UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

288 lines (287 loc) 11.1 kB
/** * All IAM policy actions for AWS Migration Hub (MGH) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsmigrationhub.html * * 2025-02-24T21:48:56.821Z */ export declare enum AwsMghActions { /** * Grants permission to accept a connection * * See https://docs.aws.amazon.com/mhj/latest/userguide/account-connections.html */ AcceptConnection = "mgh:AcceptConnection", /** * Grants permission to associate an IAM role to an automation unit * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_AssociateAutomationUnitRole.html */ AssociateAutomationUnitRole = "mgh:AssociateAutomationUnitRole", /** * Grants permission to associate a given AWS artifact to a MigrationTask * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_AssociateCreatedArtifact.html */ AssociateCreatedArtifact = "mgh:AssociateCreatedArtifact", /** * Grants permission to associate a given ADS resource to a MigrationTask * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_AssociateDiscoveredResource.html */ AssociateDiscoveredResource = "mgh:AssociateDiscoveredResource", /** * Grants permission to associate source resource * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_AssociateSourceResource.html */ AssociateSourceResource = "mgh:AssociateSourceResource", /** * Grants permission to batch-associate IAM roles with a connection * * See https://docs.aws.amazon.com/mhj/latest/userguide/account-connections.html */ BatchAssociateIamRoleWithConnection = "mgh:BatchAssociateIamRoleWithConnection", /** * Grants permission to batch-disassociate IAM roles from a connection * * See https://docs.aws.amazon.com/mhj/latest/userguide/account-connections.html */ BatchDisassociateIamRoleFromConnection = "mgh:BatchDisassociateIamRoleFromConnection", /** * Grants permission to create an automation unit run * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_CreateAutomationRun.html */ CreateAutomationRun = "mgh:CreateAutomationRun", /** * Grants permission to create an automation unit * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_CreateAutomationUnit.html */ CreateAutomationUnit = "mgh:CreateAutomationUnit", /** * Grants permission to create a Migration Hub Home Region Control * * See https://docs.aws.amazon.com/migrationhub-home-region/latest/APIReference/API_CreateHomeRegionControl.html */ CreateHomeRegionControl = "mgh:CreateHomeRegionControl", /** * Grants permission to create a ProgressUpdateStream * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_CreateProgressUpdateStream.html */ CreateProgressUpdateStream = "mgh:CreateProgressUpdateStream", /** * Grants permission to delete an automation unit run * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_DeleteAutomationRun.html */ DeleteAutomationRun = "mgh:DeleteAutomationRun", /** * Grants permission to delete an automation unit * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_DeleteAutomationUnit.html */ DeleteAutomationUnit = "mgh:DeleteAutomationUnit", /** * Grants permission to delete a connection * * See https://docs.aws.amazon.com/mhj/latest/userguide/account-connections.html */ DeleteConnection = "mgh:DeleteConnection", /** * Grants permission to delete a Migration Hub Home Region Control * * See https://docs.aws.amazon.com/migrationhub-home-region/latest/APIReference/API_DeleteHomeRegionControl.html */ DeleteHomeRegionControl = "mgh:DeleteHomeRegionControl", /** * Grants permission to delete a ProgressUpdateStream * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_DeleteProgressUpdateStream.html */ DeleteProgressUpdateStream = "mgh:DeleteProgressUpdateStream", /** * Grants permission to get an Application Discovery Service Application's state * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_DescribeApplicationState.html */ DescribeApplicationState = "mgh:DescribeApplicationState", /** * Grants permission to describe an automation unit run * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_DescribeAutomationRun.html */ DescribeAutomationRun = "mgh:DescribeAutomationRun", /** * Grants permission to describe an automation unit * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_DescribeAutomationUnit.html */ DescribeAutomationUnit = "mgh:DescribeAutomationUnit", /** * Grants permission to list Home Region Controls * * See https://docs.aws.amazon.com/migrationhub-home-region/latest/APIReference/API_DescribeHomeRegionControls.html */ DescribeHomeRegionControls = "mgh:DescribeHomeRegionControls", /** * Grants permission to describe a MigrationTask * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_DescribeMigrationTask.html */ DescribeMigrationTask = "mgh:DescribeMigrationTask", /** * Grants permission to disassociate an IAM role from an automation unit * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_DisassociateAutomationUnitRole.html */ DisassociateAutomationUnitRole = "mgh:DisassociateAutomationUnitRole", /** * Grants permission to disassociate a given AWS artifact from a MigrationTask * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_DisassociateCreatedArtifact.html */ DisassociateCreatedArtifact = "mgh:DisassociateCreatedArtifact", /** * Grants permission to disassociate a given ADS resource from a MigrationTask * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_DisassociateDiscoveredResource.html */ DisassociateDiscoveredResource = "mgh:DisassociateDiscoveredResource", /** * Grants permission to diassociate source resource * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_DisassociateSourceResource.html */ DisassociateSourceResource = "mgh:DisassociateSourceResource", /** * Grants permission to get a connection * * See https://docs.aws.amazon.com/mhj/latest/userguide/account-connections.html */ GetConnection = "mgh:GetConnection", /** * Grants permission to get the Migration Hub Home Region * * See https://docs.aws.amazon.com/migrationhub-home-region/latest/APIReference/API_GetHomeRegion.html */ GetHomeRegion = "mgh:GetHomeRegion", /** * Grants permission to import a MigrationTask * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_ImportMigrationTask.html */ ImportMigrationTask = "mgh:ImportMigrationTask", /** * Grants permission to list Application statuses * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_ListApplicationStates.html */ ListApplicationStates = "mgh:ListApplicationStates", /** * Grants permission to list automation unit runs * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_ListAutomationRuns.html */ ListAutomationRuns = "mgh:ListAutomationRuns", /** * Grants permission to list automation units * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_ListAutomationUnits.html */ ListAutomationUnits = "mgh:ListAutomationUnits", /** * Grants permission to list connection roles * * See https://docs.aws.amazon.com/mhj/latest/userguide/account-connections.html */ ListConnectionRoles = "mgh:ListConnectionRoles", /** * Grants permission to list connections * * See https://docs.aws.amazon.com/mhj/latest/userguide/account-connections.html */ ListConnections = "mgh:ListConnections", /** * Grants permission to list associated created artifacts for a MigrationTask * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_ListCreatedArtifacts.html */ ListCreatedArtifacts = "mgh:ListCreatedArtifacts", /** * Grants permission to list associated ADS resources from MigrationTask * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_ListDiscoveredResources.html */ ListDiscoveredResources = "mgh:ListDiscoveredResources", /** * Grants permission to list migration tasks updates * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_ListMigrationTaskUpdates.html */ ListMigrationTaskUpdates = "mgh:ListMigrationTaskUpdates", /** * Grants permission to list MigrationTasks * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_ListMigrationTasks.html */ ListMigrationTasks = "mgh:ListMigrationTasks", /** * Grants permission to to list ProgressUpdateStreams * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_ListProgressUpdateStreams.html */ ListProgressUpdateStreams = "mgh:ListProgressUpdateStreams", /** * Grants permission to list source resources * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_ListSourceResources.html */ ListSourceResources = "mgh:ListSourceResources", /** * Grants permission to list tags for a resource * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_ListTagsForResource.html */ ListTagsForResource = "mgh:ListTagsForResource", /** * Grants permission to update an Application Discovery Service Application's stat * e * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_NotifyApplicationState.html */ NotifyApplicationState = "mgh:NotifyApplicationState", /** * Grants permission to notify latest MigrationTask state * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_NotifyMigrationTaskState.html */ NotifyMigrationTaskState = "mgh:NotifyMigrationTaskState", /** * Grants permission to put ResourceAttributes * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_PutResourceAttributes.html */ PutResourceAttributes = "mgh:PutResourceAttributes", /** * Grants permission to reject a connection * * See https://docs.aws.amazon.com/mhj/latest/userguide/account-connections.html */ RejectConnection = "mgh:RejectConnection", /** * Grants permission to tag a resource * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_TagResource.html */ TagResource = "mgh:TagResource", /** * Grants permission to untag a resource * * See https://docs.aws.amazon.com/migrationhub/latest/ug/API_UntagResource.html */ UntagResource = "mgh:UntagResource" }