次の方法で共有


EncryptionScope クラス

暗号化スコープ リソース。

変数はサーバーによってのみ設定され、要求の送信時には無視されます。

継承
azure.mgmt.storage.v2021_08_01.models._models_py3.Resource
EncryptionScope

コンストラクター

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
str

リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
str

リソースの名前。

type
str

リソースの型。 たとえば、"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

サービスが保存データにプラットフォーム マネージド キーを使用して暗号化のセカンダリ レイヤーを適用するかどうかを示すブール値。