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