/**
 * All IAM policy actions for Amazon OpenSearch Service (ES)
 *
 * Extracted by `aws-iam-policy` from
 * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonopensearchservice.html
 *
 * 2025-02-24T21:49:06.013Z
 */
export declare enum AwsEsActions {
    /**
     * Grants permission to the destination domain owner to accept an inbound cross-cl
     * uster search connection request
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_AcceptInboundConnection.html
     */
    AcceptInboundConnection = "es:AcceptInboundConnection",
    /**
     * Grants permission to the destination domain owner to accept an inbound cross-cl
     * uster search connection request. This permission is deprecated. Use AcceptInbou
     * ndConnection instead
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_AcceptInboundConnection.html
     */
    AcceptInboundCrossClusterSearchConnection = "es:AcceptInboundCrossClusterSearchConnection",
    /**
     * Grants permission to add the data source for the OpenSearch Service domain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_AddDataSource.html
     */
    AddDataSource = "es:AddDataSource",
    /**
     * Grants permission to add the data source for the provided OpenSearch arns
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_AddDirectQueryDataSource.html
     */
    AddDirectQueryDataSource = "es:AddDirectQueryDataSource",
    /**
     * Grants permission to attach resource tags to an OpenSearch Service domain, data
     * source, or application
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_AddTags.html
     */
    AddTags = "es:AddTags",
    /**
     * Grants permission to associate a package with an OpenSearch Service domain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_AssociatePackage.html
     */
    AssociatePackage = "es:AssociatePackage",
    /**
     * Grants permission to associate multiple packages with an OpenSearch Service dom
     * ain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_AssociatePackages.html
     */
    AssociatePackages = "es:AssociatePackages",
    /**
     * Grants permission to provide access to an Amazon OpenSearch Service domain thro
     * ugh the use of an interface VPC endpoint
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_AuthorizeVpcEndpointAccess.html
     */
    AuthorizeVpcEndpointAccess = "es:AuthorizeVpcEndpointAccess",
    /**
     * Grants permission to cancel a change on an OpenSearch Service domain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_CancelDomainConfigChange.html
     */
    CancelDomainConfigChange = "es:CancelDomainConfigChange",
    /**
     * Grants permission to cancel a service software update of a domain. This permiss
     * ion is deprecated. Use CancelServiceSoftwareUpdate instead
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_CancelServiceSoftwareUpdate.html
     */
    CancelElasticsearchServiceSoftwareUpdate = "es:CancelElasticsearchServiceSoftwareUpdate",
    /**
     * Grants permission to cancel a service software update of a domain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_CancelServiceSoftwareUpdate.html
     */
    CancelServiceSoftwareUpdate = "es:CancelServiceSoftwareUpdate",
    /**
     * Grants permission to create an OpenSearch Application
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_CreateApplication.html
     */
    CreateApplication = "es:CreateApplication",
    /**
     * Grants permission to create an Amazon OpenSearch Service domain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_CreateDomain.html
     */
    CreateDomain = "es:CreateDomain",
    /**
     * Grants permission to create an OpenSearch Service domain. This permission is de
     * precated. Use CreateDomain instead
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_CreateDomain.html
     */
    CreateElasticsearchDomain = "es:CreateElasticsearchDomain",
    /**
     * Grants permission to create the service-linked role required for OpenSearch Ser
     * vice domains that use VPC access. This permission is deprecated. OpenSearch Ser
     * vice creates the service-linked role for you
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/Welcome.html
     */
    CreateElasticsearchServiceRole = "es:CreateElasticsearchServiceRole",
    /**
     * Grants permission to create a new cross-cluster search connection from a source
     * domain to a destination domain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_CreateOutboundConnection.html
     */
    CreateOutboundConnection = "es:CreateOutboundConnection",
    /**
     * Grants permission to create a new cross-cluster search connection from a source
     * domain to a destination domain. This permission is deprecated. Use CreateOutbou
     * ndConnection instead
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_CreateOutboundConnection.html
     */
    CreateOutboundCrossClusterSearchConnection = "es:CreateOutboundCrossClusterSearchConnection",
    /**
     * Grants permission to add a package for use with OpenSearch Service domains
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_CreatePackage.html
     */
    CreatePackage = "es:CreatePackage",
    /**
     * Grants permission to create the service-linked role required for Amazon OpenSea
     * rch Service domains that use VPC access
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/Welcome.html
     */
    CreateServiceRole = "es:CreateServiceRole",
    /**
     * Grants permission to create an Amazon OpenSearch Service-managed VPC endpoint
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_CreateVpcEndpoint.html
     */
    CreateVpcEndpoint = "es:CreateVpcEndpoint",
    /**
     * Grants permission to delete an OpenSearch Application
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DeleteApplication.html
     */
    DeleteApplication = "es:DeleteApplication",
    /**
     * Grants permission to delete the data source for the OpenSearch Service domain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DeleteDataSource.html
     */
    DeleteDataSource = "es:DeleteDataSource",
    /**
     * Grants permission to delete the data source for the provided OpenSearch arns
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DeleteDirectQueryDataSource.html
     */
    DeleteDirectQueryDataSource = "es:DeleteDirectQueryDataSource",
    /**
     * Grants permission to delete an Amazon OpenSearch Service domain and all of its
     * data
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DeleteDomain.html
     */
    DeleteDomain = "es:DeleteDomain",
    /**
     * Grants permission to delete an OpenSearch Service domain and all of its data. T
     * his permission is deprecated. Use DeleteDomain instead
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DeleteDomain.html
     */
    DeleteElasticsearchDomain = "es:DeleteElasticsearchDomain",
    /**
     * Grants permission to delete the service-linked role required for OpenSearch Ser
     * vice domains that use VPC access. This permission is deprecated. Use the IAM AP
     * I to delete service-linked roles
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_Welcome.html
     */
    DeleteElasticsearchServiceRole = "es:DeleteElasticsearchServiceRole",
    /**
     * Grants permission to the destination domain owner to delete an existing inbound
     * cross-cluster search connection
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DeleteInboundConnection.html
     */
    DeleteInboundConnection = "es:DeleteInboundConnection",
    /**
     * Grants permission to the destination domain owner to delete an existing inbound
     * cross-cluster search connection. This permission is deprecated. Use DeleteInbou
     * ndConnection instead
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DeleteInboundConnection.html
     */
    DeleteInboundCrossClusterSearchConnection = "es:DeleteInboundCrossClusterSearchConnection",
    /**
     * Grants permission to the source domain owner to delete an existing outbound cro
     * ss-cluster search connection
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DeleteOutboundConnection.html
     */
    DeleteOutboundConnection = "es:DeleteOutboundConnection",
    /**
     * Grants permission to the source domain owner to delete an existing outbound cro
     * ss-cluster search connection. This permission is deprecated. Use DeleteOutbound
     * Connection instead
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DeleteOutboundConnection.html
     */
    DeleteOutboundCrossClusterSearchConnection = "es:DeleteOutboundCrossClusterSearchConnection",
    /**
     * Grants permission to delete a package from OpenSearch Service. The package cann
     * ot be associated with any domains
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DeletePackage.html
     */
    DeletePackage = "es:DeletePackage",
    /**
     * Grants permission to delete an Amazon OpenSearch Service-managed interface VPC
     * endpoint
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DeleteVpcEndpoint.html
     */
    DeleteVpcEndpoint = "es:DeleteVpcEndpoint",
    /**
     * Grants permission to view a description of the domain configuration for the spe
     * cified OpenSearch Service domain, including the domain ID, service endpoint, an
     * d ARN
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDomain.html
     */
    DescribeDomain = "es:DescribeDomain",
    /**
     * Grants permission to view the Auto-Tune configuration of the domain for the spe
     * cified OpenSearch Service domain, including the Auto-Tune state and maintenance
     * schedules
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDomainAutoTunes.html
     */
    DescribeDomainAutoTunes = "es:DescribeDomainAutoTunes",
    /**
     * Grants permission to view detail stage progress of an OpenSearch Service domain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDomainChangeProgress.html
     */
    DescribeDomainChangeProgress = "es:DescribeDomainChangeProgress",
    /**
     * Grants permission to view a description of the configuration options and status
     * of an OpenSearch Service domain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDomainConfig.html
     */
    DescribeDomainConfig = "es:DescribeDomainConfig",
    /**
     * Grants permission to view information about domain and node health, the standby
     * Availability Zone, number of nodes per Availability Zone, and shard count per n
     * ode
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDomainHealth.html
     */
    DescribeDomainHealth = "es:DescribeDomainHealth",
    /**
     * Grants permission to view information about nodes configured for the domain and
     * their configurations- the node id, type of node, status of node, Availability Z
     * one, instance type and storage
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDomainNodes.html
     */
    DescribeDomainNodes = "es:DescribeDomainNodes",
    /**
     * Grants permission to view a description of the domain configuration for up to f
     * ive specified OpenSearch Service domains
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDomains.html
     */
    DescribeDomains = "es:DescribeDomains",
    /**
     * Grants permission to describe the status of a pre-update validation check on an
     * OpenSearch Service domain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDryRunProgress.html
     */
    DescribeDryRunProgress = "es:DescribeDryRunProgress",
    /**
     * Grants permission to view a description of the domain configuration for the spe
     * cified OpenSearch Service domain, including the domain ID, service endpoint, an
     * d ARN. This permission is deprecated. Use DescribeDomain instead
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDomain.html
     */
    DescribeElasticsearchDomain = "es:DescribeElasticsearchDomain",
    /**
     * Grants permission to view a description of the configuration and status of an O
     * penSearch Service domain. This permission is deprecated. Use DescribeDomainConf
     * ig instead
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDomainConfig.html
     */
    DescribeElasticsearchDomainConfig = "es:DescribeElasticsearchDomainConfig",
    /**
     * Grants permission to view a description of the domain configuration for up to f
     * ive specified Amazon OpenSearch domains. This permission is deprecated. Use Des
     * cribeDomains instead
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDomains.html
     */
    DescribeElasticsearchDomains = "es:DescribeElasticsearchDomains",
    /**
     * Grants permission to view the instance count, storage, and master node limits f
     * or a given OpenSearch version and instance type. This permission is deprecated.
     * Use DescribeInstanceTypeLimits instead
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeInstanceTypeLimits.html
     */
    DescribeElasticsearchInstanceTypeLimits = "es:DescribeElasticsearchInstanceTypeLimits",
    /**
     * Grants permission to list all the inbound cross-cluster search connections for
     * a destination domain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeInboundConnections.html
     */
    DescribeInboundConnections = "es:DescribeInboundConnections",
    /**
     * Grants permission to list all the inbound cross-cluster search connections for
     * a destination domain. This permission is deprecated. Use DescribeInboundConnect
     * ions instead
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeInboundConnections.html
     */
    DescribeInboundCrossClusterSearchConnections = "es:DescribeInboundCrossClusterSearchConnections",
    /**
     * Grants permission to view the instance count, storage, and master node limits f
     * or a given engine version and instance type
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeInstanceTypeLimits.html
     */
    DescribeInstanceTypeLimits = "es:DescribeInstanceTypeLimits",
    /**
     * Grants permission to list all the outbound cross-cluster search connections for
     * a source domain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeOutboundConnections.html
     */
    DescribeOutboundConnections = "es:DescribeOutboundConnections",
    /**
     * Grants permission to list all the outbound cross-cluster search connections for
     * a source domain. This permission is deprecated. Use DescribeOutboundConnections
     * instead
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeOutboundConnections.html
     */
    DescribeOutboundCrossClusterSearchConnections = "es:DescribeOutboundCrossClusterSearchConnections",
    /**
     * Grants permission to describe all packages available to OpenSearch Service doma
     * ins
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribePackages.html
     */
    DescribePackages = "es:DescribePackages",
    /**
     * Grants permission to fetch Reserved Instance offerings for Amazon OpenSearch Se
     * rvice. This permission is deprecated. Use DescribeReservedInstanceOfferings ins
     * tead
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeReservedInstanceOfferings.html
     */
    DescribeReservedElasticsearchInstanceOfferings = "es:DescribeReservedElasticsearchInstanceOfferings",
    /**
     * Grants permission to fetch OpenSearch Service Reserved Instances that have alre
     * ady been purchased. This permission is deprecated. Use DescribeReservedInstance
     * s instead
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeReservedInstances.html
     */
    DescribeReservedElasticsearchInstances = "es:DescribeReservedElasticsearchInstances",
    /**
     * Grants permission to fetch Reserved Instance offerings for OpenSearch Service
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeReservedInstanceOfferings.html
     */
    DescribeReservedInstanceOfferings = "es:DescribeReservedInstanceOfferings",
    /**
     * Grants permission to fetch OpenSearch Service Reserved Instances that have alre
     * ady been purchased
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeReservedInstances.html
     */
    DescribeReservedInstances = "es:DescribeReservedInstances",
    /**
     * Grants permission to describe one or more Amazon OpenSearch Service-managed VPC
     * endpoints
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeVpcEndpoints.html
     */
    DescribeVpcEndpoints = "es:DescribeVpcEndpoints",
    /**
     * Grants permission to disassociate a package from the specified OpenSearch Servi
     * ce domain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DissociatePackage.html
     */
    DissociatePackage = "es:DissociatePackage",
    /**
     * Grants permission to disassociate multiple packages from the specified OpenSear
     * ch Service domain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DissociatePackages.html
     */
    DissociatePackages = "es:DissociatePackages",
    /**
     * Grants permission to send cross-cluster requests to a destination domain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/Welcome.html
     */
    ESCrossClusterGet = "es:ESCrossClusterGet",
    /**
     * Grants permission to send HTTP DELETE requests to the OpenSearch APIs
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/Welcome.html
     */
    ESHttpDelete = "es:ESHttpDelete",
    /**
     * Grants permission to send HTTP GET requests to the OpenSearch APIs
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/Welcome.html
     */
    ESHttpGet = "es:ESHttpGet",
    /**
     * Grants permission to send HTTP HEAD requests to the OpenSearch APIs
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/Welcome.html
     */
    ESHttpHead = "es:ESHttpHead",
    /**
     * Grants permission to send HTTP PATCH requests to the OpenSearch APIs
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/Welcome.html
     */
    ESHttpPatch = "es:ESHttpPatch",
    /**
     * Grants permission to send HTTP POST requests to the OpenSearch APIs
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/Welcome.html
     */
    ESHttpPost = "es:ESHttpPost",
    /**
     * Grants permission to send HTTP PUT requests to the OpenSearch APIs
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/Welcome.html
     */
    ESHttpPut = "es:ESHttpPut",
    /**
     * Grants permission to get information about an OpenSearch Application
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetApplication.html
     */
    GetApplication = "es:GetApplication",
    /**
     * Grants permission to fetch a list of compatible OpenSearch and Elasticsearch ve
     * rsions to which an OpenSearch Service domain can be upgraded. This permission i
     * s deprecated. Use GetCompatibleVersions instead
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetCompatibleVersions.html
     */
    GetCompatibleElasticsearchVersions = "es:GetCompatibleElasticsearchVersions",
    /**
     * Grants permission to fetch list of compatible engine versions to which an OpenS
     * earch Service domain can be upgraded
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetCompatibleVersions.html
     */
    GetCompatibleVersions = "es:GetCompatibleVersions",
    /**
     * Grants permission to get the data source for the OpenSearch Service domain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetDataSource.html
     */
    GetDataSource = "es:GetDataSource",
    /**
     * Grants permission to get the data source for the provided OpenSearch arns
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetDirectQueryDataSource.html
     */
    GetDirectQueryDataSource = "es:GetDirectQueryDataSource",
    /**
     * Grants permission to retrieve the status of maintenance action for the node
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetDomainMaintenanceStatus.html
     */
    GetDomainMaintenanceStatus = "es:GetDomainMaintenanceStatus",
    /**
     * Grants permission to fetch the version history for a package
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetPackageVersionHistory.html
     */
    GetPackageVersionHistory = "es:GetPackageVersionHistory",
    /**
     * Grants permission to fetch the upgrade history of a given OpenSearch Service do
     * main
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetUpgradeHistory.html
     */
    GetUpgradeHistory = "es:GetUpgradeHistory",
    /**
     * Grants permission to fetch the upgrade status of a given OpenSearch Service dom
     * ain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetUpgradeStatus.html
     */
    GetUpgradeStatus = "es:GetUpgradeStatus",
    /**
     * Grants permission to list OpenSearch Applications
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListApplications.html
     */
    ListApplications = "es:ListApplications",
    /**
     * Grants permission to retrieve a list of data source for the OpenSearch Service
     * domain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListDataSources.html
     */
    ListDataSources = "es:ListDataSources",
    /**
     * Grants permission to retrieve a list of data source for the provided OpenSearch
     * arns
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListDirectQueryDataSources.html
     */
    ListDirectQueryDataSources = "es:ListDirectQueryDataSources",
    /**
     * Grants permission to retrieve a list of maintenance actions for the OpenSearch
     * Service domain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListDomainMaintenances.html
     */
    ListDomainMaintenances = "es:ListDomainMaintenances",
    /**
     * Grants permission to display the names of all OpenSearch Service domains that t
     * he current user owns
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListDomainNames.html
     */
    ListDomainNames = "es:ListDomainNames",
    /**
     * Grants permission to list all OpenSearch Service domains that a package is asso
     * ciated with
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListDomainsForPackage.html
     */
    ListDomainsForPackage = "es:ListDomainsForPackage",
    /**
     * Grants permission to list all instance types and available features for a given
     * OpenSearch version. This permission is deprecated. Use ListInstanceTypeDetails
     * instead
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListInstanceTypeDetails.html
     */
    ListElasticsearchInstanceTypeDetails = "es:ListElasticsearchInstanceTypeDetails",
    /**
     * Grants permission to list all EC2 instance types that are supported for a given
     * OpenSearch version
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListInstanceTypeDetails.html
     */
    ListElasticsearchInstanceTypes = "es:ListElasticsearchInstanceTypes",
    /**
     * Grants permission to list all supported OpenSearch versions on Amazon OpenSearc
     * h Service. This permission is deprecated. Use ListVersions instead
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListVersions.html
     */
    ListElasticsearchVersions = "es:ListElasticsearchVersions",
    /**
     * Grants permission to list all instance types and available features for a given
     * OpenSearch or Elasticsearch version
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListInstanceTypeDetails.html
     */
    ListInstanceTypeDetails = "es:ListInstanceTypeDetails",
    /**
     * Grants permission to list all packages associated with the OpenSearch Service d
     * omain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListPackagesForDomain.html
     */
    ListPackagesForDomain = "es:ListPackagesForDomain",
    /**
     * Grants permission to retrieve a list of configuration changes that are schedule
     * d for a OpenSearch Service domain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListScheduledActions.html
     */
    ListScheduledActions = "es:ListScheduledActions",
    /**
     * Grants permission to display all resource tags for an OpenSearch Service domain
     * , data source, or application
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListTags.html
     */
    ListTags = "es:ListTags",
    /**
     * Grants permission to list all supported OpenSearch and Elasticsearch versions i
     * n Amazon OpenSearch Service
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListVersions.html
     */
    ListVersions = "es:ListVersions",
    /**
     * Grants permission to retrieve information about each AWS principal that is allo
     * wed to access a given Amazon OpenSearch Service domain through the use of an in
     * terface VPC endpoint
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListVpcEndpointAccess.html
     */
    ListVpcEndpointAccess = "es:ListVpcEndpointAccess",
    /**
     * Grants permission to retrieve all Amazon OpenSearch Service-managed VPC endpoin
     * ts in the current AWS account and Region
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListVpcEndpoints.html
     */
    ListVpcEndpoints = "es:ListVpcEndpoints",
    /**
     * Grants permission to retrieve all Amazon OpenSearch Service-managed VPC endpoin
     * ts associated with a particular domain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListVpcEndpointsForDomain.html
     */
    ListVpcEndpointsForDomain = "es:ListVpcEndpointsForDomain",
    /**
     * Grants permission to purchase OpenSearch Service Reserved Instances. This permi
     * ssion is deprecated. Use PurchaseReservedInstanceOffering instead
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_PurchaseReservedInstanceOffering.html
     */
    PurchaseReservedElasticsearchInstanceOffering = "es:PurchaseReservedElasticsearchInstanceOffering",
    /**
     * Grants permission to purchase OpenSearch reserved instances
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_PurchaseReservedInstanceOffering.html
     */
    PurchaseReservedInstanceOffering = "es:PurchaseReservedInstanceOffering",
    /**
     * Grants permission to the destination domain owner to reject an inbound cross-cl
     * uster search connection request
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_RejectInboundConnection.html
     */
    RejectInboundConnection = "es:RejectInboundConnection",
    /**
     * Grants permission to the destination domain owner to reject an inbound cross-cl
     * uster search connection request. This permission is deprecated. Use RejectInbou
     * ndConnection instead
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_RejectInboundConnection.html
     */
    RejectInboundCrossClusterSearchConnection = "es:RejectInboundCrossClusterSearchConnection",
    /**
     * Grants permission to remove resource tags from an OpenSearch Service domain, da
     * ta source, or application
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_RemoveTags.html
     */
    RemoveTags = "es:RemoveTags",
    /**
     * Grants permission to revoke access to an Amazon OpenSearch Service domain that
     * was provided through an interface VPC endpoint
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_RevokeVpcEndpointAccess.html
     */
    RevokeVpcEndpointAccess = "es:RevokeVpcEndpointAccess",
    /**
     * Grants permission to initiate the maintenance on the node
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_StartDomainMaintenance.html
     */
    StartDomainMaintenance = "es:StartDomainMaintenance",
    /**
     * Grants permission to start a service software update of a domain. This permissi
     * on is deprecated. Use StartServiceSoftwareUpdate instead
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_StartServiceSoftwareUpdate.html
     */
    StartElasticsearchServiceSoftwareUpdate = "es:StartElasticsearchServiceSoftwareUpdate",
    /**
     * Grants permission to start a service software update of a domain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_StartServiceSoftwareUpdate.html
     */
    StartServiceSoftwareUpdate = "es:StartServiceSoftwareUpdate",
    /**
     * Grants permission to update an OpenSearch Application
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpdateApplication.html
     */
    UpdateApplication = "es:UpdateApplication",
    /**
     * Grants permission to update the data source for the OpenSearch Service domain
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpdateDataSource.html
     */
    UpdateDataSource = "es:UpdateDataSource",
    /**
     * Grants permission to update the data source for the provided OpenSearch arns
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpdateDirectQueryDataSource.html
     */
    UpdateDirectQueryDataSource = "es:UpdateDirectQueryDataSource",
    /**
     * Grants permission to modify the configuration of an OpenSearch Service domain,
     * such as the instance type or number of instances
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpdateDomainConfig.html
     */
    UpdateDomainConfig = "es:UpdateDomainConfig",
    /**
     * Grants permission to modify the configuration of an OpenSearch Service domain,
     * such as the instance type or number of instances. This permission is deprecated
     * . Use UpdateDomainConfig instead
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpdateDomainConfig.html
     */
    UpdateElasticsearchDomainConfig = "es:UpdateElasticsearchDomainConfig",
    /**
     * Grants permission to update a package for use with OpenSearch Service domains
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpdatePackage.html
     */
    UpdatePackage = "es:UpdatePackage",
    /**
     * Grants permission to update scope a package
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpdatePackageScope.html
     */
    UpdatePackageScope = "es:UpdatePackageScope",
    /**
     * Grants permission to reschedule a planned OpenSearch Service domain configurati
     * on change for a later time
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpdateScheduledAction.html
     */
    UpdateScheduledAction = "es:UpdateScheduledAction",
    /**
     * Grants permission to modify an Amazon OpenSearch Service-managed interface VPC
     * endpoint
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpdateVpcEndpoint.html
     */
    UpdateVpcEndpoint = "es:UpdateVpcEndpoint",
    /**
     * Grants permission to initiate upgrade of an OpenSearch Service domain to a give
     * n version
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpgradeDomain.html
     */
    UpgradeDomain = "es:UpgradeDomain",
    /**
     * Grants permission to initiate upgrade of an OpenSearch Service domain to a spec
     * ified version. This permission is deprecated. Use UpgradeDomain instead
     *
     * See https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpgradeDomain.html
     */
    UpgradeElasticsearchDomain = "es:UpgradeElasticsearchDomain"
}
