| ActionDefinition
A custom action to use in stateless rule actions settings.
|
| ActionDefinition.Builder |
| Address
A single IP address specification.
|
| Address.Builder |
| AssociateFirewallPolicyRequest.Builder |
| AssociateFirewallPolicyResponse.Builder |
| AssociateSubnetsRequest.Builder |
| AssociateSubnetsResponse.Builder |
| Attachment
The configuration and status for a single subnet that you've specified for use by the Network Firewall firewall.
|
| Attachment.Builder |
| AttachmentStatus |
CapacityUsageSummary
The capacity usage summary of the resources used by the ReferenceSets in a firewall.
|
| CapacityUsageSummary.Builder |
| CIDRSummary
Summarizes the CIDR blocks used by the IP set references in a firewall.
|
| CIDRSummary.Builder |
| ConfigurationSyncState |
| CreateFirewallPolicyRequest.Builder |
| CreateFirewallPolicyResponse.Builder |
| CreateFirewallRequest.Builder |
| CreateFirewallResponse.Builder |
| CreateRuleGroupRequest.Builder |
| CreateRuleGroupResponse.Builder |
| CreateTlsInspectionConfigurationRequest.Builder |
| CreateTlsInspectionConfigurationResponse.Builder |
| CustomAction
An optional, non-standard action to use for stateless packet handling.
|
| CustomAction.Builder |
| DeleteFirewallPolicyRequest.Builder |
| DeleteFirewallPolicyResponse.Builder |
| DeleteFirewallRequest.Builder |
| DeleteFirewallResponse.Builder |
| DeleteResourcePolicyRequest.Builder |
| DeleteResourcePolicyResponse.Builder |
| DeleteRuleGroupRequest.Builder |
| DeleteRuleGroupResponse.Builder |
| DeleteTlsInspectionConfigurationRequest.Builder |
| DeleteTlsInspectionConfigurationResponse.Builder |
| DescribeFirewallPolicyRequest.Builder |
| DescribeFirewallPolicyResponse.Builder |
| DescribeFirewallRequest.Builder |
| DescribeFirewallResponse.Builder |
| DescribeLoggingConfigurationRequest.Builder |
| DescribeLoggingConfigurationResponse.Builder |
| DescribeResourcePolicyRequest.Builder |
| DescribeResourcePolicyResponse.Builder |
| DescribeRuleGroupMetadataRequest.Builder |
| DescribeRuleGroupMetadataResponse.Builder |
| DescribeRuleGroupRequest.Builder |
| DescribeRuleGroupResponse.Builder |
| DescribeTlsInspectionConfigurationRequest.Builder |
| DescribeTlsInspectionConfigurationResponse.Builder |
| Dimension
The value to use in an Amazon CloudWatch custom metric dimension.
|
| Dimension.Builder |
| DisassociateSubnetsRequest.Builder |
| DisassociateSubnetsResponse.Builder |
| EncryptionConfiguration
A complex type that contains optional Amazon Web Services Key Management Service (KMS) encryption settings for your
Network Firewall resources.
|
| EncryptionConfiguration.Builder |
| EncryptionType |
| Firewall
The firewall defines the configuration settings for an Network Firewall firewall.
|
| Firewall.Builder |
| FirewallMetadata
High-level information about a firewall, returned by operations like create and describe.
|
| FirewallMetadata.Builder |
| FirewallPolicy
The firewall policy defines the behavior of a firewall using a collection of stateless and stateful rule groups and
other settings.
|
| FirewallPolicy.Builder |
| FirewallPolicyMetadata
High-level information about a firewall policy, returned by operations like create and describe.
|
| FirewallPolicyMetadata.Builder |
| FirewallPolicyResponse
The high-level properties of a firewall policy.
|
| FirewallPolicyResponse.Builder |
FirewallStatus
Detailed information about the current status of a Firewall.
|
| FirewallStatus.Builder |
| FirewallStatusValue |
| GeneratedRulesType |
| Header
The basic rule criteria for Network Firewall to use to inspect packet headers in stateful traffic flow inspection.
|
| Header.Builder |
| InsufficientCapacityException.Builder |
| InternalServerErrorException.Builder |
| InvalidOperationException.Builder |
| InvalidRequestException.Builder |
| InvalidResourcePolicyException.Builder |
| InvalidTokenException.Builder |
| IPAddressType |
| IPSet
A list of IP addresses and address ranges, in CIDR notation.
|
| IPSet.Builder |
| IPSetMetadata
General information about the IP set.
|
| IPSetMetadata.Builder |
| IPSetReference
Configures one or more IP set references for a Suricata-compatible rule group.
|
| IPSetReference.Builder |
| LimitExceededException.Builder |
| ListFirewallPoliciesRequest.Builder |
| ListFirewallPoliciesResponse.Builder |
| ListFirewallsRequest.Builder |
| ListFirewallsResponse.Builder |
| ListRuleGroupsRequest.Builder |
| ListRuleGroupsResponse.Builder |
| ListTagsForResourceRequest.Builder |
| ListTagsForResourceResponse.Builder |
| ListTlsInspectionConfigurationsRequest.Builder |
| ListTlsInspectionConfigurationsResponse.Builder |
| LogDestinationConfig
Defines where Network Firewall sends logs for the firewall for one log type.
|
| LogDestinationConfig.Builder |
| LogDestinationPermissionException.Builder |
| LogDestinationType |
LoggingConfiguration
Defines how Network Firewall performs logging for a Firewall.
|
| LoggingConfiguration.Builder |
| LogType |
| MatchAttributes
Criteria for Network Firewall to use to inspect an individual packet in stateless rule inspection.
|
| MatchAttributes.Builder |
| NetworkFirewallException |
| NetworkFirewallException.Builder |
| NetworkFirewallException.BuilderImpl |
| NetworkFirewallRequest |
| NetworkFirewallRequest.Builder |
| NetworkFirewallResponse |
| NetworkFirewallResponse.Builder |
| NetworkFirewallResponseMetadata |
| OverrideAction |
| PerObjectStatus
Provides configuration status for a single policy or rule group that is used for a firewall endpoint.
|
| PerObjectStatus.Builder |
| PerObjectSyncStatus |
| PolicyVariables
Contains variables that you can use to override default Suricata settings in your firewall policy.
|
| PolicyVariables.Builder |
| PortRange
A single port range specification.
|
| PortRange.Builder |
| PortSet
A set of port ranges for use in the rules in a rule group.
|
| PortSet.Builder |
| PublishMetricAction
Stateless inspection criteria that publishes the specified metrics to Amazon CloudWatch for the matching packet.
|
| PublishMetricAction.Builder |
| PutResourcePolicyRequest.Builder |
| PutResourcePolicyResponse.Builder |
| ReferenceSets
Contains a set of IP set references.
|
| ReferenceSets.Builder |
| ResourceManagedStatus |
| ResourceManagedType |
| ResourceNotFoundException.Builder |
| ResourceOwnerCheckException.Builder |
| ResourceStatus |
| RuleDefinition
The inspection criteria and action for a single stateless rule.
|
| RuleDefinition.Builder |
| RuleGroup
The object that defines the rules in a rule group.
|
| RuleGroup.Builder |
RuleGroupMetadata
High-level information about a rule group, returned by ListRuleGroups.
|
| RuleGroupMetadata.Builder |
| RuleGroupResponse
The high-level properties of a rule group.
|
| RuleGroupResponse.Builder |
| RuleGroupType |
| RuleOption
Additional settings for a stateful rule.
|
| RuleOption.Builder |
| RuleOrder |
| RulesSource
The stateless or stateful rules definitions for use in a single rule group.
|
| RulesSource.Builder |
| RulesSourceList
Stateful inspection criteria for a domain list rule group.
|
| RulesSourceList.Builder |
RuleVariables
Settings that are available for use in the rules in the RuleGroup where this is defined.
|
| RuleVariables.Builder |
| ServerCertificate
|
| ServerCertificate.Builder |
ServerCertificateConfiguration
Configures the associated Certificate Manager Secure Sockets Layer/Transport Layer Security (SSL/TLS) server
certificates and scope settings Network Firewall uses to decrypt traffic in a TLSInspectionConfiguration.
|
| ServerCertificateConfiguration.Builder |
| ServerCertificateScope
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.
|
| ServerCertificateScope.Builder |
| SourceMetadata
High-level information about the managed rule group that your own rule group is copied from.
|
| SourceMetadata.Builder |
| StatefulAction |
| StatefulEngineOptions
Configuration settings for the handling of the stateful rule groups in a firewall policy.
|
| StatefulEngineOptions.Builder |
| StatefulRule
A single Suricata rules specification, for use in a stateful rule group.
|
| StatefulRule.Builder |
| StatefulRuleDirection |
| StatefulRuleGroupOverride
The setting that allows the policy owner to change the behavior of the rule group within a policy.
|
| StatefulRuleGroupOverride.Builder |
| StatefulRuleGroupReference
Identifier for a single stateful rule group, used in a firewall policy to refer to a rule group.
|
| StatefulRuleGroupReference.Builder |
| StatefulRuleOptions
Additional options governing how Network Firewall handles the rule group.
|
| StatefulRuleOptions.Builder |
| StatefulRuleProtocol |
| StatelessRule
A single stateless rule.
|
| StatelessRule.Builder |
| StatelessRuleGroupReference
Identifier for a single stateless rule group, used in a firewall policy to refer to the rule group.
|
| StatelessRuleGroupReference.Builder |
| StatelessRulesAndCustomActions
Stateless inspection criteria.
|
| StatelessRulesAndCustomActions.Builder |
| StreamExceptionPolicy |
| SubnetMapping
The ID for a subnet that you want to associate with the firewall.
|
| SubnetMapping.Builder |
| SyncState
The status of the firewall endpoint and firewall policy configuration for a single VPC subnet.
|
| SyncState.Builder |
| Tag
A key:value pair associated with an Amazon Web Services resource.
|
| Tag.Builder |
| TagResourceRequest.Builder |
| TagResourceResponse.Builder |
| TargetType |
| TCPFlag |
TCPFlagField
TCP flags and masks to inspect packets for, used in stateless rules MatchAttributes settings.
|
| TCPFlagField.Builder |
| ThrottlingException.Builder |
| TlsCertificateData
Contains metadata about an Certificate Manager certificate.
|
| TlsCertificateData.Builder |
| TLSInspectionConfiguration
The object that defines a TLS inspection configuration.
|
| TLSInspectionConfiguration.Builder |
| TLSInspectionConfigurationMetadata
High-level information about a TLS inspection configuration, returned by ListTLSInspectionConfigurations
.
|
| TLSInspectionConfigurationMetadata.Builder |
| TLSInspectionConfigurationResponse
The high-level properties of a TLS inspection configuration.
|
| TLSInspectionConfigurationResponse.Builder |
| UnsupportedOperationException.Builder |
| UntagResourceRequest.Builder |
| UntagResourceResponse.Builder |
| UpdateFirewallDeleteProtectionRequest.Builder |
| UpdateFirewallDeleteProtectionResponse.Builder |
| UpdateFirewallDescriptionRequest.Builder |
| UpdateFirewallDescriptionResponse.Builder |
| UpdateFirewallEncryptionConfigurationRequest.Builder |
| UpdateFirewallEncryptionConfigurationResponse.Builder |
| UpdateFirewallPolicyChangeProtectionRequest.Builder |
| UpdateFirewallPolicyChangeProtectionResponse.Builder |
| UpdateFirewallPolicyRequest.Builder |
| UpdateFirewallPolicyResponse.Builder |
| UpdateLoggingConfigurationRequest.Builder |
| UpdateLoggingConfigurationResponse.Builder |
| UpdateRuleGroupRequest.Builder |
| UpdateRuleGroupResponse.Builder |
| UpdateSubnetChangeProtectionRequest.Builder |
| UpdateSubnetChangeProtectionResponse.Builder |
| UpdateTlsInspectionConfigurationRequest.Builder |
| UpdateTlsInspectionConfigurationResponse.Builder |