networkfirewall library

AWS Network Firewall.

Classes

AwsNetworkfirewallContainerAssociation
Factory wrapper for aws_networkfirewall_container_association.
AwsNetworkfirewallFirewall
Factory wrapper for aws_networkfirewall_firewall.
AwsNetworkfirewallFirewallPolicy
Factory wrapper for aws_networkfirewall_firewall_policy.
AwsNetworkfirewallFirewallTransitGatewayAttachmentAccepter
Factory wrapper for aws_networkfirewall_firewall_transit_gateway_attachment_accepter.
AwsNetworkfirewallLoggingConfiguration
Factory wrapper for aws_networkfirewall_logging_configuration.
AwsNetworkfirewallResourcePolicy
Factory wrapper for aws_networkfirewall_resource_policy.
AwsNetworkfirewallRuleGroup
Factory wrapper for aws_networkfirewall_rule_group.
AwsNetworkfirewallTlsInspectionConfiguration
Factory wrapper for aws_networkfirewall_tls_inspection_configuration.
AwsNetworkfirewallVpcEndpointAssociation
Factory wrapper for aws_networkfirewall_vpc_endpoint_association.
NetworkfirewallContainerAssociationAttributeFilter
Typed helper for the container_monitoring_configuration.attribute_filter block of aws_networkfirewall_container_association (derived from provider schema).
NetworkfirewallContainerAssociationContainerMonitoringConfiguration
Typed helper for the container_monitoring_configuration block of aws_networkfirewall_container_association (derived from provider schema).
NetworkfirewallFirewallAttachment
Exactly one of transit_gateway_id, vpc_id on aws_networkfirewall_firewall: the provider rejects none and more than one, so each variant sets one of them.
NetworkfirewallFirewallAttachmentTransitGatewayId
The NetworkfirewallFirewallAttachment.transitGatewayId choice: sets transit_gateway_id.
NetworkfirewallFirewallAttachmentVpcId
The NetworkfirewallFirewallAttachment.vpcId choice: sets vpc_id.
NetworkfirewallFirewallAvailabilityZoneMapping
Typed helper for the availability_zone_mapping block of aws_networkfirewall_firewall (derived from provider schema).
NetworkfirewallFirewallEncryptionConfiguration
Typed helper for the encryption_configuration block of aws_networkfirewall_firewall (derived from provider schema).
NetworkfirewallFirewallPolicy
Typed helper for the firewall_policy block of aws_networkfirewall_firewall_policy (derived from provider schema).
NetworkfirewallFirewallPolicyActionDefinition
Typed helper for the firewall_policy.stateless_custom_action.action_definition block of aws_networkfirewall_firewall_policy (derived from provider schema).
NetworkfirewallFirewallPolicyDimension
Typed helper for the firewall_policy.stateless_custom_action.action_definition.publish_metric_action.dimension block of aws_networkfirewall_firewall_policy (derived from provider schema).
NetworkfirewallFirewallPolicyEncryptionConfiguration
Typed helper for the encryption_configuration block of aws_networkfirewall_firewall_policy (derived from provider schema).
NetworkfirewallFirewallPolicyFlowTimeouts
Typed helper for the firewall_policy.stateful_engine_options.flow_timeouts block of aws_networkfirewall_firewall_policy (derived from provider schema).
NetworkfirewallFirewallPolicyIpSet
Typed helper for the firewall_policy.policy_variables.rule_variables.ip_set block of aws_networkfirewall_firewall_policy (derived from provider schema).
NetworkfirewallFirewallPolicyOverride
Typed helper for the firewall_policy.stateful_rule_group_reference.override block of aws_networkfirewall_firewall_policy (derived from provider schema).
NetworkfirewallFirewallPolicyPublishMetricAction
Typed helper for the firewall_policy.stateless_custom_action.action_definition.publish_metric_action block of aws_networkfirewall_firewall_policy (derived from provider schema).
NetworkfirewallFirewallPolicyRuleVariables
Typed helper for the firewall_policy.policy_variables.rule_variables block of aws_networkfirewall_firewall_policy (derived from provider schema).
NetworkfirewallFirewallPolicyStatefulEngineOptions
Typed helper for the firewall_policy.stateful_engine_options block of aws_networkfirewall_firewall_policy (derived from provider schema).
NetworkfirewallFirewallPolicyStatefulRuleGroupReference
Typed helper for the firewall_policy.stateful_rule_group_reference block of aws_networkfirewall_firewall_policy (derived from provider schema).
NetworkfirewallFirewallPolicyStatelessCustomAction
Typed helper for the firewall_policy.stateless_custom_action block of aws_networkfirewall_firewall_policy (derived from provider schema).
NetworkfirewallFirewallPolicyStatelessRuleGroupReference
Typed helper for the firewall_policy.stateless_rule_group_reference block of aws_networkfirewall_firewall_policy (derived from provider schema).
NetworkfirewallFirewallPolicyVariables
Typed helper for the firewall_policy.policy_variables block of aws_networkfirewall_firewall_policy (derived from provider schema).
NetworkfirewallFirewallSubnetMapping
Typed helper for the subnet_mapping block of aws_networkfirewall_firewall (derived from provider schema).
NetworkfirewallLoggingConfiguration
Typed helper for the logging_configuration block of aws_networkfirewall_logging_configuration (derived from provider schema).
NetworkfirewallLoggingConfigurationLogDestinationConfig
Typed helper for the logging_configuration.log_destination_config block of aws_networkfirewall_logging_configuration (derived from provider schema).
NetworkfirewallRuleGroup
Typed helper for the rule_group block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupActionDefinition
Typed helper for the rule_group.rules_source.stateless_rules_and_custom_actions.custom_action.action_definition block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupCustomAction
Typed helper for the rule_group.rules_source.stateless_rules_and_custom_actions.custom_action block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupDestination
Typed helper for the rule_group.rules_source.stateless_rules_and_custom_actions.stateless_rule.rule_definition.match_attributes.destination block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupDestinationPort
Typed helper for the rule_group.rules_source.stateless_rules_and_custom_actions.stateless_rule.rule_definition.match_attributes.destination_port block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupDimension
Typed helper for the rule_group.rules_source.stateless_rules_and_custom_actions.custom_action.action_definition.publish_metric_action.dimension block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupEncryptionConfiguration
Typed helper for the encryption_configuration block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupHeader
Typed helper for the rule_group.rules_source.stateful_rule.header block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupIpSet
Typed helper for the rule_group.rule_variables.ip_sets.ip_set block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupIpSetReference
Typed helper for the rule_group.reference_sets.ip_set_references.ip_set_reference block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupIpSetReferences
Typed helper for the rule_group.reference_sets.ip_set_references block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupIpSets
Typed helper for the rule_group.rule_variables.ip_sets block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupMatchAttributes
Typed helper for the rule_group.rules_source.stateless_rules_and_custom_actions.stateless_rule.rule_definition.match_attributes block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupPortSet
Typed helper for the rule_group.rule_variables.port_sets.port_set block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupPortSets
Typed helper for the rule_group.rule_variables.port_sets block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupPublishMetricAction
Typed helper for the rule_group.rules_source.stateless_rules_and_custom_actions.custom_action.action_definition.publish_metric_action block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupReferenceSets
Typed helper for the rule_group.reference_sets block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupRuleDefinition
Typed helper for the rule_group.rules_source.stateless_rules_and_custom_actions.stateless_rule.rule_definition block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupRuleOption
Typed helper for the rule_group.rules_source.stateful_rule.rule_option block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupRulesSource
Typed helper for the rule_group.rules_source block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupRulesSourceList
Typed helper for the rule_group.rules_source.rules_source_list block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupRuleVariables
Typed helper for the rule_group.rule_variables block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupSource
Typed helper for the rule_group.rules_source.stateless_rules_and_custom_actions.stateless_rule.rule_definition.match_attributes.source block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupSourcePort
Typed helper for the rule_group.rules_source.stateless_rules_and_custom_actions.stateless_rule.rule_definition.match_attributes.source_port block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupStatefulRule
Typed helper for the rule_group.rules_source.stateful_rule block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupStatefulRuleOptions
Typed helper for the rule_group.stateful_rule_options block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupStatelessRule
Typed helper for the rule_group.rules_source.stateless_rules_and_custom_actions.stateless_rule block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupStatelessRulesAndCustomActions
Typed helper for the rule_group.rules_source.stateless_rules_and_custom_actions block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallRuleGroupTcpFlag
Typed helper for the rule_group.rules_source.stateless_rules_and_custom_actions.stateless_rule.rule_definition.match_attributes.tcp_flag block of aws_networkfirewall_rule_group (derived from provider schema).
NetworkfirewallTlsInspectionConfiguration
Typed helper for the tls_inspection_configuration block of aws_networkfirewall_tls_inspection_configuration (derived from provider schema).
NetworkfirewallTlsInspectionConfigurationCheckCertificateRevocationStatus
Typed helper for the tls_inspection_configuration.server_certificate_configuration.check_certificate_revocation_status block of aws_networkfirewall_tls_inspection_configuration (derived from provider schema).
NetworkfirewallTlsInspectionConfigurationDestination
Typed helper for the tls_inspection_configuration.server_certificate_configuration.scope.destination block of aws_networkfirewall_tls_inspection_configuration (derived from provider schema).
NetworkfirewallTlsInspectionConfigurationDestinationPorts
Typed helper for the tls_inspection_configuration.server_certificate_configuration.scope.destination_ports block of aws_networkfirewall_tls_inspection_configuration (derived from provider schema).
NetworkfirewallTlsInspectionConfigurationScope
Typed helper for the tls_inspection_configuration.server_certificate_configuration.scope block of aws_networkfirewall_tls_inspection_configuration (derived from provider schema).
NetworkfirewallTlsInspectionConfigurationServerCertificate
Typed helper for the tls_inspection_configuration.server_certificate_configuration.server_certificate block of aws_networkfirewall_tls_inspection_configuration (derived from provider schema).
NetworkfirewallTlsInspectionConfigurationServerCertificateConfiguration
Typed helper for the tls_inspection_configuration.server_certificate_configuration block of aws_networkfirewall_tls_inspection_configuration (derived from provider schema).
NetworkfirewallTlsInspectionConfigurationSource
Typed helper for the tls_inspection_configuration.server_certificate_configuration.scope.source block of aws_networkfirewall_tls_inspection_configuration (derived from provider schema).
NetworkfirewallTlsInspectionConfigurationSourcePorts
Typed helper for the tls_inspection_configuration.server_certificate_configuration.scope.source_ports block of aws_networkfirewall_tls_inspection_configuration (derived from provider schema).
NetworkfirewallVpcEndpointAssociationSubnetMapping
Typed helper for the subnet_mapping block of aws_networkfirewall_vpc_endpoint_association (derived from provider schema).

Enums

NetworkfirewallContainerAssociationType
Networkfirewall Container Association enum for type.
NetworkfirewallFirewallEnabledAnalysisTypes
Networkfirewall Firewall Enabled Analysis enum for enabled_analysis_types.
NetworkfirewallFirewallIpAddressType
ip_address_type — derived from the provider schema description.
NetworkfirewallFirewallPolicyAction
action — derived from the provider schema description.
NetworkfirewallFirewallPolicyRuleOrder
rule_order — derived from the provider schema description.
NetworkfirewallFirewallPolicyStreamExceptionPolicy
stream_exception_policy — derived from the provider schema description.
NetworkfirewallFirewallPolicyType
type — derived from the provider schema description.
NetworkfirewallFirewallType
type — derived from the provider schema description.
NetworkfirewallLoggingConfigurationLogDestinationType
log_destination_type — derived from the provider schema description.
NetworkfirewallLoggingConfigurationLogType
log_type — derived from the provider schema description.
NetworkfirewallRuleGroupAction
action — derived from the provider schema description.
NetworkfirewallRuleGroupDirection
direction — derived from the provider schema description.
NetworkfirewallRuleGroupEncryptionConfigurationType
type — derived from the provider schema description.
NetworkfirewallRuleGroupFlags
flags — derived from the provider schema description.
NetworkfirewallRuleGroupGeneratedRulesType
generated_rules_type — derived from the provider schema description.
NetworkfirewallRuleGroupMasks
masks — derived from the provider schema description.
NetworkfirewallRuleGroupProtocol
protocol — derived from the provider schema description.
NetworkfirewallRuleGroupRuleOrder
rule_order — derived from the provider schema description.
NetworkfirewallRuleGroupTargetTypes
target_types — derived from the provider schema description.
NetworkfirewallRuleGroupType
Networkfirewall Rule Group enum for type.
NetworkfirewallTlsInspectionConfigurationRevokedStatusAction
revoked_status_action — derived from the provider schema description.
NetworkfirewallTlsInspectionConfigurationUnknownStatusAction
unknown_status_action — derived from the provider schema description.
NetworkfirewallVpcEndpointAssociationIpAddressType
ip_address_type — derived from the provider schema description.