Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Interfaces
IBlank |
The first stage of a virtual machine scale set definition. |
IWithAcceleratedNetworking |
The stage of the virtual machine scale set definition allowing to configure accelerated networking. |
IWithAdditionalCapabilities |
The stage of a virtual machine scale set definition allowing to set specifies additional capabilities enabled or disabled on the Virtual Machines in the Virtual Machine Scale Set. |
IWithApplicationGateway |
The stage of the virtual machine scale set definition allowing to configure application gateway. |
IWithApplicationSecurityGroup |
The stage of the virtual machine scale set definition allowing to configure application security group. |
IWithAvailabilityZone |
The stage of the virtual machine scale set definition allowing to specify availability zone. |
IWithBillingProfile |
The stage of the virtual machine scale set definition to set the billing related details of the low priority virtual machines in the scale set. |
IWithBootDiagnostics |
The stage of the virtual machine scale set definition allowing to enable boot diagnostics. |
IWithCapacity |
The stage of the virtual machine scale set definition allowing to specify number of virtual machines in the scale set. |
IWithComputerNamePrefix |
The stage of a virtual machine scale set definition allowing to specify the computer name prefix. |
IWithCreate |
The stage of a virtual machine scale set definition containing all the required inputs for the resource to be created, but also allowing for any other optional settings to be specified. |
IWithCustomData |
The stage of the virtual machine scale set definition allowing to specify the custom data. |
IWithDoNotRunExtensionsOnOverprovisionedVms |
The stage of a virtual machine scale set definition allowing to set when Overprovision is enabled, extensions are launched only on the requested number of VMs which are finally kept. |
IWithExtension |
The stage of a virtual machine scale set definition allowing to specify extensions. |
IWithGroup |
The stage of a virtual machine scale set definition allowing to specify the resource group. |
IWithInternalInternalLoadBalancerNatPool |
The stage of the virtual machine scale set definition allowing to associate inbound NAT pools of the selected internal load balancer with the primary network interface of the virtual machines in the scale set. |
IWithInternalLoadBalancerBackendOrNatPool |
The stage of a virtual machine scale set definition allowing to associate backend pools and/or inbound NAT pools of the selected internal load balancer with the primary network interface of the virtual machines in the scale set. |
IWithIpForwarding |
The stage of the virtual machine scale set definition allowing to configure ip forwarding. |
IWithLinuxCreateManaged |
The stage of a Linux 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. |
IWithLinuxCreateManagedOrUnmanaged |
The stage of a Linux 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. |
IWithLinuxCreateUnmanaged |
The stage of a Linux 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. |
IWithLinuxRootPasswordOrPublicKeyManaged |
The stage of the Linux virtual machine scale set definition allowing to specify SSH root password or public key. |
IWithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged |
The stage of the Linux virtual machine scale set definition allowing to specify SSH root password or public key. |
IWithLinuxRootPasswordOrPublicKeyUnmanaged |
The stage of the Linux virtual machine scale set definition allowing to specify SSH root password or public key. |
IWithLinuxRootUsernameManaged |
The stage of the Linux virtual machine scale set definition allowing to specify SSH root user name. |
IWithLinuxRootUsernameManagedOrUnmanaged |
The stage of the Linux virtual machine scale set definition allowing to specify SSH root user name. |
IWithLinuxRootUsernameUnmanaged |
The stage of the Linux virtual machine scale set definition allowing to specify SSH root user name. |
IWithManagedCreate |
The stage of the definition which contains all the minimum required inputs for the VM scale set to be created and optionally allow managed data disks specific settings to be specified. |
IWithManagedDataDisk |
The stage of a virtual machine scale set definition allowing to specify managed data disks. |
IWithManagedDiskOptionals |
The optionals applicable only for managed disks. |
IWithNetworkSecurityGroup |
The stage of the virtual machine scale set definition allowing to configure network security group. |
IWithNetworkSubnet |
The stage of a virtual machine scale set definition allowing to specify the virtual network subnet for the primary network configuration. |
IWithOS |
The stage of the virtual machine scale set definition allowing to specify the operating system image. |
IWithOSBeta |
The stage of a virtual machine scaleset definition allowing to specify the operating system image. |
IWithOSDiskSettings |
The stage of a virtual machine scale set definition allowing to specify OS disk configurations. |
IWithOverProvision |
The stage of a virtual machine scale set definition allowing to specify whether or not to over-provision virtual machines in the scale set. |
IWithPrimaryInternalLoadBalancer |
The stage of a virtual machine scale set definition allowing to specify an internal load balancer for the primary network interface of the virtual machines in the scale set. |
IWithPrimaryInternetFacingLoadBalancer |
The stage of a virtual machine scale set definition allowing to specify an Internet-facing load balancer for the primary network interface of the virtual machines in the scale set. |
IWithPrimaryInternetFacingLoadBalancerBackendOrNatPool |
The stage of a virtual machine scale set definition allowing to associate a backend pool and/or an inbound NAT pool of the selected Internet-facing load balancer with the primary network interface of the virtual machines in the scale set. |
IWithPrimaryInternetFacingLoadBalancerNatPool |
The stage of a virtual machine scale set definition allowing to associate an inbound NAT pool of the selected Internet-facing load balancer with the primary network interface of the virtual machines in the scale set. |
IWithProximityPlacementGroup |
The stage of a virtual machine scale set definition allowing to set information about the proximity placement group that the virtual machine scale set should be assigned to. |
IWithSinglePlacementGroup |
The stage of the virtual machine scale set definition allowing to configure single placement group. |
IWithSku |
The stage of a virtual machine scale set definition allowing to specify SKU for the virtual machines. |
IWithStorageAccount |
The stage of a virtual machine scale set definition allowing to specify the storage account. |
IWithSystemAssignedIdentityBasedAccessOrCreate |
The stage of the System Assigned (Local) Managed Service Identity enabled virtual machine scale set allowing to set access for the identity. |
IWithSystemAssignedManagedServiceIdentity |
The stage of the virtual machine scale set definition allowing to enable System Assigned (Local) Managed Service Identity. |
IWithUnmanagedCreate |
The stage of the definition which contains all the minimum required inputs for the VM scale set to be created and optionally allow unmanaged data disks specific settings to be specified. |
IWithUnmanagedDataDisk |
The stage of the virtual machine scale set definition allowing to specify unmanaged data disk. |
IWithUpgradePolicy |
The stage of a virtual machine scale set definition allowing to specify the upgrade policy. |
IWithUserAssignedManagedServiceIdentity |
The stage of the virtual machine scale set definition allowing to specify User Assigned (External) Managed Service Identities. |
IWithVirtualMachinePublicIp |
The stage of the virtual machine scale set definition allowing to enable public ip for vm instances. |
IWithVMPriority |
The stage of the virtual machine scale set definition allowing to specify priority for vms in the scale-set. |
IWithWindowsAdminPasswordManaged |
The stage of the Windows virtual machine scale set definition allowing to specify administrator user name. |
IWithWindowsAdminPasswordManagedOrUnmanaged |
The stage of the Windows virtual machine scale set definition allowing to specify administrator user name. |
IWithWindowsAdminPasswordUnmanaged |
The stage of the Windows virtual machine scale set definition allowing to specify administrator user name. |
IWithWindowsAdminUsernameManaged |
The stage of the Windows virtual machine scale set definition allowing to specify administrator user name. |
IWithWindowsAdminUsernameManagedOrUnmanaged |
The stage of the Windows virtual machine scale set definition allowing to specify administrator user name. |
IWithWindowsAdminUsernameUnmanaged |
The stage of the Windows virtual machine scale set definition allowing to specify administrator user name. |
IWithWindowsCreateManaged |
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. |
IWithWindowsCreateManagedOrUnmanaged |
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. |
IWithWindowsCreateUnmanaged |
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. |