Struct aws_sdk_omics::operation::get_run::GetRunOutput
source · #[non_exhaustive]pub struct GetRunOutput {Show 24 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>,
/* 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 gigabytes.
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.
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 gigabytes.
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.
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<GetRunOutput> for GetRunOutput
impl PartialEq<GetRunOutput> 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.