ManagedHsmProperties Classe
Propriedades do Conjunto HSM gerido.
As variáveis só são preenchidas pelo servidor e serão ignoradas ao enviar um pedido.
- Herança
-
azure.mgmt.keyvault._serialization.ModelManagedHsmProperties
Construtor
ManagedHsmProperties(*, tenant_id: str | None = None, initial_admin_object_ids: List[str] | None = None, enable_soft_delete: bool = True, soft_delete_retention_in_days: int = 90, enable_purge_protection: bool = True, create_mode: str | _models.CreateMode | None = None, network_acls: _models.MHSMNetworkRuleSet | None = None, public_network_access: str | _models.PublicNetworkAccess = 'Enabled', **kwargs: Any)
Parâmetros Só de Palavra-Chave
Name | Description |
---|---|
tenant_id
|
O ID de inquilino do Azure Active Directory que deve ser utilizado para autenticar pedidos no conjunto de HSM gerido. |
initial_admin_object_ids
|
Matriz de IDs de objeto de administradores iniciais para este conjunto hsm gerido. |
enable_soft_delete
|
Propriedade para especificar se a funcionalidade "eliminação recuperável" está ativada para este conjunto de HSM gerido. A eliminação recuperável está ativada por predefinição para todos os HSMs geridos e é imutável. Default value: True
|
soft_delete_retention_in_days
|
Dias de retenção de dados eliminados de forma recuperável. Quando elimina um HSM ou uma chave, este permanecerá recuperável durante o período de retenção configurado ou durante um período predefinido de 90 dias. Aceita valores entre 7 e 90. Default value: 90
|
enable_purge_protection
|
Propriedade que especifica se a proteção contra remoção está ativada para este conjunto de HSM gerido. Definir esta propriedade como verdadeiro ativa a proteção contra a remoção deste conjunto de HSM gerido e o respetivo conteúdo – apenas o serviço HSM Gerido pode iniciar uma eliminação difícil e irrecuperável. Ativar esta funcionalidade é irreversível. Default value: True
|
create_mode
|
str ou
CreateMode
O modo de criação para indicar se o recurso está a ser criado ou se está a ser recuperado de um recurso eliminado. Os valores conhecidos são: "recuperar" e "predefinição". |
network_acls
|
Regras que regem a acessibilidade do cofre de chaves a partir de localizações de rede específicas. |
public_network_access
|
Controlar a permissão para o HSM gerido a partir de redes públicas. Os valores conhecidos são: "Ativado" e "Desativado". Default value: Enabled
|
Variáveis
Name | Description |
---|---|
tenant_id
|
O ID de inquilino do Azure Active Directory que deve ser utilizado para autenticar pedidos no conjunto de HSM gerido. |
initial_admin_object_ids
|
Matriz de IDs de objeto de administradores iniciais para este conjunto hsm gerido. |
hsm_uri
|
O URI do conjunto hsm gerido para realizar operações em chaves. |
enable_soft_delete
|
Propriedade para especificar se a funcionalidade "eliminação recuperável" está ativada para este conjunto de HSM gerido. A eliminação recuperável está ativada por predefinição para todos os HSMs geridos e é imutável. |
soft_delete_retention_in_days
|
Dias de retenção de dados eliminados de forma recuperável. Quando elimina um HSM ou uma chave, este permanecerá recuperável durante o período de retenção configurado ou durante um período predefinido de 90 dias. Aceita valores entre 7 e 90. |
enable_purge_protection
|
Propriedade que especifica se a proteção contra remoção está ativada para este conjunto de HSM gerido. Definir esta propriedade como verdadeiro ativa a proteção contra a remoção deste conjunto de HSM gerido e o respetivo conteúdo – apenas o serviço HSM Gerido pode iniciar uma eliminação difícil e irrecuperável. Ativar esta funcionalidade é irreversível. |
create_mode
|
str ou
CreateMode
O modo de criação para indicar se o recurso está a ser criado ou se está a ser recuperado de um recurso eliminado. Os valores conhecidos são: "recuperar" e "predefinição". |
status_message
|
Mensagem de Estado do Recurso. |
provisioning_state
|
Estado de aprovisionamento. Os valores conhecidos são: "Succeeded", "Provisioning", "Failed", "Updating", "Deleting", "Activated", "SecurityDomainRestore" e "Restoring". |
network_acls
|
Regras que regem a acessibilidade do cofre de chaves a partir de localizações de rede específicas. |
private_endpoint_connections
|
Lista de ligações de pontos finais privados associadas ao conjunto hsm gerido. |
public_network_access
|
Controlar a permissão para o HSM gerido a partir de redes públicas. Os valores conhecidos são: "Ativado" e "Desativado". |
scheduled_purge_date
|
A data de remoção agendada em UTC. |
Azure SDK for Python