Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DirectoryCreateOptions

Package version

Hierarchy

Index

Properties

Optional abortSignal

abortSignal: AbortSignalLike

Optional acl

Optional. POSIX access control rights on files and directories.

Optional conditions

Optional customerProvidedKey

customerProvidedKey: CpkInfo

Customer Provided Key Info.

Optional expiresOn

expiresOn: number | Date

Optional. Options for scheduling the deletion of a path. A number value indicates duration before file should be deleted in milliseconds. A Date value indicates the time to set for when the path will be deleted. Does not apply to directories.

Optional group

group: undefined | string

Optional. The owning group of the blob or directory.

Optional leaseDuration

leaseDuration: undefined | number

The lease duration is required to acquire a lease, and specifies the duration of the lease in seconds. The lease duration must be between 15 and 60 seconds or -1 for infinite lease.

Optional metadata

metadata: Metadata

Optional owner

owner: undefined | string

Optional. The owner of the blob or directory.

Optional pathHttpHeaders

pathHttpHeaders: PathCreateHttpHeaders

Optional permissions

permissions: undefined | string

Optional proposedLeaseId

proposedLeaseId: undefined | string

Proposed lease ID, in a GUID string format. The Blob service returns 400 (Invalid request) if the proposed lease ID is not in the correct format. See Guid Constructor (String) for a list of valid GUID string formats.

Optional tracingOptions

tracingOptions: OperationTracingOptions

Options to configure spans created when tracing is enabled.

Optional umask

umask: undefined | string

Generated using TypeDoc