datapipeline

21 actions in the datapipeline service. Select an action to see its access level, resource ARNs, condition keys, and a copy-paste IAM policy.

datapipeline:ActivatePipeline

Write

Grants permission to validate the specified pipeline and starts processing pipeline tasks. If the pipeline does not pass validation, activation fails

datapipeline:AddTags

Tagging

Grants permission to add or modify tags for the specified pipeline

datapipeline:CreatePipeline

Write

Grants permission to create a new, empty pipeline

datapipeline:DeactivatePipeline

Write

Grants permission to Deactivate the specified running pipeline

datapipeline:DeletePipeline

Write

Grants permission to delete a pipeline, its pipeline definition, and its run history

datapipeline:DescribeObjects

Read

Grants permission to get the object definitions for a set of objects associated with the pipeline

datapipeline:DescribePipelines

Read

Grants permission to retrieves metadata about one or more pipelines

datapipeline:EvaluateExpression

Read

Grants permission to task runners to call EvaluateExpression, to evaluate a string in the context of the specified object

datapipeline:GetAccountLimits

List

Grants permission to call GetAccountLimits

datapipeline:GetPipelineDefinition

Read

Grants permission to gets the definition of the specified pipeline

datapipeline:ListPipelines

List

Grants permission to list the pipeline identifiers for all active pipelines that you have permission to access

datapipeline:PollForTask

Write

Grants permission to task runners to call PollForTask, to receive a task to perform from AWS Data Pipeline

datapipeline:PutAccountLimits

Write

Grants permission to call PutAccountLimits

datapipeline:PutPipelineDefinition

Write

Grants permission to add tasks, schedules, and preconditions to the specified pipeline

datapipeline:QueryObjects

Read

Grants permission to query the specified pipeline for the names of objects that match the specified set of conditions

datapipeline:RemoveTags

Tagging

Grants permission to remove existing tags from the specified pipeline

datapipeline:ReportTaskProgress

Write

Grants permission to task runners to call ReportTaskProgress, when they are assigned a task to acknowledge that it has the task

datapipeline:ReportTaskRunnerHeartbeat

Write

Grants permission to task runners to call ReportTaskRunnerHeartbeat every 15 minutes to indicate that they are operational

datapipeline:SetStatus

Write

Grants permission to requests that the status of the specified physical or logical pipeline objects be updated in the specified pipeline

datapipeline:SetTaskStatus

Write

Grants permission to task runners to call SetTaskStatus to notify AWS Data Pipeline that a task is completed and provide information about the final status

datapipeline:ValidatePipelineDefinition

Read

Grants permission to validate the specified pipeline definition to ensure that it is well formed and can be run without error