ContainerCreateOptions interface

作成操作を構成するためのオプション。

Extends

プロパティ

abortSignal

操作を AbortSignalLike 取り消す要求を通知する インターフェイスの実装。 たとえば、@azure/abort-controller を使用して を作成します AbortSignal

access

コンテナー内のデータがパブリックにアクセス可能かどうかと、アクセスのレベルを指定します。 次の値を指定できます。

  • container: コンテナーと BLOB のデータの完全パブリック読み取りアクセス許可を指定します。 クライアントは匿名要求でコンテナー内の BLOB を列挙できますが、ストレージ アカウント内のコンテナーを列挙することはできません。
  • blob: BLOB のパブリック読み取りアクセスを指定します。 該当するコンテナー内の BLOB データは匿名要求で読み取り可能ですが、コンテナー データは参照できません。 クライアントはコンテナー内の BLOB を匿名要求で列挙することはできません。
containerEncryptionScope

コンテナー暗号化スコープ情報。

metadata

コンテナーに関連付けるキーと値の文字列ペアのコレクション。

継承されたプロパティ

tracingOptions

トレースが有効になっているときに作成されたスパンを構成するためのオプション。

プロパティの詳細

abortSignal

操作を AbortSignalLike 取り消す要求を通知する インターフェイスの実装。 たとえば、@azure/abort-controller を使用して を作成します AbortSignal

abortSignal?: AbortSignalLike

プロパティ値

access

コンテナー内のデータがパブリックにアクセス可能かどうかと、アクセスのレベルを指定します。 次の値を指定できます。

  • container: コンテナーと BLOB のデータの完全パブリック読み取りアクセス許可を指定します。 クライアントは匿名要求でコンテナー内の BLOB を列挙できますが、ストレージ アカウント内のコンテナーを列挙することはできません。
  • blob: BLOB のパブリック読み取りアクセスを指定します。 該当するコンテナー内の BLOB データは匿名要求で読み取り可能ですが、コンテナー データは参照できません。 クライアントはコンテナー内の BLOB を匿名要求で列挙することはできません。
access?: PublicAccessType

プロパティ値

containerEncryptionScope

コンテナー暗号化スコープ情報。

containerEncryptionScope?: ContainerEncryptionScope

プロパティ値

metadata

コンテナーに関連付けるキーと値の文字列ペアのコレクション。

metadata?: Metadata

プロパティ値

継承されたプロパティの詳細

tracingOptions

トレースが有効になっているときに作成されたスパンを構成するためのオプション。

tracingOptions?: OperationTracingOptions

プロパティ値

CommonOptions.tracingOptionsから継承