class Aws::Route53Resolver::Types::UpdateFirewallDomainsRequest
@note When making an API call, you may pass UpdateFirewallDomainsRequest
data as a hash: { firewall_domain_list_id: "ResourceId", # required operation: "ADD", # required, accepts ADD, REMOVE, REPLACE domains: ["FirewallDomainName"], # required }
@!attribute [rw] firewall_domain_list_id
The ID of the domain list whose domains you want to update. @return [String]
@!attribute [rw] operation
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. @return [String]
@!attribute [rw] domains
A list of domains to use in the update operation. 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. @return [Array<String>]
@see docs.aws.amazon.com/goto/WebAPI/route53resolver-2018-04-01/UpdateFirewallDomainsRequest AWS API Documentation
Constants
- SENSITIVE