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"

Defines values for AccessTier. Possible values include: 'P4', 'P6', 'P10', 'P15', 'P20', 'P30', 'P40', 'P50', 'P60', 'P70', 'P80', 'Hot', 'Cool', 'Archive'

readonly

AccountKind

AccountKind: "Storage" | "BlobStorage" | "StorageV2" | "FileStorage" | "BlockBlobStorage"

Defines values for AccountKind. Possible values include: 'Storage', 'BlobStorage', 'StorageV2', 'FileStorage', 'BlockBlobStorage'

readonly

AppendBlobAppendBlockFromUrlResponse

AppendBlobAppendBlockFromUrlResponse: AppendBlobAppendBlockFromUrlHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: AppendBlobAppendBlockFromUrlHeaders } }

Contains response data for the appendBlockFromUrl operation.

AppendBlobAppendBlockResponse

AppendBlobAppendBlockResponse: AppendBlobAppendBlockHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: AppendBlobAppendBlockHeaders } }

Contains response data for the appendBlock operation.

AppendBlobCreateResponse

AppendBlobCreateResponse: AppendBlobCreateHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: AppendBlobCreateHeaders } }

Contains response data for the create operation.

AppendBlobSealResponse

AppendBlobSealResponse: AppendBlobSealHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: AppendBlobSealHeaders } }

Contains response data for the seal operation.

ArchiveStatus

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

Defines values for ArchiveStatus. Possible values include: 'rehydrate-pending-to-hot', 'rehydrate-pending-to-cool'

readonly

BlobAbortCopyFromURLResponse

BlobAbortCopyFromURLResponse: BlobAbortCopyFromURLHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlobAbortCopyFromURLHeaders } }

Contains response data for the abortCopyFromURL operation.

BlobAcquireLeaseResponse

BlobAcquireLeaseResponse: BlobAcquireLeaseHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlobAcquireLeaseHeaders } }

Contains response data for the acquireLease operation.

BlobBatchDeleteBlobsResponse

BlobBatchDeleteBlobsResponse: BlobBatchSubmitBatchResponse

Contains response data for the deleteBlobs operation.

BlobBatchSetBlobsAccessTierResponse

BlobBatchSetBlobsAccessTierResponse: BlobBatchSubmitBatchResponse

Contains response data for the setBlobsAccessTier operation.

BlobBatchSubmitBatchResponse

BlobBatchSubmitBatchResponse: ParsedBatchResponse & ServiceSubmitBatchHeaders & { _response: HttpResponse & { parsedHeaders: ServiceSubmitBatchHeaders } }

Contains response data for blob batch operations.

BlobBreakLeaseResponse

BlobBreakLeaseResponse: BlobBreakLeaseHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlobBreakLeaseHeaders } }

Contains response data for the breakLease operation.

BlobChangeLeaseResponse

BlobChangeLeaseResponse: BlobChangeLeaseHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlobChangeLeaseHeaders } }

Contains response data for the changeLease operation.

BlobCopyFromURLResponse

BlobCopyFromURLResponse: BlobCopyFromURLHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlobCopyFromURLHeaders } }

Contains response data for the copyFromURL operation.

BlobCreateSnapshotResponse

BlobCreateSnapshotResponse: BlobCreateSnapshotHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlobCreateSnapshotHeaders } }

Contains response data for the createSnapshot operation.

BlobDeleteResponse

BlobDeleteResponse: BlobDeleteHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlobDeleteHeaders } }

Contains response data for the deleteMethod operation.

BlobDeleteType

BlobDeleteType: "Permanent"

Defines values for BlobDeleteType. Possible values include: 'Permanent'

readonly

BlobExpiryOptions

BlobExpiryOptions: "NeverExpire" | "RelativeToCreation" | "RelativeToNow" | "Absolute"

Defines values for BlobExpiryOptions. Possible values include: 'NeverExpire', 'RelativeToCreation', 'RelativeToNow', 'Absolute'

readonly

BlobGetAccessControlResponse

BlobGetAccessControlResponse: BlobGetAccessControlHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlobGetAccessControlHeaders } }

Contains response data for the getAccessControl operation.

BlobGetAccountInfoResponse

BlobGetAccountInfoResponse: BlobGetAccountInfoHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlobGetAccountInfoHeaders } }

Contains response data for the getAccountInfo operation.

BlobGetPropertiesResponse

BlobGetPropertiesResponse: BlobGetPropertiesHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlobGetPropertiesHeaders } }

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

export
interface

BlobGetPropertiesResponse

_response

_response: coreHttp.HttpResponse & { parsedHeaders: BlobGetPropertiesHeaders }

The underlying HTTP response.

Optional acceptRanges

acceptRanges: undefined | string

Indicates that the service supports requests for partial blob content.

Optional accessTier

accessTier: undefined | string

The tier of page blob on a premium storage account or tier of block blob on blob storage LRS accounts. For a list of allowed premium page blob tiers, see https://docs.microsoft.com/en-us/azure/virtual-machines/windows/premium-storage#features. For blob storage LRS accounts, valid values are Hot/Cool/Archive.

Optional accessTierChangedOn

accessTierChangedOn: Date

The time the tier was changed on the object. This is only returned if the tier on the block blob was ever set.

Optional accessTierInferred

accessTierInferred: undefined | false | true

For page blobs on a premium storage account only. If the access tier is not explicitly set on the blob, the tier is inferred based on its content length and this header will be returned with true value.

Optional archiveStatus

archiveStatus: undefined | string

For blob storage LRS accounts, valid values are rehydrate-pending-to-hot/rehydrate-pending-to-cool. If the blob is being rehydrated and is not complete then this header is returned indicating that rehydrate is pending and also tells the destination tier.

Optional blobCommittedBlockCount

blobCommittedBlockCount: undefined | number

The number of committed blocks present in the blob. This header is returned only for append blobs.

Optional blobSequenceNumber

blobSequenceNumber: undefined | number

The current sequence number for a page blob. This header is not returned for block blobs or append blobs

Optional blobType

blobType: BlobType

The blob's type. Possible values include: 'BlockBlob', 'PageBlob', 'AppendBlob'

Optional cacheControl

cacheControl: undefined | string

This header is returned if it was previously specified for the blob.

Optional clientRequestId

clientRequestId: undefined | string

If a client request id header is sent in the request, this header will be present in the response with the same value.

Optional contentDisposition

contentDisposition: undefined | string

This header returns the value that was specified for the 'x-ms-blob-content-disposition' header. The Content-Disposition response header field conveys additional information about how to process the response payload, and also can be used to attach additional metadata. For example, if set to attachment, it indicates that the user-agent should not display the response, but instead show a Save As dialog with a filename other than the blob name specified.

Optional contentEncoding

contentEncoding: undefined | string

This header returns the value that was specified for the Content-Encoding request header

Optional contentLanguage

contentLanguage: undefined | string

This header returns the value that was specified for the Content-Language request header.

Optional contentLength

contentLength: undefined | number

The size of the blob in bytes. For a page blob, this header returns the value of the x-ms-blob-content-length header that is stored with the blob.

Optional contentMD5

contentMD5: Uint8Array

If the blob has an MD5 hash and this operation is to read the full blob, this response header is returned so that the client can check for message content integrity.

Optional contentType

contentType: undefined | string

The content type specified for the blob. The default content type is 'application/octet-stream'

Optional copyCompletedOn

copyCompletedOn: Date

Conclusion time of the last attempted Copy Blob operation where this blob was the destination blob. This value can specify the time of a completed, aborted, or failed copy attempt. This header does not appear if a copy is pending, if this blob has never been the destination in a Copy Blob operation, or if this blob has been modified after a concluded Copy Blob operation using Set Blob Properties, Put Blob, or Put Block List.

Optional copyId

copyId: undefined | string

String identifier for this copy operation. Use with Get Blob Properties to check the status of this copy operation, or pass to Abort Copy Blob to abort a pending copy.

Optional copyProgress

copyProgress: undefined | string

Contains the number of bytes copied and the total bytes in the source in the last attempted Copy Blob operation where this blob was the destination blob. Can show between 0 and Content-Length bytes copied. This header does not appear if this blob has never been the destination in a Copy Blob operation, or if this blob has been modified after a concluded Copy Blob operation using Set Blob Properties, Put Blob, or Put Block List

Optional copySource

copySource: undefined | string

URL up to 2 KB in length that specifies the source blob or file used in the last attempted Copy Blob operation where this blob was the destination blob. This header does not appear if this blob has never been the destination in a Copy Blob operation, or if this blob has been modified after a concluded Copy Blob operation using Set Blob Properties, Put Blob, or Put Block List.

Optional copyStatus

copyStatus: CopyStatusType

State of the copy operation identified by x-ms-copy-id. Possible values include: 'pending', 'success', 'aborted', 'failed'

Optional copyStatusDescription

copyStatusDescription: undefined | string

Only appears when x-ms-copy-status is failed or pending. Describes the cause of the last fatal or non-fatal copy operation failure. This header does not appear if this blob has never been the destination in a Copy Blob operation, or if this blob has been modified after a concluded Copy Blob operation using Set Blob Properties, Put Blob, or Put Block List

Optional createdOn

createdOn: Date

Returns the date and time the blob was created.

Optional date

date: Date

UTC date/time value generated by the service that indicates the time at which the response was initiated

Optional destinationSnapshot

destinationSnapshot: undefined | string

Included if the blob is incremental copy blob or incremental copy snapshot, if x-ms-copy-status is success. Snapshot time of the last successful incremental copy snapshot for this blob.

Optional encryptionKeySha256

encryptionKeySha256: undefined | string

The SHA-256 hash of the encryption key used to encrypt the metadata. This header is only returned when the metadata was encrypted with a customer-provided key.

Optional encryptionScope

encryptionScope: undefined | string

Returns the name of the encryption scope used to encrypt the blob contents and application metadata. Note that the absence of this header implies use of the default account encryption scope.

Optional errorCode

errorCode: undefined | string

Optional etag

etag: undefined | string

The ETag contains a value that you can use to perform operations conditionally. If the request version is 2011-08-18 or newer, the ETag value will be in quotes.

Optional expiresOn

expiresOn: Date

The time this blob will expire.

Optional isCurrentVersion

isCurrentVersion: undefined | false | true

The value of this header indicates whether version of this blob is a current version, see also x-ms-version-id header.

Optional isIncrementalCopy

isIncrementalCopy: undefined | false | true

Included if the blob is incremental copy blob.

Optional isSealed

isSealed: undefined | false | true

If this blob has been sealed

Optional isServerEncrypted

isServerEncrypted: undefined | false | true

The value of this header is set to true if the blob data and application metadata are completely encrypted using the specified algorithm. Otherwise, the value is set to false (when the blob is unencrypted, or if only parts of the blob/application metadata are encrypted).

Optional lastAccessed

lastAccessed: Date

UTC date/time value generated by the service that indicates the time at which the blob was last read or written to

Optional lastModified

lastModified: Date

Returns the date and time the blob was last modified. Any operation that modifies the blob, including an update of the blob's metadata or properties, changes the last-modified time of the blob.

Optional leaseDuration

leaseDuration: LeaseDurationType

When a blob is leased, specifies whether the lease is of infinite or fixed duration. Possible values include: 'infinite', 'fixed'

Optional leaseState

leaseState: LeaseStateType

Lease state of the blob. Possible values include: 'available', 'leased', 'expired', 'breaking', 'broken'

Optional leaseStatus

leaseStatus: LeaseStatusType

The current lease status of the blob. Possible values include: 'locked', 'unlocked'

Optional metadata

metadata: undefined | {}

Optional objectReplicationDestinationPolicyId

objectReplicationDestinationPolicyId: undefined | string

Object Replication Policy Id of the destination blob.

memberof

BlobGetPropertiesResponse

Optional objectReplicationPolicyId

objectReplicationPolicyId: undefined | string

Optional. Only valid when Object Replication is enabled for the storage container and on the destination blob of the replication.

Optional objectReplicationRules

objectReplicationRules: undefined | {}

Optional objectReplicationSourceProperties

objectReplicationSourceProperties: ObjectReplicationPolicy[]

Parsed Object Replication Policy Id, Rule Id(s) and status of the source blob.

memberof

BlobGetPropertiesResponse

Optional rehydratePriority

rehydratePriority: RehydratePriority

If an object is in rehydrate pending state then this header is returned with priority of rehydrate. Possible values include: 'High', 'Standard'

Optional requestId

requestId: undefined | string

This header uniquely identifies the request that was made and can be used for troubleshooting the request.

Optional tagCount

tagCount: undefined | number

The number of tags associated with the blob

Optional version

version: undefined | string

Indicates the version of the Blob service used to execute the request. This header is returned for requests made against version 2009-09-19 and above.

Optional versionId

versionId: undefined | string

A DateTime value returned by the service that uniquely identifies the blob. The value of this header indicates the blob version, and may be used in subsequent requests to access this version of the blob.

BlobGetTagsResponse

BlobGetTagsResponse: { tags: Tags } & BlobGetTagsHeaders & { _response: HttpResponse & { bodyAsText: string; parsedBody: BlobTags; parsedHeaders: BlobGetTagsHeaders } }

Contains response data for the getTags operation. Contains response data for the BlobClient.getTags operation.

BlobQueryArrowFieldType

BlobQueryArrowFieldType: "int64" | "bool" | "timestamp[ms]" | "string" | "double" | "decimal"

The type of a BlobQueryArrowField.

BlobReleaseLeaseResponse

BlobReleaseLeaseResponse: BlobReleaseLeaseHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlobReleaseLeaseHeaders } }

Contains response data for the releaseLease operation.

BlobRenameResponse

BlobRenameResponse: BlobRenameHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlobRenameHeaders } }

Contains response data for the rename operation.

BlobRenewLeaseResponse

BlobRenewLeaseResponse: BlobRenewLeaseHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlobRenewLeaseHeaders } }

Contains response data for the renewLease operation.

BlobSetAccessControlResponse

BlobSetAccessControlResponse: BlobSetAccessControlHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlobSetAccessControlHeaders } }

Contains response data for the setAccessControl operation.

BlobSetExpiryResponse

BlobSetExpiryResponse: BlobSetExpiryHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlobSetExpiryHeaders } }

Contains response data for the setExpiry operation.

BlobSetHTTPHeadersResponse

BlobSetHTTPHeadersResponse: BlobSetHTTPHeadersHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlobSetHTTPHeadersHeaders } }

Contains response data for the setHTTPHeaders operation.

BlobSetMetadataResponse

BlobSetMetadataResponse: BlobSetMetadataHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlobSetMetadataHeaders } }

Contains response data for the setMetadata operation.

BlobSetTagsResponse

BlobSetTagsResponse: BlobSetTagsHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlobSetTagsHeaders } }

Contains response data for the setTags operation.

BlobSetTierResponse

BlobSetTierResponse: BlobSetTierHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlobSetTierHeaders } }

Contains response data for the setTier operation.

BlobStartCopyFromURLResponse

BlobStartCopyFromURLResponse: BlobStartCopyFromURLHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlobStartCopyFromURLHeaders } }

Contains response data for the startCopyFromURL operation.

BlobType

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

Defines values for BlobType. Possible values include: 'BlockBlob', 'PageBlob', 'AppendBlob'

readonly

BlobUndeleteResponse

BlobUndeleteResponse: BlobUndeleteHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlobUndeleteHeaders } }

Contains response data for the undelete operation.

BlobUploadCommonResponse

BlobUploadCommonResponse: BlockBlobUploadHeaders & { _response: HttpResponse }

Response type for BlockBlobClient.uploadFile, BlockBlobClient.uploadStream, and {@link BlockBlobClient.uploadBrowserDate}.

export

BlockBlobCommitBlockListResponse

BlockBlobCommitBlockListResponse: BlockBlobCommitBlockListHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlockBlobCommitBlockListHeaders } }

Contains response data for the commitBlockList operation.

BlockBlobGetBlockListResponse

BlockBlobGetBlockListResponse: BlockList & BlockBlobGetBlockListHeaders & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: BlockList; parsedHeaders: BlockBlobGetBlockListHeaders } }

Contains response data for the getBlockList operation.

BlockBlobPutBlobFromUrlResponse

BlockBlobPutBlobFromUrlResponse: BlockBlobPutBlobFromUrlHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlockBlobPutBlobFromUrlHeaders } }

Contains response data for the putBlobFromUrl operation.

BlockBlobStageBlockFromURLResponse

BlockBlobStageBlockFromURLResponse: BlockBlobStageBlockFromURLHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlockBlobStageBlockFromURLHeaders } }

Contains response data for the stageBlockFromURL operation.

BlockBlobStageBlockResponse

BlockBlobStageBlockResponse: BlockBlobStageBlockHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlockBlobStageBlockHeaders } }

Contains response data for the stageBlock operation.

BlockBlobUploadResponse

BlockBlobUploadResponse: BlockBlobUploadHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: BlockBlobUploadHeaders } }

Contains response data for the upload operation.

BlockListType

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

Defines values for BlockListType. Possible values include: 'committed', 'uncommitted', 'all'

readonly

Callback

Callback: (...args: any[]) => any

Type declaration

    • (...args: any[]): any
    • Parameters

      • Rest ...args: any[]

      Returns any

ContainerAcquireLeaseResponse

ContainerAcquireLeaseResponse: ContainerAcquireLeaseHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ContainerAcquireLeaseHeaders } }

Contains response data for the acquireLease operation.

ContainerBreakLeaseResponse

ContainerBreakLeaseResponse: ContainerBreakLeaseHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ContainerBreakLeaseHeaders } }

Contains response data for the breakLease operation.

ContainerChangeLeaseResponse

ContainerChangeLeaseResponse: ContainerChangeLeaseHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ContainerChangeLeaseHeaders } }

Contains response data for the changeLease operation.

ContainerCreateResponse

ContainerCreateResponse: ContainerCreateHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ContainerCreateHeaders } }

Contains response data for the create operation.

ContainerDeleteResponse

ContainerDeleteResponse: ContainerDeleteHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ContainerDeleteHeaders } }

Contains response data for the deleteMethod operation.

ContainerGetAccessPolicyResponse

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

Contains response data for the getAccessPolicy operation. Contains response data for the ContainerClient.getAccessPolicy operation.

ContainerGetAccountInfoResponse

ContainerGetAccountInfoResponse: ContainerGetAccountInfoHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ContainerGetAccountInfoHeaders } }

Contains response data for the getAccountInfo operation.

ContainerGetPropertiesResponse

ContainerGetPropertiesResponse: ContainerGetPropertiesHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ContainerGetPropertiesHeaders } }

Contains response data for the getProperties operation.

ContainerListBlobFlatSegmentResponse

ContainerListBlobFlatSegmentResponse: ListBlobsFlatSegmentResponse & ContainerListBlobFlatSegmentHeaders & { _response: HttpResponse & { bodyAsText: string; parsedBody: ListBlobsFlatSegmentResponseModel; parsedHeaders: ContainerListBlobFlatSegmentHeaders } }

Contains response data for the listBlobFlatSegment operation. Contains response data for the listBlobFlatSegment operation.

ContainerListBlobHierarchySegmentResponse

ContainerListBlobHierarchySegmentResponse: ListBlobsHierarchySegmentResponse & ContainerListBlobHierarchySegmentHeaders & { _response: HttpResponse & { bodyAsText: string; parsedBody: ListBlobsHierarchySegmentResponseModel; parsedHeaders: ContainerListBlobHierarchySegmentHeaders } }

Contains response data for the listBlobHierarchySegment operation. Contains response data for the listBlobHierarchySegment operation.

ContainerReleaseLeaseResponse

ContainerReleaseLeaseResponse: ContainerReleaseLeaseHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ContainerReleaseLeaseHeaders } }

Contains response data for the releaseLease operation.

ContainerRenewLeaseResponse

ContainerRenewLeaseResponse: ContainerRenewLeaseHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ContainerRenewLeaseHeaders } }

Contains response data for the renewLease operation.

ContainerRestoreResponse

ContainerRestoreResponse: ContainerRestoreHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ContainerRestoreHeaders } }

Contains response data for the restore operation.

ContainerSetAccessPolicyResponse

ContainerSetAccessPolicyResponse: ContainerSetAccessPolicyHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ContainerSetAccessPolicyHeaders } }

Contains response data for the setAccessPolicy operation.

ContainerSetMetadataResponse

ContainerSetMetadataResponse: ContainerSetMetadataHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ContainerSetMetadataHeaders } }

Contains response data for the setMetadata operation.

CopyPollerBlobClient

CopyPollerBlobClient: Pick<BlobClient, "abortCopyFromURL" | "getProperties"> & { startCopyFromURL: any }

Defines the operations from a BlobClient that are needed for the poller returned by BlobClient.beginCopyFromURL to work.

CopyStatusType

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

Defines values for CopyStatusType. Possible values include: 'pending', 'success', 'aborted', 'failed'

readonly

CredentialPolicyCreator

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

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

Type declaration

    • Parameters

      • nextPolicy: RequestPolicy
      • options: RequestPolicyOptions

      Returns CredentialPolicy

DeleteSnapshotsOptionType

DeleteSnapshotsOptionType: "include" | "only"

Defines values for DeleteSnapshotsOptionType. Possible values include: 'include', 'only'

readonly

DirectoryCreateResponse

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

Contains response data for the create operation.

DirectoryDeleteResponse

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

Contains response data for the deleteMethod operation.

DirectoryGetAccessControlResponse

DirectoryGetAccessControlResponse: DirectoryGetAccessControlHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: DirectoryGetAccessControlHeaders } }

Contains response data for the getAccessControl operation.

DirectoryRenameResponse

DirectoryRenameResponse: DirectoryRenameHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: DirectoryRenameHeaders } }

Contains response data for the rename operation.

DirectorySetAccessControlResponse

DirectorySetAccessControlResponse: DirectorySetAccessControlHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: DirectorySetAccessControlHeaders } }

Contains response data for the setAccessControl operation.

EncryptionAlgorithmType

EncryptionAlgorithmType: "AES256"

Defines values for EncryptionAlgorithmType. Possible values include: 'AES256'

readonly

GeoReplicationStatusType

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

Defines values for GeoReplicationStatusType. Possible values include: 'live', 'bootstrap', 'unavailable'

readonly

LeaseDurationType

LeaseDurationType: "infinite" | "fixed"

Defines values for LeaseDurationType. Possible values include: 'infinite', 'fixed'

readonly

LeaseOperationResponse

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

Contains the response data for operations that create, modify, or delete a lease.

See BlobLeaseClient.

LeaseStateType

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

Defines values for LeaseStateType. Possible values include: 'available', 'leased', 'expired', 'breaking', 'broken'

readonly

LeaseStatusType

LeaseStatusType: "locked" | "unlocked"

Defines values for LeaseStatusType. Possible values include: 'locked', 'unlocked'

readonly

ListBlobsIncludeItem

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

Defines values for ListBlobsIncludeItem. Possible values include: 'copy', 'deleted', 'metadata', 'snapshots', 'uncommittedblobs', 'versions', 'tags'

readonly

ListContainersIncludeType

ListContainersIncludeType: "metadata" | "deleted"

Defines values for ListContainersIncludeType. Possible values include: 'metadata', 'deleted'

readonly

ObjectReplicationStatus

ObjectReplicationStatus: "complete" | "failed"

Specifies the Replication Status of a blob. This is used when a storage account has Object Replication Policy(s) applied. See ObjectReplicationPolicy and ObjectReplicationRule.

Operation

Operation: () => Promise<any>

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

Type declaration

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

OutgoingHandler

OutgoingHandler: (body: () => NodeJS.ReadableStream, length: number, offset?: undefined | number) => Promise<any>

OutgoingHandler is an async function triggered by BufferScheduler.

Type declaration

    • (body: () => NodeJS.ReadableStream, length: number, offset?: undefined | number): Promise<any>
    • Parameters

      • body: () => NodeJS.ReadableStream
          • (): NodeJS.ReadableStream
          • Returns NodeJS.ReadableStream

      • length: number
      • Optional offset: undefined | number

      Returns Promise<any>

PageBlobClearPagesResponse

PageBlobClearPagesResponse: PageBlobClearPagesHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: PageBlobClearPagesHeaders } }

Contains response data for the clearPages operation.

PageBlobCopyIncrementalResponse

PageBlobCopyIncrementalResponse: PageBlobCopyIncrementalHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: PageBlobCopyIncrementalHeaders } }

Contains response data for the copyIncremental operation.

PageBlobCreateResponse

PageBlobCreateResponse: PageBlobCreateHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: PageBlobCreateHeaders } }

Contains response data for the create operation.

PageBlobGetPageRangesDiffResponse

PageBlobGetPageRangesDiffResponse: PageList & PageBlobGetPageRangesDiffHeaders & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: PageList; parsedHeaders: PageBlobGetPageRangesDiffHeaders } }

Contains response data for the getPageRangesDiff operation. Contains response data for the {@link BlobClient.getPageRangesDiff} operation.

_response

_response: HttpResponse & { bodyAsText: string; parsedBody: PageList; parsedHeaders: PageBlobGetPageRangesDiffHeaders }

The underlying HTTP response.

Optional blobContentLength

blobContentLength: undefined | number

The size of the blob in bytes.

Optional clearRange

clearRange: Range[]

Present if the prevSnapshot parameter was specified and there were cleared pages between the previous snapshot and the target snapshot.

Optional clientRequestId

clientRequestId: undefined | string

If a client request id header is sent in the request, this header will be present in the response with the same value.

Optional date

date: Date

UTC date/time value generated by the service that indicates the time at which the response was initiated

Optional errorCode

errorCode: undefined | string

Optional etag

etag: undefined | string

The ETag contains a value that you can use to perform operations conditionally. If the request version is 2011-08-18 or newer, the ETag value will be in quotes.

Optional lastModified

lastModified: Date

Returns the date and time the container was last modified. Any operation that modifies the blob, including an update of the blob's metadata or properties, changes the last-modified time of the blob.

Optional pageRange

pageRange: Range[]

Valid non-overlapping page ranges.

Optional requestId

requestId: undefined | string

This header uniquely identifies the request that was made and can be used for troubleshooting the request.

Optional version

version: undefined | string

Indicates the version of the Blob service used to execute the request. This header is returned for requests made against version 2009-09-19 and above.

PageBlobGetPageRangesResponse

PageBlobGetPageRangesResponse: PageList & PageBlobGetPageRangesHeaders & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: PageList; parsedHeaders: PageBlobGetPageRangesHeaders } }

Contains response data for the getPageRanges operation. Contains response data for the {@link BlobClient.getPageRanges} operation.

_response

_response: HttpResponse & { bodyAsText: string; parsedBody: PageList; parsedHeaders: PageBlobGetPageRangesHeaders }

The underlying HTTP response.

Optional blobContentLength

blobContentLength: undefined | number

The size of the blob in bytes.

Optional clearRange

clearRange: Range[]

Present if the prevSnapshot parameter was specified and there were cleared pages between the previous snapshot and the target snapshot.

Optional clientRequestId

clientRequestId: undefined | string

If a client request id header is sent in the request, this header will be present in the response with the same value.

Optional date

date: Date

UTC date/time value generated by the service that indicates the time at which the response was initiated

Optional errorCode

errorCode: undefined | string

Optional etag

etag: undefined | string

The ETag contains a value that you can use to perform operations conditionally. If the request version is 2011-08-18 or newer, the ETag value will be in quotes.

Optional lastModified

lastModified: Date

Returns the date and time the container was last modified. Any operation that modifies the blob, including an update of the blob's metadata or properties, changes the last-modified time of the blob.

Optional pageRange

pageRange: Range[]

Valid non-overlapping page ranges.

Optional requestId

requestId: undefined | string

This header uniquely identifies the request that was made and can be used for troubleshooting the request.

Optional version

version: undefined | string

Indicates the version of the Blob service used to execute the request. This header is returned for requests made against version 2009-09-19 and above.

PageBlobResizeResponse

PageBlobResizeResponse: PageBlobResizeHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: PageBlobResizeHeaders } }

Contains response data for the resize operation.

PageBlobUpdateSequenceNumberResponse

PageBlobUpdateSequenceNumberResponse: PageBlobUpdateSequenceNumberHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: PageBlobUpdateSequenceNumberHeaders } }

Contains response data for the updateSequenceNumber operation.

PageBlobUploadPagesFromURLResponse

PageBlobUploadPagesFromURLResponse: PageBlobUploadPagesFromURLHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: PageBlobUploadPagesFromURLHeaders } }

Contains response data for the uploadPagesFromURL operation.

PageBlobUploadPagesResponse

PageBlobUploadPagesResponse: PageBlobUploadPagesHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: PageBlobUploadPagesHeaders } }

Contains response data for the uploadPages operation.

PathRenameMode

PathRenameMode: "legacy" | "posix"

Defines values for PathRenameMode. Possible values include: 'legacy', 'posix'

readonly

PublicAccessType

PublicAccessType: "container" | "blob"

Defines values for PublicAccessType. Possible values include: 'container', 'blob'

readonly

QueryFormatType

QueryFormatType: "delimited" | "json" | "arrow"

Defines values for QueryFormatType. Possible values include: 'delimited', 'json', 'arrow'

readonly

ReadableStreamGetter

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

Type declaration

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

      • offset: number

      Returns Promise<NodeJS.ReadableStream>

RehydratePriority

RehydratePriority: "High" | "Standard"

Defines values for RehydratePriority. Possible values include: 'High', 'Standard'

readonly

SequenceNumberActionType

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

Defines values for SequenceNumberActionType. Possible values include: 'max', 'update', 'increment'

readonly

ServiceFilterBlobsResponse

ServiceFilterBlobsResponse: FilterBlobSegment & ServiceFilterBlobsHeaders & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: FilterBlobSegment; parsedHeaders: ServiceFilterBlobsHeaders } }

Contains response data for the filterBlobs operation.

ServiceFindBlobsByTagsSegmentResponse

ServiceFindBlobsByTagsSegmentResponse: FilterBlobSegment & ServiceFilterBlobsHeaders & { _response: HttpResponse & { bodyAsText: string; parsedBody: FilterBlobSegmentModel; parsedHeaders: ServiceFilterBlobsHeaders } }

The response of BlobServiceClient.findBlobsByTags operation.

ServiceGetAccountInfoResponse

ServiceGetAccountInfoResponse: ServiceGetAccountInfoHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ServiceGetAccountInfoHeaders } }

Contains response data for the getAccountInfo operation.

ServiceGetPropertiesResponse

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

Contains response data for the getProperties operation.

ServiceGetStatisticsResponse

ServiceGetStatisticsResponse: BlobServiceStatistics & ServiceGetStatisticsHeaders & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: BlobServiceStatistics; parsedHeaders: ServiceGetStatisticsHeaders } }

Contains response data for the getStatistics operation.

ServiceGetUserDelegationKeyResponse

ServiceGetUserDelegationKeyResponse: UserDelegationKey & ServiceGetUserDelegationKeyHeaders & { _response: HttpResponse & { bodyAsText: string; parsedBody: UserDelegationKeyModel; parsedHeaders: ServiceGetUserDelegationKeyHeaders } }

Contains response data for the getUserDelegationKey operation. Contains response data for the getUserDelegationKey operation.

ServiceListContainersSegmentResponse

ServiceListContainersSegmentResponse: ListContainersSegmentResponse & ServiceListContainersSegmentHeaders & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: ListContainersSegmentResponse; parsedHeaders: ServiceListContainersSegmentHeaders } }

Contains response data for the listContainersSegment operation.

ServiceSetPropertiesResponse

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

Contains response data for the setProperties operation.

ServiceSubmitBatchResponse

ServiceSubmitBatchResponse: ServiceSubmitBatchHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: ServiceSubmitBatchHeaders }; blobBody?: Promise<Blob>; readableStreamBody?: NodeJS.ReadableStream }

Contains response data for the submitBatch operation.

SkuName

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

Defines values for SkuName. Possible values include: 'Standard_LRS', 'Standard_GRS', 'Standard_RAGRS', 'Standard_ZRS', 'Premium_LRS'

readonly

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" | "BlobImmutableDueToPolicy" | "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" | "NoAuthenticationInformation" | "NoPendingCopyOperation" | "OperationNotAllowedOnIncrementalCopyBlob" | "PendingCopyOperation" | "PreviousSnapshotCannotBeNewer" | "PreviousSnapshotNotFound" | "PreviousSnapshotOperationNotSupported" | "SequenceNumberConditionNotMet" | "SequenceNumberIncrementTooLarge" | "SnapshotCountExceeded" | "SnaphotOperationRateExceeded" | "SnapshotsPresent" | "SourceConditionNotMet" | "SystemInUse" | "TargetConditionNotMet" | "UnauthorizedBlobOverwrite" | "BlobBeingRehydrated" | "BlobArchived" | "BlobNotArchived" | "AuthorizationSourceIPMismatch" | "AuthorizationProtocolMismatch" | "AuthorizationPermissionMismatch" | "AuthorizationServiceMismatch" | "AuthorizationResourceTypeMismatch"

Defines values for StorageErrorCode. Possible values include: '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', 'BlobImmutableDueToPolicy', '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', 'NoAuthenticationInformation', 'NoPendingCopyOperation', 'OperationNotAllowedOnIncrementalCopyBlob', 'PendingCopyOperation', 'PreviousSnapshotCannotBeNewer', 'PreviousSnapshotNotFound', 'PreviousSnapshotOperationNotSupported', 'SequenceNumberConditionNotMet', 'SequenceNumberIncrementTooLarge', 'SnapshotCountExceeded', 'SnaphotOperationRateExceeded', 'SnapshotsPresent', 'SourceConditionNotMet', 'SystemInUse', 'TargetConditionNotMet', 'UnauthorizedBlobOverwrite', 'BlobBeingRehydrated', 'BlobArchived', 'BlobNotArchived', 'AuthorizationSourceIPMismatch', 'AuthorizationProtocolMismatch', 'AuthorizationPermissionMismatch', 'AuthorizationServiceMismatch', 'AuthorizationResourceTypeMismatch'

readonly

SyncCopyStatusType

SyncCopyStatusType: "success"

Defines values for SyncCopyStatusType. Possible values include: 'success'

readonly

Tags

Tags: Record<string, string>

Blob tags.

Variables

Const ABORT_ERROR

ABORT_ERROR: any = new AbortError("Reading from the avro stream was aborted.")

Const AVRO_CODEC_KEY

AVRO_CODEC_KEY: string = "avro.codec"

Const AVRO_INIT_BYTES

AVRO_INIT_BYTES: Uint8Array = new Uint8Array([79, 98, 106, 1])

Const AVRO_SCHEMA_KEY

AVRO_SCHEMA_KEY: string = "avro.schema"

Const AVRO_SYNC_MARKER_SIZE

AVRO_SYNC_MARKER_SIZE: number = 16

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 = 4000 * 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_HEADER_DELIMITER

HTTP_HEADER_DELIMITER: ": " = ": "

Const HTTP_LINE_ENDING

HTTP_LINE_ENDING: "" = ""

Const HTTP_VERSION_1_1

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

Const NOT_FOUND

NOT_FOUND: -1 = -1

Const RETRY_ABORT_ERROR

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

Const SDK_VERSION

SDK_VERSION: string = "12.4.0"

Const SERVICE_VERSION

SERVICE_VERSION: string = "2020-04-08"

Const SIZE_1_MB

SIZE_1_MB: number = 1 * 1024 * 1024

Const SPACE_DELIMITER

SPACE_DELIMITER: " " = " "

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","x-ms-if-tags","x-ms-source-if-tags"]

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"

The OAuth scope to use with Azure Storage.

Const _defaultHttpClient

_defaultHttpClient: any = new DefaultHttpClient()

Const logger

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

The @azure/logger configuration for this package.

Const maxBufferLength

maxBufferLength: any = require("buffer").constants.MAX_LENGTH

maxBufferLength is max size of each buffer in the pooled buffers.

Const packageName

packageName: "azure-storage-blob" = "azure-storage-blob"

Const packageVersion

packageVersion: "12.4.0" = "12.4.0"

Functions

NewRetryPolicyFactory

SASSignatureValuesSanityCheckAndAutofill

appendToURLPath

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

    export

    Parameters

    • url: string

      Source URL string

    • name: string

      String to be appended to URL

    Returns string

    An updated URL string

appendToURLQuery

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

    export

    Parameters

    • url: string

      Source URL string.

    • queryParts: string

      String to be appended to the URL query.

    Returns string

    An updated URL string.

arraysEqual

  • arraysEqual(a: Uint8Array, b: Uint8Array): boolean

attachCredential

  • attachCredential<T>(thing: T, credential: TokenCredential): T

base64decode

  • base64decode(encodedString: string): string

base64encode

  • base64encode(content: string): string

blobToArrayBuffer

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

blobToString

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

createSpan

  • createSpan(operationName: string, tracingOptions?: OperationTracingOptions): { span: Span; spanOptions: SpanOptions }
  • Creates a span using the global tracer.

    Parameters

    • operationName: string
    • Default value tracingOptions: OperationTracingOptions = {}

      The options for the underlying http request.

    Returns { span: Span; spanOptions: SpanOptions }

    • span: Span
    • spanOptions: SpanOptions

delay

  • delay(timeInMs: number, aborter?: AbortSignalLike, abortError?: Error): Promise<void>

ensureCpkIfSpecified

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

escape

  • escape(text: string): string

escapeURLPath

  • escapeURLPath(url: string): string

extractConnectionStringParts

Const fsCreateReadStream

  • fsCreateReadStream(): void

Const fsStat

  • fsStat(): void

generateAccountSASQueryParameters

generateBlobSASQueryParameters

  • ONLY AVAILABLE IN NODE.JS RUNTIME.

    Creates an instance of SASQueryParameters.

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

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

    Fill in the required details before running the following snippets.

    Example usage:

    // Generate service level SAS for a container
    const containerSAS = generateBlobSASQueryParameters({
        containerName, // Required
        permissions: ContainerSASPermissions.parse("racwdl"), // Required
        startsOn: new Date(), // Optional
        expiresOn: new Date(new Date().valueOf() + 86400), // Required. Date type
        ipRange: { start: "0.0.0.0", end: "255.255.255.255" }, // Optional
        protocol: SASProtocol.HttpsAndHttp, // Optional
        version: "2016-05-31" // Optional
      },
      sharedKeyCredential // StorageSharedKeyCredential - `new StorageSharedKeyCredential(account, accountKey)`
    ).toString();

    Example using an identifier:

    // Generate service level SAS for a container with identifier
    // startsOn & permissions are optional when identifier is provided
    const identifier = "unique-id";
    await containerClient.setAccessPolicy(undefined, [
      {
        accessPolicy: {
          expiresOn: new Date(new Date().valueOf() + 86400), // Date type
          permissions: ContainerSASPermissions.parse("racwdl").toString(),
          startsOn: new Date() // Date type
        },
        id: identifier
      }
    ]);
    
    const containerSAS = generateBlobSASQueryParameters(
      {
        containerName, // Required
        identifier // Required
      },
      sharedKeyCredential // StorageSharedKeyCredential - `new StorageSharedKeyCredential(account, accountKey)`
    ).toString();

    Example using a blob name:

    // Generate service level SAS for a blob
    const blobSAS = generateBlobSASQueryParameters({
        containerName, // Required
        blobName, // Required
        permissions: BlobSASPermissions.parse("racwd"), // Required
        startsOn: new Date(), // Optional
        expiresOn: new Date(new Date().valueOf() + 86400), // Required. Date type
        cacheControl: "cache-control-override", // Optional
        contentDisposition: "content-disposition-override", // Optional
        contentEncoding: "content-encoding-override", // Optional
        contentLanguage: "content-language-override", // Optional
        contentType: "content-type-override", // Optional
        ipRange: { start: "0.0.0.0", end: "255.255.255.255" }, // Optional
        protocol: SASProtocol.HttpsAndHttp, // Optional
        version: "2016-05-31" // Optional
      },
      sharedKeyCredential // StorageSharedKeyCredential - `new StorageSharedKeyCredential(account, accountKey)`
    ).toString();
    export

    Parameters

    Returns SASQueryParameters

  • ONLY AVAILABLE IN NODE.JS RUNTIME.

    Creates an instance of SASQueryParameters. WARNING: identifier will be ignored when generating user delegation SAS, permissions and expiresOn are required.

    Example usage:

    // Generate user delegation SAS for a container
    const userDelegationKey = await blobServiceClient.getUserDelegationKey(startsOn, expiresOn);
    const containerSAS = generateBlobSASQueryParameters({
        containerName, // Required
        permissions: ContainerSASPermissions.parse("racwdl"), // Required
        startsOn, // Optional. Date type
        expiresOn, // Required. Date type
        ipRange: { start: "0.0.0.0", end: "255.255.255.255" }, // Optional
        protocol: SASProtocol.HttpsAndHttp, // Optional
        version: "2018-11-09" // Must >= 2018-11-09 to generate user delegation SAS
      },
      userDelegationKey, // UserDelegationKey
      accountName
    ).toString();
    export

    Parameters

    • blobSASSignatureValues: BlobSASSignatureValues
    • userDelegationKey: UserDelegationKey

      Return value of blobServiceClient.getUserDelegationKey()

    • accountName: string

    Returns SASQueryParameters

generateBlobSASQueryParameters20150405

  • ONLY AVAILABLE IN NODE.JS RUNTIME. IMPLEMENTATION FOR API VERSION FROM 2015-04-05 AND BEFORE 2018-11-09.

    Creates an instance of SASQueryParameters.

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

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

    Parameters

    Returns SASQueryParameters

generateBlobSASQueryParameters20181109

  • ONLY AVAILABLE IN NODE.JS RUNTIME. IMPLEMENTATION FOR API VERSION FROM 2018-11-09.

    Creates an instance of SASQueryParameters.

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

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

    Parameters

    Returns SASQueryParameters

generateBlobSASQueryParametersUDK20181109

generateBlobSASQueryParametersUDK20200210

generateBlockID

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

getAccountNameFromUrl

  • getAccountNameFromUrl(url: string): string

getBodyAsText

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

getCachedDefaultHttpClient

  • getCachedDefaultHttpClient(): IHttpClient

getCanonicalName

  • getCanonicalName(accountName: string, containerName: string, blobName?: undefined | string): string

getProxyUriFromDevConnString

  • getProxyUriFromDevConnString(connectionString: string): string

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): {}

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

isIpEndpointStyle

  • isIpEndpointStyle(parsedUrl: URLBuilder): boolean

newPipeline

  • Creates a new Pipeline object with Credential provided.

    export

    Parameters

    • Optional credential: StorageSharedKeyCredential | AnonymousCredential | TokenCredential

      Such as AnonymousCredential, StorageSharedKeyCredential or any credential from the @azure/identity package to authenticate requests to the service. You can also provide an object that implements the TokenCredential interface. If not specified, AnonymousCredential is used.

    • Default value pipelineOptions: StoragePipelineOptions = {}

    Returns Pipeline

    A new Pipeline object.

padStart

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

parseObjectReplicationRecord

  • parseObjectReplicationRecord(objectReplicationRecord?: Record<string, string>): ObjectReplicationPolicy[] | undefined

rangeResponseFromModel

  • rangeResponseFromModel(response: PageBlobGetPageRangesResponseModel | PageBlobGetPageRangesDiffResponseModel): PageBlobGetPageRangesResponse | PageBlobGetPageRangesDiffResponse
  • Function that converts PageRange and ClearRange to a common Range object. PageRange and ClearRange have start and end while Range offset and count this function normalizes to Range.

    Parameters

    • response: PageBlobGetPageRangesResponseModel | PageBlobGetPageRangesDiffResponseModel

      Model PageBlob Range response

    Returns PageBlobGetPageRangesResponse | PageBlobGetPageRangesDiffResponse

rangeToString

  • rangeToString(iRange: Range): string

readStreamToLocalFile

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

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

    export

    Parameters

    • rs: NodeJS.ReadableStream

      The read stream.

    • file: string

      Destination file path.

    Returns Promise<void>

sanitizeHeaders

  • sanitizeHeaders(originalHeader: HttpHeaders): HttpHeaders

sanitizeURL

  • sanitizeURL(url: string): string

setURLHost

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

setURLParameter

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

    export

    Parameters

    • url: string

      Source URL string

    • name: string

      Parameter name

    • 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>
  • Reads a readable stream into buffer. Fill the buffer from offset to end.

    export

    Parameters

    • stream: NodeJS.ReadableStream

      A Node.js Readable stream

    • buffer: Buffer

      Buffer to be filled, length must >= offset

    • offset: number

      From which position in the buffer to be filled, inclusive

    • end: number

      To which position in the buffer to be filled, exclusive

    • Optional encoding: undefined | string

    Returns Promise<void>

streamToBuffer2

  • streamToBuffer2(stream: NodeJS.ReadableStream, buffer: Buffer, encoding?: undefined | string): Promise<number>
  • Reads a readable stream into buffer entirely.

    export
    throws

    {RangeError} If buffer size is not big enough.

    Parameters

    • stream: NodeJS.ReadableStream

      A Node.js Readable stream

    • buffer: Buffer

      Buffer to be filled, length must >= offset

    • Optional encoding: undefined | string

    Returns Promise<number>

    with the count of bytes read.

streamToBuffer3

  • streamToBuffer3(readableStream: NodeJS.ReadableStream, encoding?: undefined | string): Promise<Buffer>
  • Reads a readable stream into a buffer.

    export

    Parameters

    • readableStream: NodeJS.ReadableStream
    • Optional encoding: undefined | string

    Returns Promise<Buffer>

    with the count of bytes read.

toAccessTier

toBlobTags

toBlobTagsString

  • toBlobTagsString(tags?: Tags): string | undefined

toQuerySerialization

toTags

truncatedISO8061Date

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

    export

    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

serializedName

serializedName: string = "Expiry"

xmlName

xmlName: string = "Expiry"

type

type: object

name

name: string = "String"

permissions

permissions: object

serializedName

serializedName: string = "Permission"

xmlName

xmlName: string = "Permission"

type

type: object

name

name: string = "String"

startsOn

startsOn: object

serializedName

serializedName: string = "Start"

xmlName

xmlName: string = "Start"

type

type: object

name

name: string = "String"

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

encryptionScope

encryptionScope: object

serializedName

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

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"

encryptionScope

encryptionScope: object

serializedName

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

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"

encryptionScope

encryptionScope: object

serializedName

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

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"

versionId

versionId: object

serializedName

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

type

type: object

name

name: string = "String"

Const AppendBlobSealHeaders

AppendBlobSealHeaders: object

serializedName

serializedName: string = "appendblob-seal-headers"

type

type: object

className

className: string = "AppendBlobSealHeaders"

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"

isSealed

isSealed: object

serializedName

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

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 ArrowConfiguration

ArrowConfiguration: object

serializedName

serializedName: string = "ArrowConfiguration"

type

type: object

className

className: string = "ArrowConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

schema

schema: object

required

required: boolean = true

serializedName

serializedName: string = "Schema"

xmlElementName

xmlElementName: string = "Field"

xmlIsWrapped

xmlIsWrapped: boolean = true

xmlName

xmlName: string = "Schema"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ArrowField"

name

name: string = "Composite"

Const ArrowField

ArrowField: object

serializedName

serializedName: string = "ArrowField"

xmlName

xmlName: string = "Field"

type

type: object

className

className: string = "ArrowField"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "Name"

xmlName

xmlName: string = "Name"

type

type: object

name

name: string = "String"

precision

precision: object

serializedName

serializedName: string = "Precision"

xmlName

xmlName: string = "Precision"

type

type: object

name

name: string = "Number"

scale

scale: object

serializedName

serializedName: string = "Scale"

xmlName

xmlName: string = "Scale"

type

type: object

name

name: string = "Number"

type

type: object

required

required: boolean = true

serializedName

serializedName: string = "Type"

xmlName

xmlName: string = "Type"

type

type: object

name

name: string = "String"

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"

contentMD5

contentMD5: object

serializedName

serializedName: string = "content-md5"

type

type: object

name

name: string = "ByteArray"

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"

versionId

versionId: object

serializedName

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

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

versionId

versionId: object

serializedName

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

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"

encryptionScope

encryptionScope: object

serializedName

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

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"

isSealed

isSealed: object

serializedName

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

type

type: object

name

name: string = "Boolean"

isServerEncrypted

isServerEncrypted: object

serializedName

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

type

type: object

name

name: string = "Boolean"

lastAccessed

lastAccessed: object

serializedName

serializedName: string = "x-ms-last-access-time"

type

type: object

name

name: string = "DateTimeRfc1123"

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"

objectReplicationPolicyId

objectReplicationPolicyId: object

serializedName

serializedName: string = "x-ms-or-policy-id"

type

type: object

name

name: string = "String"

objectReplicationRules

objectReplicationRules: object

headerCollectionPrefix

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

serializedName

serializedName: string = "x-ms-or"

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"

tagCount

tagCount: object

serializedName

serializedName: string = "x-ms-tag-count"

type

type: object

name

name: string = "Number"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

versionId

versionId: object

serializedName

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

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

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","FileStorage","BlockBlobStorage"]

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"

encryptionScope

encryptionScope: object

serializedName

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

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"

expiresOn

expiresOn: object

serializedName

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

type

type: object

name

name: string = "DateTimeRfc1123"

isCurrentVersion

isCurrentVersion: object

serializedName

serializedName: string = "x-ms-is-current-version"

type

type: object

name

name: string = "Boolean"

isIncrementalCopy

isIncrementalCopy: object

serializedName

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

type

type: object

name

name: string = "Boolean"

isSealed

isSealed: object

serializedName

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

type

type: object

name

name: string = "Boolean"

isServerEncrypted

isServerEncrypted: object

serializedName

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

type

type: object

name

name: string = "Boolean"

lastAccessed

lastAccessed: object

serializedName

serializedName: string = "x-ms-last-access-time"

type

type: object

name

name: string = "DateTimeRfc1123"

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"

objectReplicationPolicyId

objectReplicationPolicyId: object

serializedName

serializedName: string = "x-ms-or-policy-id"

type

type: object

name

name: string = "String"

objectReplicationRules

objectReplicationRules: object

headerCollectionPrefix

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

serializedName

serializedName: string = "x-ms-or"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

rehydratePriority

rehydratePriority: object

serializedName

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

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

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

type

type: object

name

name: string = "String"

tagCount

tagCount: object

serializedName

serializedName: string = "x-ms-tag-count"

type

type: object

name

name: string = "Number"

version

version: object

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

versionId

versionId: object

serializedName

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

type

type: object

name

name: string = "String"

Const BlobGetTagsHeaders

BlobGetTagsHeaders: object

serializedName

serializedName: string = "blob-gettags-headers"

type

type: object

className

className: string = "BlobGetTagsHeaders"

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

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 BlobItemInternal

BlobItemInternal: object

serializedName

serializedName: string = "BlobItemInternal"

xmlName

xmlName: string = "Blob"

type

type: object

className

className: string = "BlobItemInternal"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobTags

blobTags: object

serializedName

serializedName: string = "BlobTags"

xmlName

xmlName: string = "Tags"

type

type: object

className

className: string = "BlobTags"

name

name: string = "Composite"

deleted

deleted: object

required

required: boolean = true

serializedName

serializedName: string = "Deleted"

xmlName

xmlName: string = "Deleted"

type

type: object

name

name: string = "Boolean"

isCurrentVersion

isCurrentVersion: object

serializedName

serializedName: string = "IsCurrentVersion"

xmlName

xmlName: string = "IsCurrentVersion"

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"

objectReplicationMetadata

objectReplicationMetadata: object

serializedName

serializedName: string = "ObjectReplicationMetadata"

xmlName

xmlName: string = "OrMetadata"

type

type: object

name

name: string = "Dictionary"

value

value: object

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

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"

versionId

versionId: object

serializedName

serializedName: string = "VersionId"

xmlName

xmlName: string = "VersionId"

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 BlobPropertiesInternal

BlobPropertiesInternal: object

serializedName

serializedName: string = "BlobPropertiesInternal"

xmlName

xmlName: string = "Properties"

type

type: object

className

className: string = "BlobPropertiesInternal"

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"

encryptionScope

encryptionScope: object

serializedName

serializedName: string = "EncryptionScope"

xmlName

xmlName: string = "EncryptionScope"

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"

expiresOn

expiresOn: object

serializedName

serializedName: string = "Expiry-Time"

xmlName

xmlName: string = "Expiry-Time"

type

type: object

name

name: string = "DateTimeRfc1123"

incrementalCopy

incrementalCopy: object

serializedName

serializedName: string = "IncrementalCopy"

xmlName

xmlName: string = "IncrementalCopy"

type

type: object

name

name: string = "Boolean"

isSealed

isSealed: object

serializedName

serializedName: string = "Sealed"

xmlName

xmlName: string = "Sealed"

type

type: object

name

name: string = "Boolean"

lastAccessedOn

lastAccessedOn: object

serializedName

serializedName: string = "LastAccessTime"

xmlName

xmlName: string = "LastAccessTime"

type

type: object

name

name: string = "DateTimeRfc1123"

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"

rehydratePriority

rehydratePriority: object

serializedName

serializedName: string = "RehydratePriority"

xmlName

xmlName: string = "RehydratePriority"

type

type: object

name

name: string = "String"

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"

tagCount

tagCount: object

serializedName

serializedName: string = "TagCount"

xmlName

xmlName: string = "TagCount"

type

type: object

name

name: string = "Number"

Const BlobQueryHeaders

BlobQueryHeaders: object

serializedName

serializedName: string = "blob-query-headers"

type

type: object

className

className: string = "BlobQueryHeaders"

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"

copyCompletionTime

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

encryptionScope

encryptionScope: object

serializedName

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

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

BlobSetExpiryHeaders: object

serializedName

serializedName: string = "blob-setexpiry-headers"

type

type: object

className

className: string = "BlobSetExpiryHeaders"

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

encryptionScope

encryptionScope: object

serializedName

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

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"

versionId

versionId: object

serializedName

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

type

type: object

name

name: string = "String"

Const BlobSetTagsHeaders

BlobSetTagsHeaders: object

serializedName

serializedName: string = "blob-settags-headers"

type

type: object

className

className: string = "BlobSetTagsHeaders"

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

versionId

versionId: object

serializedName

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

type

type: object

name

name: string = "String"

Const BlobTag

BlobTag: object

serializedName

serializedName: string = "BlobTag"

xmlName

xmlName: string = "Tag"

type

type: object

className

className: string = "BlobTag"

name

name: string = "Composite"

modelProperties

modelProperties: object

key

key: object

required

required: boolean = true

serializedName

serializedName: string = "Key"

xmlName

xmlName: string = "Key"

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 BlobTags

BlobTags: object

serializedName

serializedName: string = "BlobTags"

xmlName

xmlName: string = "Tags"

type

type: object

className

className: string = "BlobTags"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobTagSet

blobTagSet: object

required

required: boolean = true

serializedName

serializedName: string = "BlobTagSet"

xmlElementName

xmlElementName: string = "Tag"

xmlIsWrapped

xmlIsWrapped: boolean = true

xmlName

xmlName: string = "TagSet"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "BlobTag"

name

name: string = "Composite"

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"

encryptionScope

encryptionScope: object

serializedName

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

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"

versionId

versionId: object

serializedName

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

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 BlockBlobPutBlobFromUrlHeaders

BlockBlobPutBlobFromUrlHeaders: object

serializedName

serializedName: string = "blockblob-putblobfromurl-headers"

type

type: object

className

className: string = "BlockBlobPutBlobFromUrlHeaders"

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"

encryptionScope

encryptionScope: object

serializedName

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

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"

versionId

versionId: object

serializedName

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

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"

encryptionScope

encryptionScope: object

serializedName

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

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"

encryptionScope

encryptionScope: object

serializedName

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

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"

encryptionScope

encryptionScope: object

serializedName

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

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"

versionId

versionId: object

serializedName

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

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 ContainerEncryptionScope

ContainerEncryptionScope: object

xmlName

xmlName: string = "container-encryption-scope"

type

type: object

className

className: string = "ContainerEncryptionScope"

name

name: string = "Composite"

modelProperties

modelProperties: object

defaultEncryptionScope

defaultEncryptionScope: object

xmlName

xmlName: string = "defaultEncryptionScope"

type

type: object

name

name: string = "String"

preventEncryptionScopeOverride

preventEncryptionScopeOverride: object

xmlName

xmlName: string = "preventEncryptionScopeOverride"

type

type: object

name

name: string = "Boolean"

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","FileStorage","BlockBlobStorage"]

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"

defaultEncryptionScope

defaultEncryptionScope: object

serializedName

serializedName: string = "x-ms-default-encryption-scope"

type

type: object

name

name: string = "String"

denyEncryptionScopeOverride

denyEncryptionScopeOverride: object

serializedName

serializedName: string = "x-ms-deny-encryption-scope-override"

type

type: object

name

name: string = "Boolean"

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

deleted

deleted: object

serializedName

serializedName: string = "Deleted"

xmlName

xmlName: string = "Deleted"

type

type: object

name

name: string = "Boolean"

metadata

metadata: object

serializedName

serializedName: string = "Metadata"

xmlName

xmlName: string = "Metadata"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "Name"

xmlName

xmlName: string = "Name"

type

type: object

name

name: string = "String"

properties

properties: object

required

required: boolean = true

serializedName

serializedName: string = "Properties"

xmlName

xmlName: string = "Properties"

type

type: object

className

className: string = "ContainerProperties"

name

name: string = "Composite"

version

version: object

serializedName

serializedName: string = "Version"

xmlName

xmlName: string = "Version"

type

type: object

name

name: string = "String"

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

defaultEncryptionScope

defaultEncryptionScope: object

serializedName

serializedName: string = "DefaultEncryptionScope"

xmlName

xmlName: string = "DefaultEncryptionScope"

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"

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"

preventEncryptionScopeOverride

preventEncryptionScopeOverride: object

serializedName

serializedName: string = "DenyEncryptionScopeOverride"

xmlName

xmlName: string = "DenyEncryptionScopeOverride"

type

type: object

name

name: string = "Boolean"

publicAccess

publicAccess: object

serializedName

serializedName: string = "PublicAccess"

xmlName

xmlName: string = "PublicAccess"

type

type: object

name

name: string = "String"

remainingRetentionDays

remainingRetentionDays: object

serializedName

serializedName: string = "RemainingRetentionDays"

xmlName

xmlName: string = "RemainingRetentionDays"

type

type: object

name

name: string = "Number"

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 ContainerRestoreHeaders

ContainerRestoreHeaders: object

serializedName

serializedName: string = "container-restore-headers"

type

type: object

className

className: string = "ContainerRestoreHeaders"

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

DEFAULT_RETRY_OPTIONS: object

maxRetryDelayInMs

maxRetryDelayInMs: number = 120 * 1000

maxTries

maxTries: number = 4

retryDelayInMs

retryDelayInMs: number = 4 * 1000

retryPolicyType

retryPolicyType: EXPONENTIAL = StorageRetryPolicyType.EXPONENTIAL

secondaryHost

secondaryHost: string = ""

tryTimeoutInMs

tryTimeoutInMs: undefined = undefined

Const DataLakeStorageError

DataLakeStorageError: object

serializedName

serializedName: string = "DataLakeStorageError"

type

type: object

className

className: string = "DataLakeStorageError"

name

name: string = "Composite"

modelProperties

modelProperties: object

dataLakeStorageErrorDetails

dataLakeStorageErrorDetails: 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 DelimitedTextConfiguration

DelimitedTextConfiguration: object

serializedName

serializedName: string = "DelimitedTextConfiguration"

type

type: object

className

className: string = "DelimitedTextConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

columnSeparator

columnSeparator: object

required

required: boolean = true

serializedName

serializedName: string = "ColumnSeparator"

xmlName

xmlName: string = "ColumnSeparator"

type

type: object

name

name: string = "String"

escapeChar

escapeChar: object

required

required: boolean = true

serializedName

serializedName: string = "EscapeChar"

xmlName

xmlName: string = "EscapeChar"

type

type: object

name

name: string = "String"

fieldQuote

fieldQuote: object

required

required: boolean = true

serializedName

serializedName: string = "FieldQuote"

xmlName

xmlName: string = "FieldQuote"

type

type: object

name

name: string = "String"

headersPresent

headersPresent: object

required

required: boolean = true

serializedName

serializedName: string = "HeadersPresent"

xmlName

xmlName: string = "HasHeaders"

type

type: object

name

name: string = "Boolean"

recordSeparator

recordSeparator: object

required

required: boolean = true

serializedName

serializedName: string = "RecordSeparator"

xmlName

xmlName: string = "RecordSeparator"

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 FilterBlobItem

FilterBlobItem: object

serializedName

serializedName: string = "FilterBlobItem"

xmlName

xmlName: string = "Blob"

type

type: object

className

className: string = "FilterBlobItem"

name

name: string = "Composite"

modelProperties

modelProperties: object

containerName

containerName: object

required

required: boolean = true

serializedName

serializedName: string = "ContainerName"

xmlName

xmlName: string = "ContainerName"

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"

tags

tags: object

serializedName

serializedName: string = "Tags"

xmlName

xmlName: string = "Tags"

type

type: object

className

className: string = "BlobTags"

name

name: string = "Composite"

Const FilterBlobSegment

FilterBlobSegment: object

serializedName

serializedName: string = "FilterBlobSegment"

xmlName

xmlName: string = "EnumerationResults"

type

type: object

className

className: string = "FilterBlobSegment"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobs

blobs: object

required

required: boolean = true

serializedName

serializedName: string = "Blobs"

xmlElementName

xmlElementName: string = "Blob"

xmlIsWrapped

xmlIsWrapped: boolean = true

xmlName

xmlName: string = "Blobs"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "FilterBlobItem"

name

name: string = "Composite"

continuationToken

continuationToken: object

serializedName

serializedName: string = "NextMarker"

xmlName

xmlName: string = "NextMarker"

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"

where

where: object

required

required: boolean = true

serializedName

serializedName: string = "Where"

xmlName

xmlName: string = "Where"

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 JsonTextConfiguration

JsonTextConfiguration: object

serializedName

serializedName: string = "JsonTextConfiguration"

type

type: object

className

className: string = "JsonTextConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

recordSeparator

recordSeparator: object

required

required: boolean = true

serializedName

serializedName: string = "RecordSeparator"

xmlName

xmlName: string = "RecordSeparator"

type

type: object

name

name: string = "String"

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"

ifTags

ifTags: object

xmlName

xmlName: string = "ifTags"

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"

encryptionScope

encryptionScope: object

serializedName

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

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"

versionId

versionId: object

serializedName

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

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"

encryptionScope

encryptionScope: object

serializedName

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

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"

encryptionScope

encryptionScope: object

serializedName

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

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 QueryFormat

QueryFormat: object

serializedName

serializedName: string = "QueryFormat"

type

type: object

className

className: string = "QueryFormat"

name

name: string = "Composite"

modelProperties

modelProperties: object

arrowConfiguration

arrowConfiguration: object

serializedName

serializedName: string = "ArrowConfiguration"

xmlName

xmlName: string = "ArrowConfiguration"

type

type: object

className

className: string = "ArrowConfiguration"

name

name: string = "Composite"

delimitedTextConfiguration

delimitedTextConfiguration: object

serializedName

serializedName: string = "DelimitedTextConfiguration"

xmlName

xmlName: string = "DelimitedTextConfiguration"

type

type: object

className

className: string = "DelimitedTextConfiguration"

name

name: string = "Composite"

jsonTextConfiguration

jsonTextConfiguration: object

serializedName

serializedName: string = "JsonTextConfiguration"

xmlName

xmlName: string = "JsonTextConfiguration"

type

type: object

className

className: string = "JsonTextConfiguration"

name

name: string = "Composite"

type

type: object

serializedName

serializedName: string = "Type"

xmlName

xmlName: string = "Type"

type

type: object

allowedValues

allowedValues: string[] = ["delimited","json","arrow"]

name

name: string = "Enum"

Const QueryRequest

QueryRequest: object

serializedName

serializedName: string = "QueryRequest"

type

type: object

className

className: string = "QueryRequest"

name

name: string = "Composite"

modelProperties

modelProperties: object

expression

expression: object

required

required: boolean = true

serializedName

serializedName: string = "Expression"

xmlName

xmlName: string = "Expression"

type

type: object

name

name: string = "String"

inputSerialization

inputSerialization: object

serializedName

serializedName: string = "InputSerialization"

xmlName

xmlName: string = "InputSerialization"

type

type: object

className

className: string = "QuerySerialization"

name

name: string = "Composite"

outputSerialization

outputSerialization: object

serializedName

serializedName: string = "OutputSerialization"

xmlName

xmlName: string = "OutputSerialization"

type

type: object

className

className: string = "QuerySerialization"

name

name: string = "Composite"

queryType

queryType: object

defaultValue

defaultValue: string = "SQL"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "QueryType"

xmlName

xmlName: string = "QueryType"

type

type: object

name

name: string = "String"

Const QuerySerialization

QuerySerialization: object

serializedName

serializedName: string = "QuerySerialization"

type

type: object

className

className: string = "QuerySerialization"

name

name: string = "Composite"

modelProperties

modelProperties: object

format

format: object

required

required: boolean = true

serializedName

serializedName: string = "Format"

xmlName

xmlName: string = "Format"

type

type: object

className

className: string = "QueryFormat"

name

name: string = "Composite"

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 ServiceFilterBlobsHeaders

ServiceFilterBlobsHeaders: object

serializedName

serializedName: string = "service-filterblobs-headers"

type

type: object

className

className: string = "ServiceFilterBlobsHeaders"

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 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","FileStorage","BlockBlobStorage"]

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"

isHierarchicalNamespaceEnabled

isHierarchicalNamespaceEnabled: object

serializedName

serializedName: string = "x-ms-is-hns-enabled"

type

type: object

name

name: string = "Boolean"

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"

sourceIfTags

sourceIfTags: object

xmlName

xmlName: string = "sourceIfTags"

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

defaultIndexDocumentPath

defaultIndexDocumentPath: object

serializedName

serializedName: string = "DefaultIndexDocumentPath"

xmlName

xmlName: string = "DefaultIndexDocumentPath"

type

type: object

name

name: string = "String"

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

code

code: object

serializedName

serializedName: string = "Code"

xmlName

xmlName: string = "Code"

type

type: object

name

name: string = "String"

message

message: object

serializedName

serializedName: string = "Message"

xmlName

xmlName: string = "Message"

type

type: object

name

name: string = "String"

Const URLConstants

URLConstants: object

Parameters

Parameters: object

FORCE_BROWSER_NO_CACHE

FORCE_BROWSER_NO_CACHE: string = "_"

SIGNATURE

SIGNATURE: string = "sig"

SNAPSHOT

SNAPSHOT: string = "snapshot"

TIMEOUT

TIMEOUT: string = "timeout"

VERSIONID

VERSIONID: string = "versionid"

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 blobDeleteType

blobDeleteType: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "deletetype"

type

type: object

allowedValues

allowedValues: string[] = ["Permanent"]

name

name: string = "Enum"

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 blobTagsString

blobTagsString: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-tags"

type

type: object

name

name: string = "String"

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

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

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

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

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

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

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

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

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "comp"

type

type: object

name

name: string = "String"

Const comp18

comp18: 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 comp19

comp19: 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 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 comp20

comp20: object

parameterPath

parameterPath: string = "comp"

mapper

mapper: object

defaultValue

defaultValue: string = "seal"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "comp"

type

type: object

name

name: string = "String"

Const comp21

comp21: 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 comp22

comp22: 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 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 = "blobs"

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

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

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

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 copySourceBlobProperties

copySourceBlobProperties: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "Boolean"

Const defaultEncryptionScope

defaultEncryptionScope: object

parameterPath

parameterPath: string[] = ["options","containerEncryptionScope","defaultEncryptionScope"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-default-encryption-scope"

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 deletedContainerName

deletedContainerName: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "String"

Const deletedContainerVersion

deletedContainerVersion: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "String"

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 encryptionScope

encryptionScope: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "String"

Const expiresOn

expiresOn: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "String"

Const expiryOptions

expiryOptions: object

parameterPath

parameterPath: string = "expiryOptions"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "x-ms-expiry-option"

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 ifTags

ifTags: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-if-tags"

type

type: object

name

name: string = "String"

Const ifUnmodifiedSince

ifUnmodifiedSince: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "If-Unmodified-Since"

type

type: object

name

name: string = "DateTimeRfc1123"

Const include0

include0: 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[] = ["metadata","deleted"]

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","versions","tags"]

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 prevSnapshotUrl

prevSnapshotUrl: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "x-ms-previous-snapshot-url"

type

type: object

name

name: string = "String"

Const preventEncryptionScopeOverride

preventEncryptionScopeOverride: object

parameterPath

parameterPath: string[] = ["options","containerEncryptionScope","preventEncryptionScopeOverride"]

mapper

mapper: object

serializedName

serializedName: string = "x-ms-deny-encryption-scope-override"

type

type: object

name

name: string = "Boolean"

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 sealBlob

sealBlob: object

parameterPath

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

mapper

mapper: object

serializedName

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

type

type: object

name

name: string = "Boolean"

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 sourceIfTags

sourceIfTags: object

parameterPath

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

mapper

mapper: object

serializedName

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

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 = "2020-04-08"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "x-ms-version"

type

type: object

name

name: string = "String"

Const versionId

versionId: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "versionid"

type

type: object

name

name: string = "String"

Const where

where: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "where"

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