EncryptionScope クラス
暗号化スコープ リソース。
変数はサーバーによってのみ設定され、要求の送信時には無視されます。
- 継承
-
azure.mgmt.storage.v2021_08_01.models._models_py3.ResourceEncryptionScope
コンストラクター
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)
Keyword-Only パラメータ
名前 | 説明 |
---|---|
source
|
暗号化スコープのプロバイダー。 使用できる値 (大文字と小文字は区別されません): Microsoft.Storage、Microsoft.KeyVault。 既知の値は、"Microsoft.Storage" と "Microsoft.KeyVault" です。 |
state
|
暗号化スコープの状態。 使用可能な値 (大文字と小文字は区別されません): 有効、無効。 既知の値は、"Enabled" と "Disabled" です。 |
key_vault_properties
|
暗号化スコープのキー コンテナーのプロパティ。 暗号化スコープ 'source' 属性が 'Microsoft.KeyVault' に設定されている場合、これは必須フィールドです。 |
require_infrastructure_encryption
|
サービスが保存データにプラットフォーム マネージド キーを使用して暗号化のセカンダリ レイヤーを適用するかどうかを示すブール値。 |
変数
名前 | 説明 |
---|---|
id
|
リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name
|
リソースの名前。 |
type
|
リソースの型。 たとえば、"Microsoft.Compute/virtualMachines" や "Microsoft.Storage/storageAccounts" などです。 |
source
|
暗号化スコープのプロバイダー。 使用できる値 (大文字と小文字は区別されません): Microsoft.Storage、Microsoft.KeyVault。 既知の値は、"Microsoft.Storage" と "Microsoft.KeyVault" です。 |
state
|
暗号化スコープの状態。 使用可能な値 (大文字と小文字は区別されません): 有効、無効。 既知の値は、"Enabled" と "Disabled" です。 |
creation_time
|
暗号化スコープの作成日時を UTC で取得します。 |
last_modified_time
|
暗号化スコープの最終変更日時を UTC で取得します。 |
key_vault_properties
|
暗号化スコープのキー コンテナーのプロパティ。 暗号化スコープ 'source' 属性が 'Microsoft.KeyVault' に設定されている場合、これは必須フィールドです。 |
require_infrastructure_encryption
|
サービスが保存データにプラットフォーム マネージド キーを使用して暗号化のセカンダリ レイヤーを適用するかどうかを示すブール値。 |
Azure SDK for Python