public static interface VirtualMachine.DefinitionStages.WithOS
Modifier and Type | Method and Description |
---|---|
VirtualMachine.DefinitionStages.WithLinuxRootUsernameManagedOrUnmanaged |
withLatestLinuxImage(String publisher,
String offer,
String sku)
Specifies that the latest version of a marketplace Linux image is to be used as the virtual machine's OS.
|
VirtualMachine.DefinitionStages.WithWindowsAdminUsernameManagedOrUnmanaged |
withLatestWindowsImage(String publisher,
String offer,
String sku)
Specifies that the latest version of a marketplace Windows image should to be used as the virtual machine's OS.
|
VirtualMachine.DefinitionStages.WithLinuxRootUsernameManaged |
withLinuxCustomImage(String customImageId)
Specifies the resource ID of a Linux custom image to be used as the virtual machines' OS.
|
VirtualMachine.DefinitionStages.WithLinuxRootUsernameManaged |
withLinuxGalleryImageVersion(String galleryImageVersionId)
Specifies the resource ID of a Linux gallery image version to be used as the virtual machines' OS.
|
VirtualMachine.DefinitionStages.WithLinuxRootUsernameManagedOrUnmanaged |
withPopularLinuxImage(KnownLinuxVirtualMachineImage knownImage)
Specifies a known marketplace Linux image to be used for the virtual machine's OS.
|
VirtualMachine.DefinitionStages.WithWindowsAdminUsernameManagedOrUnmanaged |
withPopularWindowsImage(KnownWindowsVirtualMachineImage knownImage)
Specifies a known marketplace Windows image to be used for the virtual machine's OS.
|
VirtualMachine.DefinitionStages.WithManagedCreate |
withSpecializedOSDisk(Disk disk,
OperatingSystemTypes osType)
Specifies a specialized operating system managed disk to be attached to the virtual machine.
|
VirtualMachine.DefinitionStages.WithUnmanagedCreate |
withSpecializedOSUnmanagedDisk(String osDiskUrl,
OperatingSystemTypes osType)
Specifies a specialized operating system unmanaged disk to be attached to the virtual machine.
|
VirtualMachine.DefinitionStages.WithLinuxRootUsernameManagedOrUnmanaged |
withSpecificLinuxImageVersion(ImageReference imageReference)
Specifies a version of a market-place Linux image to be used as the virtual machine's OS.
|
VirtualMachine.DefinitionStages.WithWindowsAdminUsernameManagedOrUnmanaged |
withSpecificWindowsImageVersion(ImageReference imageReference)
Specifies a version of a marketplace Windows image to be used as the virtual machine's OS.
|
VirtualMachine.DefinitionStages.WithLinuxRootUsernameUnmanaged |
withStoredLinuxImage(String imageUrl)
Specifies a user (generalized) Linux image to be used for the virtual machine's OS.
|
VirtualMachine.DefinitionStages.WithWindowsAdminUsernameUnmanaged |
withStoredWindowsImage(String imageUrl)
Specifies the user (generalized) Windows image to be used for the virtual machine's OS.
|
VirtualMachine.DefinitionStages.WithWindowsAdminUsernameManaged |
withWindowsCustomImage(String customImageId)
Specifies the resource ID of a Windows custom image to be used as the virtual machine's OS.
|
VirtualMachine.DefinitionStages.WithWindowsAdminUsernameManaged |
withWindowsGalleryImageVersion(String galleryImageVersionId)
Specifies the resource ID of a Windows gallery image version to be used as the virtual machine's OS.
|
VirtualMachine.DefinitionStages.WithWindowsAdminUsernameManagedOrUnmanaged withPopularWindowsImage(KnownWindowsVirtualMachineImage knownImage)
knownImage
- a known market-place imageVirtualMachine.DefinitionStages.WithWindowsAdminUsernameManagedOrUnmanaged withLatestWindowsImage(String publisher, String offer, String sku)
publisher
- specifies the publisher of the imageoffer
- specifies the offer of the imagesku
- specifies the SKU of the imageVirtualMachine.DefinitionStages.WithWindowsAdminUsernameManagedOrUnmanaged withSpecificWindowsImageVersion(ImageReference imageReference)
imageReference
- describes publisher, offer, SKU and version of the market-place imageVirtualMachine.DefinitionStages.WithWindowsAdminUsernameManaged withWindowsCustomImage(String customImageId)
customImageId
- the resource ID of the custom image@Beta(value=V1_15_0) VirtualMachine.DefinitionStages.WithWindowsAdminUsernameManaged withWindowsGalleryImageVersion(String galleryImageVersionId)
galleryImageVersionId
- the resource ID of the gallery image versionVirtualMachine.DefinitionStages.WithWindowsAdminUsernameUnmanaged withStoredWindowsImage(String imageUrl)
imageUrl
- the URL of a VHDVirtualMachine.DefinitionStages.WithLinuxRootUsernameManagedOrUnmanaged withPopularLinuxImage(KnownLinuxVirtualMachineImage knownImage)
knownImage
- a known market-place imageVirtualMachine.DefinitionStages.WithLinuxRootUsernameManagedOrUnmanaged withLatestLinuxImage(String publisher, String offer, String sku)
publisher
- specifies the publisher of an imageoffer
- specifies an offer of the imagesku
- specifies a SKU of the imageVirtualMachine.DefinitionStages.WithLinuxRootUsernameManagedOrUnmanaged withSpecificLinuxImageVersion(ImageReference imageReference)
imageReference
- describes the publisher, offer, SKU and version of the market-place imageVirtualMachine.DefinitionStages.WithLinuxRootUsernameManaged withLinuxCustomImage(String customImageId)
customImageId
- the resource ID of a custom image@Beta(value=V1_15_0) VirtualMachine.DefinitionStages.WithLinuxRootUsernameManaged withLinuxGalleryImageVersion(String galleryImageVersionId)
galleryImageVersionId
- the resource ID of a gallery image versionVirtualMachine.DefinitionStages.WithLinuxRootUsernameUnmanaged withStoredLinuxImage(String imageUrl)
imageUrl
- the URL of a VHDVirtualMachine.DefinitionStages.WithUnmanagedCreate withSpecializedOSUnmanagedDisk(String osDiskUrl, OperatingSystemTypes osType)
osDiskUrl
- osDiskUrl the URL to the OS disk in the Azure Storage accountosType
- the OS typeVirtualMachine.DefinitionStages.WithManagedCreate withSpecializedOSDisk(Disk disk, OperatingSystemTypes osType)
disk
- the managed disk to attachosType
- the OS typeCopyright © 2019. All rights reserved.