Interface VirtualMachineScaleSet.DefinitionStages.WithWindowsCreateUnmanaged
- All Superinterfaces:
Creatable<VirtualMachineScaleSet>,HasName,Indexable,Resource.DefinitionWithTags<VirtualMachineScaleSet.DefinitionStages.WithCreate>,VirtualMachineScaleSet.DefinitionStages.WithAcceleratedNetworking,VirtualMachineScaleSet.DefinitionStages.WithApplicationGateway,VirtualMachineScaleSet.DefinitionStages.WithApplicationSecurityGroup,VirtualMachineScaleSet.DefinitionStages.WithBillingProfile,VirtualMachineScaleSet.DefinitionStages.WithBootDiagnostics,VirtualMachineScaleSet.DefinitionStages.WithCapacity,VirtualMachineScaleSet.DefinitionStages.WithComputerNamePrefix,VirtualMachineScaleSet.DefinitionStages.WithCreate,VirtualMachineScaleSet.DefinitionStages.WithCustomData,VirtualMachineScaleSet.DefinitionStages.WithExtension,VirtualMachineScaleSet.DefinitionStages.WithIpForwarding,VirtualMachineScaleSet.DefinitionStages.WithNetworkSecurityGroup,VirtualMachineScaleSet.DefinitionStages.WithOSDiskSettings,VirtualMachineScaleSet.DefinitionStages.WithOverProvision,VirtualMachineScaleSet.DefinitionStages.WithSecrets,VirtualMachineScaleSet.DefinitionStages.WithSinglePlacementGroup,VirtualMachineScaleSet.DefinitionStages.WithStorageAccount,VirtualMachineScaleSet.DefinitionStages.WithSystemAssignedManagedServiceIdentity,VirtualMachineScaleSet.DefinitionStages.WithUnmanagedCreate,VirtualMachineScaleSet.DefinitionStages.WithUnmanagedDataDisk,VirtualMachineScaleSet.DefinitionStages.WithUpgradePolicy,VirtualMachineScaleSet.DefinitionStages.WithUserAssignedManagedServiceIdentity,VirtualMachineScaleSet.DefinitionStages.WithVirtualMachinePublicIp,VirtualMachineScaleSet.DefinitionStages.WithVMPriority
- All Known Subinterfaces:
VirtualMachineScaleSet.DefinitionUnmanaged
- Enclosing interface:
- VirtualMachineScaleSet.DefinitionStages
public static interface VirtualMachineScaleSet.DefinitionStages.WithWindowsCreateUnmanaged
extends VirtualMachineScaleSet.DefinitionStages.WithUnmanagedCreate
The stage of a Windows virtual machine scale set 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 TypeMethodDescriptionEnables automatic updates.Disables automatic updates.Disables the VM agent.withTimeZone(String timeZone) Specifies the time zone for the virtual machines to use.Enables the VM agent.withWinRM(WinRMListener listener) Specifies the WinRM listener.Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Creatable
create, createAsync, createAsyncMethods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Indexable
keyMethods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithTags
withTag, withTagsMethods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithAcceleratedNetworking
withAcceleratedNetworking, withoutAcceleratedNetworkingMethods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithApplicationGateway
withExistingApplicationGatewayBackendPoolMethods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithApplicationSecurityGroup
withExistingApplicationSecurityGroup, withExistingApplicationSecurityGroupIdMethods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithBillingProfile
withMaxPriceMethods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithBootDiagnostics
withBootDiagnostics, withBootDiagnostics, withBootDiagnostics, withBootDiagnosticsMethods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithCapacity
withCapacityMethods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithComputerNamePrefix
withComputerNamePrefixMethods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithCustomData
withCustomDataMethods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithExtension
defineNewExtensionMethods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithIpForwarding
withIpForwarding, withoutIpForwardingMethods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithNetworkSecurityGroup
withExistingNetworkSecurityGroup, withExistingNetworkSecurityGroupIdMethods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithOSDiskSettings
withOSDiskCaching, withOSDiskNameMethods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithOverProvision
withoutOverProvisioning, withOverProvision, withOverProvisioningMethods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithSecrets
withSecretsMethods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithSinglePlacementGroup
withoutSinglePlacementGroup, withSinglePlacementGroupMethods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithStorageAccount
withExistingStorageAccount, withNewStorageAccount, withNewStorageAccountMethods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithSystemAssignedManagedServiceIdentity
withSystemAssignedManagedServiceIdentityMethods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithUpgradePolicy
withUpgradeModeMethods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithUserAssignedManagedServiceIdentity
withExistingUserAssignedManagedServiceIdentity, withNewUserAssignedManagedServiceIdentityMethods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithVirtualMachinePublicIp
withVirtualMachinePublicIp, withVirtualMachinePublicIp, withVirtualMachinePublicIpMethods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithVMPriority
withLowPriorityVirtualMachine, withLowPriorityVirtualMachine, withSpotPriorityVirtualMachine, withSpotPriorityVirtualMachine, withVirtualMachinePriority
-
Method Details
-
withVMAgent
Enables the VM agent.- Returns:
- the next stage of the definition
-
withoutVMAgent
VirtualMachineScaleSet.DefinitionStages.WithWindowsCreateUnmanaged withoutVMAgent()Disables the VM agent.- Returns:
- the next stage of the definition
-
withAutoUpdate
VirtualMachineScaleSet.DefinitionStages.WithWindowsCreateUnmanaged withAutoUpdate()Enables automatic updates.- Returns:
- the next stage of the definition
-
withoutAutoUpdate
VirtualMachineScaleSet.DefinitionStages.WithWindowsCreateUnmanaged withoutAutoUpdate()Disables automatic updates.- Returns:
- the next stage of the definition
-
withTimeZone
Specifies the time zone for the virtual machines to use.- Parameters:
timeZone- a time zone- Returns:
- the next stage of the definition
-
withWinRM
VirtualMachineScaleSet.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.
- Parameters:
listener- a WinRM listener- Returns:
- the next stage of the definition
-