Options
All
  • Public
  • Public/Protected
  • All
Menu

@azure/storage-file-datalake

Package version

Index

Enumerations

Classes

Interfaces

Type aliases

Variables

Functions

Object literals

Type aliases

AccessControlType

AccessControlType: "user" | "group" | "mask" | "other"

CopyStatusType

CopyStatusType: "pending" | "success" | "aborted" | "failed"

CredentialPolicyCreator

CredentialPolicyCreator: function

Type declaration

    • Parameters

      • nextPolicy: RequestPolicy
      • options: RequestPolicyOptions

      Returns CredentialPolicy

FileReadResponse

FileReadResponse: FileReadHeaders & object

FileSystemCreateResponse

FileSystemCreateResponse: FileSystemCreateHeaders & object

FileSystemDeleteResponse

FileSystemDeleteResponse: FileSystemDeleteHeaders & object

FileSystemGetAccessPolicyResponse

FileSystemGetAccessPolicyResponse: object & FileSystemGetAccessPolicyHeaders & object

FileSystemGetPropertiesResponse

FileSystemGetPropertiesResponse: FileSystemGetPropertiesHeaders & object

FileSystemListPathsResponse

FileSystemListPathsResponse: PathList & FileSystemListPathsHeaders & object

FileSystemSetAccessPolicyResponse

FileSystemSetAccessPolicyResponse: FileSystemSetAccessPolicyHeaders & object

FileSystemSetMetadataResponse

FileSystemSetMetadataResponse: FileSystemSetMetadataHeaders & object

FileSystemSetPropertiesResponse

FileSystemSetPropertiesResponse: FileSystemSetPropertiesHeaders & object

LeaseDurationType

LeaseDurationType: "infinite" | "fixed"

LeaseStateType

LeaseStateType: "available" | "leased" | "expired" | "breaking" | "broken"

LeaseStatusType

LeaseStatusType: "locked" | "unlocked"

PathAppendDataResponse

PathAppendDataResponse: PathAppendDataHeaders & object

PathCreateResponse

PathCreateResponse: PathCreateHeaders & object

PathDeleteResponse

PathDeleteResponse: PathDeleteHeaders & object

PathFlushDataResponse

PathFlushDataResponse: PathFlushDataHeaders & object

PathGetAccessControlResponse

PathGetAccessControlResponse: PathAccessControl & PathGetAccessControlHeaders & object

PathGetPropertiesResponse

PathGetPropertiesResponse: PathGetPropertiesHeaders & object

PathLeaseResponse

PathLeaseResponse: PathLeaseHeaders & object

PathMoveResponse

PathMoveResponse: PathRemoveHeaders & object

PathReadResponse

PathReadResponse: PathReadHeaders & object

PathSetAccessControlResponse

PathSetAccessControlResponse: PathSetAccessControlHeaders & object

PathSetHttpHeadersResponse

PathSetHttpHeadersResponse: PathSetHttpHeadersHeaders & object

PathSetMetadataResponse

PathSetMetadataResponse: PathSetMetadataHeaders & object

PathUpdateResponse

PathUpdateResponse: PathUpdateHeaders & object

PublicAccessType

PublicAccessType: "filesystem" | "file"

ServiceGetUserDelegationKeyResponse

ServiceGetUserDelegationKeyResponse: UserDelegationKey & ServiceGetUserDelegationKeyHeaders & object

ServiceListFileSystemsResponse

ServiceListFileSystemsResponse: FileSystemList & ServiceListFileSystemsHeaders & object

ServiceListFileSystemsSegmentResponse

ServiceListFileSystemsSegmentResponse: ListFileSystemsSegmentResponse & ServiceListFileSystemsSegmentHeaders & object

Variables

Const DevelopmentConnectionString

DevelopmentConnectionString: "DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;" = `DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;`

Const SDK_VERSION

SDK_VERSION: string = "12.0.0-preview.7"

Const SERVICE_VERSION

SERVICE_VERSION: string = "2019-02-02"

Const StorageDataLakeLoggingAllowedHeaderNames

StorageDataLakeLoggingAllowedHeaderNames: string[] = ["Access-Control-Allow-Origin","Cache-Control","Content-Length","Content-Type","Date","Request-Id","traceparent","Transfer-Encoding","User-Agent","x-ms-client-request-id","x-ms-date","x-ms-error-code","x-ms-request-id","x-ms-return-client-request-id","x-ms-version","Accept-Ranges","Content-Disposition","Content-Encoding","Content-Language","Content-MD5","Content-Range","ETag","Last-Modified","Server","Vary","x-ms-content-crc64","x-ms-copy-action","x-ms-copy-completion-time","x-ms-copy-id","x-ms-copy-progress","x-ms-copy-status","x-ms-has-immutability-policy","x-ms-has-legal-hold","x-ms-lease-state","x-ms-lease-status","x-ms-range","x-ms-request-server-encrypted","x-ms-server-encrypted","x-ms-snapshot","x-ms-source-range","If-Match","If-Modified-Since","If-None-Match","If-Unmodified-Since","x-ms-access-tier","x-ms-access-tier-change-time","x-ms-access-tier-inferred","x-ms-account-kind","x-ms-archive-status","x-ms-blob-append-offset","x-ms-blob-cache-control","x-ms-blob-committed-block-count","x-ms-blob-condition-appendpos","x-ms-blob-condition-maxsize","x-ms-blob-content-disposition","x-ms-blob-content-encoding","x-ms-blob-content-language","x-ms-blob-content-length","x-ms-blob-content-md5","x-ms-blob-content-type","x-ms-blob-public-access","x-ms-blob-sequence-number","x-ms-blob-type","x-ms-copy-destination-snapshot","x-ms-creation-time","x-ms-default-encryption-scope","x-ms-delete-snapshots","x-ms-delete-type-permanent","x-ms-deny-encryption-scope-override","x-ms-encryption-algorithm","x-ms-if-sequence-number-eq","x-ms-if-sequence-number-le","x-ms-if-sequence-number-lt","x-ms-incremental-copy","x-ms-lease-action","x-ms-lease-break-period","x-ms-lease-duration","x-ms-lease-id","x-ms-lease-time","x-ms-page-write","x-ms-proposed-lease-id","x-ms-range-get-content-md5","x-ms-rehydrate-priority","x-ms-sequence-number-action","x-ms-sku-name","x-ms-source-content-md5","x-ms-source-if-match","x-ms-source-if-modified-since","x-ms-source-if-none-match","x-ms-source-if-unmodified-since","x-ms-tag-count","x-ms-encryption-key-sha256"]

Const StorageDataLakeLoggingAllowedQueryParameters

StorageDataLakeLoggingAllowedQueryParameters: string[] = ["comp","maxresults","rscc","rscd","rsce","rscl","rsct","se","si","sip","sp","spr","sr","srt","ss","st","sv","include","marker","prefix","copyid","restype","blockid","blocklisttype","delimiter","prevsnapshot","ske","skoid","sks","skt","sktid","skv","snapshot"]

Const StorageOAuthScopes

StorageOAuthScopes: string | string[] = "https://storage.azure.com/.default"

Const ToBlobEndpointHostMappings

ToBlobEndpointHostMappings: string[][] = [["dfs.core.windows.net", "blob.core.windows.net"]]

Const ToDfsEndpointHostMappings

ToDfsEndpointHostMappings: string[][] = [["blob.core.windows.net", "dfs.core.windows.net"]]

Const fsStat

fsStat: any = util.promisify(isNode ? fs.stat : function stat() {})

Const logger

logger: any = createClientLogger("storage-file-datalake")

Functions

NewRetryPolicyFactory

appendToURLPath

  • appendToURLPath(url: string, name: string): string

base64decode

  • base64decode(encodedString: string): string

base64encode

  • base64encode(content: string): string

blobToArrayBuffer

  • blobToArrayBuffer(blob: Blob): Promise<ArrayBuffer>

blobToString

  • blobToString(blob: Blob): Promise<string>

createSpan

delay

  • delay(timeInMs: number, aborter: AbortSignalLike, abortError: Error): Promise<unknown>
  • Parameters

    • timeInMs: number
    • Optional aborter: AbortSignalLike
    • Optional abortError: Error

    Returns Promise<unknown>

escapeURLPath

  • escapeURLPath(url: string): string

extractConnectionStringParts

generateAccountSASQueryParameters

generateBlockID

  • generateBlockID(blockIDPrefix: string, blockIndex: number): string

generateDataLakeSASQueryParameters

getAccountNameFromUrl

  • getAccountNameFromUrl(blobEndpointUrl: string): string

getCachedDefaultHttpClient

  • getCachedDefaultHttpClient(): any

getURLParameter

  • getURLParameter(url: string, name: string): string | string[] | undefined

getURLPath

  • getURLPath(url: string): string | undefined

getURLPathAndQuery

  • getURLPathAndQuery(url: string): string | undefined

getURLQueries

  • getURLQueries(url: string): object

getURLScheme

  • getURLScheme(url: string): string | undefined

getValueInConnString

  • getValueInConnString(connectionString: string, argument: "BlobEndpoint" | "AccountName" | "AccountKey" | "DefaultEndpointsProtocol" | "EndpointSuffix" | "SharedAccessSignature"): string
  • Parameters

    • connectionString: string
    • argument: "BlobEndpoint" | "AccountName" | "AccountKey" | "DefaultEndpointsProtocol" | "EndpointSuffix" | "SharedAccessSignature"

    Returns string

iEqual

  • iEqual(str1: string, str2: string): boolean

ipRangeToString

newPipeline

padStart

  • padStart(currentString: string, targetLength: number, padString?: string): string
  • Parameters

    • currentString: string
    • targetLength: number
    • Default value padString: string = " "

    Returns string

readStreamToLocalFile

  • readStreamToLocalFile(rs: NodeJS.ReadableStream, file: string): Promise<void>

sanitizeHeaders

  • sanitizeHeaders(originalHeader: HttpHeaders): HttpHeaders

sanitizeURL

  • sanitizeURL(url: string): string

setURLHost

  • setURLHost(url: string, host: string): string

setURLParameter

  • setURLParameter(url: string, name: string, value: undefined | string): string
  • Parameters

    • url: string
    • name: string
    • Optional value: undefined | string

    Returns string

    An updated URL string

setURLPath

  • setURLPath(url: string, path: undefined | string): string

streamToBuffer

  • streamToBuffer(stream: NodeJS.ReadableStream, buffer: Buffer, offset: number, end: number, encoding: undefined | string): Promise<void>
  • Parameters

    • stream: NodeJS.ReadableStream
    • buffer: Buffer
    • offset: number
    • end: number
    • Optional encoding: undefined | string

    Returns Promise<void>

streamToBuffer2

  • streamToBuffer2(stream: NodeJS.ReadableStream, buffer: Buffer, encoding: undefined | string): Promise<number>
  • Parameters

    • stream: NodeJS.ReadableStream
    • buffer: Buffer
    • Optional encoding: undefined | string

    Returns Promise<number>

    with the count of bytes read.

toAccessControlItem

toAccessControlItemString

toAcl

toAclString

toBlobEndpointUrl

  • toBlobEndpointUrl(url: string): string

toContainerPublicAccessType

  • toContainerPublicAccessType(publicAccessType: PublicAccessType): ContainerPublicAccessType | undefined

toDfsEndpointUrl

  • toDfsEndpointUrl(url: string): string

toFileSystemPagedAsyncIterableIterator

toPathGetAccessControlResponse

toPermissions

  • toPermissions(permissionsString: undefined | string): PathPermissions | undefined

toPermissionsString

toProperties

  • toProperties(metadata: Metadata): string | undefined

toPublicAccessType

  • toPublicAccessType(containerPublicAccessType: ContainerPublicAccessType): PublicAccessType | undefined

toRolePermissions

  • toRolePermissions(permissionsString: string, allowStickyBit?: boolean): RolePermissions

toRolePermissionsString

truncatedISO8061Date

  • truncatedISO8061Date(date: Date, withMilliseconds?: boolean): string
  • Parameters

    • date: Date
    • Default value withMilliseconds: boolean = true

    Returns string

    Date string in ISO8061 format, with or without 7 milliseconds component

Object literals

Const FileSystem

FileSystem: object

serializedName

serializedName: string = "FileSystem"

type

type: object

className

className: string = "FileSystem"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "eTag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "lastModified"

type

type: object

name

name: string = "DateTimeRfc1123"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

Const FileSystemCreateHeaders

FileSystemCreateHeaders: object

serializedName

serializedName: string = "filesystem-create-headers"

type

type: object

className

className: string = "FileSystemCreateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

serializedName: string = "x-ms-request-id"

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

eTag

eTag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

serializedName: string = "x-ms-error-code"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

namespaceEnabled

namespaceEnabled: object

serializedName

serializedName: string = "x-ms-namespace-enabled"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const FileSystemDeleteHeaders

FileSystemDeleteHeaders: object

serializedName

serializedName: string = "filesystem-delete-headers"

type

type: object

className

className: string = "FileSystemDeleteHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

serializedName: string = "x-ms-error-code"

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

serializedName: string = "x-ms-request-id"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const FileSystemGetPropertiesHeaders

FileSystemGetPropertiesHeaders: object

serializedName

serializedName: string = "filesystem-getproperties-headers"

type

type: object

className

className: string = "FileSystemGetPropertiesHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

eTag

eTag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

serializedName: string = "x-ms-error-code"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

namespaceEnabled

namespaceEnabled: object

serializedName

serializedName: string = "x-ms-namespace-enabled"

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "x-ms-properties"

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

serializedName: string = "x-ms-request-id"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const FileSystemList

FileSystemList: object

serializedName

serializedName: string = "FileSystemList"

type

type: object

className

className: string = "FileSystemList"

name

name: string = "Composite"

modelProperties

modelProperties: object

filesystems

filesystems: object

serializedName

serializedName: string = "filesystems"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "FileSystem"

name

name: string = "Composite"

Const FileSystemListPathsHeaders

FileSystemListPathsHeaders: object

serializedName

serializedName: string = "filesystem-listpaths-headers"

type

type: object

className

className: string = "FileSystemListPathsHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

continuation

continuation: object

serializedName

serializedName: string = "x-ms-continuation"

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

eTag

eTag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

serializedName: string = "x-ms-error-code"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

serializedName: string = "x-ms-request-id"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const FileSystemSetPropertiesHeaders

FileSystemSetPropertiesHeaders: object

serializedName

serializedName: string = "filesystem-setproperties-headers"

type

type: object

className

className: string = "FileSystemSetPropertiesHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

eTag

eTag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

serializedName: string = "x-ms-error-code"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

serializedName: string = "x-ms-request-id"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const HeaderConstants

HeaderConstants: object

AUTHORIZATION

AUTHORIZATION: string = "Authorization"

AUTHORIZATION_SCHEME

AUTHORIZATION_SCHEME: string = "Bearer"

CONTENT_ENCODING

CONTENT_ENCODING: string = "Content-Encoding"

CONTENT_ID

CONTENT_ID: string = "Content-ID"

CONTENT_LANGUAGE

CONTENT_LANGUAGE: string = "Content-Language"

CONTENT_LENGTH

CONTENT_LENGTH: string = "Content-Length"

CONTENT_MD5

CONTENT_MD5: string = "Content-Md5"

CONTENT_TRANSFER_ENCODING

CONTENT_TRANSFER_ENCODING: string = "Content-Transfer-Encoding"

CONTENT_TYPE

CONTENT_TYPE: string = "Content-Type"

COOKIE

COOKIE: string = "Cookie"

DATE

DATE: string = "date"

IF_MATCH

IF_MATCH: string = "if-match"

IF_MODIFIED_SINCE

IF_MODIFIED_SINCE: string = "if-modified-since"

IF_NONE_MATCH

IF_NONE_MATCH: string = "if-none-match"

IF_UNMODIFIED_SINCE

IF_UNMODIFIED_SINCE: string = "if-unmodified-since"

PREFIX_FOR_STORAGE

PREFIX_FOR_STORAGE: string = "x-ms-"

RANGE

RANGE: string = "Range"

USER_AGENT

USER_AGENT: string = "User-Agent"

X_MS_CLIENT_REQUEST_ID

X_MS_CLIENT_REQUEST_ID: string = "x-ms-client-request-id"

X_MS_COPY_SOURCE

X_MS_COPY_SOURCE: string = "x-ms-copy-source"

X_MS_DATE

X_MS_DATE: string = "x-ms-date"

X_MS_ERROR_CODE

X_MS_ERROR_CODE: string = "x-ms-error-code"

X_MS_VERSION

X_MS_VERSION: string = "x-ms-version"

Const HttpUrlConnection

HttpUrlConnection: object

HTTP_ACCEPTED

HTTP_ACCEPTED: number = 202

HTTP_CONFLICT

HTTP_CONFLICT: number = 409

HTTP_NOT_FOUND

HTTP_NOT_FOUND: number = 404

HTTP_PRECON_FAILED

HTTP_PRECON_FAILED: number = 412

HTTP_RANGE_NOT_SATISFIABLE

HTTP_RANGE_NOT_SATISFIABLE: number = 416

Const LeaseAccessConditions

LeaseAccessConditions: object

type

type: object

className

className: string = "LeaseAccessConditions"

name

name: string = "Composite"

modelProperties

modelProperties: object

leaseId

leaseId: object

type

type: object

name

name: string = "String"

Const ModifiedAccessConditions

ModifiedAccessConditions: object

type

type: object

className

className: string = "ModifiedAccessConditions"

name

name: string = "Composite"

modelProperties

modelProperties: object

ifMatch

ifMatch: object

type

type: object

name

name: string = "String"

ifModifiedSince

ifModifiedSince: object

type

type: object

name

name: string = "DateTimeRfc1123"

ifNoneMatch

ifNoneMatch: object

type

type: object

name

name: string = "String"

ifUnmodifiedSince

ifUnmodifiedSince: object

type

type: object

name

name: string = "DateTimeRfc1123"

Const Path

Path: object

serializedName

serializedName: string = "Path"

type

type: object

className

className: string = "Path"

name

name: string = "Composite"

modelProperties

modelProperties: object

contentLength

contentLength: object

serializedName

serializedName: string = "contentLength"

type

type: object

name

name: string = "Number"

eTag

eTag: object

serializedName

serializedName: string = "eTag"

type

type: object

name

name: string = "String"

group

group: object

serializedName

serializedName: string = "group"

type

type: object

name

name: string = "String"

isDirectory

isDirectory: object

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "isDirectory"

type

type: object

name

name: string = "Boolean"

lastModified

lastModified: object

serializedName

serializedName: string = "lastModified"

type

type: object

name

name: string = "DateTimeRfc1123"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

owner

owner: object

serializedName

serializedName: string = "owner"

type

type: object

name

name: string = "String"

permissions

permissions: object

serializedName

serializedName: string = "permissions"

type

type: object

name

name: string = "String"

Const PathAppendDataHeaders

PathAppendDataHeaders: object

serializedName

serializedName: string = "path-appenddata-headers"

type

type: object

className

className: string = "PathAppendDataHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

serializedName: string = "x-ms-client-request-id"

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

serializedName: string = "x-ms-request-id"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const PathCreateHeaders

PathCreateHeaders: object

serializedName

serializedName: string = "path-create-headers"

type

type: object

className

className: string = "PathCreateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

contentLength

contentLength: object

serializedName

serializedName: string = "content-length"

type

type: object

name

name: string = "Number"

continuation

continuation: object

serializedName

serializedName: string = "x-ms-continuation"

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

eTag

eTag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

serializedName: string = "x-ms-error-code"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

serializedName: string = "x-ms-request-id"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const PathDeleteHeaders

PathDeleteHeaders: object

serializedName

serializedName: string = "path-delete-headers"

type

type: object

className

className: string = "PathDeleteHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

continuation

continuation: object

serializedName

serializedName: string = "x-ms-continuation"

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

serializedName: string = "x-ms-error-code"

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

serializedName: string = "x-ms-request-id"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const PathFlushDataHeaders

PathFlushDataHeaders: object

serializedName

serializedName: string = "path-flushdata-headers"

type

type: object

className

className: string = "PathFlushDataHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

serializedName: string = "x-ms-client-request-id"

type

type: object

name

name: string = "String"

contentLength

contentLength: object

serializedName

serializedName: string = "content-length"

type

type: object

name

name: string = "Number"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

eTag

eTag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

serializedName: string = "x-ms-request-id"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const PathGetPropertiesHeaders

PathGetPropertiesHeaders: object

serializedName

serializedName: string = "path-getproperties-headers"

type

type: object

className

className: string = "PathGetPropertiesHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

acceptRanges

acceptRanges: object

serializedName

serializedName: string = "accept-ranges"

type

type: object

name

name: string = "String"

acl

acl: object

serializedName

serializedName: string = "x-ms-acl"

type

type: object

name

name: string = "String"

cacheControl

cacheControl: object

serializedName

serializedName: string = "cache-control"

type

type: object

name

name: string = "String"

contentDisposition

contentDisposition: object

serializedName

serializedName: string = "content-disposition"

type

type: object

name

name: string = "String"

contentEncoding

contentEncoding: object

serializedName

serializedName: string = "content-encoding"

type

type: object

name

name: string = "String"

contentLanguage

contentLanguage: object

serializedName

serializedName: string = "content-language"

type

type: object

name

name: string = "String"

contentLength

contentLength: object

serializedName

serializedName: string = "content-length"

type

type: object

name

name: string = "Number"

contentMD5

contentMD5: object

serializedName

serializedName: string = "content-md5"

type

type: object

name

name: string = "String"

contentRange

contentRange: object

serializedName

serializedName: string = "content-range"

type

type: object

name

name: string = "String"

contentType

contentType: object

serializedName

serializedName: string = "content-type"

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

eTag

eTag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

serializedName: string = "x-ms-error-code"

type

type: object

name

name: string = "String"

group

group: object

serializedName

serializedName: string = "x-ms-group"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseDuration

leaseDuration: object

serializedName

serializedName: string = "x-ms-lease-duration"

type

type: object

name

name: string = "String"

leaseState

leaseState: object

serializedName

serializedName: string = "x-ms-lease-state"

type

type: object

name

name: string = "String"

leaseStatus

leaseStatus: object

serializedName

serializedName: string = "x-ms-lease-status"

type

type: object

name

name: string = "String"

owner

owner: object

serializedName

serializedName: string = "x-ms-owner"

type

type: object

name

name: string = "String"

permissions

permissions: object

serializedName

serializedName: string = "x-ms-permissions"

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "x-ms-properties"

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

serializedName: string = "x-ms-request-id"

type

type: object

name

name: string = "String"

resourceType

resourceType: object

serializedName

serializedName: string = "x-ms-resource-type"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const PathHttpHeaders

PathHttpHeaders: object

type

type: object

className

className: string = "PathHttpHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

cacheControl

cacheControl: object

type

type: object

name

name: string = "String"

contentDisposition

contentDisposition: object

type

type: object

name

name: string = "String"

contentEncoding

contentEncoding: object

type

type: object

name

name: string = "String"

contentLanguage

contentLanguage: object

type

type: object

name

name: string = "String"

contentMD5

contentMD5: object

type

type: object

name

name: string = "ByteArray"

contentType

contentType: object

type

type: object

name

name: string = "String"

transactionalContentHash

transactionalContentHash: object

type

type: object

name

name: string = "ByteArray"

Const PathLeaseHeaders

PathLeaseHeaders: object

serializedName

serializedName: string = "path-lease-headers"

type

type: object

className

className: string = "PathLeaseHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

eTag

eTag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

serializedName: string = "x-ms-error-code"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseId

leaseId: object

serializedName

serializedName: string = "x-ms-lease-id"

type

type: object

name

name: string = "String"

leaseTime

leaseTime: object

serializedName

serializedName: string = "x-ms-lease-time"

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

serializedName: string = "x-ms-request-id"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const PathList

PathList: object

serializedName

serializedName: string = "PathList"

type

type: object

className

className: string = "PathList"

name

name: string = "Composite"

modelProperties

modelProperties: object

paths

paths: object

serializedName

serializedName: string = "paths"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Path"

name

name: string = "Composite"

Const PathReadHeaders

PathReadHeaders: object

serializedName

serializedName: string = "path-read-headers"

type

type: object

className

className: string = "PathReadHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

acceptRanges

acceptRanges: object

serializedName

serializedName: string = "accept-ranges"

type

type: object

name

name: string = "String"

cacheControl

cacheControl: object

serializedName

serializedName: string = "cache-control"

type

type: object

name

name: string = "String"

contentDisposition

contentDisposition: object

serializedName

serializedName: string = "content-disposition"

type

type: object

name

name: string = "String"

contentEncoding

contentEncoding: object

serializedName

serializedName: string = "content-encoding"

type

type: object

name

name: string = "String"

contentLanguage

contentLanguage: object

serializedName

serializedName: string = "content-language"

type

type: object

name

name: string = "String"

contentLength

contentLength: object

serializedName

serializedName: string = "content-length"

type

type: object

name

name: string = "Number"

contentMD5

contentMD5: object

serializedName

serializedName: string = "content-md5"

type

type: object

name

name: string = "String"

contentRange

contentRange: object

serializedName

serializedName: string = "content-range"

type

type: object

name

name: string = "String"

contentType

contentType: object

serializedName

serializedName: string = "content-type"

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

eTag

eTag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

serializedName: string = "x-ms-error-code"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseDuration

leaseDuration: object

serializedName

serializedName: string = "x-ms-lease-duration"

type

type: object

name

name: string = "String"

leaseState

leaseState: object

serializedName

serializedName: string = "x-ms-lease-state"

type

type: object

name

name: string = "String"

leaseStatus

leaseStatus: object

serializedName

serializedName: string = "x-ms-lease-status"

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "x-ms-properties"

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

serializedName: string = "x-ms-request-id"

type

type: object

name

name: string = "String"

resourceType

resourceType: object

serializedName

serializedName: string = "x-ms-resource-type"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

xMsContentMd5

xMsContentMd5: object

serializedName

serializedName: string = "x-ms-content-md5"

type

type: object

name

name: string = "String"

Const PathSetAccessControlHeaders

PathSetAccessControlHeaders: object

serializedName

serializedName: string = "path-setaccesscontrol-headers"

type

type: object

className

className: string = "PathSetAccessControlHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

serializedName: string = "x-ms-client-request-id"

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

eTag

eTag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

serializedName: string = "x-ms-request-id"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const PathUpdateHeaders

PathUpdateHeaders: object

serializedName

serializedName: string = "path-update-headers"

type

type: object

className

className: string = "PathUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

acceptRanges

acceptRanges: object

serializedName

serializedName: string = "accept-ranges"

type

type: object

name

name: string = "String"

cacheControl

cacheControl: object

serializedName

serializedName: string = "cache-control"

type

type: object

name

name: string = "String"

contentDisposition

contentDisposition: object

serializedName

serializedName: string = "content-disposition"

type

type: object

name

name: string = "String"

contentEncoding

contentEncoding: object

serializedName

serializedName: string = "content-encoding"

type

type: object

name

name: string = "String"

contentLanguage

contentLanguage: object

serializedName

serializedName: string = "content-language"

type

type: object

name

name: string = "String"

contentLength

contentLength: object

serializedName

serializedName: string = "content-length"

type

type: object

name

name: string = "Number"

contentMD5

contentMD5: object

serializedName

serializedName: string = "content-md5"

type

type: object

name

name: string = "String"

contentRange

contentRange: object

serializedName

serializedName: string = "content-range"

type

type: object

name

name: string = "String"

contentType

contentType: object

serializedName

serializedName: string = "content-type"

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

eTag

eTag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

serializedName: string = "x-ms-error-code"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

properties

properties: object

serializedName

serializedName: string = "x-ms-properties"

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

serializedName: string = "x-ms-request-id"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ServiceListFileSystemsHeaders

ServiceListFileSystemsHeaders: object

serializedName

serializedName: string = "service-listfilesystems-headers"

type

type: object

className

className: string = "ServiceListFileSystemsHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

contentType

contentType: object

serializedName

serializedName: string = "content-type"

type

type: object

name

name: string = "String"

continuation

continuation: object

serializedName

serializedName: string = "x-ms-continuation"

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

serializedName: string = "x-ms-error-code"

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

serializedName: string = "x-ms-request-id"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const SourceModifiedAccessConditions

SourceModifiedAccessConditions: object

type

type: object

className

className: string = "SourceModifiedAccessConditions"

name

name: string = "Composite"

modelProperties

modelProperties: object

sourceIfMatch

sourceIfMatch: object

type

type: object

name

name: string = "String"

sourceIfModifiedSince

sourceIfModifiedSince: object

type

type: object

name

name: string = "DateTimeRfc1123"

sourceIfNoneMatch

sourceIfNoneMatch: object

type

type: object

name

name: string = "String"

sourceIfUnmodifiedSince

sourceIfUnmodifiedSince: object

type

type: object

name

name: string = "DateTimeRfc1123"

Const StorageError

StorageError: object

serializedName

serializedName: string = "StorageError"

type

type: object

className

className: string = "StorageError"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "StorageErrorError"

name

name: string = "Composite"

Const StorageErrorError

StorageErrorError: object

serializedName

serializedName: string = "StorageError_error"

type

type: object

className

className: string = "StorageErrorError"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

serializedName

serializedName: string = "Code"

type

type: object

name

name: string = "String"

message

message: object

serializedName

serializedName: string = "Message"

type

type: object

name

name: string = "String"

Const UrlConstants

UrlConstants: object

Parameters

Parameters: object

FORCE_BROWSER_NO_CACHE

FORCE_BROWSER_NO_CACHE: string = "_"

SIGNATURE

SIGNATURE: string = "sig"

SNAPSHOT

SNAPSHOT: string = "snapshot"

TIMEOUT

TIMEOUT: string = "timeout"

Const acl

acl: object

parameterPath

parameterPath: string[] = ["options","acl"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-acl"

type

type: object

name

name: string = "String"

Const action0

action0: object

parameterPath

parameterPath: string = "action"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "action"

type

type: object

allowedValues

allowedValues: string[] = ["append","flush","setProperties","setAccessControl"]

name

name: string = "Enum"

Const action1

action1: object

parameterPath

parameterPath: string[] = ["options","action"]

mapper

mapper: object

serializedName

serializedName: string = "action"

type

type: object

allowedValues

allowedValues: string[] = ["getAccessControl","getStatus"]

name

name: string = "Enum"

Const action2

action2: object

parameterPath

parameterPath: string = "action"

mapper

mapper: object

defaultValue

defaultValue: string = "setAccessControl"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "action"

type

type: object

name

name: string = "String"

Const action3

action3: object

parameterPath

parameterPath: string = "action"

mapper

mapper: object

defaultValue

defaultValue: string = "flush"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "action"

type

type: object

name

name: string = "String"

Const action4

action4: object

parameterPath

parameterPath: string = "action"

mapper

mapper: object

defaultValue

defaultValue: string = "append"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "action"

type

type: object

name

name: string = "String"

Const cacheControl

cacheControl: object

parameterPath

parameterPath: string[] = ["options","pathHttpHeaders","cacheControl"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-cache-control"

type

type: object

name

name: string = "String"

Const close

close: object

parameterPath

parameterPath: string[] = ["options","close"]

mapper

mapper: object

serializedName

serializedName: string = "close"

type

type: object

name

name: string = "Boolean"

Const contentDisposition

contentDisposition: object

parameterPath

parameterPath: string[] = ["options","pathHttpHeaders","contentDisposition"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-content-disposition"

type

type: object

name

name: string = "String"

Const contentEncoding

contentEncoding: object

parameterPath

parameterPath: string[] = ["options","pathHttpHeaders","contentEncoding"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-content-encoding"

type

type: object

name

name: string = "String"

Const contentLanguage

contentLanguage: object

parameterPath

parameterPath: string[] = ["options","pathHttpHeaders","contentLanguage"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-content-language"

type

type: object

name

name: string = "String"

Const contentLength

contentLength: object

parameterPath

parameterPath: string[] = ["options","contentLength"]

mapper

mapper: object

serializedName

serializedName: string = "Content-Length"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

Const contentMD5

contentMD5: object

parameterPath

parameterPath: string[] = ["options","pathHttpHeaders","contentMD5"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-content-md5"

type

type: object

name

name: string = "ByteArray"

Const contentType

contentType: object

parameterPath

parameterPath: string[] = ["options","pathHttpHeaders","contentType"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-content-type"

type

type: object

name

name: string = "String"

Const continuation

continuation: object

parameterPath

parameterPath: string[] = ["options","continuation"]

mapper

mapper: object

serializedName

serializedName: string = "continuation"

type

type: object

name

name: string = "String"

Const group

group: object

parameterPath

parameterPath: string[] = ["options","group"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-group"

type

type: object

name

name: string = "String"

Const ifMatch

ifMatch: object

parameterPath

parameterPath: string[] = ["options","modifiedAccessConditions","ifMatch"]

mapper

mapper: object

serializedName

serializedName: string = "If-Match"

type

type: object

name

name: string = "String"

Const ifModifiedSince

ifModifiedSince: object

parameterPath

parameterPath: string[] = ["options","modifiedAccessConditions","ifModifiedSince"]

mapper

mapper: object

serializedName

serializedName: string = "If-Modified-Since"

type

type: object

name

name: string = "DateTimeRfc1123"

Const ifNoneMatch

ifNoneMatch: object

parameterPath

parameterPath: string[] = ["options","modifiedAccessConditions","ifNoneMatch"]

mapper

mapper: object

serializedName

serializedName: string = "If-None-Match"

type

type: object

name

name: string = "String"

Const ifUnmodifiedSince

ifUnmodifiedSince: object

parameterPath

parameterPath: string[] = ["options","modifiedAccessConditions","ifUnmodifiedSince"]

mapper

mapper: object

serializedName

serializedName: string = "If-Unmodified-Since"

type

type: object

name

name: string = "DateTimeRfc1123"

Const leaseId

leaseId: object

parameterPath

parameterPath: string[] = ["options","leaseAccessConditions","leaseId"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-lease-id"

type

type: object

name

name: string = "String"

Const maxResults

maxResults: object

parameterPath

parameterPath: string[] = ["options","maxResults"]

mapper

mapper: object

serializedName

serializedName: string = "maxResults"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 1

type

type: object

name

name: string = "Number"

Const mode

mode: object

parameterPath

parameterPath: string[] = ["options","mode"]

mapper

mapper: object

serializedName

serializedName: string = "mode"

type

type: object

allowedValues

allowedValues: string[] = ["legacy","posix"]

name

name: string = "Enum"

Const owner

owner: object

parameterPath

parameterPath: string[] = ["options","owner"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-owner"

type

type: object

name

name: string = "String"

Const path

path: object

parameterPath

parameterPath: string[] = ["options","path"]

mapper

mapper: object

serializedName

serializedName: string = "directory"

type

type: object

name

name: string = "String"

Const permissions

permissions: object

parameterPath

parameterPath: string[] = ["options","permissions"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-permissions"

type

type: object

name

name: string = "String"

Const position

position: object

parameterPath

parameterPath: string[] = ["options","position"]

mapper

mapper: object

serializedName

serializedName: string = "position"

type

type: object

name

name: string = "Number"

Const prefix

prefix: object

parameterPath

parameterPath: string[] = ["options","prefix"]

mapper

mapper: object

serializedName

serializedName: string = "prefix"

type

type: object

name

name: string = "String"

Const properties

properties: object

parameterPath

parameterPath: string[] = ["options","properties"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-properties"

type

type: object

name

name: string = "String"

Const proposedLeaseId

proposedLeaseId: object

parameterPath

parameterPath: string[] = ["options","proposedLeaseId"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-proposed-lease-id"

type

type: object

name

name: string = "String"

Const range

range: object

parameterPath

parameterPath: string[] = ["options","range"]

mapper

mapper: object

serializedName

serializedName: string = "Range"

type

type: object

name

name: string = "String"

Const recursive0

recursive0: object

parameterPath

parameterPath: string = "recursive"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "recursive"

type

type: object

name

name: string = "Boolean"

Const recursive1

recursive1: object

parameterPath

parameterPath: string[] = ["options","recursive"]

mapper

mapper: object

serializedName

serializedName: string = "recursive"

type

type: object

name

name: string = "Boolean"

Const renameSource

renameSource: object

parameterPath

parameterPath: string[] = ["options","renameSource"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-rename-source"

type

type: object

name

name: string = "String"

Const requestId

requestId: object

parameterPath

parameterPath: string[] = ["options","requestId"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-client-request-id"

type

type: object

name

name: string = "String"

Const resource0

resource0: object

parameterPath

parameterPath: string = "resource"

mapper

mapper: object

defaultValue

defaultValue: string = "account"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "resource"

type

type: object

name

name: string = "String"

Const resource1

resource1: object

parameterPath

parameterPath: string = "resource"

mapper

mapper: object

defaultValue

defaultValue: string = "filesystem"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "resource"

type

type: object

name

name: string = "String"

Const resource2

resource2: object

parameterPath

parameterPath: string[] = ["options","resource"]

mapper

mapper: object

serializedName

serializedName: string = "resource"

type

type: object

allowedValues

allowedValues: string[] = ["directory","file"]

name

name: string = "Enum"

Const retainUncommittedData

retainUncommittedData: object

parameterPath

parameterPath: string[] = ["options","retainUncommittedData"]

mapper

mapper: object

serializedName

serializedName: string = "retainUncommittedData"

type

type: object

name

name: string = "Boolean"

Const sourceIfMatch

sourceIfMatch: object

parameterPath

parameterPath: string[] = ["options","sourceModifiedAccessConditions","sourceIfMatch"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-source-if-match"

type

type: object

name

name: string = "String"

Const sourceIfModifiedSince

sourceIfModifiedSince: object

parameterPath

parameterPath: string[] = ["options","sourceModifiedAccessConditions","sourceIfModifiedSince"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-source-if-modified-since"

type

type: object

name

name: string = "DateTimeRfc1123"

Const sourceIfNoneMatch

sourceIfNoneMatch: object

parameterPath

parameterPath: string[] = ["options","sourceModifiedAccessConditions","sourceIfNoneMatch"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-source-if-none-match"

type

type: object

name

name: string = "String"

Const sourceIfUnmodifiedSince

sourceIfUnmodifiedSince: object

parameterPath

parameterPath: string[] = ["options","sourceModifiedAccessConditions","sourceIfUnmodifiedSince"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-source-if-unmodified-since"

type

type: object

name

name: string = "DateTimeRfc1123"

Const sourceLeaseId

sourceLeaseId: object

parameterPath

parameterPath: string[] = ["options","sourceLeaseId"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-source-lease-id"

type

type: object

name

name: string = "String"

Const timeout

timeout: object

parameterPath

parameterPath: string[] = ["options","timeout"]

mapper

mapper: object

serializedName

serializedName: string = "timeout"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

Const transactionalContentHash

transactionalContentHash: object

parameterPath

parameterPath: string[] = ["options","pathHttpHeaders","transactionalContentHash"]

mapper

mapper: object

serializedName

serializedName: string = "Content-MD5"

type

type: object

name

name: string = "ByteArray"

Const umask

umask: object

parameterPath

parameterPath: string[] = ["options","umask"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-umask"

type

type: object

name

name: string = "String"

Const upn

upn: object

parameterPath

parameterPath: string[] = ["options","upn"]

mapper

mapper: object

serializedName

serializedName: string = "upn"

type

type: object

name

name: string = "Boolean"

Const url

url: object

parameterPath

parameterPath: string = "url"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

defaultValue

defaultValue: string = ""

required

required: boolean = true

serializedName

serializedName: string = "url"

type

type: object

name

name: string = "String"

Const version

version: object

parameterPath

parameterPath: string = "version"

mapper

mapper: object

defaultValue

defaultValue: string = "2019-02-02"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const xMsLeaseAction

xMsLeaseAction: object

parameterPath

parameterPath: string = "xMsLeaseAction"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "x-ms-lease-action"

type

type: object

allowedValues

allowedValues: string[] = ["acquire","break","change","renew","release"]

name

name: string = "Enum"

Const xMsLeaseBreakPeriod

xMsLeaseBreakPeriod: object

parameterPath

parameterPath: string[] = ["options","xMsLeaseBreakPeriod"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-lease-break-period"

type

type: object

name

name: string = "Number"

Const xMsLeaseDuration

xMsLeaseDuration: object

parameterPath

parameterPath: string[] = ["options","xMsLeaseDuration"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-lease-duration"

type

type: object

name

name: string = "Number"

Const xMsRangeGetContentMd5

xMsRangeGetContentMd5: object

parameterPath

parameterPath: string[] = ["options","xMsRangeGetContentMd5"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-range-get-content-md5"

type

type: object

name

name: string = "Boolean"

Generated using TypeDoc