Compartir vía


VirtualMachine.DefinitionStages.WithWindowsCreateUnmanaged Interface

public interface WithWindowsCreateUnmanaged extends VirtualMachine.DefinitionStages.WithFromImageCreateOptionsUnmanaged

The 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.

Method Summary

Modifier and Type Method and Description
VirtualMachine.DefinitionStages.WithWindowsCreateUnmanaged withoutAutoUpdate()

Specifies that automatic updates should be disabled.

VirtualMachine.DefinitionStages.WithWindowsCreateUnmanaged withoutVMAgent()

Specifies that VM Agent should not be provisioned.

VirtualMachine.DefinitionStages.WithWindowsCreateUnmanaged withTimeZone(String timeZone)

Specifies the time-zone.

VirtualMachine.DefinitionStages.WithWindowsCreateUnmanaged withWinRM(WinRMListener listener)

Specifies the WINRM listener.

Each call to this method adds the given listener to the list of VM's WinRM listeners.

Inherited Members

Creatable<T>.create() Creatable<T>.createAsync(final ServiceCallback<T> callback) Creatable<T>.createAsync() VirtualMachine.DefinitionStages.WithExtension.defineNewExtension(String name) VirtualMachine.DefinitionStages.WithUnmanagedDataDisk.defineUnmanagedDataDisk(String name) Indexable.key() HasName.name() VirtualMachine.DefinitionStages.WithBootDiagnostics.withBootDiagnostics() VirtualMachine.DefinitionStages.WithBootDiagnostics.withBootDiagnostics(Creatable<StorageAccount> creatable) VirtualMachine.DefinitionStages.WithBootDiagnostics.withBootDiagnostics(StorageAccount storageAccount) VirtualMachine.DefinitionStages.WithBootDiagnostics.withBootDiagnostics(String storageAccountBlobEndpointUri) VirtualMachine.DefinitionStages.WithFromImageCreateOptionsUnmanaged.withComputerName(String computerName) VirtualMachine.DefinitionStages.WithFromImageCreateOptionsUnmanaged.withCustomData(String base64EncodedCustomData) VirtualMachine.DefinitionStages.WithAvailabilitySet.withExistingAvailabilitySet(AvailabilitySet availabilitySet) VirtualMachine.DefinitionStages.WithSecondaryNetworkInterface.withExistingSecondaryNetworkInterface(NetworkInterface networkInterface) VirtualMachine.DefinitionStages.WithStorageAccount.withExistingStorageAccount(StorageAccount storageAccount) VirtualMachine.DefinitionStages.WithUnmanagedDataDisk.withExistingUnmanagedDataDisk(String storageAccountName, String containerName, String vhdName) VirtualMachine.DefinitionStages.WithManagedServiceIdentity.withManagedServiceIdentity() VirtualMachine.DefinitionStages.WithManagedServiceIdentity.withManagedServiceIdentity(int tokenPort) VirtualMachine.DefinitionStages.WithAvailabilitySet.withNewAvailabilitySet(String name) VirtualMachine.DefinitionStages.WithAvailabilitySet.withNewAvailabilitySet(Creatable<AvailabilitySet> creatable) VirtualMachine.DefinitionStages.WithSecondaryNetworkInterface.withNewSecondaryNetworkInterface(Creatable<NetworkInterface> creatable) VirtualMachine.DefinitionStages.WithStorageAccount.withNewStorageAccount(String name) VirtualMachine.DefinitionStages.WithStorageAccount.withNewStorageAccount(Creatable<StorageAccount> creatable) VirtualMachine.DefinitionStages.WithUnmanagedDataDisk.withNewUnmanagedDataDisk(Integer sizeInGB) VirtualMachine.DefinitionStages.WithOSDiskSettings.withOSDiskCaching(CachingTypes cachingType) VirtualMachine.DefinitionStages.WithOSDiskSettings.withOSDiskEncryptionSettings(DiskEncryptionSettings settings) VirtualMachine.DefinitionStages.WithOSDiskSettings.withOSDiskName(String name) VirtualMachine.DefinitionStages.WithOSDiskSettings.withOSDiskSizeInGB(Integer size) VirtualMachine.DefinitionStages.WithOSDiskSettings.withOSDiskSizeInGB(int size) VirtualMachine.DefinitionStages.WithUnmanagedCreate.withOSDiskVhdLocation(String containerName, String vhdName) VirtualMachine.DefinitionStages.WithPlan.withPlan(PurchasePlan plan) VirtualMachine.DefinitionStages.WithPlan.withPromotionalPlan(PurchasePlan plan, String promotionCode) VirtualMachine.DefinitionStages.WithVMSize.withSize(String sizeName) VirtualMachine.DefinitionStages.WithVMSize.withSize(VirtualMachineSizeTypes size) Resource.DefinitionWithTags<T>.withTag(String key, String value) Resource.DefinitionWithTags<T>.withTags(Map<String, String> tags)

Method Details

withoutAutoUpdate

public WithWindowsCreateUnmanaged withoutAutoUpdate()

Specifies that automatic updates should be disabled.

Returns:

the stage representing creatable Windows VM definition

withoutVMAgent

public WithWindowsCreateUnmanaged withoutVMAgent()

Specifies that VM Agent should not be provisioned.

Returns:

the stage representing creatable Windows VM definition

withTimeZone

public WithWindowsCreateUnmanaged withTimeZone(String timeZone)

Specifies the time-zone.

Parameters:

timeZone - the timezone

Returns:

the stage representing creatable Windows VM definition

withWinRM

public WithWindowsCreateUnmanaged withWinRM(WinRMListener listener)

Specifies the WINRM listener.

Each call to this method adds the given listener to the list of VM's WinRM listeners.

Parameters:

listener - the WinRMListener

Returns:

the stage representing creatable Windows VM definition

Applies to