How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Amazon Network Firewall #X Amz Target=NetworkFirewall 20201112.CreateFirewallPolicy API

The #X Amz Target=NetworkFirewall 20201112.CreateFirewallPolicy API from Amazon Network Firewall — 1 operation(s) for #x amz target=networkfirewall 20201112.createfirewallpolicy.

Amazon Network Firewall #X Amz Target=NetworkFirewall 20201112.CreateFirewallPolicy API is one of 36 APIs that Amazon Network Firewall publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include #X Amz Target=NetworkFirewall 20201112.CreateFirewallPolicy. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a getting-started guide, and pricing.

This API exposes 1 operation across 1 path, and defines 47 schemas. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against 4 base URLs: http://network-firewall.{region}.amazonaws.com, https://network-firewall.{region}.amazonaws.com, http://network-firewall.{region}.amazonaws.com.cn, https://network-firewall.{region}.amazonaws.com.cn.

1 operations 1 paths 47 schemas 1 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://network-firewall.amazonaws.com
Authentication
API Key
Terms of Service
Resource Areas
1

Authentication & Security 1

Amazon Network Firewall #X Amz Target=NetworkFirewall 20201112.CreateFirewallPolicy API declares 1 security scheme for authenticating requests. An API key is passed in the header as Authorization (hmac). By default, every request must be authenticated.

  • hmac — Amazon Signature authorization v4

Paths & Operations 1

Across 1 path, the API surfaces 1 operation — 1 POST. Each is listed below with its method, path, parameters, and response codes.

#X Amz Target=NetworkFirewall 20201112.CreateFirewallPolicy 1
POST
/#X-Amz-Target=NetworkFirewall_20201112.CreateFirewallPolicy
Amazon Network Firewall Create Firewall Policy
CreateFirewallPolicy 8 params body → 200480481482483484

Schemas 47

The contract defines 47 schemas that model the data the API accepts and returns. The most detailed are FirewallPolicyResponse (11 properties), FirewallPolicy (8 properties), CreateFirewallPolicyRequest (6 properties), StatefulRuleGroupReference (3 properties). Each schema is shown below with its type and property counts.

ResourceStatus
string
Boolean
boolean
StatefulActions
array
FirewallPolicy
object
The firewall policy defines the behavior of a firewall using a collection of stateless and stateful rule groups and other settings. You can use one firewall po…
8 properties 2 required
Tag
object
A key:value pair associated with an Amazon Web Services resource. The key:value pair can be anything you define. Typically, the tag key represents a category (…
2 properties 2 required
LimitExceededException
CreateFirewallPolicyRequest
object
6 properties 2 required
StatelessActions
array
InvalidRequestException
KeyId
string
CustomAction
object
An optional, non-standard action to use for stateless packet handling. You can define this in addition to the standard action that you must specify. You define…
2 properties 2 required
EncryptionConfiguration
object
A complex type that contains optional Amazon Web Services Key Management Service (KMS) encryption settings for your Network Firewall resources. Your data is en…
2 properties 1 required
StatefulRuleGroupReferences
array
StatefulRuleGroupReference
object
Identifier for a single stateful rule group, used in a firewall policy to refer to a rule group.
3 properties 1 required
LastUpdateTime
string
Priority
integer
Description
string
OverrideAction
string
ResourceArn
string
RuleOrder
string
ActionDefinition
object
A custom action to use in stateless rule actions settings. This is used in CustomAction .
1 property
InsufficientCapacityException
Dimensions
array
StatefulEngineOptions
object
Configuration settings for the handling of the stateful rule groups in a firewall policy.
2 properties
DimensionValue
string
TagList
array
InternalServerError
FirewallPolicyResponse
object
The high-level properties of a firewall policy. This, along with the FirewallPolicy , define the policy. You can retrieve all objects for a firewall policy by…
11 properties 3 required
UpdateToken
string
StatelessRuleGroupReferences
array
Dimension
object
The value to use in an Amazon CloudWatch custom metric dimension. This is used in the PublishMetrics CustomAction . A CloudWatch custom metric dimension is a n…
1 property 1 required
RuleCapacity
integer
NumberOfAssociations
integer
CollectionMember_String
string
EncryptionType
string
StatelessRuleGroupReference
object
Identifier for a single stateless rule group, used in a firewall policy to refer to the rule group.
2 properties 2 required
StatefulRuleGroupOverride
object
The setting that allows the policy owner to change the behavior of the rule group within a policy.
1 property
PublishMetricAction
object
Stateless inspection criteria that publishes the specified metrics to Amazon CloudWatch for the matching packet. This setting defines a CloudWatch dimension va…
1 property 1 required
TagValue
string
CustomActions
array
ResourceId
string
ThrottlingException
CreateFirewallPolicyResponse
object
2 properties 2 required
TagKey
string
ResourceName
string
StreamExceptionPolicy
string
ActionName
string

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

amazon-network-firewall-x-amz-target-networkfirewall-20201112-createfirewallpolicy-api-openapi.yml Raw ↑

Other APIs Amazon Network Firewall publishes across the network.

Amazon Network Firewall #X Amz Target=NetworkFirewall 20201112.AssociateFirewallPolicy API
Amazon Network Firewall #X Amz Target=NetworkFirewall 20201112.AssociateSubnets API
Amazon Network Firewall #X Amz Target=NetworkFirewall 20201112.CreateFirewall API
Amazon Network Firewall #X Amz Target=NetworkFirewall 20201112.CreateRuleGroup API
Amazon Network Firewall #X Amz Target=NetworkFirewall 20201112.CreateTLSInspectionConfiguration API
Amazon Network Firewall #X Amz Target=NetworkFirewall 20201112.DeleteFirewall API
Amazon Network Firewall #X Amz Target=NetworkFirewall 20201112.DeleteFirewallPolicy API
Amazon Network Firewall #X Amz Target=NetworkFirewall 20201112.DeleteResourcePolicy API
Amazon Network Firewall #X Amz Target=NetworkFirewall 20201112.DeleteRuleGroup API
Amazon Network Firewall #X Amz Target=NetworkFirewall 20201112.DeleteTLSInspectionConfiguration API
Amazon Network Firewall #X Amz Target=NetworkFirewall 20201112.DescribeFirewall API
Amazon Network Firewall #X Amz Target=NetworkFirewall 20201112.DescribeFirewallPolicy API
Where this information came from

This is an independent, third-party profile of Amazon Network Firewall #X Amz Target=NetworkFirewall 20201112.CreateFirewallPolicy API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.