UNPKG

aws-iam-policy-types

Version:

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

193 lines 8.61 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for AWS Resource Groups (RESOURCE-GROUPS) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsresourcegroups.html * * 2025-02-24T21:49:27.478Z */ export var AwsResourceGroupsActions; (function (AwsResourceGroupsActions) { /** * Grants permission to associate a resource to an Application * * See https://docs.aws.amazon.com/servicecatalog/latest/arguide/associate-resources.html */ AwsResourceGroupsActions["AssociateResource"] = "resource-groups:AssociateResource"; /** * Grants permission to cancel a tag-sync task for an application group * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_CancelTagSyncTask.html */ AwsResourceGroupsActions["CancelTagSyncTask"] = "resource-groups:CancelTagSyncTask"; /** * Grants permission to create a resource group with a specified name, description * , and resource query * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_CreateGroup.html */ AwsResourceGroupsActions["CreateGroup"] = "resource-groups:CreateGroup"; /** * Grants permission to delete a specified resource group * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_DeleteGroup.html */ AwsResourceGroupsActions["DeleteGroup"] = "resource-groups:DeleteGroup"; /** * Grants permission to delete a resource-based policy for the specified group * * See https://docs.aws.amazon.com/license-manager/latest/userguide/management-role.html#service-linked-role-permissions-management-role */ AwsResourceGroupsActions["DeleteGroupPolicy"] = "resource-groups:DeleteGroupPolicy"; /** * Grants permission to disassociate a resource from an Application * * See https://docs.aws.amazon.com/servicecatalog/latest/arguide/associate-resources.html */ AwsResourceGroupsActions["DisassociateResource"] = "resource-groups:DisassociateResource"; /** * Grants permission to get the current status of optional features in Resource Gr * oups * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_GetAccountSettings.html */ AwsResourceGroupsActions["GetAccountSettings"] = "resource-groups:GetAccountSettings"; /** * Grants permission to get information of a specified resource group * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_GetGroup.html */ AwsResourceGroupsActions["GetGroup"] = "resource-groups:GetGroup"; /** * Grants permission to get the service configuration associated with the specifie * d resource group * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_GetGroupConfiguration.html */ AwsResourceGroupsActions["GetGroupConfiguration"] = "resource-groups:GetGroupConfiguration"; /** * Grants permission to get a resource-based policy for the specified group * * See https://docs.aws.amazon.com/license-manager/latest/userguide/management-role.html#service-linked-role-permissions-management-role */ AwsResourceGroupsActions["GetGroupPolicy"] = "resource-groups:GetGroupPolicy"; /** * Grants permission to get the query associated with a specified resource group * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_GetGroupQuery.html */ AwsResourceGroupsActions["GetGroupQuery"] = "resource-groups:GetGroupQuery"; /** * Grants permission to get information of a specified tag-sync task * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_GetTagSyncTask.html */ AwsResourceGroupsActions["GetTagSyncTask"] = "resource-groups:GetTagSyncTask"; /** * Grants permission to get the tags associated with a specified resource group * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_GetTags.html */ AwsResourceGroupsActions["GetTags"] = "resource-groups:GetTags"; /** * Grants permission to add the specified resources to the specified group * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_GroupResources.html */ AwsResourceGroupsActions["GroupResources"] = "resource-groups:GroupResources"; /** * Grants permission to list the resources that are members of a specified resourc * e group * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_ListGroupResources.html */ AwsResourceGroupsActions["ListGroupResources"] = "resource-groups:ListGroupResources"; /** * Grants permission to list grouping statuses for a specified application group * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_ListGroupingStatuses.html */ AwsResourceGroupsActions["ListGroupingStatuses"] = "resource-groups:ListGroupingStatuses"; /** * Grants permission to list all resource groups in your account * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_ListGroups.html */ AwsResourceGroupsActions["ListGroups"] = "resource-groups:ListGroups"; /** * Grants permission to list supported resource types * * See https://docs.aws.amazon.com/ARG/latest/userguide/gettingstarted-query.html */ AwsResourceGroupsActions["ListResourceTypes"] = "resource-groups:ListResourceTypes"; /** * Grants permission to list all tag-sync tasks in your account * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_ListTagSyncTasks.html */ AwsResourceGroupsActions["ListTagSyncTasks"] = "resource-groups:ListTagSyncTasks"; /** * Grants permission to put the service configuration associated with the specifie * d resource group * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_PutGroupConfiguration.html */ AwsResourceGroupsActions["PutGroupConfiguration"] = "resource-groups:PutGroupConfiguration"; /** * Grants permission to add a resource-based policy for the specified group * * See https://docs.aws.amazon.com/license-manager/latest/userguide/management-role.html#service-linked-role-permissions-management-role */ AwsResourceGroupsActions["PutGroupPolicy"] = "resource-groups:PutGroupPolicy"; /** * Grants permission to search for AWS resources matching the given query * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_SearchResources.html */ AwsResourceGroupsActions["SearchResources"] = "resource-groups:SearchResources"; /** * Grants permission to create a tag-sync task for an application group * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_StartTagSyncTask.html */ AwsResourceGroupsActions["StartTagSyncTask"] = "resource-groups:StartTagSyncTask"; /** * Grants permission to tag a specified resource group * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_Tag.html */ AwsResourceGroupsActions["Tag"] = "resource-groups:Tag"; /** * Grants permission to remove the specified resources from the specified group * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_UngroupResources.html */ AwsResourceGroupsActions["UngroupResources"] = "resource-groups:UngroupResources"; /** * Grants permission to remove tags associated with a specified resource group * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_Untag.html */ AwsResourceGroupsActions["Untag"] = "resource-groups:Untag"; /** * Grants permission to update optional features in Resource Groups * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_UpdateAccountSettings.html */ AwsResourceGroupsActions["UpdateAccountSettings"] = "resource-groups:UpdateAccountSettings"; /** * Grants permission to update a specified resource group * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_UpdateGroup.html */ AwsResourceGroupsActions["UpdateGroup"] = "resource-groups:UpdateGroup"; /** * Grants permission to update the query associated with a specified resource grou * p * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_UpdateGroupQuery.html */ AwsResourceGroupsActions["UpdateGroupQuery"] = "resource-groups:UpdateGroupQuery"; })(AwsResourceGroupsActions || (AwsResourceGroupsActions = {})); //# sourceMappingURL=resource-groups.js.map