Struct aws_sdk_route53resolver::operation::import_firewall_domains::ImportFirewallDomainsInput
source · #[non_exhaustive]pub struct ImportFirewallDomainsInput { /* private fields */ }Implementations§
source§impl ImportFirewallDomainsInput
impl ImportFirewallDomainsInput
sourcepub fn firewall_domain_list_id(&self) -> Option<&str>
pub fn firewall_domain_list_id(&self) -> Option<&str>
The ID of the domain list that you want to modify with the import operation.
sourcepub fn operation(&self) -> Option<&FirewallDomainImportOperation>
pub fn operation(&self) -> Option<&FirewallDomainImportOperation>
What you want DNS Firewall to do with the domains that are listed in the file. This must be set to REPLACE, which updates the domain list to exactly match the list in the file.
sourcepub fn domain_file_url(&self) -> Option<&str>
pub fn domain_file_url(&self) -> Option<&str>
The fully qualified URL or URI of the file stored in Amazon Simple Storage Service (Amazon S3) that contains the list of domains to import.
The file must be in an S3 bucket that's in the same Region as your DNS Firewall. The file must be a text file and must contain a single domain per line.
source§impl ImportFirewallDomainsInput
impl ImportFirewallDomainsInput
sourcepub fn builder() -> ImportFirewallDomainsInputBuilder
pub fn builder() -> ImportFirewallDomainsInputBuilder
Creates a new builder-style object to manufacture ImportFirewallDomainsInput.
source§impl ImportFirewallDomainsInput
impl ImportFirewallDomainsInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ImportFirewallDomains, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation( &self, _config: &Config ) -> Result<Operation<ImportFirewallDomains, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<ImportFirewallDomains>
Trait Implementations§
source§impl Clone for ImportFirewallDomainsInput
impl Clone for ImportFirewallDomainsInput
source§fn clone(&self) -> ImportFirewallDomainsInput
fn clone(&self) -> ImportFirewallDomainsInput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for ImportFirewallDomainsInput
impl Debug for ImportFirewallDomainsInput
source§impl PartialEq<ImportFirewallDomainsInput> for ImportFirewallDomainsInput
impl PartialEq<ImportFirewallDomainsInput> for ImportFirewallDomainsInput
source§fn eq(&self, other: &ImportFirewallDomainsInput) -> bool
fn eq(&self, other: &ImportFirewallDomainsInput) -> bool
This method tests for
self and other values to be equal, and is used
by ==.