# Functions
NewClient creates an instance of Client with the specified values.
NewClientFromConnectionString creates an instance of Client with the specified values.
NewClientWithNoCredential creates an instance of Client with the specified values.
NewClientWithSharedKeyCredential creates an instance of Client with the specified values.
NewSharedKeyCredential creates an immutable SharedKeyCredential containing the storage account's name and either its primary or secondary key.
ParseHTTPHeaders parses GetPropertiesResponse and returns HTTPHeaders.
ParseURL parses a URL initializing URLParts' fields including any SAS-related & snapshot query parameters.
PossibleAccessTierValues returns the possible values for the AccessTier const type.
PossibleArchiveStatusValues returns the possible values for the ArchiveStatus const type.
PossibleBlobTypeValues returns the possible values for the BlobType const type.
PossibleCopyStatusTypeValues returns the possible values for the CopyStatusType const type.
PossibleDeleteSnapshotsOptionTypeValues returns the possible values for the DeleteSnapshotsOptionType const type.
PossibleDeleteTypeValues returns the possible values for the DeleteType const type.
PossibleEncryptionAlgorithmTypeValues returns the possible values for the EncryptionAlgorithmType const type.
PossibleImmutabilityPolicyModeValues returns the possible values for the ImmutabilityPolicyMode const type.
PossibleImmutabilityPolicySettingValues returns the possible values for the ImmutabilityPolicySetting const type.
PossibleQueryFormatTypeValues returns the possible values for the QueryFormatType const type.
PossibleRehydratePriorityValues returns the possible values for the RehydratePriority const type.
TransferValidationTypeComputeCRC64 is a TransferValidationType that indicates a CRC64 should be computed during transfer.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
4MB.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ReadOnClosedBodyMessage of retry reader.
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
AbortCopyFromURLOptions contains the optional parameters for the Client.AbortCopyFromURL method.
ClientOptions contains the optional parameters when creating a Client.
CopyFromURLOptions contains the optional parameters for the Client.CopyFromURL method.
CreateSnapshotOptions contains the optional parameters for the Client.CreateSnapshot method.
DeleteImmutabilityPolicyOptions contains the optional parameters for the Client.DeleteImmutabilityPolicy method.
DeleteOptions contains the optional parameters for the Client.Delete method.
DownloadBufferOptions contains the optional parameters for the DownloadBuffer method.
DownloadFileOptions contains the optional parameters for the DownloadFile method.
DownloadStreamOptions contains the optional parameters for the Client.Download method.
DownloadStreamResponse contains the response from the DownloadStream method.
GetPropertiesOptions contains the optional parameters for the Client.GetProperties method.
GetTagsOptions contains the optional parameters for the Client.GetTags method.
ObjectReplicationPolicy are deserialized attributes.
ObjectReplicationRules struct.
RetryReader attempts to read from response, and if there is retriable network error returned during reading, it will retry according to retry reader option through executing user defined action with provided data to get a new response, and continue the overall reading process through reading from the new response.
RetryReaderOptions configures the retry reader's behavior.
SetHTTPHeadersOptions contains the optional parameters for the Client.SetHTTPHeaders method.
SetImmutabilityPolicyOptions contains the parameter for Client.SetImmutabilityPolicy.
SetLegalHoldOptions contains the optional parameters for the Client.SetLegalHold method.
SetMetadataOptions provides set of configurations for Set Metadata on blob operation.
SetTagsOptions contains the optional parameters for the Client.SetTags method.
SetTierOptions contains the optional parameters for the Client.SetTier method.
StartCopyFromURLOptions contains the optional parameters for the Client.StartCopyFromURL method.
UndeleteOptions contains the optional parameters for the Client.Undelete method.
# Interfaces
SourceContentValidationType abstracts the various mechanisms used to validate source content.
# Type aliases
AbortCopyFromURLResponse contains the response from method BlobClient.AbortCopyFromURL.
AccessConditions identifies blob-specific access conditions which you optionally set.
AccessTier defines values for Blob Access Tier.
AcquireLeaseResponse contains the response from method BlobClient.AcquireLease.
ArchiveStatus defines values for ArchiveStatus.
BlobType defines values for BlobType.
BreakLeaseResponse contains the response from method BlobClient.BreakLease.
ChangeLeaseResponse contains the response from method BlobClient.ChangeLease.
CopyFromURLResponse contains the response from method BlobClient.CopyFromURL.
CopyStatusType defines values for CopyStatusType.
CpkInfo contains a group of parameters for client provided encryption key.
CpkScopeInfo contains a group of parameters for client provided encryption scope.
CreateSnapshotResponse contains the response from method BlobClient.CreateSnapshot.
DeleteImmutabilityPolicyResponse contains the response from method BlobClient.DeleteImmutabilityPolicyResponse.
DeleteResponse contains the response from method BlobClient.Delete.
DeleteSnapshotsOptionType defines values for DeleteSnapshotsOptionType.
DeleteType defines values for DeleteType.
EncryptionAlgorithmType defines values for EncryptionAlgorithmType.
GetPropertiesResponse contains the response from method BlobClient.GetProperties.
GetTagsResponse contains the response from method BlobClient.GetTags.
HTTPHeaders contains a group of parameters for the BlobClient.SetHTTPHeaders method.
HTTPRange defines a range of bytes within an HTTP resource, starting at offset and ending at offset+count.
ImmutabilityPolicyMode defines values for ImmutabilityPolicyMode.
ImmutabilityPolicySetting returns the possible values for the ImmutabilityPolicySetting const type.
LeaseAccessConditions contains optional parameters to access leased entity.
ModifiedAccessConditions contains a group of parameters for specifying access conditions.
QueryFormatType - The quick query format type.
RehydratePriority - If an object is in rehydrate pending state then this header is returned with priority of rehydrate.
ReleaseLeaseResponse contains the response from method BlobClient.ReleaseLease.
RenewLeaseResponse contains the response from method BlobClient.RenewLease.
SetHTTPHeadersResponse contains the response from method BlobClient.SetHTTPHeaders.
SetImmutabilityPolicyResponse contains the response from method BlobClient.SetImmutabilityPolicy.
SetLegalHoldResponse contains the response from method BlobClient.SetLegalHold.
SetMetadataResponse contains the response from method BlobClient.SetMetadata.
SetTagsResponse contains the response from method BlobClient.SetTags.
SetTierResponse contains the response from method BlobClient.SetTier.
SharedKeyCredential contains an account's name and its primary or secondary key.
SourceContentValidationTypeCRC64 is a SourceContentValidationType used to provided a precomputed CRC64.
SourceContentValidationTypeMD5 is a SourceContentValidationType used to provided a precomputed MD5.
SourceModifiedAccessConditions contains a group of parameters for the BlobClient.StartCopyFromURL method.
StartCopyFromURLResponse contains the response from method BlobClient.StartCopyFromURL.
Tags represent map of blob index tags.
TransferValidationType abstracts the various mechanisms used to verify a transfer.
TransferValidationTypeCRC64 is a TransferValidationType used to provide a precomputed CRC64.
TransferValidationTypeMD5 is a TransferValidationType used to provide a precomputed MD5.
UndeleteResponse contains the response from method BlobClient.Undelete.
URLParts object represents the components that make up an Azure Storage Container/Blob URL.