azure-native.cloudngfw.getFirewall
Explore with Pulumi AI
Get a FirewallResource
Uses Azure REST API version 2025-02-06-preview.
Other available API versions: 2023-09-01, 2023-10-10-preview, 2024-01-19-preview, 2024-02-07-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native cloudngfw [ApiVersion]. See the version guide for details.
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>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]func LookupFirewall(ctx *Context, args *LookupFirewallArgs, opts ...InvokeOption) (*LookupFirewallResult, error)
func LookupFirewallOutput(ctx *Context, args *LookupFirewallOutputArgs, opts ...InvokeOption) LookupFirewallResultOutput> 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)
}public static CompletableFuture<GetFirewallResult> getFirewall(GetFirewallArgs args, InvokeOptions options)
public static Output<GetFirewallResult> getFirewall(GetFirewallArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:cloudngfw:getFirewall
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Firewall
Name string - Firewall resource name
 - Resource
Group stringName  - The name of the resource group. The name is case insensitive.
 
- Firewall
Name string - Firewall resource name
 - Resource
Group stringName  - The name of the resource group. The name is case insensitive.
 
- firewall
Name String - Firewall resource name
 - resource
Group StringName  - The name of the resource group. The name is case insensitive.
 
- firewall
Name string - Firewall resource name
 - resource
Group stringName  - The name of the resource group. The name is case insensitive.
 
- firewall_
name str - Firewall resource name
 - resource_
group_ strname  - The name of the resource group. The name is case insensitive.
 
- firewall
Name String - Firewall resource name
 - resource
Group StringName  - The name of the resource group. The name is case insensitive.
 
getFirewall Result
The following output properties are available:
- Azure
Api stringVersion  - The Azure API version of the resource.
 - Dns
Settings Pulumi.Azure Native. Cloudngfw. Outputs. DNSSettings Response  - 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
 - Marketplace
Details Pulumi.Azure Native. Cloudngfw. Outputs. Marketplace Details Response  - Marketplace details
 - Name string
 - The name of the resource
 - Network
Profile Pulumi.Azure Native. Cloudngfw. Outputs. Network Profile Response  - Network settings
 - Plan
Data Pulumi.Azure Native. Cloudngfw. Outputs. Plan Data Response  - Billing plan information.
 - Provisioning
State string - Provisioning state of the resource.
 - System
Data Pulumi.Azure Native. Cloudngfw. Outputs. System Data Response  - 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"
 - Associated
Rulestack Pulumi.Azure Native. Cloudngfw. Outputs. Rulestack Details Response  - Associated Rulestack
 - Front
End List<Pulumi.Settings Azure Native. Cloudngfw. Outputs. Frontend Setting Response>  - Frontend settings for Firewall
 - Identity
Pulumi.
Azure Native. Cloudngfw. Outputs. Azure Resource Manager Managed Identity Properties Response  - The managed service identities assigned to this resource.
 - Is
Panorama stringManaged  - Panorama Managed: Default is False. Default will be CloudSec managed
 - Is
Strata stringCloud Managed  - Strata Cloud Managed: Default is False. Default will be CloudSec managed
 - Pan
Etag string - panEtag info
 - Panorama
Config Pulumi.Azure Native. Cloudngfw. Outputs. Panorama Config Response  - Panorama Configuration
 - Strata
Cloud Pulumi.Manager Config Azure Native. Cloudngfw. Outputs. Strata Cloud Manager Config Response  - Strata Cloud Manager Configuration, only applicable if Strata Cloud Manager is selected.
 - Dictionary<string, string>
 - Resource tags.
 
- Azure
Api stringVersion  - The Azure API version of the resource.
 - Dns
Settings 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
 - Marketplace
Details MarketplaceDetails Response  - Marketplace details
 - Name string
 - The name of the resource
 - Network
Profile NetworkProfile Response  - Network settings
 - Plan
Data PlanData Response  - Billing plan information.
 - Provisioning
State string - Provisioning state of the resource.
 - System
Data SystemData Response  - 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"
 - Associated
Rulestack RulestackDetails Response  - Associated Rulestack
 - Front
End []FrontendSettings Setting Response  - Frontend settings for Firewall
 - Identity
Azure
Resource Manager Managed Identity Properties Response  - The managed service identities assigned to this resource.
 - Is
Panorama stringManaged  - Panorama Managed: Default is False. Default will be CloudSec managed
 - Is
Strata stringCloud Managed  - Strata Cloud Managed: Default is False. Default will be CloudSec managed
 - Pan
Etag string - panEtag info
 - Panorama
Config PanoramaConfig Response  - Panorama Configuration
 - Strata
Cloud StrataManager Config Cloud Manager Config Response  - Strata Cloud Manager Configuration, only applicable if Strata Cloud Manager is selected.
 - map[string]string
 - Resource tags.
 
- azure
Api StringVersion  - The Azure API version of the resource.
 - dns
Settings 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
 - marketplace
Details MarketplaceDetails Response  - Marketplace details
 - name String
 - The name of the resource
 - network
Profile NetworkProfile Response  - Network settings
 - plan
Data PlanData Response  - Billing plan information.
 - provisioning
State String - Provisioning state of the resource.
 - system
Data SystemData Response  - 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"
 - associated
Rulestack RulestackDetails Response  - Associated Rulestack
 - front
End List<FrontendSettings Setting Response>  - Frontend settings for Firewall
 - identity
Azure
Resource Manager Managed Identity Properties Response  - The managed service identities assigned to this resource.
 - is
Panorama StringManaged  - Panorama Managed: Default is False. Default will be CloudSec managed
 - is
Strata StringCloud Managed  - Strata Cloud Managed: Default is False. Default will be CloudSec managed
 - pan
Etag String - panEtag info
 - panorama
Config PanoramaConfig Response  - Panorama Configuration
 - strata
Cloud StrataManager Config Cloud Manager Config Response  - Strata Cloud Manager Configuration, only applicable if Strata Cloud Manager is selected.
 - Map<String,String>
 - Resource tags.
 
- azure
Api stringVersion  - The Azure API version of the resource.
 - dns
Settings 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
 - marketplace
Details MarketplaceDetails Response  - Marketplace details
 - name string
 - The name of the resource
 - network
Profile NetworkProfile Response  - Network settings
 - plan
Data PlanData Response  - Billing plan information.
 - provisioning
State string - Provisioning state of the resource.
 - system
Data SystemData Response  - 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"
 - associated
Rulestack RulestackDetails Response  - Associated Rulestack
 - front
End FrontendSettings Setting Response[]  - Frontend settings for Firewall
 - identity
Azure
Resource Manager Managed Identity Properties Response  - The managed service identities assigned to this resource.
 - is
Panorama stringManaged  - Panorama Managed: Default is False. Default will be CloudSec managed
 - is
Strata stringCloud Managed  - Strata Cloud Managed: Default is False. Default will be CloudSec managed
 - pan
Etag string - panEtag info
 - panorama
Config PanoramaConfig Response  - Panorama Configuration
 - strata
Cloud StrataManager Config Cloud Manager Config Response  - Strata Cloud Manager Configuration, only applicable if Strata Cloud Manager is selected.
 - {[key: string]: string}
 - Resource tags.
 
- azure_
api_ strversion  - The Azure API version of the resource.
 - 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 MarketplaceDetails Response  - Marketplace details
 - name str
 - The name of the resource
 - network_
profile NetworkProfile Response  - Network settings
 - plan_
data PlanData Response  - Billing plan information.
 - provisioning_
state str - Provisioning state of the resource.
 - system_
data SystemData Response  - 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 RulestackDetails Response  - Associated Rulestack
 - front_
end_ Sequence[Frontendsettings Setting Response]  - Frontend settings for Firewall
 - identity
Azure
Resource Manager Managed Identity Properties Response  - The managed service identities assigned to this resource.
 - is_
panorama_ strmanaged  - Panorama Managed: Default is False. Default will be CloudSec managed
 - is_
strata_ strcloud_ managed  - Strata Cloud Managed: Default is False. Default will be CloudSec managed
 - pan_
etag str - panEtag info
 - panorama_
config PanoramaConfig Response  - Panorama Configuration
 - strata_
cloud_ Stratamanager_ config Cloud Manager Config Response  - Strata Cloud Manager Configuration, only applicable if Strata Cloud Manager is selected.
 - Mapping[str, str]
 - Resource tags.
 
- azure
Api StringVersion  - The Azure API version of the resource.
 - dns
Settings 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
 - marketplace
Details Property Map - Marketplace details
 - name String
 - The name of the resource
 - network
Profile Property Map - Network settings
 - plan
Data Property Map - Billing plan information.
 - provisioning
State String - Provisioning state of the resource.
 - system
Data 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"
 - associated
Rulestack Property Map - Associated Rulestack
 - front
End List<Property Map>Settings  - Frontend settings for Firewall
 - identity Property Map
 - The managed service identities assigned to this resource.
 - is
Panorama StringManaged  - Panorama Managed: Default is False. Default will be CloudSec managed
 - is
Strata StringCloud Managed  - Strata Cloud Managed: Default is False. Default will be CloudSec managed
 - pan
Etag String - panEtag info
 - panorama
Config Property Map - Panorama Configuration
 - strata
Cloud Property MapManager Config  - Strata Cloud Manager Configuration, only applicable if Strata Cloud Manager is selected.
 - Map<String>
 - Resource tags.
 
Supporting Types
AzureResourceManagerManagedIdentityPropertiesResponse      
- Principal
Id string - The active directory identifier of this principal.
 - Tenant
Id string - The Active Directory tenant id of the principal.
 - Type string
 - The type of managed identity assigned to this resource.
 - User
Assigned Dictionary<string, Pulumi.Identities Azure Native. Cloudngfw. Inputs. Azure Resource Manager User Assigned Identity Response>  - The identities assigned to this resource by the user.
 
- Principal
Id string - The active directory identifier of this principal.
 - Tenant
Id string - The Active Directory tenant id of the principal.
 - Type string
 - The type of managed identity assigned to this resource.
 - User
Assigned map[string]AzureIdentities Resource Manager User Assigned Identity Response  - The identities assigned to this resource by the user.
 
- principal
Id String - The active directory identifier of this principal.
 - tenant
Id String - The Active Directory tenant id of the principal.
 - type String
 - The type of managed identity assigned to this resource.
 - user
Assigned Map<String,AzureIdentities Resource Manager User Assigned Identity Response>  - The identities assigned to this resource by the user.
 
- principal
Id string - The active directory identifier of this principal.
 - tenant
Id string - The Active Directory tenant id of the principal.
 - type string
 - The type of managed identity assigned to this resource.
 - user
Assigned {[key: string]: AzureIdentities Resource Manager User Assigned Identity Response}  - The identities assigned to this resource by the user.
 
- principal_
id str - The active directory identifier of this principal.
 - tenant_
id str - The Active Directory tenant id of the principal.
 - type str
 - The type of managed identity assigned to this resource.
 - user_
assigned_ Mapping[str, Azureidentities Resource Manager User Assigned Identity Response]  - The identities assigned to this resource by the user.
 
- principal
Id String - The active directory identifier of this principal.
 - tenant
Id String - The Active Directory tenant id of the principal.
 - type String
 - The type of managed identity assigned to this resource.
 - user
Assigned Map<Property Map>Identities  - The identities assigned to this resource by the user.
 
AzureResourceManagerUserAssignedIdentityResponse      
- Client
Id string - The active directory client identifier for this principal.
 - Principal
Id string - The active directory identifier for this principal.
 
- Client
Id string - The active directory client identifier for this principal.
 - Principal
Id string - The active directory identifier for this principal.
 
- client
Id String - The active directory client identifier for this principal.
 - principal
Id String - The active directory identifier for this principal.
 
- client
Id string - The active directory client identifier for this principal.
 - principal
Id 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.
 
- client
Id String - The active directory client identifier for this principal.
 - principal
Id String - The active directory identifier for this principal.
 
DNSSettingsResponse 
- Dns
Servers List<Pulumi.Azure Native. Cloudngfw. Inputs. IPAddress Response>  - List of IPs associated with the Firewall
 - Enable
Dns stringProxy  - Enable DNS proxy, disabled by default
 - Enabled
Dns stringType  - Enabled DNS proxy type, disabled by default
 
- Dns
Servers []IPAddressResponse  - List of IPs associated with the Firewall
 - Enable
Dns stringProxy  - Enable DNS proxy, disabled by default
 - Enabled
Dns stringType  - Enabled DNS proxy type, disabled by default
 
- dns
Servers List<IPAddressResponse>  - List of IPs associated with the Firewall
 - enable
Dns StringProxy  - Enable DNS proxy, disabled by default
 - enabled
Dns StringType  - Enabled DNS proxy type, disabled by default
 
- dns
Servers IPAddressResponse[]  - List of IPs associated with the Firewall
 - enable
Dns stringProxy  - Enable DNS proxy, disabled by default
 - enabled
Dns stringType  - Enabled DNS proxy type, disabled by default
 
- dns_
servers Sequence[IPAddressResponse]  - List of IPs associated with the Firewall
 - enable_
dns_ strproxy  - Enable DNS proxy, disabled by default
 - enabled_
dns_ strtype  - Enabled DNS proxy type, disabled by default
 
- dns
Servers List<Property Map> - List of IPs associated with the Firewall
 - enable
Dns StringProxy  - Enable DNS proxy, disabled by default
 - enabled
Dns StringType  - Enabled DNS proxy type, disabled by default
 
EndpointConfigurationResponse  
- Address
Pulumi.
Azure Native. Cloudngfw. Inputs. IPAddress Response  - Address Space
 - Port string
 - port ID
 
- Address
IPAddress
Response  - Address Space
 - Port string
 - port ID
 
- address
IPAddress
Response  - Address Space
 - port String
 - port ID
 
- address
IPAddress
Response  - Address Space
 - port string
 - port ID
 
- address
IPAddress
Response  - Address Space
 - port str
 - port ID
 
- address Property Map
 - Address Space
 - port String
 - port ID
 
FrontendSettingResponse  
- Backend
Configuration Pulumi.Azure Native. Cloudngfw. Inputs. Endpoint Configuration Response  - Backend configurations
 - Frontend
Configuration Pulumi.Azure Native. Cloudngfw. Inputs. Endpoint Configuration Response  - Frontend configurations
 - Name string
 - Settings name
 - Protocol string
 - Protocol Type
 
- Backend
Configuration EndpointConfiguration Response  - Backend configurations
 - Frontend
Configuration EndpointConfiguration Response  - Frontend configurations
 - Name string
 - Settings name
 - Protocol string
 - Protocol Type
 
- backend
Configuration EndpointConfiguration Response  - Backend configurations
 - frontend
Configuration EndpointConfiguration Response  - Frontend configurations
 - name String
 - Settings name
 - protocol String
 - Protocol Type
 
- backend
Configuration EndpointConfiguration Response  - Backend configurations
 - frontend
Configuration EndpointConfiguration Response  - Frontend configurations
 - name string
 - Settings name
 - protocol string
 - Protocol Type
 
- backend_
configuration EndpointConfiguration Response  - Backend configurations
 - frontend_
configuration EndpointConfiguration Response  - Frontend configurations
 - name str
 - Settings name
 - protocol str
 - Protocol Type
 
- backend
Configuration Property Map - Backend configurations
 - frontend
Configuration Property Map - Frontend configurations
 - name String
 - Settings name
 - protocol String
 - Protocol Type
 
IPAddressResponse 
- Address string
 - Address value
 - Resource
Id string - Resource Id
 
- Address string
 - Address value
 - Resource
Id string - Resource Id
 
- address String
 - Address value
 - resource
Id String - Resource Id
 
- address string
 - Address value
 - resource
Id string - Resource Id
 
- address str
 - Address value
 - resource_
id str - Resource Id
 
- address String
 - Address value
 - resource
Id String - Resource Id
 
IPAddressSpaceResponse  
- Address
Space string - Address Space
 - Resource
Id string - Resource Id
 
- Address
Space string - Address Space
 - Resource
Id string - Resource Id
 
- address
Space String - Address Space
 - resource
Id String - Resource Id
 
- address
Space string - Address Space
 - resource
Id string - Resource Id
 
- address_
space str - Address Space
 - resource_
id str - Resource Id
 
- address
Space String - Address Space
 - resource
Id String - Resource Id
 
MarketplaceDetailsResponse  
- Marketplace
Subscription stringId  - Marketplace Subscription Id
 - Offer
Id string - Offer Id
 - Publisher
Id string - Publisher Id
 - Marketplace
Subscription stringStatus  - Marketplace Subscription Status
 
- Marketplace
Subscription stringId  - Marketplace Subscription Id
 - Offer
Id string - Offer Id
 - Publisher
Id string - Publisher Id
 - Marketplace
Subscription stringStatus  - Marketplace Subscription Status
 
- marketplace
Subscription StringId  - Marketplace Subscription Id
 - offer
Id String - Offer Id
 - publisher
Id String - Publisher Id
 - marketplace
Subscription StringStatus  - Marketplace Subscription Status
 
- marketplace
Subscription stringId  - Marketplace Subscription Id
 - offer
Id string - Offer Id
 - publisher
Id string - Publisher Id
 - marketplace
Subscription stringStatus  - Marketplace Subscription Status
 
- marketplace_
subscription_ strid  - Marketplace Subscription Id
 - offer_
id str - Offer Id
 - publisher_
id str - Publisher Id
 - marketplace_
subscription_ strstatus  - Marketplace Subscription Status
 
- marketplace
Subscription StringId  - Marketplace Subscription Id
 - offer
Id String - Offer Id
 - publisher
Id String - Publisher Id
 - marketplace
Subscription StringStatus  - Marketplace Subscription Status
 
NetworkProfileResponse  
- Enable
Egress stringNat  - Enable egress NAT, enabled by default
 - Network
Type string - vnet or vwan, cannot be updated
 - Public
Ips List<Pulumi.Azure Native. Cloudngfw. Inputs. IPAddress Response>  - List of IPs associated with the Firewall
 - Egress
Nat List<Pulumi.Ip Azure Native. Cloudngfw. Inputs. IPAddress Response>  - Egress nat IP to use
 - Private
Source List<string>Nat Rules Destination  - Array of ipv4 destination address for which source NAT is to be performed
 - Trusted
Ranges List<string> - Non-RFC 1918 address
 - Vnet
Configuration Pulumi.Azure Native. Cloudngfw. Inputs. Vnet Configuration Response  - Vnet configurations
 - Vwan
Configuration Pulumi.Azure Native. Cloudngfw. Inputs. Vwan Configuration Response  - Vwan configurations
 
- Enable
Egress stringNat  - Enable egress NAT, enabled by default
 - Network
Type string - vnet or vwan, cannot be updated
 - Public
Ips []IPAddressResponse  - List of IPs associated with the Firewall
 - Egress
Nat []IPAddressIp Response  - Egress nat IP to use
 - Private
Source []stringNat Rules Destination  - Array of ipv4 destination address for which source NAT is to be performed
 - Trusted
Ranges []string - Non-RFC 1918 address
 - Vnet
Configuration VnetConfiguration Response  - Vnet configurations
 - Vwan
Configuration VwanConfiguration Response  - Vwan configurations
 
- enable
Egress StringNat  - Enable egress NAT, enabled by default
 - network
Type String - vnet or vwan, cannot be updated
 - public
Ips List<IPAddressResponse>  - List of IPs associated with the Firewall
 - egress
Nat List<IPAddressIp Response>  - Egress nat IP to use
 - private
Source List<String>Nat Rules Destination  - Array of ipv4 destination address for which source NAT is to be performed
 - trusted
Ranges List<String> - Non-RFC 1918 address
 - vnet
Configuration VnetConfiguration Response  - Vnet configurations
 - vwan
Configuration VwanConfiguration Response  - Vwan configurations
 
- enable
Egress stringNat  - Enable egress NAT, enabled by default
 - network
Type string - vnet or vwan, cannot be updated
 - public
Ips IPAddressResponse[]  - List of IPs associated with the Firewall
 - egress
Nat IPAddressIp Response[]  - Egress nat IP to use
 - private
Source string[]Nat Rules Destination  - Array of ipv4 destination address for which source NAT is to be performed
 - trusted
Ranges string[] - Non-RFC 1918 address
 - vnet
Configuration VnetConfiguration Response  - Vnet configurations
 - vwan
Configuration VwanConfiguration Response  - Vwan configurations
 
- enable_
egress_ strnat  - Enable egress NAT, enabled by default
 - network_
type str - vnet or vwan, cannot be updated
 - public_
ips Sequence[IPAddressResponse]  - List of IPs associated with the Firewall
 - egress_
nat_ Sequence[IPAddressip Response]  - Egress nat IP to use
 - private_
source_ Sequence[str]nat_ rules_ destination  - Array of ipv4 destination address for which source NAT is to be performed
 - trusted_
ranges Sequence[str] - Non-RFC 1918 address
 - vnet_
configuration VnetConfiguration Response  - Vnet configurations
 - vwan_
configuration VwanConfiguration Response  - Vwan configurations
 
- enable
Egress StringNat  - Enable egress NAT, enabled by default
 - network
Type String - vnet or vwan, cannot be updated
 - public
Ips List<Property Map> - List of IPs associated with the Firewall
 - egress
Nat List<Property Map>Ip  - Egress nat IP to use
 - private
Source List<String>Nat Rules Destination  - Array of ipv4 destination address for which source NAT is to be performed
 - trusted
Ranges List<String> - Non-RFC 1918 address
 - vnet
Configuration Property Map - Vnet configurations
 - vwan
Configuration Property Map - Vwan configurations
 
PanoramaConfigResponse  
- Cg
Name string - Panorama Collector Group to join - (Once configured we can not edit the value)
 - Config
String 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
 - Dg
Name string - Panorama Device Group to join
 - Host
Name string - Resource name(may be unique) for PN admin
 - Panorama
Server string - Primary Panorama Server IP address value in dotted format for IPv4
 - Panorama
Server2 string - Secondary Panorama Server IP address value in dotted format for IPv4
 - Tpl
Name string - Panorama Template Stack to join - (Once configured we can not edit the value)
 - Vm
Auth stringKey  - VM auth key for panorama connectivity
 
- Cg
Name string - Panorama Collector Group to join - (Once configured we can not edit the value)
 - Config
String 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
 - Dg
Name string - Panorama Device Group to join
 - Host
Name string - Resource name(may be unique) for PN admin
 - Panorama
Server string - Primary Panorama Server IP address value in dotted format for IPv4
 - Panorama
Server2 string - Secondary Panorama Server IP address value in dotted format for IPv4
 - Tpl
Name string - Panorama Template Stack to join - (Once configured we can not edit the value)
 - Vm
Auth stringKey  - VM auth key for panorama connectivity
 
- cg
Name String - Panorama Collector Group to join - (Once configured we can not edit the value)
 - config
String 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
 - dg
Name String - Panorama Device Group to join
 - host
Name String - Resource name(may be unique) for PN admin
 - panorama
Server String - Primary Panorama Server IP address value in dotted format for IPv4
 - panorama
Server2 String - Secondary Panorama Server IP address value in dotted format for IPv4
 - tpl
Name String - Panorama Template Stack to join - (Once configured we can not edit the value)
 - vm
Auth StringKey  - VM auth key for panorama connectivity
 
- cg
Name string - Panorama Collector Group to join - (Once configured we can not edit the value)
 - config
String 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
 - dg
Name string - Panorama Device Group to join
 - host
Name string - Resource name(may be unique) for PN admin
 - panorama
Server string - Primary Panorama Server IP address value in dotted format for IPv4
 - panorama
Server2 string - Secondary Panorama Server IP address value in dotted format for IPv4
 - tpl
Name string - Panorama Template Stack to join - (Once configured we can not edit the value)
 - vm
Auth stringKey  - VM auth key for panorama connectivity
 
- cg_
name str - Panorama Collector Group to join - (Once configured we can not edit the value)
 - config_
string 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 str - Panorama Device Group to join
 - host_
name str - Resource name(may be unique) for PN admin
 - panorama_
server str - Primary Panorama Server IP address value in dotted format for IPv4
 - panorama_
server2 str - Secondary Panorama Server IP address value in dotted format for IPv4
 - tpl_
name str - Panorama Template Stack to join - (Once configured we can not edit the value)
 - vm_
auth_ strkey  - VM auth key for panorama connectivity
 
- cg
Name String - Panorama Collector Group to join - (Once configured we can not edit the value)
 - config
String 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
 - dg
Name String - Panorama Device Group to join
 - host
Name String - Resource name(may be unique) for PN admin
 - panorama
Server String - Primary Panorama Server IP address value in dotted format for IPv4
 - panorama
Server2 String - Secondary Panorama Server IP address value in dotted format for IPv4
 - tpl
Name String - Panorama Template Stack to join - (Once configured we can not edit the value)
 - vm
Auth StringKey  - VM auth key for panorama connectivity
 
PlanDataResponse  
- Billing
Cycle string - different billing cycles like MONTHLY/WEEKLY
 - Effective
Date string - date when plan was applied
 - Plan
Id string - plan id as published by Liftr.PAN
 - Usage
Type string - different usage type like PAYG/COMMITTED
 
- Billing
Cycle string - different billing cycles like MONTHLY/WEEKLY
 - Effective
Date string - date when plan was applied
 - Plan
Id string - plan id as published by Liftr.PAN
 - Usage
Type string - different usage type like PAYG/COMMITTED
 
- billing
Cycle String - different billing cycles like MONTHLY/WEEKLY
 - effective
Date String - date when plan was applied
 - plan
Id String - plan id as published by Liftr.PAN
 - usage
Type String - different usage type like PAYG/COMMITTED
 
- billing
Cycle string - different billing cycles like MONTHLY/WEEKLY
 - effective
Date string - date when plan was applied
 - plan
Id string - plan id as published by Liftr.PAN
 - usage
Type string - different usage type like PAYG/COMMITTED
 
- billing_
cycle str - different billing cycles like MONTHLY/WEEKLY
 - effective_
date str - date when plan was applied
 - plan_
id str - plan id as published by Liftr.PAN
 - usage_
type str - different usage type like PAYG/COMMITTED
 
- billing
Cycle String - different billing cycles like MONTHLY/WEEKLY
 - effective
Date String - date when plan was applied
 - plan
Id String - plan id as published by Liftr.PAN
 - usage
Type String - different usage type like PAYG/COMMITTED
 
RulestackDetailsResponse  
- Location string
 - Rulestack location
 - Resource
Id string - Resource Id
 - Rulestack
Id string - Associated rulestack Id
 
- Location string
 - Rulestack location
 - Resource
Id string - Resource Id
 - Rulestack
Id string - Associated rulestack Id
 
- location String
 - Rulestack location
 - resource
Id String - Resource Id
 - rulestack
Id String - Associated rulestack Id
 
- location string
 - Rulestack location
 - resource
Id string - Resource Id
 - rulestack
Id string - Associated rulestack Id
 
- location str
 - Rulestack location
 - resource_
id str - Resource Id
 - rulestack_
id str - Associated rulestack Id
 
- location String
 - Rulestack location
 - resource
Id String - Resource Id
 - rulestack
Id String - Associated rulestack Id
 
StrataCloudManagerConfigResponse    
- Cloud
Manager stringName  - Strata Cloud Manager name which is intended to manage the policy for this firewall.
 
- Cloud
Manager stringName  - Strata Cloud Manager name which is intended to manage the policy for this firewall.
 
- cloud
Manager StringName  - Strata Cloud Manager name which is intended to manage the policy for this firewall.
 
- cloud
Manager stringName  - Strata Cloud Manager name which is intended to manage the policy for this firewall.
 
- cloud_
manager_ strname  - Strata Cloud Manager name which is intended to manage the policy for this firewall.
 
- cloud
Manager StringName  - Strata Cloud Manager name which is intended to manage the policy for this firewall.
 
SystemDataResponse  
- Created
At string - The timestamp of resource creation (UTC).
 - Created
By string - The identity that created the resource.
 - Created
By stringType  - The type of identity that created the resource.
 - Last
Modified stringAt  - The timestamp of resource last modification (UTC)
 - Last
Modified stringBy  - The identity that last modified the resource.
 - Last
Modified stringBy Type  - The type of identity that last modified the resource.
 
- Created
At string - The timestamp of resource creation (UTC).
 - Created
By string - The identity that created the resource.
 - Created
By stringType  - The type of identity that created the resource.
 - Last
Modified stringAt  - The timestamp of resource last modification (UTC)
 - Last
Modified stringBy  - The identity that last modified the resource.
 - Last
Modified stringBy Type  - The type of identity that last modified the resource.
 
- created
At String - The timestamp of resource creation (UTC).
 - created
By String - The identity that created the resource.
 - created
By StringType  - The type of identity that created the resource.
 - last
Modified StringAt  - The timestamp of resource last modification (UTC)
 - last
Modified StringBy  - The identity that last modified the resource.
 - last
Modified StringBy Type  - The type of identity that last modified the resource.
 
- created
At string - The timestamp of resource creation (UTC).
 - created
By string - The identity that created the resource.
 - created
By stringType  - The type of identity that created the resource.
 - last
Modified stringAt  - The timestamp of resource last modification (UTC)
 - last
Modified stringBy  - The identity that last modified the resource.
 - last
Modified stringBy Type  - 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_ strtype  - The type of identity that created the resource.
 - last_
modified_ strat  - The timestamp of resource last modification (UTC)
 - last_
modified_ strby  - The identity that last modified the resource.
 - last_
modified_ strby_ type  - The type of identity that last modified the resource.
 
- created
At String - The timestamp of resource creation (UTC).
 - created
By String - The identity that created the resource.
 - created
By StringType  - The type of identity that created the resource.
 - last
Modified StringAt  - The timestamp of resource last modification (UTC)
 - last
Modified StringBy  - The identity that last modified the resource.
 - last
Modified StringBy Type  - The type of identity that last modified the resource.
 
VnetConfigurationResponse  
- Trust
Subnet Pulumi.Azure Native. Cloudngfw. Inputs. IPAddress Space Response  - Trust Subnet
 - Un
Trust Pulumi.Subnet Azure Native. Cloudngfw. Inputs. IPAddress Space Response  - Untrust Subnet
 - Vnet
Pulumi.
Azure Native. Cloudngfw. Inputs. IPAddress Space Response  - Azure Virtual Network
 - Ip
Of Pulumi.Trust Subnet For Udr Azure Native. Cloudngfw. Inputs. IPAddress Response  - IP of trust subnet for UDR
 
- Trust
Subnet IPAddressSpace Response  - Trust Subnet
 - Un
Trust IPAddressSubnet Space Response  - Untrust Subnet
 - Vnet
IPAddress
Space Response  - Azure Virtual Network
 - Ip
Of IPAddressTrust Subnet For Udr Response  - IP of trust subnet for UDR
 
- trust
Subnet IPAddressSpace Response  - Trust Subnet
 - un
Trust IPAddressSubnet Space Response  - Untrust Subnet
 - vnet
IPAddress
Space Response  - Azure Virtual Network
 - ip
Of IPAddressTrust Subnet For Udr Response  - IP of trust subnet for UDR
 
- trust
Subnet IPAddressSpace Response  - Trust Subnet
 - un
Trust IPAddressSubnet Space Response  - Untrust Subnet
 - vnet
IPAddress
Space Response  - Azure Virtual Network
 - ip
Of IPAddressTrust Subnet For Udr Response  - IP of trust subnet for UDR
 
- trust_
subnet IPAddressSpace Response  - Trust Subnet
 - un_
trust_ IPAddresssubnet Space Response  - Untrust Subnet
 - vnet
IPAddress
Space Response  - Azure Virtual Network
 - ip_
of_ IPAddresstrust_ subnet_ for_ udr Response  - IP of trust subnet for UDR
 
- trust
Subnet Property Map - Trust Subnet
 - un
Trust Property MapSubnet  - Untrust Subnet
 - vnet Property Map
 - Azure Virtual Network
 - ip
Of Property MapTrust Subnet For Udr  - IP of trust subnet for UDR
 
VwanConfigurationResponse  
- VHub
Pulumi.
Azure Native. Cloudngfw. Inputs. IPAddress Space Response  - vHub Address
 - Ip
Of Pulumi.Trust Subnet For Udr Azure Native. Cloudngfw. Inputs. IPAddress Response  - IP of trust subnet for UDR
 - Network
Virtual stringAppliance Id  - Network Virtual Appliance resource ID
 - Trust
Subnet Pulumi.Azure Native. Cloudngfw. Inputs. IPAddress Space Response  - Trust Subnet
 - Un
Trust Pulumi.Subnet Azure Native. Cloudngfw. Inputs. IPAddress Space Response  - Untrust Subnet
 
- VHub
IPAddress
Space Response  - vHub Address
 - Ip
Of IPAddressTrust Subnet For Udr Response  - IP of trust subnet for UDR
 - Network
Virtual stringAppliance Id  - Network Virtual Appliance resource ID
 - Trust
Subnet IPAddressSpace Response  - Trust Subnet
 - Un
Trust IPAddressSubnet Space Response  - Untrust Subnet
 
- v
Hub IPAddressSpace Response  - vHub Address
 - ip
Of IPAddressTrust Subnet For Udr Response  - IP of trust subnet for UDR
 - network
Virtual StringAppliance Id  - Network Virtual Appliance resource ID
 - trust
Subnet IPAddressSpace Response  - Trust Subnet
 - un
Trust IPAddressSubnet Space Response  - Untrust Subnet
 
- v
Hub IPAddressSpace Response  - vHub Address
 - ip
Of IPAddressTrust Subnet For Udr Response  - IP of trust subnet for UDR
 - network
Virtual stringAppliance Id  - Network Virtual Appliance resource ID
 - trust
Subnet IPAddressSpace Response  - Trust Subnet
 - un
Trust IPAddressSubnet Space Response  - Untrust Subnet
 
- v_
hub IPAddressSpace Response  - vHub Address
 - ip_
of_ IPAddresstrust_ subnet_ for_ udr Response  - IP of trust subnet for UDR
 - network_
virtual_ strappliance_ id  - Network Virtual Appliance resource ID
 - trust_
subnet IPAddressSpace Response  - Trust Subnet
 - un_
trust_ IPAddresssubnet Space Response  - Untrust Subnet
 
- v
Hub Property Map - vHub Address
 - ip
Of Property MapTrust Subnet For Udr  - IP of trust subnet for UDR
 - network
Virtual StringAppliance Id  - Network Virtual Appliance resource ID
 - trust
Subnet Property Map - Trust Subnet
 - un
Trust Property MapSubnet  - Untrust Subnet
 
Package Details
- Repository
 - Azure Native pulumi/pulumi-azure-native
 - License
 - Apache-2.0