Class: Aws::Route53Resolver::Types::FirewallRuleType
- Inherits:
-
Struct
- Object
- Struct
- Aws::Route53Resolver::Types::FirewallRuleType
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-route53resolver/types.rb
Overview
The configuration for a rule type in a DNS Firewall rule. This is a union type — exactly one member should be set.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#dns_threat_protection ⇒ Types::DnsThreatProtectionRuleTypeConfig
The configuration for a DNS threat protection rule type, such as DGA or DNS tunneling detection.
-
#firewall_advanced_content_category ⇒ Types::FirewallAdvancedContentCategoryConfig
The configuration for a content category-based filtering rule.
-
#firewall_advanced_threat_category ⇒ Types::FirewallAdvancedThreatCategoryConfig
The configuration for a threat category-based filtering rule.
Instance Attribute Details
#dns_threat_protection ⇒ Types::DnsThreatProtectionRuleTypeConfig
The configuration for a DNS threat protection rule type, such as DGA or DNS tunneling detection.
2620 2621 2622 2623 2624 2625 2626 |
# File 'lib/aws-sdk-route53resolver/types.rb', line 2620 class FirewallRuleType < Struct.new( :firewall_advanced_content_category, :firewall_advanced_threat_category, :dns_threat_protection) SENSITIVE = [] include Aws::Structure end |
#firewall_advanced_content_category ⇒ Types::FirewallAdvancedContentCategoryConfig
The configuration for a content category-based filtering rule.
2620 2621 2622 2623 2624 2625 2626 |
# File 'lib/aws-sdk-route53resolver/types.rb', line 2620 class FirewallRuleType < Struct.new( :firewall_advanced_content_category, :firewall_advanced_threat_category, :dns_threat_protection) SENSITIVE = [] include Aws::Structure end |
#firewall_advanced_threat_category ⇒ Types::FirewallAdvancedThreatCategoryConfig
The configuration for a threat category-based filtering rule.
2620 2621 2622 2623 2624 2625 2626 |
# File 'lib/aws-sdk-route53resolver/types.rb', line 2620 class FirewallRuleType < Struct.new( :firewall_advanced_content_category, :firewall_advanced_threat_category, :dns_threat_protection) SENSITIVE = [] include Aws::Structure end |