libZSservicesZSamazonka-transferZSamazonka-transfer
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Transfer.Types.DescribedWorkflow

Description

 
Synopsis

Documentation

data DescribedWorkflow Source #

Describes the properties of the specified workflow

See: newDescribedWorkflow smart constructor.

Constructors

DescribedWorkflow' 

Fields

Instances

Instances details
Eq DescribedWorkflow Source # 
Instance details

Defined in Amazonka.Transfer.Types.DescribedWorkflow

Read DescribedWorkflow Source # 
Instance details

Defined in Amazonka.Transfer.Types.DescribedWorkflow

Show DescribedWorkflow Source # 
Instance details

Defined in Amazonka.Transfer.Types.DescribedWorkflow

Generic DescribedWorkflow Source # 
Instance details

Defined in Amazonka.Transfer.Types.DescribedWorkflow

Associated Types

type Rep DescribedWorkflow :: Type -> Type #

NFData DescribedWorkflow Source # 
Instance details

Defined in Amazonka.Transfer.Types.DescribedWorkflow

Methods

rnf :: DescribedWorkflow -> () #

Hashable DescribedWorkflow Source # 
Instance details

Defined in Amazonka.Transfer.Types.DescribedWorkflow

FromJSON DescribedWorkflow Source # 
Instance details

Defined in Amazonka.Transfer.Types.DescribedWorkflow

type Rep DescribedWorkflow Source # 
Instance details

Defined in Amazonka.Transfer.Types.DescribedWorkflow

type Rep DescribedWorkflow = D1 ('MetaData "DescribedWorkflow" "Amazonka.Transfer.Types.DescribedWorkflow" "libZSservicesZSamazonka-transferZSamazonka-transfer" 'False) (C1 ('MetaCons "DescribedWorkflow'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "onExceptionSteps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WorkflowStep])) :*: (S1 ('MetaSel ('Just "steps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WorkflowStep])) :*: S1 ('MetaSel ('Just "workflowId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Tag))) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newDescribedWorkflow Source #

Create a value of DescribedWorkflow with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:onExceptionSteps:DescribedWorkflow', describedWorkflow_onExceptionSteps - Specifies the steps (actions) to take if errors are encountered during execution of the workflow.

$sel:steps:DescribedWorkflow', describedWorkflow_steps - Specifies the details for the steps that are in the specified workflow.

$sel:workflowId:DescribedWorkflow', describedWorkflow_workflowId - A unique identifier for the workflow.

$sel:description:DescribedWorkflow', describedWorkflow_description - Specifies the text description for the workflow.

$sel:tags:DescribedWorkflow', describedWorkflow_tags - Key-value pairs that can be used to group and search for workflows. Tags are metadata attached to workflows for any purpose.

$sel:arn:DescribedWorkflow', describedWorkflow_arn - Specifies the unique Amazon Resource Name (ARN) for the workflow.

describedWorkflow_onExceptionSteps :: Lens' DescribedWorkflow (Maybe [WorkflowStep]) Source #

Specifies the steps (actions) to take if errors are encountered during execution of the workflow.

describedWorkflow_steps :: Lens' DescribedWorkflow (Maybe [WorkflowStep]) Source #

Specifies the details for the steps that are in the specified workflow.

describedWorkflow_workflowId :: Lens' DescribedWorkflow (Maybe Text) Source #

A unique identifier for the workflow.

describedWorkflow_description :: Lens' DescribedWorkflow (Maybe Text) Source #

Specifies the text description for the workflow.

describedWorkflow_tags :: Lens' DescribedWorkflow (Maybe (NonEmpty Tag)) Source #

Key-value pairs that can be used to group and search for workflows. Tags are metadata attached to workflows for any purpose.

describedWorkflow_arn :: Lens' DescribedWorkflow Text Source #

Specifies the unique Amazon Resource Name (ARN) for the workflow.