BucketPatchProperties interface

パッチ操作のバケットリソースプロパティ

プロパティ

akvDetails

Azure Key Vaultの設定を指定します。 これらはa) バケットサーバー証明書の取得、b) バケット認証情報を保存する際に使用されます

メモ:

  1. もし以前にcertificateObjectプロパティを使って直接バケット証明書が提供されていた場合、これらの「akvDetails」プロパティを使ってAzure Key Vaultで証明書管理を行うことが可能です。 しかし、Azure Key Vaultが設定されると、certificateObjectプロパティから直接証明書を提供することはできなくなります。
  2. これらのプロパティはserver.certificateObjectプロパティとは相互排他的です。
fileSystemUser

ボリューム データにアクセスできるファイル システム ユーザー。 Unix の場合、これはユーザーの uid と gid です。 Windows の場合、これはユーザーのユーザー名です。 Unix と Windows のユーザーの詳細は相互に排他的であり、一方または他のユーザーを指定する必要がありますが、両方を指定する必要はありません。

permissions

バケットのアクセス許可。 ReadOnly または ReadWrite のいずれか。

provisioningState

リソースのプロビジョニング状態

server

ボリューム バケットのライフサイクルを管理するサーバーのプロパティ

プロパティの詳細

akvDetails

Azure Key Vaultの設定を指定します。 これらはa) バケットサーバー証明書の取得、b) バケット認証情報を保存する際に使用されます

メモ:

  1. もし以前にcertificateObjectプロパティを使って直接バケット証明書が提供されていた場合、これらの「akvDetails」プロパティを使ってAzure Key Vaultで証明書管理を行うことが可能です。 しかし、Azure Key Vaultが設定されると、certificateObjectプロパティから直接証明書を提供することはできなくなります。
  2. これらのプロパティはserver.certificateObjectプロパティとは相互排他的です。
akvDetails?: AzureKeyVaultDetails

プロパティ値

fileSystemUser

ボリューム データにアクセスできるファイル システム ユーザー。 Unix の場合、これはユーザーの uid と gid です。 Windows の場合、これはユーザーのユーザー名です。 Unix と Windows のユーザーの詳細は相互に排他的であり、一方または他のユーザーを指定する必要がありますが、両方を指定する必要はありません。

fileSystemUser?: FileSystemUser

プロパティ値

permissions

バケットのアクセス許可。 ReadOnly または ReadWrite のいずれか。

permissions?: string

プロパティ値

string

provisioningState

リソースのプロビジョニング状態

provisioningState?: string

プロパティ値

string

server

ボリューム バケットのライフサイクルを管理するサーバーのプロパティ

server?: BucketServerPatchProperties

プロパティ値