Managed Hsm Properties Response
data class ManagedHsmPropertiesResponse(val enablePurgeProtection: Boolean? = null, val enableSoftDelete: Boolean? = null, val hsmUri: String, val initialAdminObjectIds: List<String>? = null, val networkAcls: MHSMNetworkRuleSetResponse? = null, val privateEndpointConnections: List<MHSMPrivateEndpointConnectionItemResponse>, val provisioningState: String, val publicNetworkAccess: String? = null, val scheduledPurgeDate: String, val softDeleteRetentionInDays: Int? = null, val statusMessage: String, val tenantId: String? = null)
Properties of the managed HSM Pool
Constructors
Link copied to clipboard
fun ManagedHsmPropertiesResponse(enablePurgeProtection: Boolean? = null, enableSoftDelete: Boolean? = null, hsmUri: String, initialAdminObjectIds: List<String>? = null, networkAcls: MHSMNetworkRuleSetResponse? = null, privateEndpointConnections: List<MHSMPrivateEndpointConnectionItemResponse>, provisioningState: String, publicNetworkAccess: String? = null, scheduledPurgeDate: String, softDeleteRetentionInDays: Int? = null, statusMessage: String, tenantId: String? = null)
Types
Properties
Link copied to clipboard
Property specifying whether protection against purge is enabled for this managed HSM pool. Setting this property to true activates protection against purge for this managed HSM pool and its content - only the Managed HSM service may initiate a hard, irrecoverable deletion. Enabling this functionality is irreversible.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard