package
1.5.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.
PossibleDeleteSnapshotsOptionTypeValues returns the possible values for the DeleteSnapshotsOptionType const type.
PossibleFilePermissionFormatValues returns the possible values for the FilePermissionFormat const type.
PossibleRootSquashValues returns the possible values for the RootSquash const type.
PossibleTokenIntentValues returns the possible values for the TokenIntent 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
# Structs
CreateOptions contains the optional parameters for the Client.Create method.
CreatePermissionOptions contains the optional parameters for the Client.CreatePermission method.
CreateSnapshotOptions contains the optional parameters for the Client.CreateSnapshot method.
DeleteOptions contains the optional parameters for the Client.Delete method.
GetAccessPolicyOptions contains the optional parameters for the Client.GetAccessPolicy method.
GetPermissionOptions contains the optional parameters for the Client.GetPermission method.
GetPropertiesOptions contains the optional parameters for the Client.GetProperties method.
GetSASURLOptions contains the optional parameters for the Client.GetSASURL method.
GetStatisticsOptions contains the optional parameters for the Client.GetStatistics method.
RestoreOptions contains the optional parameters for the Client.Restore method.
SetAccessPolicyOptions contains the optional parameters for the Client.SetAccessPolicy method.
SetMetadataOptions contains the optional parameters for the Client.SetMetadata method.
SetPropertiesOptions contains the optional parameters for the Client.SetProperties method.
# Type aliases
AccessPolicy - An Access policy.
AccessPolicyPermission type simplifies creating the permissions string for a share's access policy.
AccessTier defines values for the access tier of the share.
ClientOptions contains the optional parameters when creating a Client.
CreatePermissionResponse contains the response from method Client.CreatePermission.
CreateResponse contains the response from method Client.Create.
CreateSnapshotResponse contains the response from method Client.CreateSnapshot.
DeleteResponse contains the response from method Client.Delete.
DeleteSnapshotsOptionType defines values for DeleteSnapshotsOptionType.
GetAccessPolicyResponse contains the response from method Client.GetAccessPolicy.
GetPermissionResponse contains the response from method Client.GetPermission.
GetPropertiesResponse contains the response from method Client.GetProperties.
GetStatisticsResponse contains the response from method Client.GetStatistics.
LeaseAccessConditions contains optional parameters to access leased entity.
Permission - A permission (a security descriptor) at the share level.
PermissionFormat contains the format of the file permissions, Can be sddl (Default) or Binary.
RestoreResponse contains the response from method Client.Restore.
RootSquash defines values for the root squashing behavior on the share when NFS is enabled.
SetAccessPolicyResponse contains the response from method Client.SetAccessPolicy.
SetMetadataResponse contains the response from method Client.SetMetadata.
SetPropertiesResponse contains the response from method Client.SetProperties.
SharedKeyCredential contains an account's name and its primary or secondary key.
SignedIdentifier - Signed identifier.
Stats - Stats for the share.
TokenIntent is required if authorization header specifies an OAuth token.