UNPKG

aws-iam-policy-types

Version:

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

221 lines 11.5 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsAmplifybackendActions = void 0; /** * All IAM policy actions for AWS Amplify Admin (AMPLIFYBACKEND) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsamplifyadmin.html * * 2025-02-24T21:46:35.592Z */ var AwsAmplifybackendActions; (function (AwsAmplifybackendActions) { /** * Grants permission to clone an existing Amplify Admin backend environment into a * new Amplify Admin backend enviroment * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-environments-backendenvironmentname-clone.html#CloneBackend */ AwsAmplifybackendActions["CloneBackend"] = "amplifybackend:CloneBackend"; /** * Grants permission to create a new Amplify Admin backend environment by Amplify * appId * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend.html#CreateBackend */ AwsAmplifybackendActions["CreateBackend"] = "amplifybackend:CreateBackend"; /** * Grants permission to create an API for an existing Amplify Admin backend enviro * nment by appId and backendEnvironmentName * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-api.html#CreateBackendAPI */ AwsAmplifybackendActions["CreateBackendAPI"] = "amplifybackend:CreateBackendAPI"; /** * Grants permission to create an auth resource for an existing Amplify Admin back * end environment by appId and backendEnvironmentName * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-auth.html#CreateBackendAuth */ AwsAmplifybackendActions["CreateBackendAuth"] = "amplifybackend:CreateBackendAuth"; /** * Grants permission to create a new Amplify Admin backend config by Amplify appId * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-config.html#CreateBackendConfig */ AwsAmplifybackendActions["CreateBackendConfig"] = "amplifybackend:CreateBackendConfig"; /** * Grants permission to create a backend storage resource * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-storage.html#CreateBackendStorage */ AwsAmplifybackendActions["CreateBackendStorage"] = "amplifybackend:CreateBackendStorage"; /** * Grants permission to create an Amplify Admin challenge token by appId * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-challenge.html#CreateToken */ AwsAmplifybackendActions["CreateToken"] = "amplifybackend:CreateToken"; /** * Grants permission to delete an existing Amplify Admin backend environment by ap * pId and backendEnvironmentName * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-environments-backendenvironmentname-remove.html#DeleteBackend */ AwsAmplifybackendActions["DeleteBackend"] = "amplifybackend:DeleteBackend"; /** * Grants permission to delete an API of an existing Amplify Admin backend environ * ment by appId and backendEnvironmentName * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-api-backendenvironmentname-remove.html#DeleteBackendAPI */ AwsAmplifybackendActions["DeleteBackendAPI"] = "amplifybackend:DeleteBackendAPI"; /** * Grants permission to delete an auth resource of an existing Amplify Admin backe * nd environment by appId and backendEnvironmentName * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-auth-backendenvironmentname-remove.html#DeleteBackendAuth */ AwsAmplifybackendActions["DeleteBackendAuth"] = "amplifybackend:DeleteBackendAuth"; /** * Grants permission to delete a backend storage resource * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-storage.html#DeleteBackendStorage */ AwsAmplifybackendActions["DeleteBackendStorage"] = "amplifybackend:DeleteBackendStorage"; /** * Grants permission to delete an Amplify Admin challenge token by appId * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-challenge-sessionid-remove.html#DeleteToken */ AwsAmplifybackendActions["DeleteToken"] = "amplifybackend:DeleteToken"; /** * Grants permission to generate models for an API of an existing Amplify Admin ba * ckend environment by appId and backendEnvironmentName * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-api-backendenvironmentname-generatemodels.html#GenerateBackendAPIModels */ AwsAmplifybackendActions["GenerateBackendAPIModels"] = "amplifybackend:GenerateBackendAPIModels"; /** * Grants permission to retrieve an existing Amplify Admin backend environment by * appId and backendEnvironmentName * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-details.html#GetBackend */ AwsAmplifybackendActions["GetBackend"] = "amplifybackend:GetBackend"; /** * Grants permission to retrieve an API of an existing Amplify Admin backend envir * onment by appId and backendEnvironmentName * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-api-backendenvironmentname-details.html#GetBackendAPI */ AwsAmplifybackendActions["GetBackendAPI"] = "amplifybackend:GetBackendAPI"; /** * Grants permission to retrieve models for an API of an existing Amplify Admin ba * ckend environment by appId and backendEnvironmentName * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-api-backendenvironmentname-getmodels.html#GetBackendAPIModels */ AwsAmplifybackendActions["GetBackendAPIModels"] = "amplifybackend:GetBackendAPIModels"; /** * Grants permission to retrieve an auth resource of an existing Amplify Admin bac * kend environment by appId and backendEnvironmentName * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-auth-backendenvironmentname-details.html#GetBackendAuth */ AwsAmplifybackendActions["GetBackendAuth"] = "amplifybackend:GetBackendAuth"; /** * Grants permission to retrieve a job of an existing Amplify Admin backend enviro * nment by appId and backendEnvironmentName * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-job-backendenvironmentname-jobid.html#GetBackendJob */ AwsAmplifybackendActions["GetBackendJob"] = "amplifybackend:GetBackendJob"; /** * Grants permission to retrieve an existing backend storage resource * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-storage.html#GetBackendStorage */ AwsAmplifybackendActions["GetBackendStorage"] = "amplifybackend:GetBackendStorage"; /** * Grants permission to retrieve an Amplify Admin challenge token by appId * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-challenge-sessionid.html#GetToken */ AwsAmplifybackendActions["GetToken"] = "amplifybackend:GetToken"; /** * Grants permission to import an existing auth resource of an Amplify Admin backe * nd environment by appId and backendEnvironmentName * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-auth-backendenvironmentname.html#ImportBackendAuth */ AwsAmplifybackendActions["ImportBackendAuth"] = "amplifybackend:ImportBackendAuth"; /** * Grants permission to import an existing backend storage resource * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-storage.html#ImportBackendStorage */ AwsAmplifybackendActions["ImportBackendStorage"] = "amplifybackend:ImportBackendStorage"; /** * Grants permission to retrieve the jobs of an existing Amplify Admin backend env * ironment by appId and backendEnvironmentName * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-job-backendenvironmentname.html#ListBackendJobs */ AwsAmplifybackendActions["ListBackendJobs"] = "amplifybackend:ListBackendJobs"; /** * Grants permission to retrieve s3 buckets * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-storage.html#ListS3Buckets */ AwsAmplifybackendActions["ListS3Buckets"] = "amplifybackend:ListS3Buckets"; /** * Grants permission to delete all existing Amplify Admin backend environments by * appId * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-remove.html#RemoveAllBackends */ AwsAmplifybackendActions["RemoveAllBackends"] = "amplifybackend:RemoveAllBackends"; /** * Grants permission to delete an Amplify Admin backend config by Amplify appId * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-config-remove.html#RemoveBackendConfig */ AwsAmplifybackendActions["RemoveBackendConfig"] = "amplifybackend:RemoveBackendConfig"; /** * Grants permission to update an API of an existing Amplify Admin backend environ * ment by appId and backendEnvironmentName * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-api-backendenvironmentname.html#UpdateBackendAPI */ AwsAmplifybackendActions["UpdateBackendAPI"] = "amplifybackend:UpdateBackendAPI"; /** * Grants permission to update an auth resource of an existing Amplify Admin backe * nd environment by appId and backendEnvironmentName * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-auth-backendenvironmentname.html#UpdateBackendAuth */ AwsAmplifybackendActions["UpdateBackendAuth"] = "amplifybackend:UpdateBackendAuth"; /** * Grants permission to update an Amplify Admin backend config by Amplify appId * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-config-update.html#UpdateBackendConfig */ AwsAmplifybackendActions["UpdateBackendConfig"] = "amplifybackend:UpdateBackendConfig"; /** * Grants permission to update a job of an existing Amplify Admin backend environm * ent by appId and backendEnvironmentName * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-job-backendenvironmentname-jobid.html#UpdateBackendJob */ AwsAmplifybackendActions["UpdateBackendJob"] = "amplifybackend:UpdateBackendJob"; /** * Grants permission to update a backend storage resource * * See https://docs.aws.amazon.com/amplify-admin-ui/latest/APIReference/backend-appid-storage.html#UpdateBackendStorage */ AwsAmplifybackendActions["UpdateBackendStorage"] = "amplifybackend:UpdateBackendStorage"; })(AwsAmplifybackendActions = exports.AwsAmplifybackendActions || (exports.AwsAmplifybackendActions = {})); //# sourceMappingURL=amplifybackend.js.map