ManagedHsmProperties Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
ManagedHsmProperties() |
Inicializa uma nova instância da classe ManagedHsmProperties. |
ManagedHsmProperties(Nullable<Guid>, IList<String>, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<CreateMode>, String, String) |
Inicializa uma nova instância da classe ManagedHsmProperties. |
ManagedHsmProperties()
Inicializa uma nova instância da classe ManagedHsmProperties.
public ManagedHsmProperties ();
Public Sub New ()
Aplica-se a
ManagedHsmProperties(Nullable<Guid>, IList<String>, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<CreateMode>, String, String)
Inicializa uma nova instância da classe ManagedHsmProperties.
public ManagedHsmProperties (Guid? tenantId = default, System.Collections.Generic.IList<string> initialAdminObjectIds = default, string hsmUri = default, bool? enableSoftDelete = default, int? softDeleteRetentionInDays = default, bool? enablePurgeProtection = default, Microsoft.Azure.Management.KeyVault.Models.CreateMode? createMode = default, string statusMessage = default, string provisioningState = default);
new Microsoft.Azure.Management.KeyVault.Models.ManagedHsmProperties : Nullable<Guid> * System.Collections.Generic.IList<string> * string * Nullable<bool> * Nullable<int> * Nullable<bool> * Nullable<Microsoft.Azure.Management.KeyVault.Models.CreateMode> * string * string -> Microsoft.Azure.Management.KeyVault.Models.ManagedHsmProperties
Public Sub New (Optional tenantId As Nullable(Of Guid) = Nothing, Optional initialAdminObjectIds As IList(Of String) = Nothing, Optional hsmUri As String = Nothing, Optional enableSoftDelete As Nullable(Of Boolean) = Nothing, Optional softDeleteRetentionInDays As Nullable(Of Integer) = Nothing, Optional enablePurgeProtection As Nullable(Of Boolean) = Nothing, Optional createMode As Nullable(Of CreateMode) = Nothing, Optional statusMessage As String = Nothing, Optional provisioningState As String = Nothing)
Parâmetros
A ID de locatário do Azure Active Directory que deve ser usada para autenticar solicitações no pool de HSM gerenciado.
Matriz de IDs de objeto de administradores iniciais para esse pool de hsm gerenciado.
- hsmUri
- String
O URI do pool de hsm gerenciado para executar operações em chaves.
Propriedade para especificar se a funcionalidade "exclusão reversível" está habilitada para esse pool de HSM gerenciado. Se ele não estiver definido como nenhum valor (verdadeiro ou falso) ao criar um novo pool de HSM gerenciado, ele será definido como true por padrão. Depois de definido como true, ele não pode ser revertido para false.
softDelete dias de retenção de dados. Ele aceita >=7 e <=90.
Propriedade que especifica se a proteção contra limpeza está habilitada para esse pool de HSM gerenciado. Definir essa propriedade como true ativa a proteção contra limpeza para esse pool de HSM gerenciado e seu conteúdo – somente o serviço HSM Gerenciado pode iniciar uma exclusão dura e irrecuperável. A configuração só será eficaz se a exclusão reversível também estiver habilitada. Habilitar essa funcionalidade é irreversível.
- createMode
- Nullable<CreateMode>
O modo de criação para indicar se o recurso está sendo criado ou está sendo recuperado de um recurso excluído. Os valores possíveis incluem: 'recover', 'default'
- statusMessage
- String
Mensagem de Status do Recurso.
- provisioningState
- String
Estado de provisionamento. Os valores possíveis incluem: 'Êxito', 'Provisionamento', 'Falha', 'Atualizando', 'Excluindo', 'Ativado', 'SecurityDomainRestore', 'Restaurando'
Aplica-se a
Azure SDK for .NET