次の方法で共有


FileProperties interface

すべてのリモート操作に共通するオプションのインターフェイス。

Extends

プロパティ

abortSignal

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

fileHttpHeaders

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

leaseAccessConditions

リース アクセス条件。

継承されたプロパティ

changeTime

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

creationTime

ディレクトリの協定世界時 (UTC) の作成時刻プロパティ。 now の値を使用して、要求の時刻を示す場合があります。 既存の値を変更せずに保持するために、preserve の値を渡すことができます。 既定では、値は preserve として設定されます。

fileAttributes

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

filePermission

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

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

filePermissionKey

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

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

lastWriteTime

ディレクトリの協定世界時 (UTC) の最後の書き込みプロパティ。 now の値を使用して、要求の時刻を示す場合があります。 既存の値を変更せずに保持するために、preserve の値を渡すことができます。 既定では、値は preserve として設定されます。

tracingOptions

プロパティの詳細

abortSignal

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

abortSignal?: AbortSignalLike

プロパティ値

fileHttpHeaders

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

fileHttpHeaders?: FileHttpHeaders

プロパティ値

leaseAccessConditions

リース アクセス条件。

leaseAccessConditions?: LeaseAccessConditions

プロパティ値

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

changeTime

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

changeTime?: Date | "now"

プロパティ値

Date | "now"

FileAndDirectorySetPropertiesCommonOptions.changeTimeから継承

creationTime

ディレクトリの協定世界時 (UTC) の作成時刻プロパティ。 now の値を使用して、要求の時刻を示す場合があります。 既存の値を変更せずに保持するために、preserve の値を渡すことができます。 既定では、値は preserve として設定されます。

creationTime?: Date | "now" | "preserve"

プロパティ値

Date | "now" | "preserve"

FileAndDirectorySetPropertiesCommonOptions.creationTimeから継承

fileAttributes

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

fileAttributes?: FileSystemAttributes | "preserve"

プロパティ値

FileSystemAttributes | "preserve"

FileAndDirectorySetPropertiesCommonOptions.fileAttributesから継承

filePermission

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

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

filePermission?: string

プロパティ値

string

FileAndDirectorySetPropertiesCommonOptions.filePermissionから継承

filePermissionKey

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

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

filePermissionKey?: string

プロパティ値

string

FileAndDirectorySetPropertiesCommonOptions.filePermissionKeyから継承

lastWriteTime

ディレクトリの協定世界時 (UTC) の最後の書き込みプロパティ。 now の値を使用して、要求の時刻を示す場合があります。 既存の値を変更せずに保持するために、preserve の値を渡すことができます。 既定では、値は preserve として設定されます。

lastWriteTime?: Date | "now" | "preserve"

プロパティ値

Date | "now" | "preserve"

FileAndDirectorySetPropertiesCommonOptions.lastWriteTimeから継承

tracingOptions

tracingOptions?: OperationTracingOptions

プロパティ値

CommonOptions.tracingOptionsから継承