Struct aws_sdk_apprunner::types::builders::VpcDnsTargetBuilder
source · #[non_exhaustive]pub struct VpcDnsTargetBuilder { /* private fields */ }
Expand description
A builder for VpcDnsTarget
.
Implementations§
source§impl VpcDnsTargetBuilder
impl VpcDnsTargetBuilder
sourcepub fn vpc_ingress_connection_arn(self, input: impl Into<String>) -> Self
pub fn vpc_ingress_connection_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the VPC Ingress Connection that is associated with your service.
sourcepub fn set_vpc_ingress_connection_arn(self, input: Option<String>) -> Self
pub fn set_vpc_ingress_connection_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the VPC Ingress Connection that is associated with your service.
sourcepub fn get_vpc_ingress_connection_arn(&self) -> &Option<String>
pub fn get_vpc_ingress_connection_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the VPC Ingress Connection that is associated with your service.
sourcepub fn vpc_id(self, input: impl Into<String>) -> Self
pub fn vpc_id(self, input: impl Into<String>) -> Self
The ID of the Amazon VPC that is associated with the custom domain name of the target DNS.
sourcepub fn set_vpc_id(self, input: Option<String>) -> Self
pub fn set_vpc_id(self, input: Option<String>) -> Self
The ID of the Amazon VPC that is associated with the custom domain name of the target DNS.
sourcepub fn get_vpc_id(&self) -> &Option<String>
pub fn get_vpc_id(&self) -> &Option<String>
The ID of the Amazon VPC that is associated with the custom domain name of the target DNS.
sourcepub fn domain_name(self, input: impl Into<String>) -> Self
pub fn domain_name(self, input: impl Into<String>) -> Self
The domain name of your target DNS that is associated with the Amazon VPC.
sourcepub fn set_domain_name(self, input: Option<String>) -> Self
pub fn set_domain_name(self, input: Option<String>) -> Self
The domain name of your target DNS that is associated with the Amazon VPC.
sourcepub fn get_domain_name(&self) -> &Option<String>
pub fn get_domain_name(&self) -> &Option<String>
The domain name of your target DNS that is associated with the Amazon VPC.
sourcepub fn build(self) -> VpcDnsTarget
pub fn build(self) -> VpcDnsTarget
Consumes the builder and constructs a VpcDnsTarget
.
Trait Implementations§
source§impl Clone for VpcDnsTargetBuilder
impl Clone for VpcDnsTargetBuilder
source§fn clone(&self) -> VpcDnsTargetBuilder
fn clone(&self) -> VpcDnsTargetBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for VpcDnsTargetBuilder
impl Debug for VpcDnsTargetBuilder
source§impl Default for VpcDnsTargetBuilder
impl Default for VpcDnsTargetBuilder
source§fn default() -> VpcDnsTargetBuilder
fn default() -> VpcDnsTargetBuilder
source§impl PartialEq for VpcDnsTargetBuilder
impl PartialEq for VpcDnsTargetBuilder
source§fn eq(&self, other: &VpcDnsTargetBuilder) -> bool
fn eq(&self, other: &VpcDnsTargetBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.