Share via


LBFrontendIPConfigurationResourceSettings Class

  • java.lang.Object
    • com.microsoft.azure.management.resourcemover.v2021_01_01.LBFrontendIPConfigurationResourceSettings

public class LBFrontendIPConfigurationResourceSettings

Defines load balancer frontend IP configuration properties.

Constructor Summary

Constructor Description
LBFrontendIPConfigurationResourceSettings()

Method Summary

Modifier and Type Method and Description
java.lang.String name()

Get gets or sets the frontend IP configuration name.

java.lang.String privateIpAddress()

Get gets or sets the IP address of the Load Balancer.This is only specified if a specific private IP address shall be allocated from the subnet specified in subnetRef.

java.lang.String privateIpAllocationMethod()

Get gets or sets PrivateIP allocation method (Static/Dynamic).

SubnetReference subnet()

Get the subnet value.

LBFrontendIPConfigurationResourceSettings withName(String name)

Set gets or sets the frontend IP configuration name.

LBFrontendIPConfigurationResourceSettings withPrivateIpAddress(String privateIpAddress)

Set gets or sets the IP address of the Load Balancer.This is only specified if a specific private IP address shall be allocated from the subnet specified in subnetRef.

LBFrontendIPConfigurationResourceSettings withPrivateIpAllocationMethod(String privateIpAllocationMethod)

Set gets or sets PrivateIP allocation method (Static/Dynamic).

LBFrontendIPConfigurationResourceSettings withSubnet(SubnetReference subnet)

Set the subnet value.

LBFrontendIPConfigurationResourceSettings withZones(String zones)

Set gets or sets the csv list of zones.

java.lang.String zones()

Get gets or sets the csv list of zones.

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

LBFrontendIPConfigurationResourceSettings

public LBFrontendIPConfigurationResourceSettings()

Method Details

name

public String name()

Get gets or sets the frontend IP configuration name.

Returns:

the name value

privateIpAddress

public String privateIpAddress()

Get gets or sets the IP address of the Load Balancer.This is only specified if a specific private IP address shall be allocated from the subnet specified in subnetRef.

Returns:

the privateIpAddress value

privateIpAllocationMethod

public String privateIpAllocationMethod()

Get gets or sets PrivateIP allocation method (Static/Dynamic).

Returns:

the privateIpAllocationMethod value

subnet

public SubnetReference subnet()

Get the subnet value.

Returns:

the subnet value

withName

public LBFrontendIPConfigurationResourceSettings withName(String name)

Set gets or sets the frontend IP configuration name.

Parameters:

name - the name value to set

Returns:

the LBFrontendIPConfigurationResourceSettings object itself.

withPrivateIpAddress

public LBFrontendIPConfigurationResourceSettings withPrivateIpAddress(String privateIpAddress)

Set gets or sets the IP address of the Load Balancer.This is only specified if a specific private IP address shall be allocated from the subnet specified in subnetRef.

Parameters:

privateIpAddress - the privateIpAddress value to set

Returns:

the LBFrontendIPConfigurationResourceSettings object itself.

withPrivateIpAllocationMethod

public LBFrontendIPConfigurationResourceSettings withPrivateIpAllocationMethod(String privateIpAllocationMethod)

Set gets or sets PrivateIP allocation method (Static/Dynamic).

Parameters:

privateIpAllocationMethod - the privateIpAllocationMethod value to set

Returns:

the LBFrontendIPConfigurationResourceSettings object itself.

withSubnet

public LBFrontendIPConfigurationResourceSettings withSubnet(SubnetReference subnet)

Set the subnet value.

Parameters:

subnet - the subnet value to set

Returns:

the LBFrontendIPConfigurationResourceSettings object itself.

withZones

public LBFrontendIPConfigurationResourceSettings withZones(String zones)

Set gets or sets the csv list of zones.

Parameters:

zones - the zones value to set

Returns:

the LBFrontendIPConfigurationResourceSettings object itself.

zones

public String zones()

Get gets or sets the csv list of zones.

Returns:

the zones value

Applies to