Struct aws_sdk_personalize::types::DatasetGroupSummary
source · #[non_exhaustive]pub struct DatasetGroupSummary {
pub name: Option<String>,
pub dataset_group_arn: Option<String>,
pub status: Option<String>,
pub creation_date_time: Option<DateTime>,
pub last_updated_date_time: Option<DateTime>,
pub failure_reason: Option<String>,
pub domain: Option<Domain>,
}Expand description
Provides a summary of the properties of a dataset group. For a complete listing, call the DescribeDatasetGroup API.
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 dataset group.
dataset_group_arn: Option<String>The Amazon Resource Name (ARN) of the dataset group.
status: Option<String>The status of the dataset group.
A dataset group can be in one of the following states:
-
CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
-
DELETE PENDING
creation_date_time: Option<DateTime>The date and time (in Unix time) that the dataset group was created.
last_updated_date_time: Option<DateTime>The date and time (in Unix time) that the dataset group was last updated.
failure_reason: Option<String>If creating a dataset group fails, the reason behind the failure.
domain: Option<Domain>The domain of a Domain dataset group.
Implementations§
source§impl DatasetGroupSummary
impl DatasetGroupSummary
sourcepub fn dataset_group_arn(&self) -> Option<&str>
pub fn dataset_group_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the dataset group.
sourcepub fn status(&self) -> Option<&str>
pub fn status(&self) -> Option<&str>
The status of the dataset group.
A dataset group can be in one of the following states:
-
CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
-
DELETE PENDING
sourcepub fn creation_date_time(&self) -> Option<&DateTime>
pub fn creation_date_time(&self) -> Option<&DateTime>
The date and time (in Unix time) that the dataset group was created.
sourcepub fn last_updated_date_time(&self) -> Option<&DateTime>
pub fn last_updated_date_time(&self) -> Option<&DateTime>
The date and time (in Unix time) that the dataset group was last updated.
sourcepub fn failure_reason(&self) -> Option<&str>
pub fn failure_reason(&self) -> Option<&str>
If creating a dataset group fails, the reason behind the failure.
source§impl DatasetGroupSummary
impl DatasetGroupSummary
sourcepub fn builder() -> DatasetGroupSummaryBuilder
pub fn builder() -> DatasetGroupSummaryBuilder
Creates a new builder-style object to manufacture DatasetGroupSummary.
Trait Implementations§
source§impl Clone for DatasetGroupSummary
impl Clone for DatasetGroupSummary
source§fn clone(&self) -> DatasetGroupSummary
fn clone(&self) -> DatasetGroupSummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for DatasetGroupSummary
impl Debug for DatasetGroupSummary
source§impl PartialEq for DatasetGroupSummary
impl PartialEq for DatasetGroupSummary
source§fn eq(&self, other: &DatasetGroupSummary) -> bool
fn eq(&self, other: &DatasetGroupSummary) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DatasetGroupSummary
Auto Trait Implementations§
impl Freeze for DatasetGroupSummary
impl RefUnwindSafe for DatasetGroupSummary
impl Send for DatasetGroupSummary
impl Sync for DatasetGroupSummary
impl Unpin for DatasetGroupSummary
impl UnwindSafe for DatasetGroupSummary
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