Struct aws_sdk_cloudfront::model::conflicting_alias::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for ConflictingAlias
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn distribution_id(self, input: impl Into<String>) -> Self
pub fn distribution_id(self, input: impl Into<String>) -> Self
The (partially hidden) ID of the CloudFront distribution associated with the alias.
sourcepub fn set_distribution_id(self, input: Option<String>) -> Self
pub fn set_distribution_id(self, input: Option<String>) -> Self
The (partially hidden) ID of the CloudFront distribution associated with the alias.
sourcepub fn account_id(self, input: impl Into<String>) -> Self
pub fn account_id(self, input: impl Into<String>) -> Self
The (partially hidden) ID of the Amazon Web Services account that owns the distribution that's associated with the alias.
sourcepub fn set_account_id(self, input: Option<String>) -> Self
pub fn set_account_id(self, input: Option<String>) -> Self
The (partially hidden) ID of the Amazon Web Services account that owns the distribution that's associated with the alias.
sourcepub fn build(self) -> ConflictingAlias
pub fn build(self) -> ConflictingAlias
Consumes the builder and constructs a ConflictingAlias
.