Struct aws_sdk_apprunner::operation::disassociate_custom_domain::DisassociateCustomDomainOutput
source · #[non_exhaustive]pub struct DisassociateCustomDomainOutput {
pub dns_target: String,
pub service_arn: String,
pub custom_domain: Option<CustomDomain>,
pub vpc_dns_targets: Vec<VpcDnsTarget>,
/* private fields */
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.dns_target: StringThe App Runner subdomain of the App Runner service. The disassociated custom domain name was mapped to this target name.
service_arn: StringThe Amazon Resource Name (ARN) of the App Runner service that a custom domain name is disassociated from.
custom_domain: Option<CustomDomain>A description of the domain name that's being disassociated.
vpc_dns_targets: Vec<VpcDnsTarget>DNS Target records for the custom domains of this Amazon VPC.
Implementations§
source§impl DisassociateCustomDomainOutput
impl DisassociateCustomDomainOutput
sourcepub fn dns_target(&self) -> &str
pub fn dns_target(&self) -> &str
The App Runner subdomain of the App Runner service. The disassociated custom domain name was mapped to this target name.
sourcepub fn service_arn(&self) -> &str
pub fn service_arn(&self) -> &str
The Amazon Resource Name (ARN) of the App Runner service that a custom domain name is disassociated from.
sourcepub fn custom_domain(&self) -> Option<&CustomDomain>
pub fn custom_domain(&self) -> Option<&CustomDomain>
A description of the domain name that's being disassociated.
sourcepub fn vpc_dns_targets(&self) -> &[VpcDnsTarget]
pub fn vpc_dns_targets(&self) -> &[VpcDnsTarget]
DNS Target records for the custom domains of this Amazon VPC.
source§impl DisassociateCustomDomainOutput
impl DisassociateCustomDomainOutput
sourcepub fn builder() -> DisassociateCustomDomainOutputBuilder
pub fn builder() -> DisassociateCustomDomainOutputBuilder
Creates a new builder-style object to manufacture DisassociateCustomDomainOutput.
Trait Implementations§
source§impl Clone for DisassociateCustomDomainOutput
impl Clone for DisassociateCustomDomainOutput
source§fn clone(&self) -> DisassociateCustomDomainOutput
fn clone(&self) -> DisassociateCustomDomainOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for DisassociateCustomDomainOutput
impl PartialEq for DisassociateCustomDomainOutput
source§fn eq(&self, other: &DisassociateCustomDomainOutput) -> bool
fn eq(&self, other: &DisassociateCustomDomainOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for DisassociateCustomDomainOutput
impl RequestId for DisassociateCustomDomainOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for DisassociateCustomDomainOutput
Auto Trait Implementations§
impl Freeze for DisassociateCustomDomainOutput
impl RefUnwindSafe for DisassociateCustomDomainOutput
impl Send for DisassociateCustomDomainOutput
impl Sync for DisassociateCustomDomainOutput
impl Unpin for DisassociateCustomDomainOutput
impl UnwindSafe for DisassociateCustomDomainOutput
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more