# Functions
New creates an instance of the ManagementClient client.
NewDisksClient creates an instance of the DisksClient client.
NewDisksClientWithBaseURI creates an instance of the DisksClient client.
NewSnapshotsClient creates an instance of the SnapshotsClient client.
NewSnapshotsClientWithBaseURI creates an instance of the SnapshotsClient 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
Attach specifies the attach state for create option.
Copy specifies the copy state for create option.
DefaultBaseURI is the default URI used for the service Disk.
Empty specifies the empty state for create option.
FromImage specifies the from image state for create option.
Import specifies the import state for create option.
Linux specifies the linux state for operating system types.
None specifies the none state for access level.
PremiumLRS specifies the premium lrs state for storage account types.
Read specifies the read state for access level.
Restore specifies the restore state for create option.
StandardLRS specifies the standard lrs state for storage account types.
Windows specifies the windows state for operating system types.
# Structs
AccessURI is a disk access SAS uri.
AccessURIOutput is azure properties, including output.
AccessURIRaw is this object gets 'bubbled up' through flattening.
APIError is api error.
APIErrorBase is api error base.
CreationData is data used when creating a disk.
DisksClient is the the Disk Resource Provider Client.
EncryptionSettings is encryption settings for disk or snapshot.
GrantAccessData is data used for requesting a SAS.
ImageDiskReference is the source image used for creating the disk.
InnerError is inner error details.
KeyVaultAndKeyReference is key Vault Key Url and vault id of KeK, KeK is optional and when provided is used to unwrap the encryptionKey.
KeyVaultAndSecretReference is key Vault Secret Url and vault id of the encryption key.
ListType is the List Disks operation response.
ManagementClient is the base client for Disk.
Model is disk resource.
OperationStatusResponse is operation status response.
Properties is disk resource properties.
Resource is the Resource model definition.
ResourceUpdate is the Resource model definition.
Snapshot is snapshot resource.
SnapshotList is the List Snapshots operation response.
SnapshotsClient is the the Disk Resource Provider Client.
SnapshotUpdate is snapshot update resource.
SourceVault is the vault id is an Azure Resource Manager Resoure id in the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}.
UpdateProperties is disk resource update properties.
UpdateType is disk update resource.
# Type aliases
AccessLevel enumerates the values for access level.
CreateOption enumerates the values for create option.
OperatingSystemTypes enumerates the values for operating system types.
StorageAccountTypes enumerates the values for storage account types.