View a markdown version of this page

Actions, ressources et clés de condition pour Amazon Managed Service for Prometheus - Référence de l'autorisation de service

Actions, ressources et clés de condition pour Amazon Managed Service for Prometheus

Amazon Managed Service for Prometheus (préfixe de service aps :) fournit les opérations, ressources, actions et clés de condition spécifiques au service suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Opérations d'API définies par Amazon Managed Service pour Prometheus

Le tableau suivant fait correspondre les opérations d'API aux actions IAM qu'elles autorisent. Seules les clés de condition qui ont des valeurs statiques pour l'API et l'action données sont répertoriées ; pour l'ensemble complet des clés de condition prises en charge par chaque action, consultez le tableau Actions.

Opération Action IAM Clé de condition Valeur (s) possible (s) Niveau d’accès

CreateAlertManagerDefinition

Cartes : CreateAlertManagerDefinition

Écrire

CreateAnomalyDetector

Cartes : CreateAnomalyDetector

Écrire

Cartes : TagResource

Marquage, écriture

CreateLoggingConfiguration

Cartes : CreateLoggingConfiguration

Écrire

CreateQueryLoggingConfiguration

Cartes : CreateQueryLoggingConfiguration

Écrire

CreateRuleGroupsNamespace

Cartes : CreateRuleGroupsNamespace

Écrire

Cartes : TagResource

Marquage, écriture

CreateScraper

Cartes : CreateScraper

Écrire

Cartes : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

aps.amazonaws.com

Écrire

CreateWorkspace

Cartes : CreateWorkspace

Écrire

Cartes : TagResource

Marquage, écriture

DeleteAlertManagerDefinition

Cartes : DeleteAlertManagerDefinition

Écrire

DeleteAnomalyDetector

Cartes : DeleteAnomalyDetector

Écrire

DeleteLoggingConfiguration

Cartes : DeleteLoggingConfiguration

Écrire

DeleteQueryLoggingConfiguration

Cartes : DeleteQueryLoggingConfiguration

Écrire

DeleteResourcePolicy

Cartes : DeleteResourcePolicy

Écrire

DeleteRuleGroupsNamespace

Cartes : DeleteRuleGroupsNamespace

Écrire

DeleteScraper

Cartes : DeleteScraper

Écrire

DeleteScraperLoggingConfiguration

Cartes : DeleteScraperLoggingConfiguration

Écrire

DeleteWorkspace

Cartes : DeleteWorkspace

Écrire

DescribeAlertManagerDefinition

Cartes : DescribeAlertManagerDefinition

Lecture

DescribeAnomalyDetector

Cartes : DescribeAnomalyDetector

Lecture

DescribeLoggingConfiguration

Cartes : DescribeLoggingConfiguration

Lecture

DescribeQueryLoggingConfiguration

Cartes : DescribeQueryLoggingConfiguration

Lecture

DescribeResourcePolicy

Cartes : DescribeResourcePolicy

Lecture

DescribeRuleGroupsNamespace

Cartes : DescribeRuleGroupsNamespace

Lecture

DescribeScraper

Cartes : DescribeScraper

Lecture

DescribeScraperLoggingConfiguration

Cartes : DescribeScraperLoggingConfiguration

Lecture

DescribeWorkspace

Cartes : DescribeWorkspace

Lecture

DescribeWorkspaceConfiguration

Cartes : DescribeWorkspaceConfiguration

Lecture

GetDefaultScraperConfiguration

Cartes : GetDefaultScraperConfiguration

Lecture

ListAnomalyDetectors

Cartes : ListAnomalyDetectors

List

ListRuleGroupsNamespaces

Cartes : ListRuleGroupsNamespaces

List

ListScrapers

Cartes : ListScrapers

List

ListTagsForResource

Cartes : ListTagsForResource

Lecture

ListWorkspaces

Cartes : ListWorkspaces

List

PutAlertManagerDefinition

Cartes : PutAlertManagerDefinition

Écrire

PutAnomalyDetector

Cartes : PutAnomalyDetector

Écrire

PutResourcePolicy

Cartes : PutResourcePolicy

Écrire

PutRuleGroupsNamespace

Cartes : PutRuleGroupsNamespace

Écrire

TagResource

Cartes : TagResource

Marquage, écriture

UntagResource

Cartes : UntagResource

Marquage, écriture

UpdateLoggingConfiguration

Cartes : UpdateLoggingConfiguration

Écrire

UpdateQueryLoggingConfiguration

Cartes : UpdateQueryLoggingConfiguration

Écrire

UpdateScraper

Cartes : UpdateScraper

Écrire

iam : PassRole

iam : PassedToService

aps.amazonaws.com

Écrire

UpdateScraperLoggingConfiguration

Cartes : UpdateScraperLoggingConfiguration

Écrire

UpdateWorkspaceAlias

Cartes : UpdateWorkspaceAlias

Écrire

UpdateWorkspaceConfiguration

Cartes : UpdateWorkspaceConfiguration

Écrire

Actions définies par Amazon Managed Service for Prometheus

Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

CreateAlertManagerAlerts

Accorde l'autorisation de créer des alertes

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateAlertManagerDefinition

Accorde l'autorisation de créer une définition de gestionnaire d'alertes

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateAnomalyDetector

Accorde l'autorisation de créer un détecteur d'anomalies

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateLoggingConfiguration

Autorise la création d'un ensemble de configuration

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateQueryLoggingConfiguration

Accorde l'autorisation de créer une configuration de journalisation des requêtes

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateRuleGroupsNamespace

Accorde l'autorisation de créer un espace de noms de groupes de règles

espace de noms des groupes de règles *

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateScraper

Octroie l'autorisation de créer un scraper.

cluster*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

CreateWorkspace

Accorde l'autorisation de créer un espace de travail

était : RequestTag /$ {} TagKey

lois : TagKeys

Écrire

DeleteAlertManagerDefinition

Accorde l'autorisation de supprimer une définition de gestionnaire d'alertes

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

DeleteAlertManagerSilence

Accorde l'autorisation de supprimer un silence

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

DeleteAnomalyDetector

Accorde l'autorisation de supprimer un détecteur d'anomalies

détecteur d'anomalies*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

DeleteLoggingConfiguration

Accorde l'autorisation de supprimer un jeu de configuration

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

DeleteQueryLoggingConfiguration

Accorde l'autorisation de supprimer une configuration de journalisation des requêtes

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

DeleteResourcePolicy

Accorde l'autorisation de supprimer la politique de ressources de l'espace de travail

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

DeleteRuleGroupsNamespace

Accorde l'autorisation de supprimer un espace de noms de groupes de règles

espace de noms des groupes de règles *

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

DeleteScraper

Octroie l'autorisation de supprimer un scraper.

grattoir *

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

DeleteScraperLoggingConfiguration

Autorise la suppression d'une configuration de journalisation Scraper

grattoir *

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

DeleteWorkspace

Accorde l'autorisation de supprimer un espace de travail.

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

DescribeAlertManagerDefinition

Accorde l'autorisation de décrire une définition de gestionnaire d'alertes

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

DescribeAnomalyDetector

Autorise la description d'un détecteur d'anomalies

détecteur d'anomalies*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

DescribeLoggingConfiguration

Accorde l'autorisation de décrire la configuration de journalisation d'un pare-feu

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

DescribeQueryLoggingConfiguration

Accorde l'autorisation de décrire une configuration de journalisation des requêtes

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

DescribeResourcePolicy

Accorde l'autorisation de décrire la politique des ressources de l'espace de travail

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

DescribeRuleGroupsNamespace

Accorde l'autorisation de décrire un espace de noms de groupes de règles

espace de noms des groupes de règles *

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

DescribeScraper

Octroie l'autorisation de décrire un scraper.

grattoir *

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

DescribeScraperLoggingConfiguration

Accorde l'autorisation de décrire une configuration de journalisation Scraper

grattoir *

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

DescribeWorkspace

Accorde l'autorisation de décrire un espace de travail

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

DescribeWorkspaceConfiguration

Accorde l'autorisation de décrire la configuration de l'espace de travail

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

GetAlertManagerSilence

Accorde l'autorisation d'obtenir un silence

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

GetAlertManagerStatus

Accorde l'autorisation d'obtenir l'état actuel d'un gestionnaire d'alertes

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

GetDefaultScraperConfiguration

Octroie l'autorisation d'obtenir la configuration par défaut du scraper.

Lecture

GetLabels

Accorde l'autorisation de récupérer des étiquettes d'espace de travail AMP.

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

GetMetricMetadata

Accorde l'autorisation de récupérer les métadonnées pour les métriques de l'espace de travail AMP.

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

GetSeries

Accorde l'autorisation de récupérer des données de séries temporelles de l'espace de travail AMP.

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

ListAlertManagerAlertGroups

Accorde l'autorisation de répertorier des groupes

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

ListAlertManagerAlerts

Accorde l'autorisation de répertorier des alertes

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

ListAlertManagerReceivers

Accorde l'autorisation de répertorier des récepteurs

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

ListAlertManagerSilences

Accorde l'autorisation de répertorier des silences

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

ListAlerts

Accorde l'autorisation de répertorier des alertes actives

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

ListAnomalyDetectors

Permet de répertorier les détecteurs d'anomalies

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

List

ListRuleGroupsNamespaces

Octroie l'autorisation de répertorier des espaces de noms de groupes de règles

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

List

ListRules

Accorde l'autorisation de répertorier des règles d'alerte et d'enregistrement

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

ListScrapers

Octroie l'autorisation de répertorier les scrapers.

List

ListTagsForResource

Accorde l'autorisation de répertorier les balises sur une ressource AMP

détecteur d'anomalie

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

espace de noms des groupes de règles

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

grattoir

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

espace de travail

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

ListWorkspaces

Accorde l'autorisation de répertorier les espaces de travail.

List

PreviewAnomalyDetector

Accorde l'autorisation de prévisualiser la détection des anomalies sur les métriques de l'espace de travail AMP

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

PutAlertManagerDefinition

Accorde l'autorisation de mettre à jour une définition de gestionnaire d'alertes

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

PutAlertManagerSilences

Accorde l'autorisation de créer ou de mettre à jour un silence

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

PutAnomalyDetector

Accorde l'autorisation de mettre à jour un détecteur d'anomalies

détecteur d'anomalies*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

PutResourcePolicy

Autorise la création et la mise à jour de la politique des ressources de l'espace de travail

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

PutRuleGroupsNamespace

Accorde l'autorisation de mettre à jour un espace de noms de groupes de règles

espace de noms des groupes de règles *

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

QueryMetrics

Accorde l'autorisation d'exécuter une requête sur les métriques de l'espace de travail AMP

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Lecture

RemoteWrite

Accorde l'autorisation d'exécuter une opération d'écriture à distance pour lancer le streaming de métriques de l'espace de travail AMP.

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

TagResource

Accorde l'autorisation de baliser une ressource AMP

détecteur d'anomalie

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

espace de noms des groupes de règles

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

grattoir

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

espace de travail

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

UntagResource

Accorde l'autorisation de supprimer le balisage d'une ressource AMP

détecteur d'anomalie

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

espace de noms des groupes de règles

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

grattoir

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

espace de travail

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

UpdateLoggingConfiguration

Accorde l'autorisation de mettre à jour une configuration de journal en temps réel

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

UpdateQueryLoggingConfiguration

Autorise la mise à jour d'une configuration de journalisation des requêtes

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

UpdateScraper

Autorise la mise à jour d'un scraper

grattoir *

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

espace de travail

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

UpdateScraperLoggingConfiguration

Autorise la mise en place d'une configuration de journalisation Scraper

grattoir *

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

UpdateWorkspaceAlias

Accorde l'autorisation de modifier l'alias de l'espace de travail AMP existante.

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

UpdateWorkspaceConfiguration

Autorise à mettre à jour la configuration de l'espace de travail

espace de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

Types de ressources définis par Amazon Managed Service for Prometheus

Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' Resource élément des déclarations de politique d'autorisation IAM.

Types de ressources ARN Clés de condition

détecteur d'anomalie

arn : $ {Partition} :aps : $ {Region} :$ {Account} :anomalydetector/$ {} /$ {} WorkspaceId AnomalyDetectorId

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

grappe

arn : $ {Partition} :eks : $ {Region} :$ {Account} :cluster/$ {} ClusterName

était : ResourceTag /$ {} TagKey

espace de noms des groupes de règles

arn : $ {Partition} :aps : $ {Region} :$ {Account} :rulegroupsnamespace/$ {} /$ {Namespace} WorkspaceId

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

grattoir

arn : $ {Partition} :aps : $ {Region} :$ {Account} :scraper/$ {} ScraperId

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

espace de travail

arn : $ {Partition} :aps : $ {Region} :$ {Account} :workspace/$ {} WorkspaceId

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Clés de condition pour Amazon Managed Service for Prometheus

Amazon Managed Service for Prometheus définit les clés de condition suivantes que vous pouvez utiliser dans l'élément Condition d'une stratégie IAM.

Clés de condition Description Type

était : RequestTag /$ {} TagKey

Filtre l'accès en fonction des identifications transmises dans la demande

Chaîne

était : ResourceTag /$ {} TagKey

Filtre l'accès en fonction des identifications associées à la ressource

Chaîne

lois : TagKeys

Filtre l'accès en fonction des clés d'identification transmises dans la demande

ArrayOfString