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.ValidatePipelineDefinition

Description

Validates the specified pipeline definition to ensure that it is well formed and can be run without error.

Synopsis

Creating a Request

data ValidatePipelineDefinition Source #

Contains the parameters for ValidatePipelineDefinition.

See: newValidatePipelineDefinition smart constructor.

Constructors

ValidatePipelineDefinition' 

Fields

Instances

Instances details
Eq ValidatePipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.ValidatePipelineDefinition

Read ValidatePipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.ValidatePipelineDefinition

Show ValidatePipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.ValidatePipelineDefinition

Generic ValidatePipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.ValidatePipelineDefinition

Associated Types

type Rep ValidatePipelineDefinition :: Type -> Type #

NFData ValidatePipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.ValidatePipelineDefinition

Hashable ValidatePipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.ValidatePipelineDefinition

ToJSON ValidatePipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.ValidatePipelineDefinition

AWSRequest ValidatePipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.ValidatePipelineDefinition

ToHeaders ValidatePipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.ValidatePipelineDefinition

ToPath ValidatePipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.ValidatePipelineDefinition

ToQuery ValidatePipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.ValidatePipelineDefinition

type Rep ValidatePipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.ValidatePipelineDefinition

type Rep ValidatePipelineDefinition = D1 ('MetaData "ValidatePipelineDefinition" "Amazonka.DataPipeline.ValidatePipelineDefinition" "libZSservicesZSamazonka-datapipelineZSamazonka-datapipeline" 'False) (C1 ('MetaCons "ValidatePipelineDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "parameterObjects") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ParameterObject])) :*: S1 ('MetaSel ('Just "parameterValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ParameterValue]))) :*: (S1 ('MetaSel ('Just "pipelineId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "pipelineObjects") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [PipelineObject]))))
type AWSResponse ValidatePipelineDefinition Source # 
Instance details

Defined in Amazonka.DataPipeline.ValidatePipelineDefinition

newValidatePipelineDefinition Source #

Create a value of ValidatePipelineDefinition 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:parameterObjects:ValidatePipelineDefinition', validatePipelineDefinition_parameterObjects - The parameter objects used with the pipeline.

$sel:parameterValues:ValidatePipelineDefinition', validatePipelineDefinition_parameterValues - The parameter values used with the pipeline.

$sel:pipelineId:ValidatePipelineDefinition', validatePipelineDefinition_pipelineId - The ID of the pipeline.

$sel:pipelineObjects:ValidatePipelineDefinition', validatePipelineDefinition_pipelineObjects - The objects that define the pipeline changes to validate against the pipeline.

Request Lenses

validatePipelineDefinition_pipelineObjects :: Lens' ValidatePipelineDefinition [PipelineObject] Source #

The objects that define the pipeline changes to validate against the pipeline.

Destructuring the Response

data ValidatePipelineDefinitionResponse Source #

Contains the output of ValidatePipelineDefinition.

See: newValidatePipelineDefinitionResponse smart constructor.

Constructors

ValidatePipelineDefinitionResponse' 

Fields

Instances

Instances details
Eq ValidatePipelineDefinitionResponse Source # 
Instance details

Defined in Amazonka.DataPipeline.ValidatePipelineDefinition

Read ValidatePipelineDefinitionResponse Source # 
Instance details

Defined in Amazonka.DataPipeline.ValidatePipelineDefinition

Show ValidatePipelineDefinitionResponse Source # 
Instance details

Defined in Amazonka.DataPipeline.ValidatePipelineDefinition

Generic ValidatePipelineDefinitionResponse Source # 
Instance details

Defined in Amazonka.DataPipeline.ValidatePipelineDefinition

Associated Types

type Rep ValidatePipelineDefinitionResponse :: Type -> Type #

NFData ValidatePipelineDefinitionResponse Source # 
Instance details

Defined in Amazonka.DataPipeline.ValidatePipelineDefinition

type Rep ValidatePipelineDefinitionResponse Source # 
Instance details

Defined in Amazonka.DataPipeline.ValidatePipelineDefinition

type Rep ValidatePipelineDefinitionResponse = D1 ('MetaData "ValidatePipelineDefinitionResponse" "Amazonka.DataPipeline.ValidatePipelineDefinition" "libZSservicesZSamazonka-datapipelineZSamazonka-datapipeline" 'False) (C1 ('MetaCons "ValidatePipelineDefinitionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "validationErrors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ValidationError])) :*: S1 ('MetaSel ('Just "validationWarnings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ValidationWarning]))) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "errored") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))

Response Lenses