amazonka-datapipeline-2.0: Amazon Data Pipeline SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.DataPipeline.ActivatePipeline

Description

Validates the specified pipeline and starts processing pipeline tasks. If the pipeline does not pass validation, activation fails.

If you need to pause the pipeline to investigate an issue with a component, such as a data source or script, call DeactivatePipeline.

To activate a finished pipeline, modify the end date for the pipeline and then activate it.

Synopsis

Creating a Request

data ActivatePipeline Source #

Contains the parameters for ActivatePipeline.

See: newActivatePipeline smart constructor.

Constructors

ActivatePipeline' 

Fields

Instances

Instances details
ToJSON ActivatePipeline Source # 
Instance details

Defined in Amazonka.DataPipeline.ActivatePipeline

ToHeaders ActivatePipeline Source # 
Instance details

Defined in Amazonka.DataPipeline.ActivatePipeline

ToPath ActivatePipeline Source # 
Instance details

Defined in Amazonka.DataPipeline.ActivatePipeline

ToQuery ActivatePipeline Source # 
Instance details

Defined in Amazonka.DataPipeline.ActivatePipeline

AWSRequest ActivatePipeline Source # 
Instance details

Defined in Amazonka.DataPipeline.ActivatePipeline

Associated Types

type AWSResponse ActivatePipeline #

Generic ActivatePipeline Source # 
Instance details

Defined in Amazonka.DataPipeline.ActivatePipeline

Associated Types

type Rep ActivatePipeline :: Type -> Type #

Read ActivatePipeline Source # 
Instance details

Defined in Amazonka.DataPipeline.ActivatePipeline

Show ActivatePipeline Source # 
Instance details

Defined in Amazonka.DataPipeline.ActivatePipeline

NFData ActivatePipeline Source # 
Instance details

Defined in Amazonka.DataPipeline.ActivatePipeline

Methods

rnf :: ActivatePipeline -> () #

Eq ActivatePipeline Source # 
Instance details

Defined in Amazonka.DataPipeline.ActivatePipeline

Hashable ActivatePipeline Source # 
Instance details

Defined in Amazonka.DataPipeline.ActivatePipeline

type AWSResponse ActivatePipeline Source # 
Instance details

Defined in Amazonka.DataPipeline.ActivatePipeline

type Rep ActivatePipeline Source # 
Instance details

Defined in Amazonka.DataPipeline.ActivatePipeline

type Rep ActivatePipeline = D1 ('MetaData "ActivatePipeline" "Amazonka.DataPipeline.ActivatePipeline" "amazonka-datapipeline-2.0-1cySuAk2jmdDRpZSxMUuos" 'False) (C1 ('MetaCons "ActivatePipeline'" 'PrefixI 'True) (S1 ('MetaSel ('Just "parameterValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ParameterValue])) :*: (S1 ('MetaSel ('Just "startTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "pipelineId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newActivatePipeline Source #

Create a value of ActivatePipeline 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:parameterValues:ActivatePipeline', activatePipeline_parameterValues - A list of parameter values to pass to the pipeline at activation.

$sel:startTimestamp:ActivatePipeline', activatePipeline_startTimestamp - The date and time to resume the pipeline. By default, the pipeline resumes from the last completed execution.

ActivatePipeline, activatePipeline_pipelineId - The ID of the pipeline.

Request Lenses

activatePipeline_parameterValues :: Lens' ActivatePipeline (Maybe [ParameterValue]) Source #

A list of parameter values to pass to the pipeline at activation.

activatePipeline_startTimestamp :: Lens' ActivatePipeline (Maybe UTCTime) Source #

The date and time to resume the pipeline. By default, the pipeline resumes from the last completed execution.

Destructuring the Response

data ActivatePipelineResponse Source #

Contains the output of ActivatePipeline.

See: newActivatePipelineResponse smart constructor.

Constructors

ActivatePipelineResponse' 

Fields

Instances

Instances details
Generic ActivatePipelineResponse Source # 
Instance details

Defined in Amazonka.DataPipeline.ActivatePipeline

Associated Types

type Rep ActivatePipelineResponse :: Type -> Type #

Read ActivatePipelineResponse Source # 
Instance details

Defined in Amazonka.DataPipeline.ActivatePipeline

Show ActivatePipelineResponse Source # 
Instance details

Defined in Amazonka.DataPipeline.ActivatePipeline

NFData ActivatePipelineResponse Source # 
Instance details

Defined in Amazonka.DataPipeline.ActivatePipeline

Eq ActivatePipelineResponse Source # 
Instance details

Defined in Amazonka.DataPipeline.ActivatePipeline

type Rep ActivatePipelineResponse Source # 
Instance details

Defined in Amazonka.DataPipeline.ActivatePipeline

type Rep ActivatePipelineResponse = D1 ('MetaData "ActivatePipelineResponse" "Amazonka.DataPipeline.ActivatePipeline" "amazonka-datapipeline-2.0-1cySuAk2jmdDRpZSxMUuos" 'False) (C1 ('MetaCons "ActivatePipelineResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newActivatePipelineResponse Source #

Create a value of ActivatePipelineResponse 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:httpStatus:ActivatePipelineResponse', activatePipelineResponse_httpStatus - The response's http status code.

Response Lenses