次の方法で共有


FileCreateIfNotExistsOptions interface

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

Extends

継承されたプロパティ

abortSignal
acl

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

customerProvidedKey

顧客が提供するキー情報。

encryptionContext

省略可能。 ファイルに設定する暗号化コンテキストを指定します。

expiresOn

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

group

省略可能。 BLOB またはディレクトリの所有グループ。

leaseDuration

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

metadata
owner

省略可能。 BLOB またはディレクトリの所有者。

pathHttpHeaders
permissions
proposedLeaseId

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

tracingOptions
umask

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

abortSignal

abortSignal?: AbortSignalLike

プロパティ値

PathCreateIfNotExistsOptions.abortSignalから継承

acl

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

acl?: PathAccessControlItem[]

プロパティ値

PathCreateIfNotExistsOptions.aclから継承

customerProvidedKey

顧客が提供するキー情報。

customerProvidedKey?: CpkInfo

プロパティ値

PathCreateIfNotExistsOptions.customerProvidedKeyから継承

encryptionContext

省略可能。 ファイルに設定する暗号化コンテキストを指定します。

encryptionContext?: string

プロパティ値

string

PathCreateIfNotExistsOptions.encryptionContextから継承

expiresOn

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

expiresOn?: number | Date

プロパティ値

number | Date

PathCreateIfNotExistsOptions.expiresOnから継承

group

省略可能。 BLOB またはディレクトリの所有グループ。

group?: string

プロパティ値

string

PathCreateIfNotExistsOptions.groupから継承

leaseDuration

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

leaseDuration?: number

プロパティ値

number

PathCreateIfNotExistsOptions.leaseDurationから継承

metadata

metadata?: Metadata

プロパティ値

PathCreateIfNotExistsOptions.metadataから継承

owner

省略可能。 BLOB またはディレクトリの所有者。

owner?: string

プロパティ値

string

PathCreateIfNotExistsOptions.ownerから継承

pathHttpHeaders

pathHttpHeaders?: PathCreateHttpHeaders

プロパティ値

PathCreateIfNotExistsOptions.pathHttpHeadersから継承

permissions

permissions?: string

プロパティ値

string

PathCreateIfNotExistsOptions.permissionsから継承

proposedLeaseId

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

proposedLeaseId?: string

プロパティ値

string

PathCreateIfNotExistsOptions.proposedLeaseIdから継承

tracingOptions

tracingOptions?: OperationTracingOptions

プロパティ値

PathCreateIfNotExistsOptions.tracingOptionsから継承

umask

umask?: string

プロパティ値

string

PathCreateIfNotExistsOptions.umaskから継承