BlobCopyFromUriOptions Class

Definition

Optional parameters for Start Copy from URL.

public class BlobCopyFromUriOptions
type BlobCopyFromUriOptions = class
Public Class BlobCopyFromUriOptions
Inheritance
BlobCopyFromUriOptions

Constructors

BlobCopyFromUriOptions()

Properties

AccessTier

Optional AccessTier Indicates the tier to be set on the blob.

CopySourceTagsMode

Optional. If Replace, the tags on the destination blob will be set to Tags. If Copy, the tags on the source blob will be copied to the destination blob. Default is to replace.

DestinationConditions

Optional BlobRequestConditions to add conditions on the copying of data to this blob.

DestinationImmutabilityPolicy

Optional BlobImmutabilityPolicy to set on the blob. Note that is parameter is only applicable to a blob within a container that has immutable storage with versioning enabled.

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 immutable storage with versioning enabled.

Metadata

Optional custom metadata to set for this append blob.

RehydratePriority

Optional RehydratePriority Indicates the priority with which to rehydrate an archived blob.

This parameter is not valid for synchronous copies.

ShouldSealDestination

If the destination blob should be sealed. Only applicable for Append Blobs.

This parameter is not valid for synchronous copies.

SourceAuthentication

Optional. Source authentication used to access the source blob. Note that is parameter does not apply to StartCopyFromUriAsync(Uri, BlobCopyFromUriOptions, CancellationToken).

SourceConditions

Optional BlobRequestConditions to add conditions on the copying of data from this source blob.

Tags

Options tags to set on the destination blob. Not valid if CopySourceTagsMode is set to Copy.

Applies to