#[non_exhaustive]pub struct DescribeAppOutput {
pub app_arn: Option<String>,
pub app_type: Option<AppType>,
pub app_name: Option<String>,
pub domain_id: Option<String>,
pub user_profile_name: Option<String>,
pub space_name: Option<String>,
pub status: Option<AppStatus>,
pub last_health_check_timestamp: Option<DateTime>,
pub last_user_activity_timestamp: Option<DateTime>,
pub creation_time: Option<DateTime>,
pub failure_reason: Option<String>,
pub resource_spec: Option<ResourceSpec>,
/* private fields */
}
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.app_arn: Option<String>
The Amazon Resource Name (ARN) of the app.
app_type: Option<AppType>
The type of app.
app_name: Option<String>
The name of the app.
domain_id: Option<String>
The domain ID.
user_profile_name: Option<String>
The user profile name.
space_name: Option<String>
The name of the space. If this value is not set, then UserProfileName
must be set.
status: Option<AppStatus>
The status.
last_health_check_timestamp: Option<DateTime>
The timestamp of the last health check.
last_user_activity_timestamp: Option<DateTime>
The timestamp of the last user's activity. LastUserActivityTimestamp
is also updated when SageMaker performs health checks without user activity. As a result, this value is set to the same value as LastHealthCheckTimestamp
.
creation_time: Option<DateTime>
The creation time of the application.
After an application has been shut down for 24 hours, SageMaker deletes all metadata for the application. To be considered an update and retain application metadata, applications must be restarted within 24 hours after the previous application has been shut down. After this time window, creation of an application is considered a new application rather than an update of the previous application.
failure_reason: Option<String>
The failure reason.
resource_spec: Option<ResourceSpec>
The instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance.
Implementations§
source§impl DescribeAppOutput
impl DescribeAppOutput
sourcepub fn user_profile_name(&self) -> Option<&str>
pub fn user_profile_name(&self) -> Option<&str>
The user profile name.
sourcepub fn space_name(&self) -> Option<&str>
pub fn space_name(&self) -> Option<&str>
The name of the space. If this value is not set, then UserProfileName
must be set.
sourcepub fn last_health_check_timestamp(&self) -> Option<&DateTime>
pub fn last_health_check_timestamp(&self) -> Option<&DateTime>
The timestamp of the last health check.
sourcepub fn last_user_activity_timestamp(&self) -> Option<&DateTime>
pub fn last_user_activity_timestamp(&self) -> Option<&DateTime>
The timestamp of the last user's activity. LastUserActivityTimestamp
is also updated when SageMaker performs health checks without user activity. As a result, this value is set to the same value as LastHealthCheckTimestamp
.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
The creation time of the application.
After an application has been shut down for 24 hours, SageMaker deletes all metadata for the application. To be considered an update and retain application metadata, applications must be restarted within 24 hours after the previous application has been shut down. After this time window, creation of an application is considered a new application rather than an update of the previous application.
sourcepub fn failure_reason(&self) -> Option<&str>
pub fn failure_reason(&self) -> Option<&str>
The failure reason.
sourcepub fn resource_spec(&self) -> Option<&ResourceSpec>
pub fn resource_spec(&self) -> Option<&ResourceSpec>
The instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance.
source§impl DescribeAppOutput
impl DescribeAppOutput
sourcepub fn builder() -> DescribeAppOutputBuilder
pub fn builder() -> DescribeAppOutputBuilder
Creates a new builder-style object to manufacture DescribeAppOutput
.
Trait Implementations§
source§impl Clone for DescribeAppOutput
impl Clone for DescribeAppOutput
source§fn clone(&self) -> DescribeAppOutput
fn clone(&self) -> DescribeAppOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DescribeAppOutput
impl Debug for DescribeAppOutput
source§impl PartialEq for DescribeAppOutput
impl PartialEq for DescribeAppOutput
source§fn eq(&self, other: &DescribeAppOutput) -> bool
fn eq(&self, other: &DescribeAppOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for DescribeAppOutput
impl RequestId for DescribeAppOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for DescribeAppOutput
Auto Trait Implementations§
impl Freeze for DescribeAppOutput
impl RefUnwindSafe for DescribeAppOutput
impl Send for DescribeAppOutput
impl Sync for DescribeAppOutput
impl Unpin for DescribeAppOutput
impl UnwindSafe for DescribeAppOutput
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)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