Struct aws_sdk_codeartifact::types::RepositorySummary
source · #[non_exhaustive]pub struct RepositorySummary {
pub name: Option<String>,
pub administrator_account: Option<String>,
pub domain_name: Option<String>,
pub domain_owner: Option<String>,
pub arn: Option<String>,
pub description: Option<String>,
pub created_time: Option<DateTime>,
}
Expand description
Details about a repository, including its Amazon Resource Name (ARN), description, and domain information. The ListRepositories operation returns a list of RepositorySummary
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 repository.
administrator_account: Option<String>
The Amazon Web Services account ID that manages the repository.
domain_name: Option<String>
The name of the domain that contains the repository.
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 repository.
description: Option<String>
The description of the repository.
created_time: Option<DateTime>
A timestamp that represents the date and time the repository was created.
Implementations§
source§impl RepositorySummary
impl RepositorySummary
sourcepub fn administrator_account(&self) -> Option<&str>
pub fn administrator_account(&self) -> Option<&str>
The Amazon Web Services account ID that manages the repository.
sourcepub fn domain_name(&self) -> Option<&str>
pub fn domain_name(&self) -> Option<&str>
The name of the domain that contains the repository.
sourcepub fn domain_owner(&self) -> Option<&str>
pub fn domain_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 description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description of the repository.
sourcepub fn created_time(&self) -> Option<&DateTime>
pub fn created_time(&self) -> Option<&DateTime>
A timestamp that represents the date and time the repository was created.
source§impl RepositorySummary
impl RepositorySummary
sourcepub fn builder() -> RepositorySummaryBuilder
pub fn builder() -> RepositorySummaryBuilder
Creates a new builder-style object to manufacture RepositorySummary
.
Trait Implementations§
source§impl Clone for RepositorySummary
impl Clone for RepositorySummary
source§fn clone(&self) -> RepositorySummary
fn clone(&self) -> RepositorySummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for RepositorySummary
impl Debug for RepositorySummary
source§impl PartialEq for RepositorySummary
impl PartialEq for RepositorySummary
source§fn eq(&self, other: &RepositorySummary) -> bool
fn eq(&self, other: &RepositorySummary) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for RepositorySummary
Auto Trait Implementations§
impl Freeze for RepositorySummary
impl RefUnwindSafe for RepositorySummary
impl Send for RepositorySummary
impl Sync for RepositorySummary
impl Unpin for RepositorySummary
impl UnwindSafe for RepositorySummary
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