UNPKG

aws-iam-policy-types

Version:

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

189 lines 9.55 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsCognitoIdentityActions = void 0; /** * All IAM policy actions for Amazon Cognito Identity (COGNITO-IDENTITY) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazoncognitoidentity.html * * 2025-02-24T21:47:19.675Z */ var AwsCognitoIdentityActions; (function (AwsCognitoIdentityActions) { /** * Grants permission to create a new identity pool * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_CreateIdentityPool.html */ AwsCognitoIdentityActions["CreateIdentityPool"] = "cognito-identity:CreateIdentityPool"; /** * Grants permission to delete identities from an identity pool. You can specify a * list of 1-60 identities that you want to delete * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_DeleteIdentities.html */ AwsCognitoIdentityActions["DeleteIdentities"] = "cognito-identity:DeleteIdentities"; /** * Grants permission to delete a user pool. Once a pool is deleted, users will not * be able to authenticate with the pool * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_DeleteIdentityPool.html */ AwsCognitoIdentityActions["DeleteIdentityPool"] = "cognito-identity:DeleteIdentityPool"; /** * Grants permission to return metadata related to the given identity, including w * hen the identity was created and any associated linked logins * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_DescribeIdentity.html */ AwsCognitoIdentityActions["DescribeIdentity"] = "cognito-identity:DescribeIdentity"; /** * Grants permission to get details about a particular identity pool, including th * e pool name, ID description, creation date, and current number of users * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_DescribeIdentityPool.html */ AwsCognitoIdentityActions["DescribeIdentityPool"] = "cognito-identity:DescribeIdentityPool"; /** * Grants permission to return credentials for the provided identity ID * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_GetCredentialsForIdentity.html */ AwsCognitoIdentityActions["GetCredentialsForIdentity"] = "cognito-identity:GetCredentialsForIdentity"; /** * Grants permission to generate (or retrieve) a Cognito ID. Supplying multiple lo * gins will create an implicit linked account * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_GetId.html */ AwsCognitoIdentityActions["GetId"] = "cognito-identity:GetId"; /** * Grants permission to get analytics data about the total current identity count * for all identity pool identity provider (IdPs) * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_GetIdentityPoolAnalytics.html */ AwsCognitoIdentityActions["GetIdentityPoolAnalytics"] = "cognito-identity:GetIdentityPoolAnalytics"; /** * Grants permission to get analytics data about the number of new identities and * total identities for all identity pool identity providers (IdPs) * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_GetIdentityPoolDailyAnalytics.html */ AwsCognitoIdentityActions["GetIdentityPoolDailyAnalytics"] = "cognito-identity:GetIdentityPoolDailyAnalytics"; /** * Grants permission to get the roles for an identity pool * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_GetIdentityPoolRoles.html */ AwsCognitoIdentityActions["GetIdentityPoolRoles"] = "cognito-identity:GetIdentityPoolRoles"; /** * Grants permission to get analytics data about the number of new identities and * total identities for one identity pool identity provider (IdPs) * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_GetIdentityProviderDailyAnalytics.html */ AwsCognitoIdentityActions["GetIdentityProviderDailyAnalytics"] = "cognito-identity:GetIdentityProviderDailyAnalytics"; /** * Grants permission to get an OpenID token, using a known Cognito ID * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_GetOpenIdToken.html */ AwsCognitoIdentityActions["GetOpenIdToken"] = "cognito-identity:GetOpenIdToken"; /** * Grants permission to register (or retrieve) a Cognito IdentityId and an OpenID * Connect token for a user authenticated by your backend authentication process * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_GetOpenIdTokenForDeveloperIdentity.html */ AwsCognitoIdentityActions["GetOpenIdTokenForDeveloperIdentity"] = "cognito-identity:GetOpenIdTokenForDeveloperIdentity"; /** * Grants permission to get the principal tags for an identity pool and provider * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_GetPrincipalTagAttributeMap.html */ AwsCognitoIdentityActions["GetPrincipalTagAttributeMap"] = "cognito-identity:GetPrincipalTagAttributeMap"; /** * Grants permission to list the identities in an identity pool * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_ListIdentities.html */ AwsCognitoIdentityActions["ListIdentities"] = "cognito-identity:ListIdentities"; /** * Grants permission to list all of the Cognito identity pools registered for your * account * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_ListIdentityPools.html */ AwsCognitoIdentityActions["ListIdentityPools"] = "cognito-identity:ListIdentityPools"; /** * Grants permission to list the tags that are assigned to an Amazon Cognito ident * ity pool * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_ListTagsForResource.html */ AwsCognitoIdentityActions["ListTagsForResource"] = "cognito-identity:ListTagsForResource"; /** * Grants permission to retrieve the IdentityId associated with a DeveloperUserIde * ntifier or the list of DeveloperUserIdentifiers associated with an IdentityId f * or an existing identity * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_LookupDeveloperIdentity.html */ AwsCognitoIdentityActions["LookupDeveloperIdentity"] = "cognito-identity:LookupDeveloperIdentity"; /** * Grants permission to merge two users having different IdentityIds, existing in * the same identity pool, and identified by the same developer provider * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_MergeDeveloperIdentities.html */ AwsCognitoIdentityActions["MergeDeveloperIdentities"] = "cognito-identity:MergeDeveloperIdentities"; /** * Grants permission to set the roles for an identity pool. These roles are used w * hen making calls to GetCredentialsForIdentity action * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_SetIdentityPoolRoles.html */ AwsCognitoIdentityActions["SetIdentityPoolRoles"] = "cognito-identity:SetIdentityPoolRoles"; /** * Grants permission to set the principal tags for an identity pool and provider. * These tags are used when making calls to GetOpenIdToken action * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_SetPrincipalTagAttributeMap.html */ AwsCognitoIdentityActions["SetPrincipalTagAttributeMap"] = "cognito-identity:SetPrincipalTagAttributeMap"; /** * Grants permission to assign a set of tags to an Amazon Cognito identity pool * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_TagResource.html */ AwsCognitoIdentityActions["TagResource"] = "cognito-identity:TagResource"; /** * Grants permission to unlink a DeveloperUserIdentifier from an existing identity * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_UnlinkDeveloperIdentity.html */ AwsCognitoIdentityActions["UnlinkDeveloperIdentity"] = "cognito-identity:UnlinkDeveloperIdentity"; /** * Grants permission to unlink a federated identity from an existing account * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_UnlinkIdentity.html */ AwsCognitoIdentityActions["UnlinkIdentity"] = "cognito-identity:UnlinkIdentity"; /** * Grants permission to remove the specified tags from an Amazon Cognito identity * pool * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_UntagResource.html */ AwsCognitoIdentityActions["UntagResource"] = "cognito-identity:UntagResource"; /** * Grants permission to update an identity pool * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_UpdateIdentityPool.html */ AwsCognitoIdentityActions["UpdateIdentityPool"] = "cognito-identity:UpdateIdentityPool"; })(AwsCognitoIdentityActions = exports.AwsCognitoIdentityActions || (exports.AwsCognitoIdentityActions = {})); //# sourceMappingURL=cognito-identity.js.map