Acciones, recursos y claves de condición para Amazon Managed Service for Prometheus
Amazon Managed Service for Prometheus (prefijo de servicioaps:) 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.
-
Consulta la referencia de autorización del servicio programático para este servicio
.
Temas
Operaciones de API definidas por Amazon Managed Service para Prometheus
La siguiente tabla asigna 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 |
|---|---|---|---|---|
|
CreateAlertManagerDefinition |
Escritura |
|||
|
CreateAnomalyDetector |
Escritura |
|||
Etiquetar, escribir |
||||
|
CreateLoggingConfiguration |
Escritura |
|||
|
CreateQueryLoggingConfiguration |
Escritura |
|||
|
CreateRuleGroupsNamespace |
Escritura |
|||
Etiquetar, escribir |
||||
|
CreateScraper |
Escritura |
|||
Etiquetar, escribir |
||||
objetivo: PassedToService |
aps.amazonaws.com |
Escritura |
||
|
CreateWorkspace |
Escritura |
|||
Etiquetar, escribir |
||||
|
DeleteAlertManagerDefinition |
Escritura |
|||
|
DeleteAnomalyDetector |
Escritura |
|||
|
DeleteLoggingConfiguration |
Escritura |
|||
|
DeleteQueryLoggingConfiguration |
Escritura |
|||
|
DeleteResourcePolicy |
Escritura |
|||
|
DeleteRuleGroupsNamespace |
Escritura |
|||
|
DeleteScraper |
Escritura |
|||
|
DeleteScraperLoggingConfiguration |
Escritura |
|||
|
DeleteWorkspace |
Escritura |
|||
|
DescribeAlertManagerDefinition |
Lectura |
|||
|
DescribeAnomalyDetector |
Lectura |
|||
|
DescribeLoggingConfiguration |
Lectura |
|||
|
DescribeQueryLoggingConfiguration |
Lectura |
|||
|
DescribeResourcePolicy |
Lectura |
|||
|
DescribeRuleGroupsNamespace |
Lectura |
|||
|
DescribeScraper |
Lectura |
|||
|
DescribeScraperLoggingConfiguration |
Lectura |
|||
|
DescribeWorkspace |
Lectura |
|||
|
DescribeWorkspaceConfiguration |
Lectura |
|||
|
GetDefaultScraperConfiguration |
Lectura |
|||
|
ListAnomalyDetectors |
Enumeración |
|||
|
ListRuleGroupsNamespaces |
Enumeración |
|||
|
ListScrapers |
Enumeración |
|||
|
ListTagsForResource |
Lectura |
|||
|
ListWorkspaces |
Enumeración |
|||
|
PutAlertManagerDefinition |
Escritura |
|||
|
PutAnomalyDetector |
Escritura |
|||
|
PutResourcePolicy |
Escritura |
|||
|
PutRuleGroupsNamespace |
Escritura |
|||
|
TagResource |
Etiquetar, escribir |
|||
|
UntagResource |
Etiquetar, escribir |
|||
|
UpdateLoggingConfiguration |
Escritura |
|||
|
UpdateQueryLoggingConfiguration |
Escritura |
|||
|
UpdateScraper |
Escritura |
|||
objetivo: PassedToService |
aps.amazonaws.com |
Escritura |
||
|
UpdateScraperLoggingConfiguration |
Escritura |
|||
|
UpdateWorkspaceAlias |
Escritura |
|||
|
UpdateWorkspaceConfiguration |
Escritura |
Acciones definidas por Amazon Managed Service for Prometheus
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 alertas |
Escritura |
|||
Otorga permiso para crear una definición de administrador de alertas |
Escritura |
|||
Otorga permiso para crear un detector de anomalías |
Escritura |
|||
Concede permiso para crear una configuración de registro. |
Escritura |
|||
Concede permiso para crear una configuración de registro de consultas. |
Escritura |
|||
Otorga permiso para crear un espacio de nombres de grupos de reglas |
Escritura |
|||
Concede permiso para crear un scraper |
Escritura |
|||
Concede permiso para crear un espacio de trabajo |
Escritura |
|||
Otorga permiso para eliminar una definición de administrador de alertas |
Escritura |
|||
Otorga permiso para eliminar un silencio |
Escritura |
|||
Otorga permiso para eliminar un detector de anomalías |
Escritura |
|||
Concede permiso para eliminar una configuración de registro. |
Escritura |
|||
Concede permiso para eliminar una configuración de registro de consultas. |
Escritura |
|||
Concede permiso para eliminar una política de recursos de espacio de trabajo. |
Escritura |
|||
Otorga permiso para eliminar un espacio de nombres de grupos de reglas |
Escritura |
|||
Concede permiso para eliminar un scraper |
Escritura |
|||
Otorga permiso para eliminar una configuración de registro de raspadores |
Escritura |
|||
Concede permiso para eliminar un espacio de trabajo |
Escritura |
|||
Otorga permiso para describir una definición de administrador de alertas |
Lectura |
|||
Otorga permiso para describir un detector de anomalías |
Lectura |
|||
Concede permiso para describir una configuración de registro. |
Lectura |
|||
Concede permiso para describir una configuración de registro de consultas. |
Lectura |
|||
Concede permiso para describir la política de recursos de espacio de trabajo. |
Lectura |
|||
Otorga permiso para describir un espacio de nombres de grupos de reglas |
Lectura |
|||
Concede permiso para describir un scraper |
Lectura |
|||
Otorga permiso para describir una configuración de registro de raspadores |
Lectura |
|||
Concede permiso para describir un espacio de trabajo |
Lectura |
|||
Concede permiso para describir una configuración de espacio de trabajo. |
Lectura |
|||
Otorga permiso para obtener un silencio |
Lectura |
|||
Otorga permiso para obtener el estado actual de un administrador de alertas |
Lectura |
|||
Concede permiso para obtener la configuración de scraper predeterminada |
Lectura |
|||
Otorga permiso para recuperar las etiquetas de un espacio de trabajo de AMP |
Lectura |
|||
Otorga permiso para recuperar los metadatos de las métricas del espacio de trabajo de AMP |
Lectura |
|||
Otorga permiso para recuperar los datos de series temporales del espacio de trabajo de AMP |
Lectura |
|||
Otorga permiso para enumerar grupos |
Lectura |
|||
Otorga permiso para enumerar alertas |
Lectura |
|||
Otorga permiso para enumerar receptores |
Lectura |
|||
Otorga permiso para obtener silencios |
Lectura |
|||
Otorga permiso para enumerar alertas activas |
Lectura |
|||
Otorga permiso para incluir detectores de anomalías |
Enumeración |
|||
Otorga permiso para enumerar los espacios de nombres de grupos de reglas |
Enumeración |
|||
Otorga permiso para enumerar las reglas de registro y alerta |
Lectura |
|||
Concede permiso para enumerar scrapers |
Enumeración |
|||
Concede permiso para enumerar las etiquetas para un recurso AMP |
Lectura |
|||
Otorga permiso para enumerar los espacios de trabajo |
Enumeración |
|||
Otorga permiso para previsualizar la detección de anomalías en las métricas del espacio de trabajo de AMP |
Lectura |
|||
Otorga permiso para actualizar una definición de administrador de alertas |
Escritura |
|||
Otorga permiso para crear o actualizar un silencio |
Escritura |
|||
Otorga permiso para actualizar un detector de anomalías |
Escritura |
|||
Concede permiso para crear o actualizar una política de recursos de espacio de trabajo. |
Escritura |
|||
Otorga permiso para actualizar un espacio de nombres de grupos de reglas |
Escritura |
|||
Concede permiso para ejecutar una consulta en las métricas de espacio de trabajo de AMP |
Lectura |
|||
Otorga permiso para realizar una operación de escritura remota para iniciar la transmisión de métricas al espacio de trabajo de AMP |
Escritura |
|||
Otorga permiso para etiquetar un recurso de AMP |
Etiquetar, escribir |
|||
Otorga permiso para desetiquetar un recurso de AMP |
Etiquetar, escribir |
|||
Concede permiso para actualizar una configuración de registro. |
Escritura |
|||
Concede permiso para actualizar una configuración de registro de consultas. |
Escritura |
|||
Concede permiso para actualizar un raspador. |
Escritura |
|||
Otorga permiso para poner una configuración de registro de raspadores |
Escritura |
|||
Otorga permiso para modificar el alias del espacio de trabajo de AMP existente |
Escritura |
|||
Concede permiso para actualizar una configuración de espacio de trabajo. |
Escritura |
Tipos de recursos definidos por Amazon Managed Service for Prometheus
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} :aps: $ {Region} :$ {Account} :anomalydetector/$ {} /$ {} WorkspaceId AnomalyDetectorId |
||
arn: $ {Partition} :eks: $ {Region} :$ {Account} :cluster/$ {} ClusterName |
||
arn: $ {Partition} :aps: $ {Region} :$ {Account} :rulegroupsnamespace/$ {} /$ {Namespace} WorkspaceId |
||
arn: $ {Partition} :aps: $ {Region} :$ {Account} :scraper/$ {} ScraperId |
||
arn: $ {Partition} :aps: $ {Region} :$ {Account} :workspace/$ {} WorkspaceId |
Claves de condición de Amazon Managed Service for Prometheus
Amazon Managed Service para Prometheus define las siguientes claves de condición que se pueden utilizar en el elemento Condition de una política de IAM.
| Claves de condición | Descripción | Tipo |
|---|---|---|
Filtra acciones basadas en las etiquetas que se aprueban en la solicitud |
Cadena |
|
Filtra acciones en función de la etiqueta asociada con el recurso |
Cadena |
|
Filtra acciones basadas en las claves de etiqueta que se aprueban en la solicitud |
ArrayOfString |