ApplicationGatewayFrontendIpConfigurationArgs

data class ApplicationGatewayFrontendIpConfigurationArgs(val id: Output<String>? = null, val name: Output<String>, val privateIpAddress: Output<String>? = null, val privateIpAddressAllocation: Output<String>? = null, val privateLinkConfigurationId: Output<String>? = null, val privateLinkConfigurationName: Output<String>? = null, val publicIpAddressId: Output<String>? = null, val subnetId: Output<String>? = null) : ConvertibleToJava<ApplicationGatewayFrontendIpConfigurationArgs>

Constructors

constructor(id: Output<String>? = null, name: Output<String>, privateIpAddress: Output<String>? = null, privateIpAddressAllocation: Output<String>? = null, privateLinkConfigurationId: Output<String>? = null, privateLinkConfigurationName: Output<String>? = null, publicIpAddressId: Output<String>? = null, subnetId: Output<String>? = null)

Properties

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

The ID of the Rewrite Rule Set

Link copied to clipboard
val name: Output<String>

The name of the Frontend IP Configuration.

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

The Private IP Address to use for the Application Gateway.

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

The Allocation Method for the Private IP Address. Possible values are Dynamic and Static. Defaults to Dynamic.

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

The ID of the associated private link configuration.

Link copied to clipboard

The name of the private link configuration to use for this frontend IP configuration.

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

The ID of a Public IP Address which the Application Gateway should use. The allocation method for the Public IP Address depends on the sku of this Application Gateway. Please refer to the Azure documentation for public IP addresses for details.

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

The ID of the Subnet.

Functions

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