Struct aws_sdk_route53resolver::operation::update_resolver_config::builders::UpdateResolverConfigFluentBuilder
source · pub struct UpdateResolverConfigFluentBuilder { /* private fields */ }Expand description
Fluent builder constructing a request to UpdateResolverConfig.
Updates the behavior configuration of Route 53 Resolver behavior for a single VPC from Amazon Virtual Private Cloud.
Implementations§
source§impl UpdateResolverConfigFluentBuilder
impl UpdateResolverConfigFluentBuilder
sourcepub async fn customize(
self
) -> Result<CustomizableOperation<UpdateResolverConfig, AwsResponseRetryClassifier>, SdkError<UpdateResolverConfigError>>
pub async fn customize( self ) -> Result<CustomizableOperation<UpdateResolverConfig, AwsResponseRetryClassifier>, SdkError<UpdateResolverConfigError>>
Consume this builder, creating a customizable operation that can be modified before being sent. The operation’s inner http::Request can be modified as well.
sourcepub async fn send(
self
) -> Result<UpdateResolverConfigOutput, SdkError<UpdateResolverConfigError>>
pub async fn send( self ) -> Result<UpdateResolverConfigOutput, SdkError<UpdateResolverConfigError>>
Sends the request and returns the response.
If an error occurs, an SdkError will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub fn resource_id(self, input: impl Into<String>) -> Self
pub fn resource_id(self, input: impl Into<String>) -> Self
Resource ID of the Amazon VPC that you want to update the Resolver configuration for.
sourcepub fn set_resource_id(self, input: Option<String>) -> Self
pub fn set_resource_id(self, input: Option<String>) -> Self
Resource ID of the Amazon VPC that you want to update the Resolver configuration for.
sourcepub fn autodefined_reverse_flag(self, input: AutodefinedReverseFlag) -> Self
pub fn autodefined_reverse_flag(self, input: AutodefinedReverseFlag) -> Self
Indicates whether or not the Resolver will create autodefined rules for reverse DNS lookups. This is enabled by default. Disabling this option will also affect EC2-Classic instances using ClassicLink. For more information, see ClassicLink in the Amazon EC2 guide.
We are retiring EC2-Classic on August 15, 2022. We recommend that you migrate from EC2-Classic to a VPC. For more information, see Migrate from EC2-Classic to a VPC in the Amazon EC2 guide and the blog EC2-Classic Networking is Retiring – Here’s How to Prepare.
It can take some time for the status change to be completed.
sourcepub fn set_autodefined_reverse_flag(
self,
input: Option<AutodefinedReverseFlag>
) -> Self
pub fn set_autodefined_reverse_flag( self, input: Option<AutodefinedReverseFlag> ) -> Self
Indicates whether or not the Resolver will create autodefined rules for reverse DNS lookups. This is enabled by default. Disabling this option will also affect EC2-Classic instances using ClassicLink. For more information, see ClassicLink in the Amazon EC2 guide.
We are retiring EC2-Classic on August 15, 2022. We recommend that you migrate from EC2-Classic to a VPC. For more information, see Migrate from EC2-Classic to a VPC in the Amazon EC2 guide and the blog EC2-Classic Networking is Retiring – Here’s How to Prepare.
It can take some time for the status change to be completed.
Trait Implementations§
source§impl Clone for UpdateResolverConfigFluentBuilder
impl Clone for UpdateResolverConfigFluentBuilder
source§fn clone(&self) -> UpdateResolverConfigFluentBuilder
fn clone(&self) -> UpdateResolverConfigFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more