/**
 * 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 declare enum AwsAmplifyActions {
    /**
     * Grants permission to associate a WebACL to a Resource
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    AssociateWebACL = "amplify:AssociateWebACL",
    /**
     * Grants permission to create a new Amplify App
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    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
     */
    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
     */
    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
     */
    CreateDeployment = "amplify:CreateDeployment",
    /**
     * Grants permission to create a new DomainAssociation on an App
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    CreateDomainAssociation = "amplify:CreateDomainAssociation",
    /**
     * Grants permission to create a new webhook on an App
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    CreateWebHook = "amplify:CreateWebHook",
    /**
     * Grants permission to delete an existing Amplify App by appId
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    DeleteApp = "amplify:DeleteApp",
    /**
     * Grants permission to delete a branch for an Amplify App
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    DeleteBackendEnvironment = "amplify:DeleteBackendEnvironment",
    /**
     * Grants permission to delete a branch for an Amplify App
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    DeleteBranch = "amplify:DeleteBranch",
    /**
     * Grants permission to delete a DomainAssociation
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    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
     */
    DeleteJob = "amplify:DeleteJob",
    /**
     * Grants permission to delete a webhook by id
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    DeleteWebHook = "amplify:DeleteWebHook",
    /**
     * Grants permission to disassociate a WebACL from a Resource
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    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
     */
    GenerateAccessLogs = "amplify:GenerateAccessLogs",
    /**
     * Grants permission to retrieve an existing Amplify App by appId
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    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
     */
    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
     */
    GetBackendEnvironment = "amplify:GetBackendEnvironment",
    /**
     * Grants permission to retrieve a branch for an Amplify App
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    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
     */
    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
     */
    GetJob = "amplify:GetJob",
    /**
     * Grants permission to retrieve the WebACL associated with a Resource
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    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
     */
    GetWebHook = "amplify:GetWebHook",
    /**
     * Grants permission to list existing Amplify Apps
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    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
     */
    ListArtifacts = "amplify:ListArtifacts",
    /**
     * Grants permission to list backend environments for an Amplify App
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    ListBackendEnvironments = "amplify:ListBackendEnvironments",
    /**
     * Grants permission to list branches for an Amplify App
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    ListBranches = "amplify:ListBranches",
    /**
     * Grants permission to list domains with an app
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    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
     */
    ListJobs = "amplify:ListJobs",
    /**
     * Grants permission to list the Resources associated with a WebACL
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    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
     */
    ListTagsForResource = "amplify:ListTagsForResource",
    /**
     * Grants permission to list webhooks on an App
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    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
     */
    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
     */
    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
     */
    StopJob = "amplify:StopJob",
    /**
     * Grants permission to tag an AWS Amplify Console resource
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    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
     */
    UntagResource = "amplify:UntagResource",
    /**
     * Grants permission to update an existing Amplify App
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    UpdateApp = "amplify:UpdateApp",
    /**
     * Grants permission to update a branch for an Amplify App
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    UpdateBranch = "amplify:UpdateBranch",
    /**
     * Grants permission to update a DomainAssociation on an App
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    UpdateDomainAssociation = "amplify:UpdateDomainAssociation",
    /**
     * Grants permission to update a webhook
     *
     * See https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html
     */
    UpdateWebHook = "amplify:UpdateWebHook"
}
