aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
189 lines • 9.55 kB
JavaScript
"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