Struct aws_sdk_transfer::types::DescribedWorkflow
source · #[non_exhaustive]pub struct DescribedWorkflow {
pub arn: String,
pub description: Option<String>,
pub steps: Option<Vec<WorkflowStep>>,
pub on_exception_steps: Option<Vec<WorkflowStep>>,
pub workflow_id: Option<String>,
pub tags: Option<Vec<Tag>>,
}
Expand description
Describes the properties of the specified workflow
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: String
Specifies the unique Amazon Resource Name (ARN) for the workflow.
description: Option<String>
Specifies the text description for the workflow.
steps: Option<Vec<WorkflowStep>>
Specifies the details for the steps that are in the specified workflow.
on_exception_steps: Option<Vec<WorkflowStep>>
Specifies the steps (actions) to take if errors are encountered during execution of the workflow.
workflow_id: Option<String>
A unique identifier for the workflow.
Key-value pairs that can be used to group and search for workflows. Tags are metadata attached to workflows for any purpose.
Implementations§
source§impl DescribedWorkflow
impl DescribedWorkflow
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
Specifies the text description for the workflow.
sourcepub fn steps(&self) -> &[WorkflowStep]
pub fn steps(&self) -> &[WorkflowStep]
Specifies the details for the steps that are in the specified workflow.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .steps.is_none()
.
sourcepub fn on_exception_steps(&self) -> &[WorkflowStep]
pub fn on_exception_steps(&self) -> &[WorkflowStep]
Specifies the steps (actions) to take if errors are encountered during execution of the workflow.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .on_exception_steps.is_none()
.
sourcepub fn workflow_id(&self) -> Option<&str>
pub fn workflow_id(&self) -> Option<&str>
A unique identifier for the workflow.
Key-value pairs that can be used to group and search for workflows. Tags are metadata attached to workflows for any purpose.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .tags.is_none()
.
source§impl DescribedWorkflow
impl DescribedWorkflow
sourcepub fn builder() -> DescribedWorkflowBuilder
pub fn builder() -> DescribedWorkflowBuilder
Creates a new builder-style object to manufacture DescribedWorkflow
.
Trait Implementations§
source§impl Clone for DescribedWorkflow
impl Clone for DescribedWorkflow
source§fn clone(&self) -> DescribedWorkflow
fn clone(&self) -> DescribedWorkflow
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DescribedWorkflow
impl Debug for DescribedWorkflow
source§impl PartialEq for DescribedWorkflow
impl PartialEq for DescribedWorkflow
source§fn eq(&self, other: &DescribedWorkflow) -> bool
fn eq(&self, other: &DescribedWorkflow) -> bool
self
and other
values to be equal, and is used
by ==
.