Skip to main content

firewall_status

Creates, updates, deletes, gets or lists a firewall_status resource.

Overview

Namefirewall_status
TypeResource
Idazure_isv.paloaltonetworksngfw.firewall_status

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringFully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
namestringThe name of the resource.
healthReasonstringDetail description of current health of the Firewall.
healthStatusstringCurrent status of the Firewall. Known values are: "GREEN", "YELLOW", "RED", and "INITIALIZING".
isPanoramaManagedstringPanorama Managed: Default is False. Default will be CloudSec managed. Known values are: "TRUE" and "FALSE".
isStrataCloudManagedstringStrata Cloud Manager. Known values are: "TRUE" and "FALSE".
panoramaStatusobjectPanorama Status.
provisioningStatestringProvisioning state of the resource. Known values are: "Succeeded", "Failed", and "Deleted".
strataCloudManagerInfoobjectThis field is only present if Strata Cloud Manager is managing the policy for this firewall.
systemDataobjectAzure Resource Manager metadata containing createdBy and modifiedBy information.
typestringThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectresource_group_name, firewall_name, subscription_idGet a FirewallStatusResource.
list_by_firewallsexecresource_group_name, firewall_name, subscription_idList FirewallStatusResource resources by Firewalls.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
firewall_namestringFirewall resource name. Required.
resource_group_namestringThe name of the resource group. The name is case insensitive. Required.
subscription_idstring

SELECT examples

Get a FirewallStatusResource.

SELECT
id,
name,
healthReason,
healthStatus,
isPanoramaManaged,
isStrataCloudManaged,
panoramaStatus,
provisioningState,
strataCloudManagerInfo,
systemData,
type
FROM azure_isv.paloaltonetworksngfw.firewall_status
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND firewall_name = '{{ firewall_name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;

Lifecycle Methods

List FirewallStatusResource resources by Firewalls.

EXEC azure_isv.paloaltonetworksngfw.firewall_status.list_by_firewalls 
@resource_group_name='{{ resource_group_name }}' --required,
@firewall_name='{{ firewall_name }}' --required,
@subscription_id='{{ subscription_id }}' --required
;