Class VirtualMachineScaleSetIpConfigurationProperties
- java.lang.Object
-
- org.jclouds.azurecompute.arm.domain.VirtualMachineScaleSetIpConfigurationProperties
-
public abstract class VirtualMachineScaleSetIpConfigurationProperties extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVirtualMachineScaleSetIpConfigurationProperties.Builder
-
Constructor Summary
Constructors Constructor Description VirtualMachineScaleSetIpConfigurationProperties()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract StringapplicationGatewayBackendAddressPools()The application gateway backend address Pools of the Virtual Machine Scale Set Ip Configuration Propertiesstatic VirtualMachineScaleSetIpConfigurationProperties.Builderbuilder()static VirtualMachineScaleSetIpConfigurationPropertiescreate(VirtualMachineScaleSetPublicIPAddressConfiguration publicIPAddressConfiguration, Subnet subnet, String privateIPAddressVersion, List<IdReference> loadBalancerBackendAddressPools, List<IdReference> loadBalancerInboundNatPools, String applicationGatewayBackendAddressPools)abstract List<IdReference>loadBalancerBackendAddressPools()The load balancer backend address pools of the Virtual Machine Scale Set Ip Configuration Propertiesabstract List<IdReference>loadBalancerInboundNatPools()The load balancer inbound nat pools of the Virtual Machine Scale Set Ip Configuration Propertiesabstract StringprivateIPAddressVersion()The private IP address version of the Virtual Machine Scale Set Ip Configuration Propertiesabstract VirtualMachineScaleSetPublicIPAddressConfigurationpublicIPAddressConfiguration()The public IP address configuration of the Virtual Machine Scale Set Ip Configuration Propertiesabstract Subnetsubnet()The subnet of the Virtual Machine Scale Set Ip Configuration Propertiesabstract VirtualMachineScaleSetIpConfigurationProperties.BuildertoBuilder()
-
-
-
Method Detail
-
publicIPAddressConfiguration
@Nullable public abstract VirtualMachineScaleSetPublicIPAddressConfiguration publicIPAddressConfiguration()
The public IP address configuration of the Virtual Machine Scale Set Ip Configuration Properties
-
subnet
public abstract Subnet subnet()
The subnet of the Virtual Machine Scale Set Ip Configuration Properties
-
privateIPAddressVersion
@Nullable public abstract String privateIPAddressVersion()
The private IP address version of the Virtual Machine Scale Set Ip Configuration Properties
-
loadBalancerBackendAddressPools
public abstract List<IdReference> loadBalancerBackendAddressPools()
The load balancer backend address pools of the Virtual Machine Scale Set Ip Configuration Properties
-
loadBalancerInboundNatPools
public abstract List<IdReference> loadBalancerInboundNatPools()
The load balancer inbound nat pools of the Virtual Machine Scale Set Ip Configuration Properties
-
applicationGatewayBackendAddressPools
@Nullable public abstract String applicationGatewayBackendAddressPools()
The application gateway backend address Pools of the Virtual Machine Scale Set Ip Configuration Properties
-
create
public static VirtualMachineScaleSetIpConfigurationProperties create(VirtualMachineScaleSetPublicIPAddressConfiguration publicIPAddressConfiguration, Subnet subnet, String privateIPAddressVersion, List<IdReference> loadBalancerBackendAddressPools, List<IdReference> loadBalancerInboundNatPools, String applicationGatewayBackendAddressPools)
-
toBuilder
public abstract VirtualMachineScaleSetIpConfigurationProperties.Builder toBuilder()
-
builder
public static VirtualMachineScaleSetIpConfigurationProperties.Builder builder()
-
-