ManagedHsmProperties interface
Propiedades del grupo de HSM administrado
Propiedades
create |
Modo de creación para indicar si el recurso se está creando o se está recuperando de un recurso eliminado. |
enable |
Propiedad que especifica si la protección contra purga está habilitada para este grupo de HSM administrado. Si se establece esta propiedad en true, se activa la protección frente a la purga de este grupo de HSM administrado y su contenido; solo el servicio HSM administrado puede iniciar una eliminación irrecuperable e irrecuperable. Habilitar esta funcionalidad es irreversible. |
enable |
Propiedad para especificar si la funcionalidad de "eliminación temporal" está habilitada para este grupo de HSM administrado. La eliminación temporal está habilitada de forma predeterminada para todos los HSM administrados y es inmutable. |
hsm |
URI del grupo de hsm administrado para realizar operaciones en claves. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
initial |
Matriz de identificadores de objeto de administradores iniciales para este grupo de hsm administrado. |
network |
Reglas que rigen la accesibilidad del almacén de claves desde ubicaciones de red específicas. |
private |
Lista de conexiones de punto de conexión privado asociadas al grupo de hsm administrado. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
provisioning |
Estado de aprovisionamiento. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
public |
Controle el permiso para el HSM administrado desde redes públicas. |
regions | Lista de todas las regiones asociadas al grupo de hsm administrado. |
scheduled |
Fecha de purga programada en UTC. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
security |
Propiedades de dominio de seguridad de HSM administradas. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
soft |
Días de retención de datos eliminados temporalmente. Al eliminar un HSM o una clave, permanecerá recuperable durante el período de retención configurado o durante un período predeterminado de 90 días. Acepta valores entre 7 y 90. |
status |
Mensaje de estado del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
tenant |
Identificador de inquilino de Azure Active Directory que se debe usar para autenticar solicitudes en el grupo de HSM administrado. |
Detalles de las propiedades
createMode
Modo de creación para indicar si el recurso se está creando o se está recuperando de un recurso eliminado.
createMode?: CreateMode
Valor de propiedad
enablePurgeProtection
Propiedad que especifica si la protección contra purga está habilitada para este grupo de HSM administrado. Si se establece esta propiedad en true, se activa la protección frente a la purga de este grupo de HSM administrado y su contenido; solo el servicio HSM administrado puede iniciar una eliminación irrecuperable e irrecuperable. Habilitar esta funcionalidad es irreversible.
enablePurgeProtection?: boolean
Valor de propiedad
boolean
enableSoftDelete
Propiedad para especificar si la funcionalidad de "eliminación temporal" está habilitada para este grupo de HSM administrado. La eliminación temporal está habilitada de forma predeterminada para todos los HSM administrados y es inmutable.
enableSoftDelete?: boolean
Valor de propiedad
boolean
hsmUri
URI del grupo de hsm administrado para realizar operaciones en claves. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
hsmUri?: string
Valor de propiedad
string
initialAdminObjectIds
Matriz de identificadores de objeto de administradores iniciales para este grupo de hsm administrado.
initialAdminObjectIds?: string[]
Valor de propiedad
string[]
networkAcls
Reglas que rigen la accesibilidad del almacén de claves desde ubicaciones de red específicas.
networkAcls?: MhsmNetworkRuleSet
Valor de propiedad
privateEndpointConnections
Lista de conexiones de punto de conexión privado asociadas al grupo de hsm administrado. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
privateEndpointConnections?: MhsmPrivateEndpointConnectionItem[]
Valor de propiedad
provisioningState
Estado de aprovisionamiento. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
provisioningState?: string
Valor de propiedad
string
publicNetworkAccess
Controle el permiso para el HSM administrado desde redes públicas.
publicNetworkAccess?: string
Valor de propiedad
string
regions
Lista de todas las regiones asociadas al grupo de hsm administrado.
regions?: MhsmGeoReplicatedRegion[]
Valor de propiedad
scheduledPurgeDate
Fecha de purga programada en UTC. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
scheduledPurgeDate?: Date
Valor de propiedad
Date
securityDomainProperties
Propiedades de dominio de seguridad de HSM administradas. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
securityDomainProperties?: ManagedHSMSecurityDomainProperties
Valor de propiedad
softDeleteRetentionInDays
Días de retención de datos eliminados temporalmente. Al eliminar un HSM o una clave, permanecerá recuperable durante el período de retención configurado o durante un período predeterminado de 90 días. Acepta valores entre 7 y 90.
softDeleteRetentionInDays?: number
Valor de propiedad
number
statusMessage
Mensaje de estado del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
statusMessage?: string
Valor de propiedad
string
tenantId
Identificador de inquilino de Azure Active Directory que se debe usar para autenticar solicitudes en el grupo de HSM administrado.
tenantId?: string
Valor de propiedad
string