#[non_exhaustive]pub struct DescribeActionOutput {Show 13 fields
pub action_name: Option<String>,
pub action_arn: Option<String>,
pub source: Option<ActionSource>,
pub action_type: Option<String>,
pub description: Option<String>,
pub status: Option<ActionStatus>,
pub properties: Option<HashMap<String, String>>,
pub creation_time: Option<DateTime>,
pub created_by: Option<UserContext>,
pub last_modified_time: Option<DateTime>,
pub last_modified_by: Option<UserContext>,
pub metadata_properties: Option<MetadataProperties>,
pub lineage_group_arn: Option<String>,
/* 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.action_name: Option<String>The name of the action.
action_arn: Option<String>The Amazon Resource Name (ARN) of the action.
source: Option<ActionSource>The source of the action.
action_type: Option<String>The type of the action.
description: Option<String>The description of the action.
status: Option<ActionStatus>The status of the action.
properties: Option<HashMap<String, String>>A list of the action's properties.
creation_time: Option<DateTime>When the action was created.
created_by: Option<UserContext>Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.
last_modified_time: Option<DateTime>When the action was last modified.
last_modified_by: Option<UserContext>Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.
metadata_properties: Option<MetadataProperties>Metadata properties of the tracking entity, trial, or trial component.
lineage_group_arn: Option<String>The Amazon Resource Name (ARN) of the lineage group.
Implementations§
source§impl DescribeActionOutput
impl DescribeActionOutput
sourcepub fn action_name(&self) -> Option<&str>
pub fn action_name(&self) -> Option<&str>
The name of the action.
sourcepub fn action_arn(&self) -> Option<&str>
pub fn action_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the action.
sourcepub fn source(&self) -> Option<&ActionSource>
pub fn source(&self) -> Option<&ActionSource>
The source of the action.
sourcepub fn action_type(&self) -> Option<&str>
pub fn action_type(&self) -> Option<&str>
The type of the action.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description of the action.
sourcepub fn status(&self) -> Option<&ActionStatus>
pub fn status(&self) -> Option<&ActionStatus>
The status of the action.
sourcepub fn properties(&self) -> Option<&HashMap<String, String>>
pub fn properties(&self) -> Option<&HashMap<String, String>>
A list of the action's properties.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
When the action was created.
sourcepub fn created_by(&self) -> Option<&UserContext>
pub fn created_by(&self) -> Option<&UserContext>
Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.
sourcepub fn last_modified_time(&self) -> Option<&DateTime>
pub fn last_modified_time(&self) -> Option<&DateTime>
When the action was last modified.
sourcepub fn last_modified_by(&self) -> Option<&UserContext>
pub fn last_modified_by(&self) -> Option<&UserContext>
Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.
sourcepub fn metadata_properties(&self) -> Option<&MetadataProperties>
pub fn metadata_properties(&self) -> Option<&MetadataProperties>
Metadata properties of the tracking entity, trial, or trial component.
sourcepub fn lineage_group_arn(&self) -> Option<&str>
pub fn lineage_group_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the lineage group.
source§impl DescribeActionOutput
impl DescribeActionOutput
sourcepub fn builder() -> DescribeActionOutputBuilder
pub fn builder() -> DescribeActionOutputBuilder
Creates a new builder-style object to manufacture DescribeActionOutput.
Trait Implementations§
source§impl Clone for DescribeActionOutput
impl Clone for DescribeActionOutput
source§fn clone(&self) -> DescribeActionOutput
fn clone(&self) -> DescribeActionOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for DescribeActionOutput
impl Debug for DescribeActionOutput
source§impl PartialEq for DescribeActionOutput
impl PartialEq for DescribeActionOutput
source§impl RequestId for DescribeActionOutput
impl RequestId for DescribeActionOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for DescribeActionOutput
Auto Trait Implementations§
impl Freeze for DescribeActionOutput
impl RefUnwindSafe for DescribeActionOutput
impl Send for DescribeActionOutput
impl Sync for DescribeActionOutput
impl Unpin for DescribeActionOutput
impl UnwindSafe for DescribeActionOutput
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
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