LBFrontendIPConfigurationResourceSettingsArgs

data class LBFrontendIPConfigurationResourceSettingsArgs(val name: Output<String>? = null, val privateIpAddress: Output<String>? = null, val privateIpAllocationMethod: Output<String>? = null, val subnet: Output<SubnetReferenceArgs>? = null, val zones: Output<String>? = null) : ConvertibleToJava<LBFrontendIPConfigurationResourceSettingsArgs>

Defines load balancer frontend IP configuration properties.

Constructors

constructor(name: Output<String>? = null, privateIpAddress: Output<String>? = null, privateIpAllocationMethod: Output<String>? = null, subnet: Output<SubnetReferenceArgs>? = null, zones: Output<String>? = null)

Properties

Link copied to clipboard
val name: Output<String>? = null

Gets or sets the frontend IP configuration name.

Link copied to clipboard
val privateIpAddress: Output<String>? = null

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.

Link copied to clipboard
val privateIpAllocationMethod: Output<String>? = null

Gets or sets PrivateIP allocation method (Static/Dynamic).

Link copied to clipboard
val subnet: Output<SubnetReferenceArgs>? = null

Defines reference to subnet.

Link copied to clipboard
val zones: Output<String>? = null

Gets or sets the csv list of zones.

Functions

Link copied to clipboard
open override fun toJava(): LBFrontendIPConfigurationResourceSettingsArgs