package
0.6.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

ClientOptions contains the optional parameters when creating a Client.
CreateOptions contains the optional parameters for the Client.Create method.
DeleteOptions contains the optional parameters for the Client.Delete method.
GetAccessPolicyOptions contains the optional parameters for the Client.GetAccessPolicy method.
GetPropertiesOptions contains the optional parameters for the ContainerClient.GetProperties 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.

# 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.
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.
BlobType defines values for BlobType.
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.
GetAccessPolicyResponse contains the response from method Client.GetAccessPolicy.
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.
ListBlobsHierarchyResponse contains the response from method Client.ListBlobHierarchySegment.
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.