FileProperties interface
すべてのリモート操作に共通するオプションのインターフェイス。
- Extends
プロパティ
abort |
操作を |
file |
Content-Type などのファイル HTTP ヘッダー。 |
lease |
リース アクセス条件。 |
継承されたプロパティ
change |
ディレクトリの協定世界時 (UTC) 変更時刻プロパティ。 now の値を使用して、要求の時刻を示す場合があります。 既定では、値は要求の時刻に設定されます。 |
creation |
ディレクトリの協定世界時 (UTC) の作成時刻プロパティ。 now の値を使用して、要求の時刻を示す場合があります。 既存の値を変更せずに保持するために、preserve の値を渡すことができます。 既定では、値は preserve として設定されます。 |
file |
ファイルまたはディレクトリに設定するファイル システム属性。 |
file |
セキュリティ記述子定義言語 (SDDL) のファイルまたはディレクトリに設定するアクセス許可 (セキュリティ記述子)。 指定する場合は、所有者、グループ、随意アクセス制御リスト (DACL) が必要です。 inherit の値は、親ディレクトリから継承するために渡すことができます。 preserve の値は、値を変更せずに保持するために渡すことができます。 filePermission または filePermissionKey の 1 つだけを指定できることに注意してください。 また、両方を指定しない場合、preserve はクライアント ライブラリによって既定値として filePermission に設定されます。 |
file |
ファイルまたはディレクトリに設定するアクセス許可のキー。 これは、Create-Permission API を使用して作成できます。 filePermission または filePermissionKey の 1 つだけを指定できることに注意してください。 |
last |
ディレクトリの協定世界時 (UTC) の最後の書き込みプロパティ。 now の値を使用して、要求の時刻を示す場合があります。 既存の値を変更せずに保持するために、preserve の値を渡すことができます。 既定では、値は preserve として設定されます。 |
tracing |
プロパティの詳細
abortSignal
操作を AbortSignalLike
取り消す要求を通知する インターフェイスの実装。
たとえば、@azure/abort-controller を使用して を作成します AbortSignal
。
abortSignal?: AbortSignalLike
プロパティ値
fileHttpHeaders
leaseAccessConditions
継承されたプロパティの詳細
changeTime
ディレクトリの協定世界時 (UTC) 変更時刻プロパティ。 now の値を使用して、要求の時刻を示す場合があります。 既定では、値は要求の時刻に設定されます。
changeTime?: Date | "now"
プロパティ値
Date | "now"
creationTime
ディレクトリの協定世界時 (UTC) の作成時刻プロパティ。 now の値を使用して、要求の時刻を示す場合があります。 既存の値を変更せずに保持するために、preserve の値を渡すことができます。 既定では、値は preserve として設定されます。
creationTime?: Date | "now" | "preserve"
プロパティ値
Date | "now" | "preserve"
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