BlobSyncCopyFromURLOptions interface
Options to configure the <xref:BlobClient.syncCopyFromURL> operation.
- Extends
Properties
abort |
An implementation of the |
conditions | Conditions to meet for the destination blob when copying from a URL to the blob. |
immutability |
Optional. Specifies immutability policy for a blob. Note that is parameter is only applicable to a blob within a container that has version level worm enabled. |
legal |
Optional. Indicates if a legal hold should be placed on the blob. Note that is parameter is only applicable to a blob within a container that has version level worm enabled. |
metadata | A collection of key-value string pair to associate with the snapshot. |
source |
Only Bearer type is supported. Credentials should be a valid OAuth access token to copy source. |
source |
Conditions to meet for the source Azure Blob/File when copying from a URL to the blob. |
source |
Specify the md5 calculated for the range of bytes that must be read from the copy source. |
tags | Blob tags. |
tracing |
Options to configure spans created when tracing is enabled. |
Property Details
abortSignal
An implementation of the AbortSignalLike
interface to signal the request to cancel the operation.
For example, use the @azure/abort-controller to create an AbortSignal
.
abortSignal?: AbortSignalLike
Property Value
AbortSignalLike
conditions
Conditions to meet for the destination blob when copying from a URL to the blob.
conditions?: BlobRequestConditions
Property Value
immutabilityPolicy
Optional. Specifies immutability policy for a blob. Note that is parameter is only applicable to a blob within a container that has version level worm enabled.
immutabilityPolicy?: BlobImmutabilityPolicy
Property Value
legalHold
Optional. Indicates if a legal hold should be placed on the blob. Note that is parameter is only applicable to a blob within a container that has version level worm enabled.
legalHold?: boolean
Property Value
boolean
metadata
A collection of key-value string pair to associate with the snapshot.
metadata?: Metadata
Property Value
sourceAuthorization
Only Bearer type is supported. Credentials should be a valid OAuth access token to copy source.
sourceAuthorization?: HttpAuthorization
Property Value
sourceConditions
Conditions to meet for the source Azure Blob/File when copying from a URL to the blob.
sourceConditions?: MatchConditions & ModificationConditions
Property Value
sourceContentMD5
Specify the md5 calculated for the range of bytes that must be read from the copy source.
sourceContentMD5?: Uint8Array
Property Value
Uint8Array
tags
tracingOptions
Options to configure spans created when tracing is enabled.
tracingOptions?: OperationTracingOptions
Property Value
OperationTracingOptions
Azure SDK for JavaScript