VaultProperties interface
コンテナーのプロパティ
プロパティ
access |
キー コンテナーにアクセスできる 0 から 1024 の ID の配列。 配列内のすべての ID は、キー コンテナーのテナント ID と同じテナント ID を使用する必要があります。 が に |
create |
コンテナーを復旧する必要があるかどうかを示すコンテナーの作成モード。 |
enabled |
キー コンテナーからシークレットとして格納されている証明書を Azure Virtual Machinesで取得できるかどうかを指定するプロパティ。 |
enabled |
コンテナーからシークレットを取得してキーのラップを解除することを Azure Disk Encryption で許可するかどうかを指定するプロパティ。 |
enabled |
キー コンテナーからシークレットを取得するために Azure Resource Managerを許可するかどうかを指定するプロパティ。 |
enable |
このコンテナーに対して消去に対する保護を有効にするかどうかを指定するプロパティ。 このプロパティを true に設定すると、このコンテナーとそのコンテンツの消去に対する保護がアクティブになります。Key Vault サービスのみが、回復不可能なハード削除を開始する可能性があります。 この設定は、論理的な削除も有効になっている場合にのみ有効です。 この機能を有効にすることは元に戻すことはできません。つまり、 プロパティは false をその値として受け入れられません。 |
enable |
データ アクションの承認方法を制御するプロパティ。 true の場合、キー コンテナーはデータ アクションの承認にロール ベースのAccess Control (RBAC) を使用し、コンテナーのプロパティで指定されたアクセス ポリシーは無視されます。 false の場合、キー コンテナーはコンテナーのプロパティで指定されたアクセス ポリシーを使用し、Azure Resource Managerに格納されているすべてのポリシーは無視されます。 null または指定されていない場合、コンテナーは既定値 false で作成されます。 管理アクションは常に RBAC で承認されることに注意してください。 |
enable |
このキー コンテナーに対して "論理的な削除" 機能を有効にするかどうかを指定するプロパティ。 新しいキー コンテナーを作成するときに値 (true または false) に設定されていない場合、既定では true に設定されます。 true に設定すると、false に戻すことはできません。 |
hsm |
HSM プールのリソース ID。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
network |
特定のネットワークの場所からのキー コンテナーのアクセシビリティを制御する規則。 |
private |
キー コンテナーに関連付けられているプライベート エンドポイント接続の一覧。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
provisioning |
コンテナーのプロビジョニング状態。 |
public |
コンテナーがパブリック インターネットからのトラフィックを受け入れるかどうかを指定するプロパティ。 プライベート エンドポイント トラフィックを除くすべてのトラフィックを "無効" に設定した場合、信頼されたサービスから送信されたトラフィックはブロックされます。 これにより、設定されたファイアウォール規則がオーバーライドされます。つまり、ファイアウォール規則が存在する場合でも、規則は適用されません。 |
sku | SKU の詳細 |
soft |
softDelete データ保持日数。 =7 と <=90 を受け入れます>。 |
tenant |
キー コンテナーへの要求を認証するために使用する必要がある Azure Active Directory テナント ID。 |
vault |
キーとシークレットに対して操作を実行するためのコンテナーの URI。 |
プロパティの詳細
accessPolicies
キー コンテナーにアクセスできる 0 から 1024 の ID の配列。 配列内のすべての ID は、キー コンテナーのテナント ID と同じテナント ID を使用する必要があります。 が にrecover
設定されている場合createMode
、アクセス ポリシーは必要ありません。 それ以外の場合は、アクセス ポリシーが必要です。
accessPolicies?: AccessPolicyEntry[]
プロパティ値
createMode
enabledForDeployment
キー コンテナーからシークレットとして格納されている証明書を Azure Virtual Machinesで取得できるかどうかを指定するプロパティ。
enabledForDeployment?: boolean
プロパティ値
boolean
enabledForDiskEncryption
コンテナーからシークレットを取得してキーのラップを解除することを Azure Disk Encryption で許可するかどうかを指定するプロパティ。
enabledForDiskEncryption?: boolean
プロパティ値
boolean
enabledForTemplateDeployment
キー コンテナーからシークレットを取得するために Azure Resource Managerを許可するかどうかを指定するプロパティ。
enabledForTemplateDeployment?: boolean
プロパティ値
boolean
enablePurgeProtection
このコンテナーに対して消去に対する保護を有効にするかどうかを指定するプロパティ。 このプロパティを true に設定すると、このコンテナーとそのコンテンツの消去に対する保護がアクティブになります。Key Vault サービスのみが、回復不可能なハード削除を開始する可能性があります。 この設定は、論理的な削除も有効になっている場合にのみ有効です。 この機能を有効にすることは元に戻すことはできません。つまり、 プロパティは false をその値として受け入れられません。
enablePurgeProtection?: boolean
プロパティ値
boolean
enableRbacAuthorization
データ アクションの承認方法を制御するプロパティ。 true の場合、キー コンテナーはデータ アクションの承認にロール ベースのAccess Control (RBAC) を使用し、コンテナーのプロパティで指定されたアクセス ポリシーは無視されます。 false の場合、キー コンテナーはコンテナーのプロパティで指定されたアクセス ポリシーを使用し、Azure Resource Managerに格納されているすべてのポリシーは無視されます。 null または指定されていない場合、コンテナーは既定値 false で作成されます。 管理アクションは常に RBAC で承認されることに注意してください。
enableRbacAuthorization?: boolean
プロパティ値
boolean
enableSoftDelete
このキー コンテナーに対して "論理的な削除" 機能を有効にするかどうかを指定するプロパティ。 新しいキー コンテナーを作成するときに値 (true または false) に設定されていない場合、既定では true に設定されます。 true に設定すると、false に戻すことはできません。
enableSoftDelete?: boolean
プロパティ値
boolean
hsmPoolResourceId
HSM プールのリソース ID。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
hsmPoolResourceId?: string
プロパティ値
string
networkAcls
privateEndpointConnections
キー コンテナーに関連付けられているプライベート エンドポイント接続の一覧。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
privateEndpointConnections?: PrivateEndpointConnectionItem[]
プロパティ値
provisioningState
コンテナーのプロビジョニング状態。
provisioningState?: string
プロパティ値
string
publicNetworkAccess
コンテナーがパブリック インターネットからのトラフィックを受け入れるかどうかを指定するプロパティ。 プライベート エンドポイント トラフィックを除くすべてのトラフィックを "無効" に設定した場合、信頼されたサービスから送信されたトラフィックはブロックされます。 これにより、設定されたファイアウォール規則がオーバーライドされます。つまり、ファイアウォール規則が存在する場合でも、規則は適用されません。
publicNetworkAccess?: string
プロパティ値
string
sku
softDeleteRetentionInDays
softDelete データ保持日数。 =7 と <=90 を受け入れます>。
softDeleteRetentionInDays?: number
プロパティ値
number
tenantId
キー コンテナーへの要求を認証するために使用する必要がある Azure Active Directory テナント ID。
tenantId: string
プロパティ値
string
vaultUri
キーとシークレットに対して操作を実行するためのコンテナーの URI。
vaultUri?: string
プロパティ値
string