Class: Aws::Route53Resolver::Types::DeleteFirewallRuleRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Route53Resolver::Types::DeleteFirewallRuleRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-route53resolver/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#firewall_domain_list_id ⇒ String
The ID of the domain list that’s used in the rule.
-
#firewall_rule_group_id ⇒ String
The unique identifier of the firewall rule group that you want to delete the rule from.
-
#firewall_threat_protection_id ⇒ String
The ID that is created for a DNS Firewall Advanced rule.
-
#qtype ⇒ String
The DNS query type that the rule you are deleting evaluates.
Instance Attribute Details
#firewall_domain_list_id ⇒ String
The ID of the domain list that’s used in the rule.
969 970 971 972 973 974 975 976 |
# File 'lib/aws-sdk-route53resolver/types.rb', line 969 class DeleteFirewallRuleRequest < Struct.new( :firewall_rule_group_id, :firewall_domain_list_id, :firewall_threat_protection_id, :qtype) SENSITIVE = [] include Aws::Structure end |
#firewall_rule_group_id ⇒ String
The unique identifier of the firewall rule group that you want to delete the rule from.
969 970 971 972 973 974 975 976 |
# File 'lib/aws-sdk-route53resolver/types.rb', line 969 class DeleteFirewallRuleRequest < Struct.new( :firewall_rule_group_id, :firewall_domain_list_id, :firewall_threat_protection_id, :qtype) SENSITIVE = [] include Aws::Structure end |
#firewall_threat_protection_id ⇒ String
The ID that is created for a DNS Firewall Advanced rule.
969 970 971 972 973 974 975 976 |
# File 'lib/aws-sdk-route53resolver/types.rb', line 969 class DeleteFirewallRuleRequest < Struct.new( :firewall_rule_group_id, :firewall_domain_list_id, :firewall_threat_protection_id, :qtype) SENSITIVE = [] include Aws::Structure end |
#qtype ⇒ String
The DNS query type that the rule you are deleting evaluates. Allowed values are;
-
A: Returns an IPv4 address.
-
AAAA: Returns an Ipv6 address.
-
CAA: Restricts CAs that can create SSL/TLS certifications for the domain.
-
CNAME: Returns another domain name.
-
DS: Record that identifies the DNSSEC signing key of a delegated zone.
-
MX: Specifies mail servers.
-
NAPTR: Regular-expression-based rewriting of domain names.
-
NS: Authoritative name servers.
-
PTR: Maps an IP address to a domain name.
-
SOA: Start of authority record for the zone.
-
SPF: Lists the servers authorized to send emails from a domain.
-
SRV: Application specific values that identify servers.
-
TXT: Verifies email senders and application-specific values.
-
A query type you define by using the DNS type ID, for example 28 for AAAA. The values must be defined as TYPENUMBER, where the NUMBER can be 1-65334, for example, TYPE28. For more information, see [List of DNS record types].
969 970 971 972 973 974 975 976 |
# File 'lib/aws-sdk-route53resolver/types.rb', line 969 class DeleteFirewallRuleRequest < Struct.new( :firewall_rule_group_id, :firewall_domain_list_id, :firewall_threat_protection_id, :qtype) SENSITIVE = [] include Aws::Structure end |