Partager via


ManagedHsmProperties Classe

Définition

Propriétés du pool HSM managé

public class ManagedHsmProperties
type ManagedHsmProperties = class
Public Class ManagedHsmProperties
Héritage
ManagedHsmProperties

Constructeurs

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.

Propriétés

CreateMode

Obtient ou définit le mode de création pour indiquer si la ressource est en cours de création ou en cours de récupération à partir d’une ressource supprimée. Les valeurs possibles sont les suivantes : 'recover', 'default'

EnablePurgeProtection

Obtient ou définit la 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.

EnableSoftDelete

Obtient ou définit la propriété pour 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.

HsmUri

Obtient ou définit l’URI du pool hsm managé pour effectuer des opérations sur les clés.

InitialAdminObjectIds

Obtient ou définit un tableau d’ID d’objet d’administrateurs initiaux pour ce pool hsm managé.

ProvisioningState

Obtient l’état d’approvisionnement. Les valeurs possibles sont les suivantes : « Succeeded », « Provisioning », « Failed », « Updating », « Deleting », « Activated », « SecurityDomainRestore », « Restoring »

SoftDeleteRetentionInDays

Obtient ou définit softDelete data retention days. Il accepte &gt;=7 et &lt;=90.

StatusMessage

Obtient le message d’état de la ressource.

TenantId

Obtient ou définit l’ID de locataire Azure Active Directory qui doit être utilisé pour l’authentification des demandes adressées au pool HSM managé.

S’applique à