aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
221 lines (220 loc) • 9.72 kB
TypeScript
/**
* All IAM policy actions for AWS Migration Hub Orchestrator (MIGRATIONHUB-ORCHESTRATOR)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsmigrationhuborchestrator.html
*
* 2025-02-24T21:48:57.307Z
*/
export declare enum AwsMigrationhubOrchestratorActions {
/**
* Grants permission to create a custom template
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_CreateTemplate.html
*/
CreateTemplate = "migrationhub-orchestrator:CreateTemplate",
/**
* Grants permission to create a workflow based on the selected template
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_CreateWorkflow.html
*/
CreateWorkflow = "migrationhub-orchestrator:CreateWorkflow",
/**
* Grants permission to create a step under a workflow and a specific step group
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_CreateWorkflowStep.html
*/
CreateWorkflowStep = "migrationhub-orchestrator:CreateWorkflowStep",
/**
* Grants permission to to create a custom step group for a given workflow
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_CreateWorkflowStepGroup.html
*/
CreateWorkflowStepGroup = "migrationhub-orchestrator:CreateWorkflowStepGroup",
/**
* Grants permission to delete a custom template
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_DeleteTemplate.html
*/
DeleteTemplate = "migrationhub-orchestrator:DeleteTemplate",
/**
* Grants permission to a workflow
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_DeleteWorkflow.html
*/
DeleteWorkflow = "migrationhub-orchestrator:DeleteWorkflow",
/**
* Grants permission to delete a step from a specific step group under a workflow
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_DeleteWorkflowStep.html
*/
DeleteWorkflowStep = "migrationhub-orchestrator:DeleteWorkflowStep",
/**
* Grants permission to delete a step group associated with a workflow
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_DeleteWorkflowStepGroup.html
*/
DeleteWorkflowStepGroup = "migrationhub-orchestrator:DeleteWorkflowStepGroup",
/**
* Grants permission to the plugin to receive information from the service
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_GetMessage.html
*/
GetMessage = "migrationhub-orchestrator:GetMessage",
/**
* Grants permission to get retrieve metadata for a Template
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_GetTemplate.html
*/
GetTemplate = "migrationhub-orchestrator:GetTemplate",
/**
* Grants permission to retrieve details of a step associated with a template and
* a step group
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_GetTemplateStep.html
*/
GetTemplateStep = "migrationhub-orchestrator:GetTemplateStep",
/**
* Grants permission to retrieve metadata of a step group under a template
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_GetTemplateStepGroup.html
*/
GetTemplateStepGroup = "migrationhub-orchestrator:GetTemplateStepGroup",
/**
* Grants permission to retrieve metadata asscociated with a workflow
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_GetWorkflow.html
*/
GetWorkflow = "migrationhub-orchestrator:GetWorkflow",
/**
* Grants permission to get details of step associated with a workflow and a step
* group
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_GetWorkflowStep.html
*/
GetWorkflowStep = "migrationhub-orchestrator:GetWorkflowStep",
/**
* Grants permission to get details of a step group associated with a workflow
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_GetWorkflowStepGroup.html
*/
GetWorkflowStepGroup = "migrationhub-orchestrator:GetWorkflowStepGroup",
/**
* Grants permission to get a list all registered Plugins
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_ListPlugins.html
*/
ListPlugins = "migrationhub-orchestrator:ListPlugins",
/**
* Grants permission to get a list of all the tags tied to a resource
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_ListTagsForResource.html
*/
ListTagsForResource = "migrationhub-orchestrator:ListTagsForResource",
/**
* Grants permission to lists step groups of a template
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_ListTemplateStepGroups.html
*/
ListTemplateStepGroups = "migrationhub-orchestrator:ListTemplateStepGroups",
/**
* Grants permission to get a list of steps in a step group
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_ListTemplateSteps.html
*/
ListTemplateSteps = "migrationhub-orchestrator:ListTemplateSteps",
/**
* Grants permission to get a list of all Templates available to customer
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_ListTemplates.html
*/
ListTemplates = "migrationhub-orchestrator:ListTemplates",
/**
* Grants permission to get list of step groups associated with a workflow
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_ListWorkflowStepGroups.html
*/
ListWorkflowStepGroups = "migrationhub-orchestrator:ListWorkflowStepGroups",
/**
* Grants permission to get a list of steps within step group associated with a w
* orkflow
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_ListWorkflowSteps.html
*/
ListWorkflowSteps = "migrationhub-orchestrator:ListWorkflowSteps",
/**
* Grants permission to list all workflows
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_ListWorkflows.html
*/
ListWorkflows = "migrationhub-orchestrator:ListWorkflows",
/**
* Grants permission to register the plugin to receive an ID and to start receivin
* g messages from the service
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_RegisterPlugin.html
*/
RegisterPlugin = "migrationhub-orchestrator:RegisterPlugin",
/**
* Grants permission to retry a failed step within a workflow
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_RetryWorkflowStep.html
*/
RetryWorkflowStep = "migrationhub-orchestrator:RetryWorkflowStep",
/**
* Grants permission to the plugin to send information to the service
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_SendMessage.html
*/
SendMessage = "migrationhub-orchestrator:SendMessage",
/**
* Grants permission to start a workflow or resume a stopped workflow
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_StartWorkflow.html
*/
StartWorkflow = "migrationhub-orchestrator:StartWorkflow",
/**
* Grants permission to stop a workflow
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_StopWorkflow.html
*/
StopWorkflow = "migrationhub-orchestrator:StopWorkflow",
/**
* Grants permission to add tags to a resource
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_TagResource.html
*/
TagResource = "migrationhub-orchestrator:TagResource",
/**
* Grants permission to remove tags from a resource
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_UntagResource.html
*/
UntagResource = "migrationhub-orchestrator:UntagResource",
/**
* Grants permission to update a custom template
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_UpdateTemplate.html
*/
UpdateTemplate = "migrationhub-orchestrator:UpdateTemplate",
/**
* Grants permission to update the metadata associated with the workflow
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_UpdateWorkflow.html
*/
UpdateWorkflow = "migrationhub-orchestrator:UpdateWorkflow",
/**
* Grants permission to update metadata and status of a custom step within a workf
* low
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_UpdateWorkflowStep.html
*/
UpdateWorkflowStep = "migrationhub-orchestrator:UpdateWorkflowStep",
/**
* Grants permission to update metadata associated with a step group in a given wo
* rkflow
*
* See https://docs.aws.amazon.com/migrationhub-orchestrator/latest/APIReference/API_UpdateWorkflowStepGroup.html
*/
UpdateWorkflowStepGroup = "migrationhub-orchestrator:UpdateWorkflowStepGroup"
}