

# Acciones, recursos y claves de condición de Amazon OpenSearch
<a name="list_opensearch"></a>

Amazon OpenSearch (prefijo de servicio:`opensearch`) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para su uso en las políticas de permisos de IAM.

Referencias:
+ Obtenga información para [configurar este servicio](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/what-is.html).
+ Vea una [lista de las operaciones de API disponibles para este servicio](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/).
+ Obtenga información sobre cómo proteger este servicio y sus recursos [mediante las políticas de permisos de IAM](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/ac.html).
+ Consulta la referencia de [autorización de servicio programática de este servicio](https://servicereference.us-east-1.amazonaws.com/v1/opensearch/opensearch.json).

**Topics**
+ [Operaciones de API definidas por Amazon OpenSearch](#list_opensearch-operations)
+ [Acciones definidas por Amazon OpenSearch](#list_opensearch-actions-as-permissions)
+ [Permission-only acciones para Amazon OpenSearch](#list_opensearch-permission-only-actions)
+ [Tipos de recursos definidos por Amazon OpenSearch](#list_opensearch-resources-for-iam-policies)
+ [Claves de estado de Amazon OpenSearch](#list_opensearch-policy-keys)

## Operaciones de API definidas por Amazon OpenSearch
<a name="list_opensearch-operations"></a>

En la siguiente tabla, se asignan las operaciones de la API a las acciones de IAM que autorizan. Solo se muestran las claves de condición que tienen valores estáticos para la API y la acción determinadas; para ver el conjunto completo de claves de condición que admite cada acción, consulte la [tabla de acciones](#list_opensearch-actions-as-permissions).




- **   AcceptInboundConnection  **
  - **Acción de IAM:**  [Sí: AcceptInboundConnection](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_AcceptInboundConnection.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [Sí: AcceptInboundCrossClusterSearchConnection](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_AcceptInboundConnection.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura

- **   AddDataSource  **
  - **Acción de IAM:**  [Sí: AddDataSource](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_AddDataSource.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [objetivo: PassRole](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_passrole.html)  / **Clave de condición:** objetivo: PassedToService / **Valores posibles:** directquery.opensearchservice.amazonaws.com / **Nivel de acceso:** Escritura

- **   AddDirectQueryDataSource  **
  - **Acción de IAM:**  [Sí: AddDirectQueryDataSource](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_AddDirectQueryDataSource.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [Sí: AddTags](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_AddTags.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Etiquetar, escribir
  - **Acción de IAM:**  [objetivo: PassRole](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_passrole.html)  / **Clave de condición:** objetivo: PassedToService / **Valores posibles:** directquery.opensearchservice.amazonaws.com / **Nivel de acceso:** Escritura

- **   AddTags  **
  - **Acción de IAM:**  [Sí: AddTags](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_AddTags.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Etiquetar, escribir

- **   AssociatePackage  **
  - **Acción de IAM:**  [Sí: AssociatePackage](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_AssociatePackage.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   AssociatePackages  **
  - **Acción de IAM:**  [Sí: AssociatePackages](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_AssociatePackages.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   AttachDataSource  **
  - **Acción de IAM:**  [Sí: AttachDataSource](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_AttachDataSource.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   AuthorizeVpcEndpointAccess  **
  - **Acción de IAM:**  [Sí: AuthorizeVpcEndpointAccess](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_AuthorizeVpcEndpointAccess.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   CancelDomainConfigChange  **
  - **Acción de IAM:**  [Sí: CancelDomainConfigChange](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_CancelDomainConfigChange.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   CancelServiceSoftwareUpdate  **
  - **Acción de IAM:**  [Sí: CancelElasticsearchServiceSoftwareUpdate](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_CancelServiceSoftwareUpdate.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [Sí: CancelServiceSoftwareUpdate](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_CancelServiceSoftwareUpdate.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura

- **   CreateApplication  **
  - **Acción de IAM:**  [Sí: AddTags](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_AddTags.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Etiquetar, escribir
  - **Acción de IAM:**  [Sí: CreateApplication](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_CreateApplication.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [objetivo: PassRole](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_passrole.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura

- **   CreateDomain  **
  - **Acción de IAM:**  [Sí: AddTags](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_AddTags.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Etiquetar, escribir
  - **Acción de IAM:**  [Sí: CreateDomain](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_CreateDomain.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [Sí: CreateElasticsearchDomain](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_CreateDomain.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [objetivo: PassRole](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_passrole.html)  / **Clave de condición:** objetivo: PassedToService / **Valores posibles:** es.amazonaws.com / **Nivel de acceso:** Escritura

- **   CreateIndex  **
  - **Acción de IAM:**  [Sí: CreateIndex](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_CreateIndex.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   CreateOutboundConnection  **
  - **Acción de IAM:**  [Sí: CreateOutboundConnection](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_CreateOutboundConnection.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [Sí: CreateOutboundCrossClusterSearchConnection](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_CreateOutboundConnection.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura

- **   CreatePackage  **
  - **Acción de IAM:**  [Sí: CreatePackage](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_CreatePackage.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   CreateVpcEndpoint  **
  - **Acción de IAM:**  [Sí: CreateVpcEndpoint](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_CreateVpcEndpoint.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteApplication  **
  - **Acción de IAM:**  [Sí: DeleteApplication](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DeleteApplication.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteDataSource  **
  - **Acción de IAM:**  [Sí: DeleteDataSource](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DeleteDataSource.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteDirectQueryDataSource  **
  - **Acción de IAM:**  [Sí: DeleteDirectQueryDataSource](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DeleteDirectQueryDataSource.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteDomain  **
  - **Acción de IAM:**  [Sí: DeleteDomain](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DeleteDomain.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [Sí: DeleteElasticsearchDomain](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DeleteDomain.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura

- **   DeleteInboundConnection  **
  - **Acción de IAM:**  [Sí: DeleteInboundConnection](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DeleteInboundConnection.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteIndex  **
  - **Acción de IAM:**  [Sí: DeleteIndex](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DeleteIndex.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteOutboundConnection  **
  - **Acción de IAM:**  [Sí: DeleteOutboundConnection](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DeleteOutboundConnection.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [Sí: DeleteOutboundCrossClusterSearchConnection](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DeleteOutboundConnection.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura

- **   DeletePackage  **
  - **Acción de IAM:**  [Sí: DeletePackage](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DeletePackage.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteVpcEndpoint  **
  - **Acción de IAM:**  [Sí: DeleteVpcEndpoint](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DeleteVpcEndpoint.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeregisterCapability  **
  - **Acción de IAM:**  [Sí: DeregisterCapability](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DeregisterCapability.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DescribeDataSourceAttachment  **
  - **Acción de IAM:**  [Sí: DescribeDataSourceAttachment](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDataSourceAttachment.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DescribeDomain  **
  - **Acción de IAM:**  [Sí: DescribeDomain](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDomain.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Lectura
  - **Acción de IAM:**  [Sí: DescribeElasticsearchDomain](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDomain.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Lectura

- **   DescribeDomainAutoTunes  **
  - **Acción de IAM:**  [Sí: DescribeDomainAutoTunes](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDomainAutoTunes.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DescribeDomainChangeProgress  **
  - **Acción de IAM:**  [Sí: DescribeDomainChangeProgress](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDomainChangeProgress.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DescribeDomainConfig  **
  - **Acción de IAM:**  [Sí: DescribeDomainConfig](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDomainConfig.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Lectura
  - **Acción de IAM:**  [Sí: DescribeElasticsearchDomainConfig](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDomainConfig.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Lectura

- **   DescribeDomainHealth  **
  - **Acción de IAM:**  [Sí: DescribeDomainHealth](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDomainHealth.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DescribeDomainNodes  **
  - **Acción de IAM:**  [Sí: DescribeDomainNodes](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDomainNodes.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DescribeDomains  **
  - **Acción de IAM:**  [Sí: DescribeDomains](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDomains.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración
  - **Acción de IAM:**  [Sí: DescribeElasticsearchDomains](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDomains.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración

- **   DescribeDryRunProgress  **
  - **Acción de IAM:**  [Sí: DescribeDryRunProgress](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDryRunProgress.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DescribeInboundConnections  **
  - **Acción de IAM:**  [Sí: DescribeInboundConnections](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeInboundConnections.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración
  - **Acción de IAM:**  [Sí: DescribeInboundCrossClusterSearchConnections](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeInboundConnections.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración

- **   DescribeInsightDetails  **
  - **Acción de IAM:**  [Sí: DescribeInsightDetails](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeInsightDetails.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DescribeInstanceTypeLimits  **
  - **Acción de IAM:**  [Sí: DescribeElasticsearchInstanceTypeLimits](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeInstanceTypeLimits.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración
  - **Acción de IAM:**  [Sí: DescribeInstanceTypeLimits](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeInstanceTypeLimits.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración

- **   DescribeOutboundConnections  **
  - **Acción de IAM:**  [Sí: DescribeOutboundConnections](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeOutboundConnections.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración
  - **Acción de IAM:**  [Sí: DescribeOutboundCrossClusterSearchConnections](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeOutboundConnections.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración

- **   DescribePackages  **
  - **Acción de IAM:**  [Sí: DescribePackages](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribePackages.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DescribeReservedInstanceOfferings  **
  - **Acción de IAM:**  [Sí: DescribeReservedElasticsearchInstanceOfferings](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeReservedInstanceOfferings.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración
  - **Acción de IAM:**  [Sí: DescribeReservedInstanceOfferings](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeReservedInstanceOfferings.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración

- **   DescribeReservedInstances  **
  - **Acción de IAM:**  [Sí: DescribeReservedElasticsearchInstances](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeReservedInstances.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración
  - **Acción de IAM:**  [Sí: DescribeReservedInstances](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeReservedInstances.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración

- **   DescribeVpcEndpoints  **
  - **Acción de IAM:**  [Sí: DescribeVpcEndpoints](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeVpcEndpoints.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   DetachDataSource  **
  - **Acción de IAM:**  [Sí: DetachDataSource](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DetachDataSource.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DissociatePackage  **
  - **Acción de IAM:**  [Sí: DissociatePackage](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DissociatePackage.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DissociatePackages  **
  - **Acción de IAM:**  [Sí: DissociatePackages](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DissociatePackages.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   GetApplication  **
  - **Acción de IAM:**  [Sí: GetApplication](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetApplication.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetCapability  **
  - **Acción de IAM:**  [Sí: GetCapability](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetCapability.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetCompatibleVersions  **
  - **Acción de IAM:**  [Sí: GetCompatibleElasticsearchVersions](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetCompatibleVersions.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración
  - **Acción de IAM:**  [Sí: GetCompatibleVersions](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetCompatibleVersions.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración

- **   GetDataSource  **
  - **Acción de IAM:**  [Sí: GetDataSource](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetDataSource.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetDefaultApplicationSetting  **
  - **Acción de IAM:**  [Sí: GetDefaultApplicationSetting](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetDefaultApplicationSetting.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetDirectQueryDataSource  **
  - **Acción de IAM:**  [Sí: GetDirectQueryDataSource](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetDirectQueryDataSource.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetDomainMaintenanceStatus  **
  - **Acción de IAM:**  [Sí: GetDomainMaintenanceStatus](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetDomainMaintenanceStatus.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetIndex  **
  - **Acción de IAM:**  [Sí: GetIndex](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetIndex.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetMigration  **
  - **Acción de IAM:**  [Sí: GetMigration](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetMigration.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetPackageVersionHistory  **
  - **Acción de IAM:**  [Sí: GetPackageVersionHistory](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetPackageVersionHistory.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetUpgradeHistory  **
  - **Acción de IAM:**  [Sí: GetUpgradeHistory](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetUpgradeHistory.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetUpgradeStatus  **
  - **Acción de IAM:**  [Sí: GetUpgradeStatus](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetUpgradeStatus.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   InsightFeedback  **
  - **Acción de IAM:**  [Sí: InsightFeedback](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_InsightFeedback.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   ListApplications  **
  - **Acción de IAM:**  [Sí: ListApplications](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListApplications.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListDataSourceAttachments  **
  - **Acción de IAM:**  [Sí: ListDataSourceAttachments](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListDataSourceAttachments.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListDataSources  **
  - **Acción de IAM:**  [Sí: ListDataSources](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListDataSources.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListDirectQueryDataSources  **
  - **Acción de IAM:**  [Sí: ListDirectQueryDataSources](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListDirectQueryDataSources.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListDomainMaintenances  **
  - **Acción de IAM:**  [Sí: ListDomainMaintenances](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListDomainMaintenances.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListDomainNames  **
  - **Acción de IAM:**  [Sí: ListDomainNames](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListDomainNames.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListDomainsForPackage  **
  - **Acción de IAM:**  [Sí: ListDomainsForPackage](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListDomainsForPackage.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListInsights  **
  - **Acción de IAM:**  [Sí: ListInsights](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListInsights.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListInstanceTypeDetails  **
  - **Acción de IAM:**  [Sí: ListElasticsearchInstanceTypeDetails](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListInstanceTypeDetails.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración
  - **Acción de IAM:**  [Sí: ListInstanceTypeDetails](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListInstanceTypeDetails.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración

- **   ListMigrations  **
  - **Acción de IAM:**  [Sí: ListMigrations](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListMigrations.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListPackagesForDomain  **
  - **Acción de IAM:**  [Sí: ListPackagesForDomain](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListPackagesForDomain.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListScheduledActions  **
  - **Acción de IAM:**  [Sí: ListScheduledActions](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListScheduledActions.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListTags  **
  - **Acción de IAM:**  [Sí: ListTags](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListTags.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListVersions  **
  - **Acción de IAM:**  [Sí: ListElasticsearchVersions](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListVersions.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración
  - **Acción de IAM:**  [Sí: ListVersions](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListVersions.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración

- **   ListVpcEndpointAccess  **
  - **Acción de IAM:**  [Sí: ListVpcEndpointAccess](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListVpcEndpointAccess.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListVpcEndpoints  **
  - **Acción de IAM:**  [Sí: ListVpcEndpoints](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListVpcEndpoints.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListVpcEndpointsForDomain  **
  - **Acción de IAM:**  [Sí: ListVpcEndpointsForDomain](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_ListVpcEndpointsForDomain.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   PurchaseReservedInstanceOffering  **
  - **Acción de IAM:**  [Sí: PurchaseReservedElasticsearchInstanceOffering](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_PurchaseReservedInstanceOffering.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [Sí: PurchaseReservedInstanceOffering](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_PurchaseReservedInstanceOffering.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura

- **   PutDefaultApplicationSetting  **
  - **Acción de IAM:**  [Sí: PutDefaultApplicationSetting](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_PutDefaultApplicationSetting.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   RegisterCapability  **
  - **Acción de IAM:**  [Sí: RegisterCapability](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_RegisterCapability.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   RejectInboundConnection  **
  - **Acción de IAM:**  [Sí: RejectInboundConnection](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_RejectInboundConnection.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [Sí: RejectInboundCrossClusterSearchConnection](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_RejectInboundConnection.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura

- **   RemoveTags  **
  - **Acción de IAM:**  [Sí: RemoveTags](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_RemoveTags.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Etiquetar, escribir

- **   RevokeVpcEndpointAccess  **
  - **Acción de IAM:**  [Sí: RevokeVpcEndpointAccess](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_RevokeVpcEndpointAccess.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   RollbackServiceSoftwareUpdate  **
  - **Acción de IAM:**  [Sí: RollbackElasticsearchServiceSoftwareUpdate](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_RollbackServiceSoftwareUpdate.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [Sí: RollbackServiceSoftwareUpdate](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_RollbackServiceSoftwareUpdate.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura

- **   StartDomainMaintenance  **
  - **Acción de IAM:**  [Sí: StartDomainMaintenance](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_StartDomainMaintenance.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   StartMigration  **
  - **Acción de IAM:**  [Sí: StartMigration](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_StartMigration.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   StartServiceSoftwareUpdate  **
  - **Acción de IAM:**  [Sí: StartElasticsearchServiceSoftwareUpdate](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_StartServiceSoftwareUpdate.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [Sí: StartServiceSoftwareUpdate](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_StartServiceSoftwareUpdate.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura

- **   UpdateApplication  **
  - **Acción de IAM:**  [Sí: UpdateApplication](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpdateApplication.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpdateDataSource  **
  - **Acción de IAM:**  [Sí: UpdateDataSource](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpdateDataSource.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [objetivo: PassRole](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_passrole.html)  / **Clave de condición:** objetivo: PassedToService / **Valores posibles:** directquery.opensearchservice.amazonaws.com / **Nivel de acceso:** Escritura

- **   UpdateDirectQueryDataSource  **
  - **Acción de IAM:**  [Sí: UpdateDirectQueryDataSource](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpdateDirectQueryDataSource.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [objetivo: PassRole](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_passrole.html)  / **Clave de condición:** objetivo: PassedToService / **Valores posibles:** directquery.opensearchservice.amazonaws.com / **Nivel de acceso:** Escritura

- **   UpdateDomainConfig  **
  - **Acción de IAM:**  [Sí: UpdateDomainConfig](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpdateDomainConfig.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [Sí: UpdateElasticsearchDomainConfig](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpdateDomainConfig.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [objetivo: PassRole](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_passrole.html)  / **Clave de condición:** objetivo: PassedToService / **Valores posibles:** es.amazonaws.com / **Nivel de acceso:** Escritura

- **   UpdateIndex  **
  - **Acción de IAM:**  [Sí: UpdateIndex](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpdateIndex.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpdatePackage  **
  - **Acción de IAM:**  [Sí: UpdatePackage](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpdatePackage.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpdatePackageScope  **
  - **Acción de IAM:**  [Sí: UpdatePackageScope](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpdatePackageScope.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpdateScheduledAction  **
  - **Acción de IAM:**  [Sí: UpdateScheduledAction](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpdateScheduledAction.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpdateVpcEndpoint  **
  - **Acción de IAM:**  [Sí: UpdateVpcEndpoint](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpdateVpcEndpoint.html) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpgradeDomain  **
  - **Acción de IAM:**  [Sí: UpgradeDomain](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpgradeDomain.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [Sí: UpgradeElasticsearchDomain](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_UpgradeDomain.html)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura



## Acciones definidas por Amazon OpenSearch
<a name="list_opensearch-actions-as-permissions"></a>

Puede especificar las siguientes acciones en el elemento `Action` de una declaración de política de IAM. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.




- **   [CancelAutoOptimizeJob](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/serverless-auto-optimize.html)  **
  - **Description (Descripción):** Concede permiso para cancelar el trabajo de Auto Optimize enviado
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [CancelDirectQuery](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_CancelDirectQuery.html)  **
  - **Description (Descripción):** Otorga permiso para cancelar la consulta que se envía al OpenSearch DataSource recurso
  - **Tipos de recursos (\*necesarios):** [fuente de datos\*](#list_opensearch-resource-datasource)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [DeleteAutoOptimizeJob](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/serverless-auto-optimize.html)  **
  - **Description (Descripción):** Otorga permiso para eliminar Auto Optimize Job
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [GetAutoOptimizeJob](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/serverless-auto-optimize.html)  **
  - **Description (Descripción):** Otorga permiso para obtener los detalles del trabajo de Auto Optimize
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetDirectQuery](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetDirectQuery.html)  **
  - **Description (Descripción):** Otorga permiso para obtener el estado de las consultas que se realizan en el OpenSearch DataSource recurso
  - **Tipos de recursos (\*necesarios):** [fuente de datos\*](#list_opensearch-resource-datasource)
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetDirectQueryResult](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_GetDirectQueryResult.html)  **
  - **Description (Descripción):** Otorga permiso para obtener los resultados de una consulta que se realiza en el recurso OpenSearch DataSource 
  - **Tipos de recursos (\*necesarios):** [fuente de datos\*](#list_opensearch-resource-datasource)
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [ListAutoOptimizeJobs](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/serverless-auto-optimize.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar una lista de trabajos de Auto Optimize
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [StartDirectQuery](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_StartDirectQuery.html)  **
  - **Description (Descripción):** Otorga permiso para iniciar una consulta directa en los campos proporcionados OpenSearch DataSource 
  - **Tipos de recursos (\*necesarios):** [fuente de datos\*](#list_opensearch-resource-datasource)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [SubmitAutoOptimizeJob](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/serverless-auto-optimize.html)  **
  - **Description (Descripción):** Otorga permiso para crear un nuevo trabajo de Auto Optimize
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura



## Permission-only acciones para Amazon OpenSearch
<a name="list_opensearch-permission-only-actions"></a>

Amazon define las siguientes acciones, OpenSearch pero no se pueden invocar directamente a través de ninguna operación de API. Solo se pueden utilizar en las declaraciones de política de IAM para conceder o denegar permisos.




- **   [ApplicationAccessAll](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/)  **
  - **Description (Descripción):** Otorga permiso para acceder a la aplicación OpenSearch 
  - **Tipos de recursos (\*necesarios):** [solicitud\*](#list_opensearch-resource-application)
  - **Claves de condición:**  
  - **Nivel de acceso:** Gestión de permisos, escritura

- **   [ViewLoginPage](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/)  **
  - **Description (Descripción):** Otorga permiso para ver la página de inicio de sesión de una OpenSearch aplicación
  - **Tipos de recursos (\*necesarios):** [solicitud\*](#list_opensearch-resource-application)
  - **Claves de condición:**  
  - **Nivel de acceso:** Gestión de permisos, escritura



## Tipos de recursos definidos por Amazon OpenSearch
<a name="list_opensearch-resources-for-iam-policies"></a>

Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento `Resource` de las instrucciones de política de permisos de IAM.



| Tipos de recurso | ARN | Claves de condición | 
| --- | --- | --- | 
| [aplicación](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/ac.html)  | arn: $ {Partition} :opensearch: $ {Region} :$ {Account} :application/$ {} AppId |   | 
| [fuente de datos](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/datasource.html)  | arn: $ {Partition} :opensearch: $ {Region} :$ {Account} :fuente de datos/$ {} DataSourceName |   | 

## Claves de estado de Amazon OpenSearch
<a name="list_opensearch-policy-keys"></a>

Amazon no OpenSearch tiene claves de condición específicas del servicio que puedan usarse en el `Condition` elemento de las declaraciones de política.