Encryption クラス

ストレージ アカウントの暗号化設定。

Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。

継承
azure.mgmt.storage._serialization.Model
Encryption

コンストラクター

Encryption(*, key_source: str | _models.KeySource = 'Microsoft.Storage', services: _models.EncryptionServices | None = None, require_infrastructure_encryption: bool | None = None, key_vault_properties: _models.KeyVaultProperties | None = None, encryption_identity: _models.EncryptionIdentity | None = None, **kwargs)

変数

services
EncryptionServices

暗号化をサポートするサービスの一覧。

key_source
str または KeySource

暗号化キーソース (プロバイダー)。 使用できる値 (大文字と小文字は区別されません): Microsoft.Storage、Microsoft.Keyvault。 既知の値は、"Microsoft.Storage" と "Microsoft.Keyvault" です。

require_infrastructure_encryption
bool

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

key_vault_properties
KeyVaultProperties

キー コンテナーによって提供されるプロパティ。

encryption_identity
EncryptionIdentity

保存時のサービス側暗号化で使用される ID。