UNPKG

aws-iam-policy-types

Version:

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

197 lines 8.35 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsRolesanywhereActions = void 0; /** * All IAM policy actions for AWS Identity and Access Management Roles Anywhere (ROLESANYWHERE) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsidentityandaccessmanagementrolesanywhere.html * * 2025-02-24T21:48:15.999Z */ var AwsRolesanywhereActions; (function (AwsRolesanywhereActions) { /** * Grants permission to create a profile * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_CreateProfile.html */ AwsRolesanywhereActions["CreateProfile"] = "rolesanywhere:CreateProfile"; /** * Grants permission to create a trust anchor * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_CreateTrustAnchor.html */ AwsRolesanywhereActions["CreateTrustAnchor"] = "rolesanywhere:CreateTrustAnchor"; /** * Grants permission to delete a mapping rule from a profile * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_DeleteAttributeMapping.html */ AwsRolesanywhereActions["DeleteAttributeMapping"] = "rolesanywhere:DeleteAttributeMapping"; /** * Grants permission to delete a certificate revocation list (crl) * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_DeleteCrl.html */ AwsRolesanywhereActions["DeleteCrl"] = "rolesanywhere:DeleteCrl"; /** * Grants permission to delete a profile * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_DeleteProfile.html */ AwsRolesanywhereActions["DeleteProfile"] = "rolesanywhere:DeleteProfile"; /** * Grants permission to delete a trust anchor * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_DeleteTrustAnchor.html */ AwsRolesanywhereActions["DeleteTrustAnchor"] = "rolesanywhere:DeleteTrustAnchor"; /** * Grants permission to disable a certificate revocation list (crl) * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_DisableCrl.html */ AwsRolesanywhereActions["DisableCrl"] = "rolesanywhere:DisableCrl"; /** * Grants permission to disable a profile * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_DisableProfile.html */ AwsRolesanywhereActions["DisableProfile"] = "rolesanywhere:DisableProfile"; /** * Grants permission to disable a trust anchor * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_DisableTrustAnchor.html */ AwsRolesanywhereActions["DisableTrustAnchor"] = "rolesanywhere:DisableTrustAnchor"; /** * Grants permission to enable a certificate revocation list (crl) * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_EnableCrl.html */ AwsRolesanywhereActions["EnableCrl"] = "rolesanywhere:EnableCrl"; /** * Grants permission to enable a profile * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_EnableProfile.html */ AwsRolesanywhereActions["EnableProfile"] = "rolesanywhere:EnableProfile"; /** * Grants permission to enable a trust anchor * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_EnableTrustAnchor.html */ AwsRolesanywhereActions["EnableTrustAnchor"] = "rolesanywhere:EnableTrustAnchor"; /** * Grants permission to get a certificate revocation list (crl) * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_GetCrl.html */ AwsRolesanywhereActions["GetCrl"] = "rolesanywhere:GetCrl"; /** * Grants permission to get a profile * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_GetProfile.html */ AwsRolesanywhereActions["GetProfile"] = "rolesanywhere:GetProfile"; /** * Grants permission to get a subject * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_GetSubject.html */ AwsRolesanywhereActions["GetSubject"] = "rolesanywhere:GetSubject"; /** * Grants permission to get a trust anchor * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_GetTrustAnchor.html */ AwsRolesanywhereActions["GetTrustAnchor"] = "rolesanywhere:GetTrustAnchor"; /** * Grants permission to import a certificate revocation list (crl) * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_ImportCrl.html */ AwsRolesanywhereActions["ImportCrl"] = "rolesanywhere:ImportCrl"; /** * Grants permission to list certificate revocation lists (crls) * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_ListCrls.html */ AwsRolesanywhereActions["ListCrls"] = "rolesanywhere:ListCrls"; /** * Grants permission to list profiles * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_ListProfiles.html */ AwsRolesanywhereActions["ListProfiles"] = "rolesanywhere:ListProfiles"; /** * Grants permission to list subjects * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_ListSubjects.html */ AwsRolesanywhereActions["ListSubjects"] = "rolesanywhere:ListSubjects"; /** * Grants permission to list tags for a resource * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_ListTagsForResource.html */ AwsRolesanywhereActions["ListTagsForResource"] = "rolesanywhere:ListTagsForResource"; /** * Grants permission to list trust anchors * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_ListTrustAnchors.html */ AwsRolesanywhereActions["ListTrustAnchors"] = "rolesanywhere:ListTrustAnchors"; /** * Grants permission to put a mapping rule into a profile * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_PutAttributeMapping.html */ AwsRolesanywhereActions["PutAttributeMapping"] = "rolesanywhere:PutAttributeMapping"; /** * Grants permission to attach notification settings to a trust anchor * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_PutNotificationSettings.html */ AwsRolesanywhereActions["PutNotificationSettings"] = "rolesanywhere:PutNotificationSettings"; /** * Grants permission to reset custom notification settings to IAM Roles Anywhere d * efined default state * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_ResetNotificationSettings.html */ AwsRolesanywhereActions["ResetNotificationSettings"] = "rolesanywhere:ResetNotificationSettings"; /** * Grants permission to tag a resource * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_TagResource.html */ AwsRolesanywhereActions["TagResource"] = "rolesanywhere:TagResource"; /** * Grants permission to untag a resource * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_UntagResource.html */ AwsRolesanywhereActions["UntagResource"] = "rolesanywhere:UntagResource"; /** * Grants permission to update a certificate revocation list (crl) * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_UpdateCrl.html */ AwsRolesanywhereActions["UpdateCrl"] = "rolesanywhere:UpdateCrl"; /** * Grants permission to update a profile * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_UpdateProfile.html */ AwsRolesanywhereActions["UpdateProfile"] = "rolesanywhere:UpdateProfile"; /** * Grants permission to update a trust anchor * * See https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_UpdateTrustAnchor.html */ AwsRolesanywhereActions["UpdateTrustAnchor"] = "rolesanywhere:UpdateTrustAnchor"; })(AwsRolesanywhereActions = exports.AwsRolesanywhereActions || (exports.AwsRolesanywhereActions = {})); //# sourceMappingURL=rolesanywhere.js.map