aws network-firewall
This is the API Reference for Network Firewall. AWS CLI reference
85 commands Its page in the AWS CLI reference
Commands
accept-network-firewall-transit-gateway-attachmentAccepts a transit gateway attachment request for Network Firewall.associate-availability-zonesAssociates the specified Availability Zones with a transit gateway-attached firewall.associate-firewall-policyAssociates a FirewallPolicy to a Firewall.associate-subnetsAssociates the specified subnets in the Amazon VPC to the firewall.attach-rule-groups-to-proxy-configurationAttaches ProxyRuleGroup resources to a ProxyConfiguration A Proxy Configuration defines the monitoring and protection behavior for a Proxy.create-container-associationCreates a Network Firewall container association.create-firewallCreates an Network Firewall Firewall and accompanying FirewallStatus for a VPC.create-firewall-policyCreates the firewall policy for the firewall according to the specifications.create-proxyCreates an Network Firewall Proxy Attaches a Proxy configuration to a NAT Gateway.create-proxy-configurationCreates an Network Firewall ProxyConfiguration A Proxy Configuration defines the monitoring and protection behavior for a Proxy.create-proxy-rule-groupCreates an Network Firewall ProxyRuleGroup Collections of related proxy filtering rules.create-proxy-rulesCreates Network Firewall ProxyRule resources.create-rule-groupCreates the specified stateless or stateful rule group, which includes the rules for network traffic inspection, a capacity setting, and tags.create-tls-inspection-configurationCreates an Network Firewall TLS inspection configuration.create-vpc-endpoint-associationCreates a firewall endpoint for an Network Firewall firewall.delete-container-associationDeletes a container association.delete-firewallDeletes the specified Firewall and its FirewallStatus.delete-firewall-policyDeletes the specified FirewallPolicy.delete-network-firewall-transit-gateway-attachmentDeletes a transit gateway attachment from a Network Firewall.delete-proxyDeletes the specified Proxy.delete-proxy-configurationDeletes the specified ProxyConfiguration.delete-proxy-rule-groupDeletes the specified ProxyRuleGroup.delete-proxy-rulesDeletes the specified ProxyRule(s).delete-resource-policyDeletes a resource policy that you created in a PutResourcePolicy request.delete-rule-groupDeletes the specified RuleGroup.delete-tls-inspection-configurationDeletes the specified TLSInspectionConfiguration.delete-vpc-endpoint-associationDeletes the specified VpcEndpointAssociation.describe-container-associationRetrieves the configuration and status of a container association.describe-firewallReturns the data objects for the specified firewall.describe-firewall-metadataReturns the high-level information about a firewall, including the Availability Zones where the Firewall is currently in use.describe-firewall-policyReturns the data objects for the specified firewall policy.describe-flow-operationReturns key information about a specific flow operation.describe-logging-configurationReturns the logging configuration for the specified firewall.describe-proxyReturns the data objects for the specified proxy.describe-proxy-configurationReturns the data objects for the specified proxy configuration.describe-proxy-ruleReturns the data objects for the specified proxy configuration for the specified proxy rule group.describe-proxy-rule-groupReturns the data objects for the specified proxy rule group.describe-resource-policyRetrieves a resource policy that you created in a PutResourcePolicy request.describe-rule-groupReturns the data objects for the specified rule group.describe-rule-group-metadataHigh-level information about a rule group, returned by operations like create and describe.describe-rule-group-summaryReturns detailed information for a stateful rule group.describe-tls-inspection-configurationReturns the data objects for the specified TLS inspection configuration.describe-vpc-endpoint-associationReturns the data object for the specified VPC endpoint association.detach-rule-groups-from-proxy-configurationDetaches ProxyRuleGroup resources from a ProxyConfiguration A Proxy Configuration defines the monitoring and protection behavior for a Proxy.disassociate-availability-zonesRemoves the specified Availability Zone associations from a transit gateway-attached firewall.disassociate-subnetsRemoves the specified subnet associations from the firewall.get-analysis-report-resultsThe results of a COMPLETED analysis report generated with StartAnalysisReport.list-analysis-reportsReturns a list of all traffic analysis reports generated within the last 30 days.list-container-associationsLists the container associations in your account and Region.list-firewall-policiesRetrieves the metadata for the firewall policies that you have defined.list-firewallsRetrieves the metadata for the firewalls that you have defined.list-flow-operation-resultsReturns the results of a specific flow operation.list-flow-operationsReturns a list of all flow operations ran in a specific firewall.list-proxiesRetrieves the metadata for the proxies that you have defined.list-proxy-configurationsRetrieves the metadata for the proxy configuration that you have defined.list-proxy-rule-groupsRetrieves the metadata for the proxy rule groups that you have defined.list-rule-groupsRetrieves the metadata for the rule groups that you have defined.list-tags-for-resourceRetrieves the tags associated with the specified resource.list-tls-inspection-configurationsRetrieves the metadata for the TLS inspection configurations that you have defined.list-vpc-endpoint-associationsRetrieves the metadata for the VPC endpoint associations that you have defined.put-resource-policyCreates or updates an IAM policy for your rule group, firewall policy, or firewall.reject-network-firewall-transit-gateway-attachmentRejects a transit gateway attachment request for Network Firewall.start-analysis-reportGenerates a traffic analysis report for the timeframe and traffic type you specify.start-flow-captureBegins capturing the flows in a firewall, according to the filters you define.start-flow-flushBegins the flushing of traffic from the firewall, according to the filters you define.tag-resourceAdds the specified tags to the specified resource.untag-resourceRemoves the tags with the specified keys from the specified resource.update-availability-zone-change-protectionModifies the AvailabilityZoneChangeProtection setting for a transit gateway-attached firewall.update-container-associationUpdates the monitoring configurations and description of a container association.update-firewall-analysis-settingsEnables specific types of firewall analysis on a specific firewall you define.update-firewall-delete-protectionModifies the flag, DeleteProtection, which indicates whether it is possible to delete the firewall.update-firewall-descriptionModifies the description for the specified firewall.update-firewall-encryption-configurationA complex type that contains settings for encryption of your firewall resources.update-firewall-policyUpdates the properties of the specified firewall policy.update-firewall-policy-change-protectionModifies the flag, ChangeProtection, which indicates whether it is possible to change the firewall.update-logging-configurationSets the logging configuration for the specified firewall.update-proxyUpdates the properties of the specified proxy.update-proxy-configurationUpdates the properties of the specified proxy configuration.update-proxy-ruleUpdates the properties of the specified proxy rule.update-proxy-rule-group-prioritiesUpdates proxy rule group priorities within a proxy configuration.update-proxy-rule-prioritiesUpdates proxy rule priorities within a proxy rule group.update-proxy-settingsModifies the proxy listener configuration of a proxy mode firewall.update-rule-groupUpdates the rule settings for the specified rule group.update-subnet-change-protectionupdate-tls-inspection-configurationUpdates the TLS inspection configuration settings for the specified TLS inspection configuration.