Acciones, recursos y claves de condición para Amazon OpenSearch Service - Referencia de autorizaciones de servicio

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Acciones, recursos y claves de condición para Amazon OpenSearch Service

Amazon OpenSearch Service (prefijo de servicio: es) proporciona las siguientes claves de contexto de condición, acciones y recursos específicos de servicios para su uso en las políticas de permisos de IAM.

Referencias:

Acciones definidas por Amazon OpenSearch Service

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.

La columna Tipos de recurso de la tabla de Acción indica si cada acción admite permisos de nivel de recursos. Si no hay ningún valor para esta columna, debe especificar todos los recursos ("*") a los que aplica la política en el elemento Resource de la instrucción de su política. Si la columna incluye un tipo de recurso, puede especificar un ARN de ese tipo en una instrucción con dicha acción. Si la acción tiene uno o más recursos necesarios, la persona que llama debe tener permiso para usar la acción con esos recursos. Los recursos necesarios se indican en la tabla con un asterisco (*). Si limita el acceso a los recursos con el elemento Resource de una política de IAM, debe incluir un ARN o patrón para cada tipo de recurso requerido. Algunas acciones admiten varios tipos de recursos. Si el tipo de recurso es opcional (no se indica como obligatorio), puede elegir utilizar uno de los tipos de recursos opcionales.

La columna Claves de condición de la tabla Acciones incluye claves que puede especificar en el elemento Condition de la instrucción de una política. Para obtener más información sobre las claves de condición asociadas a los recursos del servicio, consulte la columna Claves de condición de la tabla Tipos de recursos.

nota

Las claves de condición de recursos se enumeran en la tabla Tipos de recursos. Encontrará un enlace al tipo de recurso que se aplica a una acción en la columna Tipos de recursos (*obligatorio) de la tabla Acciones. El tipo de recurso de la tabla Tipos de recursos incluye la columna Claves de condición, que son las claves de condición del recurso que se aplican a una acción de la tabla Acciones.

Para obtener información detallada sobre las columnas de la siguiente tabla, consulte Tabla Acciones.

Acciones Descripción Nivel de acceso Tipos de recursos (*necesarios) Claves de condición Acciones dependientes
AcceptInboundConnection Otorga permiso al propietario del dominio de destino para aceptar una solicitud de conexión de búsqueda entre clústeres entrantes Escritura
AcceptInboundCrossClusterSearchConnection Otorga permiso al propietario del dominio de destino para aceptar una solicitud de conexión de búsqueda entre clústeres entrantes. Este permiso está obsoleto. En su lugar, utilice AcceptInboundConnection Escritura
AddDataSource Concede permiso para agregar el origen de datos para el dominio de OpenSearch Service Escritura

domain*

AddTags Otorga permiso para asociar etiquetas de recursos a un dominio de OpenSearch Service Etiquetado

domain*

aws:RequestTag/${TagKey}

aws:TagKeys

AssociatePackage Otorga permiso para asociar un paquete a un dominio de OpenSearch Service Escritura

domain*

AuthorizeVpcEndpointAccess Concede permiso para proporcionar acceso a un dominio de Amazon OpenSearch Service a través del uso de un punto de conexión de VPC de interfaz Escritura
CancelDomainConfigChange Concede permiso para cancelar un dominio de OpenSearch Service Escritura

domain*

CancelElasticsearchServiceSoftwareUpdate Otorga permiso para cancelar la actualización de software de servicio de un dominio. Este permiso está obsoleto. En su lugar, utilice CancelServiceSoftwareUpdate Escritura

domain*

CancelServiceSoftwareUpdate Otorga permiso para cancelar la actualización de software de servicio de un dominio Escritura

domain*

CreateDomain Otorga permiso para crear un dominio de Amazon OpenSearch Service Escritura

domain

aws:RequestTag/${TagKey}

aws:TagKeys

CreateElasticsearchDomain Otorga permiso para crear un dominio de OpenSearch Service. Este permiso está obsoleto. En su lugar, utilice CreateDomain Escritura

domain

aws:RequestTag/${TagKey}

aws:TagKeys

CreateElasticsearchServiceRole Otorga permiso para crear el rol vinculado a servicio necesario para los dominios de OpenSearch Service que usan el acceso a la VPC. Este permiso está obsoleto. OpenSearch Service crea el rol vinculado a servicio por usted Escritura
CreateOutboundConnection Otorga permiso para crear una nueva conexión de búsqueda entre clústeres desde un dominio de origen a un dominio de destino Escritura

domain*

CreateOutboundCrossClusterSearchConnection Otorga permiso para crear una nueva conexión de búsqueda entre clústeres desde un dominio fuente a uno de destino. Este permiso está obsoleto. En su lugar, utilice CreateOutboundConnection Escritura

domain*

CreatePackage Otorga permiso para agregar un paquete a fin de usarlo con dominios de OpenSearch Service Escritura
CreateServiceRole Otorga permiso para crear el rol vinculado a servicio necesario para los dominios de Amazon OpenSearch Service que usan el acceso a la VPC Escritura
CreateVpcEndpoint Concede permiso para crear un punto de conexión de VPC administrado por Amazon OpenSearch Service Escritura
DeleteDataSource Concede permiso para eliminar el origen de datos para el dominio de OpenSearch Service Escritura

domain*

DeleteDomain Otorga permiso para eliminar un dominio de Amazon OpenSearch Service y todos sus datos Escritura

domain*

DeleteElasticsearchDomain Otorga permiso para eliminar un dominio de OpenSearch Service y todos sus datos. Este permiso está obsoleto. En su lugar, utilice DeleteDomain Escritura

domain*

DeleteElasticsearchServiceRole Otorga permiso para eliminar el rol vinculado al servicio necesario para los dominios de OpenSearch Service que usan el acceso a la VPC. Este permiso está obsoleto. Utilice la API de IAM para eliminar roles vinculados a servicios Escritura
DeleteInboundConnection Otorga permiso al propietario del dominio de destino para eliminar una conexión de búsqueda entre clústeres entrantes existentes Escritura
DeleteInboundCrossClusterSearchConnection Otorga permiso al propietario del dominio de destino para eliminar una conexión de búsqueda existente entre clústeres entrantes. Este permiso está obsoleto. En su lugar, utilice DeleteInboundConnection Escritura
DeleteOutboundConnection Otorga permiso al propietario del dominio de origen para eliminar una conexión de búsqueda entre clúster saliente existente Escritura
DeleteOutboundCrossClusterSearchConnection Otorga permiso al propietario del dominio fuente para eliminar una conexión de búsqueda existente entre clústeres salientes. Este permiso está obsoleto. En su lugar, utilice DeleteOutboundConnection Escritura
DeletePackage Otorga permiso para eliminar un paquete de OpenSearch Service. El paquete no debe estar asociado con ningún dominio Escritura
DeleteVpcEndpoint Concede permiso para eliminar un punto de conexión de VPC de interfaz administrado por Amazon OpenSearch Service Escritura
DescribeDomain Otorga permiso para ver una descripción de la configuración del dominio especificado de OpenSearch Service, incluido el ID, el punto de conexión de servicio y el ARN del dominio Lectura

domain*

DescribeDomainAutoTunes Otorga permiso para ver la configuración de Auto-Tune del dominio especificado de OpenSearch Service, incluido el estado de Auto-Tune y las programaciones de mantenimiento Lectura

domain*

DescribeDomainChangeProgress Otorga permiso para los detalles de progreso de la etapa de un dominio de OpenSearch Service Lectura

domain*

DescribeDomainConfig Otorga permiso para ver una descripción de las opciones de configuración y el estado de un dominio de OpenSearch Service Lectura

domain*

DescribeDomainHealth Otorga permiso para ver información sobre el estado del dominio y del nodo, la zona de disponibilidad en espera, el número de nodos por zona de disponibilidad y el número de partición por nodo Lectura

domain*

DescribeDomainNodes Concede permiso para ver información sobre los nodos configurados para el dominio y sus configuraciones: ID del nodo, tipo de nodo, estado del nodo, zona de disponibilidad, tipo de instancia y almacenamiento Lectura

domain*

DescribeDomains Otorga permiso para ver una descripción de la configuración del dominio de hasta cinco dominios especificados de OpenSearch Service Enumeración

domain*

DescribeDryRunProgress Concede permiso para describir el estado de una comprobación de validación previa a la actualización de un dominio de OpenSearch Service Lectura

domain*

DescribeElasticsearchDomain Otorga permiso para ver una descripción de la configuración del dominio especificado de OpenSearch Service, incluido el ID, el punto de conexión de servicio y el ARN del dominio. Este permiso está obsoleto. En su lugar, utilice DescribeDomain Lectura

domain*

DescribeElasticsearchDomainConfig Otorga permiso para ver una descripción de las opciones de configuración y el estado de un dominio de OpenSearch Service. Este permiso está obsoleto. En su lugar, utilice DescribeDomainConfig. Lectura

domain*

DescribeElasticsearchDomains Otorga permiso para ver una descripción de la configuración del dominio de hasta cinco dominios especificados de Amazon OpenSearch. Este permiso está obsoleto. En su lugar, utilice DescribeDomains Enumeración

domain*

DescribeElasticsearchInstanceTypeLimits Otorga permiso para ver los límites del recuento de instancias, el almacenamiento y los nodos maestros para una determinada versión y tipo de instancias de OpenSearch. Este permiso está obsoleto. En su lugar, utilice DescribeInstanceTypeLimits Enumeración
DescribeInboundConnections Otorga permiso con el fin de enumerar todas las conexiones entrantes de búsqueda entre clústeres para un dominio de destino Enumeración
DescribeInboundCrossClusterSearchConnections Otorga permiso con el fin de enumerar todas las conexiones entrantes de búsqueda entre clústeres para un dominio de destino. Este permiso está obsoleto. En su lugar, utilice DescribeInboundConnections Enumeración
DescribeInstanceTypeLimits Otorga permiso para ver los límites del recuento de instancias, el almacenamiento y los nodos maestros para una determinada versión y tipo de instancia del motor Enumeración
DescribeOutboundConnections Otorga permiso con el fin de enumerar todas las conexiones de búsqueda entre clústeres salientes para un dominio de origen Enumeración
DescribeOutboundCrossClusterSearchConnections Otorga permiso con el fin de enumerar todas las conexiones de búsqueda entre clústeres salientes para un dominio fuente. Este permiso está obsoleto. En su lugar, utilice DescribeOutboundConnections Enumeración
DescribePackages Otorga permiso con el fin de describir todos los paquetes disponibles para los dominio de OpenSearch Service Lectura
DescribeReservedElasticsearchInstanceOfferings Otorga permiso para recuperar ofertas de instancias reservadas para Amazon OpenSearch Service. Este permiso está obsoleto. En su lugar, utilice DescribeReservedInstanceOfferings Enumeración
DescribeReservedElasticsearchInstances Otorga permiso para recuperar instancias reservadas de OpenSearch Service ya adquiridas por el cliente. Este permiso está obsoleto. En su lugar, utilice DescribeReservedInstances Enumeración
DescribeReservedInstanceOfferings Otorga permiso para recuperar ofertas de instancias reservadas para OpenSearch Service Enumeración
DescribeReservedInstances Otorga permiso para recuperar instancias reservadas de OpenSearch Service ya adquiridas Enumeración
DescribeVpcEndpoints Concede permiso para describir uno o varios puntos de conexión de VPC administrados por Amazon OpenSearch Service Enumeración
DissociatePackage Otorga permiso para desasociar un paquete del dominio de OpenSearch Service especificado Escritura

domain*

ESCrossClusterGet Otorga permiso para enviar solicitudes entre clústeres a un dominio de destino Lectura

domain

ESHttpDelete Otorga permiso para enviar solicitudes HTTP DELETE a las API de OpenSearch Escritura

domain

ESHttpGet Otorga permiso para enviar solicitudes HTTP GET a las API de OpenSearch Lectura

domain

ESHttpHead Otorga permiso para enviar solicitudes HTTP HEAD a las API de OpenSearch Lectura

domain

ESHttpPatch Otorga permiso para enviar solicitudes HTTP PATCH a las API de OpenSearch Escritura

domain

ESHttpPost Otorga permiso para enviar solicitudes HTTP POST a las API de OpenSearch Escritura

domain

ESHttpPut Otorga permiso para enviar solicitudes HTTP PUT a las API de OpenSearch Escritura

domain

GetCompatibleElasticsearchVersions Otorga permiso para recuperar la lista con las versiones de OpenSearch y Elasticsearch a las que es posible actualizar el dominio de OpenSearch Service. Este permiso está obsoleto. En su lugar, utilice GetCompatibleVersions Enumeración

domain*

GetCompatibleVersions Otorga permiso para recuperar la lista con las versiones de motor compatibles a las que es posible actualizar el dominio de OpenSearch Service Enumeración

domain*

GetDataSource Concede permiso para obtener el origen de datos para el dominio de OpenSearch Service Lectura

domain*

GetDomainMaintenanceStatus Concede permiso para recuperar el estado de la acción de mantenimiento del nodo Lectura

domain*

GetPackageVersionHistory Concede permiso para recuperar el historial de versiones de un paquete Lectura
GetUpgradeHistory Otorga permiso para recuperar el historial de actualización de un determinado dominio de OpenSearch Service Lectura

domain*

GetUpgradeStatus Otorga permiso para recuperar el estado de actualización de un determinado dominio de OpenSearch Service Lectura

domain*

ListDataSources Concede permiso para recuperar una lista de origen de datos para el dominio de OpenSearch Service Enumeración

domain*

ListDomainMaintenances Concede permiso para recuperar una lista de acciones de mantenimiento para el dominio de OpenSearch Service Enumeración

domain*

ListDomainNames Otorga permiso para mostrar los nombres de todos los dominios de OpenSearch Service que posee el usuario actual Enumeración
ListDomainsForPackage Otorga permiso para enumerar todos los dominios de OpenSearch Service a los que está asociado un paquete Enumeración
ListElasticsearchInstanceTypeDetails Otorga permiso para enumerar todos los tipos de instancias y las características disponibles para una versión determinada de OpenSearch. Este permiso está obsoleto. En su lugar, utilice ListInstanceTypeDetails Enumeración
ListElasticsearchInstanceTypes Otorga permiso para enumerar todos los tipos de instancias EC2 que son compatibles con una versión determinada de OpenSearch Enumeración
ListElasticsearchVersions Otorga permiso para enumerar todas las versiones de OpenSearch que son compatibles en Amazon OpenSearch Service. Este permiso está obsoleto. En su lugar, utilice ListVersions Enumeración
ListInstanceTypeDetails Otorga permiso para enumerar todos los tipos de instancias y las características disponibles para una versión determinada de OpenSearch o Elasticsearch Enumeración
ListPackagesForDomain Otorga permiso para enumerar todos los paquetes asociados a un dominio de OpenSearch Service Enumeración

domain*

ListScheduledActions Concede permiso para recuperar una lista de cambios de configuración que están programados para un dominio de OpenSearch Service Enumeración

domain*

ListTags Otorga permiso para mostrar todas las etiquetas de recursos de un dominio de OpenSearch Service Lectura

domain*

ListVersions Otorga permiso para enumerar todas las versiones de OpenSearch y Elasticsearch que son compatibles en Amazon OpenSearch Service Enumeración
ListVpcEndpointAccess Concede permiso para recuperar información sobre cada entidad principal de AWS que tiene permiso para acceder a un dominio de Amazon OpenSearch Service determinado a través del uso de un punto de conexión de VPC de interfaz Enumeración
ListVpcEndpoints Concede permiso para recuperar todos los puntos de conexión de VPC administrados por Amazon OpenSearch Service en la Cuenta de AWS y la región actuales Enumeración
ListVpcEndpointsForDomain Concede permiso para recuperar todos los puntos de conexión de VPC administrados por Amazon OpenSearch Service asociados a un dominio determinado Enumeración
PurchaseReservedElasticsearchInstanceOffering Otorga permiso para comprar instancias reservadas de OpenSearch Service. Este permiso está obsoleto. En su lugar, utilice PurchaseReservedInstanceOffering Escritura
PurchaseReservedInstanceOffering Otorga permiso para comprar instancias reservadas de OpenSearch Escritura
RejectInboundConnection Otorga permiso al propietario del dominio de destino para rechazar una solicitud de conexión de búsqueda entre clústeres entrantes Escritura
RejectInboundCrossClusterSearchConnection Otorga permiso al propietario del dominio de destino para rechazar una solicitud de conexión de búsqueda entrante entre clústeres. Este permiso está obsoleto. En su lugar, utilice RejectInboundConnection Escritura
RemoveTags Otorga permiso para quitar etiquetas de recursos de un dominio de OpenSearch Service Etiquetado

domain*

aws:TagKeys

RevokeVpcEndpointAccess Concede permiso para revocar el acceso a un dominio de Amazon OpenSearch Service que se proporcionó a través de un punto de conexión de VPC de interfaz Escritura
StartDomainMaintenance Concede permiso para iniciar el mantenimiento en el nodo Escritura

domain*

StartElasticsearchServiceSoftwareUpdate Otorga permiso para comenzar la actualización de software de servicio de un dominio. Este permiso está obsoleto. En su lugar, utilice StartServiceSoftwareUpdate Escritura

domain*

StartServiceSoftwareUpdate Otorga permiso para comenzar la actualización de software de servicio de un dominio Escritura

domain*

UpdateDataSource Concede permiso para actualizar el origen de datos para el dominio de OpenSearch Service Escritura

domain*

UpdateDomainConfig Otorga permiso para modificar la configuración de un dominio de OpenSearch Service, como el tipo de instancias o la cantidad de instancias Escritura

domain*

UpdateElasticsearchDomainConfig Otorga permiso para modificar la configuración de un dominio de OpenSearch Service, como el tipo de instancias o la cantidad de instancias. Este permiso está obsoleto. En su lugar, utilice UpdateDomainConfig Escritura

domain*

UpdatePackage Otorga permiso para actualizar un paquete a fin de usarlo con dominios de OpenSearch Service Escritura
UpdateScheduledAction Concede permiso para reprogramar un cambio planificado en la configuración de un dominio de OpenSearch Service a un momento posterior Escritura

domain*

UpdateVpcEndpoint Concede permiso para modificar un punto de conexión de VPC de interfaz administrado por Amazon OpenSearch Service Escritura
UpgradeDomain Otorga permiso para iniciar la actualización de un dominio de OpenSearch Service a una versión determinada Escritura

domain*

UpgradeElasticsearchDomain Otorga permiso para iniciar la actualización de un dominio de OpenSearch Service a una versión determinada. Este permiso está obsoleto. En su lugar, utilice UpgradeDomain Escritura

domain*

Tipos de recursos definidos por Amazon OpenSearch Service

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. Cada acción de la tabla Acciones identifica los tipos de recursos que se pueden especificar con dicha acción. Un tipo de recurso también puede definir qué claves de condición se pueden incluir en una política. Estas claves se muestran en la última columna de la tabla Tipos de recursos. Para obtener información detallada sobre las columnas de la siguiente tabla, consulte Tabla Tipos de recurso.

Tipos de recurso ARN Claves de condición
domain arn:${Partition}:es:${Region}:${Account}:domain/${DomainName}

aws:ResourceTag/${TagKey}

es_role arn:${Partition}:iam::${Account}:role/aws-service-role/es.amazonaws.com/AWSServiceRoleForAmazonOpenSearchService

aws:ResourceTag/${TagKey}

opensearchservice_role arn:${Partition}:iam::${Account}:role/aws-service-role/opensearchservice.amazonaws.com/AWSServiceRoleForAmazonOpenSearchService

aws:ResourceTag/${TagKey}

Claves de condición para Amazon OpenSearch Service

Amazon OpenSearch Service define las siguientes claves de condición que pueden utilizarse en el elemento Condition de una política de IAM. Puede utilizar estas claves para ajustar más las condiciones en las que se aplica la instrucción de política. Para obtener información detallada sobre las columnas de la siguiente tabla, consulte Tabla Claves de condición.

Para ver las claves de condición globales que están disponibles para todos los servicios, consulte Claves de condición globales disponibles.

Claves de condición Descripción Tipo
aws:RequestTag/${TagKey} Filtra acciones basadas en las etiquetas que se aprueban en la solicitud Cadena
aws:ResourceTag/${TagKey} Filtra acciones en función de la etiqueta asociada con el recurso Cadena
aws:TagKeys Filtra acciones basadas en las claves de etiqueta que se aprueban en la solicitud ArrayOfString