/**
 * All IAM policy actions for Amazon Route 53 Profiles (ROUTE53PROFILES)
 *
 * Extracted by `aws-iam-policy` from
 * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonroute53profiles.html
 *
 * 2025-02-24T21:49:29.926Z
 */
export declare enum AwsRoute53profilesActions {
    /**
     * Grants permission to associates a Profile to the customer VPC
     *
     * See https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_AssociateProfile.html
     */
    AssociateProfile = "route53profiles:AssociateProfile",
    /**
     * Grants permission to associates a resource, such as DNS Firewall rule group, pr
     * ivate hosted zone, resolver rule, etc. to a specified Profile
     *
     * See https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_AssociateResourceToProfile.html
     */
    AssociateResourceToProfile = "route53profiles:AssociateResourceToProfile",
    /**
     * Grants permission to create a new Profile resource
     *
     * See https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_CreateProfile.html
     */
    CreateProfile = "route53profiles:CreateProfile",
    /**
     * Grants permission to delete a Profile specified by the ProfileId
     *
     * See https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_DeleteProfile.html
     */
    DeleteProfile = "route53profiles:DeleteProfile",
    /**
     * Grants permission to delete an association between a customer VPC and the speci
     * fied Profile
     *
     * See https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_DisassociateProfile.html
     */
    DisassociateProfile = "route53profiles:DisassociateProfile",
    /**
     * Grants permission to delete the asoociation between the resource. such as DNS F
     * irewall rule group, private hosted zone, resolver rule, etc. and the specified
     * Profile
     *
     * See https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_DisassociateResourceFromProfile.html
     */
    DisassociateResourceFromProfile = "route53profiles:DisassociateResourceFromProfile",
    /**
     * Grants permission to get a Profile
     *
     * See https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_GetProfile.html
     */
    GetProfile = "route53profiles:GetProfile",
    /**
     * Grants permission to get a Profile to a VPC association specified by the Profil
     * e association ID
     *
     * See https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_GetProfileAssociation.html
     */
    GetProfileAssociation = "route53profiles:GetProfileAssociation",
    /**
     * Grants permission to read the RAM access control policy for a Profile
     *
     * See https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/sharing-profiles.html
     */
    GetProfilePolicy = "route53profiles:GetProfilePolicy",
    /**
     * Grants permission to get a Profile resource association based on the ProfileRes
     * ourceAssociationId
     *
     * See https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_GetProfileResourceAssociation.html
     */
    GetProfileResourceAssociation = "route53profiles:GetProfileResourceAssociation",
    /**
     * Grants permission to list all VPCs the specified Profile is associated to
     *
     * See https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_ListProfileAssociations.html
     */
    ListProfileAssociations = "route53profiles:ListProfileAssociations",
    /**
     * Grants permission to list all the associations between the resources, such as D
     * NS Firewall rule groups, private hosted zones, resolver rules, etc. for the giv
     * en Profile ID
     *
     * See https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_ListProfileResourceAssociations.html
     */
    ListProfileResourceAssociations = "route53profiles:ListProfileResourceAssociations",
    /**
     * Grants permission to list all the Profiles created by, and shared to the custom
     * er
     *
     * See https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_ListProfiles.html
     */
    ListProfiles = "route53profiles:ListProfiles",
    /**
     * Grants permission to list all tags associated with the resource
     *
     * See https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_ListTagsForResource.html
     */
    ListTagsForResource = "route53profiles:ListTagsForResource",
    /**
     * Grants permission to define the RAM access control policy for a Profile
     *
     * See https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/sharing-profiles.html
     */
    PutProfilePolicy = "route53profiles:PutProfilePolicy",
    /**
     * Grants permission to add a tag to the given resource
     *
     * See https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_TagResource.html
     */
    TagResource = "route53profiles:TagResource",
    /**
     * Grants permission to delete a tag from the given resource
     *
     * See https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_UntagResource.html
     */
    UntagResource = "route53profiles:UntagResource",
    /**
     * Grants permission to update the Profile resource association name or the resour
     * ce properties or both, if both name and resource properties are null, the api r
     * eturns the existing Profile resource association
     *
     * See https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53profiles_UpdateProfileResourceAssociation.html
     */
    UpdateProfileResourceAssociation = "route53profiles:UpdateProfileResourceAssociation"
}
