---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "awscc_networkfirewall_firewall_policy Data Source - terraform-provider-awscc"
subcategory: ""
description: |-
Data Source schema for AWS::NetworkFirewall::FirewallPolicy
---
# awscc_networkfirewall_firewall_policy (Data Source)
Data Source schema for AWS::NetworkFirewall::FirewallPolicy
## Schema
### Required
- `id` (String) Uniquely identifies the resource.
### Read-Only
- `description` (String)
- `firewall_policy` (Attributes) (see [below for nested schema](#nestedatt--firewall_policy))
- `firewall_policy_arn` (String) A resource ARN.
- `firewall_policy_id` (String)
- `firewall_policy_name` (String)
- `tags` (Attributes Set) (see [below for nested schema](#nestedatt--tags))
### Nested Schema for `firewall_policy`
Read-Only:
- `stateful_default_actions` (List of String)
- `stateful_engine_options` (Attributes) (see [below for nested schema](#nestedatt--firewall_policy--stateful_engine_options))
- `stateful_rule_group_references` (Attributes List) (see [below for nested schema](#nestedatt--firewall_policy--stateful_rule_group_references))
- `stateless_custom_actions` (Attributes List) (see [below for nested schema](#nestedatt--firewall_policy--stateless_custom_actions))
- `stateless_default_actions` (List of String)
- `stateless_fragment_default_actions` (List of String)
- `stateless_rule_group_references` (Attributes List) (see [below for nested schema](#nestedatt--firewall_policy--stateless_rule_group_references))
### Nested Schema for `firewall_policy.stateful_engine_options`
Read-Only:
- `rule_order` (String)
### Nested Schema for `firewall_policy.stateful_rule_group_references`
Read-Only:
- `priority` (Number)
- `resource_arn` (String) A resource ARN.
### Nested Schema for `firewall_policy.stateless_custom_actions`
Read-Only:
- `action_definition` (Attributes) (see [below for nested schema](#nestedatt--firewall_policy--stateless_custom_actions--action_definition))
- `action_name` (String)
### Nested Schema for `firewall_policy.stateless_custom_actions.action_definition`
Read-Only:
- `publish_metric_action` (Attributes) (see [below for nested schema](#nestedatt--firewall_policy--stateless_custom_actions--action_definition--publish_metric_action))
### Nested Schema for `firewall_policy.stateless_custom_actions.action_definition.publish_metric_action`
Read-Only:
- `dimensions` (Attributes List) (see [below for nested schema](#nestedatt--firewall_policy--stateless_custom_actions--action_definition--publish_metric_action--dimensions))
### Nested Schema for `firewall_policy.stateless_custom_actions.action_definition.publish_metric_action.dimensions`
Read-Only:
- `value` (String)
### Nested Schema for `firewall_policy.stateless_rule_group_references`
Read-Only:
- `priority` (Number)
- `resource_arn` (String) A resource ARN.
### Nested Schema for `tags`
Read-Only:
- `key` (String)
- `value` (String)