Compartir a través de


EncryptionScope Clase

El recurso Ámbito de cifrado.

Las variables solo se rellenan mediante el servidor y se omitirán al enviar una solicitud.

Herencia
azure.mgmt.storage.v2021_01_01.models._models_py3.Resource
EncryptionScope

Constructor

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)

Variables

id
str

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
str

Nombre del recurso.

type
str

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts".

source
str o EncryptionScopeSource

Proveedor para el ámbito de cifrado. Valores posibles (sin distinción entre mayúsculas y minúsculas): Microsoft.Storage, Microsoft.KeyVault. Los valores conocidos son: "Microsoft.Storage" y "Microsoft.KeyVault".

state
str o EncryptionScopeState

Estado del ámbito de cifrado. Valores posibles (sin distinción entre mayúsculas y minúsculas): Habilitado, Deshabilitado. Los valores conocidos son: "Enabled" y "Disabled".

creation_time
datetime

Obtiene la fecha y hora de creación del ámbito de cifrado en UTC.

last_modified_time
datetime

Obtiene la última fecha y hora de modificación del ámbito de cifrado en UTC.

key_vault_properties
EncryptionScopeKeyVaultProperties

Las propiedades del almacén de claves para el ámbito de cifrado. Se trata de un campo obligatorio si el atributo de ámbito de cifrado "source" está establecido en "Microsoft.KeyVault".

require_infrastructure_encryption
bool

Valor booleano que indica si el servicio aplica o no una capa secundaria de cifrado con claves administradas por la plataforma para los datos en reposo.