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, createAsync
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasName
name
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Indexable
key
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithTags
withTag, withTags
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithAcceleratedNetworking
withAcceleratedNetworking, withoutAcceleratedNetworking
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithApplicationGateway
withExistingApplicationGatewayBackendPool
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithApplicationSecurityGroup
withExistingApplicationSecurityGroup, withExistingApplicationSecurityGroupId
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithBillingProfile
withMaxPrice
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithBootDiagnostics
withBootDiagnostics, withBootDiagnostics, withBootDiagnostics, withBootDiagnostics
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithCapacity
withCapacity
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithComputerNamePrefix
withComputerNamePrefix
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithCustomData
withCustomData
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithExtension
defineNewExtension
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithIpForwarding
withIpForwarding, withoutIpForwarding
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithNetworkSecurityGroup
withExistingNetworkSecurityGroup, withExistingNetworkSecurityGroupId
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithOSDiskSettings
withOSDiskCaching, withOSDiskName
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithOverProvision
withoutOverProvisioning, withOverProvision, withOverProvisioning
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithSecrets
withSecrets
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithSinglePlacementGroup
withoutSinglePlacementGroup, withSinglePlacementGroup
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithStorageAccount
withExistingStorageAccount, withNewStorageAccount, withNewStorageAccount
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithSystemAssignedManagedServiceIdentity
withSystemAssignedManagedServiceIdentity
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithUpgradePolicy
withUpgradeMode
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithUserAssignedManagedServiceIdentity
withExistingUserAssignedManagedServiceIdentity, withNewUserAssignedManagedServiceIdentity
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithVirtualMachinePublicIp
withVirtualMachinePublicIp, withVirtualMachinePublicIp, withVirtualMachinePublicIp
Methods 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
-