# Functions
New creates an instance of the ManagementClient client.
NewAccountsClient creates an instance of the AccountsClient client.
NewAccountsClientWithBaseURI creates an instance of the AccountsClient client.
NewOperationsClient creates an instance of the OperationsClient client.
NewOperationsClientWithBaseURI creates an instance of the OperationsClient client.
NewSkusClient creates an instance of the SkusClient client.
NewSkusClientWithBaseURI creates an instance of the SkusClient client.
NewUsageClient creates an instance of the UsageClient client.
NewUsageClientWithBaseURI creates an instance of the UsageClient client.
NewWithBaseURI creates an instance of the ManagementClient client.
UserAgent returns the UserAgent string to use when sending http.Requests.
Version returns the semantic version (see http://semver.org) of the client.
# Constants
A specifies the a state for permissions.
AccountNameInvalid specifies the account name invalid state for reason.
Allow specifies the allow state for action.
AlreadyExists specifies the already exists state for reason.
Available specifies the available state for account status.
AzureServices specifies the azure services state for bypass.
B specifies the b state for services.
BlobStorage specifies the blob storage state for kind.
Bytes specifies the bytes state for usage unit.
BytesPerSecond specifies the bytes per second state for usage unit.
C specifies the c state for permissions.
Cool specifies the cool state for access tier.
Count specifies the count state for usage unit.
CountsPerSecond specifies the counts per second state for usage unit.
Creating specifies the creating state for provisioning state.
D specifies the d state for permissions.
DefaultActionAllow specifies the default action allow state for default action.
DefaultActionDeny specifies the default action deny state for default action.
DefaultBaseURI is the default URI used for the service Storage.
F specifies the f state for services.
Full specifies the full state for key permission.
Hot specifies the hot state for access tier.
HTTPS specifies the https state for http protocol.
Httpshttp specifies the httpshttp state for http protocol.
L specifies the l state for permissions.
Logging specifies the logging state for bypass.
Metrics specifies the metrics state for bypass.
MicrosoftKeyvault specifies the microsoft keyvault state for key source.
MicrosoftStorage specifies the microsoft storage state for key source.
None specifies the none state for bypass.
NotAvailableForSubscription specifies the not available for subscription state for reason code.
P specifies the p state for permissions.
Percent specifies the percent state for usage unit.
Premium specifies the premium state for sku tier.
PremiumLRS specifies the premium lrs state for sku name.
Q specifies the q state for services.
QuotaID specifies the quota id state for reason code.
R specifies the r state for permissions.
Read specifies the read state for key permission.
ResolvingDNS specifies the resolving dns state for provisioning state.
Seconds specifies the seconds state for usage unit.
SignedResourceB specifies the signed resource b state for signed resource.
SignedResourceC specifies the signed resource c state for signed resource.
SignedResourceF specifies the signed resource f state for signed resource.
SignedResourceS specifies the signed resource s state for signed resource.
SignedResourceTypesC specifies the signed resource types c state for signed resource types.
SignedResourceTypesO specifies the signed resource types o state for signed resource types.
SignedResourceTypesS specifies the signed resource types s state for signed resource types.
Standard specifies the standard state for sku tier.
StandardGRS specifies the standard grs state for sku name.
StandardLRS specifies the standard lrs state for sku name.
StandardRAGRS specifies the standard ragrs state for sku name.
StandardZRS specifies the standard zrs state for sku name.
StateDeprovisioning specifies the state deprovisioning state for state.
StateFailed specifies the state failed state for state.
StateNetworkSourceDeleted specifies the state network source deleted state for state.
StateProvisioning specifies the state provisioning state for state.
StateSucceeded specifies the state succeeded state for state.
Storage specifies the storage state for kind.
Succeeded specifies the succeeded state for provisioning state.
T specifies the t state for services.
U specifies the u state for permissions.
Unavailable specifies the unavailable state for account status.
W specifies the w state for permissions.
# Structs
Account is the storage account.
AccountCheckNameAvailabilityParameters is the parameters used to check the availabity of the storage account name.
AccountCreateParameters is the parameters used when creating a storage account.
AccountKey is an access key for the storage account.
AccountListKeysResult is the response from the ListKeys operation.
AccountListResult is the response from the List Storage Accounts operation.
AccountProperties is properties of the storage account.
AccountPropertiesCreateParameters is the parameters used to create the storage account.
AccountPropertiesUpdateParameters is the parameters used when updating a storage account.
AccountRegenerateKeyParameters is the parameters used to regenerate the storage account key.
AccountSasParameters is the parameters to list SAS credentials of a storage account.
AccountsClient is the the Azure Storage Management API.
AccountUpdateParameters is the parameters that can be provided when updating the storage account properties.
CheckNameAvailabilityResult is the CheckNameAvailability operation response.
CustomDomain is the custom domain assigned to this storage account.
Dimension is dimension of blobs, possiblly be blob type or access tier.
Encryption is the encryption settings on the storage account.
EncryptionService is a service that allows server-side encryption to be used.
EncryptionServices is a list of services that support encryption.
Endpoints is the URIs that are used to perform a retrieval of a public blob, queue, or table object.
Identity is identity for the resource.
IPRule is IP rule with specific IP or IP range in CIDR format.
KeyVaultProperties is properties of key vault.
ListAccountSasResponse is the List SAS credentials operation response.
ListServiceSasResponse is the List service SAS credentials operation response.
ManagementClient is the base client for Storage.
MetricSpecification is metric specification of operation.
NetworkRuleSet is network rule set.
Operation is storage REST API operation definition.
OperationDisplay is display metadata associated with the operation.
OperationListResult is result of the request to list Storage operations.
OperationProperties is properties of operation, include metric specifications.
OperationsClient is the the Azure Storage Management API.
Resource is describes a storage resource.
Restriction is the restriction because of which SKU cannot be used.
ServiceSasParameters is the parameters to list service SAS credentials of a speicific resource.
ServiceSpecification is one property of operation, include metric specifications.
Sku is the SKU of the storage account.
SKUCapability is the capability information in the specified sku, including file encryption, network acls, change notification, etc.
SkuListResult is the response from the List Storage SKUs operation.
SkusClient is the the Azure Storage Management API.
Usage is describes Storage Resource Usage.
UsageClient is the the Azure Storage Management API.
UsageListResult is the response from the List Usages operation.
UsageName is the usage names that can be used; currently limited to StorageAccount.
VirtualNetworkRule is virtual Network rule.
# Type aliases
AccessTier enumerates the values for access tier.
AccountStatus enumerates the values for account status.
Action enumerates the values for action.
Bypass enumerates the values for bypass.
DefaultAction enumerates the values for default action.
HTTPProtocol enumerates the values for http protocol.
KeyPermission enumerates the values for key permission.
KeySource enumerates the values for key source.
Kind enumerates the values for kind.
Permissions enumerates the values for permissions.
ProvisioningState enumerates the values for provisioning state.
Reason enumerates the values for reason.
ReasonCode enumerates the values for reason code.
Services enumerates the values for services.
SignedResource enumerates the values for signed resource.
SignedResourceTypes enumerates the values for signed resource types.
SkuName enumerates the values for sku name.
SkuTier enumerates the values for sku tier.
State enumerates the values for state.
UsageUnit enumerates the values for usage unit.