次の方法で共有


VaultProperties クラス

コンテナーのプロパティ。

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

継承
azure.mgmt.keyvault._serialization.Model
VaultProperties

コンストラクター

VaultProperties(*, tenant_id: str, sku: _models.Sku, access_policies: List[_models.AccessPolicyEntry] | None = None, vault_uri: str | None = None, enabled_for_deployment: bool | None = None, enabled_for_disk_encryption: bool | None = None, enabled_for_template_deployment: bool | None = None, enable_soft_delete: bool | None = None, create_mode: str | _models.CreateMode | None = None, enable_purge_protection: bool | None = None, **kwargs: Any)

Keyword-Only パラメータ

名前 説明
tenant_id
str

キー コンテナーへの要求を認証するために使用する必要がある Azure Active Directory テナント ID。 必須。

sku
Sku

SKU の詳細。 必須。

access_policies

キー コンテナーにアクセスできる 0 から 16 個の ID の配列。 配列内のすべての ID は、キー コンテナーのテナント ID と同じテナント ID を使用する必要があります。 が にrecover設定されている場合createMode、アクセス ポリシーは必要ありません。 それ以外の場合は、アクセス ポリシーが必要です。

vault_uri
str

キーとシークレットに対して操作を実行するためのコンテナーの URI。

enabled_for_deployment

キー コンテナーからシークレットとして格納されている証明書を Azure Virtual Machinesで取得できるかどうかを指定するプロパティ。

enabled_for_disk_encryption

コンテナーからシークレットを取得してキーのラップを解除することを Azure Disk Encryption に許可するかどうかを指定するプロパティ。

enabled_for_template_deployment

Azure Resource Managerがキー コンテナーからシークレットを取得できるかどうかを指定するプロパティ。

enable_soft_delete

このキー コンテナーに対して回復可能な削除を有効にするかどうかを指定するプロパティ。 このプロパティを true に設定すると、論理的な削除機能がアクティブになります。これにより、削除後にコンテナーまたはコンテナー エンティティを回復できます。 この機能を有効にすることは元に戻すことができません

  • つまり、 プロパティは false を値として受け入れません。
create_mode
str または CreateMode

コンテナーを復旧する必要があるかどうかを示すコンテナーの作成モード。 既知の値は、"recover" と "default" です。

enable_purge_protection

このコンテナーに対して消去に対する保護を有効にするかどうかを指定するプロパティ。 このプロパティを true に設定すると、このコンテナーとそのコンテンツの消去に対する保護がアクティブになります。Key Vault サービスのみが、回復不可能なハード削除を開始する可能性があります。 この設定は、論理的な削除も有効になっている場合にのみ有効です。 この機能を有効にすることは元に戻すことはできません。つまり、 プロパティは false をその値として受け入れません。

変数

名前 説明
tenant_id
str

キー コンテナーへの要求を認証するために使用する必要がある Azure Active Directory テナント ID。 必須。

sku
Sku

SKU の詳細。 必須。

access_policies

キー コンテナーにアクセスできる 0 から 16 個の ID の配列。 配列内のすべての ID は、キー コンテナーのテナント ID と同じテナント ID を使用する必要があります。 が にrecover設定されている場合createMode、アクセス ポリシーは必要ありません。 それ以外の場合は、アクセス ポリシーが必要です。

vault_uri
str

キーとシークレットに対して操作を実行するためのコンテナーの URI。

enabled_for_deployment

キー コンテナーからシークレットとして格納されている証明書を Azure Virtual Machinesで取得できるかどうかを指定するプロパティ。

enabled_for_disk_encryption

コンテナーからシークレットを取得してキーのラップを解除することを Azure Disk Encryption に許可するかどうかを指定するプロパティ。

enabled_for_template_deployment

Azure Resource Managerがキー コンテナーからシークレットを取得できるかどうかを指定するプロパティ。

enable_soft_delete

このキー コンテナーに対して回復可能な削除を有効にするかどうかを指定するプロパティ。 このプロパティを true に設定すると、論理的な削除機能がアクティブになります。これにより、削除後にコンテナーまたはコンテナー エンティティを回復できます。 この機能を有効にすることは元に戻すことはできません。つまり、 プロパティは false をその値として受け入れません。

create_mode
str または CreateMode

コンテナーを復旧する必要があるかどうかを示すコンテナーの作成モード。 既知の値は、"recover" と "default" です。

enable_purge_protection

このコンテナーに対して消去に対する保護を有効にするかどうかを指定するプロパティ。 このプロパティを true に設定すると、このコンテナーとそのコンテンツの消去に対する保護がアクティブになります。Key Vault サービスのみが、回復不可能なハード削除を開始する可能性があります。 この設定は、論理的な削除も有効になっている場合にのみ有効です。 この機能を有効にすることは元に戻すことはできません。つまり、 プロパティは false をその値として受け入れません。