UNPKG

aws-iam-policy-types

Version:

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

191 lines (190 loc) 7.63 kB
/** * 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 declare enum AwsResourceGroupsActions { /** * Grants permission to associate a resource to an Application * * See https://docs.aws.amazon.com/servicecatalog/latest/arguide/associate-resources.html */ 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 */ 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 */ CreateGroup = "resource-groups:CreateGroup", /** * Grants permission to delete a specified resource group * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_DeleteGroup.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ ListGroups = "resource-groups:ListGroups", /** * Grants permission to list supported resource types * * See https://docs.aws.amazon.com/ARG/latest/userguide/gettingstarted-query.html */ 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 */ 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 */ 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 */ 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 */ 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 */ StartTagSyncTask = "resource-groups:StartTagSyncTask", /** * Grants permission to tag a specified resource group * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_Tag.html */ 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 */ 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 */ 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 */ UpdateAccountSettings = "resource-groups:UpdateAccountSettings", /** * Grants permission to update a specified resource group * * See https://docs.aws.amazon.com/ARG/latest/APIReference/API_UpdateGroup.html */ 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 */ UpdateGroupQuery = "resource-groups:UpdateGroupQuery" }