View a markdown version of this page

Actions, ressources et clés de condition pour Amazon CloudWatch - Référence de l'autorisation de service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Actions, ressources et clés de condition pour Amazon CloudWatch

Amazon CloudWatch (préfixe de service :cloudwatch) fournit les opérations, ressources, actions et clés de condition spécifiques aux services suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Opérations d'API définies par Amazon CloudWatch

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 Client du SDK Action IAM Clé de condition Valeur (s) possible (s) Niveau d’accès

CreateResourceMetricsConfiguration

cloudwatch

cloudwatch:CreateResourceMetricsConfiguration

Écrire

DeleteAlarmMuteRule

cloudwatch

cloudwatch:DeleteAlarmMuteRule

Écrire

DeleteAlarms

cloudwatch

cloudwatch:DeleteAlarms

Écrire

DeleteAnomalyDetector

cloudwatch

cloudwatch:DeleteAnomalyDetector

Écrire

DeleteDashboards

cloudwatch

cloudwatch:DeleteDashboards

Écrire

DeleteInsightRules

cloudwatch

cloudwatch:DeleteInsightRules

Écrire

DeleteMetricStream

cloudwatch

cloudwatch:DeleteMetricStream

Écrire

DeleteResourceMetricsConfiguration

cloudwatch

cloudwatch:DeleteResourceMetricsConfiguration

Écrire

DescribeAlarmHistory

cloudwatch

cloudwatch:DescribeAlarmHistory

Lecture

DescribeAlarms

cloudwatch

cloudwatch:DescribeAlarms

Lecture

DescribeAlarmsForMetric

cloudwatch

cloudwatch:DescribeAlarmsForMetric

Lecture

DescribeAnomalyDetectors

cloudwatch

cloudwatch:DescribeAnomalyDetectors

Lecture

DescribeInsightRules

cloudwatch

cloudwatch:DescribeInsightRules

Lecture

DisableAlarmActions

cloudwatch

cloudwatch:DisableAlarmActions

Écrire

DisableInsightRules

cloudwatch

cloudwatch:DisableInsightRules

Écrire

EnableAlarmActions

cloudwatch

cloudwatch:EnableAlarmActions

Écrire

EnableInsightRules

cloudwatch

cloudwatch:EnableInsightRules

Écrire

GetAlarmMuteRule

cloudwatch

cloudwatch:GetAlarmMuteRule

Lecture

GetDashboard

cloudwatch

cloudwatch:GetDashboard

Lecture

GetDataset

cloudwatch

cloudwatch:GetDataset

Lecture

GetInsightRuleReport

cloudwatch

cloudwatch:GetInsightRuleReport

Lecture

GetMetricData

cloudwatch

cloudwatch:GetMetricData

Lecture

GetMetricStatistics

cloudwatch

cloudwatch:GetMetricStatistics

Lecture

GetMetricStream

cloudwatch

cloudwatch:GetMetricStream

Lecture

GetMetricWidgetImage

cloudwatch

cloudwatch:GetMetricWidgetImage

Lecture

GetOTelEnrichment

cloudwatch

cloudwatch:GetOTelEnrichment

Lecture

GetResourceMetricsConfiguration

cloudwatch

cloudwatch:GetResourceMetricsConfiguration

Lecture

ListAlarmMuteRules

cloudwatch

cloudwatch:ListAlarmMuteRules

List

ListDashboards

cloudwatch

cloudwatch:ListDashboards

List

ListManagedInsightRules

cloudwatch

cloudwatch:ListManagedInsightRules

Lecture

ListMetricStreams

cloudwatch

cloudwatch:ListMetricStreams

List

ListMetrics

cloudwatch

cloudwatch:ListMetrics

List

ListTagsForResource

cloudwatch

cloudwatch:ListTagsForResource

List

oam:ListTagsForResource

Lecture

PutAlarmMuteRule

cloudwatch

cloudwatch:PutAlarmMuteRule

Écrire

cloudwatch:TagResource

Marquage, écriture

PutAnomalyDetector

cloudwatch

cloudwatch:PutAnomalyDetector

Écrire

PutCompositeAlarm

cloudwatch

cloudwatch:PutCompositeAlarm

Écrire

cloudwatch:TagResource

Marquage, écriture

PutDashboard

cloudwatch

cloudwatch:PutDashboard

Écrire

cloudwatch:TagResource

Marquage, écriture

PutInsightRule

cloudwatch

cloudwatch:PutInsightRule

Écrire

cloudwatch:TagResource

Marquage, écriture

PutLogAlarm

cloudwatch

cloudwatch:ListTagsForResource

List

cloudwatch:PutLogAlarm

Écrire

cloudwatch:TagResource

Marquage, écriture

iam:PassRole

iam:PassedToService

cloudwatch.amazonaws.com

Écrire

PutManagedInsightRules

cloudwatch

cloudwatch:PutManagedInsightRules

Écrire

PutMetricAlarm

cloudwatch

cloudwatch:PutMetricAlarm

Écrire

cloudwatch:TagResource

Marquage, écriture

PutMetricData

cloudwatch

cloudwatch:PutMetricData

Écrire

PutMetricStream

cloudwatch

cloudwatch:PutMetricStream

Écrire

cloudwatch:TagResource

Marquage, écriture

iam:PassRole

iam:PassedToService

streams.metrics.cloudwatch.amazonaws.com

Écrire

SetAlarmState

cloudwatch

cloudwatch:SetAlarmState

Écrire

StartMetricStreams

cloudwatch

cloudwatch:StartMetricStreams

Écrire

StartOTelEnrichment

cloudwatch

cloudwatch:StartOTelEnrichment

Écrire

StopMetricStreams

cloudwatch

cloudwatch:StopMetricStreams

Écrire

StopOTelEnrichment

cloudwatch

cloudwatch:StopOTelEnrichment

Écrire

TagResource

cloudwatch

cloudwatch:TagResource

Marquage, écriture

oam:TagResource

Marquage, écriture

UntagResource

cloudwatch

cloudwatch:UntagResource

Marquage, écriture

oam:UntagResource

Marquage, écriture

UpdateOTelEnrichment

cloudwatch

cloudwatch:UpdateOTelEnrichment

Écrire

UpdateResourceMetricsConfiguration

cloudwatch

cloudwatch:UpdateResourceMetricsConfiguration

Écrire

CreateAccessGrant

cloudwatchomni

cloudwatch:CreateAccessGrant

Gestion des autorisations, écriture

cloudwatch:TagResource

Marquage, écriture

CreateAccessProfile

cloudwatchomni

cloudwatch:CreateAccessProfile

Gestion des autorisations, écriture

cloudwatch:TagResource

Marquage, écriture

CreateAlert

cloudwatchomni

cloudwatch:CreateAlert

Écrire

CreateDomain

cloudwatchomni

cloudwatch:CreateDomain

Écrire

cloudwatch:TagResource

Marquage, écriture

CreateDomainAccessGrantForOrganization

cloudwatchomni

cloudwatch:CreateDomainAccessGrantForOrganization

Gestion des autorisations, écriture

cloudwatch:TagResource

Marquage, écriture

CreateDomainForOrganization

cloudwatchomni

cloudwatch:CreateDomainForOrganization

Écrire

cloudwatch:TagResource

Marquage, écriture

iam:PassRole

iam:PassedToService

cloudwatch.amazonaws.com

Écrire

CreateIntegration

cloudwatchomni

cloudwatch:CreateIntegration

Écrire

cloudwatch:TagResource

Marquage, écriture

iam:PassRole

iam:PassedToService

cloudwatch.amazonaws.com

Écrire

CreateOmniDashboard

cloudwatchomni

cloudwatch:CreateOmniDashboard

Écrire

cloudwatch:TagResource

Marquage, écriture

CreateOneTimeDeepLinkCode

cloudwatchomni

cloudwatch:CreateOneTimeDeepLinkCode

Écrire

CreateSpace

cloudwatchomni

cloudwatch:CreateSpace

Écrire

cloudwatch:TagResource

Marquage, écriture

iam:PassRole

iam:PassedToService

cloudwatch.amazonaws.com

Écrire

CreateView

cloudwatchomni

cloudwatch:CreateView

Écrire

cloudwatch:TagResource

Marquage, écriture

DeleteAccessGrant

cloudwatchomni

cloudwatch:DeleteAccessGrant

Gestion des autorisations, écriture

DeleteAccessProfile

cloudwatchomni

cloudwatch:DeleteAccessProfile

Gestion des autorisations, écriture

DeleteAlert

cloudwatchomni

cloudwatch:DeleteAlert

Écrire

DeleteDomain

cloudwatchomni

cloudwatch:DeleteDomain

Écrire

DeleteDomainAccessGrantForOrganization

cloudwatchomni

cloudwatch:DeleteDomainAccessGrantForOrganization

Gestion des autorisations, écriture

DeleteDomainForOrganization

cloudwatchomni

cloudwatch:DeleteDomainForOrganization

Écrire

DeleteIntegration

cloudwatchomni

cloudwatch:DeleteIntegration

Écrire

DeleteOmniDashboard

cloudwatchomni

cloudwatch:DeleteOmniDashboard

Écrire

DeleteSpace

cloudwatchomni

cloudwatch:DeleteSpace

Écrire

DeleteView

cloudwatchomni

cloudwatch:DeleteView

Écrire

GetAccessGrant

cloudwatchomni

cloudwatch:GetAccessGrant

Lecture

GetAccessProfile

cloudwatchomni

cloudwatch:GetAccessProfile

Lecture

GetAlert

cloudwatchomni

cloudwatch:GetAlert

Lecture

GetContextGraph

cloudwatchomni

cloudwatch:GetContextGraph

Lecture

GetDomain

cloudwatchomni

cloudwatch:GetDomain

Lecture

GetDomainAccessGrantForOrganization

cloudwatchomni

cloudwatch:GetDomainAccessGrantForOrganization

Lecture

GetDomainForOrganization

cloudwatchomni

cloudwatch:GetDomainForOrganization

Lecture

GetIntegration

cloudwatchomni

cloudwatch:GetIntegration

Lecture

GetIntelligenceConfiguration

cloudwatchomni

cloudwatch:GetIntelligenceConfiguration

Lecture

GetOmniDashboard

cloudwatchomni

cloudwatch:GetOmniDashboard

Lecture

GetSpace

cloudwatchomni

cloudwatch:GetSpace

Lecture

GetSpaceCredentialsForOrganization

cloudwatchomni

cloudwatch:GetSpaceCredentialsForOrganization

Lecture

GetTelemetryQueryResults

cloudwatchomni

cloudwatch:GetTelemetryQueryResults

Lecture

GetView

cloudwatchomni

cloudwatch:GetView

Lecture

ListAccessGrants

cloudwatchomni

cloudwatch:ListAccessGrants

List

ListAccessProfiles

cloudwatchomni

cloudwatch:ListAccessProfiles

List

ListAlerts

cloudwatchomni

cloudwatch:ListAlerts

List

ListDomainAccessGrantsForOrganization

cloudwatchomni

cloudwatch:ListDomainAccessGrantsForOrganization

List

ListDomains

cloudwatchomni

cloudwatch:ListDomains

List

ListIntegrations

cloudwatchomni

cloudwatch:ListIntegrations

List

ListOmniDashboards

cloudwatchomni

cloudwatch:ListOmniDashboards

List

ListSpaces

cloudwatchomni

cloudwatch:ListSpaces

List

ListSpacesForOrganization

cloudwatchomni

cloudwatch:ListSpacesForOrganization

List

ListTelemetryFields

cloudwatchomni

cloudwatch:GetRecords

Lecture

cloudwatch:ListMetrics

List

cloudwatch:ListTelemetryFields

List

ListTelemetryQuerySessions

cloudwatchomni

cloudwatch:ListTelemetryQuerySessions

List

ListViews

cloudwatchomni

cloudwatch:ListViews

List

PutIntelligenceConfiguration

cloudwatchomni

cloudwatch:PutIntelligenceConfiguration

Écrire

SearchPrincipals

cloudwatchomni

cloudwatch:SearchPrincipals

Écrire

StartTelemetryQuery

cloudwatchomni

cloudwatch:GetMetricData

Lecture

cloudwatch:GetRecords

Lecture

cloudwatch:ListMetrics

List

StartTelemetryQuerySession

cloudwatchomni

cloudwatch:StartTelemetryQuerySession

Écrire

StopTelemetryQuery

cloudwatchomni

cloudwatch:StopTelemetryQuery

Écrire

StopTelemetryQuerySession

cloudwatchomni

cloudwatch:StopTelemetryQuerySession

Écrire

UpdateAccessProfile

cloudwatchomni

cloudwatch:UpdateAccessProfile

Gestion des autorisations, écriture

UpdateAlert

cloudwatchomni

cloudwatch:UpdateAlert

Écrire

UpdateDomain

cloudwatchomni

cloudwatch:UpdateDomain

Écrire

UpdateDomainForOrganization

cloudwatchomni

cloudwatch:UpdateDomainForOrganization

Écrire

UpdateIntegration

cloudwatchomni

cloudwatch:UpdateIntegration

Écrire

iam:PassRole

iam:PassedToService

cloudwatch.amazonaws.com

Écrire

UpdateOmniDashboard

cloudwatchomni

cloudwatch:UpdateOmniDashboard

Écrire

UpdateSpace

cloudwatchomni

cloudwatch:UpdateSpace

Écrire

iam:PassRole

iam:PassedToService

cloudwatch.amazonaws.com

Écrire

UpdateView

cloudwatchomni

cloudwatch:UpdateView

Écrire

Actions définies par Amazon CloudWatch

Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. Pour chaque action, le tableau répertorie les types de ressources et les clés de condition pris en charge par cette action. 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

AssumeAccessProfile

Accorde l'autorisation d'adopter un profil d'accès

cloudwatch:HasAccessGrant

Gestion des autorisations, écriture

BatchGetServiceLevelIndicatorReport

Octroie l'autorisation d'obtenir par lots des rapports sur les indicateurs de niveau de service.

Lecture

BatchGetServiceLevelObjectiveBudgetReport

Octroie l'autorisation de récupérer par lots des rapports budgétaires sur les objectifs de niveau de service.

slo*

aws:ResourceTag/${TagKey}

Lecture

CreateAccessGrant

Accorde l'autorisation de créer une autorisation d'accès

cloudwatch:HasAccessGrant

Gestion des autorisations, écriture

CreateAccessProfile

Accorde l'autorisation de créer un profil d'accès

cloudwatch:HasAccessGrant

Gestion des autorisations, écriture

CreateAlert

Accorde l'autorisation de créer une alerte

cloudwatch:HasAccessGrant

Écrire

CreateDomain

Accorde l'autorisation de créer un domaine

Écrire

CreateDomainAccessGrantForOrganization

Accorde l'autorisation de créer une autorisation d'accès au domaine pour une organisation

cloudwatch:HasAccessGrant

Gestion des autorisations, écriture

CreateDomainForOrganization

Accorde l'autorisation de créer un domaine pour une organisation

Écrire

CreateIngestionEndpoint

Accorde l'autorisation de créer un point de terminaison d'ingestion

Écrire

CreateIntegration

Accorde l'autorisation de créer une intégration

cloudwatch:HasAccessGrant

Écrire

CreateOmniDashboard

Accorde l'autorisation de créer un tableau de bord omni

cloudwatch:HasAccessGrant

Écrire

CreateOmniThread

Accorde l'autorisation de créer un fil omni

cloudwatch:HasAccessGrant

Écrire

CreateOneTimeDeepLinkCode

Autorise la création d'un code de lien profond à usage unique

Écrire

CreateResourceMetricsConfiguration

Accorde l'autorisation de créer une configuration de métriques de ressources qui permet une surveillance détaillée d'une ressource

cloudwatch:ResourceArn

Écrire

CreateServiceLevelObjective

Octroie l'autorisation de créer un objectif de niveau de service.

aws:RequestTag/${TagKey}

aws:TagKeys

Écrire

CreateSpace

Accorde l'autorisation de créer un espace

Écrire

CreateView

Accorde l'autorisation de créer une vue

cloudwatch:HasAccessGrant

Écrire

DeleteAccessGrant

Accorde l'autorisation de supprimer une autorisation d'accès

access-grant*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

Gestion des autorisations, écriture

DeleteAccessProfile

Accorde l'autorisation de supprimer un profil d'accès

access-profile*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

Gestion des autorisations, écriture

DeleteAlarmMuteRule

Autorise la suppression d'une règle de désactivation d'une alarme

alarm-mute-rule*

aws:ResourceTag/${TagKey}

Écrire

DeleteAlarms

Accorde l'autorisation de supprimer un ensemble d'alarmes.

alarm*

aws:ResourceTag/${TagKey}

Écrire

DeleteAlert

Accorde l'autorisation de supprimer une alerte.

alert*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

Écrire

DeleteAnomalyDetector

Accorde l'autorisation de supprimer de votre compte le modèle de détection d'anomalies spécifié.

Écrire

DeleteDashboards

Accorde l'autorisation de supprimer tous les CloudWatch tableaux de bord que vous spécifiez

dashboard*

aws:ResourceTag/${TagKey}

Écrire

DeleteDomain

Accorde l'autorisation de supprimer un domaine

domain*

aws:ResourceTag/${TagKey}

Écrire

DeleteDomainAccessGrantForOrganization

Accorde l'autorisation de supprimer une autorisation d'accès au domaine pour une organisation

organization-access-grant*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

Gestion des autorisations, écriture

DeleteDomainForOrganization

Accorde l'autorisation de supprimer un domaine pour une organisation

organization-domain*

aws:ResourceTag/${TagKey}

Écrire

DeleteIngestionEndpoint

Autorise la suppression d'un point de terminaison d'ingestion

ingestion-endpoint*

aws:ResourceTag/${TagKey}

Écrire

DeleteInsightRules

Accorde l'autorisation de supprimer un ensemble de règles Insight.

insight-rule*

aws:ResourceTag/${TagKey}

Écrire

DeleteIntegration

Accorde l'autorisation de supprimer une intégration

integration*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

Écrire

DeleteMetricStream

Accorde l'autorisation de supprimer le flux CloudWatch métrique que vous spécifiez

metric-stream*

aws:ResourceTag/${TagKey}

Écrire

DeleteOmniDashboard

Accorde l'autorisation de supprimer un tableau de bord omni

omni-dashboard*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

Écrire

DeleteOmniThread

Accorde l'autorisation de supprimer un fil omni

cloudwatch:HasAccessGrant

Écrire

DeleteResourceMetricsConfiguration

Autorise la suppression d'une configuration de métriques de ressources et la désactivation de la surveillance détaillée d'une ressource

cloudwatch:ResourceArn

Écrire

DeleteServiceLevelObjective

Octroie l'autorisation de supprimer un objectif de niveau de service.

slo*

aws:ResourceTag/${TagKey}

Écrire

DeleteSpace

Autorise la suppression d'un espace

space*

aws:ResourceTag/${TagKey}

Écrire

DeleteView

Accorde l'autorisation de supprimer une vue

view*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

Écrire

DescribeAlarmHistory

Accorde l'autorisation de récupérer l'historique de l'alarme spécifiée.

alarm*

aws:ResourceTag/${TagKey}

Lecture

DescribeAlarms

Accorde l'autorisation de décrire toutes les alarmes, actuellement détenues par le compte de l'utilisateur.

alarm*

aws:ResourceTag/${TagKey}

Lecture

DescribeAlarmsForMetric

Accorde l'autorisation de décrire toutes les alarmes configurées sur la métrique spécifiée, actuellement détenue par le compte de l'utilisateur.

Lecture

DescribeAnomalyDetectors

Accorde l'autorisation de lister les modèles de détection d'anomalies que vous avez créés dans votre compte.

Lecture

DescribeInsightRules

Accorde l'autorisation de décrire toutes les règles Insight, actuellement détenues par le compte de l'utilisateur.

Lecture

DisableAlarmActions

Accorde l'autorisation de désactiver des actions d'un ensemble d'alarmes.

alarm*

aws:ResourceTag/${TagKey}

Écriture

DisableInsightRules

Accorde l'autorisation de désactiver un ensemble de règles Insight.

insight-rule*

aws:ResourceTag/${TagKey}

Écriture

EnableAlarmActions

Accorde l'autorisation d'activer des actions pour un ensemble d'alarmes.

alarm*

aws:ResourceTag/${TagKey}

Écriture

EnableInsightRules

Accorde l'autorisation d'activer un ensemble de règles Insight.

insight-rule*

aws:ResourceTag/${TagKey}

Écrire

EnableTopologyDiscovery

Accorde l'autorisation d'activer la découverte d'une CloudWatch topologie

Écrire

GenerateQuery

Octroie l'autorisation de générer une chaîne de demande Metrics Insights ou Logs Insights à partir d'une invite en langage naturel.

Lecture

GenerateQueryResultsSummary

Accorde l'autorisation de générer un résumé des résultats des CloudWatch LogInsights requêtes en langage naturel à l'aide de l'IA générative

Lecture

GetAccessGrant

Accorde l'autorisation d'obtenir une autorisation d'accès

access-grant*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

Lecture

GetAccessProfile

Accorde l'autorisation d'obtenir un profil d'accès

access-profile*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

Lecture

GetAgentGraph

Accorde l'autorisation d'obtenir un graphe d'agent

Lecture

GetAlarmMuteRule

Accorde l'autorisation d'obtenir une règle de désactivation des alarmes

alarm-mute-rule*

aws:ResourceTag/${TagKey}

Lecture

GetAlert

Accorde l'autorisation de recevoir une alerte

alert*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

Lecture

GetContextGraph

Accorde l'autorisation d'obtenir un graphe de contexte

cloudwatch:HasAccessGrant

Lecture

GetDashboard

Accorde l'autorisation d'afficher les détails du CloudWatch tableau de bord que vous spécifiez

dashboard*

aws:ResourceTag/${TagKey}

Lecture

GetDataset

Accorde l'autorisation d'obtenir un ensemble de données

dataset*

aws:ResourceTag/${TagKey}

Lecture

GetDomain

Accorde l'autorisation d'obtenir un domaine

domain*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

Lecture

GetDomainAccessGrantForOrganization

Accorde l'autorisation d'obtenir une autorisation d'accès au domaine pour une organisation

organization-access-grant*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

Lecture

GetDomainForOrganization

Accorde l'autorisation d'obtenir un domaine pour une organisation

organization-domain*

aws:ResourceTag/${TagKey}

Lecture

GetIngestionEndpoint

Accorde l'autorisation d'obtenir un point de terminaison d'ingestion

ingestion-endpoint*

aws:ResourceTag/${TagKey}

Lecture

GetInsightRuleReport

Accorde l'autorisation de renvoyer le rapport Top_N des contributeurs uniques sur une plage de temps pour une règle Insight donnée.

insight-rule*

aws:ResourceTag/${TagKey}

Lecture

GetIntegration

Accorde l'autorisation d'obtenir une intégration

integration*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

Lecture

GetIntelligenceConfiguration

Accorde l'autorisation d'obtenir une configuration intelligente

cloudwatch:HasAccessGrant

Lecture

GetMetricData

Accorde l'autorisation de récupérer des quantités par lots de données métriques CloudWatch classiques et d'effectuer des calculs métriques sur les données récupérées ; et autorise la récupération de données métriques OTLP à l'aide de ProMQL

dataset

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

Lecture

GetMetricStatistics

Accorde l'autorisation d'extraire des statistiques pour la métrique spécifiée.

Lecture

GetMetricStream

Autorise le renvoi des détails d'un flux CloudWatch métrique

metric-stream*

aws:ResourceTag/${TagKey}

Lecture

GetMetricWidgetImage

Accorde l'autorisation de récupérer des instantanés de widgets de métrique.

Lecture

GetOmniDashboard

Accorde l'autorisation d'obtenir un tableau de bord omni

omni-dashboard*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

Lecture

GetOmniThread

Accorde l'autorisation d'obtenir un fil omni

cloudwatch:HasAccessGrant

Lecture

GetPreferences

Octroie l'autorisation d'obtenir les préférences.

cloudwatch:HasAccessGrant

Lecture

GetRecords

Accorde l'autorisation de récupérer les journaux et les traces

cloudwatch:HasAccessGrant

Lecture

GetResourceMetricsConfiguration

Accorde l'autorisation de récupérer la configuration des métriques de ressources et l'état de surveillance détaillé d'une ressource

cloudwatch:ResourceArn

Lecture

GetService

Octroie l'autorisation de récupérer des informations sur un service.

service*

aws:ResourceTag/${TagKey}

Lecture

GetServiceLevelObjective

Octroie l'autorisation de récupérer des informations sur un objectif de niveau de service.

slo*

aws:ResourceTag/${TagKey}

Lecture

GetSpace

Donne l'autorisation d'obtenir une place

space*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

Lecture

GetSpaceCredentials

Accorde l'autorisation d'obtenir des informations d'identification de l'espace

Lecture

GetSpaceCredentialsForOrganization

Accorde l'autorisation d'obtenir des informations d'identification d'espace pour une organisation

Lecture

GetTelemetryQueryResults

Accorde l'autorisation d'obtenir les résultats des requêtes de télémétrie

cloudwatch:HasAccessGrant

Lecture

GetTopologyMap

Accorde l'autorisation de récupérer une CloudWatch carte topologique

Lecture

GetView

Accorde l'autorisation d'obtenir une vue

view*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

Lecture

InvokeIntegration

Accorde l'autorisation d'invoquer une intégration

cloudwatch:HasAccessGrant

Écrire

ListAccessGrants

Accorde l'autorisation de répertorier les autorisations d'accès

cloudwatch:HasAccessGrant

List

ListAccessProfiles

Accorde l'autorisation de répertorier les profils d'accès

cloudwatch:HasAccessGrant

List

ListAlarmMuteRules

Accorde l'autorisation de récupérer une liste des règles de désactivation des alarmes détenues par le compte de l'utilisateur

alarm-mute-rule*

aws:ResourceTag/${TagKey}

List

ListAlertContributors

Accorde l'autorisation de répertorier les contributeurs aux alertes

cloudwatch:HasAccessGrant

List

ListAlerts

Accorde l'autorisation de répertorier des alertes

cloudwatch:HasAccessGrant

List

ListDashboards

Autorise le renvoi d'une liste de tous les CloudWatch tableaux de bord de votre compte

List

ListDomainAccessGrantsForOrganization

Accorde l'autorisation de répertorier les autorisations d'accès au domaine pour une organisation

cloudwatch:HasAccessGrant

List

ListDomains

Accorde l'autorisation de répertorier des domaines

List

ListIngestionEndpoints

Accorde l'autorisation de répertorier les points de terminaison d'ingestion

List

ListIntegrations

Accorde l'autorisation de répertorier les intégrations

cloudwatch:HasAccessGrant

List

ListManagedInsightRules

Accorde l'autorisation de répertorier les règles Insight gérées disponibles pour un ARN de ressource donné

aws:RequestTag/${TagKey}

aws:TagKeys

cloudwatch:requestManagedResourceARNs

Lecture

ListMetricStreams

Autorise le renvoi d'une liste de tous les flux CloudWatch métriques de votre compte

List

ListMetrics

Accorde l'autorisation de récupérer une liste de métriques valides stockées pour le Compte AWS propriétaire

dataset

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

List

ListOmniDashboards

Accorde l'autorisation de répertorier les tableaux de bord omni

cloudwatch:HasAccessGrant

List

ListOmniThreads

Accorde l'autorisation de répertorier les sujets omni

cloudwatch:HasAccessGrant

List

ListServiceLevelObjectives

Octroie l'autorisation de répertorier des objectifs de niveau de service.

List

ListServices

Accorde l'autorisation de répertorier les services

List

ListSpaceAccess

Accorde l'autorisation de répertorier l'accès à un espace

cloudwatch:HasAccessGrant

List

ListSpaces

Accorde l'autorisation de répertorier des espaces

cloudwatch:HasAccessGrant

List

ListSpacesForOrganization

Accorde l'autorisation de répertorier des espaces pour une organisation

cloudwatch:HasAccessGrant

List

ListTagsForResource

Accorde l'autorisation de répertorier les tags d'une CloudWatch ressource Amazon

alarm

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

List

alarm-mute-rule

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

dashboard

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

dataset

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

insight-rule

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

metric-stream

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

service

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

slo

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

SCÉNARIO :CloudWatch-Alarm

alarm*

SCÉNARIO :CloudWatch-AlarmMuteRule

alarm-mute-rule*

SCÉNARIO :CloudWatch-InsightRule

insight-rule*

SCÉNARIO :CloudWatch-ServiceLevelObjective

slo*

SCÉNARIO :CloudWatch-Dashboard

dashboard*

SCÉNARIO :CloudWatch-Dataset

dataset*

SCÉNARIO :CloudWatch-MetricStream

metric-stream*

SCÉNARIO :CloudWatch-Service

service*

ListTelemetryFields

Accorde l'autorisation de répertorier les champs de télémétrie

cloudwatch:HasAccessGrant

List

ListTelemetryQuerySessions

Accorde l'autorisation de répertorier les sessions de requêtes de télémétrie

cloudwatch:HasAccessGrant

List

ListViews

Accorde l'autorisation de répertorier les vues

cloudwatch:HasAccessGrant

List

PutAlarmMuteRule

Autorise la création ou la mise à jour d'une règle de désactivation des alarmes

alarm

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Écrire

alarm-mute-rule*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

PutAnomalyDetector

Autorise la création ou la mise à jour d'un modèle de détection des anomalies pour une métrique CloudWatch

Écrire

PutCompositeAlarm

Accorde l'autorisation de créer ou de mettre à jour une alarme composite.

alarm*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:AlarmActions

cloudwatch:AlarmTagsPropagationEnabled

Écrire

PutDashboard

Accorde l'autorisation de créer un CloudWatch tableau de bord ou de mettre à jour un tableau de bord existant s'il existe déjà

dashboard*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Écrire

PutInsightRule

Accorde l'autorisation de créer une nouvelle règle Insight ou de remplacer une règle Insight existante.

insight-rule*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:requestInsightRuleLogGroups

Écrire

PutIntelligenceConfiguration

Accorde l'autorisation de configurer une configuration intelligente

cloudwatch:HasAccessGrant

Écrire

PutLogAlarm

Accorde l'autorisation de créer ou de mettre à jour une alarme basée sur un journal et de l'associer à une requête planifiée de CloudWatch Logs Insights

alarm*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:AlarmActions

cloudwatch:AlarmTagsPropagationEnabled

Écrire

PutManagedInsightRules

Accorde l'autorisation de créer des règles Insight gérées

aws:RequestTag/${TagKey}

aws:TagKeys

cloudwatch:requestManagedResourceARNs

Écrire

PutMetricAlarm

Accorde l'autorisation de créer ou de mettre à jour une alarme et l'associe à la CloudWatch métrique Amazon spécifiée

alarm*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:AlarmActions

cloudwatch:AlarmTagsPropagationEnabled

Écrire

dataset

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:AlarmActions

cloudwatch:AlarmTagsPropagationEnabled

PutMetricData

Autorise la publication de points de données métriques sur Amazon à CloudWatch l'aide CloudWatch de formats OTLP

dataset

aws:ResourceTag/${TagKey}

cloudwatch:namespace

Écrire

PutMetricStream

Autorise la création d'un flux CloudWatch métrique ou la mise à jour d'un flux métrique existant s'il existe déjà

metric-stream*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Écrire

PutRecords

Autorise la mise en place de journaux et de traces

cloudwatch:HasAccessGrant

Écrire

QueryTraces

Accorde l'autorisation d'interroger les traces

Écrire

SearchPrincipals

Autorise les principaux de recherche

cloudwatch:HasAccessGrant

Écrire

SetAlarmState

Accorde l'autorisation de définir temporairement l'état d'une alarme à des fins de test.

alarm*

aws:ResourceTag/${TagKey}

Écrire

StartMetricStreams

Accorde l'autorisation de démarrer tous les flux CloudWatch métriques que vous spécifiez

metric-stream*

aws:ResourceTag/${TagKey}

Écrire

StartOmniThreadSession

Accorde l'autorisation de démarrer une session omni thread

cloudwatch:HasAccessGrant

Écrire

StartTelemetryQuery

Autorise le lancement d'une requête de télémétrie

cloudwatch:HasAccessGrant

Écrire

StartTelemetryQuerySession

Accorde l'autorisation de démarrer une session de requête de télémétrie

cloudwatch:HasAccessGrant

Écrire

StopMetricStreams

Autorise l'arrêt de tous les flux CloudWatch métriques que vous spécifiez

metric-stream*

aws:ResourceTag/${TagKey}

Écrire

StopTelemetryQuery

Autorise l'arrêt d'une requête de télémétrie

cloudwatch:HasAccessGrant

Écrire

StopTelemetryQuerySession

Autorise l'arrêt d'une session de requête de télémétrie

cloudwatch:HasAccessGrant

Écrire

SubmitFeedback

Accorde l'autorisation de soumettre des commentaires

cloudwatch:HasAccessGrant

Écrire

TagResource

Accorde l'autorisation d'ajouter des balises à une CloudWatch ressource Amazon

alarm

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

Marquage, écriture

alarm-mute-rule

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

dashboard

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

dataset

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

insight-rule

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

metric-stream

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

service

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

slo

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

SCÉNARIO :CloudWatch-Alarm

alarm*

SCÉNARIO :CloudWatch-AlarmMuteRule

alarm-mute-rule*

SCÉNARIO :CloudWatch-InsightRule

insight-rule*

SCÉNARIO :CloudWatch-ServiceLevelObjective

slo*

SCÉNARIO :CloudWatch-Dashboard

dashboard*

SCÉNARIO :CloudWatch-Dataset

dataset*

SCÉNARIO :CloudWatch-MetricStream

metric-stream*

SCÉNARIO :CloudWatch-Service

service*

UntagResource

Accorde l'autorisation de supprimer un tag d'une CloudWatch ressource Amazon

alarm

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

Marquage, écriture

alarm-mute-rule

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

dashboard

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

dataset

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

insight-rule

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

metric-stream

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

service

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

slo

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

SCÉNARIO :CloudWatch-Alarm

alarm*

SCÉNARIO :CloudWatch-AlarmMuteRule

alarm-mute-rule*

SCÉNARIO :CloudWatch-InsightRule

insight-rule*

SCÉNARIO :CloudWatch-ServiceLevelObjective

slo*

SCÉNARIO :CloudWatch-Dashboard

dashboard*

SCÉNARIO :CloudWatch-Dataset

dataset*

SCÉNARIO :CloudWatch-MetricStream

metric-stream*

SCÉNARIO :CloudWatch-Service

service*

UpdateAccessProfile

Accorde l'autorisation de mettre à jour un profil d'accès

access-profile*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

Gestion des autorisations, écriture

UpdateAlert

Autorise la mise à jour d'une alerte

alert*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

Écrire

UpdateDomain

Accorde l'autorisation de mettre à jour un domaine

domain*

aws:ResourceTag/${TagKey}

Écrire

UpdateDomainForOrganization

Accorde l'autorisation de mettre à jour un domaine pour une organisation

organization-domain*

aws:ResourceTag/${TagKey}

Écrire

UpdateIngestionEndpoint

Autorise la mise à jour d'un point de terminaison d'ingestion

ingestion-endpoint*

aws:ResourceTag/${TagKey}

Écrire

UpdateIntegration

Autorise la mise à jour d'une intégration

integration*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

Écrire

UpdateOmniDashboard

Accorde l'autorisation de mettre à jour un tableau de bord omni

omni-dashboard*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

Écrire

UpdateOmniThread

Accorde l'autorisation de mettre à jour un fil omni

cloudwatch:HasAccessGrant

Écrire

UpdatePreferences

Octroie l'autorisation de mettre à jour les préférences.

cloudwatch:HasAccessGrant

Écrire

UpdateResourceMetricsConfiguration

Accorde l'autorisation de mettre à jour la configuration des métriques de ressources pour une ressource

cloudwatch:ResourceArn

Écrire

UpdateServiceLevelObjective

Octroie l'autorisation de mettre à jour un objectif de niveau de service.

slo*

aws:ResourceTag/${TagKey}

Écrire

UpdateSpace

Autorise la mise à jour d'un espace

space*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

Écrire

UpdateView

Accorde l'autorisation de mettre à jour une vue

view*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

Écrire

Permission-only actions pour Amazon CloudWatch

Les actions suivantes sont définies par Amazon CloudWatch mais ne sont pas directement invocables par le biais d'une opération d'API. Ils ne peuvent être utilisés dans les déclarations de politique IAM que pour accorder ou refuser des autorisations.

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

CallWithBearerToken

Accorde l'autorisation d'effectuer des appels d'API à CloudWatch l'aide de l'authentification par jeton porteur

Écrire

DeletePipelineRule

Accorde l'autorisation de supprimer une règle de pipeline pour les CloudWatch pipelines destinés au traitement des métriques OTel

dataset*

aws:ResourceTag/${TagKey}

Écrire

GetOTelEnrichment

Accorde l'autorisation de récupérer le statut de OTel Enrichissement des métriques vendues pour les requêtes ProMQL

Lecture

GetServiceData

Octroie l'autorisation de récupérer les données d'un service.

service*

aws:ResourceTag/${TagKey}

Lecture

GetTopologyDiscoveryStatus

Accorde l'autorisation de récupérer le statut de découverte d'une CloudWatch topologie

Lecture

Link

Accorde l'autorisation de partager CloudWatch des ressources avec un compte de surveillance

Écrire

ListEntitiesForMetric

Accorde l'autorisation de récupérer toutes les entités qui émettent une métrique donnée

List

PutPipelineRule

Accorde l'autorisation de créer ou de mettre à jour une règle de pipeline pour les CloudWatch pipelines destinés au traitement des métriques OTel

dataset*

aws:ResourceTag/${TagKey}

Écrire

StartOTelEnrichment

Accorde l'autorisation d'activer l'enrichissement par OTel des métriques vendues pour les requêtes ProMQL

Écrire

StopOTelEnrichment

Accorde l'autorisation de désactiver l'enrichissement par OTel des métriques vendues pour les requêtes ProMQL

Écrire

SubmitAlarmFeedback

Autorise l'envoi de commentaires sur une alarme de détection d'anomalie afin d'améliorer son modèle de détection des anomalies

Écrire

UpdateOTelEnrichment

Accorde l'autorisation de mettre à jour les filtres métriques d'OTel Enrichissement des métriques vendues pour les requêtes ProMQL

Écrire

Types de ressources définis par Amazon CloudWatch

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

access-grant

arn:${Partition}:cloudwatch:${Region}:${Account}:access-grant/${GrantId}

aws:ResourceTag/${TagKey}

access-profile

arn:${Partition}:cloudwatch:${Region}:${Account}:access-profile/${ProfileId}

aws:ResourceTag/${TagKey}

alarm

arn:${Partition}:cloudwatch:${Region}:${Account}:alarm:${AlarmName}

aws:ResourceTag/${TagKey}

alarm-mute-rule

arn:${Partition}:cloudwatch:${Region}:${Account}:alarm-mute-rule:${AlarmMuteRuleName}

aws:ResourceTag/${TagKey}

alert

arn:${Partition}:cloudwatch:${Region}:${Account}:alert/${AlertId}

aws:ResourceTag/${TagKey}

dashboard

arn:${Partition}:cloudwatch::${Account}:dashboard/${DashboardName}

aws:ResourceTag/${TagKey}

dataset

arn:${Partition}:cloudwatch:${Region}:${Account}:dataset/${DatasetId}

aws:ResourceTag/${TagKey}

domain

arn:${Partition}:cloudwatch:${Region}:${Account}:domain/${DomainId}

aws:ResourceTag/${TagKey}

ingestion-endpoint

arn:${Partition}:cloudwatch:${Region}:${Account}:ingestion-endpoint/${IngestionEndpointName}/${IngestionEndpointId}

aws:ResourceTag/${TagKey}

insight-rule

arn:${Partition}:cloudwatch:${Region}:${Account}:insight-rule/${InsightRuleName}

aws:ResourceTag/${TagKey}

integration

arn:${Partition}:cloudwatch:${Region}:${Account}:integration/${IntegrationId}

aws:ResourceTag/${TagKey}

metric-stream

arn:${Partition}:cloudwatch:${Region}:${Account}:metric-stream/${MetricStreamName}

aws:ResourceTag/${TagKey}

omni-dashboard

arn:${Partition}:cloudwatch:${Region}:${Account}:omni-dashboard/${DashboardId}

aws:ResourceTag/${TagKey}

organization-access-grant

arn:${Partition}:cloudwatch:${Region}:${Account}:organization-access-grant/${GrantId}

aws:ResourceTag/${TagKey}

organization-domain

arn:${Partition}:cloudwatch:${Region}:${Account}:organization-domain/${DomainId}

aws:ResourceTag/${TagKey}

service

arn:${Partition}:cloudwatch:${Region}:${Account}:service/${ServiceName}-${UniqueAttributesHex}

aws:ResourceTag/${TagKey}

slo

arn:${Partition}:cloudwatch:${Region}:${Account}:slo/${SloName}

aws:ResourceTag/${TagKey}

space

arn:${Partition}:cloudwatch:${Region}:${Account}:space/${SpaceId}

aws:ResourceTag/${TagKey}

view

arn:${Partition}:cloudwatch:${Region}:${Account}:view/${ViewName}

aws:ResourceTag/${TagKey}

Clés de condition pour Amazon CloudWatch

Amazon CloudWatch définit les clés de condition suivantes qui peuvent être utilisées dans l'Conditionélément d'une politique IAM.

Clés de condition Description Type

aws:RequestTag/${TagKey}

Filtre l'accès en fonction de la présence de tags dans la demande

String

aws:ResourceTag/${TagKey}

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

String

aws:TagKeys

Filtre l'accès en fonction de la présence de tags dans la demande

ArrayOfString

cloudwatch:AlarmActions

Filtre l'accès par des actions d'alarme définies

ArrayOfString

cloudwatch:AlarmTagsPropagationEnabled

Filtre l'accès selon que la demande permet ou non la propagation des balises de l'alarme dans les charges utiles de notification

Bool

cloudwatch:HasAccessGrant

Filtre l'accès en fonction de la présence d'autorisations d'accès associées à la demande

String

cloudwatch:ResourceArn

Filtre l'accès par l'ARN de la AWS ressource ciblée par une demande de configuration de métriques de ressources

ARN

cloudwatch:namespace

Filtre l'accès en fonction de la présence de valeurs d'espace de noms facultatives

String

cloudwatch:requestInsightRuleLogGroups

Filtre l'accès en fonction des groupes de journaux spécifiés dans une règle d'analyse

ArrayOfString

cloudwatch:requestManagedResourceARNs

Filtre l'accès par les ARN de ressources spécifiés dans une règle Insight gérée

ArrayOfARN