DataPipeline.Client.
activate_pipeline
(**kwargs)¶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.
See also: AWS API Documentation
Request Syntax
response = client.activate_pipeline(
pipelineId='string',
parameterValues=[
{
'id': 'string',
'stringValue': 'string'
},
],
startTimestamp=datetime(2015, 1, 1)
)
[REQUIRED]
The ID of the pipeline.
A list of parameter values to pass to the pipeline at activation.
A value or list of parameter values.
The ID of the parameter value.
The field value, expressed as a String.
dict
Response Syntax
{}
Response Structure
(dict) --
Contains the output of ActivatePipeline.
Exceptions
DataPipeline.Client.exceptions.PipelineNotFoundException
DataPipeline.Client.exceptions.PipelineDeletedException
DataPipeline.Client.exceptions.InternalServiceError
DataPipeline.Client.exceptions.InvalidRequestException