Options
All
  • Public
  • Public/Protected
  • All
Menu

@azure/storage-file-share

Package version

Index

Enumerations

Classes

Interfaces

Type aliases

Variables

Functions

Object literals

Type aliases

CopyStatusType

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

Defines values for CopyStatusType.

CredentialPolicyCreator

CredentialPolicyCreator: (nextPolicy: RequestPolicy, options: RequestPolicyOptions) => CredentialPolicy

A factory function that creates a new CredentialPolicy that uses the provided nextPolicy.

Type declaration

    • Parameters

      • nextPolicy: RequestPolicy
      • options: RequestPolicyOptions

      Returns CredentialPolicy

DeleteSnapshotsOptionType

DeleteSnapshotsOptionType: "include" | "include-leased"

Defines values for DeleteSnapshotsOptionType.

DirectoryCreateResponse

DirectoryCreateResponse: DirectoryCreateHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: DirectoryCreateHeaders } }

Contains response data for the create operation.

DirectoryDeleteResponse

DirectoryDeleteResponse: DirectoryDeleteHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: DirectoryDeleteHeaders } }

Contains response data for the delete operation.

DirectoryForceCloseHandlesResponse

DirectoryForceCloseHandlesResponse: CloseHandlesInfo & DirectoryCloseHandlesHeaders & { _response: HttpResponse & { parsedHeaders: DirectoryForceCloseHandlesHeaders } }

Contains response data for the forceCloseHandles operation. Response type for ShareDirectoryClient.forceCloseHandle.

DirectoryGetPropertiesResponse

DirectoryGetPropertiesResponse: DirectoryGetPropertiesHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: DirectoryGetPropertiesHeaders } }

Contains response data for the getProperties operation.

DirectoryListFilesAndDirectoriesSegmentResponse

DirectoryListFilesAndDirectoriesSegmentResponse: DirectoryListFilesAndDirectoriesSegmentHeaders & ListFilesAndDirectoriesSegmentResponse & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: ListFilesAndDirectoriesSegmentResponse; parsedHeaders: DirectoryListFilesAndDirectoriesSegmentHeaders } }

Contains response data for the listFilesAndDirectoriesSegment operation.

DirectoryListHandlesResponse

DirectoryListHandlesResponse: DirectoryListHandlesHeaders & ListHandlesResponse & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: ListHandlesResponse; parsedHeaders: DirectoryListHandlesHeaders } }

Contains response data for the listHandles operation.

DirectorySetMetadataResponse

DirectorySetMetadataResponse: DirectorySetMetadataHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: DirectorySetMetadataHeaders } }

Contains response data for the setMetadata operation.

DirectorySetPropertiesResponse

DirectorySetPropertiesResponse: DirectorySetPropertiesHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: DirectorySetPropertiesHeaders } }

Contains response data for the setProperties operation.

FileAbortCopyResponse

FileAbortCopyResponse: FileAbortCopyHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: FileAbortCopyHeaders } }

Contains response data for the abortCopy operation.

FileAcquireLeaseResponse

FileAcquireLeaseResponse: FileAcquireLeaseHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: FileAcquireLeaseHeaders } }

Contains response data for the acquireLease operation.

FileAttributesPreserveType

FileAttributesPreserveType: "preserve"

Indicates keep existing file attributes unchanged.

FileBreakLeaseResponse

FileBreakLeaseResponse: FileBreakLeaseHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: FileBreakLeaseHeaders } }

Contains response data for the breakLease operation.

FileChangeLeaseResponse

FileChangeLeaseResponse: FileChangeLeaseHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: FileChangeLeaseHeaders } }

Contains response data for the changeLease operation.

FileCreateResponse

FileCreateResponse: FileCreateHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: FileCreateHeaders } }

Contains response data for the create operation.

FileDeleteResponse

FileDeleteResponse: FileDeleteHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: FileDeleteHeaders } }

Contains response data for the delete operation.

FileForceCloseHandlesResponse

FileForceCloseHandlesResponse: CloseHandlesInfo & FileCloseHandlesHeaders & { _response: HttpResponse & { parsedHeaders: FileForceCloseHandlesHeaders } }

Contains response data for the forceCloseHandles operation. Response type for ShareFileClient.forceCloseHandle.

FileGetPropertiesResponse

FileGetPropertiesResponse: FileGetPropertiesHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: FileGetPropertiesHeaders } }

Contains response data for the getProperties operation.

FileGetRangeListResponse

FileGetRangeListResponse: FileGetRangeListHeaders & { _response: HttpResponse & { bodyAsText: string; parsedBody: RangeModel[]; parsedHeaders: FileGetRangeListHeaders }; rangeList: RangeModel[] }

Contains response data for the getRangeList operation. Contains response data for the ShareFileClient.getRangeList operation.

FileListHandlesResponse

FileListHandlesResponse: FileListHandlesHeaders & ListHandlesResponse & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: ListHandlesResponse; parsedHeaders: FileListHandlesHeaders } }

Contains response data for the listHandles operation.

FilePermissionInheritType

FilePermissionInheritType: "inherit"

Indicates inherit file permission from the parent directory.

FilePermissionPreserveType

FilePermissionPreserveType: "preserve"

Indicates keep existing file permission value unchanged.

FileRangeWriteType

FileRangeWriteType: "update" | "clear"

Defines values for FileRangeWriteType.

FileReleaseLeaseResponse

FileReleaseLeaseResponse: FileReleaseLeaseHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: FileReleaseLeaseHeaders } }

Contains response data for the releaseLease operation.

FileSetHttpHeadersResponse

FileSetHttpHeadersResponse: FileSetHttpHeadersHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: FileSetHttpHeadersHeaders } }

Contains response data for the setHttpHeaders operation.

FileSetMetadataResponse

FileSetMetadataResponse: FileSetMetadataHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: FileSetMetadataHeaders } }

Contains response data for the setMetadata operation.

FileStartCopyResponse

FileStartCopyResponse: FileStartCopyHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: FileStartCopyHeaders } }

Contains response data for the startCopy operation.

FileType

FileType: "File"

Defines values for FileType. Possible values include: 'File'

readonly

FileUploadRangeFromURLResponse

FileUploadRangeFromURLResponse: FileUploadRangeFromURLHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: FileUploadRangeFromURLHeaders } }

Contains response data for the uploadRangeFromURL operation.

FileUploadRangeResponse

FileUploadRangeResponse: FileUploadRangeHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: FileUploadRangeHeaders } }

Contains response data for the uploadRange operation.

LeaseDurationType

LeaseDurationType: "infinite" | "fixed"

Defines values for LeaseDurationType.

LeaseOperationResponse

LeaseOperationResponse: LeaseOperationResponseHeaders & { _response: HttpResponse & { parsedHeaders: LeaseOperationResponseHeaders } }

Contains the response data for operations that acquire, change, break or release a lease.

See ShareLeaseClient.

LeaseStateType

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

Defines values for LeaseStateType.

LeaseStatusType

LeaseStatusType: "locked" | "unlocked"

Defines values for LeaseStatusType.

ListFilesIncludeType

ListFilesIncludeType: "Timestamps" | "Etag" | "Attributes" | "PermissionKey"

Defines values for ListFilesIncludeType.

ListSharesIncludeType

ListSharesIncludeType: "snapshots" | "metadata" | "deleted"

Defines values for ListSharesIncludeType.

Operation

Operation: () => Promise<any>

Operation is an async function to be executed and managed by Batch.

Type declaration

    • (): Promise<any>
    • Returns Promise<any>

OutgoingHandler

OutgoingHandler: (buffer: Buffer, offset?: undefined | number) => Promise<any>

OutgoingHandler is an async function triggered by BufferScheduler.

Type declaration

    • (buffer: Buffer, offset?: undefined | number): Promise<any>
    • Parameters

      • buffer: Buffer
      • Optional offset: undefined | number

      Returns Promise<any>

PermissionCopyModeType

PermissionCopyModeType: "source" | "override"

Defines values for PermissionCopyModeType.

ReadableStreamGetter

ReadableStreamGetter: (offset: number) => Promise<NodeJS.ReadableStream>

Type declaration

    • (offset: number): Promise<NodeJS.ReadableStream>
    • Parameters

      • offset: number

      Returns Promise<NodeJS.ReadableStream>

ServiceGetPropertiesResponse

ServiceGetPropertiesResponse: ServiceGetPropertiesHeaders & FileServiceProperties & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: FileServiceProperties; parsedHeaders: ServiceGetPropertiesHeaders } }

Contains response data for the getProperties operation.

ServiceListSharesSegmentResponse

ServiceListSharesSegmentResponse: ListSharesResponse & ServiceListSharesSegmentHeaders & { _response: HttpResponse & { bodyAsText: string; parsedBody: ListSharesResponseModel; parsedHeaders: ServiceListSharesSegmentHeaders } }

Contains response data for the listSharesSegment operation. Contains response data for the ShareServiceClient.listShares operation.

ServiceSetPropertiesResponse

ServiceSetPropertiesResponse: ServiceSetPropertiesHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ServiceSetPropertiesHeaders } }

Contains response data for the setProperties operation.

ShareAccessTier

ShareAccessTier: "TransactionOptimized" | "Hot" | "Cool"

Defines values for ShareAccessTier.

ShareAcquireLeaseResponse

ShareAcquireLeaseResponse: ShareAcquireLeaseHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ShareAcquireLeaseHeaders } }

Contains response data for the acquireLease operation.

ShareBreakLeaseResponse

ShareBreakLeaseResponse: ShareBreakLeaseHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ShareBreakLeaseHeaders } }

Contains response data for the breakLease operation.

ShareChangeLeaseResponse

ShareChangeLeaseResponse: ShareChangeLeaseHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ShareChangeLeaseHeaders } }

Contains response data for the changeLease operation.

ShareCreatePermissionResponse

ShareCreatePermissionResponse: ShareCreatePermissionHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ShareCreatePermissionHeaders } }

Contains response data for the createPermission operation.

ShareCreateResponse

ShareCreateResponse: ShareCreateHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ShareCreateHeaders } }

Contains response data for the create operation.

ShareCreateSnapshotResponse

ShareCreateSnapshotResponse: ShareCreateSnapshotHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ShareCreateSnapshotHeaders } }

Contains response data for the createSnapshot operation.

ShareDeleteResponse

ShareDeleteResponse: ShareDeleteHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ShareDeleteHeaders } }

Contains response data for the delete operation.

ShareGetAccessPolicyResponse

ShareGetAccessPolicyResponse: { signedIdentifiers: SignedIdentifier[] } & ShareGetAccessPolicyHeaders & { _response: HttpResponse & { bodyAsText: string; parsedBody: SignedIdentifierModel[]; parsedHeaders: ShareGetAccessPolicyHeaders } }

Contains response data for the getAccessPolicy operation.

ShareGetPermissionResponse

ShareGetPermissionResponse: ShareGetPermissionHeaders & SharePermission & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: SharePermission; parsedHeaders: ShareGetPermissionHeaders } }

Contains response data for the getPermission operation.

ShareGetPropertiesResponse

ShareGetPropertiesResponse: ShareGetPropertiesResponseModel & { protocols?: ShareProtocols }

Contains response data for the getProperties operation. Contains response data for the ShareClient.getProperties operation.

ShareGetStatisticsResponse

ShareGetStatisticsResponse: ShareGetStatisticsResponseModel & { shareUsage: number }

Contains response data for the getStatistics operation. Response data for the ShareClient.getStatistics Operation.

ShareProperties

ShareProperties: SharePropertiesInternal & { protocols?: ShareProtocols }

Properties of a share.

ShareReleaseLeaseResponse

ShareReleaseLeaseResponse: ShareReleaseLeaseHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ShareReleaseLeaseHeaders } }

Contains response data for the releaseLease operation.

ShareRenewLeaseResponse

ShareRenewLeaseResponse: ShareRenewLeaseHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ShareRenewLeaseHeaders } }

Contains response data for the renewLease operation.

ShareRestoreResponse

ShareRestoreResponse: ShareRestoreHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ShareRestoreHeaders } }

Contains response data for the restore operation.

ShareRootSquash

ShareRootSquash: "NoRootSquash" | "RootSquash" | "AllSquash"

Defines values for ShareRootSquash.

ShareSetAccessPolicyResponse

ShareSetAccessPolicyResponse: ShareSetAccessPolicyHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ShareSetAccessPolicyHeaders } }

Contains response data for the setAccessPolicy operation.

ShareSetMetadataResponse

ShareSetMetadataResponse: ShareSetMetadataHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ShareSetMetadataHeaders } }

Contains response data for the setMetadata operation.

ShareSetPropertiesResponse

ShareSetPropertiesResponse: ShareSetPropertiesHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ShareSetPropertiesHeaders } }

Contains response data for the setProperties operation.

ShareSetQuotaHeaders

ShareSetQuotaHeaders: ShareSetPropertiesHeaders

Defines headers for setQuota operation.

ShareSetQuotaResponse

ShareSetQuotaResponse: ShareSetPropertiesResponse

Contains response data for the setQuota operation.

StorageErrorCode

StorageErrorCode: string

Defines values for StorageErrorCode.
KnownStorageErrorCode can be used interchangeably with StorageErrorCode, this enum contains the known values that the service supports.

Know values supported by the service

AccountAlreadyExists
AccountBeingCreated
AccountIsDisabled
AuthenticationFailed
AuthorizationFailure
ConditionHeadersNotSupported
ConditionNotMet
EmptyMetadataKey
InsufficientAccountPermissions
InternalError
InvalidAuthenticationInfo
InvalidHeaderValue
InvalidHttpVerb
InvalidInput
InvalidMd5
InvalidMetadata
InvalidQueryParameterValue
InvalidRange
InvalidResourceName
InvalidUri
InvalidXmlDocument
InvalidXmlNodeValue
Md5Mismatch
MetadataTooLarge
MissingContentLengthHeader
MissingRequiredQueryParameter
MissingRequiredHeader
MissingRequiredXmlNode
MultipleConditionHeadersNotSupported
OperationTimedOut
OutOfRangeInput
OutOfRangeQueryParameterValue
RequestBodyTooLarge
ResourceTypeMismatch
RequestUrlFailedToParse
ResourceAlreadyExists
ResourceNotFound
ServerBusy
UnsupportedHeader
UnsupportedXmlNode
UnsupportedQueryParameter
UnsupportedHttpVerb
CannotDeleteFileOrDirectory
ClientCacheFlushDelay
DeletePending
DirectoryNotEmpty
FileLockConflict
InvalidFileOrDirectoryPathName
ParentNotFound
ReadOnlyAttribute
ShareAlreadyExists
ShareBeingDeleted
ShareDisabled
ShareNotFound
SharingViolation
ShareSnapshotInProgress
ShareSnapshotCountExceeded
ShareSnapshotOperationNotSupported
ShareHasSnapshots
ContainerQuotaDowngradeNotAllowed
AuthorizationSourceIPMismatch
AuthorizationProtocolMismatch
AuthorizationPermissionMismatch
AuthorizationServiceMismatch
AuthorizationResourceTypeMismatch
FeatureVersionMismatch

TimeNowType

TimeNowType: "now"

Indicates setting as the time of the request.

TimePreserveType

TimePreserveType: "preserve"

Indicates keep existing time value unchanged.

Variables

Const ABORT_ERROR

ABORT_ERROR: any = new AbortError("The operation was aborted.")

Const DEFAULT_HIGH_LEVEL_CONCURRENCY

DEFAULT_HIGH_LEVEL_CONCURRENCY: number = 5

Const DEFAULT_MAX_DOWNLOAD_RETRY_REQUESTS

DEFAULT_MAX_DOWNLOAD_RETRY_REQUESTS: number = 5

Const ETagAny

ETagAny: "*" = "*"

Const ETagNone

ETagNone: "" = ""

Const FILE_MAX_SIZE_BYTES

FILE_MAX_SIZE_BYTES: number = 4 * 1024 * 1024 * 1024 * 1024

Const FILE_RANGE_MAX_SIZE_BYTES

FILE_RANGE_MAX_SIZE_BYTES: number = 4 * 1024 * 1024

Const RETRY_ABORT_ERROR

RETRY_ABORT_ERROR: any = new AbortError("The operation was aborted.")

Const SDK_VERSION

SDK_VERSION: string = "12.8.0-beta.1"

Const SERVICE_VERSION

SERVICE_VERSION: string = "2020-10-02"

Const StorageFileLoggingAllowedHeaderNames

StorageFileLoggingAllowedHeaderNames: 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","x-ms-cache-control","x-ms-content-disposition","x-ms-content-encoding","x-ms-content-language","x-ms-content-length","x-ms-content-md5","x-ms-content-type","x-ms-file-attributes","x-ms-file-change-time","x-ms-file-creation-time","x-ms-file-id","x-ms-file-last-write-time","x-ms-file-parent-id","x-ms-handle-id","x-ms-number-of-handles-closed","x-ms-recursive","x-ms-share-quota","x-ms-type","x-ms-write"]

Const StorageFileLoggingAllowedQueryParameters

StorageFileLoggingAllowedQueryParameters: string[] = ["comp","maxresults","rscc","rscd","rsce","rscl","rsct","se","si","sip","sp","spr","sr","srt","ss","st","sv","copyid","restype"]

Const _defaultHttpClient

_defaultHttpClient: any = new DefaultHttpClient()

Const createSpan

createSpan: any = createSpanFunction({packagePrefix: "Azure.Storage.File",namespace: "Microsoft.Storage"})

Creates a span using the global tracer.

internal

Const logger

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

The @azure/logger configuration for this package.

Const packageName

packageName: "azure-storage-file-share" = "azure-storage-file-share"

Const packageVersion

packageVersion: "12.7.0-beta.1" = "12.7.0-beta.1"

Functions

NewStorageRetryPolicyFactory

appendToURLPath

  • appendToURLPath(url: string, name: string): string
  • Append a string to URL path. Will remove duplicated "/" in front of the string when URL path ends with a "/".

    Parameters

    • url: string

      Source URL string

    • name: string

      String to be appended to URL

    Returns string

    An updated URL string

appendToURLQuery

  • appendToURLQuery(url: string, queryParts: string): string
  • Append a string to URL query.

    Parameters

    • url: string

      Source URL string.

    • queryParts: string

      String to be appended to the URL query.

    Returns string

    An updated URL string.

base64decode

  • base64decode(encodedString: string): string

base64encode

  • base64encode(content: string): string

blobToArrayBuffer

  • blobToArrayBuffer(blob: Blob): Promise<ArrayBuffer>
  • Convert a Browser Blob object into ArrayBuffer.

    Parameters

    • blob: Blob

      -

    Returns Promise<ArrayBuffer>

convertTracingToRequestOptionsBase

  • convertTracingToRequestOptionsBase(options?: OperationOptions): Pick<RequestOptionsBase, "spanOptions" | "tracingContext">
  • internal

    Adapt the tracing options from OperationOptions to what they need to be for RequestOptionsBase (when we update to later OpenTelemetry versions this is now two separate fields, not just one).

    Parameters

    • Optional options: OperationOptions

    Returns Pick<RequestOptionsBase, "spanOptions" | "tracingContext">

delay

  • delay(timeInMs: number, aborter?: AbortSignalLike, abortError?: Error): Promise<void>
  • Delay specified time interval.

    Parameters

    • timeInMs: number

      -

    • Optional aborter: AbortSignalLike

      -

    • Optional abortError: Error

      -

    Returns Promise<void>

escape

  • escape(text: string): string
  • Internal escape method implemented Strategy Two mentioned in escapeURL() description.

    Parameters

    • text: string

      -

    Returns string

escapeURLPath

  • escapeURLPath(url: string): string

extractConnectionStringParts

  • Extracts the parts of an Azure Storage account connection string.

    Parameters

    • connectionString: string

      Connection string.

    Returns ConnectionString

    String key value pairs of the storage account's url and credentials.

fileAttributesToString

fileCreationTimeToString

fileLastWriteTimeToString

Const fsCreateReadStream

  • fsCreateReadStream(): void

Const fsStat

  • fsStat(): void

generateAccountSASQueryParameters

generateFileSASQueryParameters

  • ONLY AVAILABLE IN NODE.JS RUNTIME.

    Creates an instance of SASQueryParameters.

    Only accepts required settings needed to create a SAS. For optional settings please set corresponding properties directly, such as permissions, startsOn and identifier.

    WARNING: When identifier is not provided, permissions and expiresOn are required. You MUST assign value to identifier or expiresOn & permissions manually if you initial with this constructor.

    Parameters

    Returns SASQueryParameters

getAccountNameFromUrl

  • getAccountNameFromUrl(url: string): string
  • Extracts account name from the url

    Parameters

    • url: string

      url to extract the account name from

    Returns string

    with the account name

getCachedDefaultHttpClient

  • getCachedDefaultHttpClient(): IHttpClient

getCanonicalName

  • getCanonicalName(accountName: string, shareName: string, filePath?: undefined | string): string

getShareNameAndPathFromUrl

  • getShareNameAndPathFromUrl(url: string): { baseName: string; path: string; shareName: string }
  • Parameters

    • url: string

    Returns { baseName: string; path: string; shareName: string }

    • baseName: string
    • path: string
    • shareName: string

getURLParameter

  • getURLParameter(url: string, name: string): string | string[] | undefined
  • Get URL parameter by name.

    Parameters

    • url: string

      -

    • name: string

      -

    Returns string | string[] | undefined

getURLPath

  • getURLPath(url: string): string | undefined
  • Get URL path from an URL string.

    Parameters

    • url: string

      Source URL string

    Returns string | undefined

getURLQueries

  • getURLQueries(url: string): {}
  • Get URL query key value pairs from an URL string.

    Parameters

    • url: string

      -

    Returns {}

    • [key: string]: string

getValueInConnString

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

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

    Returns string

httpAuthorizationToString

  • httpAuthorizationToString(httpAuthorization?: HttpAuthorization): string | undefined

ipRangeToString

  • Generate SasIPRange format string. For example:

    "8.8.8.8" or "1.1.1.1-255.255.255.255"

    Parameters

    Returns string

    string representation of the IP range.

isIpEndpointStyle

  • isIpEndpointStyle(parsedUrl: URLBuilder): boolean

newPipeline

padStart

  • padStart(currentString: string, targetLength: number, padString?: string): string
  • String.prototype.padStart()

    Parameters

    • currentString: string

      -

    • targetLength: number

      -

    • Default value padString: string = " "

      -

    Returns string

rangeToString

  • rangeToString(range: Range): string
  • Generate a range string. For example:

    "bytes=255-" or "bytes=0-511"

    Parameters

    • range: Range

      A range of byte positions.

    Returns string

    The string representation for the byte range.

readStreamToLocalFile

  • readStreamToLocalFile(rs: NodeJS.ReadableStream, file: string): Promise<void>
  • ONLY AVAILABLE IN NODE.JS RUNTIME.

    Writes the content of a readstream to a local file. Returns a Promise which is completed after the file handle is closed.

    Parameters

    • rs: NodeJS.ReadableStream

      The read stream.

    • file: string

      Destination file path.

    Returns Promise<void>

sanitizeHeaders

  • sanitizeHeaders(originalHeader: HttpHeaders): HttpHeaders

sanitizeURL

  • sanitizeURL(url: string): string

setURLHost

  • setURLHost(url: string, host: string): string
  • Set URL host.

    Parameters

    • url: string

      Source URL string

    • host: string

      New host string

    Returns string

    An updated URL string

setURLParameter

  • setURLParameter(url: string, name: string, value?: undefined | string): string
  • Set URL parameter name and value. If name exists in URL parameters, old value will be replaced by name key. If not provide value, the parameter will be deleted.

    Parameters

    • url: string

      Source URL string

    • name: string

      Parameter name

    • Optional value: undefined | string

      Parameter value

    Returns string

    An updated URL string

streamToBuffer

  • streamToBuffer(stream: NodeJS.ReadableStream, buffer: Buffer, offset: number, end: number, encoding?: BufferEncoding): Promise<void>
  • Reads a readable stream into buffer. Fill the buffer from offset to end.

    Parameters

    • stream: NodeJS.ReadableStream

      A Node.js Readable stream

    • buffer: Buffer

      Buffer to be filled, length must greater than or equal to offset

    • offset: number

      From which position in the buffer to be filled, inclusive

    • end: number

      To which position in the buffer to be filled, exclusive

    • Optional encoding: BufferEncoding

      Encoding of the Readable stream

    Returns Promise<void>

toShareProtocols

  • toShareProtocols(protocolsString?: undefined | string): ShareProtocols | undefined
  • Convert protocols from joined string to ShareProtocols.

    Parameters

    • Optional protocolsString: undefined | string

      -

    Returns ShareProtocols | undefined

toShareProtocolsString

  • toShareProtocolsString(protocols?: ShareProtocols): string | undefined
  • Convert ShareProtocols to joined string.

    Parameters

    Returns string | undefined

truncatedISO8061Date

  • truncatedISO8061Date(date: Date, withMilliseconds?: boolean): string
  • Rounds a date off to seconds.

    Parameters

    • date: Date

      -

    • Default value withMilliseconds: boolean = true

      If true, YYYY-MM-DDThh:mm:ss.fffffffZ will be returned; If false, YYYY-MM-DDThh:mm:ssZ will be returned.

    Returns string

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

validateAndSetDefaultsForFileAndDirectoryCreateCommonOptions

validateAndSetDefaultsForFileAndDirectorySetPropertiesCommonOptions

validateFilePermissionOptions

  • validateFilePermissionOptions(filePermission?: undefined | string, filePermissionKey?: undefined | string): void
  • Parameters

    • Optional filePermission: undefined | string
    • Optional filePermissionKey: undefined | string

    Returns void

Object literals

Const AccessPolicy

AccessPolicy: object

serializedName

serializedName: string = "AccessPolicy"

type

type: object

className

className: string = "AccessPolicy"

name

name: string = "Composite"

modelProperties

modelProperties: object

expiresOn

expiresOn: object

serializedName

serializedName: string = "Expiry"

xmlName

xmlName: string = "Expiry"

type

type: object

name

name: string = "String"

permissions

permissions: object

serializedName

serializedName: string = "Permission"

xmlName

xmlName: string = "Permission"

type

type: object

name

name: string = "String"

startsOn

startsOn: object

serializedName

serializedName: string = "Start"

xmlName

xmlName: string = "Start"

type

type: object

name

name: string = "String"

Const ClearRange

ClearRange: object

serializedName

serializedName: string = "ClearRange"

xmlName

xmlName: string = "ClearRange"

type

type: object

className

className: string = "ClearRange"

name

name: string = "Composite"

modelProperties

modelProperties: object

end

end: object

required

required: boolean = true

serializedName

serializedName: string = "End"

xmlName

xmlName: string = "End"

type

type: object

name

name: string = "Number"

start

start: object

required

required: boolean = true

serializedName

serializedName: string = "Start"

xmlName

xmlName: string = "Start"

type

type: object

name

name: string = "Number"

Const CorsRule

CorsRule: object

serializedName

serializedName: string = "CorsRule"

type

type: object

className

className: string = "CorsRule"

name

name: string = "Composite"

modelProperties

modelProperties: object

allowedHeaders

allowedHeaders: object

required

required: boolean = true

serializedName

serializedName: string = "AllowedHeaders"

xmlName

xmlName: string = "AllowedHeaders"

type

type: object

name

name: string = "String"

allowedMethods

allowedMethods: object

required

required: boolean = true

serializedName

serializedName: string = "AllowedMethods"

xmlName

xmlName: string = "AllowedMethods"

type

type: object

name

name: string = "String"

allowedOrigins

allowedOrigins: object

required

required: boolean = true

serializedName

serializedName: string = "AllowedOrigins"

xmlName

xmlName: string = "AllowedOrigins"

type

type: object

name

name: string = "String"

exposedHeaders

exposedHeaders: object

required

required: boolean = true

serializedName

serializedName: string = "ExposedHeaders"

xmlName

xmlName: string = "ExposedHeaders"

type

type: object

name

name: string = "String"

maxAgeInSeconds

maxAgeInSeconds: object

required

required: boolean = true

serializedName

serializedName: string = "MaxAgeInSeconds"

xmlName

xmlName: string = "MaxAgeInSeconds"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

Const DEFAULT_RETRY_OPTIONS

DEFAULT_RETRY_OPTIONS: object

maxRetryDelayInMs

maxRetryDelayInMs: number = 120 * 1000

maxTries

maxTries: number = 4

retryDelayInMs

retryDelayInMs: number = 4 * 1000

retryPolicyType

retryPolicyType: EXPONENTIAL = StorageRetryPolicyType.EXPONENTIAL

tryTimeoutInMs

tryTimeoutInMs: undefined = undefined

Const DirectoryCreateExceptionHeaders

DirectoryCreateExceptionHeaders: object

serializedName

serializedName: string = "Directory_createExceptionHeaders"

type

type: object

className

className: string = "DirectoryCreateExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const DirectoryCreateHeaders

DirectoryCreateHeaders: object

serializedName

serializedName: string = "Directory_createHeaders"

type

type: object

className

className: string = "DirectoryCreateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

fileAttributes

fileAttributes: object

serializedName

serializedName: string = "x-ms-file-attributes"

xmlName

xmlName: string = "x-ms-file-attributes"

type

type: object

name

name: string = "String"

fileChangeOn

fileChangeOn: object

serializedName

serializedName: string = "x-ms-file-change-time"

xmlName

xmlName: string = "x-ms-file-change-time"

type

type: object

name

name: string = "DateTimeRfc1123"

fileCreatedOn

fileCreatedOn: object

serializedName

serializedName: string = "x-ms-file-creation-time"

xmlName

xmlName: string = "x-ms-file-creation-time"

type

type: object

name

name: string = "DateTimeRfc1123"

fileId

fileId: object

serializedName

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

xmlName

xmlName: string = "x-ms-file-id"

type

type: object

name

name: string = "String"

fileLastWriteOn

fileLastWriteOn: object

serializedName

serializedName: string = "x-ms-file-last-write-time"

xmlName

xmlName: string = "x-ms-file-last-write-time"

type

type: object

name

name: string = "DateTimeRfc1123"

fileParentId

fileParentId: object

serializedName

serializedName: string = "x-ms-file-parent-id"

xmlName

xmlName: string = "x-ms-file-parent-id"

type

type: object

name

name: string = "String"

filePermissionKey

filePermissionKey: object

serializedName

serializedName: string = "x-ms-file-permission-key"

xmlName

xmlName: string = "x-ms-file-permission-key"

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

serializedName: string = "x-ms-request-server-encrypted"

xmlName

xmlName: string = "x-ms-request-server-encrypted"

type

type: object

name

name: string = "Boolean"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const DirectoryDeleteExceptionHeaders

DirectoryDeleteExceptionHeaders: object

serializedName

serializedName: string = "Directory_deleteExceptionHeaders"

type

type: object

className

className: string = "DirectoryDeleteExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const DirectoryDeleteHeaders

DirectoryDeleteHeaders: object

serializedName

serializedName: string = "Directory_deleteHeaders"

type

type: object

className

className: string = "DirectoryDeleteHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const DirectoryForceCloseHandlesExceptionHeaders

DirectoryForceCloseHandlesExceptionHeaders: object

serializedName

serializedName: string = "Directory_forceCloseHandlesExceptionHeaders"

type

type: object

className

className: string = "DirectoryForceCloseHandlesExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const DirectoryForceCloseHandlesHeaders

DirectoryForceCloseHandlesHeaders: object

serializedName

serializedName: string = "Directory_forceCloseHandlesHeaders"

type

type: object

className

className: string = "DirectoryForceCloseHandlesHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

marker

marker: object

serializedName

serializedName: string = "x-ms-marker"

xmlName

xmlName: string = "x-ms-marker"

type

type: object

name

name: string = "String"

numberOfHandlesClosed

numberOfHandlesClosed: object

serializedName

serializedName: string = "x-ms-number-of-handles-closed"

xmlName

xmlName: string = "x-ms-number-of-handles-closed"

type

type: object

name

name: string = "Number"

numberOfHandlesFailedToClose

numberOfHandlesFailedToClose: object

serializedName

serializedName: string = "x-ms-number-of-handles-failed"

xmlName

xmlName: string = "x-ms-number-of-handles-failed"

type

type: object

name

name: string = "Number"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const DirectoryGetPropertiesExceptionHeaders

DirectoryGetPropertiesExceptionHeaders: object

serializedName

serializedName: string = "Directory_getPropertiesExceptionHeaders"

type

type: object

className

className: string = "DirectoryGetPropertiesExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const DirectoryGetPropertiesHeaders

DirectoryGetPropertiesHeaders: object

serializedName

serializedName: string = "Directory_getPropertiesHeaders"

type

type: object

className

className: string = "DirectoryGetPropertiesHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

fileAttributes

fileAttributes: object

serializedName

serializedName: string = "x-ms-file-attributes"

xmlName

xmlName: string = "x-ms-file-attributes"

type

type: object

name

name: string = "String"

fileChangeOn

fileChangeOn: object

serializedName

serializedName: string = "x-ms-file-change-time"

xmlName

xmlName: string = "x-ms-file-change-time"

type

type: object

name

name: string = "DateTimeRfc1123"

fileCreatedOn

fileCreatedOn: object

serializedName

serializedName: string = "x-ms-file-creation-time"

xmlName

xmlName: string = "x-ms-file-creation-time"

type

type: object

name

name: string = "DateTimeRfc1123"

fileId

fileId: object

serializedName

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

xmlName

xmlName: string = "x-ms-file-id"

type

type: object

name

name: string = "String"

fileLastWriteOn

fileLastWriteOn: object

serializedName

serializedName: string = "x-ms-file-last-write-time"

xmlName

xmlName: string = "x-ms-file-last-write-time"

type

type: object

name

name: string = "DateTimeRfc1123"

fileParentId

fileParentId: object

serializedName

serializedName: string = "x-ms-file-parent-id"

xmlName

xmlName: string = "x-ms-file-parent-id"

type

type: object

name

name: string = "String"

filePermissionKey

filePermissionKey: object

serializedName

serializedName: string = "x-ms-file-permission-key"

xmlName

xmlName: string = "x-ms-file-permission-key"

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

serializedName: string = "x-ms-server-encrypted"

xmlName

xmlName: string = "x-ms-server-encrypted"

type

type: object

name

name: string = "Boolean"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

metadata

metadata: object

headerCollectionPrefix

headerCollectionPrefix: string = "x-ms-meta-"

serializedName

serializedName: string = "x-ms-meta"

xmlName

xmlName: string = "x-ms-meta"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const DirectoryItem

DirectoryItem: object

serializedName

serializedName: string = "DirectoryItem"

xmlName

xmlName: string = "Directory"

type

type: object

className

className: string = "DirectoryItem"

name

name: string = "Composite"

modelProperties

modelProperties: object

attributes

attributes: object

serializedName

serializedName: string = "Attributes"

xmlName

xmlName: string = "Attributes"

type

type: object

name

name: string = "String"

fileId

fileId: object

serializedName

serializedName: string = "FileId"

xmlName

xmlName: string = "FileId"

type

type: object

name

name: string = "String"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "Name"

xmlName

xmlName: string = "Name"

type

type: object

name

name: string = "String"

permissionKey

permissionKey: object

serializedName

serializedName: string = "PermissionKey"

xmlName

xmlName: string = "PermissionKey"

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "Properties"

xmlName

xmlName: string = "Properties"

type

type: object

className

className: string = "FileProperty"

name

name: string = "Composite"

Const DirectoryListFilesAndDirectoriesSegmentExceptionHeaders

DirectoryListFilesAndDirectoriesSegmentExceptionHeaders: object

serializedName

serializedName: string = "Directory_listFilesAndDirectoriesSegmentExceptionHeaders"

type

type: object

className

className: string = "DirectoryListFilesAndDirectoriesSegmentExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const DirectoryListFilesAndDirectoriesSegmentHeaders

DirectoryListFilesAndDirectoriesSegmentHeaders: object

serializedName

serializedName: string = "Directory_listFilesAndDirectoriesSegmentHeaders"

type

type: object

className

className: string = "DirectoryListFilesAndDirectoriesSegmentHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

contentType

contentType: object

serializedName

serializedName: string = "content-type"

xmlName

xmlName: string = "content-type"

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const DirectoryListHandlesExceptionHeaders

DirectoryListHandlesExceptionHeaders: object

serializedName

serializedName: string = "Directory_listHandlesExceptionHeaders"

type

type: object

className

className: string = "DirectoryListHandlesExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const DirectoryListHandlesHeaders

DirectoryListHandlesHeaders: object

serializedName

serializedName: string = "Directory_listHandlesHeaders"

type

type: object

className

className: string = "DirectoryListHandlesHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

contentType

contentType: object

serializedName

serializedName: string = "content-type"

xmlName

xmlName: string = "content-type"

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const DirectorySetMetadataExceptionHeaders

DirectorySetMetadataExceptionHeaders: object

serializedName

serializedName: string = "Directory_setMetadataExceptionHeaders"

type

type: object

className

className: string = "DirectorySetMetadataExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const DirectorySetMetadataHeaders

DirectorySetMetadataHeaders: object

serializedName

serializedName: string = "Directory_setMetadataHeaders"

type

type: object

className

className: string = "DirectorySetMetadataHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

serializedName: string = "x-ms-request-server-encrypted"

xmlName

xmlName: string = "x-ms-request-server-encrypted"

type

type: object

name

name: string = "Boolean"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const DirectorySetPropertiesExceptionHeaders

DirectorySetPropertiesExceptionHeaders: object

serializedName

serializedName: string = "Directory_setPropertiesExceptionHeaders"

type

type: object

className

className: string = "DirectorySetPropertiesExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const DirectorySetPropertiesHeaders

DirectorySetPropertiesHeaders: object

serializedName

serializedName: string = "Directory_setPropertiesHeaders"

type

type: object

className

className: string = "DirectorySetPropertiesHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

fileAttributes

fileAttributes: object

serializedName

serializedName: string = "x-ms-file-attributes"

xmlName

xmlName: string = "x-ms-file-attributes"

type

type: object

name

name: string = "String"

fileChangeOn

fileChangeOn: object

serializedName

serializedName: string = "x-ms-file-change-time"

xmlName

xmlName: string = "x-ms-file-change-time"

type

type: object

name

name: string = "DateTimeRfc1123"

fileCreatedOn

fileCreatedOn: object

serializedName

serializedName: string = "x-ms-file-creation-time"

xmlName

xmlName: string = "x-ms-file-creation-time"

type

type: object

name

name: string = "DateTimeRfc1123"

fileId

fileId: object

serializedName

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

xmlName

xmlName: string = "x-ms-file-id"

type

type: object

name

name: string = "String"

fileLastWriteOn

fileLastWriteOn: object

serializedName

serializedName: string = "x-ms-file-last-write-time"

xmlName

xmlName: string = "x-ms-file-last-write-time"

type

type: object

name

name: string = "DateTimeRfc1123"

fileParentId

fileParentId: object

serializedName

serializedName: string = "x-ms-file-parent-id"

xmlName

xmlName: string = "x-ms-file-parent-id"

type

type: object

name

name: string = "String"

filePermissionKey

filePermissionKey: object

serializedName

serializedName: string = "x-ms-file-permission-key"

xmlName

xmlName: string = "x-ms-file-permission-key"

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

serializedName: string = "x-ms-request-server-encrypted"

xmlName

xmlName: string = "x-ms-request-server-encrypted"

type

type: object

name

name: string = "Boolean"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const FileAbortCopyExceptionHeaders

FileAbortCopyExceptionHeaders: object

serializedName

serializedName: string = "File_abortCopyExceptionHeaders"

type

type: object

className

className: string = "FileAbortCopyExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const FileAbortCopyHeaders

FileAbortCopyHeaders: object

serializedName

serializedName: string = "File_abortCopyHeaders"

type

type: object

className

className: string = "FileAbortCopyHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const FileAcquireLeaseExceptionHeaders

FileAcquireLeaseExceptionHeaders: object

serializedName

serializedName: string = "File_acquireLeaseExceptionHeaders"

type

type: object

className

className: string = "FileAcquireLeaseExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const FileAcquireLeaseHeaders

FileAcquireLeaseHeaders: object

serializedName

serializedName: string = "File_acquireLeaseHeaders"

type

type: object

className

className: string = "FileAcquireLeaseHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseId

leaseId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const FileBreakLeaseExceptionHeaders

FileBreakLeaseExceptionHeaders: object

serializedName

serializedName: string = "File_breakLeaseExceptionHeaders"

type

type: object

className

className: string = "FileBreakLeaseExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const FileBreakLeaseHeaders

FileBreakLeaseHeaders: object

serializedName

serializedName: string = "File_breakLeaseHeaders"

type

type: object

className

className: string = "FileBreakLeaseHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseId

leaseId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const FileChangeLeaseExceptionHeaders

FileChangeLeaseExceptionHeaders: object

serializedName

serializedName: string = "File_changeLeaseExceptionHeaders"

type

type: object

className

className: string = "FileChangeLeaseExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const FileChangeLeaseHeaders

FileChangeLeaseHeaders: object

serializedName

serializedName: string = "File_changeLeaseHeaders"

type

type: object

className

className: string = "FileChangeLeaseHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseId

leaseId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const FileCreateExceptionHeaders

FileCreateExceptionHeaders: object

serializedName

serializedName: string = "File_createExceptionHeaders"

type

type: object

className

className: string = "FileCreateExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const FileCreateHeaders

FileCreateHeaders: object

serializedName

serializedName: string = "File_createHeaders"

type

type: object

className

className: string = "FileCreateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

fileAttributes

fileAttributes: object

serializedName

serializedName: string = "x-ms-file-attributes"

xmlName

xmlName: string = "x-ms-file-attributes"

type

type: object

name

name: string = "String"

fileChangeOn

fileChangeOn: object

serializedName

serializedName: string = "x-ms-file-change-time"

xmlName

xmlName: string = "x-ms-file-change-time"

type

type: object

name

name: string = "DateTimeRfc1123"

fileCreatedOn

fileCreatedOn: object

serializedName

serializedName: string = "x-ms-file-creation-time"

xmlName

xmlName: string = "x-ms-file-creation-time"

type

type: object

name

name: string = "DateTimeRfc1123"

fileId

fileId: object

serializedName

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

xmlName

xmlName: string = "x-ms-file-id"

type

type: object

name

name: string = "String"

fileLastWriteOn

fileLastWriteOn: object

serializedName

serializedName: string = "x-ms-file-last-write-time"

xmlName

xmlName: string = "x-ms-file-last-write-time"

type

type: object

name

name: string = "DateTimeRfc1123"

fileParentId

fileParentId: object

serializedName

serializedName: string = "x-ms-file-parent-id"

xmlName

xmlName: string = "x-ms-file-parent-id"

type

type: object

name

name: string = "String"

filePermissionKey

filePermissionKey: object

serializedName

serializedName: string = "x-ms-file-permission-key"

xmlName

xmlName: string = "x-ms-file-permission-key"

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

serializedName: string = "x-ms-request-server-encrypted"

xmlName

xmlName: string = "x-ms-request-server-encrypted"

type

type: object

name

name: string = "Boolean"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const FileDeleteExceptionHeaders

FileDeleteExceptionHeaders: object

serializedName

serializedName: string = "File_deleteExceptionHeaders"

type

type: object

className

className: string = "FileDeleteExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const FileDeleteHeaders

FileDeleteHeaders: object

serializedName

serializedName: string = "File_deleteHeaders"

type

type: object

className

className: string = "FileDeleteHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const FileDownloadExceptionHeaders

FileDownloadExceptionHeaders: object

serializedName

serializedName: string = "File_downloadExceptionHeaders"

type

type: object

className

className: string = "FileDownloadExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const FileDownloadHeaders

FileDownloadHeaders: object

serializedName

serializedName: string = "File_downloadHeaders"

type

type: object

className

className: string = "FileDownloadHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

acceptRanges

acceptRanges: object

serializedName

serializedName: string = "accept-ranges"

xmlName

xmlName: string = "accept-ranges"

type

type: object

name

name: string = "String"

cacheControl

cacheControl: object

serializedName

serializedName: string = "cache-control"

xmlName

xmlName: string = "cache-control"

type

type: object

name

name: string = "String"

contentDisposition

contentDisposition: object

serializedName

serializedName: string = "content-disposition"

xmlName

xmlName: string = "content-disposition"

type

type: object

name

name: string = "String"

contentEncoding

contentEncoding: object

serializedName

serializedName: string = "content-encoding"

xmlName

xmlName: string = "content-encoding"

type

type: object

name

name: string = "String"

contentLanguage

contentLanguage: object

serializedName

serializedName: string = "content-language"

xmlName

xmlName: string = "content-language"

type

type: object

name

name: string = "String"

contentLength

contentLength: object

serializedName

serializedName: string = "content-length"

xmlName

xmlName: string = "content-length"

type

type: object

name

name: string = "Number"

contentMD5

contentMD5: object

serializedName

serializedName: string = "content-md5"

xmlName

xmlName: string = "content-md5"

type

type: object

name

name: string = "ByteArray"

contentRange

contentRange: object

serializedName

serializedName: string = "content-range"

xmlName

xmlName: string = "content-range"

type

type: object

name

name: string = "String"

contentType

contentType: object

serializedName

serializedName: string = "content-type"

xmlName

xmlName: string = "content-type"

type

type: object

name

name: string = "String"

copyCompletedOn

copyCompletedOn: object

serializedName

serializedName: string = "x-ms-copy-completion-time"

xmlName

xmlName: string = "x-ms-copy-completion-time"

type

type: object

name

name: string = "DateTimeRfc1123"

copyId

copyId: object

serializedName

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

xmlName

xmlName: string = "x-ms-copy-id"

type

type: object

name

name: string = "String"

copyProgress

copyProgress: object

serializedName

serializedName: string = "x-ms-copy-progress"

xmlName

xmlName: string = "x-ms-copy-progress"

type

type: object

name

name: string = "String"

copySource

copySource: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

copyStatus

copyStatus: object

serializedName

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

xmlName

xmlName: string = "x-ms-copy-status"

type

type: object

allowedValues

allowedValues: string[] = ["pending", "success", "aborted", "failed"]

name

name: string = "Enum"

copyStatusDescription

copyStatusDescription: object

serializedName

serializedName: string = "x-ms-copy-status-description"

xmlName

xmlName: string = "x-ms-copy-status-description"

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

fileAttributes

fileAttributes: object

serializedName

serializedName: string = "x-ms-file-attributes"

xmlName

xmlName: string = "x-ms-file-attributes"

type

type: object

name

name: string = "String"

fileChangeOn

fileChangeOn: object

serializedName

serializedName: string = "x-ms-file-change-time"

xmlName

xmlName: string = "x-ms-file-change-time"

type

type: object

name

name: string = "DateTimeRfc1123"

fileContentMD5

fileContentMD5: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "ByteArray"

fileCreatedOn

fileCreatedOn: object

serializedName

serializedName: string = "x-ms-file-creation-time"

xmlName

xmlName: string = "x-ms-file-creation-time"

type

type: object

name

name: string = "DateTimeRfc1123"

fileId

fileId: object

serializedName

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

xmlName

xmlName: string = "x-ms-file-id"

type

type: object

name

name: string = "String"

fileLastWriteOn

fileLastWriteOn: object

serializedName

serializedName: string = "x-ms-file-last-write-time"

xmlName

xmlName: string = "x-ms-file-last-write-time"

type

type: object

name

name: string = "DateTimeRfc1123"

fileParentId

fileParentId: object

serializedName

serializedName: string = "x-ms-file-parent-id"

xmlName

xmlName: string = "x-ms-file-parent-id"

type

type: object

name

name: string = "String"

filePermissionKey

filePermissionKey: object

serializedName

serializedName: string = "x-ms-file-permission-key"

xmlName

xmlName: string = "x-ms-file-permission-key"

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

serializedName: string = "x-ms-server-encrypted"

xmlName

xmlName: string = "x-ms-server-encrypted"

type

type: object

name

name: string = "Boolean"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseDuration

leaseDuration: object

serializedName

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

xmlName

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

type

type: object

allowedValues

allowedValues: string[] = ["infinite", "fixed"]

name

name: string = "Enum"

leaseState

leaseState: object

serializedName

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

xmlName

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

type

type: object

allowedValues

allowedValues: string[] = ["available","leased","expired","breaking","broken"]

name

name: string = "Enum"

leaseStatus

leaseStatus: object

serializedName

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

xmlName

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

type

type: object

allowedValues

allowedValues: string[] = ["locked", "unlocked"]

name

name: string = "Enum"

metadata

metadata: object

headerCollectionPrefix

headerCollectionPrefix: string = "x-ms-meta-"

serializedName

serializedName: string = "x-ms-meta"

xmlName

xmlName: string = "x-ms-meta"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const FileForceCloseHandlesExceptionHeaders

FileForceCloseHandlesExceptionHeaders: object

serializedName

serializedName: string = "File_forceCloseHandlesExceptionHeaders"

type

type: object

className

className: string = "FileForceCloseHandlesExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const FileForceCloseHandlesHeaders

FileForceCloseHandlesHeaders: object

serializedName

serializedName: string = "File_forceCloseHandlesHeaders"

type

type: object

className

className: string = "FileForceCloseHandlesHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

marker

marker: object

serializedName

serializedName: string = "x-ms-marker"

xmlName

xmlName: string = "x-ms-marker"

type

type: object

name

name: string = "String"

numberOfHandlesClosed

numberOfHandlesClosed: object

serializedName

serializedName: string = "x-ms-number-of-handles-closed"

xmlName

xmlName: string = "x-ms-number-of-handles-closed"

type

type: object

name

name: string = "Number"

numberOfHandlesFailedToClose

numberOfHandlesFailedToClose: object

serializedName

serializedName: string = "x-ms-number-of-handles-failed"

xmlName

xmlName: string = "x-ms-number-of-handles-failed"

type

type: object

name

name: string = "Number"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const FileGetPropertiesExceptionHeaders

FileGetPropertiesExceptionHeaders: object

serializedName

serializedName: string = "File_getPropertiesExceptionHeaders"

type

type: object

className

className: string = "FileGetPropertiesExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const FileGetPropertiesHeaders

FileGetPropertiesHeaders: object

serializedName

serializedName: string = "File_getPropertiesHeaders"

type

type: object

className

className: string = "FileGetPropertiesHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

cacheControl

cacheControl: object

serializedName

serializedName: string = "cache-control"

xmlName

xmlName: string = "cache-control"

type

type: object

name

name: string = "String"

contentDisposition

contentDisposition: object

serializedName

serializedName: string = "content-disposition"

xmlName

xmlName: string = "content-disposition"

type

type: object

name

name: string = "String"

contentEncoding

contentEncoding: object

serializedName

serializedName: string = "content-encoding"

xmlName

xmlName: string = "content-encoding"

type

type: object

name

name: string = "String"

contentLanguage

contentLanguage: object

serializedName

serializedName: string = "content-language"

xmlName

xmlName: string = "content-language"

type

type: object

name

name: string = "String"

contentLength

contentLength: object

serializedName

serializedName: string = "content-length"

xmlName

xmlName: string = "content-length"

type

type: object

name

name: string = "Number"

contentMD5

contentMD5: object

serializedName

serializedName: string = "content-md5"

xmlName

xmlName: string = "content-md5"

type

type: object

name

name: string = "ByteArray"

contentType

contentType: object

serializedName

serializedName: string = "content-type"

xmlName

xmlName: string = "content-type"

type

type: object

name

name: string = "String"

copyCompletedOn

copyCompletedOn: object

serializedName

serializedName: string = "x-ms-copy-completion-time"

xmlName

xmlName: string = "x-ms-copy-completion-time"

type

type: object

name

name: string = "DateTimeRfc1123"

copyId

copyId: object

serializedName

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

xmlName

xmlName: string = "x-ms-copy-id"

type

type: object

name

name: string = "String"

copyProgress

copyProgress: object

serializedName

serializedName: string = "x-ms-copy-progress"

xmlName

xmlName: string = "x-ms-copy-progress"

type

type: object

name

name: string = "String"

copySource

copySource: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

copyStatus

copyStatus: object

serializedName

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

xmlName

xmlName: string = "x-ms-copy-status"

type

type: object

allowedValues

allowedValues: string[] = ["pending", "success", "aborted", "failed"]

name

name: string = "Enum"

copyStatusDescription

copyStatusDescription: object

serializedName

serializedName: string = "x-ms-copy-status-description"

xmlName

xmlName: string = "x-ms-copy-status-description"

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

fileAttributes

fileAttributes: object

serializedName

serializedName: string = "x-ms-file-attributes"

xmlName

xmlName: string = "x-ms-file-attributes"

type

type: object

name

name: string = "String"

fileChangeOn

fileChangeOn: object

serializedName

serializedName: string = "x-ms-file-change-time"

xmlName

xmlName: string = "x-ms-file-change-time"

type

type: object

name

name: string = "DateTimeRfc1123"

fileCreatedOn

fileCreatedOn: object

serializedName

serializedName: string = "x-ms-file-creation-time"

xmlName

xmlName: string = "x-ms-file-creation-time"

type

type: object

name

name: string = "DateTimeRfc1123"

fileId

fileId: object

serializedName

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

xmlName

xmlName: string = "x-ms-file-id"

type

type: object

name

name: string = "String"

fileLastWriteOn

fileLastWriteOn: object

serializedName

serializedName: string = "x-ms-file-last-write-time"

xmlName

xmlName: string = "x-ms-file-last-write-time"

type

type: object

name

name: string = "DateTimeRfc1123"

fileParentId

fileParentId: object

serializedName

serializedName: string = "x-ms-file-parent-id"

xmlName

xmlName: string = "x-ms-file-parent-id"

type

type: object

name

name: string = "String"

filePermissionKey

filePermissionKey: object

serializedName

serializedName: string = "x-ms-file-permission-key"

xmlName

xmlName: string = "x-ms-file-permission-key"

type

type: object

name

name: string = "String"

fileType

fileType: object

serializedName

serializedName: string = "x-ms-type"

xmlName

xmlName: string = "x-ms-type"

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

serializedName: string = "x-ms-server-encrypted"

xmlName

xmlName: string = "x-ms-server-encrypted"

type

type: object

name

name: string = "Boolean"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseDuration

leaseDuration: object

serializedName

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

xmlName

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

type

type: object

allowedValues

allowedValues: string[] = ["infinite", "fixed"]

name

name: string = "Enum"

leaseState

leaseState: object

serializedName

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

xmlName

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

type

type: object

allowedValues

allowedValues: string[] = ["available","leased","expired","breaking","broken"]

name

name: string = "Enum"

leaseStatus

leaseStatus: object

serializedName

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

xmlName

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

type

type: object

allowedValues

allowedValues: string[] = ["locked", "unlocked"]

name

name: string = "Enum"

metadata

metadata: object

headerCollectionPrefix

headerCollectionPrefix: string = "x-ms-meta-"

serializedName

serializedName: string = "x-ms-meta"

xmlName

xmlName: string = "x-ms-meta"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const FileGetRangeListExceptionHeaders

FileGetRangeListExceptionHeaders: object

serializedName

serializedName: string = "File_getRangeListExceptionHeaders"

type

type: object

className

className: string = "FileGetRangeListExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const FileGetRangeListHeaders

FileGetRangeListHeaders: object

serializedName

serializedName: string = "File_getRangeListHeaders"

type

type: object

className

className: string = "FileGetRangeListHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

fileContentLength

fileContentLength: object

serializedName

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

xmlName

xmlName: string = "x-ms-content-length"

type

type: object

name

name: string = "Number"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const FileItem

FileItem: object

serializedName

serializedName: string = "FileItem"

xmlName

xmlName: string = "File"

type

type: object

className

className: string = "FileItem"

name

name: string = "Composite"

modelProperties

modelProperties: object

attributes

attributes: object

serializedName

serializedName: string = "Attributes"

xmlName

xmlName: string = "Attributes"

type

type: object

name

name: string = "String"

fileId

fileId: object

serializedName

serializedName: string = "FileId"

xmlName

xmlName: string = "FileId"

type

type: object

name

name: string = "String"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "Name"

xmlName

xmlName: string = "Name"

type

type: object

name

name: string = "String"

permissionKey

permissionKey: object

serializedName

serializedName: string = "PermissionKey"

xmlName

xmlName: string = "PermissionKey"

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "Properties"

xmlName

xmlName: string = "Properties"

type

type: object

className

className: string = "FileProperty"

name

name: string = "Composite"

Const FileListHandlesExceptionHeaders

FileListHandlesExceptionHeaders: object

serializedName

serializedName: string = "File_listHandlesExceptionHeaders"

type

type: object

className

className: string = "FileListHandlesExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const FileListHandlesHeaders

FileListHandlesHeaders: object

serializedName

serializedName: string = "File_listHandlesHeaders"

type

type: object

className

className: string = "FileListHandlesHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

contentType

contentType: object

serializedName

serializedName: string = "content-type"

xmlName

xmlName: string = "content-type"

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const FileProperty

FileProperty: object

serializedName

serializedName: string = "FileProperty"

type

type: object

className

className: string = "FileProperty"

name

name: string = "Composite"

modelProperties

modelProperties: object

changeTime

changeTime: object

serializedName

serializedName: string = "ChangeTime"

xmlName

xmlName: string = "ChangeTime"

type

type: object

name

name: string = "DateTime"

contentLength

contentLength: object

required

required: boolean = true

serializedName

serializedName: string = "Content-Length"

xmlName

xmlName: string = "Content-Length"

type

type: object

name

name: string = "Number"

creationTime

creationTime: object

serializedName

serializedName: string = "CreationTime"

xmlName

xmlName: string = "CreationTime"

type

type: object

name

name: string = "DateTime"

etag

etag: object

serializedName

serializedName: string = "Etag"

xmlName

xmlName: string = "Etag"

type

type: object

name

name: string = "String"

lastAccessTime

lastAccessTime: object

serializedName

serializedName: string = "LastAccessTime"

xmlName

xmlName: string = "LastAccessTime"

type

type: object

name

name: string = "DateTime"

lastModified

lastModified: object

serializedName

serializedName: string = "Last-Modified"

xmlName

xmlName: string = "Last-Modified"

type

type: object

name

name: string = "DateTimeRfc1123"

lastWriteTime

lastWriteTime: object

serializedName

serializedName: string = "LastWriteTime"

xmlName

xmlName: string = "LastWriteTime"

type

type: object

name

name: string = "DateTime"

Const FileRange

FileRange: object

serializedName

serializedName: string = "FileRange"

xmlName

xmlName: string = "Range"

type

type: object

className

className: string = "FileRange"

name

name: string = "Composite"

modelProperties

modelProperties: object

end

end: object

required

required: boolean = true

serializedName

serializedName: string = "End"

xmlName

xmlName: string = "End"

type

type: object

name

name: string = "Number"

start

start: object

required

required: boolean = true

serializedName

serializedName: string = "Start"

xmlName

xmlName: string = "Start"

type

type: object

name

name: string = "Number"

Const FileReleaseLeaseExceptionHeaders

FileReleaseLeaseExceptionHeaders: object

serializedName

serializedName: string = "File_releaseLeaseExceptionHeaders"

type

type: object

className

className: string = "FileReleaseLeaseExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const FileReleaseLeaseHeaders

FileReleaseLeaseHeaders: object

serializedName

serializedName: string = "File_releaseLeaseHeaders"

type

type: object

className

className: string = "FileReleaseLeaseHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const FileServiceProperties

FileServiceProperties: object

serializedName

serializedName: string = "FileServiceProperties"

xmlName

xmlName: string = "StorageServiceProperties"

type

type: object

className

className: string = "FileServiceProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

cors

cors: object

serializedName

serializedName: string = "Cors"

xmlElementName

xmlElementName: string = "CorsRule"

xmlIsWrapped

xmlIsWrapped: boolean = true

xmlName

xmlName: string = "Cors"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CorsRule"

name

name: string = "Composite"

hourMetrics

hourMetrics: object

serializedName

serializedName: string = "HourMetrics"

xmlName

xmlName: string = "HourMetrics"

type

type: object

className

className: string = "Metrics"

name

name: string = "Composite"

minuteMetrics

minuteMetrics: object

serializedName

serializedName: string = "MinuteMetrics"

xmlName

xmlName: string = "MinuteMetrics"

type

type: object

className

className: string = "Metrics"

name

name: string = "Composite"

protocol

protocol: object

serializedName

serializedName: string = "Protocol"

xmlName

xmlName: string = "ProtocolSettings"

type

type: object

className

className: string = "ShareProtocolSettings"

name

name: string = "Composite"

Const FileSetHttpHeadersExceptionHeaders

FileSetHttpHeadersExceptionHeaders: object

serializedName

serializedName: string = "File_setHttpHeadersExceptionHeaders"

type

type: object

className

className: string = "FileSetHttpHeadersExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const FileSetHttpHeadersHeaders

FileSetHttpHeadersHeaders: object

serializedName

serializedName: string = "File_setHttpHeadersHeaders"

type

type: object

className

className: string = "FileSetHttpHeadersHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

fileAttributes

fileAttributes: object

serializedName

serializedName: string = "x-ms-file-attributes"

xmlName

xmlName: string = "x-ms-file-attributes"

type

type: object

name

name: string = "String"

fileChangeOn

fileChangeOn: object

serializedName

serializedName: string = "x-ms-file-change-time"

xmlName

xmlName: string = "x-ms-file-change-time"

type

type: object

name

name: string = "DateTimeRfc1123"

fileCreatedOn

fileCreatedOn: object

serializedName

serializedName: string = "x-ms-file-creation-time"

xmlName

xmlName: string = "x-ms-file-creation-time"

type

type: object

name

name: string = "DateTimeRfc1123"

fileId

fileId: object

serializedName

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

xmlName

xmlName: string = "x-ms-file-id"

type

type: object

name

name: string = "String"

fileLastWriteOn

fileLastWriteOn: object

serializedName

serializedName: string = "x-ms-file-last-write-time"

xmlName

xmlName: string = "x-ms-file-last-write-time"

type

type: object

name

name: string = "DateTimeRfc1123"

fileParentId

fileParentId: object

serializedName

serializedName: string = "x-ms-file-parent-id"

xmlName

xmlName: string = "x-ms-file-parent-id"

type

type: object

name

name: string = "String"

filePermissionKey

filePermissionKey: object

serializedName

serializedName: string = "x-ms-file-permission-key"

xmlName

xmlName: string = "x-ms-file-permission-key"

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

serializedName: string = "x-ms-request-server-encrypted"

xmlName

xmlName: string = "x-ms-request-server-encrypted"

type

type: object

name

name: string = "Boolean"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const FileSetMetadataExceptionHeaders

FileSetMetadataExceptionHeaders: object

serializedName

serializedName: string = "File_setMetadataExceptionHeaders"

type

type: object

className

className: string = "FileSetMetadataExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const FileSetMetadataHeaders

FileSetMetadataHeaders: object

serializedName

serializedName: string = "File_setMetadataHeaders"

type

type: object

className

className: string = "FileSetMetadataHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

serializedName: string = "x-ms-request-server-encrypted"

xmlName

xmlName: string = "x-ms-request-server-encrypted"

type

type: object

name

name: string = "Boolean"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const FileStartCopyExceptionHeaders

FileStartCopyExceptionHeaders: object

serializedName

serializedName: string = "File_startCopyExceptionHeaders"

type

type: object

className

className: string = "FileStartCopyExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const FileStartCopyHeaders

FileStartCopyHeaders: object

serializedName

serializedName: string = "File_startCopyHeaders"

type

type: object

className

className: string = "FileStartCopyHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

copyId

copyId: object

serializedName

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

xmlName

xmlName: string = "x-ms-copy-id"

type

type: object

name

name: string = "String"

copyStatus

copyStatus: object

serializedName

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

xmlName

xmlName: string = "x-ms-copy-status"

type

type: object

allowedValues

allowedValues: string[] = ["pending", "success", "aborted", "failed"]

name

name: string = "Enum"

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const FileUploadRangeExceptionHeaders

FileUploadRangeExceptionHeaders: object

serializedName

serializedName: string = "File_uploadRangeExceptionHeaders"

type

type: object

className

className: string = "FileUploadRangeExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const FileUploadRangeFromURLExceptionHeaders

FileUploadRangeFromURLExceptionHeaders: object

serializedName

serializedName: string = "File_uploadRangeFromURLExceptionHeaders"

type

type: object

className

className: string = "FileUploadRangeFromURLExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const FileUploadRangeFromURLHeaders

FileUploadRangeFromURLHeaders: object

serializedName

serializedName: string = "File_uploadRangeFromURLHeaders"

type

type: object

className

className: string = "FileUploadRangeFromURLHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

serializedName: string = "x-ms-request-server-encrypted"

xmlName

xmlName: string = "x-ms-request-server-encrypted"

type

type: object

name

name: string = "Boolean"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

xMsContentCrc64

xMsContentCrc64: object

serializedName

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

xmlName

xmlName: string = "x-ms-content-crc64"

type

type: object

name

name: string = "ByteArray"

Const FileUploadRangeHeaders

FileUploadRangeHeaders: object

serializedName

serializedName: string = "File_uploadRangeHeaders"

type

type: object

className

className: string = "FileUploadRangeHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

contentMD5

contentMD5: object

serializedName

serializedName: string = "content-md5"

xmlName

xmlName: string = "content-md5"

type

type: object

name

name: string = "ByteArray"

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

serializedName: string = "x-ms-request-server-encrypted"

xmlName

xmlName: string = "x-ms-request-server-encrypted"

type

type: object

name

name: string = "Boolean"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const FilesAndDirectoriesListSegment

FilesAndDirectoriesListSegment: object

serializedName

serializedName: string = "FilesAndDirectoriesListSegment"

xmlName

xmlName: string = "Entries"

type

type: object

className

className: string = "FilesAndDirectoriesListSegment"

name

name: string = "Composite"

modelProperties

modelProperties: object

directoryItems

directoryItems: object

required

required: boolean = true

serializedName

serializedName: string = "DirectoryItems"

xmlElementName

xmlElementName: string = "Directory"

xmlName

xmlName: string = "DirectoryItems"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DirectoryItem"

name

name: string = "Composite"

fileItems

fileItems: object

required

required: boolean = true

serializedName

serializedName: string = "FileItems"

xmlElementName

xmlElementName: string = "File"

xmlName

xmlName: string = "FileItems"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "FileItem"

name

name: string = "Composite"

Const HandleItem

HandleItem: object

serializedName

serializedName: string = "HandleItem"

xmlName

xmlName: string = "Handle"

type

type: object

className

className: string = "HandleItem"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientIp

clientIp: object

required

required: boolean = true

serializedName

serializedName: string = "ClientIp"

xmlName

xmlName: string = "ClientIp"

type

type: object

name

name: string = "String"

fileId

fileId: object

required

required: boolean = true

serializedName

serializedName: string = "FileId"

xmlName

xmlName: string = "FileId"

type

type: object

name

name: string = "String"

handleId

handleId: object

required

required: boolean = true

serializedName

serializedName: string = "HandleId"

xmlName

xmlName: string = "HandleId"

type

type: object

name

name: string = "String"

lastReconnectTime

lastReconnectTime: object

serializedName

serializedName: string = "LastReconnectTime"

xmlName

xmlName: string = "LastReconnectTime"

type

type: object

name

name: string = "DateTimeRfc1123"

openTime

openTime: object

required

required: boolean = true

serializedName

serializedName: string = "OpenTime"

xmlName

xmlName: string = "OpenTime"

type

type: object

name

name: string = "DateTimeRfc1123"

parentId

parentId: object

serializedName

serializedName: string = "ParentId"

xmlName

xmlName: string = "ParentId"

type

type: object

name

name: string = "String"

path

path: object

required

required: boolean = true

serializedName

serializedName: string = "Path"

xmlName

xmlName: string = "Path"

type

type: object

name

name: string = "String"

sessionId

sessionId: object

required

required: boolean = true

serializedName

serializedName: string = "SessionId"

xmlName

xmlName: string = "SessionId"

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_LANGUAGE

CONTENT_LANGUAGE: string = "content-language"

CONTENT_LENGTH

CONTENT_LENGTH: string = "content-length"

CONTENT_MD5

CONTENT_MD5: string = "content-md5"

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"

Const HttpUrlConnection

HttpUrlConnection: object

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 ListFilesAndDirectoriesSegmentResponse

ListFilesAndDirectoriesSegmentResponse: object

serializedName

serializedName: string = "ListFilesAndDirectoriesSegmentResponse"

xmlName

xmlName: string = "EnumerationResults"

type

type: object

className

className: string = "ListFilesAndDirectoriesSegmentResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

continuationToken

continuationToken: object

required

required: boolean = true

serializedName

serializedName: string = "NextMarker"

xmlName

xmlName: string = "NextMarker"

type

type: object

name

name: string = "String"

directoryId

directoryId: object

serializedName

serializedName: string = "DirectoryId"

xmlName

xmlName: string = "DirectoryId"

type

type: object

name

name: string = "String"

directoryPath

directoryPath: object

required

required: boolean = true

serializedName

serializedName: string = "DirectoryPath"

xmlIsAttribute

xmlIsAttribute: boolean = true

xmlName

xmlName: string = "DirectoryPath"

type

type: object

name

name: string = "String"

marker

marker: object

serializedName

serializedName: string = "Marker"

xmlName

xmlName: string = "Marker"

type

type: object

name

name: string = "String"

maxResults

maxResults: object

serializedName

serializedName: string = "MaxResults"

xmlName

xmlName: string = "MaxResults"

type

type: object

name

name: string = "Number"

prefix

prefix: object

required

required: boolean = true

serializedName

serializedName: string = "Prefix"

xmlName

xmlName: string = "Prefix"

type

type: object

name

name: string = "String"

segment

segment: object

serializedName

serializedName: string = "Segment"

xmlName

xmlName: string = "Entries"

type

type: object

className

className: string = "FilesAndDirectoriesListSegment"

name

name: string = "Composite"

serviceEndpoint

serviceEndpoint: object

required

required: boolean = true

serializedName

serializedName: string = "ServiceEndpoint"

xmlIsAttribute

xmlIsAttribute: boolean = true

xmlName

xmlName: string = "ServiceEndpoint"

type

type: object

name

name: string = "String"

shareName

shareName: object

required

required: boolean = true

serializedName

serializedName: string = "ShareName"

xmlIsAttribute

xmlIsAttribute: boolean = true

xmlName

xmlName: string = "ShareName"

type

type: object

name

name: string = "String"

shareSnapshot

shareSnapshot: object

serializedName

serializedName: string = "ShareSnapshot"

xmlIsAttribute

xmlIsAttribute: boolean = true

xmlName

xmlName: string = "ShareSnapshot"

type

type: object

name

name: string = "String"

Const ListHandlesResponse

ListHandlesResponse: object

serializedName

serializedName: string = "ListHandlesResponse"

xmlName

xmlName: string = "EnumerationResults"

type

type: object

className

className: string = "ListHandlesResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

continuationToken

continuationToken: object

required

required: boolean = true

serializedName

serializedName: string = "NextMarker"

xmlName

xmlName: string = "NextMarker"

type

type: object

name

name: string = "String"

handleList

handleList: object

serializedName

serializedName: string = "HandleList"

xmlElementName

xmlElementName: string = "Handle"

xmlIsWrapped

xmlIsWrapped: boolean = true

xmlName

xmlName: string = "Entries"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "HandleItem"

name

name: string = "Composite"

Const ListSharesResponse

ListSharesResponse: object

serializedName

serializedName: string = "ListSharesResponse"

xmlName

xmlName: string = "EnumerationResults"

type

type: object

className

className: string = "ListSharesResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

continuationToken

continuationToken: object

required

required: boolean = true

serializedName

serializedName: string = "NextMarker"

xmlName

xmlName: string = "NextMarker"

type

type: object

name

name: string = "String"

marker

marker: object

serializedName

serializedName: string = "Marker"

xmlName

xmlName: string = "Marker"

type

type: object

name

name: string = "String"

maxResults

maxResults: object

serializedName

serializedName: string = "MaxResults"

xmlName

xmlName: string = "MaxResults"

type

type: object

name

name: string = "Number"

prefix

prefix: object

serializedName

serializedName: string = "Prefix"

xmlName

xmlName: string = "Prefix"

type

type: object

name

name: string = "String"

serviceEndpoint

serviceEndpoint: object

required

required: boolean = true

serializedName

serializedName: string = "ServiceEndpoint"

xmlIsAttribute

xmlIsAttribute: boolean = true

xmlName

xmlName: string = "ServiceEndpoint"

type

type: object

name

name: string = "String"

shareItems

shareItems: object

serializedName

serializedName: string = "ShareItems"

xmlElementName

xmlElementName: string = "Share"

xmlIsWrapped

xmlIsWrapped: boolean = true

xmlName

xmlName: string = "Shares"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ShareItemInternal"

name

name: string = "Composite"

Const Metrics

Metrics: object

serializedName

serializedName: string = "Metrics"

type

type: object

className

className: string = "Metrics"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

required

required: boolean = true

serializedName

serializedName: string = "Enabled"

xmlName

xmlName: string = "Enabled"

type

type: object

name

name: string = "Boolean"

includeAPIs

includeAPIs: object

serializedName

serializedName: string = "IncludeAPIs"

xmlName

xmlName: string = "IncludeAPIs"

type

type: object

name

name: string = "Boolean"

retentionPolicy

retentionPolicy: object

serializedName

serializedName: string = "RetentionPolicy"

xmlName

xmlName: string = "RetentionPolicy"

type

type: object

className

className: string = "RetentionPolicy"

name

name: string = "Composite"

version

version: object

required

required: boolean = true

serializedName

serializedName: string = "Version"

xmlName

xmlName: string = "Version"

type

type: object

name

name: string = "String"

Const RetentionPolicy

RetentionPolicy: object

serializedName

serializedName: string = "RetentionPolicy"

type

type: object

className

className: string = "RetentionPolicy"

name

name: string = "Composite"

modelProperties

modelProperties: object

days

days: object

serializedName

serializedName: string = "Days"

xmlName

xmlName: string = "Days"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 365

InclusiveMinimum

InclusiveMinimum: number = 1

type

type: object

name

name: string = "Number"

enabled

enabled: object

required

required: boolean = true

serializedName

serializedName: string = "Enabled"

xmlName

xmlName: string = "Enabled"

type

type: object

name

name: string = "Boolean"

Const ServiceGetPropertiesExceptionHeaders

ServiceGetPropertiesExceptionHeaders: object

serializedName

serializedName: string = "Service_getPropertiesExceptionHeaders"

type

type: object

className

className: string = "ServiceGetPropertiesExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const ServiceGetPropertiesHeaders

ServiceGetPropertiesHeaders: object

serializedName

serializedName: string = "Service_getPropertiesHeaders"

type

type: object

className

className: string = "ServiceGetPropertiesHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ServiceListSharesSegmentExceptionHeaders

ServiceListSharesSegmentExceptionHeaders: object

serializedName

serializedName: string = "Service_listSharesSegmentExceptionHeaders"

type

type: object

className

className: string = "ServiceListSharesSegmentExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const ServiceListSharesSegmentHeaders

ServiceListSharesSegmentHeaders: object

serializedName

serializedName: string = "Service_listSharesSegmentHeaders"

type

type: object

className

className: string = "ServiceListSharesSegmentHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ServiceSetPropertiesExceptionHeaders

ServiceSetPropertiesExceptionHeaders: object

serializedName

serializedName: string = "Service_setPropertiesExceptionHeaders"

type

type: object

className

className: string = "ServiceSetPropertiesExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const ServiceSetPropertiesHeaders

ServiceSetPropertiesHeaders: object

serializedName

serializedName: string = "Service_setPropertiesHeaders"

type

type: object

className

className: string = "ServiceSetPropertiesHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ShareAcquireLeaseExceptionHeaders

ShareAcquireLeaseExceptionHeaders: object

serializedName

serializedName: string = "Share_acquireLeaseExceptionHeaders"

type

type: object

className

className: string = "ShareAcquireLeaseExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const ShareAcquireLeaseHeaders

ShareAcquireLeaseHeaders: object

serializedName

serializedName: string = "Share_acquireLeaseHeaders"

type

type: object

className

className: string = "ShareAcquireLeaseHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseId

leaseId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ShareBreakLeaseExceptionHeaders

ShareBreakLeaseExceptionHeaders: object

serializedName

serializedName: string = "Share_breakLeaseExceptionHeaders"

type

type: object

className

className: string = "ShareBreakLeaseExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const ShareBreakLeaseHeaders

ShareBreakLeaseHeaders: object

serializedName

serializedName: string = "Share_breakLeaseHeaders"

type

type: object

className

className: string = "ShareBreakLeaseHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseId

leaseId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

leaseTimeInSeconds

leaseTimeInSeconds: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "Number"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ShareChangeLeaseExceptionHeaders

ShareChangeLeaseExceptionHeaders: object

serializedName

serializedName: string = "Share_changeLeaseExceptionHeaders"

type

type: object

className

className: string = "ShareChangeLeaseExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const ShareChangeLeaseHeaders

ShareChangeLeaseHeaders: object

serializedName

serializedName: string = "Share_changeLeaseHeaders"

type

type: object

className

className: string = "ShareChangeLeaseHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseId

leaseId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ShareCreateExceptionHeaders

ShareCreateExceptionHeaders: object

serializedName

serializedName: string = "Share_createExceptionHeaders"

type

type: object

className

className: string = "ShareCreateExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const ShareCreateHeaders

ShareCreateHeaders: object

serializedName

serializedName: string = "Share_createHeaders"

type

type: object

className

className: string = "ShareCreateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ShareCreatePermissionExceptionHeaders

ShareCreatePermissionExceptionHeaders: object

serializedName

serializedName: string = "Share_createPermissionExceptionHeaders"

type

type: object

className

className: string = "ShareCreatePermissionExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const ShareCreatePermissionHeaders

ShareCreatePermissionHeaders: object

serializedName

serializedName: string = "Share_createPermissionHeaders"

type

type: object

className

className: string = "ShareCreatePermissionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

filePermissionKey

filePermissionKey: object

serializedName

serializedName: string = "x-ms-file-permission-key"

xmlName

xmlName: string = "x-ms-file-permission-key"

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ShareCreateSnapshotExceptionHeaders

ShareCreateSnapshotExceptionHeaders: object

serializedName

serializedName: string = "Share_createSnapshotExceptionHeaders"

type

type: object

className

className: string = "ShareCreateSnapshotExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const ShareCreateSnapshotHeaders

ShareCreateSnapshotHeaders: object

serializedName

serializedName: string = "Share_createSnapshotHeaders"

type

type: object

className

className: string = "ShareCreateSnapshotHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

snapshot

snapshot: object

serializedName

serializedName: string = "x-ms-snapshot"

xmlName

xmlName: string = "x-ms-snapshot"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ShareDeleteExceptionHeaders

ShareDeleteExceptionHeaders: object

serializedName

serializedName: string = "Share_deleteExceptionHeaders"

type

type: object

className

className: string = "ShareDeleteExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const ShareDeleteHeaders

ShareDeleteHeaders: object

serializedName

serializedName: string = "Share_deleteHeaders"

type

type: object

className

className: string = "ShareDeleteHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ShareFileRangeList

ShareFileRangeList: object

serializedName

serializedName: string = "ShareFileRangeList"

type

type: object

className

className: string = "ShareFileRangeList"

name

name: string = "Composite"

modelProperties

modelProperties: object

clearRanges

clearRanges: object

serializedName

serializedName: string = "ClearRanges"

xmlElementName

xmlElementName: string = "ClearRange"

xmlName

xmlName: string = "ClearRanges"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ClearRange"

name

name: string = "Composite"

ranges

ranges: object

serializedName

serializedName: string = "Ranges"

xmlElementName

xmlElementName: string = "Range"

xmlName

xmlName: string = "Ranges"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "FileRange"

name

name: string = "Composite"

Const ShareGetAccessPolicyExceptionHeaders

ShareGetAccessPolicyExceptionHeaders: object

serializedName

serializedName: string = "Share_getAccessPolicyExceptionHeaders"

type

type: object

className

className: string = "ShareGetAccessPolicyExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const ShareGetAccessPolicyHeaders

ShareGetAccessPolicyHeaders: object

serializedName

serializedName: string = "Share_getAccessPolicyHeaders"

type

type: object

className

className: string = "ShareGetAccessPolicyHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ShareGetPermissionExceptionHeaders

ShareGetPermissionExceptionHeaders: object

serializedName

serializedName: string = "Share_getPermissionExceptionHeaders"

type

type: object

className

className: string = "ShareGetPermissionExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const ShareGetPermissionHeaders

ShareGetPermissionHeaders: object

serializedName

serializedName: string = "Share_getPermissionHeaders"

type

type: object

className

className: string = "ShareGetPermissionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ShareGetPropertiesExceptionHeaders

ShareGetPropertiesExceptionHeaders: object

serializedName

serializedName: string = "Share_getPropertiesExceptionHeaders"

type

type: object

className

className: string = "ShareGetPropertiesExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const ShareGetPropertiesHeaders

ShareGetPropertiesHeaders: object

serializedName

serializedName: string = "Share_getPropertiesHeaders"

type

type: object

className

className: string = "ShareGetPropertiesHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

accessTier

accessTier: object

serializedName

serializedName: string = "x-ms-access-tier"

xmlName

xmlName: string = "x-ms-access-tier"

type

type: object

name

name: string = "String"

accessTierChangeTime

accessTierChangeTime: object

serializedName

serializedName: string = "x-ms-access-tier-change-time"

xmlName

xmlName: string = "x-ms-access-tier-change-time"

type

type: object

name

name: string = "DateTimeRfc1123"

accessTierTransitionState

accessTierTransitionState: object

serializedName

serializedName: string = "x-ms-access-tier-transition-state"

xmlName

xmlName: string = "x-ms-access-tier-transition-state"

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

enabledProtocols

enabledProtocols: object

serializedName

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

xmlName

xmlName: string = "x-ms-enabled-protocols"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseDuration

leaseDuration: object

serializedName

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

xmlName

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

type

type: object

allowedValues

allowedValues: string[] = ["infinite", "fixed"]

name

name: string = "Enum"

leaseState

leaseState: object

serializedName

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

xmlName

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

type

type: object

allowedValues

allowedValues: string[] = ["available","leased","expired","breaking","broken"]

name

name: string = "Enum"

leaseStatus

leaseStatus: object

serializedName

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

xmlName

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

type

type: object

allowedValues

allowedValues: string[] = ["locked", "unlocked"]

name

name: string = "Enum"

metadata

metadata: object

headerCollectionPrefix

headerCollectionPrefix: string = "x-ms-meta-"

serializedName

serializedName: string = "x-ms-meta"

xmlName

xmlName: string = "x-ms-meta"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

nextAllowedQuotaDowngradeTime

nextAllowedQuotaDowngradeTime: object

serializedName

serializedName: string = "x-ms-share-next-allowed-quota-downgrade-time"

xmlName

xmlName: string = "x-ms-share-next-allowed-quota-downgrade-time"

type

type: object

name

name: string = "DateTimeRfc1123"

provisionedEgressMBps

provisionedEgressMBps: object

serializedName

serializedName: string = "x-ms-share-provisioned-egress-mbps"

xmlName

xmlName: string = "x-ms-share-provisioned-egress-mbps"

type

type: object

name

name: string = "Number"

provisionedIngressMBps

provisionedIngressMBps: object

serializedName

serializedName: string = "x-ms-share-provisioned-ingress-mbps"

xmlName

xmlName: string = "x-ms-share-provisioned-ingress-mbps"

type

type: object

name

name: string = "Number"

provisionedIops

provisionedIops: object

serializedName

serializedName: string = "x-ms-share-provisioned-iops"

xmlName

xmlName: string = "x-ms-share-provisioned-iops"

type

type: object

name

name: string = "Number"

quota

quota: object

serializedName

serializedName: string = "x-ms-share-quota"

xmlName

xmlName: string = "x-ms-share-quota"

type

type: object

name

name: string = "Number"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

rootSquash

rootSquash: object

serializedName

serializedName: string = "x-ms-root-squash"

xmlName

xmlName: string = "x-ms-root-squash"

type

type: object

allowedValues

allowedValues: string[] = ["NoRootSquash", "RootSquash", "AllSquash"]

name

name: string = "Enum"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ShareGetStatisticsExceptionHeaders

ShareGetStatisticsExceptionHeaders: object

serializedName

serializedName: string = "Share_getStatisticsExceptionHeaders"

type

type: object

className

className: string = "ShareGetStatisticsExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const ShareGetStatisticsHeaders

ShareGetStatisticsHeaders: object

serializedName

serializedName: string = "Share_getStatisticsHeaders"

type

type: object

className

className: string = "ShareGetStatisticsHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ShareItemInternal

ShareItemInternal: object

serializedName

serializedName: string = "ShareItemInternal"

xmlName

xmlName: string = "Share"

type

type: object

className

className: string = "ShareItemInternal"

name

name: string = "Composite"

modelProperties

modelProperties: object

deleted

deleted: object

serializedName

serializedName: string = "Deleted"

xmlName

xmlName: string = "Deleted"

type

type: object

name

name: string = "Boolean"

metadata

metadata: object

serializedName

serializedName: string = "Metadata"

xmlName

xmlName: string = "Metadata"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "Name"

xmlName

xmlName: string = "Name"

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "Properties"

xmlName

xmlName: string = "Properties"

type

type: object

className

className: string = "SharePropertiesInternal"

name

name: string = "Composite"

snapshot

snapshot: object

serializedName

serializedName: string = "Snapshot"

xmlName

xmlName: string = "Snapshot"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "Version"

xmlName

xmlName: string = "Version"

type

type: object

name

name: string = "String"

Const SharePermission

SharePermission: object

serializedName

serializedName: string = "SharePermission"

type

type: object

className

className: string = "SharePermission"

name

name: string = "Composite"

modelProperties

modelProperties: object

permission

permission: object

required

required: boolean = true

serializedName

serializedName: string = "permission"

xmlName

xmlName: string = "permission"

type

type: object

name

name: string = "String"

Const SharePropertiesInternal

SharePropertiesInternal: object

serializedName

serializedName: string = "SharePropertiesInternal"

type

type: object

className

className: string = "SharePropertiesInternal"

name

name: string = "Composite"

modelProperties

modelProperties: object

accessTier

accessTier: object

serializedName

serializedName: string = "AccessTier"

xmlName

xmlName: string = "AccessTier"

type

type: object

name

name: string = "String"

accessTierChangeTime

accessTierChangeTime: object

serializedName

serializedName: string = "AccessTierChangeTime"

xmlName

xmlName: string = "AccessTierChangeTime"

type

type: object

name

name: string = "DateTimeRfc1123"

accessTierTransitionState

accessTierTransitionState: object

serializedName

serializedName: string = "AccessTierTransitionState"

xmlName

xmlName: string = "AccessTierTransitionState"

type

type: object

name

name: string = "String"

deletedTime

deletedTime: object

serializedName

serializedName: string = "DeletedTime"

xmlName

xmlName: string = "DeletedTime"

type

type: object

name

name: string = "DateTimeRfc1123"

enabledProtocols

enabledProtocols: object

serializedName

serializedName: string = "EnabledProtocols"

xmlName

xmlName: string = "EnabledProtocols"

type

type: object

name

name: string = "String"

etag

etag: object

required

required: boolean = true

serializedName

serializedName: string = "Etag"

xmlName

xmlName: string = "Etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

required

required: boolean = true

serializedName

serializedName: string = "Last-Modified"

xmlName

xmlName: string = "Last-Modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseDuration

leaseDuration: object

serializedName

serializedName: string = "LeaseDuration"

xmlName

xmlName: string = "LeaseDuration"

type

type: object

allowedValues

allowedValues: string[] = ["infinite", "fixed"]

name

name: string = "Enum"

leaseState

leaseState: object

serializedName

serializedName: string = "LeaseState"

xmlName

xmlName: string = "LeaseState"

type

type: object

allowedValues

allowedValues: string[] = ["available","leased","expired","breaking","broken"]

name

name: string = "Enum"

leaseStatus

leaseStatus: object

serializedName

serializedName: string = "LeaseStatus"

xmlName

xmlName: string = "LeaseStatus"

type

type: object

allowedValues

allowedValues: string[] = ["locked", "unlocked"]

name

name: string = "Enum"

nextAllowedQuotaDowngradeTime

nextAllowedQuotaDowngradeTime: object

serializedName

serializedName: string = "NextAllowedQuotaDowngradeTime"

xmlName

xmlName: string = "NextAllowedQuotaDowngradeTime"

type

type: object

name

name: string = "DateTimeRfc1123"

provisionedEgressMBps

provisionedEgressMBps: object

serializedName

serializedName: string = "ProvisionedEgressMBps"

xmlName

xmlName: string = "ProvisionedEgressMBps"

type

type: object

name

name: string = "Number"

provisionedIngressMBps

provisionedIngressMBps: object

serializedName

serializedName: string = "ProvisionedIngressMBps"

xmlName

xmlName: string = "ProvisionedIngressMBps"

type

type: object

name

name: string = "Number"

provisionedIops

provisionedIops: object

serializedName

serializedName: string = "ProvisionedIops"

xmlName

xmlName: string = "ProvisionedIops"

type

type: object

name

name: string = "Number"

quota

quota: object

required

required: boolean = true

serializedName

serializedName: string = "Quota"

xmlName

xmlName: string = "Quota"

type

type: object

name

name: string = "Number"

remainingRetentionDays

remainingRetentionDays: object

serializedName

serializedName: string = "RemainingRetentionDays"

xmlName

xmlName: string = "RemainingRetentionDays"

type

type: object

name

name: string = "Number"

rootSquash

rootSquash: object

serializedName

serializedName: string = "RootSquash"

xmlName

xmlName: string = "RootSquash"

type

type: object

allowedValues

allowedValues: string[] = ["NoRootSquash", "RootSquash", "AllSquash"]

name

name: string = "Enum"

Const ShareProtocolSettings

ShareProtocolSettings: object

serializedName

serializedName: string = "ShareProtocolSettings"

xmlName

xmlName: string = "ProtocolSettings"

type

type: object

className

className: string = "ShareProtocolSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

smb

smb: object

serializedName

serializedName: string = "Smb"

xmlName

xmlName: string = "SMB"

type

type: object

className

className: string = "ShareSmbSettings"

name

name: string = "Composite"

Const ShareReleaseLeaseExceptionHeaders

ShareReleaseLeaseExceptionHeaders: object

serializedName

serializedName: string = "Share_releaseLeaseExceptionHeaders"

type

type: object

className

className: string = "ShareReleaseLeaseExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const ShareReleaseLeaseHeaders

ShareReleaseLeaseHeaders: object

serializedName

serializedName: string = "Share_releaseLeaseHeaders"

type

type: object

className

className: string = "ShareReleaseLeaseHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ShareRenewLeaseExceptionHeaders

ShareRenewLeaseExceptionHeaders: object

serializedName

serializedName: string = "Share_renewLeaseExceptionHeaders"

type

type: object

className

className: string = "ShareRenewLeaseExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const ShareRenewLeaseHeaders

ShareRenewLeaseHeaders: object

serializedName

serializedName: string = "Share_renewLeaseHeaders"

type

type: object

className

className: string = "ShareRenewLeaseHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseId

leaseId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ShareRestoreExceptionHeaders

ShareRestoreExceptionHeaders: object

serializedName

serializedName: string = "Share_restoreExceptionHeaders"

type

type: object

className

className: string = "ShareRestoreExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const ShareRestoreHeaders

ShareRestoreHeaders: object

serializedName

serializedName: string = "Share_restoreHeaders"

type

type: object

className

className: string = "ShareRestoreHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ShareSetAccessPolicyExceptionHeaders

ShareSetAccessPolicyExceptionHeaders: object

serializedName

serializedName: string = "Share_setAccessPolicyExceptionHeaders"

type

type: object

className

className: string = "ShareSetAccessPolicyExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const ShareSetAccessPolicyHeaders

ShareSetAccessPolicyHeaders: object

serializedName

serializedName: string = "Share_setAccessPolicyHeaders"

type

type: object

className

className: string = "ShareSetAccessPolicyHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ShareSetMetadataExceptionHeaders

ShareSetMetadataExceptionHeaders: object

serializedName

serializedName: string = "Share_setMetadataExceptionHeaders"

type

type: object

className

className: string = "ShareSetMetadataExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const ShareSetMetadataHeaders

ShareSetMetadataHeaders: object

serializedName

serializedName: string = "Share_setMetadataHeaders"

type

type: object

className

className: string = "ShareSetMetadataHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ShareSetPropertiesExceptionHeaders

ShareSetPropertiesExceptionHeaders: object

serializedName

serializedName: string = "Share_setPropertiesExceptionHeaders"

type

type: object

className

className: string = "ShareSetPropertiesExceptionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const ShareSetPropertiesHeaders

ShareSetPropertiesHeaders: object

serializedName

serializedName: string = "Share_setPropertiesHeaders"

type

type: object

className

className: string = "ShareSetPropertiesHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

date

date: object

serializedName

serializedName: string = "date"

xmlName

xmlName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

xmlName

xmlName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

xmlName

xmlName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ShareSmbSettings

ShareSmbSettings: object

serializedName

serializedName: string = "ShareSmbSettings"

xmlName

xmlName: string = "SMB"

type

type: object

className

className: string = "ShareSmbSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

multichannel

multichannel: object

serializedName

serializedName: string = "Multichannel"

xmlName

xmlName: string = "Multichannel"

type

type: object

className

className: string = "SmbMultichannel"

name

name: string = "Composite"

Const ShareStats

ShareStats: object

serializedName

serializedName: string = "ShareStats"

type

type: object

className

className: string = "ShareStats"

name

name: string = "Composite"

modelProperties

modelProperties: object

shareUsageBytes

shareUsageBytes: object

required

required: boolean = true

serializedName

serializedName: string = "ShareUsageBytes"

xmlName

xmlName: string = "ShareUsageBytes"

type

type: object

name

name: string = "Number"

Const SignedIdentifier

SignedIdentifier: object

serializedName

serializedName: string = "SignedIdentifier"

type

type: object

className

className: string = "SignedIdentifier"

name

name: string = "Composite"

modelProperties

modelProperties: object

accessPolicy

accessPolicy: object

serializedName

serializedName: string = "AccessPolicy"

xmlName

xmlName: string = "AccessPolicy"

type

type: object

className

className: string = "AccessPolicy"

name

name: string = "Composite"

id

id: object

required

required: boolean = true

serializedName

serializedName: string = "Id"

xmlName

xmlName: string = "Id"

type

type: object

name

name: string = "String"

Const SmbMultichannel

SmbMultichannel: object

serializedName

serializedName: string = "SmbMultichannel"

xmlName

xmlName: string = "Multichannel"

type

type: object

className

className: string = "SmbMultichannel"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "Enabled"

xmlName

xmlName: string = "Enabled"

type

type: object

name

name: string = "Boolean"

Const StorageError

StorageError: object

serializedName

serializedName: string = "StorageError"

type

type: object

className

className: string = "StorageError"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

serializedName

serializedName: string = "Code"

xmlName

xmlName: string = "Code"

type

type: object

name

name: string = "String"

message

message: object

serializedName

serializedName: string = "Message"

xmlName

xmlName: 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 = "_"

SHARE_SNAPSHOT

SHARE_SNAPSHOT: string = "sharesnapshot"

SIGNATURE

SIGNATURE: string = "sig"

TIMEOUT

TIMEOUT: string = "timeout"

Const accept

accept: object

parameterPath

parameterPath: string = "accept"

mapper

mapper: object

defaultValue

defaultValue: string = "application/xml"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Accept"

type

type: object

name

name: string = "String"

Const accept1

accept1: object

parameterPath

parameterPath: string = "accept"

mapper

mapper: object

defaultValue

defaultValue: string = "application/xml"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Accept"

type

type: object

name

name: string = "String"

Const accept2

accept2: object

parameterPath

parameterPath: string = "accept"

mapper

mapper: object

defaultValue

defaultValue: string = "application/json"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Accept"

type

type: object

name

name: string = "String"

Const accept3

accept3: object

parameterPath

parameterPath: string = "accept"

mapper

mapper: object

defaultValue

defaultValue: string = "application/xml"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Accept"

type

type: object

name

name: string = "String"

Const accessTier

accessTier: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-access-tier"

xmlName

xmlName: string = "x-ms-access-tier"

type

type: object

allowedValues

allowedValues: string[] = ["TransactionOptimized", "Hot", "Cool"]

name

name: string = "Enum"

Const action

action: object

parameterPath

parameterPath: string = "action"

mapper

mapper: object

defaultValue

defaultValue: string = "acquire"

isConstant

isConstant: boolean = true

serializedName

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

type

type: object

name

name: string = "String"

Const action1

action1: object

parameterPath

parameterPath: string = "action"

mapper

mapper: object

defaultValue

defaultValue: string = "release"

isConstant

isConstant: boolean = true

serializedName

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

type

type: object

name

name: string = "String"

Const action2

action2: object

parameterPath

parameterPath: string = "action"

mapper

mapper: object

defaultValue

defaultValue: string = "change"

isConstant

isConstant: boolean = true

serializedName

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

type

type: object

name

name: string = "String"

Const action3

action3: object

parameterPath

parameterPath: string = "action"

mapper

mapper: object

defaultValue

defaultValue: string = "renew"

isConstant

isConstant: boolean = true

serializedName

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

type

type: object

name

name: string = "String"

Const action4

action4: object

parameterPath

parameterPath: string = "action"

mapper

mapper: object

defaultValue

defaultValue: string = "break"

isConstant

isConstant: boolean = true

serializedName

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

type

type: object

name

name: string = "String"

Const body

body: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "body"

xmlName

xmlName: string = "body"

type

type: object

name

name: string = "Stream"

Const breakPeriod

breakPeriod: object

parameterPath

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

mapper

mapper: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "Number"

Const comp

comp: object

parameterPath

parameterPath: string = "comp"

mapper

mapper: object

defaultValue

defaultValue: string = "properties"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "comp"

type

type: object

name

name: string = "String"

Const comp1

comp1: object

parameterPath

parameterPath: string = "comp"

mapper

mapper: object

defaultValue

defaultValue: string = "list"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "comp"

type

type: object

name

name: string = "String"

Const comp10

comp10: object

parameterPath

parameterPath: string = "comp"

mapper

mapper: object

defaultValue

defaultValue: string = "forceclosehandles"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "comp"

type

type: object

name

name: string = "String"

Const comp11

comp11: object

parameterPath

parameterPath: string = "comp"

mapper

mapper: object

defaultValue

defaultValue: string = "range"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "comp"

type

type: object

name

name: string = "String"

Const comp12

comp12: object

parameterPath

parameterPath: string = "comp"

mapper

mapper: object

defaultValue

defaultValue: string = "rangelist"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "comp"

type

type: object

name

name: string = "String"

Const comp13

comp13: object

parameterPath

parameterPath: string = "comp"

mapper

mapper: object

defaultValue

defaultValue: string = "copy"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "comp"

type

type: object

name

name: string = "String"

Const comp2

comp2: object

parameterPath

parameterPath: string = "comp"

mapper

mapper: object

defaultValue

defaultValue: string = "lease"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "comp"

type

type: object

name

name: string = "String"

Const comp3

comp3: object

parameterPath

parameterPath: string = "comp"

mapper

mapper: object

defaultValue

defaultValue: string = "snapshot"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "comp"

type

type: object

name

name: string = "String"

Const comp4

comp4: object

parameterPath

parameterPath: string = "comp"

mapper

mapper: object

defaultValue

defaultValue: string = "filepermission"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "comp"

type

type: object

name

name: string = "String"

Const comp5

comp5: object

parameterPath

parameterPath: string = "comp"

mapper

mapper: object

defaultValue

defaultValue: string = "metadata"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "comp"

type

type: object

name

name: string = "String"

Const comp6

comp6: object

parameterPath

parameterPath: string = "comp"

mapper

mapper: object

defaultValue

defaultValue: string = "acl"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "comp"

type

type: object

name

name: string = "String"

Const comp7

comp7: object

parameterPath

parameterPath: string = "comp"

mapper

mapper: object

defaultValue

defaultValue: string = "stats"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "comp"

type

type: object

name

name: string = "String"

Const comp8

comp8: object

parameterPath

parameterPath: string = "comp"

mapper

mapper: object

defaultValue

defaultValue: string = "undelete"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "comp"

type

type: object

name

name: string = "String"

Const comp9

comp9: object

parameterPath

parameterPath: string = "comp"

mapper

mapper: object

defaultValue

defaultValue: string = "listhandles"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "comp"

type

type: object

name

name: string = "String"

Const contentLength

contentLength: object

parameterPath

parameterPath: string = "contentLength"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "Content-Length"

xmlName

xmlName: string = "Content-Length"

type

type: object

name

name: string = "Number"

Const contentMD5

contentMD5: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "Content-MD5"

xmlName

xmlName: string = "Content-MD5"

type

type: object

name

name: string = "ByteArray"

Const contentType

contentType: object

parameterPath

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

mapper

mapper: object

defaultValue

defaultValue: string = "application/xml"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Content-Type"

type

type: object

name

name: string = "String"

Const contentType1

contentType1: object

parameterPath

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

mapper

mapper: object

defaultValue

defaultValue: string = "application/octet-stream"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Content-Type"

type

type: object

name

name: string = "String"

Const copyActionAbortConstant

copyActionAbortConstant: object

parameterPath

parameterPath: string = "copyActionAbortConstant"

mapper

mapper: object

defaultValue

defaultValue: string = "abort"

isConstant

isConstant: boolean = true

serializedName

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

type

type: object

name

name: string = "String"

Const copyId

copyId: object

parameterPath

parameterPath: string = "copyId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "copyid"

xmlName

xmlName: string = "copyid"

type

type: object

name

name: string = "String"

Const copySource

copySource: object

parameterPath

parameterPath: string = "copySource"

mapper

mapper: object

required

required: boolean = true

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const copySourceAuthorization

copySourceAuthorization: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-copy-source-authorization"

xmlName

xmlName: string = "x-ms-copy-source-authorization"

type

type: object

name

name: string = "String"

Const deleteSnapshots

deleteSnapshots: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-delete-snapshots"

xmlName

xmlName: string = "x-ms-delete-snapshots"

type

type: object

allowedValues

allowedValues: string[] = ["include", "include-leased"]

name

name: string = "Enum"

Const deletedShareName

deletedShareName: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-deleted-share-name"

xmlName

xmlName: string = "x-ms-deleted-share-name"

type

type: object

name

name: string = "String"

Const deletedShareVersion

deletedShareVersion: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-deleted-share-version"

xmlName

xmlName: string = "x-ms-deleted-share-version"

type

type: object

name

name: string = "String"

Const duration

duration: object

parameterPath

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

mapper

mapper: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "Number"

Const enabledProtocols

enabledProtocols: object

parameterPath

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

mapper

mapper: object

serializedName

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

xmlName

xmlName: string = "x-ms-enabled-protocols"

type

type: object

name

name: string = "String"

Const fileAttributes

fileAttributes: object

parameterPath

parameterPath: string = "fileAttributes"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "x-ms-file-attributes"

xmlName

xmlName: string = "x-ms-file-attributes"

type

type: object

name

name: string = "String"

Const fileAttributes1

fileAttributes1: object

parameterPath

parameterPath: string[] = ["options", "copyFileSmbInfo", "fileAttributes"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-file-attributes"

xmlName

xmlName: string = "x-ms-file-attributes"

type

type: object

name

name: string = "String"

Const fileCacheControl

fileCacheControl: object

parameterPath

parameterPath: string[] = ["options", "fileHttpHeaders", "fileCacheControl"]

mapper

mapper: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const fileContentDisposition

fileContentDisposition: object

parameterPath

parameterPath: string[] = ["options", "fileHttpHeaders", "fileContentDisposition"]

mapper

mapper: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const fileContentEncoding

fileContentEncoding: object

parameterPath

parameterPath: string[] = ["options", "fileHttpHeaders", "fileContentEncoding"]

mapper

mapper: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const fileContentLanguage

fileContentLanguage: object

parameterPath

parameterPath: string[] = ["options", "fileHttpHeaders", "fileContentLanguage"]

mapper

mapper: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const fileContentLength

fileContentLength: object

parameterPath

parameterPath: string = "fileContentLength"

mapper

mapper: object

required

required: boolean = true

serializedName

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

xmlName

xmlName: string = "x-ms-content-length"

type

type: object

name

name: string = "Number"

Const fileContentLength1

fileContentLength1: object

parameterPath

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

mapper

mapper: object

serializedName

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

xmlName

xmlName: string = "x-ms-content-length"

type

type: object

name

name: string = "Number"

Const fileContentMD5

fileContentMD5: object

parameterPath

parameterPath: string[] = ["options", "fileHttpHeaders", "fileContentMD5"]

mapper

mapper: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "ByteArray"

Const fileContentType

fileContentType: object

parameterPath

parameterPath: string[] = ["options", "fileHttpHeaders", "fileContentType"]

mapper

mapper: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const fileCreatedOn

fileCreatedOn: object

parameterPath

parameterPath: string = "fileCreatedOn"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "x-ms-file-creation-time"

xmlName

xmlName: string = "x-ms-file-creation-time"

type

type: object

name

name: string = "String"

Const fileCreationTime

fileCreationTime: object

parameterPath

parameterPath: string[] = ["options", "copyFileSmbInfo", "fileCreationTime"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-file-creation-time"

xmlName

xmlName: string = "x-ms-file-creation-time"

type

type: object

name

name: string = "String"

Const fileLastWriteOn

fileLastWriteOn: object

parameterPath

parameterPath: string = "fileLastWriteOn"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "x-ms-file-last-write-time"

xmlName

xmlName: string = "x-ms-file-last-write-time"

type

type: object

name

name: string = "String"

Const fileLastWriteTime

fileLastWriteTime: object

parameterPath

parameterPath: string[] = ["options", "copyFileSmbInfo", "fileLastWriteTime"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-file-last-write-time"

xmlName

xmlName: string = "x-ms-file-last-write-time"

type

type: object

name

name: string = "String"

Const filePermission

filePermission: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-file-permission"

xmlName

xmlName: string = "x-ms-file-permission"

type

type: object

name

name: string = "String"

Const filePermissionCopyMode

filePermissionCopyMode: object

parameterPath

parameterPath: string[] = ["options", "copyFileSmbInfo", "filePermissionCopyMode"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-file-permission-copy-mode"

xmlName

xmlName: string = "x-ms-file-permission-copy-mode"

type

type: object

allowedValues

allowedValues: string[] = ["source", "override"]

name

name: string = "Enum"

Const filePermissionKey

filePermissionKey: object

parameterPath

parameterPath: string = "filePermissionKey"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "x-ms-file-permission-key"

xmlName

xmlName: string = "x-ms-file-permission-key"

type

type: object

name

name: string = "String"

Const filePermissionKey1

filePermissionKey1: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-file-permission-key"

xmlName

xmlName: string = "x-ms-file-permission-key"

type

type: object

name

name: string = "String"

Const fileRangeWrite

fileRangeWrite: object

parameterPath

parameterPath: string = "fileRangeWrite"

mapper

mapper: object

defaultValue

defaultValue: string = "update"

required

required: boolean = true

serializedName

serializedName: string = "x-ms-write"

xmlName

xmlName: string = "x-ms-write"

type

type: object

allowedValues

allowedValues: string[] = ["update", "clear"]

name

name: string = "Enum"

Const fileRangeWriteFromUrl

fileRangeWriteFromUrl: object

parameterPath

parameterPath: string = "fileRangeWriteFromUrl"

mapper

mapper: object

defaultValue

defaultValue: string = "update"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "x-ms-write"

type

type: object

name

name: string = "String"

Const fileTypeConstant

fileTypeConstant: object

parameterPath

parameterPath: string = "fileTypeConstant"

mapper

mapper: object

defaultValue

defaultValue: string = "file"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "x-ms-type"

type

type: object

name

name: string = "String"

Const handleId

handleId: object

parameterPath

parameterPath: string = "handleId"

mapper

mapper: object

required

required: boolean = true

serializedName

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

xmlName

xmlName: string = "x-ms-handle-id"

type

type: object

name

name: string = "String"

Const ignoreReadOnly

ignoreReadOnly: object

parameterPath

parameterPath: string[] = ["options", "copyFileSmbInfo", "ignoreReadOnly"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-file-copy-ignore-read-only"

xmlName

xmlName: string = "x-ms-file-copy-ignore-read-only"

type

type: object

name

name: string = "Boolean"

Const include

include: object

collectionFormat

collectionFormat: any = QueryCollectionFormat.Csv

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "include"

xmlElementName

xmlElementName: string = "ListSharesIncludeType"

xmlName

xmlName: string = "include"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

allowedValues

allowedValues: string[] = ["snapshots", "metadata", "deleted"]

name

name: string = "Enum"

Const include1

include1: object

collectionFormat

collectionFormat: any = QueryCollectionFormat.Csv

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "include"

xmlElementName

xmlElementName: string = "ListFilesIncludeType"

xmlName

xmlName: string = "include"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

allowedValues

allowedValues: string[] = ["Timestamps", "Etag", "Attributes", "PermissionKey"]

name

name: string = "Enum"

Const includeExtendedInfo

includeExtendedInfo: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-file-extended-info"

xmlName

xmlName: string = "x-ms-file-extended-info"

type

type: object

name

name: string = "Boolean"

Const leaseId

leaseId: object

parameterPath

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

mapper

mapper: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const leaseId1

leaseId1: object

parameterPath

parameterPath: string = "leaseId"

mapper

mapper: object

required

required: boolean = true

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const marker

marker: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "marker"

xmlName

xmlName: string = "marker"

type

type: object

name

name: string = "String"

Const maxResults

maxResults: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "maxresults"

xmlName

xmlName: string = "maxresults"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 1

type

type: object

name

name: string = "Number"

Const metadata

metadata: object

parameterPath

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

mapper

mapper: object

headerCollectionPrefix

headerCollectionPrefix: string = "x-ms-meta-"

serializedName

serializedName: string = "x-ms-meta"

xmlName

xmlName: string = "x-ms-meta"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const prefix

prefix: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "prefix"

xmlName

xmlName: string = "prefix"

type

type: object

name

name: string = "String"

Const prevsharesnapshot

prevsharesnapshot: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "prevsharesnapshot"

xmlName

xmlName: string = "prevsharesnapshot"

type

type: object

name

name: string = "String"

Const properties

properties: object

mapper

mapper: any = FileServicePropertiesMapper

parameterPath

parameterPath: string = "properties"

Const proposedLeaseId

proposedLeaseId: object

parameterPath

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

mapper

mapper: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const quota

quota: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-share-quota"

xmlName

xmlName: string = "x-ms-share-quota"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 1

type

type: object

name

name: string = "Number"

Const range

range: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-range"

xmlName

xmlName: string = "x-ms-range"

type

type: object

name

name: string = "String"

Const range1

range1: object

parameterPath

parameterPath: string = "range"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "x-ms-range"

xmlName

xmlName: string = "x-ms-range"

type

type: object

name

name: string = "String"

Const rangeGetContentMD5

rangeGetContentMD5: object

parameterPath

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

mapper

mapper: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "Boolean"

Const recursive

recursive: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-recursive"

xmlName

xmlName: string = "x-ms-recursive"

type

type: object

name

name: string = "Boolean"

Const requestId

requestId: object

parameterPath

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

mapper

mapper: object

serializedName

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

xmlName

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

type

type: object

name

name: string = "String"

Const restype

restype: object

parameterPath

parameterPath: string = "restype"

mapper

mapper: object

defaultValue

defaultValue: string = "service"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "restype"

type

type: object

name

name: string = "String"

Const restype1

restype1: object

parameterPath

parameterPath: string = "restype"

mapper

mapper: object

defaultValue

defaultValue: string = "share"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "restype"

type

type: object

name

name: string = "String"

Const restype2

restype2: object

parameterPath

parameterPath: string = "restype"

mapper

mapper: object

defaultValue

defaultValue: string = "directory"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "restype"

type

type: object

name

name: string = "String"

Const rootSquash

rootSquash: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-root-squash"

xmlName

xmlName: string = "x-ms-root-squash"

type

type: object

allowedValues

allowedValues: string[] = ["NoRootSquash", "RootSquash", "AllSquash"]

name

name: string = "Enum"

Const setArchiveAttribute

setArchiveAttribute: object

parameterPath

parameterPath: string[] = ["options", "copyFileSmbInfo", "setArchiveAttribute"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-file-copy-set-archive"

xmlName

xmlName: string = "x-ms-file-copy-set-archive"

type

type: object

name

name: string = "Boolean"

Const shareAcl

shareAcl: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "shareAcl"

xmlElementName

xmlElementName: string = "SignedIdentifier"

xmlIsWrapped

xmlIsWrapped: boolean = true

xmlName

xmlName: string = "SignedIdentifiers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SignedIdentifier"

name

name: string = "Composite"

Const sharePermission

sharePermission: object

mapper

mapper: any = SharePermissionMapper

parameterPath

parameterPath: string = "sharePermission"

Const shareSnapshot

shareSnapshot: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "sharesnapshot"

xmlName

xmlName: string = "sharesnapshot"

type

type: object

name

name: string = "String"

Const sourceContentCrc64

sourceContentCrc64: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-source-content-crc64"

xmlName

xmlName: string = "x-ms-source-content-crc64"

type

type: object

name

name: string = "ByteArray"

Const sourceIfMatchCrc64

sourceIfMatchCrc64: object

parameterPath

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

mapper

mapper: object

serializedName

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

xmlName

xmlName: string = "x-ms-source-if-match-crc64"

type

type: object

name

name: string = "ByteArray"

Const sourceIfNoneMatchCrc64

sourceIfNoneMatchCrc64: object

parameterPath

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

mapper

mapper: object

serializedName

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

xmlName

xmlName: string = "x-ms-source-if-none-match-crc64"

type

type: object

name

name: string = "ByteArray"

Const sourceRange

sourceRange: object

parameterPath

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

mapper

mapper: object

serializedName

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

xmlName

xmlName: string = "x-ms-source-range"

type

type: object

name

name: string = "String"

Const timeoutInSeconds

timeoutInSeconds: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "timeout"

xmlName

xmlName: string = "timeout"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

Const url

url: object

parameterPath

parameterPath: string = "url"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "url"

xmlName

xmlName: string = "url"

type

type: object

name

name: string = "String"

Const version

version: object

parameterPath

parameterPath: string = "version"

mapper

mapper: object

defaultValue

defaultValue: string = "2020-10-02"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Generated using TypeDoc