package
12.5.0-beta+incompatible
Repository: https://github.com/scott-the-programmer/azure-sdk-for-go.git
Documentation: pkg.go.dev

# Functions

New creates an instance of the ManagementClient client.
NewAvailabilitySetsClient creates an instance of the AvailabilitySetsClient client.
NewAvailabilitySetsClientWithBaseURI creates an instance of the AvailabilitySetsClient client.
NewContainerServicesClient creates an instance of the ContainerServicesClient client.
NewContainerServicesClientWithBaseURI creates an instance of the ContainerServicesClient client.
NewDisksClient creates an instance of the DisksClient client.
NewDisksClientWithBaseURI creates an instance of the DisksClient client.
NewImagesClient creates an instance of the ImagesClient client.
NewImagesClientWithBaseURI creates an instance of the ImagesClient client.
NewResourceSkusClient creates an instance of the ResourceSkusClient client.
NewResourceSkusClientWithBaseURI creates an instance of the ResourceSkusClient client.
NewSnapshotsClient creates an instance of the SnapshotsClient client.
NewSnapshotsClientWithBaseURI creates an instance of the SnapshotsClient client.
NewUsageClient creates an instance of the UsageClient client.
NewUsageClientWithBaseURI creates an instance of the UsageClient client.
NewVirtualMachineExtensionImagesClient creates an instance of the VirtualMachineExtensionImagesClient client.
NewVirtualMachineExtensionImagesClientWithBaseURI creates an instance of the VirtualMachineExtensionImagesClient client.
NewVirtualMachineExtensionsClient creates an instance of the VirtualMachineExtensionsClient client.
NewVirtualMachineExtensionsClientWithBaseURI creates an instance of the VirtualMachineExtensionsClient client.
NewVirtualMachineImagesClient creates an instance of the VirtualMachineImagesClient client.
NewVirtualMachineImagesClientWithBaseURI creates an instance of the VirtualMachineImagesClient client.
NewVirtualMachineRunCommandsClient creates an instance of the VirtualMachineRunCommandsClient client.
NewVirtualMachineRunCommandsClientWithBaseURI creates an instance of the VirtualMachineRunCommandsClient client.
NewVirtualMachineScaleSetExtensionsClient creates an instance of the VirtualMachineScaleSetExtensionsClient client.
NewVirtualMachineScaleSetExtensionsClientWithBaseURI creates an instance of the VirtualMachineScaleSetExtensionsClient client.
NewVirtualMachineScaleSetRollingUpgradesClient creates an instance of the VirtualMachineScaleSetRollingUpgradesClient client.
NewVirtualMachineScaleSetRollingUpgradesClientWithBaseURI creates an instance of the VirtualMachineScaleSetRollingUpgradesClient client.
NewVirtualMachineScaleSetsClient creates an instance of the VirtualMachineScaleSetsClient client.
NewVirtualMachineScaleSetsClientWithBaseURI creates an instance of the VirtualMachineScaleSetsClient client.
NewVirtualMachineScaleSetVMsClient creates an instance of the VirtualMachineScaleSetVMsClient client.
NewVirtualMachineScaleSetVMsClientWithBaseURI creates an instance of the VirtualMachineScaleSetVMsClient client.
NewVirtualMachinesClient creates an instance of the VirtualMachinesClient client.
NewVirtualMachinesClientWithBaseURI creates an instance of the VirtualMachinesClient client.
NewVirtualMachineSizesClient creates an instance of the VirtualMachineSizesClient client.
NewVirtualMachineSizesClientWithBaseURI creates an instance of the VirtualMachineSizesClient 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 disk create option.
AutoLogon specifies the auto logon state for setting names.
Automatic specifies the automatic state for upgrade mode.
CachingTypesNone specifies the caching types none state for caching types.
CachingTypesReadOnly specifies the caching types read only state for caching types.
CachingTypesReadWrite specifies the caching types read write state for caching types.
Cancel specifies the cancel state for rolling upgrade action type.
Cancelled specifies the cancelled state for rolling upgrade status code.
Completed specifies the completed state for rolling upgrade status code.
Copy specifies the copy state for disk create option.
Custom specifies the custom state for container service orchestrator types.
DCOS specifies the dcos state for container service orchestrator types.
DefaultBaseURI is the default URI used for the service Compute.
DiskCreateOptionTypesAttach specifies the disk create option types attach state for disk create option types.
DiskCreateOptionTypesEmpty specifies the disk create option types empty state for disk create option types.
DiskCreateOptionTypesFromImage specifies the disk create option types from image state for disk create option types.
Empty specifies the empty state for disk create option.
Error specifies the error state for status level types.
Faulted specifies the faulted state for rolling upgrade status code.
FirstLogonCommands specifies the first logon commands state for setting names.
FromImage specifies the from image state for disk create option.
Generalized specifies the generalized state for operating system state types.
HTTP specifies the http state for protocol types.
HTTPS specifies the https state for protocol types.
Import specifies the import state for disk create option.
Info specifies the info state for status level types.
InstanceView specifies the instance view state for instance view types.
IPv4 specifies the i pv 4 state for ip version.
IPv6 specifies the i pv 6 state for ip version.
Kubernetes specifies the kubernetes state for container service orchestrator types.
Linux specifies the linux state for operating system types.
Location specifies the location state for resource sku restrictions type.
MaintenanceOperationResultCodeTypesMaintenanceAborted specifies the maintenance operation result code types maintenance aborted state for maintenance operation result code types.
MaintenanceOperationResultCodeTypesMaintenanceCompleted specifies the maintenance operation result code types maintenance completed state for maintenance operation result code types.
MaintenanceOperationResultCodeTypesNone specifies the maintenance operation result code types none state for maintenance operation result code types.
MaintenanceOperationResultCodeTypesRetryLater specifies the maintenance operation result code types retry later state for maintenance operation result code types.
Manual specifies the manual state for upgrade mode.
MicrosoftWindowsShellSetup specifies the microsoft windows shell setup state for component names.
None specifies the none state for access level.
NotAvailableForSubscription specifies the not available for subscription state for resource sku restrictions reason code.
OobeSystem specifies the oobe system state for pass names.
PremiumLRS specifies the premium lrs state for storage account types.
QuotaID specifies the quota id state for resource sku restrictions reason code.
Read specifies the read state for access level.
ResourceSkuCapacityScaleTypeAutomatic specifies the resource sku capacity scale type automatic state for resource sku capacity scale type.
ResourceSkuCapacityScaleTypeManual specifies the resource sku capacity scale type manual state for resource sku capacity scale type.
ResourceSkuCapacityScaleTypeNone specifies the resource sku capacity scale type none state for resource sku capacity scale type.
Rolling specifies the rolling state for upgrade mode.
RollingForward specifies the rolling forward state for rolling upgrade status code.
Specialized specifies the specialized state for operating system state types.
StandardA0 specifies the standard a0 state for container service vm size types.
StandardA1 specifies the standard a1 state for container service vm size types.
StandardA10 specifies the standard a10 state for container service vm size types.
StandardA11 specifies the standard a11 state for container service vm size types.
StandardA2 specifies the standard a2 state for container service vm size types.
StandardA3 specifies the standard a3 state for container service vm size types.
StandardA4 specifies the standard a4 state for container service vm size types.
StandardA5 specifies the standard a5 state for container service vm size types.
StandardA6 specifies the standard a6 state for container service vm size types.
StandardA7 specifies the standard a7 state for container service vm size types.
StandardA8 specifies the standard a8 state for container service vm size types.
StandardA9 specifies the standard a9 state for container service vm size types.
StandardD1 specifies the standard d1 state for container service vm size types.
StandardD11 specifies the standard d11 state for container service vm size types.
StandardD11V2 specifies the standard d11v2 state for container service vm size types.
StandardD12 specifies the standard d12 state for container service vm size types.
StandardD12V2 specifies the standard d12v2 state for container service vm size types.
StandardD13 specifies the standard d13 state for container service vm size types.
StandardD13V2 specifies the standard d13v2 state for container service vm size types.
StandardD14 specifies the standard d14 state for container service vm size types.
StandardD14V2 specifies the standard d14v2 state for container service vm size types.
StandardD1V2 specifies the standard d1v2 state for container service vm size types.
StandardD2 specifies the standard d2 state for container service vm size types.
StandardD2V2 specifies the standard d2v2 state for container service vm size types.
StandardD3 specifies the standard d3 state for container service vm size types.
StandardD3V2 specifies the standard d3v2 state for container service vm size types.
StandardD4 specifies the standard d4 state for container service vm size types.
StandardD4V2 specifies the standard d4v2 state for container service vm size types.
StandardD5V2 specifies the standard d5v2 state for container service vm size types.
StandardDS1 specifies the standard ds1 state for container service vm size types.
StandardDS11 specifies the standard ds11 state for container service vm size types.
StandardDS12 specifies the standard ds12 state for container service vm size types.
StandardDS13 specifies the standard ds13 state for container service vm size types.
StandardDS14 specifies the standard ds14 state for container service vm size types.
StandardDS2 specifies the standard ds2 state for container service vm size types.
StandardDS3 specifies the standard ds3 state for container service vm size types.
StandardDS4 specifies the standard ds4 state for container service vm size types.
StandardG1 specifies the standard g1 state for container service vm size types.
StandardG2 specifies the standard g2 state for container service vm size types.
StandardG3 specifies the standard g3 state for container service vm size types.
StandardG4 specifies the standard g4 state for container service vm size types.
StandardG5 specifies the standard g5 state for container service vm size types.
StandardGS1 specifies the standard gs1 state for container service vm size types.
StandardGS2 specifies the standard gs2 state for container service vm size types.
StandardGS3 specifies the standard gs3 state for container service vm size types.
StandardGS4 specifies the standard gs4 state for container service vm size types.
StandardGS5 specifies the standard gs5 state for container service vm size types.
StandardLRS specifies the standard lrs state for storage account types.
Start specifies the start state for rolling upgrade action type.
Swarm specifies the swarm state for container service orchestrator types.
SystemAssigned specifies the system assigned state for resource identity type.
VirtualMachineScaleSetSkuScaleTypeAutomatic specifies the virtual machine scale set sku scale type automatic state for virtual machine scale set sku scale type.
VirtualMachineScaleSetSkuScaleTypeNone specifies the virtual machine scale set sku scale type none state for virtual machine scale set sku scale type.
VirtualMachineSizeTypesBasicA0 specifies the virtual machine size types basic a0 state for virtual machine size types.
VirtualMachineSizeTypesBasicA1 specifies the virtual machine size types basic a1 state for virtual machine size types.
VirtualMachineSizeTypesBasicA2 specifies the virtual machine size types basic a2 state for virtual machine size types.
VirtualMachineSizeTypesBasicA3 specifies the virtual machine size types basic a3 state for virtual machine size types.
VirtualMachineSizeTypesBasicA4 specifies the virtual machine size types basic a4 state for virtual machine size types.
VirtualMachineSizeTypesStandardA0 specifies the virtual machine size types standard a0 state for virtual machine size types.
VirtualMachineSizeTypesStandardA1 specifies the virtual machine size types standard a1 state for virtual machine size types.
VirtualMachineSizeTypesStandardA10 specifies the virtual machine size types standard a10 state for virtual machine size types.
VirtualMachineSizeTypesStandardA11 specifies the virtual machine size types standard a11 state for virtual machine size types.
VirtualMachineSizeTypesStandardA1V2 specifies the virtual machine size types standard a1v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardA2 specifies the virtual machine size types standard a2 state for virtual machine size types.
VirtualMachineSizeTypesStandardA2mV2 specifies the virtual machine size types standard a2mv2 state for virtual machine size types.
VirtualMachineSizeTypesStandardA2V2 specifies the virtual machine size types standard a2v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardA3 specifies the virtual machine size types standard a3 state for virtual machine size types.
VirtualMachineSizeTypesStandardA4 specifies the virtual machine size types standard a4 state for virtual machine size types.
VirtualMachineSizeTypesStandardA4mV2 specifies the virtual machine size types standard a4mv2 state for virtual machine size types.
VirtualMachineSizeTypesStandardA4V2 specifies the virtual machine size types standard a4v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardA5 specifies the virtual machine size types standard a5 state for virtual machine size types.
VirtualMachineSizeTypesStandardA6 specifies the virtual machine size types standard a6 state for virtual machine size types.
VirtualMachineSizeTypesStandardA7 specifies the virtual machine size types standard a7 state for virtual machine size types.
VirtualMachineSizeTypesStandardA8 specifies the virtual machine size types standard a8 state for virtual machine size types.
VirtualMachineSizeTypesStandardA8mV2 specifies the virtual machine size types standard a8mv2 state for virtual machine size types.
VirtualMachineSizeTypesStandardA8V2 specifies the virtual machine size types standard a8v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardA9 specifies the virtual machine size types standard a9 state for virtual machine size types.
VirtualMachineSizeTypesStandardD1 specifies the virtual machine size types standard d1 state for virtual machine size types.
VirtualMachineSizeTypesStandardD11 specifies the virtual machine size types standard d11 state for virtual machine size types.
VirtualMachineSizeTypesStandardD11V2 specifies the virtual machine size types standard d11v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardD12 specifies the virtual machine size types standard d12 state for virtual machine size types.
VirtualMachineSizeTypesStandardD12V2 specifies the virtual machine size types standard d12v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardD13 specifies the virtual machine size types standard d13 state for virtual machine size types.
VirtualMachineSizeTypesStandardD13V2 specifies the virtual machine size types standard d13v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardD14 specifies the virtual machine size types standard d14 state for virtual machine size types.
VirtualMachineSizeTypesStandardD14V2 specifies the virtual machine size types standard d14v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardD15V2 specifies the virtual machine size types standard d15v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardD1V2 specifies the virtual machine size types standard d1v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardD2 specifies the virtual machine size types standard d2 state for virtual machine size types.
VirtualMachineSizeTypesStandardD2V2 specifies the virtual machine size types standard d2v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardD3 specifies the virtual machine size types standard d3 state for virtual machine size types.
VirtualMachineSizeTypesStandardD3V2 specifies the virtual machine size types standard d3v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardD4 specifies the virtual machine size types standard d4 state for virtual machine size types.
VirtualMachineSizeTypesStandardD4V2 specifies the virtual machine size types standard d4v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardD5V2 specifies the virtual machine size types standard d5v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardDS1 specifies the virtual machine size types standard ds1 state for virtual machine size types.
VirtualMachineSizeTypesStandardDS11 specifies the virtual machine size types standard ds11 state for virtual machine size types.
VirtualMachineSizeTypesStandardDS11V2 specifies the virtual machine size types standard ds11v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardDS12 specifies the virtual machine size types standard ds12 state for virtual machine size types.
VirtualMachineSizeTypesStandardDS12V2 specifies the virtual machine size types standard ds12v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardDS13 specifies the virtual machine size types standard ds13 state for virtual machine size types.
VirtualMachineSizeTypesStandardDS13V2 specifies the virtual machine size types standard ds13v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardDS14 specifies the virtual machine size types standard ds14 state for virtual machine size types.
VirtualMachineSizeTypesStandardDS14V2 specifies the virtual machine size types standard ds14v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardDS15V2 specifies the virtual machine size types standard ds15v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardDS1V2 specifies the virtual machine size types standard ds1v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardDS2 specifies the virtual machine size types standard ds2 state for virtual machine size types.
VirtualMachineSizeTypesStandardDS2V2 specifies the virtual machine size types standard ds2v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardDS3 specifies the virtual machine size types standard ds3 state for virtual machine size types.
VirtualMachineSizeTypesStandardDS3V2 specifies the virtual machine size types standard ds3v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardDS4 specifies the virtual machine size types standard ds4 state for virtual machine size types.
VirtualMachineSizeTypesStandardDS4V2 specifies the virtual machine size types standard ds4v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardDS5V2 specifies the virtual machine size types standard ds5v2 state for virtual machine size types.
VirtualMachineSizeTypesStandardF1 specifies the virtual machine size types standard f1 state for virtual machine size types.
VirtualMachineSizeTypesStandardF16 specifies the virtual machine size types standard f16 state for virtual machine size types.
VirtualMachineSizeTypesStandardF16s specifies the virtual machine size types standard f16s state for virtual machine size types.
VirtualMachineSizeTypesStandardF1s specifies the virtual machine size types standard f1s state for virtual machine size types.
VirtualMachineSizeTypesStandardF2 specifies the virtual machine size types standard f2 state for virtual machine size types.
VirtualMachineSizeTypesStandardF2s specifies the virtual machine size types standard f2s state for virtual machine size types.
VirtualMachineSizeTypesStandardF4 specifies the virtual machine size types standard f4 state for virtual machine size types.
VirtualMachineSizeTypesStandardF4s specifies the virtual machine size types standard f4s state for virtual machine size types.
VirtualMachineSizeTypesStandardF8 specifies the virtual machine size types standard f8 state for virtual machine size types.
VirtualMachineSizeTypesStandardF8s specifies the virtual machine size types standard f8s state for virtual machine size types.
VirtualMachineSizeTypesStandardG1 specifies the virtual machine size types standard g1 state for virtual machine size types.
VirtualMachineSizeTypesStandardG2 specifies the virtual machine size types standard g2 state for virtual machine size types.
VirtualMachineSizeTypesStandardG3 specifies the virtual machine size types standard g3 state for virtual machine size types.
VirtualMachineSizeTypesStandardG4 specifies the virtual machine size types standard g4 state for virtual machine size types.
VirtualMachineSizeTypesStandardG5 specifies the virtual machine size types standard g5 state for virtual machine size types.
VirtualMachineSizeTypesStandardGS1 specifies the virtual machine size types standard gs1 state for virtual machine size types.
VirtualMachineSizeTypesStandardGS2 specifies the virtual machine size types standard gs2 state for virtual machine size types.
VirtualMachineSizeTypesStandardGS3 specifies the virtual machine size types standard gs3 state for virtual machine size types.
VirtualMachineSizeTypesStandardGS4 specifies the virtual machine size types standard gs4 state for virtual machine size types.
VirtualMachineSizeTypesStandardGS5 specifies the virtual machine size types standard gs5 state for virtual machine size types.
VirtualMachineSizeTypesStandardH16 specifies the virtual machine size types standard h16 state for virtual machine size types.
VirtualMachineSizeTypesStandardH16m specifies the virtual machine size types standard h16m state for virtual machine size types.
VirtualMachineSizeTypesStandardH16mr specifies the virtual machine size types standard h16mr state for virtual machine size types.
VirtualMachineSizeTypesStandardH16r specifies the virtual machine size types standard h16r state for virtual machine size types.
VirtualMachineSizeTypesStandardH8 specifies the virtual machine size types standard h8 state for virtual machine size types.
VirtualMachineSizeTypesStandardH8m specifies the virtual machine size types standard h8m state for virtual machine size types.
VirtualMachineSizeTypesStandardL16s specifies the virtual machine size types standard l16s state for virtual machine size types.
VirtualMachineSizeTypesStandardL32s specifies the virtual machine size types standard l32s state for virtual machine size types.
VirtualMachineSizeTypesStandardL4s specifies the virtual machine size types standard l4s state for virtual machine size types.
VirtualMachineSizeTypesStandardL8s specifies the virtual machine size types standard l8s state for virtual machine size types.
VirtualMachineSizeTypesStandardNC12 specifies the virtual machine size types standard nc12 state for virtual machine size types.
VirtualMachineSizeTypesStandardNC24 specifies the virtual machine size types standard nc24 state for virtual machine size types.
VirtualMachineSizeTypesStandardNC24r specifies the virtual machine size types standard nc24r state for virtual machine size types.
VirtualMachineSizeTypesStandardNC6 specifies the virtual machine size types standard nc6 state for virtual machine size types.
VirtualMachineSizeTypesStandardNV12 specifies the virtual machine size types standard nv12 state for virtual machine size types.
VirtualMachineSizeTypesStandardNV24 specifies the virtual machine size types standard nv24 state for virtual machine size types.
VirtualMachineSizeTypesStandardNV6 specifies the virtual machine size types standard nv6 state for virtual machine size types.
Warning specifies the warning state for status level 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.
AdditionalUnattendContent is specifies additional XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup.
APIEntityReference is the API entity reference.
APIError is api error.
APIErrorBase is api error base.
AvailabilitySet is specifies information about the availability set that the virtual machine should be assigned to.
AvailabilitySetListResult is the List Availability Set operation response.
AvailabilitySetProperties is the instance view of a resource.
AvailabilitySetsClient is the compute Client.
BootDiagnostics is boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status.
BootDiagnosticsInstanceView is the instance view of a virtual machine boot diagnostics.
ContainerService is container service.
ContainerServiceAgentPoolProfile is profile for the container service agent pool.
ContainerServiceCustomProfile is properties to configure a custom container service cluster.
ContainerServiceDiagnosticsProfile is.
ContainerServiceLinuxProfile is profile for Linux VMs in the container service cluster.
ContainerServiceListResult is the response from the List Container Services operation.
ContainerServiceMasterProfile is profile for the container service master.
ContainerServiceOrchestratorProfile is profile for the container service orchestrator.
ContainerServiceProperties is properties of the container service.
ContainerServicesClient is the compute Client.
ContainerServiceServicePrincipalProfile is information about a service principal identity for the cluster to use for manipulating Azure APIs.
ContainerServiceSSHConfiguration is SSH configuration for Linux-based VMs running on Azure.
ContainerServiceSSHPublicKey is contains information about SSH certificate public key data.
ContainerServiceVMDiagnostics is profile for diagnostics on the container service VMs.
ContainerServiceWindowsProfile is profile for Windows VMs in the container service cluster.
CreationData is data used when creating a disk.
DataDisk is describes a data disk.
DataDiskImage is contains the data disk images information.
DiagnosticsProfile is specifies the boot diagnostic settings state.
Disk is disk resource.
DiskEncryptionSettings is describes a Encryption Settings for a Disk.
DiskInstanceView is the instance view of the disk.
DiskList is the List Disks operation response.
DiskProperties is disk resource properties.
DisksClient is the compute Client.
DiskSku is the disks and snapshots sku name.
DiskUpdate is disk update resource.
DiskUpdateProperties is disk resource update properties.
EncryptionSettings is encryption settings for disk or snapshot.
GrantAccessData is data used for requesting a SAS.
HardwareProfile is specifies the hardware settings for the virtual machine.
Image is the source user image virtual hard disk.
ImageDataDisk is describes a data disk.
ImageDiskReference is the source image used for creating the disk.
ImageListResult is the List Image operation response.
ImageOSDisk is describes an Operating System disk.
ImageProperties is describes the properties of an Image.
ImageReference is specifies information about the image to use.
ImagesClient is the compute Client.
ImageStorageProfile is describes a storage profile.
InnerError is inner error details.
InstanceViewStatus is instance view status.
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.
KeyVaultKeyReference is describes a reference to Key Vault Key.
KeyVaultSecretReference is describes a reference to Key Vault Secret.
LinuxConfiguration is specifies the Linux operating system settings on the virtual machine.
ListUsagesResult is the List Usages operation response.
ListVirtualMachineExtensionImage is.
ListVirtualMachineImageResource is.
LongRunningOperationProperties is compute-specific operation properties, including output.
MaintenanceRedeployStatus is maintenance Operation Status.
ManagedDiskParameters is the parameters of a managed disk.
ManagementClient is the base client for Compute.
NetworkInterfaceReference is describes a network interface reference.
NetworkInterfaceReferenceProperties is describes a network interface reference properties.
NetworkProfile is specifies the network interfaces of the virtual machine.
OperationStatusResponse is operation status response.
OSDisk is specifies information about the operating system disk used by the virtual machine.
OSDiskImage is contains the os disk image information.
OSProfile is specifies the operating system settings for the virtual machine.
Plan is specifies information about the marketplace image used to create the virtual machine.
PurchasePlan is used for establishing the purchase context of any 3rd Party artifact through MarketPlace.
Resource is the Resource model definition.
ResourceSku is describes an available Compute SKU.
ResourceSkuCapabilities is describes The SKU capabilites object.
ResourceSkuCapacity is describes scaling information of a SKU.
ResourceSkuCosts is describes metadata for retrieving price info.
ResourceSkuRestrictions is describes scaling information of a SKU.
ResourceSkusClient is the compute Client.
ResourceSkusResult is the Compute List Skus operation response.
ResourceUpdate is the Resource model definition.
RollingUpgradePolicy is the configuration parameters used while performing a rolling upgrade.
RollingUpgradeProgressInfo is information about the number of virtual machine instances in each upgrade state.
RollingUpgradeRunningStatus is information about the current running state of the overall upgrade.
RollingUpgradeStatusInfo is the status of the latest virtual machine scale set rolling upgrade.
RollingUpgradeStatusInfoProperties is the status of the latest virtual machine scale set rolling upgrade.
RunCommandDocument is describes the properties of a Run Command.
RunCommandDocumentBase is describes the properties of a Run Command metadata.
RunCommandInput is capture Virtual Machine parameters.
RunCommandInputParameter is describes the properties of a run command parameter.
RunCommandListResult is the List Virtual Machine operation response.
RunCommandParameterDefinition is describes the properties of a run command parameter.
RunCommandResult is run command operation response.
RunCommandResultProperties is compute-specific operation properties, including output.
Sku is describes a virtual machine scale set sku.
Snapshot is snapshot resource.
SnapshotList is the List Snapshots operation response.
SnapshotsClient is the compute 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}.
SSHConfiguration is SSH configuration for Linux based VMs running on Azure.
SSHPublicKey is contains information about SSH certificate public key and the path on the Linux VM where the public key is placed.
StorageProfile is specifies the storage settings for the virtual machine disks.
SubResource is.
SubResourceReadOnly is.
UpdateResource is the Update Resource model definition.
UpgradePolicy is describes an upgrade policy - automatic, manual, or rolling.
Usage is describes Compute Resource Usage.
UsageClient is the compute Client.
UsageName is the Usage Names.
VaultCertificate is describes a single certificate reference in a Key Vault, and where the certificate should reside on the VM.
VaultSecretGroup is describes a set of certificates which are all in the same Key Vault.
VirtualHardDisk is describes the uri of a disk.
VirtualMachine is describes a Virtual Machine.
VirtualMachineAgentInstanceView is the instance view of the VM Agent running on the virtual machine.
VirtualMachineCaptureParameters is capture Virtual Machine parameters.
VirtualMachineCaptureResult is resource Id.
VirtualMachineCaptureResultProperties is compute-specific operation properties, including output.
VirtualMachineExtension is describes a Virtual Machine Extension.
VirtualMachineExtensionHandlerInstanceView is the instance view of a virtual machine extension handler.
VirtualMachineExtensionImage is describes a Virtual Machine Extension Image.
VirtualMachineExtensionImageProperties is describes the properties of a Virtual Machine Extension Image.
VirtualMachineExtensionImagesClient is the compute Client.
VirtualMachineExtensionInstanceView is the instance view of a virtual machine extension.
VirtualMachineExtensionProperties is describes the properties of a Virtual Machine Extension.
VirtualMachineExtensionsClient is the compute Client.
VirtualMachineHealthStatus is the health status of the VM.
VirtualMachineIdentity is identity for the virtual machine.
VirtualMachineImage is describes a Virtual Machine Image.
VirtualMachineImageProperties is describes the properties of a Virtual Machine Image.
VirtualMachineImageResource is virtual machine image resource information.
VirtualMachineImagesClient is the compute Client.
VirtualMachineInstanceView is the instance view of a virtual machine.
VirtualMachineListResult is the List Virtual Machine operation response.
VirtualMachineProperties is describes the properties of a Virtual Machine.
VirtualMachineRunCommandsClient is the compute Client.
VirtualMachineScaleSet is describes a Virtual Machine Scale Set.
VirtualMachineScaleSetDataDisk is describes a virtual machine scale set data disk.
VirtualMachineScaleSetExtension is describes a Virtual Machine Scale Set Extension.
VirtualMachineScaleSetExtensionListResult is the List VM scale set extension operation response.
VirtualMachineScaleSetExtensionProfile is describes a virtual machine scale set extension profile.
VirtualMachineScaleSetExtensionProperties is describes the properties of a Virtual Machine Scale Set Extension.
VirtualMachineScaleSetExtensionsClient is the compute Client.
VirtualMachineScaleSetIdentity is identity for the virtual machine scale set.
VirtualMachineScaleSetInstanceView is the instance view of a virtual machine scale set.
VirtualMachineScaleSetInstanceViewStatusesSummary is instance view statuses summary for virtual machines of a virtual machine scale set.
VirtualMachineScaleSetIPConfiguration is describes a virtual machine scale set network profile's IP configuration.
VirtualMachineScaleSetIPConfigurationProperties is describes a virtual machine scale set network profile's IP configuration properties.
VirtualMachineScaleSetListResult is the List Virtual Machine operation response.
VirtualMachineScaleSetListSkusResult is the Virtual Machine Scale Set List Skus operation response.
VirtualMachineScaleSetListWithLinkResult is the List Virtual Machine operation response.
VirtualMachineScaleSetManagedDiskParameters is describes the parameters of a ScaleSet managed disk.
VirtualMachineScaleSetNetworkConfiguration is describes a virtual machine scale set network profile's network configurations.
VirtualMachineScaleSetNetworkConfigurationDNSSettings is describes a virtual machines scale sets network configuration's DNS settings.
VirtualMachineScaleSetNetworkConfigurationProperties is describes a virtual machine scale set network profile's IP configuration.
VirtualMachineScaleSetNetworkProfile is describes a virtual machine scale set network profile.
VirtualMachineScaleSetOSDisk is describes a virtual machine scale set operating system disk.
VirtualMachineScaleSetOSProfile is describes a virtual machine scale set OS profile.
VirtualMachineScaleSetProperties is describes the properties of a Virtual Machine Scale Set.
VirtualMachineScaleSetPublicIPAddressConfiguration is describes a virtual machines scale set IP Configuration's PublicIPAddress configuration.
VirtualMachineScaleSetPublicIPAddressConfigurationDNSSettings is describes a virtual machines scale sets network configuration's DNS settings.
VirtualMachineScaleSetPublicIPAddressConfigurationProperties is describes a virtual machines scale set IP Configuration's PublicIPAddress configuration.
VirtualMachineScaleSetRollingUpgradesClient is the compute Client.
VirtualMachineScaleSetsClient is the compute Client.
VirtualMachineScaleSetSku is describes an available virtual machine scale set sku.
VirtualMachineScaleSetSkuCapacity is describes scaling information of a sku.
VirtualMachineScaleSetStorageProfile is describes a virtual machine scale set storage profile.
VirtualMachineScaleSetUpdate is describes a Virtual Machine Scale Set.
VirtualMachineScaleSetUpdateIPConfiguration is describes a virtual machine scale set network profile's IP configuration.
VirtualMachineScaleSetUpdateIPConfigurationProperties is describes a virtual machine scale set network profile's IP configuration properties.
VirtualMachineScaleSetUpdateNetworkConfiguration is describes a virtual machine scale set network profile's network configurations.
VirtualMachineScaleSetUpdateNetworkConfigurationProperties is describes a virtual machine scale set updatable network profile's IP configuration.Use this object for updating network profile's IP Configuration.
VirtualMachineScaleSetUpdateNetworkProfile is describes a virtual machine scale set network profile.
VirtualMachineScaleSetUpdateOSDisk is describes virtual machine scale set operating system disk Update Object.
VirtualMachineScaleSetUpdateOSProfile is describes a virtual machine scale set OS profile.
VirtualMachineScaleSetUpdateProperties is describes the properties of a Virtual Machine Scale Set.
VirtualMachineScaleSetUpdatePublicIPAddressConfiguration is describes a virtual machines scale set IP Configuration's PublicIPAddress configuration.
VirtualMachineScaleSetUpdatePublicIPAddressConfigurationProperties is describes a virtual machines scale set IP Configuration's PublicIPAddress configuration.
VirtualMachineScaleSetUpdateStorageProfile is describes a virtual machine scale set storage profile.
VirtualMachineScaleSetUpdateVMProfile is describes a virtual machine scale set virtual machine profile.
VirtualMachineScaleSetVM is describes a virtual machine scale set virtual machine.
VirtualMachineScaleSetVMExtensionsSummary is extensions summary for virtual machines of a virtual machine scale set.
VirtualMachineScaleSetVMInstanceIDs is specifies a list of virtual machine instance IDs from the VM scale set.
VirtualMachineScaleSetVMInstanceRequiredIDs is specifies a list of virtual machine instance IDs from the VM scale set.
VirtualMachineScaleSetVMInstanceView is the instance view of a virtual machine scale set VM.
VirtualMachineScaleSetVMListResult is the List Virtual Machine Scale Set VMs operation response.
VirtualMachineScaleSetVMProfile is describes a virtual machine scale set virtual machine profile.
VirtualMachineScaleSetVMProperties is describes the properties of a virtual machine scale set virtual machine.
VirtualMachineScaleSetVMsClient is the compute Client.
VirtualMachinesClient is the compute Client.
VirtualMachineSize is describes the properties of a VM size.
VirtualMachineSizeListResult is the List Virtual Machine operation response.
VirtualMachineSizesClient is the compute Client.
VirtualMachineStatusCodeCount is the status code and count of the virtual machine scale set instance view status summary.
WindowsConfiguration is specifies Windows operating system settings on the virtual machine.
WinRMConfiguration is describes Windows Remote Management configuration of the VM.
WinRMListener is describes Protocol and thumbprint of Windows Remote Management listener.

# Type aliases

AccessLevel enumerates the values for access level.
CachingTypes enumerates the values for caching types.
ComponentNames enumerates the values for component names.
ContainerServiceOrchestratorTypes enumerates the values for container service orchestrator types.
ContainerServiceVMSizeTypes enumerates the values for container service vm size types.
DiskCreateOption enumerates the values for disk create option.
DiskCreateOptionTypes enumerates the values for disk create option types.
InstanceViewTypes enumerates the values for instance view types.
IPVersion enumerates the values for ip version.
MaintenanceOperationResultCodeTypes enumerates the values for maintenance operation result code types.
OperatingSystemStateTypes enumerates the values for operating system state types.
OperatingSystemTypes enumerates the values for operating system types.
PassNames enumerates the values for pass names.
ProtocolTypes enumerates the values for protocol types.
ResourceIdentityType enumerates the values for resource identity type.
ResourceSkuCapacityScaleType enumerates the values for resource sku capacity scale type.
ResourceSkuRestrictionsReasonCode enumerates the values for resource sku restrictions reason code.
ResourceSkuRestrictionsType enumerates the values for resource sku restrictions type.
RollingUpgradeActionType enumerates the values for rolling upgrade action type.
RollingUpgradeStatusCode enumerates the values for rolling upgrade status code.
SettingNames enumerates the values for setting names.
StatusLevelTypes enumerates the values for status level types.
StorageAccountTypes enumerates the values for storage account types.
UpgradeMode enumerates the values for upgrade mode.
VirtualMachineScaleSetSkuScaleType enumerates the values for virtual machine scale set sku scale type.
VirtualMachineSizeTypes enumerates the values for virtual machine size types.