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

fun ApplicationGatewayFrontendIpConfigurationArgs(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)

Functions

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

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.

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.