1. Packages
  2. Azure Native v2
  3. API Docs
  4. cloudngfw
  5. getFirewall
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.cloudngfw.getFirewall

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Get a FirewallResource Azure REST API version: 2023-09-01.

Other available API versions: 2022-08-29, 2022-08-29-preview, 2023-09-01-preview, 2023-10-10-preview, 2024-01-19-preview, 2024-02-07-preview.

Using getFirewall

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getFirewall(args: GetFirewallArgs, opts?: InvokeOptions): Promise<GetFirewallResult>
function getFirewallOutput(args: GetFirewallOutputArgs, opts?: InvokeOptions): Output<GetFirewallResult>
Copy
def get_firewall(firewall_name: Optional[str] = None,
                 resource_group_name: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetFirewallResult
def get_firewall_output(firewall_name: Optional[pulumi.Input[str]] = None,
                 resource_group_name: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetFirewallResult]
Copy
func LookupFirewall(ctx *Context, args *LookupFirewallArgs, opts ...InvokeOption) (*LookupFirewallResult, error)
func LookupFirewallOutput(ctx *Context, args *LookupFirewallOutputArgs, opts ...InvokeOption) LookupFirewallResultOutput
Copy

> Note: This function is named LookupFirewall in the Go SDK.

public static class GetFirewall 
{
    public static Task<GetFirewallResult> InvokeAsync(GetFirewallArgs args, InvokeOptions? opts = null)
    public static Output<GetFirewallResult> Invoke(GetFirewallInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetFirewallResult> getFirewall(GetFirewallArgs args, InvokeOptions options)
public static Output<GetFirewallResult> getFirewall(GetFirewallArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:cloudngfw:getFirewall
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

FirewallName
This property is required.
Changes to this property will trigger replacement.
string
Firewall resource name
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
FirewallName
This property is required.
Changes to this property will trigger replacement.
string
Firewall resource name
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
firewallName
This property is required.
Changes to this property will trigger replacement.
String
Firewall resource name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
firewallName
This property is required.
Changes to this property will trigger replacement.
string
Firewall resource name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
firewall_name
This property is required.
Changes to this property will trigger replacement.
str
Firewall resource name
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
firewallName
This property is required.
Changes to this property will trigger replacement.
String
Firewall resource name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.

getFirewall Result

The following output properties are available:

DnsSettings Pulumi.AzureNative.Cloudngfw.Outputs.DNSSettingsResponse
DNS settings for Firewall
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Location string
The geo-location where the resource lives
MarketplaceDetails Pulumi.AzureNative.Cloudngfw.Outputs.MarketplaceDetailsResponse
Marketplace details
Name string
The name of the resource
NetworkProfile Pulumi.AzureNative.Cloudngfw.Outputs.NetworkProfileResponse
Network settings
PlanData Pulumi.AzureNative.Cloudngfw.Outputs.PlanDataResponse
Billing plan information.
ProvisioningState string
Provisioning state of the resource.
SystemData Pulumi.AzureNative.Cloudngfw.Outputs.SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
AssociatedRulestack Pulumi.AzureNative.Cloudngfw.Outputs.RulestackDetailsResponse
Associated Rulestack
FrontEndSettings List<Pulumi.AzureNative.Cloudngfw.Outputs.FrontendSettingResponse>
Frontend settings for Firewall
Identity Pulumi.AzureNative.Cloudngfw.Outputs.AzureResourceManagerManagedIdentityPropertiesResponse
The managed service identities assigned to this resource.
IsPanoramaManaged string
Panorama Managed: Default is False. Default will be CloudSec managed
PanEtag string
panEtag info
PanoramaConfig Pulumi.AzureNative.Cloudngfw.Outputs.PanoramaConfigResponse
Panorama Configuration
Tags Dictionary<string, string>
Resource tags.
DnsSettings DNSSettingsResponse
DNS settings for Firewall
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Location string
The geo-location where the resource lives
MarketplaceDetails MarketplaceDetailsResponse
Marketplace details
Name string
The name of the resource
NetworkProfile NetworkProfileResponse
Network settings
PlanData PlanDataResponse
Billing plan information.
ProvisioningState string
Provisioning state of the resource.
SystemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
AssociatedRulestack RulestackDetailsResponse
Associated Rulestack
FrontEndSettings []FrontendSettingResponse
Frontend settings for Firewall
Identity AzureResourceManagerManagedIdentityPropertiesResponse
The managed service identities assigned to this resource.
IsPanoramaManaged string
Panorama Managed: Default is False. Default will be CloudSec managed
PanEtag string
panEtag info
PanoramaConfig PanoramaConfigResponse
Panorama Configuration
Tags map[string]string
Resource tags.
dnsSettings DNSSettingsResponse
DNS settings for Firewall
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location String
The geo-location where the resource lives
marketplaceDetails MarketplaceDetailsResponse
Marketplace details
name String
The name of the resource
networkProfile NetworkProfileResponse
Network settings
planData PlanDataResponse
Billing plan information.
provisioningState String
Provisioning state of the resource.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
associatedRulestack RulestackDetailsResponse
Associated Rulestack
frontEndSettings List<FrontendSettingResponse>
Frontend settings for Firewall
identity AzureResourceManagerManagedIdentityPropertiesResponse
The managed service identities assigned to this resource.
isPanoramaManaged String
Panorama Managed: Default is False. Default will be CloudSec managed
panEtag String
panEtag info
panoramaConfig PanoramaConfigResponse
Panorama Configuration
tags Map<String,String>
Resource tags.
dnsSettings DNSSettingsResponse
DNS settings for Firewall
id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location string
The geo-location where the resource lives
marketplaceDetails MarketplaceDetailsResponse
Marketplace details
name string
The name of the resource
networkProfile NetworkProfileResponse
Network settings
planData PlanDataResponse
Billing plan information.
provisioningState string
Provisioning state of the resource.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
associatedRulestack RulestackDetailsResponse
Associated Rulestack
frontEndSettings FrontendSettingResponse[]
Frontend settings for Firewall
identity AzureResourceManagerManagedIdentityPropertiesResponse
The managed service identities assigned to this resource.
isPanoramaManaged string
Panorama Managed: Default is False. Default will be CloudSec managed
panEtag string
panEtag info
panoramaConfig PanoramaConfigResponse
Panorama Configuration
tags {[key: string]: string}
Resource tags.
dns_settings DNSSettingsResponse
DNS settings for Firewall
id str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location str
The geo-location where the resource lives
marketplace_details MarketplaceDetailsResponse
Marketplace details
name str
The name of the resource
network_profile NetworkProfileResponse
Network settings
plan_data PlanDataResponse
Billing plan information.
provisioning_state str
Provisioning state of the resource.
system_data SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
associated_rulestack RulestackDetailsResponse
Associated Rulestack
front_end_settings Sequence[FrontendSettingResponse]
Frontend settings for Firewall
identity AzureResourceManagerManagedIdentityPropertiesResponse
The managed service identities assigned to this resource.
is_panorama_managed str
Panorama Managed: Default is False. Default will be CloudSec managed
pan_etag str
panEtag info
panorama_config PanoramaConfigResponse
Panorama Configuration
tags Mapping[str, str]
Resource tags.
dnsSettings Property Map
DNS settings for Firewall
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location String
The geo-location where the resource lives
marketplaceDetails Property Map
Marketplace details
name String
The name of the resource
networkProfile Property Map
Network settings
planData Property Map
Billing plan information.
provisioningState String
Provisioning state of the resource.
systemData Property Map
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
associatedRulestack Property Map
Associated Rulestack
frontEndSettings List<Property Map>
Frontend settings for Firewall
identity Property Map
The managed service identities assigned to this resource.
isPanoramaManaged String
Panorama Managed: Default is False. Default will be CloudSec managed
panEtag String
panEtag info
panoramaConfig Property Map
Panorama Configuration
tags Map<String>
Resource tags.

Supporting Types

AzureResourceManagerManagedIdentityPropertiesResponse

PrincipalId This property is required. string
The active directory identifier of this principal.
TenantId This property is required. string
The Active Directory tenant id of the principal.
Type This property is required. string
The type of managed identity assigned to this resource.
UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.Cloudngfw.Inputs.AzureResourceManagerUserAssignedIdentityResponse>
The identities assigned to this resource by the user.
PrincipalId This property is required. string
The active directory identifier of this principal.
TenantId This property is required. string
The Active Directory tenant id of the principal.
Type This property is required. string
The type of managed identity assigned to this resource.
UserAssignedIdentities map[string]AzureResourceManagerUserAssignedIdentityResponse
The identities assigned to this resource by the user.
principalId This property is required. String
The active directory identifier of this principal.
tenantId This property is required. String
The Active Directory tenant id of the principal.
type This property is required. String
The type of managed identity assigned to this resource.
userAssignedIdentities Map<String,AzureResourceManagerUserAssignedIdentityResponse>
The identities assigned to this resource by the user.
principalId This property is required. string
The active directory identifier of this principal.
tenantId This property is required. string
The Active Directory tenant id of the principal.
type This property is required. string
The type of managed identity assigned to this resource.
userAssignedIdentities {[key: string]: AzureResourceManagerUserAssignedIdentityResponse}
The identities assigned to this resource by the user.
principal_id This property is required. str
The active directory identifier of this principal.
tenant_id This property is required. str
The Active Directory tenant id of the principal.
type This property is required. str
The type of managed identity assigned to this resource.
user_assigned_identities Mapping[str, AzureResourceManagerUserAssignedIdentityResponse]
The identities assigned to this resource by the user.
principalId This property is required. String
The active directory identifier of this principal.
tenantId This property is required. String
The Active Directory tenant id of the principal.
type This property is required. String
The type of managed identity assigned to this resource.
userAssignedIdentities Map<Property Map>
The identities assigned to this resource by the user.

AzureResourceManagerUserAssignedIdentityResponse

ClientId string
The active directory client identifier for this principal.
PrincipalId string
The active directory identifier for this principal.
ClientId string
The active directory client identifier for this principal.
PrincipalId string
The active directory identifier for this principal.
clientId String
The active directory client identifier for this principal.
principalId String
The active directory identifier for this principal.
clientId string
The active directory client identifier for this principal.
principalId string
The active directory identifier for this principal.
client_id str
The active directory client identifier for this principal.
principal_id str
The active directory identifier for this principal.
clientId String
The active directory client identifier for this principal.
principalId String
The active directory identifier for this principal.

DNSSettingsResponse

DnsServers List<Pulumi.AzureNative.Cloudngfw.Inputs.IPAddressResponse>
List of IPs associated with the Firewall
EnableDnsProxy string
Enable DNS proxy, disabled by default
EnabledDnsType string
Enabled DNS proxy type, disabled by default
DnsServers []IPAddressResponse
List of IPs associated with the Firewall
EnableDnsProxy string
Enable DNS proxy, disabled by default
EnabledDnsType string
Enabled DNS proxy type, disabled by default
dnsServers List<IPAddressResponse>
List of IPs associated with the Firewall
enableDnsProxy String
Enable DNS proxy, disabled by default
enabledDnsType String
Enabled DNS proxy type, disabled by default
dnsServers IPAddressResponse[]
List of IPs associated with the Firewall
enableDnsProxy string
Enable DNS proxy, disabled by default
enabledDnsType string
Enabled DNS proxy type, disabled by default
dns_servers Sequence[IPAddressResponse]
List of IPs associated with the Firewall
enable_dns_proxy str
Enable DNS proxy, disabled by default
enabled_dns_type str
Enabled DNS proxy type, disabled by default
dnsServers List<Property Map>
List of IPs associated with the Firewall
enableDnsProxy String
Enable DNS proxy, disabled by default
enabledDnsType String
Enabled DNS proxy type, disabled by default

EndpointConfigurationResponse

Address This property is required. Pulumi.AzureNative.Cloudngfw.Inputs.IPAddressResponse
Address Space
Port This property is required. string
port ID
Address This property is required. IPAddressResponse
Address Space
Port This property is required. string
port ID
address This property is required. IPAddressResponse
Address Space
port This property is required. String
port ID
address This property is required. IPAddressResponse
Address Space
port This property is required. string
port ID
address This property is required. IPAddressResponse
Address Space
port This property is required. str
port ID
address This property is required. Property Map
Address Space
port This property is required. String
port ID

FrontendSettingResponse

BackendConfiguration This property is required. Pulumi.AzureNative.Cloudngfw.Inputs.EndpointConfigurationResponse
Backend configurations
FrontendConfiguration This property is required. Pulumi.AzureNative.Cloudngfw.Inputs.EndpointConfigurationResponse
Frontend configurations
Name This property is required. string
Settings name
Protocol This property is required. string
Protocol Type
BackendConfiguration This property is required. EndpointConfigurationResponse
Backend configurations
FrontendConfiguration This property is required. EndpointConfigurationResponse
Frontend configurations
Name This property is required. string
Settings name
Protocol This property is required. string
Protocol Type
backendConfiguration This property is required. EndpointConfigurationResponse
Backend configurations
frontendConfiguration This property is required. EndpointConfigurationResponse
Frontend configurations
name This property is required. String
Settings name
protocol This property is required. String
Protocol Type
backendConfiguration This property is required. EndpointConfigurationResponse
Backend configurations
frontendConfiguration This property is required. EndpointConfigurationResponse
Frontend configurations
name This property is required. string
Settings name
protocol This property is required. string
Protocol Type
backend_configuration This property is required. EndpointConfigurationResponse
Backend configurations
frontend_configuration This property is required. EndpointConfigurationResponse
Frontend configurations
name This property is required. str
Settings name
protocol This property is required. str
Protocol Type
backendConfiguration This property is required. Property Map
Backend configurations
frontendConfiguration This property is required. Property Map
Frontend configurations
name This property is required. String
Settings name
protocol This property is required. String
Protocol Type

IPAddressResponse

Address string
Address value
ResourceId string
Resource Id
Address string
Address value
ResourceId string
Resource Id
address String
Address value
resourceId String
Resource Id
address string
Address value
resourceId string
Resource Id
address str
Address value
resource_id str
Resource Id
address String
Address value
resourceId String
Resource Id

IPAddressSpaceResponse

AddressSpace string
Address Space
ResourceId string
Resource Id
AddressSpace string
Address Space
ResourceId string
Resource Id
addressSpace String
Address Space
resourceId String
Resource Id
addressSpace string
Address Space
resourceId string
Resource Id
address_space str
Address Space
resource_id str
Resource Id
addressSpace String
Address Space
resourceId String
Resource Id

MarketplaceDetailsResponse

MarketplaceSubscriptionId This property is required. string
Marketplace Subscription Id
OfferId This property is required. string
Offer Id
PublisherId This property is required. string
Publisher Id
MarketplaceSubscriptionStatus string
Marketplace Subscription Status
MarketplaceSubscriptionId This property is required. string
Marketplace Subscription Id
OfferId This property is required. string
Offer Id
PublisherId This property is required. string
Publisher Id
MarketplaceSubscriptionStatus string
Marketplace Subscription Status
marketplaceSubscriptionId This property is required. String
Marketplace Subscription Id
offerId This property is required. String
Offer Id
publisherId This property is required. String
Publisher Id
marketplaceSubscriptionStatus String
Marketplace Subscription Status
marketplaceSubscriptionId This property is required. string
Marketplace Subscription Id
offerId This property is required. string
Offer Id
publisherId This property is required. string
Publisher Id
marketplaceSubscriptionStatus string
Marketplace Subscription Status
marketplace_subscription_id This property is required. str
Marketplace Subscription Id
offer_id This property is required. str
Offer Id
publisher_id This property is required. str
Publisher Id
marketplace_subscription_status str
Marketplace Subscription Status
marketplaceSubscriptionId This property is required. String
Marketplace Subscription Id
offerId This property is required. String
Offer Id
publisherId This property is required. String
Publisher Id
marketplaceSubscriptionStatus String
Marketplace Subscription Status

NetworkProfileResponse

EnableEgressNat This property is required. string
Enable egress NAT, enabled by default
NetworkType This property is required. string
vnet or vwan, cannot be updated
PublicIps This property is required. List<Pulumi.AzureNative.Cloudngfw.Inputs.IPAddressResponse>
List of IPs associated with the Firewall
EgressNatIp List<Pulumi.AzureNative.Cloudngfw.Inputs.IPAddressResponse>
Egress nat IP to use
TrustedRanges List<string>
Non-RFC 1918 address
VnetConfiguration Pulumi.AzureNative.Cloudngfw.Inputs.VnetConfigurationResponse
Vnet configurations
VwanConfiguration Pulumi.AzureNative.Cloudngfw.Inputs.VwanConfigurationResponse
Vwan configurations
EnableEgressNat This property is required. string
Enable egress NAT, enabled by default
NetworkType This property is required. string
vnet or vwan, cannot be updated
PublicIps This property is required. []IPAddressResponse
List of IPs associated with the Firewall
EgressNatIp []IPAddressResponse
Egress nat IP to use
TrustedRanges []string
Non-RFC 1918 address
VnetConfiguration VnetConfigurationResponse
Vnet configurations
VwanConfiguration VwanConfigurationResponse
Vwan configurations
enableEgressNat This property is required. String
Enable egress NAT, enabled by default
networkType This property is required. String
vnet or vwan, cannot be updated
publicIps This property is required. List<IPAddressResponse>
List of IPs associated with the Firewall
egressNatIp List<IPAddressResponse>
Egress nat IP to use
trustedRanges List<String>
Non-RFC 1918 address
vnetConfiguration VnetConfigurationResponse
Vnet configurations
vwanConfiguration VwanConfigurationResponse
Vwan configurations
enableEgressNat This property is required. string
Enable egress NAT, enabled by default
networkType This property is required. string
vnet or vwan, cannot be updated
publicIps This property is required. IPAddressResponse[]
List of IPs associated with the Firewall
egressNatIp IPAddressResponse[]
Egress nat IP to use
trustedRanges string[]
Non-RFC 1918 address
vnetConfiguration VnetConfigurationResponse
Vnet configurations
vwanConfiguration VwanConfigurationResponse
Vwan configurations
enable_egress_nat This property is required. str
Enable egress NAT, enabled by default
network_type This property is required. str
vnet or vwan, cannot be updated
public_ips This property is required. Sequence[IPAddressResponse]
List of IPs associated with the Firewall
egress_nat_ip Sequence[IPAddressResponse]
Egress nat IP to use
trusted_ranges Sequence[str]
Non-RFC 1918 address
vnet_configuration VnetConfigurationResponse
Vnet configurations
vwan_configuration VwanConfigurationResponse
Vwan configurations
enableEgressNat This property is required. String
Enable egress NAT, enabled by default
networkType This property is required. String
vnet or vwan, cannot be updated
publicIps This property is required. List<Property Map>
List of IPs associated with the Firewall
egressNatIp List<Property Map>
Egress nat IP to use
trustedRanges List<String>
Non-RFC 1918 address
vnetConfiguration Property Map
Vnet configurations
vwanConfiguration Property Map
Vwan configurations

PanoramaConfigResponse

CgName This property is required. string
Panorama Collector Group to join - (Once configured we can not edit the value)
ConfigString This property is required. string
Base64 encoded string representing Panorama parameters to be used by Firewall to connect to Panorama. This string is generated via azure plugin in Panorama
DgName This property is required. string
Panorama Device Group to join
HostName This property is required. string
Resource name(may be unique) for PN admin
PanoramaServer This property is required. string
Primary Panorama Server IP address value in dotted format for IPv4
PanoramaServer2 This property is required. string
Secondary Panorama Server IP address value in dotted format for IPv4
TplName This property is required. string
Panorama Template Stack to join - (Once configured we can not edit the value)
VmAuthKey This property is required. string
VM auth key for panorama connectivity
CgName This property is required. string
Panorama Collector Group to join - (Once configured we can not edit the value)
ConfigString This property is required. string
Base64 encoded string representing Panorama parameters to be used by Firewall to connect to Panorama. This string is generated via azure plugin in Panorama
DgName This property is required. string
Panorama Device Group to join
HostName This property is required. string
Resource name(may be unique) for PN admin
PanoramaServer This property is required. string
Primary Panorama Server IP address value in dotted format for IPv4
PanoramaServer2 This property is required. string
Secondary Panorama Server IP address value in dotted format for IPv4
TplName This property is required. string
Panorama Template Stack to join - (Once configured we can not edit the value)
VmAuthKey This property is required. string
VM auth key for panorama connectivity
cgName This property is required. String
Panorama Collector Group to join - (Once configured we can not edit the value)
configString This property is required. String
Base64 encoded string representing Panorama parameters to be used by Firewall to connect to Panorama. This string is generated via azure plugin in Panorama
dgName This property is required. String
Panorama Device Group to join
hostName This property is required. String
Resource name(may be unique) for PN admin
panoramaServer This property is required. String
Primary Panorama Server IP address value in dotted format for IPv4
panoramaServer2 This property is required. String
Secondary Panorama Server IP address value in dotted format for IPv4
tplName This property is required. String
Panorama Template Stack to join - (Once configured we can not edit the value)
vmAuthKey This property is required. String
VM auth key for panorama connectivity
cgName This property is required. string
Panorama Collector Group to join - (Once configured we can not edit the value)
configString This property is required. string
Base64 encoded string representing Panorama parameters to be used by Firewall to connect to Panorama. This string is generated via azure plugin in Panorama
dgName This property is required. string
Panorama Device Group to join
hostName This property is required. string
Resource name(may be unique) for PN admin
panoramaServer This property is required. string
Primary Panorama Server IP address value in dotted format for IPv4
panoramaServer2 This property is required. string
Secondary Panorama Server IP address value in dotted format for IPv4
tplName This property is required. string
Panorama Template Stack to join - (Once configured we can not edit the value)
vmAuthKey This property is required. string
VM auth key for panorama connectivity
cg_name This property is required. str
Panorama Collector Group to join - (Once configured we can not edit the value)
config_string This property is required. str
Base64 encoded string representing Panorama parameters to be used by Firewall to connect to Panorama. This string is generated via azure plugin in Panorama
dg_name This property is required. str
Panorama Device Group to join
host_name This property is required. str
Resource name(may be unique) for PN admin
panorama_server This property is required. str
Primary Panorama Server IP address value in dotted format for IPv4
panorama_server2 This property is required. str
Secondary Panorama Server IP address value in dotted format for IPv4
tpl_name This property is required. str
Panorama Template Stack to join - (Once configured we can not edit the value)
vm_auth_key This property is required. str
VM auth key for panorama connectivity
cgName This property is required. String
Panorama Collector Group to join - (Once configured we can not edit the value)
configString This property is required. String
Base64 encoded string representing Panorama parameters to be used by Firewall to connect to Panorama. This string is generated via azure plugin in Panorama
dgName This property is required. String
Panorama Device Group to join
hostName This property is required. String
Resource name(may be unique) for PN admin
panoramaServer This property is required. String
Primary Panorama Server IP address value in dotted format for IPv4
panoramaServer2 This property is required. String
Secondary Panorama Server IP address value in dotted format for IPv4
tplName This property is required. String
Panorama Template Stack to join - (Once configured we can not edit the value)
vmAuthKey This property is required. String
VM auth key for panorama connectivity

PlanDataResponse

BillingCycle This property is required. string
different billing cycles like MONTHLY/WEEKLY
EffectiveDate This property is required. string
date when plan was applied
PlanId This property is required. string
plan id as published by Liftr.PAN
UsageType string
different usage type like PAYG/COMMITTED
BillingCycle This property is required. string
different billing cycles like MONTHLY/WEEKLY
EffectiveDate This property is required. string
date when plan was applied
PlanId This property is required. string
plan id as published by Liftr.PAN
UsageType string
different usage type like PAYG/COMMITTED
billingCycle This property is required. String
different billing cycles like MONTHLY/WEEKLY
effectiveDate This property is required. String
date when plan was applied
planId This property is required. String
plan id as published by Liftr.PAN
usageType String
different usage type like PAYG/COMMITTED
billingCycle This property is required. string
different billing cycles like MONTHLY/WEEKLY
effectiveDate This property is required. string
date when plan was applied
planId This property is required. string
plan id as published by Liftr.PAN
usageType string
different usage type like PAYG/COMMITTED
billing_cycle This property is required. str
different billing cycles like MONTHLY/WEEKLY
effective_date This property is required. str
date when plan was applied
plan_id This property is required. str
plan id as published by Liftr.PAN
usage_type str
different usage type like PAYG/COMMITTED
billingCycle This property is required. String
different billing cycles like MONTHLY/WEEKLY
effectiveDate This property is required. String
date when plan was applied
planId This property is required. String
plan id as published by Liftr.PAN
usageType String
different usage type like PAYG/COMMITTED

RulestackDetailsResponse

Location string
Rulestack location
ResourceId string
Resource Id
RulestackId string
Associated rulestack Id
Location string
Rulestack location
ResourceId string
Resource Id
RulestackId string
Associated rulestack Id
location String
Rulestack location
resourceId String
Resource Id
rulestackId String
Associated rulestack Id
location string
Rulestack location
resourceId string
Resource Id
rulestackId string
Associated rulestack Id
location str
Rulestack location
resource_id str
Resource Id
rulestack_id str
Associated rulestack Id
location String
Rulestack location
resourceId String
Resource Id
rulestackId String
Associated rulestack Id

SystemDataResponse

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

VnetConfigurationResponse

TrustSubnet This property is required. IPAddressSpaceResponse
Trust Subnet
UnTrustSubnet This property is required. IPAddressSpaceResponse
Untrust Subnet
Vnet This property is required. IPAddressSpaceResponse
Azure Virtual Network
IpOfTrustSubnetForUdr IPAddressResponse
IP of trust subnet for UDR
trustSubnet This property is required. IPAddressSpaceResponse
Trust Subnet
unTrustSubnet This property is required. IPAddressSpaceResponse
Untrust Subnet
vnet This property is required. IPAddressSpaceResponse
Azure Virtual Network
ipOfTrustSubnetForUdr IPAddressResponse
IP of trust subnet for UDR
trustSubnet This property is required. IPAddressSpaceResponse
Trust Subnet
unTrustSubnet This property is required. IPAddressSpaceResponse
Untrust Subnet
vnet This property is required. IPAddressSpaceResponse
Azure Virtual Network
ipOfTrustSubnetForUdr IPAddressResponse
IP of trust subnet for UDR
trust_subnet This property is required. IPAddressSpaceResponse
Trust Subnet
un_trust_subnet This property is required. IPAddressSpaceResponse
Untrust Subnet
vnet This property is required. IPAddressSpaceResponse
Azure Virtual Network
ip_of_trust_subnet_for_udr IPAddressResponse
IP of trust subnet for UDR
trustSubnet This property is required. Property Map
Trust Subnet
unTrustSubnet This property is required. Property Map
Untrust Subnet
vnet This property is required. Property Map
Azure Virtual Network
ipOfTrustSubnetForUdr Property Map
IP of trust subnet for UDR

VwanConfigurationResponse

VHub This property is required. IPAddressSpaceResponse
vHub Address
IpOfTrustSubnetForUdr IPAddressResponse
IP of trust subnet for UDR
NetworkVirtualApplianceId string
Network Virtual Appliance resource ID
TrustSubnet IPAddressSpaceResponse
Trust Subnet
UnTrustSubnet IPAddressSpaceResponse
Untrust Subnet
vHub This property is required. IPAddressSpaceResponse
vHub Address
ipOfTrustSubnetForUdr IPAddressResponse
IP of trust subnet for UDR
networkVirtualApplianceId String
Network Virtual Appliance resource ID
trustSubnet IPAddressSpaceResponse
Trust Subnet
unTrustSubnet IPAddressSpaceResponse
Untrust Subnet
vHub This property is required. IPAddressSpaceResponse
vHub Address
ipOfTrustSubnetForUdr IPAddressResponse
IP of trust subnet for UDR
networkVirtualApplianceId string
Network Virtual Appliance resource ID
trustSubnet IPAddressSpaceResponse
Trust Subnet
unTrustSubnet IPAddressSpaceResponse
Untrust Subnet
v_hub This property is required. IPAddressSpaceResponse
vHub Address
ip_of_trust_subnet_for_udr IPAddressResponse
IP of trust subnet for UDR
network_virtual_appliance_id str
Network Virtual Appliance resource ID
trust_subnet IPAddressSpaceResponse
Trust Subnet
un_trust_subnet IPAddressSpaceResponse
Untrust Subnet
vHub This property is required. Property Map
vHub Address
ipOfTrustSubnetForUdr Property Map
IP of trust subnet for UDR
networkVirtualApplianceId String
Network Virtual Appliance resource ID
trustSubnet Property Map
Trust Subnet
unTrustSubnet Property Map
Untrust Subnet

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi