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 class
VirtualMachineScaleSetIpConfigurationProperties.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 String
applicationGatewayBackendAddressPools()
The application gateway backend address Pools of the Virtual Machine Scale Set Ip Configuration Propertiesstatic VirtualMachineScaleSetIpConfigurationProperties.Builder
builder()
static VirtualMachineScaleSetIpConfigurationProperties
create(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 String
privateIPAddressVersion()
The private IP address version of the Virtual Machine Scale Set Ip Configuration Propertiesabstract VirtualMachineScaleSetPublicIPAddressConfiguration
publicIPAddressConfiguration()
The public IP address configuration of the Virtual Machine Scale Set Ip Configuration Propertiesabstract Subnet
subnet()
The subnet of the Virtual Machine Scale Set Ip Configuration Propertiesabstract VirtualMachineScaleSetIpConfigurationProperties.Builder
toBuilder()
-
-
-
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()
-
-