Class: Aws::Route53Resolver::Types::UpdateFirewallDomainsRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Route53Resolver::Types::UpdateFirewallDomainsRequest
- Includes:
- Structure
- Defined in:
- 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 '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 '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 'lib/aws-sdk-route53resolver/types.rb', line 5040 class UpdateFirewallDomainsRequest < Struct.new( :firewall_domain_list_id, :operation, :domains) SENSITIVE = [] include Aws::Structure end |