azure-storage-blobs
Public Attributes | List of all members
Azure::Storage::Blobs::StartCopyBlobFromUriOptions Struct Reference

Optional parameters for BlobClient::StartCopyFromUri. More...

#include <blob_options.hpp>

Public Attributes

Azure::Core::Context Context
 Context for cancelling long running operations.
 
std::map< std::string, std::string > Metadata
 Specifies user-defined name-value pairs associated with the blob. If no name-value pairs are specified, the operation will copy the metadata from the source blob or file to the destination blob. If one or more name-value pairs are specified, the destination blob is created with the specified metadata, and metadata is not copied from the source blob or file.
 
BlobAccessConditions AccessConditions
 Optional conditions that must be met to perform this operation.
 
BlobAccessConditions SourceConditions
 Optional conditions that the source must meet to perform this operation.
 
Azure::Core::Nullable< AccessTier > Tier
 Specifies the tier to be set on the target blob.
 
Azure::Core::Nullable< Blobs::RehydratePriority > RehydratePriority
 
Azure::Core::Nullable< bool > ShouldSealDestination
 

Detailed Description

Optional parameters for BlobClient::StartCopyFromUri.

Member Data Documentation

◆ RehydratePriority

Azure::Core::Nullable<Blobs::RehydratePriority> Azure::Storage::Blobs::StartCopyBlobFromUriOptions::RehydratePriority

@beirf Indicates the priority with which to rehydrate an archived blob. The priority can be set on a blob only once. This header will be ignored on subsequent requests to the same blob.

◆ ShouldSealDestination

Azure::Core::Nullable<bool> Azure::Storage::Blobs::StartCopyBlobFromUriOptions::ShouldSealDestination

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


The documentation for this struct was generated from the following file: