NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs

data class NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs(val egressNatIpAddressIds: Output<List<String>>? = null, val egressNatIpAddresses: Output<List<String>>? = null, val publicIpAddressIds: Output<List<String>>, val publicIpAddresses: Output<List<String>>? = null, val trustedAddressRanges: Output<List<String>>? = null, val vnetConfiguration: Output<NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs>) : ConvertibleToJava<NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs>

Constructors

constructor(egressNatIpAddressIds: Output<List<String>>? = null, egressNatIpAddresses: Output<List<String>>? = null, publicIpAddressIds: Output<List<String>>, publicIpAddresses: Output<List<String>>? = null, trustedAddressRanges: Output<List<String>>? = null, vnetConfiguration: Output<NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileVnetConfigurationArgs>)

Properties

Link copied to clipboard
val egressNatIpAddresses: Output<List<String>>? = null
Link copied to clipboard
val egressNatIpAddressIds: Output<List<String>>? = null

Specifies a list of Azure Public IP Address IDs that can be used for Egress (Source) Network Address Translation.

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

Specifies a list of Azure Public IP Address IDs.

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

Specifies a list of trusted ranges to use for the Network.

Link copied to clipboard

Functions

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