Struct aws_sdk_omics::operation::get_run::GetRunOutput
source · #[non_exhaustive]pub struct GetRunOutput {Show 31 fields
pub arn: Option<String>,
pub id: Option<String>,
pub status: Option<RunStatus>,
pub workflow_id: Option<String>,
pub workflow_type: Option<WorkflowType>,
pub run_id: Option<String>,
pub role_arn: Option<String>,
pub name: Option<String>,
pub run_group_id: Option<String>,
pub priority: Option<i32>,
pub definition: Option<String>,
pub digest: Option<String>,
pub parameters: Option<Document>,
pub storage_capacity: Option<i32>,
pub output_uri: Option<String>,
pub log_level: Option<RunLogLevel>,
pub resource_digests: Option<HashMap<String, String>>,
pub started_by: Option<String>,
pub creation_time: Option<DateTime>,
pub start_time: Option<DateTime>,
pub stop_time: Option<DateTime>,
pub status_message: Option<String>,
pub tags: Option<HashMap<String, String>>,
pub accelerators: Option<Accelerators>,
pub retention_mode: Option<RunRetentionMode>,
pub failure_reason: Option<String>,
pub log_location: Option<RunLogLocation>,
pub uuid: Option<String>,
pub run_output_uri: Option<String>,
pub storage_type: Option<StorageType>,
pub workflow_owner_id: 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.arn: Option<String>
The run's ARN.
id: Option<String>
The run's ID.
status: Option<RunStatus>
The run's status.
workflow_id: Option<String>
The run's workflow ID.
workflow_type: Option<WorkflowType>
The run's workflow type.
run_id: Option<String>
The run's ID.
role_arn: Option<String>
The run's service role ARN.
name: Option<String>
The run's name.
run_group_id: Option<String>
The run's group ID.
priority: Option<i32>
The run's priority.
definition: Option<String>
The run's definition.
digest: Option<String>
The run's digest.
parameters: Option<Document>
The run's parameters.
storage_capacity: Option<i32>
The run's storage capacity in gibibytes. For dynamic storage, after the run has completed, this value is the maximum amount of storage used during the run.
output_uri: Option<String>
The run's output URI.
log_level: Option<RunLogLevel>
The run's log level.
resource_digests: Option<HashMap<String, String>>
The run's resource digests.
started_by: Option<String>
Who started the run.
creation_time: Option<DateTime>
When the run was created.
start_time: Option<DateTime>
When the run started.
stop_time: Option<DateTime>
The run's stop time.
status_message: Option<String>
The run's status message.
The run's tags.
accelerators: Option<Accelerators>
The computational accelerator used to run the workflow.
retention_mode: Option<RunRetentionMode>
The run's retention mode.
failure_reason: Option<String>
The reason a run has failed.
log_location: Option<RunLogLocation>
The location of the run log.
uuid: Option<String>
The universally unique identifier for a run.
run_output_uri: Option<String>
The destination for workflow outputs.
storage_type: Option<StorageType>
The run's storage type.
workflow_owner_id: Option<String>
The ID of the workflow owner.
Implementations§
source§impl GetRunOutput
impl GetRunOutput
sourcepub fn workflow_id(&self) -> Option<&str>
pub fn workflow_id(&self) -> Option<&str>
The run's workflow ID.
sourcepub fn workflow_type(&self) -> Option<&WorkflowType>
pub fn workflow_type(&self) -> Option<&WorkflowType>
The run's workflow type.
sourcepub fn run_group_id(&self) -> Option<&str>
pub fn run_group_id(&self) -> Option<&str>
The run's group ID.
sourcepub fn definition(&self) -> Option<&str>
pub fn definition(&self) -> Option<&str>
The run's definition.
sourcepub fn parameters(&self) -> Option<&Document>
pub fn parameters(&self) -> Option<&Document>
The run's parameters.
sourcepub fn storage_capacity(&self) -> Option<i32>
pub fn storage_capacity(&self) -> Option<i32>
The run's storage capacity in gibibytes. For dynamic storage, after the run has completed, this value is the maximum amount of storage used during the run.
sourcepub fn output_uri(&self) -> Option<&str>
pub fn output_uri(&self) -> Option<&str>
The run's output URI.
sourcepub fn log_level(&self) -> Option<&RunLogLevel>
pub fn log_level(&self) -> Option<&RunLogLevel>
The run's log level.
sourcepub fn started_by(&self) -> Option<&str>
pub fn started_by(&self) -> Option<&str>
Who started the run.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
When the run was created.
sourcepub fn start_time(&self) -> Option<&DateTime>
pub fn start_time(&self) -> Option<&DateTime>
When the run started.
sourcepub fn status_message(&self) -> Option<&str>
pub fn status_message(&self) -> Option<&str>
The run's status message.
The run's tags.
sourcepub fn accelerators(&self) -> Option<&Accelerators>
pub fn accelerators(&self) -> Option<&Accelerators>
The computational accelerator used to run the workflow.
sourcepub fn retention_mode(&self) -> Option<&RunRetentionMode>
pub fn retention_mode(&self) -> Option<&RunRetentionMode>
The run's retention mode.
sourcepub fn failure_reason(&self) -> Option<&str>
pub fn failure_reason(&self) -> Option<&str>
The reason a run has failed.
sourcepub fn log_location(&self) -> Option<&RunLogLocation>
pub fn log_location(&self) -> Option<&RunLogLocation>
The location of the run log.
sourcepub fn run_output_uri(&self) -> Option<&str>
pub fn run_output_uri(&self) -> Option<&str>
The destination for workflow outputs.
sourcepub fn storage_type(&self) -> Option<&StorageType>
pub fn storage_type(&self) -> Option<&StorageType>
The run's storage type.
sourcepub fn workflow_owner_id(&self) -> Option<&str>
pub fn workflow_owner_id(&self) -> Option<&str>
The ID of the workflow owner.
source§impl GetRunOutput
impl GetRunOutput
sourcepub fn builder() -> GetRunOutputBuilder
pub fn builder() -> GetRunOutputBuilder
Creates a new builder-style object to manufacture GetRunOutput
.
Trait Implementations§
source§impl Clone for GetRunOutput
impl Clone for GetRunOutput
source§fn clone(&self) -> GetRunOutput
fn clone(&self) -> GetRunOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GetRunOutput
impl Debug for GetRunOutput
source§impl PartialEq for GetRunOutput
impl PartialEq for GetRunOutput
source§fn eq(&self, other: &GetRunOutput) -> bool
fn eq(&self, other: &GetRunOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for GetRunOutput
impl RequestId for GetRunOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for GetRunOutput
Auto Trait Implementations§
impl Freeze for GetRunOutput
impl RefUnwindSafe for GetRunOutput
impl Send for GetRunOutput
impl Sync for GetRunOutput
impl Unpin for GetRunOutput
impl UnwindSafe for GetRunOutput
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