Partager via


EncryptionScope Classe

Ressource Étendue de chiffrement.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

Héritage
azure.mgmt.storage.v2023_01_01.models._models_py3.Resource
EncryptionScope

Constructeur

EncryptionScope(*, source: str | _models.EncryptionScopeSource | None = None, state: str | _models.EncryptionScopeState | None = None, key_vault_properties: _models.EncryptionScopeKeyVaultProperties | None = None, require_infrastructure_encryption: bool | None = None, **kwargs: Any)

Paramètres de mots-clés uniquement

Nom Description
source

Fournisseur de l’étendue de chiffrement. Valeurs possibles (ne respectant pas la casse) : Microsoft.Storage, Microsoft.KeyVault. Les valeurs connues sont « Microsoft.Storage » et « Microsoft.KeyVault ».

state

État de l’étendue de chiffrement. Valeurs possibles (ne respectant pas la casse) : Activé, Désactivé. Les valeurs connues sont « Enabled » et « Disabled ».

key_vault_properties

Propriétés du coffre de clés pour l’étendue de chiffrement. Il s’agit d’un champ obligatoire si l’attribut « source » de l’étendue de chiffrement est défini sur « Microsoft.KeyVault ».

require_infrastructure_encryption

Boolean indiquant si le service applique ou non une couche secondaire de chiffrement avec des clés gérées par la plateforme pour les données au repos.

Variables

Nom Description
id
str

ID de ressource complet pour la ressource. Ex : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
str

Nom de la ressource.

type
str

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts ».

source

Fournisseur de l’étendue de chiffrement. Valeurs possibles (ne respectant pas la casse) : Microsoft.Storage, Microsoft.KeyVault. Les valeurs connues sont « Microsoft.Storage » et « Microsoft.KeyVault ».

state

État de l’étendue de chiffrement. Valeurs possibles (ne respectant pas la casse) : Activé, Désactivé. Les valeurs connues sont « Enabled » et « Disabled ».

creation_time

Obtient la date et l’heure de création de l’étendue de chiffrement au format UTC.

last_modified_time

Obtient la date et l’heure de la dernière modification de l’étendue de chiffrement en UTC.

key_vault_properties

Propriétés du coffre de clés pour l’étendue de chiffrement. Il s’agit d’un champ obligatoire si l’attribut « source » de l’étendue de chiffrement est défini sur « Microsoft.KeyVault ».

require_infrastructure_encryption

Boolean indiquant si le service applique ou non une couche secondaire de chiffrement avec des clés gérées par la plateforme pour les données au repos.