aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
152 lines • 6.96 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* All IAM policy actions for AWS Data Pipeline (DATAPIPELINE)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsdatapipeline.html
*
* 2025-02-24T21:47:31.226Z
*/
export var AwsDatapipelineActions;
(function (AwsDatapipelineActions) {
/**
* Grants permission to validate the specified pipeline and starts processing pipe
* line tasks. If the pipeline does not pass validation, activation fails
*
* See https://docs.aws.amazon.com/datapipeline/latest/APIReference/API_ActivatePipeline.html
*/
AwsDatapipelineActions["ActivatePipeline"] = "datapipeline:ActivatePipeline";
/**
* Grants permission to add or modify tags for the specified pipeline
*
* See https://docs.aws.amazon.com/datapipeline/latest/APIReference/API_AddTags.html
*/
AwsDatapipelineActions["AddTags"] = "datapipeline:AddTags";
/**
* Grants permission to create a new, empty pipeline
*
* See https://docs.aws.amazon.com/datapipeline/latest/APIReference/API_CreatePipeline.html
*/
AwsDatapipelineActions["CreatePipeline"] = "datapipeline:CreatePipeline";
/**
* Grants permission to Deactivate the specified running pipeline
*
* See https://docs.aws.amazon.com/datapipeline/latest/APIReference/API_DeactivatePipeline.html
*/
AwsDatapipelineActions["DeactivatePipeline"] = "datapipeline:DeactivatePipeline";
/**
* Grants permission to delete a pipeline, its pipeline definition, and its run hi
* story
*
* See https://docs.aws.amazon.com/datapipeline/latest/APIReference/API_DeletePipeline.html
*/
AwsDatapipelineActions["DeletePipeline"] = "datapipeline:DeletePipeline";
/**
* Grants permission to get the object definitions for a set of objects associated
* with the pipeline
*
* See https://docs.aws.amazon.com/datapipeline/latest/APIReference/API_DescribeObjects.html
*/
AwsDatapipelineActions["DescribeObjects"] = "datapipeline:DescribeObjects";
/**
* Grants permission to retrieves metadata about one or more pipelines
*
* See https://docs.aws.amazon.com/datapipeline/latest/APIReference/API_DescribePipelines.html
*/
AwsDatapipelineActions["DescribePipelines"] = "datapipeline:DescribePipelines";
/**
* Grants permission to task runners to call EvaluateExpression, to evaluate a str
* ing in the context of the specified object
*
* See https://docs.aws.amazon.com/datapipeline/latest/APIReference/API_EvaluateExpression.html
*/
AwsDatapipelineActions["EvaluateExpression"] = "datapipeline:EvaluateExpression";
/**
* Grants permission to call GetAccountLimits
*
* See https://docs.aws.amazon.com/datapipeline/latest/APIReference/API_GetAccountLimits.html
*/
AwsDatapipelineActions["GetAccountLimits"] = "datapipeline:GetAccountLimits";
/**
* Grants permission to gets the definition of the specified pipeline
*
* See https://docs.aws.amazon.com/datapipeline/latest/APIReference/API_GetPipelineDefinition.html
*/
AwsDatapipelineActions["GetPipelineDefinition"] = "datapipeline:GetPipelineDefinition";
/**
* Grants permission to list the pipeline identifiers for all active pipelines tha
* t you have permission to access
*
* See https://docs.aws.amazon.com/datapipeline/latest/APIReference/API_ListPipelines.html
*/
AwsDatapipelineActions["ListPipelines"] = "datapipeline:ListPipelines";
/**
* Grants permission to task runners to call PollForTask, to receive a task to per
* form from AWS Data Pipeline
*
* See https://docs.aws.amazon.com/datapipeline/latest/APIReference/API_PollForTask.html
*/
AwsDatapipelineActions["PollForTask"] = "datapipeline:PollForTask";
/**
* Grants permission to call PutAccountLimits
*
* See https://docs.aws.amazon.com/datapipeline/latest/APIReference/API_PutAccountLimits.html
*/
AwsDatapipelineActions["PutAccountLimits"] = "datapipeline:PutAccountLimits";
/**
* Grants permission to add tasks, schedules, and preconditions to the specified p
* ipeline
*
* See https://docs.aws.amazon.com/datapipeline/latest/APIReference/API_PutPipelineDefinition.html
*/
AwsDatapipelineActions["PutPipelineDefinition"] = "datapipeline:PutPipelineDefinition";
/**
* Grants permission to query the specified pipeline for the names of objects that
* match the specified set of conditions
*
* See https://docs.aws.amazon.com/datapipeline/latest/APIReference/API_QueryObjects.html
*/
AwsDatapipelineActions["QueryObjects"] = "datapipeline:QueryObjects";
/**
* Grants permission to remove existing tags from the specified pipeline
*
* See https://docs.aws.amazon.com/datapipeline/latest/APIReference/API_RemoveTags.html
*/
AwsDatapipelineActions["RemoveTags"] = "datapipeline:RemoveTags";
/**
* Grants permission to task runners to call ReportTaskProgress, when they are ass
* igned a task to acknowledge that it has the task
*
* See https://docs.aws.amazon.com/datapipeline/latest/APIReference/API_ReportTaskProgress.html
*/
AwsDatapipelineActions["ReportTaskProgress"] = "datapipeline:ReportTaskProgress";
/**
* Grants permission to task runners to call ReportTaskRunnerHeartbeat every 15 mi
* nutes to indicate that they are operational
*
* See https://docs.aws.amazon.com/datapipeline/latest/APIReference/API_ReportTaskRunnerHeartbeat.html
*/
AwsDatapipelineActions["ReportTaskRunnerHeartbeat"] = "datapipeline:ReportTaskRunnerHeartbeat";
/**
* Grants permission to requests that the status of the specified physical or logi
* cal pipeline objects be updated in the specified pipeline
*
* See https://docs.aws.amazon.com/datapipeline/latest/APIReference/API_SetStatus.html
*/
AwsDatapipelineActions["SetStatus"] = "datapipeline:SetStatus";
/**
* Grants permission to task runners to call SetTaskStatus to notify AWS Data Pipe
* line that a task is completed and provide information about the final status
*
* See https://docs.aws.amazon.com/datapipeline/latest/APIReference/API_SetTaskStatus.html
*/
AwsDatapipelineActions["SetTaskStatus"] = "datapipeline:SetTaskStatus";
/**
* Grants permission to validate the specified pipeline definition to ensure that
* it is well formed and can be run without error
*
* See https://docs.aws.amazon.com/datapipeline/latest/APIReference/API_ValidatePipelineDefinition.html
*/
AwsDatapipelineActions["ValidatePipelineDefinition"] = "datapipeline:ValidatePipelineDefinition";
})(AwsDatapipelineActions || (AwsDatapipelineActions = {}));
//# sourceMappingURL=datapipeline.js.map