# AWS Network Firewall API Reference > This is the API Reference for AWS Network Firewall. This guide is for developers who need detailed information about the Network Firewall API actions, data types, and errors. - [Welcome](https://docs.aws.amazon.com/network-firewall/latest/APIReference/Welcome.md) - [Common Parameters](https://docs.aws.amazon.com/network-firewall/latest/APIReference/CommonParameters.md) - [Common Error Types](https://docs.aws.amazon.com/network-firewall/latest/APIReference/CommonErrors.md) ## [Actions](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_Operations.md) - [AcceptNetworkFirewallTransitGatewayAttachment](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_AcceptNetworkFirewallTransitGatewayAttachment.md): Accepts a transit gateway attachment request for Network Firewall. - [AssociateAvailabilityZones](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_AssociateAvailabilityZones.md): Associates the specified Availability Zones with a transit gateway-attached firewall. - [AssociateFirewallPolicy](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_AssociateFirewallPolicy.md): Associates a FirewallPolicy to a Firewall. - [AssociateSubnets](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_AssociateSubnets.md): Associates the specified subnets in the Amazon VPC to the firewall. - [AttachRuleGroupsToProxyConfiguration](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_AttachRuleGroupsToProxyConfiguration.md): Attaches ProxyRuleGroup resources to a ProxyConfiguration - [CreateContainerAssociation](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_CreateContainerAssociation.md): Creates a AWS Network Firewall container association. - [CreateFirewall](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_CreateFirewall.md): Creates an AWS Network Firewall Firewall and accompanying FirewallStatus for a VPC. - [CreateFirewallPolicy](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_CreateFirewallPolicy.md): Creates the firewall policy for the firewall according to the specifications. - [CreateProxy](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_CreateProxy.md): Creates an AWS Network Firewall Proxy - [CreateProxyConfiguration](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_CreateProxyConfiguration.md): Creates an AWS Network Firewall ProxyConfiguration - [CreateProxyRuleGroup](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_CreateProxyRuleGroup.md): Creates an AWS Network Firewall ProxyRuleGroup - [CreateProxyRules](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_CreateProxyRules.md): Creates AWS Network Firewall ProxyRule resources. - [CreateRuleGroup](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_CreateRuleGroup.md): Creates the specified stateless or stateful rule group, which includes the rules for network traffic inspection, a capacity setting, and tags. - [CreateTLSInspectionConfiguration](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_CreateTLSInspectionConfiguration.md): Creates an AWS Network Firewall TLS inspection configuration. - [CreateVpcEndpointAssociation](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_CreateVpcEndpointAssociation.md): Creates a firewall endpoint for an AWS Network Firewall firewall. - [DeleteContainerAssociation](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DeleteContainerAssociation.md): Deletes a container association. - [DeleteFirewall](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DeleteFirewall.md): Deletes the specified Firewall and its FirewallStatus. - [DeleteFirewallPolicy](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DeleteFirewallPolicy.md): Deletes the specified FirewallPolicy. - [DeleteNetworkFirewallTransitGatewayAttachment](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DeleteNetworkFirewallTransitGatewayAttachment.md): Deletes a transit gateway attachment from a Network Firewall. - [DeleteProxy](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DeleteProxy.md): Deletes the specified Proxy. - [DeleteProxyConfiguration](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DeleteProxyConfiguration.md): Deletes the specified ProxyConfiguration. - [DeleteProxyRuleGroup](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DeleteProxyRuleGroup.md): Deletes the specified ProxyRuleGroup. - [DeleteProxyRules](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DeleteProxyRules.md): Deletes the specified ProxyRule(s). currently attached to a ProxyRuleGroup - [DeleteResourcePolicy](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DeleteResourcePolicy.md): Deletes a resource policy that you created in a PutResourcePolicy request. - [DeleteRuleGroup](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DeleteRuleGroup.md): Deletes the specified RuleGroup. - [DeleteTLSInspectionConfiguration](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DeleteTLSInspectionConfiguration.md): Deletes the specified TLSInspectionConfiguration. - [DeleteVpcEndpointAssociation](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DeleteVpcEndpointAssociation.md): Deletes the specified VpcEndpointAssociation. - [DescribeContainerAssociation](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeContainerAssociation.md): Retrieves the configuration and status of a container association. - [DescribeFirewall](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeFirewall.md): Returns the data objects for the specified firewall. - [DescribeFirewallMetadata](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeFirewallMetadata.md): Returns the high-level information about a firewall, including the Availability Zones where the Firewall is currently in use. - [DescribeFirewallPolicy](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeFirewallPolicy.md): Returns the data objects for the specified firewall policy. - [DescribeFlowOperation](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeFlowOperation.md): Returns key information about a specific flow operation. - [DescribeLoggingConfiguration](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeLoggingConfiguration.md): Returns the logging configuration for the specified firewall. - [DescribeProxy](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeProxy.md): Returns the data objects for the specified proxy. - [DescribeProxyConfiguration](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeProxyConfiguration.md): Returns the data objects for the specified proxy configuration. - [DescribeProxyRule](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeProxyRule.md): Returns the data objects for the specified proxy configuration for the specified proxy rule group. - [DescribeProxyRuleGroup](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeProxyRuleGroup.md): Returns the data objects for the specified proxy rule group. - [DescribeResourcePolicy](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeResourcePolicy.md): Retrieves a resource policy that you created in a PutResourcePolicy request. - [DescribeRuleGroup](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeRuleGroup.md): Returns the data objects for the specified rule group. - [DescribeRuleGroupMetadata](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeRuleGroupMetadata.md): High-level information about a rule group, returned by operations like create and describe. - [DescribeRuleGroupSummary](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeRuleGroupSummary.md): Returns detailed information for a stateful rule group. - [DescribeTLSInspectionConfiguration](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeTLSInspectionConfiguration.md): Returns the data objects for the specified TLS inspection configuration. - [DescribeVpcEndpointAssociation](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeVpcEndpointAssociation.md): Returns the data object for the specified VPC endpoint association. - [DetachRuleGroupsFromProxyConfiguration](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DetachRuleGroupsFromProxyConfiguration.md): Detaches ProxyRuleGroup resources from a ProxyConfiguration - [DisassociateAvailabilityZones](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DisassociateAvailabilityZones.md): Removes the specified Availability Zone associations from a transit gateway-attached firewall. - [DisassociateSubnets](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DisassociateSubnets.md): Removes the specified subnet associations from the firewall. - [GetAnalysisReportResults](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_GetAnalysisReportResults.md): The results of a COMPLETED analysis report generated with StartAnalysisReport. - [ListAnalysisReports](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ListAnalysisReports.md): Returns a list of all traffic analysis reports generated within the last 30 days. - [ListContainerAssociations](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ListContainerAssociations.md): Lists the container associations in your account and Region. - [ListFirewallPolicies](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ListFirewallPolicies.md): Retrieves the metadata for the firewall policies that you have defined. - [ListFirewalls](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ListFirewalls.md): Retrieves the metadata for the firewalls that you have defined. - [ListFlowOperationResults](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ListFlowOperationResults.md): Returns the results of a specific flow operation. - [ListFlowOperations](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ListFlowOperations.md): Returns a list of all flow operations ran in a specific firewall. - [ListProxies](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ListProxies.md): Retrieves the metadata for the proxies that you have defined. - [ListProxyConfigurations](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ListProxyConfigurations.md): Retrieves the metadata for the proxy configuration that you have defined. - [ListProxyRuleGroups](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ListProxyRuleGroups.md): Retrieves the metadata for the proxy rule groups that you have defined. - [ListRuleGroups](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ListRuleGroups.md): Retrieves the metadata for the rule groups that you have defined. - [ListTagsForResource](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ListTagsForResource.md): Retrieves the tags associated with the specified resource. - [ListTLSInspectionConfigurations](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ListTLSInspectionConfigurations.md): Retrieves the metadata for the TLS inspection configurations that you have defined. - [ListVpcEndpointAssociations](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ListVpcEndpointAssociations.md): Retrieves the metadata for the VPC endpoint associations that you have defined. - [PutResourcePolicy](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_PutResourcePolicy.md): Creates or updates an IAM policy for your rule group, firewall policy, or firewall. - [RejectNetworkFirewallTransitGatewayAttachment](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_RejectNetworkFirewallTransitGatewayAttachment.md): Rejects a transit gateway attachment request for Network Firewall. - [StartAnalysisReport](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_StartAnalysisReport.md): Generates a traffic analysis report for the timeframe and traffic type you specify. - [StartFlowCapture](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_StartFlowCapture.md): Begins capturing the flows in a firewall, according to the filters you define. - [StartFlowFlush](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_StartFlowFlush.md): Begins the flushing of traffic from the firewall, according to the filters you define. - [TagResource](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_TagResource.md): Adds the specified tags to the specified resource. - [UntagResource](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UntagResource.md): Removes the tags with the specified keys from the specified resource. - [UpdateAvailabilityZoneChangeProtection](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateAvailabilityZoneChangeProtection.md): Modifies the AvailabilityZoneChangeProtection setting for a transit gateway-attached firewall. - [UpdateContainerAssociation](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateContainerAssociation.md): Updates the monitoring configurations and description of a container association. - [UpdateFirewallAnalysisSettings](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateFirewallAnalysisSettings.md): Enables specific types of firewall analysis on a specific firewall you define. - [UpdateFirewallDeleteProtection](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateFirewallDeleteProtection.md): Modifies the flag, DeleteProtection, which indicates whether it is possible to delete the firewall. - [UpdateFirewallDescription](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateFirewallDescription.md): Modifies the description for the specified firewall. - [UpdateFirewallEncryptionConfiguration](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateFirewallEncryptionConfiguration.md): A complex type that contains settings for encryption of your firewall resources. - [UpdateFirewallPolicy](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateFirewallPolicy.md): Updates the properties of the specified firewall policy. - [UpdateFirewallPolicyChangeProtection](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateFirewallPolicyChangeProtection.md): Modifies the flag, ChangeProtection, which indicates whether it is possible to change the firewall. - [UpdateLoggingConfiguration](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateLoggingConfiguration.md): Sets the logging configuration for the specified firewall. - [UpdateProxy](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateProxy.md): Updates the properties of the specified proxy. - [UpdateProxyConfiguration](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateProxyConfiguration.md): Updates the properties of the specified proxy configuration. - [UpdateProxyRule](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateProxyRule.md): Updates the properties of the specified proxy rule. - [UpdateProxyRuleGroupPriorities](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateProxyRuleGroupPriorities.md): Updates proxy rule group priorities within a proxy configuration. - [UpdateProxyRulePriorities](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateProxyRulePriorities.md): Updates proxy rule priorities within a proxy rule group. - [UpdateProxySettings](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateProxySettings.md): Modifies the proxy listener configuration of a proxy mode firewall. - [UpdateRuleGroup](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateRuleGroup.md): Updates the rule settings for the specified rule group. - [UpdateSubnetChangeProtection](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateSubnetChangeProtection.md) - [UpdateTLSInspectionConfiguration](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateTLSInspectionConfiguration.md): Updates the TLS inspection configuration settings for the specified TLS inspection configuration. ## [Data Types](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_Types.md) - [ActionDefinition](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ActionDefinition.md): A custom action to use in stateless rule actions settings. - [Address](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_Address.md): A single IP address specification. - [AnalysisReport](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_AnalysisReport.md): A report that captures key activity from the last 30 days of network traffic monitored by your firewall. - [AnalysisResult](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_AnalysisResult.md): The analysis result for Network Firewall's stateless rule group analyzer. - [AnalysisTypeReportResult](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_AnalysisTypeReportResult.md): The results of a COMPLETED analysis report generated with StartAnalysisReport. - [Attachment](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_Attachment.md): The definition and status of the firewall endpoint for a single subnet. - [AvailabilityZoneMapping](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_AvailabilityZoneMapping.md): Defines the mapping between an Availability Zone and a firewall endpoint for a transit gateway-attached firewall. - [AvailabilityZoneMetadata](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_AvailabilityZoneMetadata.md): High-level information about an Availability Zone where the firewall has an endpoint defined. - [AZSyncState](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_AZSyncState.md): The status of the firewall endpoint defined by a VpcEndpointAssociation. - [CapacityUsageSummary](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_CapacityUsageSummary.md): The capacity usage summary of the resources used by the ReferenceSets in a firewall. - [CheckCertificateRevocationStatusActions](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_CheckCertificateRevocationStatusActions.md): Defines the actions to take on the SSL/TLS connection if the certificate presented by the server in the connection has a revoked or unknown status. - [CIDRSummary](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_CIDRSummary.md): Summarizes the CIDR blocks used by the IP set references in a firewall. - [ContainerAssociationSummary](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ContainerAssociationSummary.md): The metadata for a container association returned by ListContainerAssociations. - [ContainerAttribute](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ContainerAttribute.md): A key-value filter pair used in container association monitoring configurations to narrow which containers are tracked. - [ContainerMonitoringConfiguration](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ContainerMonitoringConfiguration.md): Contains the monitoring configuration for a single cluster in a container association. - [CreateProxyRule](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_CreateProxyRule.md): Individual rules that define match conditions and actions for application-layer traffic. - [CreateProxyRulesByRequestPhase](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_CreateProxyRulesByRequestPhase.md): Evaluation points in the traffic flow where rules are applied. - [CustomAction](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_CustomAction.md): An optional, non-standard action to use for stateless packet handling. - [DescribeProxyResource](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeProxyResource.md): Proxy attached to a NAT gateway. - [Dimension](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_Dimension.md): The value to use in an Amazon CloudWatch custom metric dimension. - [EncryptionConfiguration](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_EncryptionConfiguration.md): A complex type that contains optional AWS Key Management Service (KMS) encryption settings for your Network Firewall resources. - [Firewall](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_Firewall.md): A firewall defines the behavior of a firewall, the main VPC where the firewall is used, the Availability Zones where the firewall can be used, and one subnet to use for a firewall endpoint within each of the Availability Zones. - [FirewallMetadata](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_FirewallMetadata.md): High-level information about a firewall, returned by operations like create and describe. - [FirewallPolicy](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_FirewallPolicy.md): The firewall policy defines the behavior of a firewall using a collection of stateless and stateful rule groups and other settings. - [FirewallPolicyError](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_FirewallPolicyError.md): A configuration error that Network Firewall detected for a firewall policy. - [FirewallPolicyMetadata](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_FirewallPolicyMetadata.md): High-level information about a firewall policy, returned by operations like create and describe. - [FirewallPolicyResponse](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_FirewallPolicyResponse.md): The high-level properties of a firewall policy. - [FirewallStatus](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_FirewallStatus.md): Detailed information about the current status of a Firewall. - [Flow](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_Flow.md): Any number of arrays, where each array is a single flow identified in the scope of the operation. - [FlowFilter](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_FlowFilter.md): Defines the scope a flow operation. - [FlowOperation](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_FlowOperation.md): Contains information about a flow operation, such as related statuses, unique identifiers, and all filters defined in the operation. - [FlowOperationMetadata](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_FlowOperationMetadata.md): An array of objects with metadata about the requested FlowOperation. - [FlowTimeouts](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_FlowTimeouts.md): Describes the amount of time that can pass without any traffic sent through the firewall before the firewall determines that the connection is idle and Network Firewall removes the flow entry from its flow table. - [Header](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_Header.md): The basic rule criteria for AWS Network Firewall to use to inspect packet headers in stateful traffic flow inspection. - [Hits](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_Hits.md): Attempts made to a access domain. - [IPSet](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_IPSet.md): A list of IP addresses and address ranges, in CIDR notation. - [IPSetMetadata](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_IPSetMetadata.md): General information about the IP set. - [IPSetReference](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_IPSetReference.md): Configures one or more IP set references for a Suricata-compatible rule group. - [ListenerProperty](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ListenerProperty.md): Open port for taking HTTP or HTTPS traffic. - [ListenerPropertyRequest](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ListenerPropertyRequest.md): This data type is used specifically for the CreateProxy and UpdateProxy APIs. - [LogDestinationConfig](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_LogDestinationConfig.md): Defines where AWS Network Firewall sends logs for the firewall for one log type. - [LoggingConfiguration](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_LoggingConfiguration.md): Defines how AWS Network Firewall performs logging for a Firewall. - [MatchAttributes](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_MatchAttributes.md): Criteria for Network Firewall to use to inspect an individual packet in stateless rule inspection. - [NatGatewayAttachment](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_NatGatewayAttachment.md): The definition and status of the attachment between a proxy mode firewall and a NAT gateway that proxies its traffic. - [NatGatewayMapping](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_NatGatewayMapping.md): A NAT gateway that a proxy mode firewall uses to proxy traffic. - [PerObjectStatus](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_PerObjectStatus.md): Provides configuration status for a single policy or rule group that is used for a firewall endpoint. - [PolicyVariables](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_PolicyVariables.md): Contains variables that you can use to override default Suricata settings in your firewall policy. - [PortRange](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_PortRange.md): A single port range specification. - [PortSet](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_PortSet.md): A set of port ranges for use in the rules in a rule group. - [Proxy](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_Proxy.md): Proxy attached to a NAT gateway. - [ProxyConfigDefaultRulePhaseActionsRequest](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ProxyConfigDefaultRulePhaseActionsRequest.md): Evaluation points in the traffic flow where rules are applied. - [ProxyConfigRuleGroup](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ProxyConfigRuleGroup.md): Proxy rule group contained within a proxy configuration. - [ProxyConfiguration](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ProxyConfiguration.md): A Proxy Configuration defines the monitoring and protection behavior for a Proxy. - [ProxyConfigurationMetadata](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ProxyConfigurationMetadata.md): High-level information about a proxy configuration, returned by operations like create and describe. - [ProxyMetadata](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ProxyMetadata.md): High-level information about a proxy, returned by operations like create and describe. - [ProxyRule](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ProxyRule.md): Individual rules that define match conditions and actions for application-layer traffic. - [ProxyRuleCondition](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ProxyRuleCondition.md): Match criteria that specify what traffic attributes to examine. - [ProxyRuleGroup](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ProxyRuleGroup.md): Collections of related proxy filtering rules. - [ProxyRuleGroupAttachment](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ProxyRuleGroupAttachment.md): The proxy rule group(s) to attach to the proxy configuration - [ProxyRuleGroupMetadata](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ProxyRuleGroupMetadata.md): High-level information about a proxy rule group, returned by operations like create and describe. - [ProxyRuleGroupPriority](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ProxyRuleGroupPriority.md): Proxy rule group name and new desired position. - [ProxyRuleGroupPriorityResult](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ProxyRuleGroupPriorityResult.md): Proxy rule group along with its priority. - [ProxyRulePriority](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ProxyRulePriority.md): Proxy rule name and new desired position. - [ProxyRulesByRequestPhase](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ProxyRulesByRequestPhase.md): Evaluation points in the traffic flow where rules are applied. - [ProxySettings](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ProxySettings.md): The listener configuration for a proxy mode firewall. - [PublishMetricAction](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_PublishMetricAction.md): Stateless inspection criteria that publishes the specified metrics to Amazon CloudWatch for the matching packet. - [ReferenceSets](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ReferenceSets.md): Contains a set of IP set references. - [Route53ResolvedIPValidation](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_Route53ResolvedIPValidation.md): The policy-level configuration for resolved IP validation. - [RuleDefinition](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_RuleDefinition.md): The inspection criteria and action for a single stateless rule. - [RuleGroup](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_RuleGroup.md): The object that defines the rules in a rule group. - [RuleGroupMetadata](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_RuleGroupMetadata.md): High-level information about a rule group, returned by ListRuleGroups. - [RuleGroupResponse](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_RuleGroupResponse.md): The high-level properties of a rule group. - [RuleOption](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_RuleOption.md): Additional settings for a stateful rule. - [RulesSource](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_RulesSource.md): The stateless or stateful rules definitions for use in a single rule group. - [RulesSourceList](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_RulesSourceList.md): Stateful inspection criteria for a domain list rule group. - [RuleSummary](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_RuleSummary.md): A complex type containing details about a Suricata rule. - [RuleVariables](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_RuleVariables.md): Settings that are available for use in the rules in the RuleGroup where this is defined. - [ServerCertificate](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ServerCertificate.md): Any AWS Certificate Manager (ACM) Secure Sockets Layer/Transport Layer Security (SSL/TLS) server certificate that's associated with a ServerCertificateConfiguration. - [ServerCertificateConfiguration](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ServerCertificateConfiguration.md): Configures the AWS Certificate Manager certificates and scope that Network Firewall uses to decrypt and re-encrypt traffic using a TLSInspectionConfiguration. - [ServerCertificateScope](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ServerCertificateScope.md): Settings that define the Secure Sockets Layer/Transport Layer Security (SSL/TLS) traffic that Network Firewall should decrypt for inspection by the stateful rule engine. - [SourceMetadata](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_SourceMetadata.md): High-level information about the managed rule group that your own rule group is copied from. - [StatefulEngineOptions](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_StatefulEngineOptions.md): Configuration settings for the handling of the stateful rule groups in a firewall policy. - [StatefulRule](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_StatefulRule.md): A single Suricata rules specification, for use in a stateful rule group. - [StatefulRuleGroupOverride](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_StatefulRuleGroupOverride.md): The setting that allows the policy owner to change the behavior of the rule group within a policy. - [StatefulRuleGroupReference](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_StatefulRuleGroupReference.md): Identifier for a single stateful rule group, used in a firewall policy to refer to a rule group. - [StatefulRuleOptions](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_StatefulRuleOptions.md): Additional options governing how Network Firewall handles the rule group. - [StatelessRule](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_StatelessRule.md): A single stateless rule. - [StatelessRuleGroupReference](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_StatelessRuleGroupReference.md): Identifier for a single stateless rule group, used in a firewall policy to refer to the rule group. - [StatelessRulesAndCustomActions](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_StatelessRulesAndCustomActions.md): Stateless inspection criteria. - [SubnetMapping](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_SubnetMapping.md): The ID for a subnet that's used in an association with a firewall. - [Summary](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_Summary.md): A complex type containing summaries of security protections provided by a rule group. - [SummaryConfiguration](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_SummaryConfiguration.md): A complex type that specifies which Suricata rule metadata fields to use when displaying threat information. - [SyncState](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_SyncState.md): The status of the firewall endpoint and firewall policy configuration for a single VPC subnet. - [Tag](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_Tag.md): A key:value pair associated with an AWS resource. - [TCPFlagField](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_TCPFlagField.md): TCP flags and masks to inspect packets for, used in stateless rules MatchAttributes settings. - [TlsCertificateData](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_TlsCertificateData.md): Contains metadata about an AWS Certificate Manager certificate. - [TLSInspectionConfiguration](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_TLSInspectionConfiguration.md): The object that defines a TLS inspection configuration. - [TLSInspectionConfigurationMetadata](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_TLSInspectionConfigurationMetadata.md): High-level information about a TLS inspection configuration, returned by ListTLSInspectionConfigurations. - [TLSInspectionConfigurationResponse](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_TLSInspectionConfigurationResponse.md): The high-level properties of a TLS inspection configuration. - [TlsInterceptProperties](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_TlsInterceptProperties.md): TLS decryption on traffic to filter on attributes in the HTTP header. - [TlsInterceptPropertiesRequest](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_TlsInterceptPropertiesRequest.md): This data type is used specifically for the CreateProxy and UpdateProxy APIs. - [TransitGatewayAttachmentSyncState](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_TransitGatewayAttachmentSyncState.md): Contains information about the synchronization state of a transit gateway attachment, including its current status and any error messages. - [UniqueSources](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UniqueSources.md): A unique source IP address that connected to a domain. - [VpcEndpoint](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_VpcEndpoint.md): The VPC and subnets for a proxy mode firewall endpoint. - [VpcEndpointAssociation](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_VpcEndpointAssociation.md): A VPC endpoint association defines a single subnet to use for a firewall endpoint for a Firewall. - [VpcEndpointAssociationMetadata](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_VpcEndpointAssociationMetadata.md): High-level information about a VPC endpoint association, returned by ListVpcEndpointAssociations. - [VpcEndpointAssociationStatus](https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_VpcEndpointAssociationStatus.md): Detailed information about the current status of a VpcEndpointAssociation. ## Full content The entire guide is also available as a single markdown file, useful for feeding the full guide to an LLM in one pass: - [Complete guide (single file)](https://docs.aws.amazon.com/network-firewall/latest/APIReference/full.md)