libZSservicesZSamazonka-datapipelineZSamazonka-datapipeline
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.DataPipeline.GetPipelineDefinition

Description

Gets the definition of the specified pipeline. You can call GetPipelineDefinition to retrieve the pipeline definition that you provided using PutPipelineDefinition.

Synopsis

Creating a Request

data GetPipelineDefinition Source #

Contains the parameters for GetPipelineDefinition.

See: newGetPipelineDefinition smart constructor.

Constructors

GetPipelineDefinition' 

Fields

  • version :: Maybe Text

    The version of the pipeline definition to retrieve. Set this parameter to latest (default) to use the last definition saved to the pipeline or active to use the last definition that was activated.

  • pipelineId :: Text

    The ID of the pipeline.

Instances

Instances details
Eq GetPipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.GetPipelineDefinition

Read GetPipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.GetPipelineDefinition

Show GetPipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.GetPipelineDefinition

Generic GetPipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.GetPipelineDefinition

Associated Types

type Rep GetPipelineDefinition :: Type -> Type #

NFData GetPipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.GetPipelineDefinition

Methods

rnf :: GetPipelineDefinition -> () #

Hashable GetPipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.GetPipelineDefinition

ToJSON GetPipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.GetPipelineDefinition

AWSRequest GetPipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.GetPipelineDefinition

Associated Types

type AWSResponse GetPipelineDefinition #

ToHeaders GetPipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.GetPipelineDefinition

ToPath GetPipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.GetPipelineDefinition

ToQuery GetPipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.GetPipelineDefinition

type Rep GetPipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.GetPipelineDefinition

type Rep GetPipelineDefinition = D1 ('MetaData "GetPipelineDefinition" "Amazonka.DataPipeline.GetPipelineDefinition" "libZSservicesZSamazonka-datapipelineZSamazonka-datapipeline" 'False) (C1 ('MetaCons "GetPipelineDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pipelineId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetPipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.GetPipelineDefinition

newGetPipelineDefinition Source #

Create a value of GetPipelineDefinition 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:version:GetPipelineDefinition', getPipelineDefinition_version - The version of the pipeline definition to retrieve. Set this parameter to latest (default) to use the last definition saved to the pipeline or active to use the last definition that was activated.

$sel:pipelineId:GetPipelineDefinition', getPipelineDefinition_pipelineId - The ID of the pipeline.

Request Lenses

getPipelineDefinition_version :: Lens' GetPipelineDefinition (Maybe Text) Source #

The version of the pipeline definition to retrieve. Set this parameter to latest (default) to use the last definition saved to the pipeline or active to use the last definition that was activated.

Destructuring the Response

data GetPipelineDefinitionResponse Source #

Contains the output of GetPipelineDefinition.

See: newGetPipelineDefinitionResponse smart constructor.

Constructors

GetPipelineDefinitionResponse' 

Fields

Instances

Instances details
Eq GetPipelineDefinitionResponse Source # 
Instance details

Defined in Amazonka.DataPipeline.GetPipelineDefinition

Read GetPipelineDefinitionResponse Source # 
Instance details

Defined in Amazonka.DataPipeline.GetPipelineDefinition

Show GetPipelineDefinitionResponse Source # 
Instance details

Defined in Amazonka.DataPipeline.GetPipelineDefinition

Generic GetPipelineDefinitionResponse Source # 
Instance details

Defined in Amazonka.DataPipeline.GetPipelineDefinition

Associated Types

type Rep GetPipelineDefinitionResponse :: Type -> Type #

NFData GetPipelineDefinitionResponse Source # 
Instance details

Defined in Amazonka.DataPipeline.GetPipelineDefinition

type Rep GetPipelineDefinitionResponse Source # 
Instance details

Defined in Amazonka.DataPipeline.GetPipelineDefinition

type Rep GetPipelineDefinitionResponse = D1 ('MetaData "GetPipelineDefinitionResponse" "Amazonka.DataPipeline.GetPipelineDefinition" "libZSservicesZSamazonka-datapipelineZSamazonka-datapipeline" 'False) (C1 ('MetaCons "GetPipelineDefinitionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pipelineObjects") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PipelineObject])) :*: S1 ('MetaSel ('Just "parameterObjects") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ParameterObject]))) :*: (S1 ('MetaSel ('Just "parameterValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ParameterValue])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetPipelineDefinitionResponse Source #

Create a value of GetPipelineDefinitionResponse 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:pipelineObjects:GetPipelineDefinitionResponse', getPipelineDefinitionResponse_pipelineObjects - The objects defined in the pipeline.

$sel:parameterObjects:GetPipelineDefinitionResponse', getPipelineDefinitionResponse_parameterObjects - The parameter objects used in the pipeline definition.

$sel:parameterValues:GetPipelineDefinitionResponse', getPipelineDefinitionResponse_parameterValues - The parameter values used in the pipeline definition.

$sel:httpStatus:GetPipelineDefinitionResponse', getPipelineDefinitionResponse_httpStatus - The response's http status code.

Response Lenses