CreateBlockBlobRequestOptions interface

Common request options for azure storage services

Extends

azure-storage.export=.services.blob.blobservice.BlobService.CreateBlobRequestOptions

Properties

blockSize

Inherited Properties

accessConditions
blockIdPrefix
clientRequestId

{string} A string that represents the client request ID with a 1KB character limit.

clientRequestTimeoutInMs

{int} The timeout of client requests, in milliseconds, to use for the request.

contentSettings
leaseId
locationMode

{LocationMode} Specifies the location mode used to decide which location the request should be sent to.

maximumExecutionTimeInMs

{int} The maximum execution time, in milliseconds, across all potential retries, to use when making this request.

metadata
parallelOperationThreadCount
snapshotId
speedSummary
storeBlobContentMD5
timeoutIntervalInMs

{int} The server timeout interval, in milliseconds, to use for the request.

transactionalContentMD5
useNagleAlgorithm

{bool} Determines whether the Nagle algorithm is used; true to use the Nagle algorithm; otherwise, false.

useTransactionalMD5

Property Details

blockSize

blockSize?: number

Property Value

number

Inherited Property Details

accessConditions

accessConditions?: AccessConditions

Property Value

azure-storage.export=.AccessConditions

Inherited From CreateBlobRequestOptions.accessConditions

blockIdPrefix

blockIdPrefix?: string

Property Value

string

Inherited From CreateBlobRequestOptions.blockIdPrefix

clientRequestId

{string} A string that represents the client request ID with a 1KB character limit.

clientRequestId?: string

Property Value

string

Inherited From CreateBlobRequestOptions.clientRequestId

clientRequestTimeoutInMs

{int} The timeout of client requests, in milliseconds, to use for the request.

clientRequestTimeoutInMs?: number

Property Value

number

Inherited From CreateBlobRequestOptions.clientRequestTimeoutInMs

contentSettings

contentSettings?: { cacheControl?: string, contentDisposition?: string, contentEncoding?: string, contentLanguage?: string, contentMD5?: string, contentType?: string }

Property Value

{ cacheControl?: string, contentDisposition?: string, contentEncoding?: string, contentLanguage?: string, contentMD5?: string, contentType?: string }

Inherited From CreateBlobRequestOptions.contentSettings

leaseId

leaseId?: string

Property Value

string

Inherited From CreateBlobRequestOptions.leaseId

locationMode

{LocationMode} Specifies the location mode used to decide which location the request should be sent to.

locationMode?: LocationMode

Property Value

azure-storage.export=.common.util.storageutilities.LocationMode

Inherited From CreateBlobRequestOptions.locationMode

maximumExecutionTimeInMs

{int} The maximum execution time, in milliseconds, across all potential retries, to use when making this request.

maximumExecutionTimeInMs?: number

Property Value

number

Inherited From CreateBlobRequestOptions.maximumExecutionTimeInMs

metadata

metadata?: {[k: string]: string}

Property Value

{[k: string]: string}

Inherited From CreateBlobRequestOptions.metadata

parallelOperationThreadCount

parallelOperationThreadCount?: number

Property Value

number

Inherited From CreateBlobRequestOptions.parallelOperationThreadCount

snapshotId

snapshotId?: string

Property Value

string

Inherited From CreateBlobRequestOptions.snapshotId

speedSummary

speedSummary?: SpeedSummary

Property Value

azure-storage.export=.common.streams.speedsummary.SpeedSummary

Inherited From CreateBlobRequestOptions.speedSummary

storeBlobContentMD5

storeBlobContentMD5?: boolean

Property Value

boolean

Inherited From CreateBlobRequestOptions.storeBlobContentMD5

timeoutIntervalInMs

{int} The server timeout interval, in milliseconds, to use for the request.

timeoutIntervalInMs?: number

Property Value

number

Inherited From CreateBlobRequestOptions.timeoutIntervalInMs

transactionalContentMD5

transactionalContentMD5?: string

Property Value

string

Inherited From CreateBlobRequestOptions.transactionalContentMD5

useNagleAlgorithm

{bool} Determines whether the Nagle algorithm is used; true to use the Nagle algorithm; otherwise, false.

useNagleAlgorithm?: boolean

Property Value

boolean

Inherited From CreateBlobRequestOptions.useNagleAlgorithm

useTransactionalMD5

useTransactionalMD5?: boolean

Property Value

boolean

Inherited From CreateBlobRequestOptions.useTransactionalMD5