Interface VirtualMachine.DefinitionStages.WithUnmanagedCreate
- All Superinterfaces:
Creatable<VirtualMachine>,HasName,Indexable,Resource.DefinitionWithTags<VirtualMachine.DefinitionStages.WithCreate>,VirtualMachine.DefinitionStages.WithAdditionalCapacities,VirtualMachine.DefinitionStages.WithAvailabilitySet,VirtualMachine.DefinitionStages.WithBillingProfile,VirtualMachine.DefinitionStages.WithBootDiagnostics,VirtualMachine.DefinitionStages.WithCapacityReservation,VirtualMachine.DefinitionStages.WithCreate,VirtualMachine.DefinitionStages.WithEphemeralOSDisk,VirtualMachine.DefinitionStages.WithExtension,VirtualMachine.DefinitionStages.WithLicenseType,VirtualMachine.DefinitionStages.WithNetworkInterfaceDeleteOptions,VirtualMachine.DefinitionStages.WithOSDiskSettings,VirtualMachine.DefinitionStages.WithPlan,VirtualMachine.DefinitionStages.WithPriority,VirtualMachine.DefinitionStages.WithScaleSet,VirtualMachine.DefinitionStages.WithSecondaryNetworkInterface,VirtualMachine.DefinitionStages.WithSecurityProfile,VirtualMachine.DefinitionStages.WithSecurityTypes,VirtualMachine.DefinitionStages.WithStorageAccount,VirtualMachine.DefinitionStages.WithSystemAssignedManagedServiceIdentity,VirtualMachine.DefinitionStages.WithUnmanagedDataDisk,VirtualMachine.DefinitionStages.WithUserAssignedManagedServiceIdentity,VirtualMachine.DefinitionStages.WithUserData,VirtualMachine.DefinitionStages.WithVMSize
- All Known Subinterfaces:
VirtualMachine.DefinitionManagedOrUnmanaged,VirtualMachine.DefinitionStages.WithFromImageCreateOptionsUnmanaged,VirtualMachine.DefinitionStages.WithLinuxCreateUnmanaged,VirtualMachine.DefinitionStages.WithWindowsCreateUnmanaged,VirtualMachine.DefinitionUnmanaged
- Enclosing interface:
VirtualMachine.DefinitionStages
public static interface VirtualMachine.DefinitionStages.WithUnmanagedCreate
extends VirtualMachine.DefinitionStages.WithUnmanagedDataDisk, VirtualMachine.DefinitionStages.WithCreate
The 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.
-
Method Summary
Modifier and TypeMethodDescriptionwithOSDiskVhdLocation(String containerName, String vhdName) Specifies the name of an OS disk VHD file and its parent container.Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Creatable
create, create, createAsync, createAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithTags
withTag, withTagsMethods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithAdditionalCapacities
enableHibernation, enableUltraSsdMethods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithAvailabilitySet
withExistingAvailabilitySet, withNewAvailabilitySet, withNewAvailabilitySetMethods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithBillingProfile
withMaxPriceMethods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithBootDiagnostics
withBootDiagnostics, withBootDiagnostics, withBootDiagnostics, withBootDiagnostics, withBootDiagnosticsOnManagedStorageAccountMethods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithCapacityReservation
withCapacityReservationGroupMethods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithCreate
beginCreateMethods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithEphemeralOSDisk
withPlacementMethods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithExtension
defineNewExtensionMethods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithLicenseType
withLicenseTypeMethods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithNetworkInterfaceDeleteOptions
withPrimaryNetworkInterfaceDeleteOptionsMethods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithOSDiskSettings
withEphemeralOSDisk, withOSDiskCaching, withOSDiskDeleteOptions, withOSDiskDiskEncryptionSet, withOSDiskEncryptionSettings, withOSDiskName, withOSDiskSizeInGB, withOSDiskWriteAcceleratorEnabledMethods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithPlan
withPlan, withPromotionalPlanMethods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithPriority
withLowPriority, withLowPriority, withPriority, withSpotPriority, withSpotPriorityMethods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithScaleSet
withExistingVirtualMachineScaleSetMethods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithSecondaryNetworkInterface
withExistingSecondaryNetworkInterface, withNewSecondaryNetworkInterface, withNewSecondaryNetworkInterfaceMethods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithSecurityProfile
withEncryptionAtHostMethods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithSecurityTypes
withTrustedLaunchMethods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithStorageAccount
withExistingStorageAccount, withNewStorageAccount, withNewStorageAccountMethods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithSystemAssignedManagedServiceIdentity
withSystemAssignedManagedServiceIdentityMethods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithUnmanagedDataDisk
defineUnmanagedDataDisk, withExistingUnmanagedDataDisk, withNewUnmanagedDataDiskMethods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithUserAssignedManagedServiceIdentity
withExistingUserAssignedManagedServiceIdentity, withNewUserAssignedManagedServiceIdentityMethods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithUserData
withUserDataMethods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithVMSize
withSize, withSize
-
Method Details
-
withOSDiskVhdLocation
VirtualMachine.DefinitionStages.WithUnmanagedCreate withOSDiskVhdLocation(String containerName, String vhdName) Specifies the name of an OS disk VHD file and its parent container.- Parameters:
containerName- the name of the container in the selected storage accountvhdName- the name for the OS disk VHD.- Returns:
- the next stage of the definition
-