aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
290 lines • 12.1 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* 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 var AwsMghActions;
(function (AwsMghActions) {
/**
* Grants permission to accept a connection
*
* See https://docs.aws.amazon.com/mhj/latest/userguide/account-connections.html
*/
AwsMghActions["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
*/
AwsMghActions["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
*/
AwsMghActions["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
*/
AwsMghActions["AssociateDiscoveredResource"] = "mgh:AssociateDiscoveredResource";
/**
* Grants permission to associate source resource
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_AssociateSourceResource.html
*/
AwsMghActions["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
*/
AwsMghActions["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
*/
AwsMghActions["BatchDisassociateIamRoleFromConnection"] = "mgh:BatchDisassociateIamRoleFromConnection";
/**
* Grants permission to create an automation unit run
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_CreateAutomationRun.html
*/
AwsMghActions["CreateAutomationRun"] = "mgh:CreateAutomationRun";
/**
* Grants permission to create an automation unit
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_CreateAutomationUnit.html
*/
AwsMghActions["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
*/
AwsMghActions["CreateHomeRegionControl"] = "mgh:CreateHomeRegionControl";
/**
* Grants permission to create a ProgressUpdateStream
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_CreateProgressUpdateStream.html
*/
AwsMghActions["CreateProgressUpdateStream"] = "mgh:CreateProgressUpdateStream";
/**
* Grants permission to delete an automation unit run
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_DeleteAutomationRun.html
*/
AwsMghActions["DeleteAutomationRun"] = "mgh:DeleteAutomationRun";
/**
* Grants permission to delete an automation unit
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_DeleteAutomationUnit.html
*/
AwsMghActions["DeleteAutomationUnit"] = "mgh:DeleteAutomationUnit";
/**
* Grants permission to delete a connection
*
* See https://docs.aws.amazon.com/mhj/latest/userguide/account-connections.html
*/
AwsMghActions["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
*/
AwsMghActions["DeleteHomeRegionControl"] = "mgh:DeleteHomeRegionControl";
/**
* Grants permission to delete a ProgressUpdateStream
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_DeleteProgressUpdateStream.html
*/
AwsMghActions["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
*/
AwsMghActions["DescribeApplicationState"] = "mgh:DescribeApplicationState";
/**
* Grants permission to describe an automation unit run
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_DescribeAutomationRun.html
*/
AwsMghActions["DescribeAutomationRun"] = "mgh:DescribeAutomationRun";
/**
* Grants permission to describe an automation unit
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_DescribeAutomationUnit.html
*/
AwsMghActions["DescribeAutomationUnit"] = "mgh:DescribeAutomationUnit";
/**
* Grants permission to list Home Region Controls
*
* See https://docs.aws.amazon.com/migrationhub-home-region/latest/APIReference/API_DescribeHomeRegionControls.html
*/
AwsMghActions["DescribeHomeRegionControls"] = "mgh:DescribeHomeRegionControls";
/**
* Grants permission to describe a MigrationTask
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_DescribeMigrationTask.html
*/
AwsMghActions["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
*/
AwsMghActions["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
*/
AwsMghActions["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
*/
AwsMghActions["DisassociateDiscoveredResource"] = "mgh:DisassociateDiscoveredResource";
/**
* Grants permission to diassociate source resource
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_DisassociateSourceResource.html
*/
AwsMghActions["DisassociateSourceResource"] = "mgh:DisassociateSourceResource";
/**
* Grants permission to get a connection
*
* See https://docs.aws.amazon.com/mhj/latest/userguide/account-connections.html
*/
AwsMghActions["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
*/
AwsMghActions["GetHomeRegion"] = "mgh:GetHomeRegion";
/**
* Grants permission to import a MigrationTask
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_ImportMigrationTask.html
*/
AwsMghActions["ImportMigrationTask"] = "mgh:ImportMigrationTask";
/**
* Grants permission to list Application statuses
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_ListApplicationStates.html
*/
AwsMghActions["ListApplicationStates"] = "mgh:ListApplicationStates";
/**
* Grants permission to list automation unit runs
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_ListAutomationRuns.html
*/
AwsMghActions["ListAutomationRuns"] = "mgh:ListAutomationRuns";
/**
* Grants permission to list automation units
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_ListAutomationUnits.html
*/
AwsMghActions["ListAutomationUnits"] = "mgh:ListAutomationUnits";
/**
* Grants permission to list connection roles
*
* See https://docs.aws.amazon.com/mhj/latest/userguide/account-connections.html
*/
AwsMghActions["ListConnectionRoles"] = "mgh:ListConnectionRoles";
/**
* Grants permission to list connections
*
* See https://docs.aws.amazon.com/mhj/latest/userguide/account-connections.html
*/
AwsMghActions["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
*/
AwsMghActions["ListCreatedArtifacts"] = "mgh:ListCreatedArtifacts";
/**
* Grants permission to list associated ADS resources from MigrationTask
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_ListDiscoveredResources.html
*/
AwsMghActions["ListDiscoveredResources"] = "mgh:ListDiscoveredResources";
/**
* Grants permission to list migration tasks updates
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_ListMigrationTaskUpdates.html
*/
AwsMghActions["ListMigrationTaskUpdates"] = "mgh:ListMigrationTaskUpdates";
/**
* Grants permission to list MigrationTasks
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_ListMigrationTasks.html
*/
AwsMghActions["ListMigrationTasks"] = "mgh:ListMigrationTasks";
/**
* Grants permission to to list ProgressUpdateStreams
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_ListProgressUpdateStreams.html
*/
AwsMghActions["ListProgressUpdateStreams"] = "mgh:ListProgressUpdateStreams";
/**
* Grants permission to list source resources
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_ListSourceResources.html
*/
AwsMghActions["ListSourceResources"] = "mgh:ListSourceResources";
/**
* Grants permission to list tags for a resource
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_ListTagsForResource.html
*/
AwsMghActions["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
*/
AwsMghActions["NotifyApplicationState"] = "mgh:NotifyApplicationState";
/**
* Grants permission to notify latest MigrationTask state
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_NotifyMigrationTaskState.html
*/
AwsMghActions["NotifyMigrationTaskState"] = "mgh:NotifyMigrationTaskState";
/**
* Grants permission to put ResourceAttributes
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_PutResourceAttributes.html
*/
AwsMghActions["PutResourceAttributes"] = "mgh:PutResourceAttributes";
/**
* Grants permission to reject a connection
*
* See https://docs.aws.amazon.com/mhj/latest/userguide/account-connections.html
*/
AwsMghActions["RejectConnection"] = "mgh:RejectConnection";
/**
* Grants permission to tag a resource
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_TagResource.html
*/
AwsMghActions["TagResource"] = "mgh:TagResource";
/**
* Grants permission to untag a resource
*
* See https://docs.aws.amazon.com/migrationhub/latest/ug/API_UntagResource.html
*/
AwsMghActions["UntagResource"] = "mgh:UntagResource";
})(AwsMghActions || (AwsMghActions = {}));
//# sourceMappingURL=mgh.js.map