NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs

data class NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs(val egressNatIpAddressIds: Output<List<String>>? = null, val egressNatIpAddresses: Output<List<String>>? = null, val ipOfTrustForUserDefinedRoutes: Output<String>? = null, val networkVirtualApplianceId: Output<String>, val publicIpAddressIds: Output<List<String>>, val publicIpAddresses: Output<List<String>>? = null, val trustedAddressRanges: Output<List<String>>? = null, val trustedSubnetId: Output<String>? = null, val untrustedSubnetId: Output<String>? = null, val virtualHubId: Output<String>) : ConvertibleToJava<NextGenerationFirewallVirtualHubLocalRulestackNetworkProfileArgs>

Constructors

constructor(egressNatIpAddressIds: Output<List<String>>? = null, egressNatIpAddresses: Output<List<String>>? = null, ipOfTrustForUserDefinedRoutes: Output<String>? = null, networkVirtualApplianceId: Output<String>, publicIpAddressIds: Output<List<String>>, publicIpAddresses: Output<List<String>>? = null, trustedAddressRanges: Output<List<String>>? = null, trustedSubnetId: Output<String>? = null, untrustedSubnetId: Output<String>? = null, virtualHubId: Output<String>)

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 Public IP IDs to use for Egress NAT.

Link copied to clipboard
Link copied to clipboard

The ID of the Palo Alto Network Virtual Appliance in the VHub. Changing this forces a new Palo Alto Next Generation Firewall VHub Local Rulestack to be created.

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

Specifies a list of Public IP IDs to use for this Next Generation Firewall.

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
val trustedSubnetId: Output<String>? = null
Link copied to clipboard
val untrustedSubnetId: Output<String>? = null
Link copied to clipboard
val virtualHubId: Output<String>

The ID of the Virtual Hub this Next generation Fireall will be deployed in. Changing this forces a new Palo Alto Next Generation Firewall VHub Local Rulestack to be created.

Functions

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