package
1.6.1-beta.1
Repository: https://github.com/azure/azure-sdk-for-go.git
Documentation: pkg.go.dev

# 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.
PossibleAccessTierValues returns the possible values for the AccessTier const type.
PossibleAccountKindValues returns the possible values for the AccountKind 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.
PossibleImmutabilityPolicyModeValues returns the possible values for the ImmutabilityPolicyMode const type.
PossiblePublicAccessTypeValues returns the possible values for the PublicAccessType const type.
PossibleRehydratePriorityValues returns the possible values for the RehydratePriority const type.
PossibleSKUNameValues returns the possible values for the SKUName const type.

# 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
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

# Structs

BatchBuilder is used for creating the batch operations list.
BatchDeleteOptions contains the optional parameters for the BatchBuilder.Delete method.
BatchSetTierOptions contains the optional parameters for the BatchBuilder.SetTier method.
CreateOptions contains the optional parameters for the Client.Create method.
DeleteOptions contains the optional parameters for the Client.Delete method.
FilterBlobsOptions provides set of options for Client.FilterBlobs.
GetAccessPolicyOptions contains the optional parameters for the Client.GetAccessPolicy method.
GetAccountInfoOptions provides set of options for Client.GetAccountInfo.
GetPropertiesOptions contains the optional parameters for the ContainerClient.GetProperties method.
GetSASURLOptions contains the optional parameters for the Client.GetSASURL method.
ListBlobsFlatOptions contains the optional parameters for the ContainerClient.ListBlobFlatSegment method.
ListBlobsHierarchyOptions provides set of configurations for Client.NewListBlobsHierarchyPager.
ListBlobsInclude indicates what additional information the service should return with each blob.
RestoreOptions contains the optional parameters for the Client.Restore method.
SetAccessPolicyOptions provides set of configurations for ContainerClient.SetAccessPolicy operation.
SetMetadataOptions contains the optional parameters for the Client.SetMetadata method.
SubmitBatchOptions contains the optional parameters for the Client.SubmitBatch method.
SubmitBatchResponse contains the response from method Client.SubmitBatch.

# Type aliases

AccessConditions identifies container-specific access conditions which you optionally set.
AccessPolicy - An Access policy.
AccessPolicyPermission type simplifies creating the permissions string for a container's access policy.
AccessTier defines values for blob access tiers.
AccountKind defines values for AccountKind.
ArchiveStatus defines values for ArchiveStatus.
BatchResponseItem contains the response for the individual sub-requests.
BlobFlatListSegment - List of BlobItem.
BlobHierarchyListSegment - List of BlobItem and BlobPrefix.
BlobItem - An Azure Storage blob.
BlobPrefix is a blob's prefix when hierarchically listing blobs.
BlobProperties - Properties of a blob.
BlobTag - a key/value pair on a blob.
BlobTags - Blob tags.
BlobType defines values for BlobType.
ClientOptions contains the optional parameters when creating a Client.
CopyStatusType defines values for CopyStatusType.
CPKScopeInfo contains a group of parameters for the ContainerClient.Create method.
CreateResponse contains the response from method Client.Create.
DeleteResponse contains the response from method Client.Delete.
FilterBlobsResponse contains the response from method Client.FilterBlobs.
GetAccessPolicyResponse contains the response from method Client.GetAccessPolicy.
GetAccountInfoResponse contains the response from method Client.GetAccountInfo.
GetPropertiesResponse contains the response from method Client.GetProperties.
ImmutabilityPolicyMode defines values for ImmutabilityPolicyMode.
LeaseAccessConditions contains optional parameters to access leased entity.
ListBlobsFlatResponse contains the response from method Client.ListBlobFlatSegment.
ListBlobsFlatSegmentResponse - An enumeration of blobs.
ListBlobsHierarchyResponse contains the response from method Client.ListBlobHierarchySegment.
ListBlobsHierarchySegmentResponse - An enumeration of blobs.
ModifiedAccessConditions contains a group of parameters for specifying access conditions.
PublicAccessType defines values for AccessType - private (default) or blob or container.
RehydratePriority - If an object is in rehydrate pending state then this header is returned with priority of rehydrate.
RestoreResponse contains the response from method Client.Restore.
SetAccessPolicyResponse contains the response from method Client.SetAccessPolicy.
SetMetadataResponse contains the response from method Client.SetMetadata.
SharedKeyCredential contains an account's name and its primary or secondary key.
SignedIdentifier - signed identifier.
SKUName defines values for SkuName - LRS, GRS, RAGRS, ZRS, Premium LRS.