Class: Aws::Route53Resolver::Types::DeleteFirewallRuleRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-route53resolver/lib/aws-sdk-route53resolver/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#firewall_domain_list_idString

The ID of the domain list that's used in the rule.

Returns:

  • (String)


894
895
896
897
898
899
900
# File 'gems/aws-sdk-route53resolver/lib/aws-sdk-route53resolver/types.rb', line 894

class DeleteFirewallRuleRequest < Struct.new(
  :firewall_rule_group_id,
  :firewall_domain_list_id,
  :qtype)
  SENSITIVE = []
  include Aws::Structure
end

#firewall_rule_group_idString

The unique identifier of the firewall rule group that you want to delete the rule from.

Returns:

  • (String)


894
895
896
897
898
899
900
# File 'gems/aws-sdk-route53resolver/lib/aws-sdk-route53resolver/types.rb', line 894

class DeleteFirewallRuleRequest < Struct.new(
  :firewall_rule_group_id,
  :firewall_domain_list_id,
  :qtype)
  SENSITIVE = []
  include Aws::Structure
end

#qtypeString

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.

Returns:

  • (String)


894
895
896
897
898
899
900
# File 'gems/aws-sdk-route53resolver/lib/aws-sdk-route53resolver/types.rb', line 894

class DeleteFirewallRuleRequest < Struct.new(
  :firewall_rule_group_id,
  :firewall_domain_list_id,
  :qtype)
  SENSITIVE = []
  include Aws::Structure
end