次の方法で共有


FileCreateOptions interface

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

Extends

プロパティ

abortSignal

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

fileHttpHeaders

Content-Type などのファイル HTTP ヘッダー。

leaseAccessConditions

リース アクセス条件。

metadata

ファイル ストレージ オブジェクトに関連付けるキーと値の文字列のペアのコレクション。

継承されたプロパティ

changeTime

ディレクトリの協定世界時 (UTC) の変更時刻プロパティ。 値 now を使用して、要求の時刻を示す場合があります。 既定では、値は要求の時刻に設定されます。

creationTime

ディレクトリの協定世界時 (UTC) の作成時刻プロパティ。 値 now を使用して、要求の時刻を示す場合があります。 既定では、値は now として設定されます。

fileAttributes

ファイルまたはディレクトリに設定するファイル システム属性。

filePermission

セキュリティ記述子定義言語 (SDDL) のファイルまたはディレクトリに対して設定するアクセス許可 (セキュリティ記述子)。 指定する場合は、所有者、グループ、随意アクセス制御リスト (DACL) が必要です。 inherit の値は、親ディレクトリから継承するために渡すことができます。

filePermissionKey または filePermissionKey の 1 つだけを指定できることに注意してください。 また、両方を指定しない場合、inherit はクライアント ライブラリによって既定値として filePermission に設定されます。

filePermissionKey

ファイルまたはディレクトリに設定するアクセス許可のキー。 これは、Create-Permission API を使用して作成できます。

filePermissionKey または filePermissionKey の 1 つだけを指定できることに注意してください。

lastWriteTime

ディレクトリの協定世界時 (UTC) の最後の書き込みプロパティ。 値 now を使用して、要求の時刻を示す場合があります。 既定では、値は now として設定されます。

tracingOptions

プロパティの詳細

abortSignal

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

abortSignal?: AbortSignalLike

プロパティ値

fileHttpHeaders

Content-Type などのファイル HTTP ヘッダー。

fileHttpHeaders?: FileHttpHeaders

プロパティ値

leaseAccessConditions

リース アクセス条件。

leaseAccessConditions?: LeaseAccessConditions

プロパティ値

metadata

ファイル ストレージ オブジェクトに関連付けるキーと値の文字列のペアのコレクション。

metadata?: Metadata

プロパティ値

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

changeTime

ディレクトリの協定世界時 (UTC) の変更時刻プロパティ。 値 now を使用して、要求の時刻を示す場合があります。 既定では、値は要求の時刻に設定されます。

changeTime?: Date | "now"

プロパティ値

Date | "now"

FileAndDirectoryCreateCommonOptions.changeTimeから継承されます

creationTime

ディレクトリの協定世界時 (UTC) の作成時刻プロパティ。 値 now を使用して、要求の時刻を示す場合があります。 既定では、値は now として設定されます。

creationTime?: Date | "now"

プロパティ値

Date | "now"

FileAndDirectoryCreateCommonOptions.creationTimeから継承されます

fileAttributes

ファイルまたはディレクトリに設定するファイル システム属性。

fileAttributes?: FileSystemAttributes

プロパティ値

FileAndDirectoryCreateCommonOptions.fileAttributesから継承されます

filePermission

セキュリティ記述子定義言語 (SDDL) のファイルまたはディレクトリに対して設定するアクセス許可 (セキュリティ記述子)。 指定する場合は、所有者、グループ、随意アクセス制御リスト (DACL) が必要です。 inherit の値は、親ディレクトリから継承するために渡すことができます。

filePermissionKey または filePermissionKey の 1 つだけを指定できることに注意してください。 また、両方を指定しない場合、inherit はクライアント ライブラリによって既定値として filePermission に設定されます。

filePermission?: string

プロパティ値

string

FileAndDirectoryCreateCommonOptions.filePermissionから継承されます

filePermissionKey

ファイルまたはディレクトリに設定するアクセス許可のキー。 これは、Create-Permission API を使用して作成できます。

filePermissionKey または filePermissionKey の 1 つだけを指定できることに注意してください。

filePermissionKey?: string

プロパティ値

string

FileAndDirectoryCreateCommonOptions.filePermissionKeyから継承されます

lastWriteTime

ディレクトリの協定世界時 (UTC) の最後の書き込みプロパティ。 値 now を使用して、要求の時刻を示す場合があります。 既定では、値は now として設定されます。

lastWriteTime?: Date | "now"

プロパティ値

Date | "now"

FileAndDirectoryCreateCommonOptions.lastWriteTimeから継承されます

tracingOptions

tracingOptions?: OperationTracingOptions

プロパティ値

CommonOptions.tracingOptionsから継承