次の方法で共有


FileCreateOptions interface

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

Extends

継承されたプロパティ

abortSignal
acl

任意。 ファイルとディレクトリに対する POSIX アクセス制御権限。

conditions
customerProvidedKey

顧客が提供したキー情報。

encryptionContext

任意。 ファイルに設定する暗号化コンテキストを指定します。

expiresOn

任意。 パスの削除をスケジュールするためのオプション。 数値は、ファイルを削除するまでの期間をミリ秒単位で示します。 Date 値は、パスが削除される時刻を示します。 ディレクトリには適用されません。

group

任意。 BLOB またはディレクトリの所有グループ。

leaseDuration

リースを取得するにはリース期間が必要であり、リースの期間を秒単位で指定します。 リース期間は、15 ~ 60 秒、または無限リースの場合は -1 にする必要があります。

metadata
owner

任意。 BLOB またはディレクトリの所有者。

pathHttpHeaders
permissions
proposedLeaseId

提案されたリース ID (GUID 文字列形式)。 提案されたリース ID が正しい形式でない場合、BLOB サービスは 400 (無効な要求) を返します。 有効な GUID 文字列形式の一覧については、Guid コンストラクター (文字列) を参照してください。

tracingOptions
umask

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

abortSignal

abortSignal?: AbortSignalLike

プロパティ値

承元PathCreateOptions.abortSignal

acl

任意。 ファイルとディレクトリに対する POSIX アクセス制御権限。

acl?: PathAccessControlItem[]

プロパティ値

承元PathCreateOptions.acl

conditions

conditions?: DataLakeRequestConditions

プロパティ値

承元PathCreateOptions.conditions

customerProvidedKey

顧客が提供したキー情報。

customerProvidedKey?: CpkInfo

プロパティ値

承元:PathCreateOptions.customerProvidedKey

encryptionContext

任意。 ファイルに設定する暗号化コンテキストを指定します。

encryptionContext?: string

プロパティ値

string

承元PathCreateOptions.encryptionContext

expiresOn

任意。 パスの削除をスケジュールするためのオプション。 数値は、ファイルを削除するまでの期間をミリ秒単位で示します。 Date 値は、パスが削除される時刻を示します。 ディレクトリには適用されません。

expiresOn?: number | Date

プロパティ値

number | Date

承元PathCreateOptions.expiresOn

group

任意。 BLOB またはディレクトリの所有グループ。

group?: string

プロパティ値

string

承元PathCreateOptions.group

leaseDuration

リースを取得するにはリース期間が必要であり、リースの期間を秒単位で指定します。 リース期間は、15 ~ 60 秒、または無限リースの場合は -1 にする必要があります。

leaseDuration?: number

プロパティ値

number

承元PathCreateOptions.leaseDuration

metadata

metadata?: Metadata

プロパティ値

承元PathCreateOptions.metadata

owner

任意。 BLOB またはディレクトリの所有者。

owner?: string

プロパティ値

string

承元PathCreateOptions.owner

pathHttpHeaders

pathHttpHeaders?: PathCreateHttpHeaders

プロパティ値

承元PathCreateOptions.pathHttpHeaders

permissions

permissions?: string

プロパティ値

string

承元PathCreateOptions.permissions

proposedLeaseId

提案されたリース ID (GUID 文字列形式)。 提案されたリース ID が正しい形式でない場合、BLOB サービスは 400 (無効な要求) を返します。 有効な GUID 文字列形式の一覧については、Guid コンストラクター (文字列) を参照してください。

proposedLeaseId?: string

プロパティ値

string

継承元PathCreateOptions.proposedLeaseId

tracingOptions

tracingOptions?: OperationTracingOptions

プロパティ値

承元PathCreateOptions.tracingOptions

umask

umask?: string

プロパティ値

string

継承元PathCreateOptions.umask