Options
All
  • Public
  • Public/Protected
  • All
Menu

@azure/storage-blob

Package version

Index

Enumerations

Classes

Interfaces

Type aliases

Variables

Functions

Object literals

Type aliases

AccessTier

AccessTier: "P4" | "P6" | "P10" | "P15" | "P20" | "P30" | "P40" | "P50" | "P60" | "P70" | "P80" | "Hot" | "Cool" | "Archive"

AccountKind

AccountKind: "Storage" | "BlobStorage" | "StorageV2"

AppendBlobAppendBlockFromUrlResponse

AppendBlobAppendBlockFromUrlResponse: AppendBlobAppendBlockFromUrlHeaders & object

AppendBlobAppendBlockResponse

AppendBlobAppendBlockResponse: AppendBlobAppendBlockHeaders & object

AppendBlobCreateResponse

AppendBlobCreateResponse: AppendBlobCreateHeaders & object

ArchiveStatus

ArchiveStatus: "rehydrate-pending-to-hot" | "rehydrate-pending-to-cool"

BlobAbortCopyFromURLResponse

BlobAbortCopyFromURLResponse: BlobAbortCopyFromURLHeaders & object

BlobAcquireLeaseResponse

BlobAcquireLeaseResponse: BlobAcquireLeaseHeaders & object

BlobBatchDeleteBlobsResponse

BlobBatchDeleteBlobsResponse: BlobBatchSubmitBatchResponse

BlobBatchSetBlobsAccessTierResponse

BlobBatchSetBlobsAccessTierResponse: BlobBatchSubmitBatchResponse

BlobBatchSubmitBatchResponse

BlobBatchSubmitBatchResponse: ParsedBatchResponse & ServiceSubmitBatchHeaders & object

BlobBreakLeaseResponse

BlobBreakLeaseResponse: BlobBreakLeaseHeaders & object

BlobChangeLeaseResponse

BlobChangeLeaseResponse: BlobChangeLeaseHeaders & object

BlobCopyFromURLResponse

BlobCopyFromURLResponse: BlobCopyFromURLHeaders & object

BlobCreateSnapshotResponse

BlobCreateSnapshotResponse: BlobCreateSnapshotHeaders & object

BlobDeleteResponse

BlobDeleteResponse: BlobDeleteHeaders & object

BlobGetAccessControlResponse

BlobGetAccessControlResponse: BlobGetAccessControlHeaders & object

BlobGetAccountInfoResponse

BlobGetAccountInfoResponse: BlobGetAccountInfoHeaders & object

BlobGetPropertiesResponse

BlobGetPropertiesResponse: BlobGetPropertiesHeaders & object

BlobReleaseLeaseResponse

BlobReleaseLeaseResponse: BlobReleaseLeaseHeaders & object

BlobRenameResponse

BlobRenameResponse: BlobRenameHeaders & object

BlobRenewLeaseResponse

BlobRenewLeaseResponse: BlobRenewLeaseHeaders & object

BlobSetAccessControlResponse

BlobSetAccessControlResponse: BlobSetAccessControlHeaders & object

BlobSetHTTPHeadersResponse

BlobSetHTTPHeadersResponse: BlobSetHTTPHeadersHeaders & object

BlobSetMetadataResponse

BlobSetMetadataResponse: BlobSetMetadataHeaders & object

BlobSetTierResponse

BlobSetTierResponse: BlobSetTierHeaders & object

BlobStartCopyFromURLResponse

BlobStartCopyFromURLResponse: BlobStartCopyFromURLHeaders & object

BlobType

BlobType: "BlockBlob" | "PageBlob" | "AppendBlob"

BlobUndeleteResponse

BlobUndeleteResponse: BlobUndeleteHeaders & object

BlobUploadCommonResponse

BlobUploadCommonResponse: BlockBlobUploadHeaders & object

BlockBlobCommitBlockListResponse

BlockBlobCommitBlockListResponse: BlockBlobCommitBlockListHeaders & object

BlockBlobGetBlockListResponse

BlockBlobGetBlockListResponse: BlockList & BlockBlobGetBlockListHeaders & object

BlockBlobStageBlockFromURLResponse

BlockBlobStageBlockFromURLResponse: BlockBlobStageBlockFromURLHeaders & object

BlockBlobStageBlockResponse

BlockBlobStageBlockResponse: BlockBlobStageBlockHeaders & object

BlockBlobUploadResponse

BlockBlobUploadResponse: BlockBlobUploadHeaders & object

BlockListType

BlockListType: "committed" | "uncommitted" | "all"

ContainerAcquireLeaseResponse

ContainerAcquireLeaseResponse: ContainerAcquireLeaseHeaders & object

ContainerBreakLeaseResponse

ContainerBreakLeaseResponse: ContainerBreakLeaseHeaders & object

ContainerChangeLeaseResponse

ContainerChangeLeaseResponse: ContainerChangeLeaseHeaders & object

ContainerCreateResponse

ContainerCreateResponse: ContainerCreateHeaders & object

ContainerDeleteResponse

ContainerDeleteResponse: ContainerDeleteHeaders & object

ContainerGetAccessPolicyResponse

ContainerGetAccessPolicyResponse: object & ContainerGetAccessPolicyHeaders & object

ContainerGetAccountInfoResponse

ContainerGetAccountInfoResponse: ContainerGetAccountInfoHeaders & object

ContainerGetPropertiesResponse

ContainerGetPropertiesResponse: ContainerGetPropertiesHeaders & object

ContainerListBlobFlatSegmentResponse

ContainerListBlobFlatSegmentResponse: ListBlobsFlatSegmentResponse & ContainerListBlobFlatSegmentHeaders & object

ContainerListBlobHierarchySegmentResponse

ContainerListBlobHierarchySegmentResponse: ListBlobsHierarchySegmentResponse & ContainerListBlobHierarchySegmentHeaders & object

ContainerReleaseLeaseResponse

ContainerReleaseLeaseResponse: ContainerReleaseLeaseHeaders & object

ContainerRenewLeaseResponse

ContainerRenewLeaseResponse: ContainerRenewLeaseHeaders & object

ContainerSetAccessPolicyResponse

ContainerSetAccessPolicyResponse: ContainerSetAccessPolicyHeaders & object

ContainerSetMetadataResponse

ContainerSetMetadataResponse: ContainerSetMetadataHeaders & object

CopyPollerBlobClient

CopyPollerBlobClient: Pick<BlobClient, "abortCopyFromURL" | "getProperties"> & object

CopyStatusType

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

CredentialPolicyCreator

CredentialPolicyCreator: function

Type declaration

    • Parameters

      • nextPolicy: RequestPolicy
      • options: RequestPolicyOptions

      Returns CredentialPolicy

DeleteSnapshotsOptionType

DeleteSnapshotsOptionType: "include" | "only"

DirectoryCreateResponse

DirectoryCreateResponse: DirectoryCreateHeaders & object

DirectoryDeleteResponse

DirectoryDeleteResponse: DirectoryDeleteHeaders & object

DirectoryGetAccessControlResponse

DirectoryGetAccessControlResponse: DirectoryGetAccessControlHeaders & object

DirectoryRenameResponse

DirectoryRenameResponse: DirectoryRenameHeaders & object

DirectorySetAccessControlResponse

DirectorySetAccessControlResponse: DirectorySetAccessControlHeaders & object

EncryptionAlgorithmType

EncryptionAlgorithmType: "AES256"

GeoReplicationStatusType

GeoReplicationStatusType: "live" | "bootstrap" | "unavailable"

LeaseDurationType

LeaseDurationType: "infinite" | "fixed"

LeaseOperationResponse

LeaseOperationResponse: Lease & object

LeaseStateType

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

LeaseStatusType

LeaseStatusType: "locked" | "unlocked"

ListBlobsIncludeItem

ListBlobsIncludeItem: "copy" | "deleted" | "metadata" | "snapshots" | "uncommittedblobs"

ListContainersIncludeType

ListContainersIncludeType: "metadata"

Operation

Operation: function

Type declaration

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

OutgoingHandler

OutgoingHandler: function

Type declaration

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

      • buffer: Buffer
      • Optional offset: undefined | number

      Returns Promise<any>

PageBlobClearPagesResponse

PageBlobClearPagesResponse: PageBlobClearPagesHeaders & object

PageBlobCopyIncrementalResponse

PageBlobCopyIncrementalResponse: PageBlobCopyIncrementalHeaders & object

PageBlobCreateResponse

PageBlobCreateResponse: PageBlobCreateHeaders & object

PageBlobGetPageRangesDiffResponse

PageBlobGetPageRangesDiffResponse: PageList & PageBlobGetPageRangesDiffHeaders & object

_response

_response: HttpResponse & object

Optional blobContentLength

blobContentLength: undefined | number

Optional clearRange

clearRange: Range[]

Optional clientRequestId

clientRequestId: undefined | string

Optional date

date: Date

Optional errorCode

errorCode: undefined | string

Optional etag

etag: undefined | string

Optional lastModified

lastModified: Date

Optional pageRange

pageRange: Range[]

Optional requestId

requestId: undefined | string

Optional version

version: undefined | string

PageBlobGetPageRangesResponse

PageBlobGetPageRangesResponse: PageList & PageBlobGetPageRangesHeaders & object

_response

_response: HttpResponse & object

Optional blobContentLength

blobContentLength: undefined | number

Optional clearRange

clearRange: Range[]

Optional clientRequestId

clientRequestId: undefined | string

Optional date

date: Date

Optional errorCode

errorCode: undefined | string

Optional etag

etag: undefined | string

Optional lastModified

lastModified: Date

Optional pageRange

pageRange: Range[]

Optional requestId

requestId: undefined | string

Optional version

version: undefined | string

PageBlobResizeResponse

PageBlobResizeResponse: PageBlobResizeHeaders & object

PageBlobUpdateSequenceNumberResponse

PageBlobUpdateSequenceNumberResponse: PageBlobUpdateSequenceNumberHeaders & object

PageBlobUploadPagesFromURLResponse

PageBlobUploadPagesFromURLResponse: PageBlobUploadPagesFromURLHeaders & object

PageBlobUploadPagesResponse

PageBlobUploadPagesResponse: PageBlobUploadPagesHeaders & object

PathRenameMode

PathRenameMode: "legacy" | "posix"

PublicAccessType

PublicAccessType: "container" | "blob"

ReadableStreamGetter

ReadableStreamGetter: function

Type declaration

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

      • offset: number

      Returns Promise<NodeJS.ReadableStream>

RehydratePriority

RehydratePriority: "High" | "Standard"

SequenceNumberActionType

SequenceNumberActionType: "max" | "update" | "increment"

ServiceGetAccountInfoResponse

ServiceGetAccountInfoResponse: ServiceGetAccountInfoHeaders & object

ServiceGetPropertiesResponse

ServiceGetPropertiesResponse: BlobServiceProperties & ServiceGetPropertiesHeaders & object

ServiceGetStatisticsResponse

ServiceGetStatisticsResponse: BlobServiceStatistics & ServiceGetStatisticsHeaders & object

ServiceGetUserDelegationKeyResponse

ServiceGetUserDelegationKeyResponse: UserDelegationKey & ServiceGetUserDelegationKeyHeaders & object

ServiceListContainersSegmentResponse

ServiceListContainersSegmentResponse: ListContainersSegmentResponse & ServiceListContainersSegmentHeaders & object

ServiceSetPropertiesResponse

ServiceSetPropertiesResponse: ServiceSetPropertiesHeaders & object

ServiceSubmitBatchResponse

ServiceSubmitBatchResponse: ServiceSubmitBatchHeaders & object

SkuName

SkuName: "Standard_LRS" | "Standard_GRS" | "Standard_RAGRS" | "Standard_ZRS" | "Premium_LRS"

StorageErrorCode

StorageErrorCode: "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" | "AppendPositionConditionNotMet" | "BlobAlreadyExists" | "BlobNotFound" | "BlobOverwritten" | "BlobTierInadequateForContentLength" | "BlockCountExceedsLimit" | "BlockListTooLong" | "CannotChangeToLowerTier" | "CannotVerifyCopySource" | "ContainerAlreadyExists" | "ContainerBeingDeleted" | "ContainerDisabled" | "ContainerNotFound" | "ContentLengthLargerThanTierLimit" | "CopyAcrossAccountsNotSupported" | "CopyIdMismatch" | "FeatureVersionMismatch" | "IncrementalCopyBlobMismatch" | "IncrementalCopyOfEralierVersionSnapshotNotAllowed" | "IncrementalCopySourceMustBeSnapshot" | "InfiniteLeaseDurationRequired" | "InvalidBlobOrBlock" | "InvalidBlobTier" | "InvalidBlobType" | "InvalidBlockId" | "InvalidBlockList" | "InvalidOperation" | "InvalidPageRange" | "InvalidSourceBlobType" | "InvalidSourceBlobUrl" | "InvalidVersionForPageBlobOperation" | "LeaseAlreadyPresent" | "LeaseAlreadyBroken" | "LeaseIdMismatchWithBlobOperation" | "LeaseIdMismatchWithContainerOperation" | "LeaseIdMismatchWithLeaseOperation" | "LeaseIdMissing" | "LeaseIsBreakingAndCannotBeAcquired" | "LeaseIsBreakingAndCannotBeChanged" | "LeaseIsBrokenAndCannotBeRenewed" | "LeaseLost" | "LeaseNotPresentWithBlobOperation" | "LeaseNotPresentWithContainerOperation" | "LeaseNotPresentWithLeaseOperation" | "MaxBlobSizeConditionNotMet" | "NoPendingCopyOperation" | "OperationNotAllowedOnIncrementalCopyBlob" | "PendingCopyOperation" | "PreviousSnapshotCannotBeNewer" | "PreviousSnapshotNotFound" | "PreviousSnapshotOperationNotSupported" | "SequenceNumberConditionNotMet" | "SequenceNumberIncrementTooLarge" | "SnapshotCountExceeded" | "SnaphotOperationRateExceeded" | "SnapshotsPresent" | "SourceConditionNotMet" | "SystemInUse" | "TargetConditionNotMet" | "UnauthorizedBlobOverwrite" | "BlobBeingRehydrated" | "BlobArchived" | "BlobNotArchived" | "AuthorizationSourceIPMismatch" | "AuthorizationProtocolMismatch" | "AuthorizationPermissionMismatch" | "AuthorizationServiceMismatch" | "AuthorizationResourceTypeMismatch"

SyncCopyStatusType

SyncCopyStatusType: "success"

Variables

Const BATCH_MAX_PAYLOAD_IN_BYTES

BATCH_MAX_PAYLOAD_IN_BYTES: number = 4 * SIZE_1_MB

Const BATCH_MAX_REQUEST

BATCH_MAX_REQUEST: 256 = 256

Const BLOCK_BLOB_MAX_BLOCKS

BLOCK_BLOB_MAX_BLOCKS: number = 50000

Const BLOCK_BLOB_MAX_STAGE_BLOCK_BYTES

BLOCK_BLOB_MAX_STAGE_BLOCK_BYTES: number = 100 * 1024 * 1024

Const BLOCK_BLOB_MAX_UPLOAD_BLOB_BYTES

BLOCK_BLOB_MAX_UPLOAD_BLOB_BYTES: number = 256 * 1024 * 1024

Const DEFAULT_BLOB_DOWNLOAD_BLOCK_BYTES

DEFAULT_BLOB_DOWNLOAD_BLOCK_BYTES: number = 4 * 1024 * 1024

Const DEFAULT_BLOCK_BUFFER_SIZE_BYTES

DEFAULT_BLOCK_BUFFER_SIZE_BYTES: number = 8 * 1024 * 1024

Const DEFAULT_MAX_DOWNLOAD_RETRY_REQUESTS

DEFAULT_MAX_DOWNLOAD_RETRY_REQUESTS: number = 5

Const DevelopmentConnectionString

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

Const ETagAny

ETagAny: "*" = "*"

Const ETagNone

ETagNone: "" = ""

Const EncryptionAlgorithmAES25

EncryptionAlgorithmAES25: "AES256" = "AES256"

Const HTTP_LINE_ENDING

HTTP_LINE_ENDING: "" = ""

Const HTTP_VERSION_1_1

HTTP_VERSION_1_1: "HTTP/1.1" = "HTTP/1.1"

Const SDK_VERSION

SDK_VERSION: string = "12.0.2"

Const SERVICE_VERSION

SERVICE_VERSION: string = "2019-02-02"

Const SIZE_1_MB

SIZE_1_MB: number = 1 * 1024 * 1024

Const StorageBlobLoggingAllowedHeaderNames

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

Const StorageBlobLoggingAllowedQueryParameters

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

Const StorageOAuthScopes

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

Const fsStat

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

Const logger

logger: any = createClientLogger("storage-blob")

Functions

NewRetryPolicyFactory

appendToURLPath

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

base64decode

  • base64decode(encodedString: string): string

base64encode

  • base64encode(content: string): string

blobToArrayBuffer

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

blobToString

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

createSpan

delay

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

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

    Returns Promise<unknown>

ensureCpkIfSpecified

  • ensureCpkIfSpecified(cpk: CpkInfo | undefined, isHttps: boolean): void

escapeURLPath

  • escapeURLPath(url: string): string

extractConnectionStringParts

generateAccountSASQueryParameters

generateBlobSASQueryParameters

generateBlockID

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

getAccountNameFromUrl

  • getAccountNameFromUrl(url: string): string

getBodyAsText

  • getBodyAsText(batchResponse: ServiceSubmitBatchResponseModel): Promise<string>
  • Parameters

    • batchResponse: ServiceSubmitBatchResponseModel

    Returns Promise<string>

getCachedDefaultHttpClient

  • getCachedDefaultHttpClient(): any

getURLParameter

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

getURLPath

  • getURLPath(url: string): string | undefined

getURLPathAndQuery

  • getURLPathAndQuery(url: string): string | undefined

getURLQueries

  • getURLQueries(url: string): object

getURLScheme

  • getURLScheme(url: string): string | undefined

getValueInConnString

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

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

    Returns string

iEqual

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

ipRangeToString

newPipeline

padStart

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

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

    Returns string

rangeResponseFromModel

  • rangeResponseFromModel(response: PageBlobGetPageRangesResponseModel | PageBlobGetPageRangesDiffResponseModel): PageBlobGetPageRangesResponse | PageBlobGetPageRangesDiffResponse
  • Parameters

    • response: PageBlobGetPageRangesResponseModel | PageBlobGetPageRangesDiffResponseModel

    Returns PageBlobGetPageRangesResponse | PageBlobGetPageRangesDiffResponse

rangeToString

  • rangeToString(iRange: Range): string

readStreamToLocalFile

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

sanitizeHeaders

  • sanitizeHeaders(originalHeader: HttpHeaders): HttpHeaders

sanitizeURL

  • sanitizeURL(url: string): string

setURLHost

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

setURLParameter

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

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

    Returns string

    An updated URL string

streamToBuffer

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

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

    Returns Promise<void>

streamToBuffer2

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

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

    Returns Promise<number>

    with the count of bytes read.

toAccessTier

truncatedISO8061Date

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

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

    Returns string

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

utf8ByteLength

  • utf8ByteLength(str: string): number

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

required

required: boolean = true

serializedName

serializedName: string = "Expiry"

xmlName

xmlName: string = "Expiry"

type

type: object

name

name: string = "String"

permissions

permissions: object

required

required: boolean = true

serializedName

serializedName: string = "Permission"

xmlName

xmlName: string = "Permission"

type

type: object

name

name: string = "String"

startsOn

startsOn: object

required

required: boolean = true

serializedName

serializedName: string = "Start"

xmlName

xmlName: string = "Start"

type

type: object

name

name: string = "String"

Const AppendBlobAppendBlockFromUrlHeaders

AppendBlobAppendBlockFromUrlHeaders: object

serializedName

serializedName: string = "appendblob-appendblockfromurl-headers"

type

type: object

className

className: string = "AppendBlobAppendBlockFromUrlHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobAppendOffset

blobAppendOffset: object

serializedName

serializedName: string = "x-ms-blob-append-offset"

type

type: object

name

name: string = "String"

blobCommittedBlockCount

blobCommittedBlockCount: object

serializedName

serializedName: string = "x-ms-blob-committed-block-count"

type

type: object

name

name: string = "Number"

contentMD5

contentMD5: object

serializedName

serializedName: string = "content-md5"

type

type: object

name

name: string = "ByteArray"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

encryptionKeySha256

encryptionKeySha256: object

serializedName

serializedName: string = "x-ms-encryption-key-sha256"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

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

type

type: object

name

name: string = "Boolean"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

xMsContentCrc64

xMsContentCrc64: object

serializedName

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

type

type: object

name

name: string = "ByteArray"

Const AppendBlobAppendBlockHeaders

AppendBlobAppendBlockHeaders: object

serializedName

serializedName: string = "appendblob-appendblock-headers"

type

type: object

className

className: string = "AppendBlobAppendBlockHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobAppendOffset

blobAppendOffset: object

serializedName

serializedName: string = "x-ms-blob-append-offset"

type

type: object

name

name: string = "String"

blobCommittedBlockCount

blobCommittedBlockCount: object

serializedName

serializedName: string = "x-ms-blob-committed-block-count"

type

type: object

name

name: string = "Number"

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

contentMD5

contentMD5: object

serializedName

serializedName: string = "content-md5"

type

type: object

name

name: string = "ByteArray"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

encryptionKeySha256

encryptionKeySha256: object

serializedName

serializedName: string = "x-ms-encryption-key-sha256"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

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

type

type: object

name

name: string = "Boolean"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

xMsContentCrc64

xMsContentCrc64: object

serializedName

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

type

type: object

name

name: string = "ByteArray"

Const AppendBlobCreateHeaders

AppendBlobCreateHeaders: object

serializedName

serializedName: string = "appendblob-create-headers"

type

type: object

className

className: string = "AppendBlobCreateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

contentMD5

contentMD5: object

serializedName

serializedName: string = "content-md5"

type

type: object

name

name: string = "ByteArray"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

encryptionKeySha256

encryptionKeySha256: object

serializedName

serializedName: string = "x-ms-encryption-key-sha256"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

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

type

type: object

name

name: string = "Boolean"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const AppendPositionAccessConditions

AppendPositionAccessConditions: object

xmlName

xmlName: string = "append-position-access-conditions"

type

type: object

className

className: string = "AppendPositionAccessConditions"

name

name: string = "Composite"

modelProperties

modelProperties: object

appendPosition

appendPosition: object

xmlName

xmlName: string = "appendPosition"

type

type: object

name

name: string = "Number"

maxSize

maxSize: object

xmlName

xmlName: string = "maxSize"

type

type: object

name

name: string = "Number"

Const BlobAbortCopyFromURLHeaders

BlobAbortCopyFromURLHeaders: object

serializedName

serializedName: string = "blob-abortcopyfromurl-headers"

type

type: object

className

className: string = "BlobAbortCopyFromURLHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const BlobAcquireLeaseHeaders

BlobAcquireLeaseHeaders: object

serializedName

serializedName: string = "blob-acquirelease-headers"

type

type: object

className

className: string = "BlobAcquireLeaseHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseId

leaseId: object

serializedName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const BlobBreakLeaseHeaders

BlobBreakLeaseHeaders: object

serializedName

serializedName: string = "blob-breaklease-headers"

type

type: object

className

className: string = "BlobBreakLeaseHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseTime

leaseTime: object

serializedName

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

type

type: object

name

name: string = "Number"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const BlobChangeLeaseHeaders

BlobChangeLeaseHeaders: object

serializedName

serializedName: string = "blob-changelease-headers"

type

type: object

className

className: string = "BlobChangeLeaseHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseId

leaseId: object

serializedName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const BlobCopyFromURLHeaders

BlobCopyFromURLHeaders: object

serializedName

serializedName: string = "blob-copyfromurl-headers"

type

type: object

className

className: string = "BlobCopyFromURLHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

copyId

copyId: object

serializedName

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

type

type: object

name

name: string = "String"

copyStatus

copyStatus: object

serializedName

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

type

type: object

allowedValues

allowedValues: string[] = ["success"]

name

name: string = "Enum"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const BlobCreateSnapshotHeaders

BlobCreateSnapshotHeaders: object

serializedName

serializedName: string = "blob-createsnapshot-headers"

type

type: object

className

className: string = "BlobCreateSnapshotHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

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

type

type: object

name

name: string = "Boolean"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

snapshot

snapshot: object

serializedName

serializedName: string = "x-ms-snapshot"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const BlobDeleteHeaders

BlobDeleteHeaders: object

serializedName

serializedName: string = "blob-delete-headers"

type

type: object

className

className: string = "BlobDeleteHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const BlobDownloadHeaders

BlobDownloadHeaders: object

serializedName

serializedName: string = "blob-download-headers"

type

type: object

className

className: string = "BlobDownloadHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

acceptRanges

acceptRanges: object

serializedName

serializedName: string = "accept-ranges"

type

type: object

name

name: string = "String"

blobCommittedBlockCount

blobCommittedBlockCount: object

serializedName

serializedName: string = "x-ms-blob-committed-block-count"

type

type: object

name

name: string = "Number"

blobContentMD5

blobContentMD5: object

serializedName

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

type

type: object

name

name: string = "ByteArray"

blobSequenceNumber

blobSequenceNumber: object

serializedName

serializedName: string = "x-ms-blob-sequence-number"

type

type: object

name

name: string = "Number"

blobType

blobType: object

serializedName

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

type

type: object

allowedValues

allowedValues: string[] = ["BlockBlob","PageBlob","AppendBlob"]

name

name: string = "Enum"

cacheControl

cacheControl: object

serializedName

serializedName: string = "cache-control"

type

type: object

name

name: string = "String"

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

contentCrc64

contentCrc64: object

serializedName

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

type

type: object

name

name: string = "ByteArray"

contentDisposition

contentDisposition: object

serializedName

serializedName: string = "content-disposition"

type

type: object

name

name: string = "String"

contentEncoding

contentEncoding: object

serializedName

serializedName: string = "content-encoding"

type

type: object

name

name: string = "String"

contentLanguage

contentLanguage: object

serializedName

serializedName: string = "content-language"

type

type: object

name

name: string = "String"

contentLength

contentLength: object

serializedName

serializedName: string = "content-length"

type

type: object

name

name: string = "Number"

contentMD5

contentMD5: object

serializedName

serializedName: string = "content-md5"

type

type: object

name

name: string = "ByteArray"

contentRange

contentRange: object

serializedName

serializedName: string = "content-range"

type

type: object

name

name: string = "String"

contentType

contentType: object

serializedName

serializedName: string = "content-type"

type

type: object

name

name: string = "String"

copyCompletedOn

copyCompletedOn: object

serializedName

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

type

type: object

name

name: string = "DateTimeRfc1123"

copyId

copyId: object

serializedName

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

type

type: object

name

name: string = "String"

copyProgress

copyProgress: object

serializedName

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

type

type: object

name

name: string = "String"

copySource

copySource: object

serializedName

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

type

type: object

name

name: string = "String"

copyStatus

copyStatus: object

serializedName

serializedName: 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"

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

encryptionKeySha256

encryptionKeySha256: object

serializedName

serializedName: string = "x-ms-encryption-key-sha256"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

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

type

type: object

name

name: string = "Boolean"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseDuration

leaseDuration: object

serializedName

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

type

type: object

allowedValues

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

name

name: string = "Enum"

leaseState

leaseState: object

serializedName

serializedName: 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"

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"

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"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const BlobFlatListSegment

BlobFlatListSegment: object

serializedName

serializedName: string = "BlobFlatListSegment"

xmlName

xmlName: string = "Blobs"

type

type: object

className

className: string = "BlobFlatListSegment"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobItems

blobItems: object

required

required: boolean = true

serializedName

serializedName: string = "BlobItems"

xmlElementName

xmlElementName: string = "Blob"

xmlName

xmlName: string = "BlobItems"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "BlobItem"

name

name: string = "Composite"

Const BlobGetAccessControlHeaders

BlobGetAccessControlHeaders: object

serializedName

serializedName: string = "blob-getaccesscontrol-headers"

type

type: object

className

className: string = "BlobGetAccessControlHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

xMsAcl

xMsAcl: object

serializedName

serializedName: string = "x-ms-acl"

type

type: object

name

name: string = "String"

xMsGroup

xMsGroup: object

serializedName

serializedName: string = "x-ms-group"

type

type: object

name

name: string = "String"

xMsOwner

xMsOwner: object

serializedName

serializedName: string = "x-ms-owner"

type

type: object

name

name: string = "String"

xMsPermissions

xMsPermissions: object

serializedName

serializedName: string = "x-ms-permissions"

type

type: object

name

name: string = "String"

Const BlobGetAccountInfoHeaders

BlobGetAccountInfoHeaders: object

serializedName

serializedName: string = "blob-getaccountinfo-headers"

type

type: object

className

className: string = "BlobGetAccountInfoHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

accountKind

accountKind: object

serializedName

serializedName: string = "x-ms-account-kind"

type

type: object

allowedValues

allowedValues: string[] = ["Storage","BlobStorage","StorageV2"]

name

name: string = "Enum"

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

skuName

skuName: object

serializedName

serializedName: string = "x-ms-sku-name"

type

type: object

allowedValues

allowedValues: string[] = ["Standard_LRS","Standard_GRS","Standard_RAGRS","Standard_ZRS","Premium_LRS"]

name

name: string = "Enum"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const BlobGetPropertiesHeaders

BlobGetPropertiesHeaders: object

serializedName

serializedName: string = "blob-getproperties-headers"

type

type: object

className

className: string = "BlobGetPropertiesHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

acceptRanges

acceptRanges: object

serializedName

serializedName: string = "accept-ranges"

type

type: object

name

name: string = "String"

accessTier

accessTier: object

serializedName

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

type

type: object

name

name: string = "String"

accessTierChangedOn

accessTierChangedOn: object

serializedName

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

type

type: object

name

name: string = "DateTimeRfc1123"

accessTierInferred

accessTierInferred: object

serializedName

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

type

type: object

name

name: string = "Boolean"

archiveStatus

archiveStatus: object

serializedName

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

type

type: object

name

name: string = "String"

blobCommittedBlockCount

blobCommittedBlockCount: object

serializedName

serializedName: string = "x-ms-blob-committed-block-count"

type

type: object

name

name: string = "Number"

blobSequenceNumber

blobSequenceNumber: object

serializedName

serializedName: string = "x-ms-blob-sequence-number"

type

type: object

name

name: string = "Number"

blobType

blobType: object

serializedName

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

type

type: object

allowedValues

allowedValues: string[] = ["BlockBlob","PageBlob","AppendBlob"]

name

name: string = "Enum"

cacheControl

cacheControl: object

serializedName

serializedName: string = "cache-control"

type

type: object

name

name: string = "String"

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

contentDisposition

contentDisposition: object

serializedName

serializedName: string = "content-disposition"

type

type: object

name

name: string = "String"

contentEncoding

contentEncoding: object

serializedName

serializedName: string = "content-encoding"

type

type: object

name

name: string = "String"

contentLanguage

contentLanguage: object

serializedName

serializedName: string = "content-language"

type

type: object

name

name: string = "String"

contentLength

contentLength: object

serializedName

serializedName: string = "content-length"

type

type: object

name

name: string = "Number"

contentMD5

contentMD5: object

serializedName

serializedName: string = "content-md5"

type

type: object

name

name: string = "ByteArray"

contentType

contentType: object

serializedName

serializedName: string = "content-type"

type

type: object

name

name: string = "String"

copyCompletedOn

copyCompletedOn: object

serializedName

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

type

type: object

name

name: string = "DateTimeRfc1123"

copyId

copyId: object

serializedName

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

type

type: object

name

name: string = "String"

copyProgress

copyProgress: object

serializedName

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

type

type: object

name

name: string = "String"

copySource

copySource: object

serializedName

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

type

type: object

name

name: string = "String"

copyStatus

copyStatus: object

serializedName

serializedName: 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"

type

type: object

name

name: string = "String"

createdOn

createdOn: object

serializedName

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

type

type: object

name

name: string = "DateTimeRfc1123"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

destinationSnapshot

destinationSnapshot: object

serializedName

serializedName: string = "x-ms-copy-destination-snapshot"

type

type: object

name

name: string = "String"

encryptionKeySha256

encryptionKeySha256: object

serializedName

serializedName: string = "x-ms-encryption-key-sha256"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

isIncrementalCopy

isIncrementalCopy: object

serializedName

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

type

type: object

name

name: string = "Boolean"

isServerEncrypted

isServerEncrypted: object

serializedName

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

type

type: object

name

name: string = "Boolean"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseDuration

leaseDuration: object

serializedName

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

type

type: object

allowedValues

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

name

name: string = "Enum"

leaseState

leaseState: object

serializedName

serializedName: 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"

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"

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"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const BlobHTTPHeaders

BlobHTTPHeaders: object

xmlName

xmlName: string = "blob-HTTP-headers"

type

type: object

className

className: string = "BlobHTTPHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobCacheControl

blobCacheControl: object

xmlName

xmlName: string = "blobCacheControl"

type

type: object

name

name: string = "String"

blobContentDisposition

blobContentDisposition: object

xmlName

xmlName: string = "blobContentDisposition"

type

type: object

name

name: string = "String"

blobContentEncoding

blobContentEncoding: object

xmlName

xmlName: string = "blobContentEncoding"

type

type: object

name

name: string = "String"

blobContentLanguage

blobContentLanguage: object

xmlName

xmlName: string = "blobContentLanguage"

type

type: object

name

name: string = "String"

blobContentMD5

blobContentMD5: object

xmlName

xmlName: string = "blobContentMD5"

type

type: object

name

name: string = "ByteArray"

blobContentType

blobContentType: object

xmlName

xmlName: string = "blobContentType"

type

type: object

name

name: string = "String"

Const BlobHierarchyListSegment

BlobHierarchyListSegment: object

serializedName

serializedName: string = "BlobHierarchyListSegment"

xmlName

xmlName: string = "Blobs"

type

type: object

className

className: string = "BlobHierarchyListSegment"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobItems

blobItems: object

required

required: boolean = true

serializedName

serializedName: string = "BlobItems"

xmlElementName

xmlElementName: string = "Blob"

xmlName

xmlName: string = "BlobItems"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "BlobItem"

name

name: string = "Composite"

blobPrefixes

blobPrefixes: object

serializedName

serializedName: string = "BlobPrefixes"

xmlElementName

xmlElementName: string = "BlobPrefix"

xmlName

xmlName: string = "BlobPrefixes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "BlobPrefix"

name

name: string = "Composite"

Const BlobItem

BlobItem: object

serializedName

serializedName: string = "BlobItem"

xmlName

xmlName: string = "Blob"

type

type: object

className

className: string = "BlobItem"

name

name: string = "Composite"

modelProperties

modelProperties: object

deleted

deleted: object

required

required: boolean = true

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

required

required: boolean = true

serializedName

serializedName: string = "Properties"

xmlName

xmlName: string = "Properties"

type

type: object

className

className: string = "BlobProperties"

name

name: string = "Composite"

snapshot

snapshot: object

required

required: boolean = true

serializedName

serializedName: string = "Snapshot"

xmlName

xmlName: string = "Snapshot"

type

type: object

name

name: string = "String"

Const BlobPrefix

BlobPrefix: object

serializedName

serializedName: string = "BlobPrefix"

type

type: object

className

className: string = "BlobPrefix"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "Name"

xmlName

xmlName: string = "Name"

type

type: object

name

name: string = "String"

Const BlobProperties

BlobProperties: object

serializedName

serializedName: string = "BlobProperties"

xmlName

xmlName: string = "Properties"

type

type: object

className

className: string = "BlobProperties"

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"

accessTierChangedOn

accessTierChangedOn: object

serializedName

serializedName: string = "AccessTierChangeTime"

xmlName

xmlName: string = "AccessTierChangeTime"

type

type: object

name

name: string = "DateTimeRfc1123"

accessTierInferred

accessTierInferred: object

serializedName

serializedName: string = "AccessTierInferred"

xmlName

xmlName: string = "AccessTierInferred"

type

type: object

name

name: string = "Boolean"

archiveStatus

archiveStatus: object

serializedName

serializedName: string = "ArchiveStatus"

xmlName

xmlName: string = "ArchiveStatus"

type

type: object

name

name: string = "String"

blobSequenceNumber

blobSequenceNumber: object

serializedName

serializedName: string = "x-ms-blob-sequence-number"

xmlName

xmlName: string = "x-ms-blob-sequence-number"

type

type: object

name

name: string = "Number"

blobType

blobType: object

serializedName

serializedName: string = "BlobType"

xmlName

xmlName: string = "BlobType"

type

type: object

allowedValues

allowedValues: string[] = ["BlockBlob","PageBlob","AppendBlob"]

name

name: string = "Enum"

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 = "CopyCompletionTime"

xmlName

xmlName: string = "CopyCompletionTime"

type

type: object

name

name: string = "DateTimeRfc1123"

copyId

copyId: object

serializedName

serializedName: string = "CopyId"

xmlName

xmlName: string = "CopyId"

type

type: object

name

name: string = "String"

copyProgress

copyProgress: object

serializedName

serializedName: string = "CopyProgress"

xmlName

xmlName: string = "CopyProgress"

type

type: object

name

name: string = "String"

copySource

copySource: object

serializedName

serializedName: string = "CopySource"

xmlName

xmlName: string = "CopySource"

type

type: object

name

name: string = "String"

copyStatus

copyStatus: object

serializedName

serializedName: string = "CopyStatus"

xmlName

xmlName: string = "CopyStatus"

type

type: object

allowedValues

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

name

name: string = "Enum"

copyStatusDescription

copyStatusDescription: object

serializedName

serializedName: string = "CopyStatusDescription"

xmlName

xmlName: string = "CopyStatusDescription"

type

type: object

name

name: string = "String"

createdOn

createdOn: object

serializedName

serializedName: string = "Creation-Time"

xmlName

xmlName: string = "Creation-Time"

type

type: object

name

name: string = "DateTimeRfc1123"

customerProvidedKeySha256

customerProvidedKeySha256: object

serializedName

serializedName: string = "CustomerProvidedKeySha256"

xmlName

xmlName: string = "CustomerProvidedKeySha256"

type

type: object

name

name: string = "String"

deletedOn

deletedOn: object

serializedName

serializedName: string = "DeletedTime"

xmlName

xmlName: string = "DeletedTime"

type

type: object

name

name: string = "DateTimeRfc1123"

destinationSnapshot

destinationSnapshot: object

serializedName

serializedName: string = "DestinationSnapshot"

xmlName

xmlName: string = "DestinationSnapshot"

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"

incrementalCopy

incrementalCopy: object

serializedName

serializedName: string = "IncrementalCopy"

xmlName

xmlName: string = "IncrementalCopy"

type

type: object

name

name: string = "Boolean"

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"

remainingRetentionDays

remainingRetentionDays: object

serializedName

serializedName: string = "RemainingRetentionDays"

xmlName

xmlName: string = "RemainingRetentionDays"

type

type: object

name

name: string = "Number"

serverEncrypted

serverEncrypted: object

serializedName

serializedName: string = "ServerEncrypted"

xmlName

xmlName: string = "ServerEncrypted"

type

type: object

name

name: string = "Boolean"

Const BlobReleaseLeaseHeaders

BlobReleaseLeaseHeaders: object

serializedName

serializedName: string = "blob-releaselease-headers"

type

type: object

className

className: string = "BlobReleaseLeaseHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const BlobRenameHeaders

BlobRenameHeaders: object

serializedName

serializedName: string = "blob-rename-headers"

type

type: object

className

className: string = "BlobRenameHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

contentLength

contentLength: object

serializedName

serializedName: string = "content-length"

type

type: object

name

name: string = "Number"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const BlobRenewLeaseHeaders

BlobRenewLeaseHeaders: object

serializedName

serializedName: string = "blob-renewlease-headers"

type

type: object

className

className: string = "BlobRenewLeaseHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseId

leaseId: object

serializedName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const BlobServiceProperties

BlobServiceProperties: object

serializedName

serializedName: string = "BlobServiceProperties"

xmlName

xmlName: string = "StorageServiceProperties"

type

type: object

className

className: string = "BlobServiceProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobAnalyticsLogging

blobAnalyticsLogging: object

serializedName

serializedName: string = "Logging"

xmlName

xmlName: string = "Logging"

type

type: object

className

className: string = "Logging"

name

name: string = "Composite"

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"

defaultServiceVersion

defaultServiceVersion: object

serializedName

serializedName: string = "DefaultServiceVersion"

xmlName

xmlName: string = "DefaultServiceVersion"

type

type: object

name

name: string = "String"

deleteRetentionPolicy

deleteRetentionPolicy: object

serializedName

serializedName: string = "DeleteRetentionPolicy"

xmlName

xmlName: string = "DeleteRetentionPolicy"

type

type: object

className

className: string = "RetentionPolicy"

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"

staticWebsite

staticWebsite: object

serializedName

serializedName: string = "StaticWebsite"

xmlName

xmlName: string = "StaticWebsite"

type

type: object

className

className: string = "StaticWebsite"

name

name: string = "Composite"

Const BlobServiceStatistics

BlobServiceStatistics: object

serializedName

serializedName: string = "BlobServiceStatistics"

xmlName

xmlName: string = "StorageServiceStats"

type

type: object

className

className: string = "BlobServiceStatistics"

name

name: string = "Composite"

modelProperties

modelProperties: object

geoReplication

geoReplication: object

serializedName

serializedName: string = "GeoReplication"

xmlName

xmlName: string = "GeoReplication"

type

type: object

className

className: string = "GeoReplication"

name

name: string = "Composite"

Const BlobSetAccessControlHeaders

BlobSetAccessControlHeaders: object

serializedName

serializedName: string = "blob-setaccesscontrol-headers"

type

type: object

className

className: string = "BlobSetAccessControlHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const BlobSetHTTPHeadersHeaders

BlobSetHTTPHeadersHeaders: object

serializedName

serializedName: string = "blob-sethttpheaders-headers"

type

type: object

className

className: string = "BlobSetHTTPHeadersHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobSequenceNumber

blobSequenceNumber: object

serializedName

serializedName: string = "x-ms-blob-sequence-number"

type

type: object

name

name: string = "Number"

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const BlobSetMetadataHeaders

BlobSetMetadataHeaders: object

serializedName

serializedName: string = "blob-setmetadata-headers"

type

type: object

className

className: string = "BlobSetMetadataHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

encryptionKeySha256

encryptionKeySha256: object

serializedName

serializedName: string = "x-ms-encryption-key-sha256"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

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

type

type: object

name

name: string = "Boolean"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const BlobSetTierHeaders

BlobSetTierHeaders: object

serializedName

serializedName: string = "blob-settier-headers"

type

type: object

className

className: string = "BlobSetTierHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const BlobStartCopyFromURLHeaders

BlobStartCopyFromURLHeaders: object

serializedName

serializedName: string = "blob-startcopyfromurl-headers"

type

type: object

className

className: string = "BlobStartCopyFromURLHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

copyId

copyId: object

serializedName

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

type

type: object

name

name: string = "String"

copyStatus

copyStatus: object

serializedName

serializedName: 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"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const BlobUndeleteHeaders

BlobUndeleteHeaders: object

serializedName

serializedName: string = "blob-undelete-headers"

type

type: object

className

className: string = "BlobUndeleteHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const Block

Block: object

serializedName

serializedName: string = "Block"

type

type: object

className

className: string = "Block"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "Name"

xmlName

xmlName: string = "Name"

type

type: object

name

name: string = "String"

size

size: object

required

required: boolean = true

serializedName

serializedName: string = "Size"

xmlName

xmlName: string = "Size"

type

type: object

name

name: string = "Number"

Const BlockBlobCommitBlockListHeaders

BlockBlobCommitBlockListHeaders: object

serializedName

serializedName: string = "blockblob-commitblocklist-headers"

type

type: object

className

className: string = "BlockBlobCommitBlockListHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

contentMD5

contentMD5: object

serializedName

serializedName: string = "content-md5"

type

type: object

name

name: string = "ByteArray"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

encryptionKeySha256

encryptionKeySha256: object

serializedName

serializedName: string = "x-ms-encryption-key-sha256"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

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

type

type: object

name

name: string = "Boolean"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

xMsContentCrc64

xMsContentCrc64: object

serializedName

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

type

type: object

name

name: string = "ByteArray"

Const BlockBlobGetBlockListHeaders

BlockBlobGetBlockListHeaders: object

serializedName

serializedName: string = "blockblob-getblocklist-headers"

type

type: object

className

className: string = "BlockBlobGetBlockListHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobContentLength

blobContentLength: object

serializedName

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

type

type: object

name

name: string = "Number"

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

contentType

contentType: object

serializedName

serializedName: string = "content-type"

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const BlockBlobStageBlockFromURLHeaders

BlockBlobStageBlockFromURLHeaders: object

serializedName

serializedName: string = "blockblob-stageblockfromurl-headers"

type

type: object

className

className: string = "BlockBlobStageBlockFromURLHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

contentMD5

contentMD5: object

serializedName

serializedName: string = "content-md5"

type

type: object

name

name: string = "ByteArray"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

encryptionKeySha256

encryptionKeySha256: object

serializedName

serializedName: string = "x-ms-encryption-key-sha256"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

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

type

type: object

name

name: string = "Boolean"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

xMsContentCrc64

xMsContentCrc64: object

serializedName

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

type

type: object

name

name: string = "ByteArray"

Const BlockBlobStageBlockHeaders

BlockBlobStageBlockHeaders: object

serializedName

serializedName: string = "blockblob-stageblock-headers"

type

type: object

className

className: string = "BlockBlobStageBlockHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

contentMD5

contentMD5: object

serializedName

serializedName: string = "content-md5"

type

type: object

name

name: string = "ByteArray"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

encryptionKeySha256

encryptionKeySha256: object

serializedName

serializedName: string = "x-ms-encryption-key-sha256"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

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

type

type: object

name

name: string = "Boolean"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

xMsContentCrc64

xMsContentCrc64: object

serializedName

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

type

type: object

name

name: string = "ByteArray"

Const BlockBlobUploadHeaders

BlockBlobUploadHeaders: object

serializedName

serializedName: string = "blockblob-upload-headers"

type

type: object

className

className: string = "BlockBlobUploadHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

contentMD5

contentMD5: object

serializedName

serializedName: string = "content-md5"

type

type: object

name

name: string = "ByteArray"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

encryptionKeySha256

encryptionKeySha256: object

serializedName

serializedName: string = "x-ms-encryption-key-sha256"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

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

type

type: object

name

name: string = "Boolean"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const BlockList

BlockList: object

serializedName

serializedName: string = "BlockList"

type

type: object

className

className: string = "BlockList"

name

name: string = "Composite"

modelProperties

modelProperties: object

committedBlocks

committedBlocks: object

serializedName

serializedName: string = "CommittedBlocks"

xmlElementName

xmlElementName: string = "Block"

xmlIsWrapped

xmlIsWrapped: boolean = true

xmlName

xmlName: string = "CommittedBlocks"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Block"

name

name: string = "Composite"

uncommittedBlocks

uncommittedBlocks: object

serializedName

serializedName: string = "UncommittedBlocks"

xmlElementName

xmlElementName: string = "Block"

xmlIsWrapped

xmlIsWrapped: boolean = true

xmlName

xmlName: string = "UncommittedBlocks"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Block"

name

name: string = "Composite"

Const BlockLookupList

BlockLookupList: object

serializedName

serializedName: string = "BlockLookupList"

xmlName

xmlName: string = "BlockList"

type

type: object

className

className: string = "BlockLookupList"

name

name: string = "Composite"

modelProperties

modelProperties: object

committed

committed: object

serializedName

serializedName: string = "Committed"

xmlElementName

xmlElementName: string = "Committed"

xmlName

xmlName: string = "Committed"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

latest

latest: object

serializedName

serializedName: string = "Latest"

xmlElementName

xmlElementName: string = "Latest"

xmlName

xmlName: string = "Latest"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

uncommitted

uncommitted: object

serializedName

serializedName: string = "Uncommitted"

xmlElementName

xmlElementName: string = "Uncommitted"

xmlName

xmlName: string = "Uncommitted"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const ClearRange

ClearRange: object

serializedName

serializedName: 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 ContainerAcquireLeaseHeaders

ContainerAcquireLeaseHeaders: object

serializedName

serializedName: string = "container-acquirelease-headers"

type

type: object

className

className: string = "ContainerAcquireLeaseHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseId

leaseId: object

serializedName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ContainerBreakLeaseHeaders

ContainerBreakLeaseHeaders: object

serializedName

serializedName: string = "container-breaklease-headers"

type

type: object

className

className: string = "ContainerBreakLeaseHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseTime

leaseTime: object

serializedName

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

type

type: object

name

name: string = "Number"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ContainerChangeLeaseHeaders

ContainerChangeLeaseHeaders: object

serializedName

serializedName: string = "container-changelease-headers"

type

type: object

className

className: string = "ContainerChangeLeaseHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseId

leaseId: object

serializedName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ContainerCreateHeaders

ContainerCreateHeaders: object

serializedName

serializedName: string = "container-create-headers"

type

type: object

className

className: string = "ContainerCreateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ContainerDeleteHeaders

ContainerDeleteHeaders: object

serializedName

serializedName: string = "container-delete-headers"

type

type: object

className

className: string = "ContainerDeleteHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ContainerGetAccessPolicyHeaders

ContainerGetAccessPolicyHeaders: object

serializedName

serializedName: string = "container-getaccesspolicy-headers"

type

type: object

className

className: string = "ContainerGetAccessPolicyHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobPublicAccess

blobPublicAccess: object

serializedName

serializedName: string = "x-ms-blob-public-access"

type

type: object

name

name: string = "String"

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ContainerGetAccountInfoHeaders

ContainerGetAccountInfoHeaders: object

serializedName

serializedName: string = "container-getaccountinfo-headers"

type

type: object

className

className: string = "ContainerGetAccountInfoHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

accountKind

accountKind: object

serializedName

serializedName: string = "x-ms-account-kind"

type

type: object

allowedValues

allowedValues: string[] = ["Storage","BlobStorage","StorageV2"]

name

name: string = "Enum"

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

skuName

skuName: object

serializedName

serializedName: string = "x-ms-sku-name"

type

type: object

allowedValues

allowedValues: string[] = ["Standard_LRS","Standard_GRS","Standard_RAGRS","Standard_ZRS","Premium_LRS"]

name

name: string = "Enum"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ContainerGetPropertiesHeaders

ContainerGetPropertiesHeaders: object

serializedName

serializedName: string = "container-getproperties-headers"

type

type: object

className

className: string = "ContainerGetPropertiesHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobPublicAccess

blobPublicAccess: object

serializedName

serializedName: string = "x-ms-blob-public-access"

type

type: object

name

name: string = "String"

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

hasImmutabilityPolicy

hasImmutabilityPolicy: object

serializedName

serializedName: string = "x-ms-has-immutability-policy"

type

type: object

name

name: string = "Boolean"

hasLegalHold

hasLegalHold: object

serializedName

serializedName: string = "x-ms-has-legal-hold"

type

type: object

name

name: string = "Boolean"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseDuration

leaseDuration: object

serializedName

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

type

type: object

allowedValues

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

name

name: string = "Enum"

leaseState

leaseState: object

serializedName

serializedName: 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"

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"

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"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ContainerItem

ContainerItem: object

serializedName

serializedName: string = "ContainerItem"

xmlName

xmlName: string = "Container"

type

type: object

className

className: string = "ContainerItem"

name

name: string = "Composite"

modelProperties

modelProperties: object

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

required

required: boolean = true

serializedName

serializedName: string = "Properties"

xmlName

xmlName: string = "Properties"

type

type: object

className

className: string = "ContainerProperties"

name

name: string = "Composite"

Const ContainerListBlobFlatSegmentHeaders

ContainerListBlobFlatSegmentHeaders: object

serializedName

serializedName: string = "container-listblobflatsegment-headers"

type

type: object

className

className: string = "ContainerListBlobFlatSegmentHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

contentType

contentType: object

serializedName

serializedName: string = "content-type"

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ContainerListBlobHierarchySegmentHeaders

ContainerListBlobHierarchySegmentHeaders: object

serializedName

serializedName: string = "container-listblobhierarchysegment-headers"

type

type: object

className

className: string = "ContainerListBlobHierarchySegmentHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

contentType

contentType: object

serializedName

serializedName: string = "content-type"

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ContainerProperties

ContainerProperties: object

serializedName

serializedName: string = "ContainerProperties"

type

type: object

className

className: string = "ContainerProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

etag

etag: object

required

required: boolean = true

serializedName

serializedName: string = "Etag"

xmlName

xmlName: string = "Etag"

type

type: object

name

name: string = "String"

hasImmutabilityPolicy

hasImmutabilityPolicy: object

serializedName

serializedName: string = "HasImmutabilityPolicy"

xmlName

xmlName: string = "HasImmutabilityPolicy"

type

type: object

name

name: string = "Boolean"

hasLegalHold

hasLegalHold: object

serializedName

serializedName: string = "HasLegalHold"

xmlName

xmlName: string = "HasLegalHold"

type

type: object

name

name: string = "Boolean"

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"

publicAccess

publicAccess: object

serializedName

serializedName: string = "PublicAccess"

xmlName

xmlName: string = "PublicAccess"

type

type: object

name

name: string = "String"

Const ContainerReleaseLeaseHeaders

ContainerReleaseLeaseHeaders: object

serializedName

serializedName: string = "container-releaselease-headers"

type

type: object

className

className: string = "ContainerReleaseLeaseHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ContainerRenewLeaseHeaders

ContainerRenewLeaseHeaders: object

serializedName

serializedName: string = "container-renewlease-headers"

type

type: object

className

className: string = "ContainerRenewLeaseHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

leaseId

leaseId: object

serializedName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ContainerSetAccessPolicyHeaders

ContainerSetAccessPolicyHeaders: object

serializedName

serializedName: string = "container-setaccesspolicy-headers"

type

type: object

className

className: string = "ContainerSetAccessPolicyHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ContainerSetMetadataHeaders

ContainerSetMetadataHeaders: object

serializedName

serializedName: string = "container-setmetadata-headers"

type

type: object

className

className: string = "ContainerSetMetadataHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const 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 CpkInfo

CpkInfo: object

xmlName

xmlName: string = "cpk-info"

type

type: object

className

className: string = "CpkInfo"

name

name: string = "Composite"

modelProperties

modelProperties: object

encryptionAlgorithm

encryptionAlgorithm: object

xmlName

xmlName: string = "encryptionAlgorithm"

type

type: object

allowedValues

allowedValues: string[] = ["AES256"]

name

name: string = "Enum"

encryptionKey

encryptionKey: object

xmlName

xmlName: string = "encryptionKey"

type

type: object

name

name: string = "String"

encryptionKeySha256

encryptionKeySha256: object

xmlName

xmlName: string = "encryptionKeySha256"

type

type: object

name

name: string = "String"

Const DataLakeStorageError

DataLakeStorageError: object

serializedName

serializedName: string = "DataLakeStorageError"

type

type: object

className

className: string = "DataLakeStorageError"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

serializedName

serializedName: string = "error"

xmlName

xmlName: string = "error"

type

type: object

className

className: string = "DataLakeStorageErrorError"

name

name: string = "Composite"

Const DataLakeStorageErrorError

DataLakeStorageErrorError: object

serializedName

serializedName: string = "DataLakeStorageError_error"

type

type: object

className

className: string = "DataLakeStorageErrorError"

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 DirectoryCreateHeaders

DirectoryCreateHeaders: object

serializedName

serializedName: string = "directory-create-headers"

type

type: object

className

className: string = "DirectoryCreateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

contentLength

contentLength: object

serializedName

serializedName: string = "content-length"

type

type: object

name

name: string = "Number"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const DirectoryDeleteHeaders

DirectoryDeleteHeaders: object

serializedName

serializedName: string = "directory-delete-headers"

type

type: object

className

className: string = "DirectoryDeleteHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

marker

marker: object

serializedName

serializedName: string = "x-ms-continuation"

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const DirectoryGetAccessControlHeaders

DirectoryGetAccessControlHeaders: object

serializedName

serializedName: string = "directory-getaccesscontrol-headers"

type

type: object

className

className: string = "DirectoryGetAccessControlHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

xMsAcl

xMsAcl: object

serializedName

serializedName: string = "x-ms-acl"

type

type: object

name

name: string = "String"

xMsGroup

xMsGroup: object

serializedName

serializedName: string = "x-ms-group"

type

type: object

name

name: string = "String"

xMsOwner

xMsOwner: object

serializedName

serializedName: string = "x-ms-owner"

type

type: object

name

name: string = "String"

xMsPermissions

xMsPermissions: object

serializedName

serializedName: string = "x-ms-permissions"

type

type: object

name

name: string = "String"

Const DirectoryHttpHeaders

DirectoryHttpHeaders: object

xmlName

xmlName: string = "directory-http-headers"

type

type: object

className

className: string = "DirectoryHttpHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

cacheControl

cacheControl: object

xmlName

xmlName: string = "cacheControl"

type

type: object

name

name: string = "String"

contentDisposition

contentDisposition: object

xmlName

xmlName: string = "contentDisposition"

type

type: object

name

name: string = "String"

contentEncoding

contentEncoding: object

xmlName

xmlName: string = "contentEncoding"

type

type: object

name

name: string = "String"

contentLanguage

contentLanguage: object

xmlName

xmlName: string = "contentLanguage"

type

type: object

name

name: string = "String"

contentType

contentType: object

xmlName

xmlName: string = "contentType"

type

type: object

name

name: string = "String"

Const DirectoryRenameHeaders

DirectoryRenameHeaders: object

serializedName

serializedName: string = "directory-rename-headers"

type

type: object

className

className: string = "DirectoryRenameHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

contentLength

contentLength: object

serializedName

serializedName: string = "content-length"

type

type: object

name

name: string = "Number"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

marker

marker: object

serializedName

serializedName: string = "x-ms-continuation"

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const DirectorySetAccessControlHeaders

DirectorySetAccessControlHeaders: object

serializedName

serializedName: string = "directory-setaccesscontrol-headers"

type

type: object

className

className: string = "DirectorySetAccessControlHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const GeoReplication

GeoReplication: object

serializedName

serializedName: string = "GeoReplication"

type

type: object

className

className: string = "GeoReplication"

name

name: string = "Composite"

modelProperties

modelProperties: object

lastSyncOn

lastSyncOn: object

required

required: boolean = true

serializedName

serializedName: string = "LastSyncTime"

xmlName

xmlName: string = "LastSyncTime"

type

type: object

name

name: string = "DateTimeRfc1123"

status

status: object

required

required: boolean = true

serializedName

serializedName: string = "Status"

xmlName

xmlName: string = "Status"

type

type: object

name

name: string = "String"

Const HTTPURLConnection

HTTPURLConnection: object

HTTP_ACCEPTED

HTTP_ACCEPTED: number = 202

HTTP_CONFLICT

HTTP_CONFLICT: number = 409

HTTP_NOT_FOUND

HTTP_NOT_FOUND: number = 404

HTTP_PRECON_FAILED

HTTP_PRECON_FAILED: number = 412

HTTP_RANGE_NOT_SATISFIABLE

HTTP_RANGE_NOT_SATISFIABLE: number = 416

Const HeaderConstants

HeaderConstants: object

AUTHORIZATION

AUTHORIZATION: string = "Authorization"

AUTHORIZATION_SCHEME

AUTHORIZATION_SCHEME: string = "Bearer"

CONTENT_ENCODING

CONTENT_ENCODING: string = "Content-Encoding"

CONTENT_ID

CONTENT_ID: string = "Content-ID"

CONTENT_LANGUAGE

CONTENT_LANGUAGE: string = "Content-Language"

CONTENT_LENGTH

CONTENT_LENGTH: string = "Content-Length"

CONTENT_MD5

CONTENT_MD5: string = "Content-Md5"

CONTENT_TRANSFER_ENCODING

CONTENT_TRANSFER_ENCODING: string = "Content-Transfer-Encoding"

CONTENT_TYPE

CONTENT_TYPE: string = "Content-Type"

COOKIE

COOKIE: string = "Cookie"

DATE

DATE: string = "date"

IF_MATCH

IF_MATCH: string = "if-match"

IF_MODIFIED_SINCE

IF_MODIFIED_SINCE: string = "if-modified-since"

IF_NONE_MATCH

IF_NONE_MATCH: string = "if-none-match"

IF_UNMODIFIED_SINCE

IF_UNMODIFIED_SINCE: string = "if-unmodified-since"

PREFIX_FOR_STORAGE

PREFIX_FOR_STORAGE: string = "x-ms-"

RANGE

RANGE: string = "Range"

USER_AGENT

USER_AGENT: string = "User-Agent"

X_MS_CLIENT_REQUEST_ID

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

X_MS_COPY_SOURCE

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

X_MS_DATE

X_MS_DATE: string = "x-ms-date"

X_MS_ERROR_CODE

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

X_MS_VERSION

X_MS_VERSION: string = "x-ms-version"

Const KeyInfo

KeyInfo: object

serializedName

serializedName: string = "KeyInfo"

type

type: object

className

className: string = "KeyInfo"

name

name: string = "Composite"

modelProperties

modelProperties: object

expiresOn

expiresOn: object

required

required: boolean = true

serializedName

serializedName: string = "Expiry"

xmlName

xmlName: string = "Expiry"

type

type: object

name

name: string = "String"

startsOn

startsOn: object

required

required: boolean = true

serializedName

serializedName: string = "Start"

xmlName

xmlName: string = "Start"

type

type: object

name

name: string = "String"

Const LeaseAccessConditions

LeaseAccessConditions: object

xmlName

xmlName: string = "lease-access-conditions"

type

type: object

className

className: string = "LeaseAccessConditions"

name

name: string = "Composite"

modelProperties

modelProperties: object

leaseId

leaseId: object

xmlName

xmlName: string = "leaseId"

type

type: object

name

name: string = "String"

Const ListBlobsFlatSegmentResponse

ListBlobsFlatSegmentResponse: object

serializedName

serializedName: string = "ListBlobsFlatSegmentResponse"

xmlName

xmlName: string = "EnumerationResults"

type

type: object

className

className: string = "ListBlobsFlatSegmentResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

containerName

containerName: object

required

required: boolean = true

serializedName

serializedName: string = "ContainerName"

xmlIsAttribute

xmlIsAttribute: boolean = true

xmlName

xmlName: string = "ContainerName"

type

type: object

name

name: string = "String"

continuationToken

continuationToken: object

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"

maxPageSize

maxPageSize: 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"

segment

segment: object

required

required: boolean = true

serializedName

serializedName: string = "Segment"

xmlName

xmlName: string = "Blobs"

type

type: object

className

className: string = "BlobFlatListSegment"

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"

Const ListBlobsHierarchySegmentResponse

ListBlobsHierarchySegmentResponse: object

serializedName

serializedName: string = "ListBlobsHierarchySegmentResponse"

xmlName

xmlName: string = "EnumerationResults"

type

type: object

className

className: string = "ListBlobsHierarchySegmentResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

containerName

containerName: object

required

required: boolean = true

serializedName

serializedName: string = "ContainerName"

xmlIsAttribute

xmlIsAttribute: boolean = true

xmlName

xmlName: string = "ContainerName"

type

type: object

name

name: string = "String"

continuationToken

continuationToken: object

serializedName

serializedName: string = "NextMarker"

xmlName

xmlName: string = "NextMarker"

type

type: object

name

name: string = "String"

delimiter

delimiter: object

serializedName

serializedName: string = "Delimiter"

xmlName

xmlName: string = "Delimiter"

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"

maxPageSize

maxPageSize: 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"

segment

segment: object

required

required: boolean = true

serializedName

serializedName: string = "Segment"

xmlName

xmlName: string = "Blobs"

type

type: object

className

className: string = "BlobHierarchyListSegment"

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"

Const ListContainersSegmentResponse

ListContainersSegmentResponse: object

serializedName

serializedName: string = "ListContainersSegmentResponse"

xmlName

xmlName: string = "EnumerationResults"

type

type: object

className

className: string = "ListContainersSegmentResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

containerItems

containerItems: object

required

required: boolean = true

serializedName

serializedName: string = "ContainerItems"

xmlElementName

xmlElementName: string = "Container"

xmlIsWrapped

xmlIsWrapped: boolean = true

xmlName

xmlName: string = "Containers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ContainerItem"

name

name: string = "Composite"

continuationToken

continuationToken: object

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"

maxPageSize

maxPageSize: 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"

Const Logging

Logging: object

serializedName

serializedName: string = "Logging"

type

type: object

className

className: string = "Logging"

name

name: string = "Composite"

modelProperties

modelProperties: object

deleteProperty

deleteProperty: object

required

required: boolean = true

serializedName

serializedName: string = "Delete"

xmlName

xmlName: string = "Delete"

type

type: object

name

name: string = "Boolean"

read

read: object

required

required: boolean = true

serializedName

serializedName: string = "Read"

xmlName

xmlName: string = "Read"

type

type: object

name

name: string = "Boolean"

retentionPolicy

retentionPolicy: object

required

required: boolean = true

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"

write

write: object

required

required: boolean = true

serializedName

serializedName: string = "Write"

xmlName

xmlName: string = "Write"

type

type: object

name

name: string = "Boolean"

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

serializedName

serializedName: string = "Version"

xmlName

xmlName: string = "Version"

type

type: object

name

name: string = "String"

Const ModifiedAccessConditions

ModifiedAccessConditions: object

xmlName

xmlName: string = "modified-access-conditions"

type

type: object

className

className: string = "ModifiedAccessConditions"

name

name: string = "Composite"

modelProperties

modelProperties: object

ifMatch

ifMatch: object

xmlName

xmlName: string = "ifMatch"

type

type: object

name

name: string = "String"

ifModifiedSince

ifModifiedSince: object

xmlName

xmlName: string = "ifModifiedSince"

type

type: object

name

name: string = "DateTimeRfc1123"

ifNoneMatch

ifNoneMatch: object

xmlName

xmlName: string = "ifNoneMatch"

type

type: object

name

name: string = "String"

ifUnmodifiedSince

ifUnmodifiedSince: object

xmlName

xmlName: string = "ifUnmodifiedSince"

type

type: object

name

name: string = "DateTimeRfc1123"

Const PageBlobClearPagesHeaders

PageBlobClearPagesHeaders: object

serializedName

serializedName: string = "pageblob-clearpages-headers"

type

type: object

className

className: string = "PageBlobClearPagesHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobSequenceNumber

blobSequenceNumber: object

serializedName

serializedName: string = "x-ms-blob-sequence-number"

type

type: object

name

name: string = "Number"

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

contentMD5

contentMD5: object

serializedName

serializedName: string = "content-md5"

type

type: object

name

name: string = "ByteArray"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

xMsContentCrc64

xMsContentCrc64: object

serializedName

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

type

type: object

name

name: string = "ByteArray"

Const PageBlobCopyIncrementalHeaders

PageBlobCopyIncrementalHeaders: object

serializedName

serializedName: string = "pageblob-copyincremental-headers"

type

type: object

className

className: string = "PageBlobCopyIncrementalHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

copyId

copyId: object

serializedName

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

type

type: object

name

name: string = "String"

copyStatus

copyStatus: object

serializedName

serializedName: 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"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const PageBlobCreateHeaders

PageBlobCreateHeaders: object

serializedName

serializedName: string = "pageblob-create-headers"

type

type: object

className

className: string = "PageBlobCreateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

contentMD5

contentMD5: object

serializedName

serializedName: string = "content-md5"

type

type: object

name

name: string = "ByteArray"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

encryptionKeySha256

encryptionKeySha256: object

serializedName

serializedName: string = "x-ms-encryption-key-sha256"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

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

type

type: object

name

name: string = "Boolean"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const PageBlobGetPageRangesDiffHeaders

PageBlobGetPageRangesDiffHeaders: object

serializedName

serializedName: string = "pageblob-getpagerangesdiff-headers"

type

type: object

className

className: string = "PageBlobGetPageRangesDiffHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobContentLength

blobContentLength: object

serializedName

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

type

type: object

name

name: string = "Number"

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const PageBlobGetPageRangesHeaders

PageBlobGetPageRangesHeaders: object

serializedName

serializedName: string = "pageblob-getpageranges-headers"

type

type: object

className

className: string = "PageBlobGetPageRangesHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobContentLength

blobContentLength: object

serializedName

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

type

type: object

name

name: string = "Number"

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const PageBlobResizeHeaders

PageBlobResizeHeaders: object

serializedName

serializedName: string = "pageblob-resize-headers"

type

type: object

className

className: string = "PageBlobResizeHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobSequenceNumber

blobSequenceNumber: object

serializedName

serializedName: string = "x-ms-blob-sequence-number"

type

type: object

name

name: string = "Number"

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const PageBlobUpdateSequenceNumberHeaders

PageBlobUpdateSequenceNumberHeaders: object

serializedName

serializedName: string = "pageblob-updatesequencenumber-headers"

type

type: object

className

className: string = "PageBlobUpdateSequenceNumberHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobSequenceNumber

blobSequenceNumber: object

serializedName

serializedName: string = "x-ms-blob-sequence-number"

type

type: object

name

name: string = "Number"

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const PageBlobUploadPagesFromURLHeaders

PageBlobUploadPagesFromURLHeaders: object

serializedName

serializedName: string = "pageblob-uploadpagesfromurl-headers"

type

type: object

className

className: string = "PageBlobUploadPagesFromURLHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobSequenceNumber

blobSequenceNumber: object

serializedName

serializedName: string = "x-ms-blob-sequence-number"

type

type: object

name

name: string = "Number"

contentMD5

contentMD5: object

serializedName

serializedName: string = "content-md5"

type

type: object

name

name: string = "ByteArray"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

encryptionKeySha256

encryptionKeySha256: object

serializedName

serializedName: string = "x-ms-encryption-key-sha256"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

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

type

type: object

name

name: string = "Boolean"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

xMsContentCrc64

xMsContentCrc64: object

serializedName

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

type

type: object

name

name: string = "ByteArray"

Const PageBlobUploadPagesHeaders

PageBlobUploadPagesHeaders: object

serializedName

serializedName: string = "pageblob-uploadpages-headers"

type

type: object

className

className: string = "PageBlobUploadPagesHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobSequenceNumber

blobSequenceNumber: object

serializedName

serializedName: string = "x-ms-blob-sequence-number"

type

type: object

name

name: string = "Number"

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

contentMD5

contentMD5: object

serializedName

serializedName: string = "content-md5"

type

type: object

name

name: string = "ByteArray"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

encryptionKeySha256

encryptionKeySha256: object

serializedName

serializedName: string = "x-ms-encryption-key-sha256"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

isServerEncrypted

isServerEncrypted: object

serializedName

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

type

type: object

name

name: string = "Boolean"

lastModified

lastModified: object

serializedName

serializedName: string = "last-modified"

type

type: object

name

name: string = "DateTimeRfc1123"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

xMsContentCrc64

xMsContentCrc64: object

serializedName

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

type

type: object

name

name: string = "ByteArray"

Const PageList

PageList: object

serializedName

serializedName: string = "PageList"

type

type: object

className

className: string = "PageList"

name

name: string = "Composite"

modelProperties

modelProperties: object

clearRange

clearRange: object

serializedName

serializedName: string = "ClearRange"

xmlElementName

xmlElementName: string = "ClearRange"

xmlName

xmlName: string = "ClearRange"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ClearRange"

name

name: string = "Composite"

pageRange

pageRange: object

serializedName

serializedName: string = "PageRange"

xmlElementName

xmlElementName: string = "PageRange"

xmlName

xmlName: string = "PageRange"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "PageRange"

name

name: string = "Composite"

Const PageRange

PageRange: object

serializedName

serializedName: string = "PageRange"

type

type: object

className

className: string = "PageRange"

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 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

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 SequenceNumberAccessConditions

SequenceNumberAccessConditions: object

xmlName

xmlName: string = "sequence-number-access-conditions"

type

type: object

className

className: string = "SequenceNumberAccessConditions"

name

name: string = "Composite"

modelProperties

modelProperties: object

ifSequenceNumberEqualTo

ifSequenceNumberEqualTo: object

xmlName

xmlName: string = "ifSequenceNumberEqualTo"

type

type: object

name

name: string = "Number"

ifSequenceNumberLessThan

ifSequenceNumberLessThan: object

xmlName

xmlName: string = "ifSequenceNumberLessThan"

type

type: object

name

name: string = "Number"

ifSequenceNumberLessThanOrEqualTo

ifSequenceNumberLessThanOrEqualTo: object

xmlName

xmlName: string = "ifSequenceNumberLessThanOrEqualTo"

type

type: object

name

name: string = "Number"

Const ServiceGetAccountInfoHeaders

ServiceGetAccountInfoHeaders: object

serializedName

serializedName: string = "service-getaccountinfo-headers"

type

type: object

className

className: string = "ServiceGetAccountInfoHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

accountKind

accountKind: object

serializedName

serializedName: string = "x-ms-account-kind"

type

type: object

allowedValues

allowedValues: string[] = ["Storage","BlobStorage","StorageV2"]

name

name: string = "Enum"

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

skuName

skuName: object

serializedName

serializedName: string = "x-ms-sku-name"

type

type: object

allowedValues

allowedValues: string[] = ["Standard_LRS","Standard_GRS","Standard_RAGRS","Standard_ZRS","Premium_LRS"]

name

name: string = "Enum"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ServiceGetPropertiesHeaders

ServiceGetPropertiesHeaders: object

serializedName

serializedName: string = "service-getproperties-headers"

type

type: object

className

className: string = "ServiceGetPropertiesHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ServiceGetStatisticsHeaders

ServiceGetStatisticsHeaders: object

serializedName

serializedName: string = "service-getstatistics-headers"

type

type: object

className

className: string = "ServiceGetStatisticsHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ServiceGetUserDelegationKeyHeaders

ServiceGetUserDelegationKeyHeaders: object

serializedName

serializedName: string = "service-getuserdelegationkey-headers"

type

type: object

className

className: string = "ServiceGetUserDelegationKeyHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

date

date: object

serializedName

serializedName: string = "date"

type

type: object

name

name: string = "DateTimeRfc1123"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ServiceListContainersSegmentHeaders

ServiceListContainersSegmentHeaders: object

serializedName

serializedName: string = "service-listcontainerssegment-headers"

type

type: object

className

className: string = "ServiceListContainersSegmentHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ServiceSetPropertiesHeaders

ServiceSetPropertiesHeaders: object

serializedName

serializedName: string = "service-setproperties-headers"

type

type: object

className

className: string = "ServiceSetPropertiesHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const ServiceSubmitBatchHeaders

ServiceSubmitBatchHeaders: object

serializedName

serializedName: string = "service-submitbatch-headers"

type

type: object

className

className: string = "ServiceSubmitBatchHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientRequestId

clientRequestId: object

serializedName

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

type

type: object

name

name: string = "String"

contentType

contentType: object

serializedName

serializedName: string = "content-type"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const SignedIdentifier

SignedIdentifier: object

serializedName

serializedName: string = "SignedIdentifier"

type

type: object

className

className: string = "SignedIdentifier"

name

name: string = "Composite"

modelProperties

modelProperties: object

accessPolicy

accessPolicy: object

required

required: boolean = true

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 SourceModifiedAccessConditions

SourceModifiedAccessConditions: object

xmlName

xmlName: string = "source-modified-access-conditions"

type

type: object

className

className: string = "SourceModifiedAccessConditions"

name

name: string = "Composite"

modelProperties

modelProperties: object

sourceIfMatch

sourceIfMatch: object

xmlName

xmlName: string = "sourceIfMatch"

type

type: object

name

name: string = "String"

sourceIfModifiedSince

sourceIfModifiedSince: object

xmlName

xmlName: string = "sourceIfModifiedSince"

type

type: object

name

name: string = "DateTimeRfc1123"

sourceIfNoneMatch

sourceIfNoneMatch: object

xmlName

xmlName: string = "sourceIfNoneMatch"

type

type: object

name

name: string = "String"

sourceIfUnmodifiedSince

sourceIfUnmodifiedSince: object

xmlName

xmlName: string = "sourceIfUnmodifiedSince"

type

type: object

name

name: string = "DateTimeRfc1123"

Const StaticWebsite

StaticWebsite: object

serializedName

serializedName: string = "StaticWebsite"

type

type: object

className

className: string = "StaticWebsite"

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"

errorDocument404Path

errorDocument404Path: object

serializedName

serializedName: string = "ErrorDocument404Path"

xmlName

xmlName: string = "ErrorDocument404Path"

type

type: object

name

name: string = "String"

indexDocument

indexDocument: object

serializedName

serializedName: string = "IndexDocument"

xmlName

xmlName: string = "IndexDocument"

type

type: object

name

name: string = "String"

Const StorageError

StorageError: object

serializedName

serializedName: string = "StorageError"

type

type: object

className

className: string = "StorageError"

name

name: string = "Composite"

modelProperties

modelProperties: object

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

SIGNATURE

SIGNATURE: string = "sig"

SNAPSHOT

SNAPSHOT: string = "snapshot"

TIMEOUT

TIMEOUT: string = "timeout"

Const UserDelegationKey

UserDelegationKey: object

serializedName

serializedName: string = "UserDelegationKey"

type

type: object

className

className: string = "UserDelegationKey"

name

name: string = "Composite"

modelProperties

modelProperties: object

signedExpiresOn

signedExpiresOn: object

required

required: boolean = true

serializedName

serializedName: string = "SignedExpiry"

xmlName

xmlName: string = "SignedExpiry"

type

type: object

name

name: string = "String"

signedObjectId

signedObjectId: object

required

required: boolean = true

serializedName

serializedName: string = "SignedOid"

xmlName

xmlName: string = "SignedOid"

type

type: object

name

name: string = "String"

signedService

signedService: object

required

required: boolean = true

serializedName

serializedName: string = "SignedService"

xmlName

xmlName: string = "SignedService"

type

type: object

name

name: string = "String"

signedStartsOn

signedStartsOn: object

required

required: boolean = true

serializedName

serializedName: string = "SignedStart"

xmlName

xmlName: string = "SignedStart"

type

type: object

name

name: string = "String"

signedTenantId

signedTenantId: object

required

required: boolean = true

serializedName

serializedName: string = "SignedTid"

xmlName

xmlName: string = "SignedTid"

type

type: object

name

name: string = "String"

signedVersion

signedVersion: object

required

required: boolean = true

serializedName

serializedName: string = "SignedVersion"

xmlName

xmlName: string = "SignedVersion"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "Value"

xmlName

xmlName: string = "Value"

type

type: object

name

name: string = "String"

Const access

access: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-blob-public-access"

type

type: object

name

name: string = "String"

Const action0

action0: object

parameterPath

parameterPath: string = "action"

mapper

mapper: object

defaultValue

defaultValue: string = "acquire"

isConstant

isConstant: boolean = true

required

required: 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

required

required: 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 = "renew"

isConstant

isConstant: boolean = true

required

required: 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 = "break"

isConstant

isConstant: boolean = true

required

required: 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 = "change"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

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

type

type: object

name

name: string = "String"

Const action5

action5: object

parameterPath

parameterPath: string = "action"

mapper

mapper: object

defaultValue

defaultValue: string = "setAccessControl"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "action"

type

type: object

name

name: string = "String"

Const action6

action6: object

parameterPath

parameterPath: string = "action"

mapper

mapper: object

defaultValue

defaultValue: string = "getAccessControl"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "action"

type

type: object

name

name: string = "String"

Const appendPosition

appendPosition: object

parameterPath

parameterPath: string[] = ["options","appendPositionAccessConditions","appendPosition"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-blob-condition-appendpos"

type

type: object

name

name: string = "Number"

Const blobCacheControl

blobCacheControl: object

parameterPath

parameterPath: string[] = ["options","blobHTTPHeaders","blobCacheControl"]

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "String"

Const blobContentDisposition

blobContentDisposition: object

parameterPath

parameterPath: string[] = ["options","blobHTTPHeaders","blobContentDisposition"]

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "String"

Const blobContentEncoding

blobContentEncoding: object

parameterPath

parameterPath: string[] = ["options","blobHTTPHeaders","blobContentEncoding"]

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "String"

Const blobContentLanguage

blobContentLanguage: object

parameterPath

parameterPath: string[] = ["options","blobHTTPHeaders","blobContentLanguage"]

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "String"

Const blobContentLength

blobContentLength: object

parameterPath

parameterPath: string = "blobContentLength"

mapper

mapper: object

required

required: boolean = true

serializedName

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

type

type: object

name

name: string = "Number"

Const blobContentMD5

blobContentMD5: object

parameterPath

parameterPath: string[] = ["options","blobHTTPHeaders","blobContentMD5"]

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "ByteArray"

Const blobContentType

blobContentType: object

parameterPath

parameterPath: string[] = ["options","blobHTTPHeaders","blobContentType"]

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "String"

Const blobSequenceNumber

blobSequenceNumber: object

parameterPath

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

mapper

mapper: object

defaultValue

defaultValue: number = 0

serializedName

serializedName: string = "x-ms-blob-sequence-number"

type

type: object

name

name: string = "Number"

Const blobType0

blobType0: object

parameterPath

parameterPath: string = "blobType"

mapper

mapper: object

defaultValue

defaultValue: string = "PageBlob"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

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

type

type: object

name

name: string = "String"

Const blobType1

blobType1: object

parameterPath

parameterPath: string = "blobType"

mapper

mapper: object

defaultValue

defaultValue: string = "AppendBlob"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

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

type

type: object

name

name: string = "String"

Const blobType2

blobType2: object

parameterPath

parameterPath: string = "blobType"

mapper

mapper: object

defaultValue

defaultValue: string = "BlockBlob"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

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

type

type: object

name

name: string = "String"

Const blockId

blockId: object

parameterPath

parameterPath: string = "blockId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "blockid"

type

type: object

name

name: string = "String"

Const breakPeriod

breakPeriod: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "Number"

Const cacheControl

cacheControl: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "String"

Const comp0

comp0: object

parameterPath

parameterPath: string = "comp"

mapper

mapper: object

defaultValue

defaultValue: string = "properties"

isConstant

isConstant: boolean = true

required

required: 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 = "stats"

isConstant

isConstant: boolean = true

required

required: 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 = "copy"

isConstant

isConstant: boolean = true

required

required: 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 = "tier"

isConstant

isConstant: boolean = true

required

required: 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 = "page"

isConstant

isConstant: boolean = true

required

required: 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 = "pagelist"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "comp"

type

type: object

name

name: string = "String"

Const comp14

comp14: object

parameterPath

parameterPath: string = "comp"

mapper

mapper: object

defaultValue

defaultValue: string = "incrementalcopy"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "comp"

type

type: object

name

name: string = "String"

Const comp15

comp15: object

parameterPath

parameterPath: string = "comp"

mapper

mapper: object

defaultValue

defaultValue: string = "appendblock"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "comp"

type

type: object

name

name: string = "String"

Const comp16

comp16: object

parameterPath

parameterPath: string = "comp"

mapper

mapper: object

defaultValue

defaultValue: string = "block"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "comp"

type

type: object

name

name: string = "String"

Const comp17

comp17: object

parameterPath

parameterPath: string = "comp"

mapper

mapper: object

defaultValue

defaultValue: string = "blocklist"

isConstant

isConstant: boolean = true

required

required: 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 = "list"

isConstant

isConstant: boolean = true

required

required: 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 = "userdelegationkey"

isConstant

isConstant: boolean = true

required

required: 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 = "batch"

isConstant

isConstant: boolean = true

required

required: 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

required

required: 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

required

required: 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 = "lease"

isConstant

isConstant: boolean = true

required

required: 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

required

required: 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 = "snapshot"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "comp"

type

type: object

name

name: string = "String"

Const contentDisposition

contentDisposition: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "String"

Const contentEncoding

contentEncoding: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "String"

Const contentLanguage

contentLanguage: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "String"

Const contentLength

contentLength: object

parameterPath

parameterPath: string = "contentLength"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "Content-Length"

type

type: object

name

name: string = "Number"

Const contentType

contentType: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-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

required

required: 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"

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"

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"

type

type: object

allowedValues

allowedValues: string[] = ["include","only"]

name

name: string = "Enum"

Const delimiter

delimiter: object

parameterPath

parameterPath: string = "delimiter"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "delimiter"

type

type: object

name

name: string = "String"

Const directoryProperties

directoryProperties: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-properties"

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"

type

type: object

name

name: string = "Number"

Const encryptionAlgorithm

encryptionAlgorithm: object

parameterPath

parameterPath: string[] = ["options","cpkInfo","encryptionAlgorithm"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-encryption-algorithm"

type

type: object

allowedValues

allowedValues: string[] = ["AES256"]

name

name: string = "Enum"

Const encryptionKey

encryptionKey: object

parameterPath

parameterPath: string[] = ["options","cpkInfo","encryptionKey"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-encryption-key"

type

type: object

name

name: string = "String"

Const encryptionKeySha256

encryptionKeySha256: object

parameterPath

parameterPath: string[] = ["options","cpkInfo","encryptionKeySha256"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-encryption-key-sha256"

type

type: object

name

name: string = "String"

Const group

group: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-group"

type

type: object

name

name: string = "String"

Const ifMatch

ifMatch: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "If-Match"

type

type: object

name

name: string = "String"

Const ifModifiedSince

ifModifiedSince: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "If-Modified-Since"

type

type: object

name

name: string = "DateTimeRfc1123"

Const ifNoneMatch

ifNoneMatch: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "If-None-Match"

type

type: object

name

name: string = "String"

Const ifSequenceNumberEqualTo

ifSequenceNumberEqualTo: object

parameterPath

parameterPath: string[] = ["options","sequenceNumberAccessConditions","ifSequenceNumberEqualTo"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-if-sequence-number-eq"

type

type: object

name

name: string = "Number"

Const ifSequenceNumberLessThan

ifSequenceNumberLessThan: object

parameterPath

parameterPath: string[] = ["options","sequenceNumberAccessConditions","ifSequenceNumberLessThan"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-if-sequence-number-lt"

type

type: object

name

name: string = "Number"

Const ifSequenceNumberLessThanOrEqualTo

ifSequenceNumberLessThanOrEqualTo: object

parameterPath

parameterPath: string[] = ["options","sequenceNumberAccessConditions","ifSequenceNumberLessThanOrEqualTo"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-if-sequence-number-le"

type

type: object

name

name: string = "Number"

Const ifUnmodifiedSince

ifUnmodifiedSince: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "If-Unmodified-Since"

type

type: object

name

name: string = "DateTimeRfc1123"

Const include0

include0: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "include"

type

type: object

allowedValues

allowedValues: string[] = ["metadata"]

name

name: string = "Enum"

Const include1

include1: object

collectionFormat

collectionFormat: any = coreHttp.QueryCollectionFormat.Csv

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "include"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

allowedValues

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

name

name: string = "Enum"

Const leaseId0

leaseId0: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "String"

Const leaseId1

leaseId1: object

parameterPath

parameterPath: string = "leaseId"

mapper

mapper: object

required

required: boolean = true

serializedName

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

type

type: object

name

name: string = "String"

Const listType

listType: object

parameterPath

parameterPath: string = "listType"

mapper

mapper: object

defaultValue

defaultValue: string = "committed"

required

required: boolean = true

serializedName

serializedName: string = "blocklisttype"

type

type: object

allowedValues

allowedValues: string[] = ["committed","uncommitted","all"]

name

name: string = "Enum"

Const marker0

marker0: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "marker"

type

type: object

name

name: string = "String"

Const marker1

marker1: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "continuation"

type

type: object

name

name: string = "String"

Const maxPageSize

maxPageSize: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "maxresults"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 1

type

type: object

name

name: string = "Number"

Const maxSize

maxSize: object

parameterPath

parameterPath: string[] = ["options","appendPositionAccessConditions","maxSize"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-blob-condition-maxsize"

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"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const multipartContentType

multipartContentType: object

parameterPath

parameterPath: string = "multipartContentType"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "Content-Type"

type

type: object

name

name: string = "String"

Const owner

owner: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-owner"

type

type: object

name

name: string = "String"

Const pageWrite0

pageWrite0: object

parameterPath

parameterPath: string = "pageWrite"

mapper

mapper: object

defaultValue

defaultValue: string = "update"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "x-ms-page-write"

type

type: object

name

name: string = "String"

Const pageWrite1

pageWrite1: object

parameterPath

parameterPath: string = "pageWrite"

mapper

mapper: object

defaultValue

defaultValue: string = "clear"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "x-ms-page-write"

type

type: object

name

name: string = "String"

Const pathRenameMode

pathRenameMode: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "mode"

type

type: object

allowedValues

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

name

name: string = "Enum"

Const posixAcl

posixAcl: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-acl"

type

type: object

name

name: string = "String"

Const posixPermissions

posixPermissions: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-permissions"

type

type: object

name

name: string = "String"

Const posixUmask

posixUmask: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-umask"

type

type: object

name

name: string = "String"

Const prefix

prefix: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "prefix"

type

type: object

name

name: string = "String"

Const prevsnapshot

prevsnapshot: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "prevsnapshot"

type

type: object

name

name: string = "String"

Const proposedLeaseId0

proposedLeaseId0: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "String"

Const proposedLeaseId1

proposedLeaseId1: object

parameterPath

parameterPath: string = "proposedLeaseId"

mapper

mapper: object

required

required: boolean = true

serializedName

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

type

type: object

name

name: string = "String"

Const range0

range0: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: 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"

type

type: object

name

name: string = "String"

Const rangeGetContentCRC64

rangeGetContentCRC64: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "Boolean"

Const rangeGetContentMD5

rangeGetContentMD5: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "Boolean"

Const recursiveDirectoryDelete

recursiveDirectoryDelete: object

parameterPath

parameterPath: string = "recursiveDirectoryDelete"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "recursive"

type

type: object

name

name: string = "Boolean"

Const rehydratePriority

rehydratePriority: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-rehydrate-priority"

type

type: object

name

name: string = "String"

Const renameSource

renameSource: object

parameterPath

parameterPath: string = "renameSource"

mapper

mapper: object

required

required: boolean = true

serializedName

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

type

type: object

name

name: string = "String"

Const requestId

requestId: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "String"

Const resource

resource: object

parameterPath

parameterPath: string = "resource"

mapper

mapper: object

defaultValue

defaultValue: string = "directory"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "resource"

type

type: object

name

name: string = "String"

Const restype0

restype0: object

parameterPath

parameterPath: string = "restype"

mapper

mapper: object

defaultValue

defaultValue: string = "service"

isConstant

isConstant: boolean = true

required

required: 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 = "account"

isConstant

isConstant: boolean = true

required

required: 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 = "container"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "restype"

type

type: object

name

name: string = "String"

Const sequenceNumberAction

sequenceNumberAction: object

parameterPath

parameterPath: string = "sequenceNumberAction"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "x-ms-sequence-number-action"

type

type: object

allowedValues

allowedValues: string[] = ["max","update","increment"]

name

name: string = "Enum"

Const snapshot

snapshot: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "snapshot"

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"

type

type: object

name

name: string = "ByteArray"

Const sourceContentMD5

sourceContentMD5: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "ByteArray"

Const sourceIfMatch

sourceIfMatch: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "String"

Const sourceIfModifiedSince

sourceIfModifiedSince: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "DateTimeRfc1123"

Const sourceIfNoneMatch

sourceIfNoneMatch: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "String"

Const sourceIfUnmodifiedSince

sourceIfUnmodifiedSince: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "DateTimeRfc1123"

Const sourceLeaseId

sourceLeaseId: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "String"

Const sourceRange0

sourceRange0: object

parameterPath

parameterPath: string = "sourceRange"

mapper

mapper: object

required

required: boolean = true

serializedName

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

type

type: object

name

name: string = "String"

Const sourceRange1

sourceRange1: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "String"

Const sourceUrl

sourceUrl: object

parameterPath

parameterPath: string = "sourceUrl"

mapper

mapper: object

required

required: boolean = true

serializedName

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

type

type: object

name

name: string = "String"

Const tier0

tier0: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "String"

Const tier1

tier1: object

parameterPath

parameterPath: string = "tier"

mapper

mapper: object

required

required: boolean = true

serializedName

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

type

type: object

name

name: string = "String"

Const timeoutInSeconds

timeoutInSeconds: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "timeout"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

Const transactionalContentCrc64

transactionalContentCrc64: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "ByteArray"

Const transactionalContentMD5

transactionalContentMD5: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "Content-MD5"

type

type: object

name

name: string = "ByteArray"

Const upn

upn: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "upn"

type

type: object

name

name: string = "Boolean"

Const url

url: object

parameterPath

parameterPath: string = "url"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

defaultValue

defaultValue: string = ""

required

required: boolean = true

serializedName

serializedName: string = "url"

type

type: object

name

name: string = "String"

Const version

version: object

parameterPath

parameterPath: string = "version"

mapper

mapper: object

defaultValue

defaultValue: string = "2019-02-02"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const xMsRequiresSync

xMsRequiresSync: object

parameterPath

parameterPath: string = "xMsRequiresSync"

mapper

mapper: object

defaultValue

defaultValue: string = "true"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "x-ms-requires-sync"

type

type: object

name

name: string = "String"

Generated using TypeDoc