azure-storage-blobs
Public Attributes | List of all members
Azure::Storage::Blobs::Models::StageBlockFromUriResult Struct Referencefinal

Response type for Azure::Storage::Blobs::BlockBlobClient::StageBlockFromUri.

#include <blob_rest_client.hpp>

Public Attributes

Azure::Nullable< ContentHash > TransactionalContentHash
 
bool IsServerEncrypted = false
 
Azure::Nullable< std::vector< uint8_t > > EncryptionKeySha256
 
Azure::Nullable< std::string > EncryptionScope
 

Member Data Documentation

◆ EncryptionKeySha256

Azure::Nullable<std::vector<uint8_t> > Azure::Storage::Blobs::Models::StageBlockFromUriResult::EncryptionKeySha256

The SHA-256 hash of the encryption key used to encrypt the blob data and metadata.

◆ EncryptionScope

Azure::Nullable<std::string> Azure::Storage::Blobs::Models::StageBlockFromUriResult::EncryptionScope

Name of the encryption scope used to encrypt the blob data and metadata.

◆ IsServerEncrypted

bool Azure::Storage::Blobs::Models::StageBlockFromUriResult::IsServerEncrypted = false

True if the blob data and 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).

◆ TransactionalContentHash

Azure::Nullable<ContentHash> Azure::Storage::Blobs::Models::StageBlockFromUriResult::TransactionalContentHash

The request may return a CRC64 or MD5 hash for the downloaded range of data.


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