Struct aws_sdk_codeartifact::types::DomainSummary
source · #[non_exhaustive]pub struct DomainSummary {
pub name: Option<String>,
pub owner: Option<String>,
pub arn: Option<String>,
pub status: Option<DomainStatus>,
pub created_time: Option<DateTime>,
pub encryption_key: Option<String>,
}Expand description
Information about a domain, including its name, Amazon Resource Name (ARN), and status. The ListDomains operation returns a list of DomainSummary objects.
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.name: Option<String>The name of the domain.
owner: Option<String>The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.
arn: Option<String>The ARN of the domain.
status: Option<DomainStatus>A string that contains the status of the domain.
created_time: Option<DateTime>A timestamp that contains the date and time the domain was created.
encryption_key: Option<String>The key used to encrypt the domain.
Implementations§
source§impl DomainSummary
impl DomainSummary
sourcepub fn owner(&self) -> Option<&str>
pub fn owner(&self) -> Option<&str>
The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.
sourcepub fn status(&self) -> Option<&DomainStatus>
pub fn status(&self) -> Option<&DomainStatus>
A string that contains the status of the domain.
sourcepub fn created_time(&self) -> Option<&DateTime>
pub fn created_time(&self) -> Option<&DateTime>
A timestamp that contains the date and time the domain was created.
sourcepub fn encryption_key(&self) -> Option<&str>
pub fn encryption_key(&self) -> Option<&str>
The key used to encrypt the domain.
source§impl DomainSummary
impl DomainSummary
sourcepub fn builder() -> DomainSummaryBuilder
pub fn builder() -> DomainSummaryBuilder
Creates a new builder-style object to manufacture DomainSummary.
Trait Implementations§
source§impl Clone for DomainSummary
impl Clone for DomainSummary
source§fn clone(&self) -> DomainSummary
fn clone(&self) -> DomainSummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for DomainSummary
impl Debug for DomainSummary
source§impl PartialEq for DomainSummary
impl PartialEq for DomainSummary
source§fn eq(&self, other: &DomainSummary) -> bool
fn eq(&self, other: &DomainSummary) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DomainSummary
Auto Trait Implementations§
impl Freeze for DomainSummary
impl RefUnwindSafe for DomainSummary
impl Send for DomainSummary
impl Sync for DomainSummary
impl Unpin for DomainSummary
impl UnwindSafe for DomainSummary
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