Class: Aws::Route53Resolver::Types::UpdateFirewallDomainsRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Route53Resolver::Types::UpdateFirewallDomainsRequest
- Defined in:
- gems/aws-sdk-route53resolver/lib/aws-sdk-route53resolver/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#domains ⇒ Array<String>
A list of domains to use in the update operation.
-
#firewall_domain_list_id ⇒ String
The ID of the domain list whose domains you want to update.
-
#operation ⇒ String
What you want DNS Firewall to do with the domains that you are providing:.
Instance Attribute Details
#domains ⇒ Array<String>
A list of domains to use in the update operation.
There is a limit of 1000 domains per request.
Each domain specification in your domain list must satisfy the following requirements:
It can optionally start with
*
(asterisk).With the exception of the optional starting asterisk, it must only contain the following characters:
A-Z
,a-z
,0-9
,-
(hyphen).It must be from 1-255 characters in length.
5040 5041 5042 5043 5044 5045 5046 |
# File 'gems/aws-sdk-route53resolver/lib/aws-sdk-route53resolver/types.rb', line 5040 class UpdateFirewallDomainsRequest < Struct.new( :firewall_domain_list_id, :operation, :domains) SENSITIVE = [] include Aws::Structure end |
#firewall_domain_list_id ⇒ String
The ID of the domain list whose domains you want to update.
5040 5041 5042 5043 5044 5045 5046 |
# File 'gems/aws-sdk-route53resolver/lib/aws-sdk-route53resolver/types.rb', line 5040 class UpdateFirewallDomainsRequest < Struct.new( :firewall_domain_list_id, :operation, :domains) SENSITIVE = [] include Aws::Structure end |
#operation ⇒ String
What you want DNS Firewall to do with the domains that you are providing:
ADD
- Add the domains to the ones that are already in the domain list.REMOVE
- Search the domain list for the domains and remove them from the list.REPLACE
- Update the domain list to exactly match the list that you are providing.
5040 5041 5042 5043 5044 5045 5046 |
# File 'gems/aws-sdk-route53resolver/lib/aws-sdk-route53resolver/types.rb', line 5040 class UpdateFirewallDomainsRequest < Struct.new( :firewall_domain_list_id, :operation, :domains) SENSITIVE = [] include Aws::Structure end |