aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
218 lines • 11.4 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* 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
*/
export 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 || (AwsAmplifybackendActions = {}));
//# sourceMappingURL=amplifybackend.js.map