EncryptionScope Klasse
Die Verschlüsselungsbereichsressource.
Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.
- Vererbung
-
azure.mgmt.storage.v2020_08_01_preview.models._models_py3.ResourceEncryptionScope
Konstruktor
EncryptionScope(*, source: str | _models.EncryptionScopeSource | None = None, state: str | _models.EncryptionScopeState | None = None, key_vault_properties: _models.EncryptionScopeKeyVaultProperties | None = None, **kwargs)
Variablen
- id
- str
Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
- name
- str
Der Name der Ressource.
- type
- str
Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts".
- source
- str oder EncryptionScopeSource
Der Anbieter für den Verschlüsselungsbereich. Mögliche Werte (ohne Beachtung der Groß-/Kleinschreibung): Microsoft.Storage, Microsoft.KeyVault. Bekannte Werte sind "Microsoft.Storage" und "Microsoft.KeyVault".
- state
- str oder EncryptionScopeState
Der Status des Verschlüsselungsbereichs. Mögliche Werte (ohne Beachtung der Groß-/Kleinschreibung): Aktiviert, Deaktiviert. Bekannte Werte sind: "Aktiviert" und "Deaktiviert".
- creation_time
- datetime
Ruft das Erstellungsdatum und die Uhrzeit des Verschlüsselungsbereichs in UTC ab.
- last_modified_time
- datetime
Ruft das Datum und die Uhrzeit der letzten Änderung des Verschlüsselungsbereichs in UTC ab.
- key_vault_properties
- EncryptionScopeKeyVaultProperties
Die Schlüsseltresoreigenschaften für den Verschlüsselungsbereich. Dies ist ein erforderliches Feld, wenn das Attribut "source" für den Verschlüsselungsbereich auf "Microsoft.KeyVault" festgelegt ist.