Acciones, recursos y claves de condición de Amazon OpenSearch Ingestion
Amazon OpenSearch Ingestion (prefijo de servicio:osis) 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.
-
Vea una lista de las operaciones de API disponibles para este servicio.
-
Obtenga información sobre cómo proteger este servicio y sus recursos mediante las políticas de permisos de IAM.
-
Consulte la referencia de autorización de servicio programática de este servicio.
Temas
Operaciones de API definidas por Amazon OpenSearch Ingestion
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.
| Operación | Acción de IAM | Clave de condición | Valores posibles | Nivel de acceso |
|---|---|---|---|---|
|
CreatePipeline |
Escritura |
|||
Etiquetar, escribir |
||||
objetivo: PassedToService |
osis-pipelines.amazonaws.com |
Escritura |
||
|
CreatePipelineEndpoint |
Escritura |
|||
|
DeletePipeline |
Escritura |
|||
|
DeletePipelineEndpoint |
Escritura |
|||
|
DeleteResourcePolicy |
Escritura |
|||
|
GetPipeline |
Lectura |
|||
|
GetPipelineBlueprint |
Lectura |
|||
|
GetPipelineChangeProgress |
Lectura |
|||
|
GetResourcePolicy |
Lectura |
|||
|
ListPipelineBlueprints |
Enumeración |
|||
|
ListPipelineEndpointConnections |
Enumeración |
|||
|
ListPipelineEndpoints |
Enumeración |
|||
|
ListPipelines |
Enumeración |
|||
|
ListTagsForResource |
Lectura |
|||
|
PutResourcePolicy |
Escritura |
|||
|
RevokePipelineEndpointConnections |
Escritura |
|||
|
StartPipeline |
Escritura |
|||
|
StopPipeline |
Escritura |
|||
|
TagResource |
Etiquetar, escribir |
|||
|
UntagResource |
Etiquetar, escribir |
|||
|
UpdatePipeline |
Escritura |
|||
objetivo: PassedToService |
osis-pipelines.amazonaws.com |
Escritura |
||
|
ValidatePipeline |
Lectura |
|||
objetivo: PassedToService |
osis-pipelines.amazonaws.com |
Escritura |
Acciones definidas por Amazon OpenSearch Ingestion
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.
| Acciones | Description (Descripción) | Tipos de recursos (*necesarios) | Claves de condición | Nivel de acceso |
|---|---|---|---|---|
Otorga permiso para crear una canalización de OpenSearch ingestión |
Escritura |
|||
Otorga permiso para crear un punto final de una canalización de OpenSearch ingestion |
Escritura |
|||
Otorga permiso para eliminar una canalización OpenSearch de ingestión |
Escritura |
|||
Otorga permiso para eliminar un punto final de la OpenSearch canalización de Ingestion de la cuenta corriente |
Escritura |
|||
Otorga permiso para eliminar una política de recursos para un recurso de OpenSearch ingestión |
Escritura |
|||
Otorga permiso para recuperar la información de configuración de una canalización de OpenSearch ingestion |
Lectura |
|||
Otorga permiso para obtener el contenido de un plano de canalización de OpenSearch Ingestion |
Lectura |
|||
Otorga permiso para obtener información detallada sobre el estado de una canalización de ingestion OpenSearch |
Lectura |
|||
Otorga permiso para obtener una política de recursos para un recurso de OpenSearch ingestión |
Lectura |
|||
Otorga permiso para ingerir datos a través de una OpenSearch canalización de ingestión |
Escritura |
|||
Otorga permiso para enumerar los nombres de los planos disponibles para una configuración de canalización de OpenSearch Ingestion |
Enumeración |
|||
Otorga permiso para incluir las conexiones de punto final de una canalización de OpenSearch ingestión con las canalizaciones de la cuenta corriente |
Enumeración |
|||
Otorga permiso para incluir los puntos finales de la canalización OpenSearch de Ingestion en la cuenta corriente |
Enumeración |
|||
Otorga permiso para incluir la configuración básica de cada canalización OpenSearch de ingestion de la cuenta corriente y la región |
Enumeración |
|||
Otorga permiso para enumerar todas las etiquetas de recursos asociadas a una canalización de OpenSearch ingestion |
Lectura |
|||
Otorga permiso para establecer una política de recursos para un recurso de OpenSearch ingestión |
Escritura |
|||
Otorga permiso para revocar una conexión de punto final OpenSearch de una canalización de Ingestion desde una canalización de la cuenta corriente |
Escritura |
|||
Otorga permiso para iniciar una canalización de OpenSearch ingestión |
Escritura |
|||
Otorga permiso para detener una canalización de OpenSearch ingestion |
Escritura |
|||
Otorga permiso para adjuntar etiquetas de recursos a una canalización de OpenSearch ingestion |
Etiquetar, escribir |
|||
Otorga permiso para eliminar las etiquetas de recursos de una canalización del servicio OpenSearch de ingestión |
Etiquetar, escribir |
|||
Otorga permiso para modificar la configuración de una canalización de OpenSearch ingestión |
Escritura |
|||
Otorga permiso para validar la configuración de una canalización de OpenSearch ingestión |
Lectura |
Tipos de recursos definidos por Amazon OpenSearch Ingestion
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 |
|---|---|---|
arn: $ {Partition} :osis: $ {Region} :$ {Account} :pipeline/$ {} PipelineName |
||
Arn: $ {Partition} :osis: $ {Region} :$ {Account} :blueprint/$ {} BlueprintName |
||
Arn: $ {Partition} :osis: $ {Region} :$ {Account} :endpoint/$ {} EndpointId |
Claves de estado de Amazon OpenSearch Ingestion
Amazon OpenSearch Ingestion define las siguientes claves de condición que se pueden utilizar en el Condition elemento de una política de IAM.
| Claves de condición | Descripción | Tipo |
|---|---|---|
Filtra el acceso por las etiquetas que se pasan en la solicitud |
Cadena |
|
Filtra el acceso por las etiquetas asociadas al recurso |
Cadena |
|
Filtra el acceso por las claves de etiquetas que se pasan en la solicitud |
ArrayOfString |