Interface VirtualMachine.DefinitionStages
-
- Enclosing interface:
- VirtualMachine
public static interface VirtualMachine.DefinitionStagesGrouping of virtual machine definition stages.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceVirtualMachine.DefinitionStages.BlankThe first stage of a virtual machine definition.static interfaceVirtualMachine.DefinitionStages.WithAdditionalCapacitiesThe stage of the VM definition allowing to specify additional capacities.static interfaceVirtualMachine.DefinitionStages.WithAvailabilitySetThe stage of the virtual machine definition allowing to specify availability set.static interfaceVirtualMachine.DefinitionStages.WithAvailabilityZoneThe stage of the VM definition allowing to specify availability zone.static interfaceVirtualMachine.DefinitionStages.WithBillingProfileThe stage of a virtual machine definition allowing to set the billing related details of a low priority virtual machine.static interfaceVirtualMachine.DefinitionStages.WithBootDiagnosticsThe stage of the virtual machine definition allowing to enable boot diagnostics.static interfaceVirtualMachine.DefinitionStages.WithCreateThe stage of the definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.static interfaceVirtualMachine.DefinitionStages.WithEphemeralOSDiskThe stage of a virtual machine definition allowing to select Ephemeral OS disk placement.static interfaceVirtualMachine.DefinitionStages.WithExtensionThe stage of the virtual machine definition allowing to specify extensions.static interfaceVirtualMachine.DefinitionStages.WithFromImageCreateOptionsManagedThe stage of a virtual machine definition containing various settings when virtual machine is created from image.static interfaceVirtualMachine.DefinitionStages.WithFromImageCreateOptionsManagedOrUnmanagedThe stage of a virtual machine definition containing various settings when virtual machine is created from image.static interfaceVirtualMachine.DefinitionStages.WithFromImageCreateOptionsUnmanagedThe stage of a virtual machine definition containing various settings when virtual machine is created from image.static interfaceVirtualMachine.DefinitionStages.WithGroupThe stage of a virtual machine definition allowing to specify the resource group.static interfaceVirtualMachine.DefinitionStages.WithLicenseTypeThe stage of the virtual machine definition allowing to specify that the image or disk that is being used was licensed on-premises.static interfaceVirtualMachine.DefinitionStages.WithLinuxCreateManagedThe stage of a Linux virtual machine definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.static interfaceVirtualMachine.DefinitionStages.WithLinuxCreateManagedOrUnmanagedThe stage of the Linux virtual machine definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.static interfaceVirtualMachine.DefinitionStages.WithLinuxCreateUnmanagedThe stage of a Linux virtual machine definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.static interfaceVirtualMachine.DefinitionStages.WithLinuxRootPasswordOrPublicKeyManagedThe stage of a Linux virtual machine definition allowing to specify an SSH root password or public key.static interfaceVirtualMachine.DefinitionStages.WithLinuxRootPasswordOrPublicKeyManagedOrUnmanagedThe stage of a Linux virtual machine definition allowing to specify an SSH root password or public key.static interfaceVirtualMachine.DefinitionStages.WithLinuxRootPasswordOrPublicKeyUnmanagedThe stage of a Linux virtual machine definition allowing to specify an SSH root password or public key.static interfaceVirtualMachine.DefinitionStages.WithLinuxRootUsernameManagedThe stage of a Linux virtual machine definition allowing to specify an SSH root user name.static interfaceVirtualMachine.DefinitionStages.WithLinuxRootUsernameManagedOrUnmanagedThe stage of a Linux virtual machine definition allowing to specify an SSH root user name.static interfaceVirtualMachine.DefinitionStages.WithLinuxRootUsernameUnmanagedThe stage of a Linux virtual machine definition allowing to specify an SSH root user name.static interfaceVirtualMachine.DefinitionStages.WithManagedCreateThe stage of the definition which contains all the minimum required inputs for the VM using managed OS disk to be created and optionally allow managed data disks specific settings to be specified.static interfaceVirtualMachine.DefinitionStages.WithManagedDataDiskThe stage of a virtual machine definition allowing to specify a managed data disk.static interfaceVirtualMachine.DefinitionStages.WithNetworkThe stage of a virtual machine definition allowing to specify a virtual network with the new primary network interface.static interfaceVirtualMachine.DefinitionStages.WithNetworkInterfaceDeleteOptionsThe stage of the definition allowing to specify delete options for the network interface.static interfaceVirtualMachine.DefinitionStages.WithOSThe stage of a virtual machine definition allowing to specify the operating system image.static interfaceVirtualMachine.DefinitionStages.WithOSDiskSettingsThe stage of a virtual machine definition allowing to specify OS disk configurations.static interfaceVirtualMachine.DefinitionStages.WithPlanThe stage of a virtual machine definition allowing to specify a purchase plan.static interfaceVirtualMachine.DefinitionStages.WithPrimaryNetworkInterfaceThe stage of a virtual machine definition allowing to specify the primary network interface.static interfaceVirtualMachine.DefinitionStages.WithPriorityThe stage of the virtual machine definition allowing to specify priority.static interfaceVirtualMachine.DefinitionStages.WithPrivateIPThe stage of a virtual machine definition allowing to specify a private IP address within a virtual network subnet.static interfaceVirtualMachine.DefinitionStages.WithProximityPlacementGroupThe stage of a virtual machine definition allowing to set information about the proximity placement group that the virtual machine scale set should be assigned to.static interfaceVirtualMachine.DefinitionStages.WithPublicIPAddressThe stage of a virtual machine definition allowing to associate a public IP address with its primary network interface.static interfaceVirtualMachine.DefinitionStages.WithSecondaryNetworkInterfaceThe stage of a virtual machine definition allowing to specify additional network interfaces.static interfaceVirtualMachine.DefinitionStages.WithStorageAccountThe stage of a virtual machine definition allowing to specify a storage account.static interfaceVirtualMachine.DefinitionStages.WithSubnetThe stage of a virtual machine definition allowing to specify the virtual network subnet for a new primary network interface.static interfaceVirtualMachine.DefinitionStages.WithSystemAssignedIdentityBasedAccessOrCreateThe stage of the System Assigned (Local) Managed Service Identity enabled virtual machine allowing to set access role for the identity.static interfaceVirtualMachine.DefinitionStages.WithSystemAssignedManagedServiceIdentityThe stage of the virtual machine definition allowing to enable System Assigned (Local) Managed Service Identity.static interfaceVirtualMachine.DefinitionStages.WithUnmanagedCreateThe stage of a virtual machine definition which contains all the minimum required inputs for the VM using storage account (unmanaged based OS disk to be created and optionally allow unmanaged data disk and settings specific to unmanaged OS disk to be specified.static interfaceVirtualMachine.DefinitionStages.WithUnmanagedDataDiskThe stage of a virtual machine definition allowing to add an unmanaged data disk.static interfaceVirtualMachine.DefinitionStages.WithUserAssignedManagedServiceIdentityThe stage of the virtual machine definition allowing to specify User Assigned (External) Managed Service Identities.static interfaceVirtualMachine.DefinitionStages.WithVMSizeThe stage of a virtual machine definition allowing to select a VM size.static interfaceVirtualMachine.DefinitionStages.WithWindowsAdminPasswordManagedThe stage of a Windows virtual machine definition allowing to specify an administrator user name.static interfaceVirtualMachine.DefinitionStages.WithWindowsAdminPasswordManagedOrUnmanagedThe stage of a Windows virtual machine definition allowing to specify an administrator password.static interfaceVirtualMachine.DefinitionStages.WithWindowsAdminPasswordUnmanagedThe stage of a Windows virtual machine definition allowing to specify an administrator password.static interfaceVirtualMachine.DefinitionStages.WithWindowsAdminUsernameManagedThe stage of a Windows virtual machine definition allowing to specify an administrator user name.static interfaceVirtualMachine.DefinitionStages.WithWindowsAdminUsernameManagedOrUnmanagedThe stage of a Windows virtual machine definition allowing to specify an administrator user name.static interfaceVirtualMachine.DefinitionStages.WithWindowsAdminUsernameUnmanagedThe stage of the Windows virtual machine definition allowing to specify an administrator user name.static interfaceVirtualMachine.DefinitionStages.WithWindowsCreateManagedThe stage of a Windows virtual machine definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.static interfaceVirtualMachine.DefinitionStages.WithWindowsCreateManagedOrUnmanagedThe stage of the Windows virtual machine definition allowing to enable unmanaged disks or continue the definition of the VM with managed disks only.static interfaceVirtualMachine.DefinitionStages.WithWindowsCreateUnmanagedThe stage of the Windows virtual machine definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.
-