UNPKG

aws-iam-policy-types

Version:

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

265 lines 10.3 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for AWS Amplify (AMPLIFY) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsamplify.html * * 2025-02-24T21:46:35.080Z */ export var AwsAmplifyActions; (function (AwsAmplifyActions) { /** * Grants permission to associate a WebACL to a Resource * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["AssociateWebACL"] = "amplify:AssociateWebACL"; /** * Grants permission to create a new Amplify App * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["CreateApp"] = "amplify:CreateApp"; /** * Grants permission to create a new backend environment for an Amplify App * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["CreateBackendEnvironment"] = "amplify:CreateBackendEnvironment"; /** * Grants permission to create a new Branch for an Amplify App * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["CreateBranch"] = "amplify:CreateBranch"; /** * Grants permission to create a deployment for manual deploy apps. (Apps are not * connected to repository) * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["CreateDeployment"] = "amplify:CreateDeployment"; /** * Grants permission to create a new DomainAssociation on an App * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["CreateDomainAssociation"] = "amplify:CreateDomainAssociation"; /** * Grants permission to create a new webhook on an App * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["CreateWebHook"] = "amplify:CreateWebHook"; /** * Grants permission to delete an existing Amplify App by appId * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["DeleteApp"] = "amplify:DeleteApp"; /** * Grants permission to delete a branch for an Amplify App * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["DeleteBackendEnvironment"] = "amplify:DeleteBackendEnvironment"; /** * Grants permission to delete a branch for an Amplify App * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["DeleteBranch"] = "amplify:DeleteBranch"; /** * Grants permission to delete a DomainAssociation * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["DeleteDomainAssociation"] = "amplify:DeleteDomainAssociation"; /** * Grants permission to delete a job, for an Amplify branch, part of Amplify App * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["DeleteJob"] = "amplify:DeleteJob"; /** * Grants permission to delete a webhook by id * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["DeleteWebHook"] = "amplify:DeleteWebHook"; /** * Grants permission to disassociate a WebACL from a Resource * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["DisassociateWebACL"] = "amplify:DisassociateWebACL"; /** * Grants permission to generate website access logs for a specific time range via * a pre-signed URL * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["GenerateAccessLogs"] = "amplify:GenerateAccessLogs"; /** * Grants permission to retrieve an existing Amplify App by appId * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["GetApp"] = "amplify:GetApp"; /** * Grants permission to retrieve artifact info that corresponds to a artifactId * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["GetArtifactUrl"] = "amplify:GetArtifactUrl"; /** * Grants permission to retrieve a backend environment for an Amplify App * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["GetBackendEnvironment"] = "amplify:GetBackendEnvironment"; /** * Grants permission to retrieve a branch for an Amplify App * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["GetBranch"] = "amplify:GetBranch"; /** * Grants permission to retrieve domain info that corresponds to an appId and doma * inName * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["GetDomainAssociation"] = "amplify:GetDomainAssociation"; /** * Grants permission to get a job for a branch, part of an Amplify App * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["GetJob"] = "amplify:GetJob"; /** * Grants permission to retrieve the WebACL associated with a Resource * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["GetWebACLForResource"] = "amplify:GetWebACLForResource"; /** * Grants permission to retrieve webhook info that corresponds to a webhookId * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["GetWebHook"] = "amplify:GetWebHook"; /** * Grants permission to list existing Amplify Apps * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["ListApps"] = "amplify:ListApps"; /** * Grants permission to list artifacts with an app, a branch, a job and an artifac * t type * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["ListArtifacts"] = "amplify:ListArtifacts"; /** * Grants permission to list backend environments for an Amplify App * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["ListBackendEnvironments"] = "amplify:ListBackendEnvironments"; /** * Grants permission to list branches for an Amplify App * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["ListBranches"] = "amplify:ListBranches"; /** * Grants permission to list domains with an app * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["ListDomainAssociations"] = "amplify:ListDomainAssociations"; /** * Grants permission to list Jobs for a branch, part of an Amplify App * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["ListJobs"] = "amplify:ListJobs"; /** * Grants permission to list the Resources associated with a WebACL * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["ListResourcesForWebACL"] = "amplify:ListResourcesForWebACL"; /** * Grants permission to list tags for an AWS Amplify Console resource * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["ListTagsForResource"] = "amplify:ListTagsForResource"; /** * Grants permission to list webhooks on an App * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["ListWebHooks"] = "amplify:ListWebHooks"; /** * Grants permission to start a deployment for manual deploy apps. (Apps are not c * onnected to repository) * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["StartDeployment"] = "amplify:StartDeployment"; /** * Grants permission to start a new job for a branch, part of an Amplify App * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["StartJob"] = "amplify:StartJob"; /** * Grants permission to stop a job that is in progress, for an Amplify branch, par * t of Amplify App * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["StopJob"] = "amplify:StopJob"; /** * Grants permission to tag an AWS Amplify Console resource * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["TagResource"] = "amplify:TagResource"; /** * Grants permission to remove a tag from an AWS Amplify Console resource * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["UntagResource"] = "amplify:UntagResource"; /** * Grants permission to update an existing Amplify App * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["UpdateApp"] = "amplify:UpdateApp"; /** * Grants permission to update a branch for an Amplify App * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["UpdateBranch"] = "amplify:UpdateBranch"; /** * Grants permission to update a DomainAssociation on an App * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["UpdateDomainAssociation"] = "amplify:UpdateDomainAssociation"; /** * Grants permission to update a webhook * * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html */ AwsAmplifyActions["UpdateWebHook"] = "amplify:UpdateWebHook"; })(AwsAmplifyActions || (AwsAmplifyActions = {})); //# sourceMappingURL=amplify.js.map