UNPKG

aws-iam-policy-types

Version:

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

184 lines (183 loc) 8.46 kB
/** * 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 */ export declare enum AwsCognitoIdentityActions { /** * Grants permission to create a new identity pool * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_CreateIdentityPool.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ UntagResource = "cognito-identity:UntagResource", /** * Grants permission to update an identity pool * * See https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_UpdateIdentityPool.html */ UpdateIdentityPool = "cognito-identity:UpdateIdentityPool" }