ManagedHsmProperties Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
ManagedHsmProperties() |
Initialise une nouvelle instance de la classe ManagedHsmProperties. |
ManagedHsmProperties(Nullable<Guid>, IList<String>, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<CreateMode>, String, String) |
Initialise une nouvelle instance de la classe ManagedHsmProperties. |
ManagedHsmProperties()
Initialise une nouvelle instance de la classe ManagedHsmProperties.
public ManagedHsmProperties ();
Public Sub New ()
S’applique à
ManagedHsmProperties(Nullable<Guid>, IList<String>, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<CreateMode>, String, String)
Initialise une nouvelle instance de la 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)
Paramètres
ID de locataire Azure Active Directory qui doit être utilisé pour l’authentification des demandes adressées au pool HSM managé.
Tableau des ID d’objet des administrateurs initiaux pour ce pool hsm managé.
- hsmUri
- String
URI du pool hsm managé pour effectuer des opérations sur les clés.
Propriété permettant de spécifier si la fonctionnalité « suppression réversible » est activée pour ce pool HSM managé. S’il n’est défini sur aucune valeur (true ou false) lors de la création d’un pool HSM managé, il est défini sur true par défaut. Une fois la valeur true définie, elle ne peut pas être rétablie sur false.
Propriété spécifiant si la protection contre la purge est activée pour ce pool HSM managé. La définition de cette propriété sur true active la protection contre la purge de ce pool HSM managé et de son contenu. Seul le service HSM managé peut lancer une suppression difficile et irrécupérable. Le paramètre n’est effectif que si la suppression réversible est également activée. L’activation de cette fonctionnalité est irréversible.
- createMode
- Nullable<CreateMode>
Mode de création pour indiquer si la ressource est en cours de création ou est en cours de récupération à partir d’une ressource supprimée. Les valeurs possibles sont les suivantes : 'recover', 'default'
- statusMessage
- String
Message d’état de la ressource.
- provisioningState
- String
État d’approvisionnement. Les valeurs possibles sont les suivantes : « Succeeded », « Provisioning », « Failed », « Updating », « Deleting », « Activated », « SecurityDomainRestore », « Restoring »
S’applique à
Azure SDK for .NET