Struct aws_sdk_cloudfront::model::ConflictingAlias
source · #[non_exhaustive]pub struct ConflictingAlias { /* private fields */ }
Expand description
An alias (also called a CNAME) and the CloudFront distribution and Amazon Web Services account ID that it's associated with. The distribution and account IDs are partially hidden, which allows you to identify the distributions and accounts that you own, but helps to protect the information of ones that you don't own.
Implementations§
source§impl ConflictingAlias
impl ConflictingAlias
sourcepub fn distribution_id(&self) -> Option<&str>
pub fn distribution_id(&self) -> Option<&str>
The (partially hidden) ID of the CloudFront distribution associated with the alias.
sourcepub fn account_id(&self) -> Option<&str>
pub fn account_id(&self) -> Option<&str>
The (partially hidden) ID of the Amazon Web Services account that owns the distribution that's associated with the alias.
source§impl ConflictingAlias
impl ConflictingAlias
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ConflictingAlias
.
Trait Implementations§
source§impl Clone for ConflictingAlias
impl Clone for ConflictingAlias
source§fn clone(&self) -> ConflictingAlias
fn clone(&self) -> ConflictingAlias
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 ConflictingAlias
impl Debug for ConflictingAlias
source§impl PartialEq<ConflictingAlias> for ConflictingAlias
impl PartialEq<ConflictingAlias> for ConflictingAlias
source§fn eq(&self, other: &ConflictingAlias) -> bool
fn eq(&self, other: &ConflictingAlias) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.