NextGenerationFirewallVirtualHubLocalRulestackNetworkProfile

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

Constructors

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

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard

Specifies a list of Public IP IDs to use for Egress NAT.

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
Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard
val trustedSubnetId: String? = null
Link copied to clipboard
Link copied to clipboard

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.