NextGenerationFirewallVirtualNetworkLocalRulestackArgs

data class NextGenerationFirewallVirtualNetworkLocalRulestackArgs(val destinationNats: Output<List<NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArgs>>? = null, val dnsSettings: Output<NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs>? = null, val name: Output<String>? = null, val networkProfile: Output<NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs>? = null, val resourceGroupName: Output<String>? = null, val rulestackId: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<NextGenerationFirewallVirtualNetworkLocalRulestackArgs>

Manages a Palo Alto Next Generation Firewall Deployed in a Virtual Network and configured via a Local Rulestack.

Import

Palo Alto Next Generation Firewall Virtual Network Local Rulestacks can be imported using the resource id, e.g.

$ pulumi import azure:paloalto/nextGenerationFirewallVirtualNetworkLocalRulestack:NextGenerationFirewallVirtualNetworkLocalRulestack example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/PaloAltoNetworks.Cloudngfw/firewalls/myVNetRulestackFW

Constructors

fun NextGenerationFirewallVirtualNetworkLocalRulestackArgs(destinationNats: Output<List<NextGenerationFirewallVirtualNetworkLocalRulestackDestinationNatArgs>>? = null, dnsSettings: Output<NextGenerationFirewallVirtualNetworkLocalRulestackDnsSettingsArgs>? = null, name: Output<String>? = null, networkProfile: Output<NextGenerationFirewallVirtualNetworkLocalRulestackNetworkProfileArgs>? = null, resourceGroupName: Output<String>? = null, rulestackId: Output<String>? = null, tags: Output<Map<String, String>>? = null)

Functions

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

Properties

Link copied to clipboard

One or more destination_nat blocks as defined below.

Link copied to clipboard

A dns_settings block as defined below.

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

The name which should be used for this Palo Alto Next Generation Firewall Virtual Network Local Rulestack. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Local Rulestack to be created.

Link copied to clipboard

A network_profile block as defined below.

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

The name of the Resource Group where the Palo Alto Next Generation Firewall Virtual Network Local Rulestack should exist. Changing this forces a new Palo Alto Next Generation Firewall Virtual Network Local Rulestack to be created.

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

The ID of the Local Rulestack which will be used to configure this Firewall Resource.

Link copied to clipboard
val tags: Output<Map<String, String>>? = null

A mapping of tags which should be assigned to the Palo Alto Next Generation Firewall Virtual Network Local Rulestack.