View a markdown version of this page

Amazon CloudWatch のアクション、リソース、および条件キー - サービス認可リファレンス

Amazon CloudWatch のアクション、リソース、および条件キー

Amazon CloudWatch (サービスプレフィックス: cloudwatch) では、IAM アクセス許可ポリシーで使用できるように、以下のサービス固有のオペレーション、リソース、アクション、および条件キーが用意されています。

リファレンス:

Amazon CloudWatch で定義される API オペレーション

次の表は、API オペレーションを認可する IAM アクションにマッピングします。指定された API とアクションの静的値を持つ条件キーのみが一覧表示されます。各アクションでサポートされている条件キーの完全なセットについては、「アクション」表を参照してください。

運用 SDK クライアント IAM アクション 条件キー 指定できる値 (複数可) アクセスレベル

CreateResourceMetricsConfiguration

cloudwatch

cloudwatch:CreateResourceMetricsConfiguration

書き込み

DeleteAlarmMuteRule

cloudwatch

cloudwatch:DeleteAlarmMuteRule

書き込み

DeleteAlarms

cloudwatch

cloudwatch:DeleteAlarms

書き込み

DeleteAnomalyDetector

cloudwatch

cloudwatch:DeleteAnomalyDetector

書き込み

DeleteDashboards

cloudwatch

[cloudwatch:DeleteDashboards]

書き込み

DeleteInsightRules

cloudwatch

cloudwatch:DeleteInsightRules

書き込み

DeleteMetricStream

cloudwatch

cloudwatch:DeleteMetricStream

書き込み

DeleteResourceMetricsConfiguration

cloudwatch

cloudwatch:DeleteResourceMetricsConfiguration

書き込み

DescribeAlarmHistory

cloudwatch

cloudwatch:DescribeAlarmHistory

読み取り

DescribeAlarms

cloudwatch

cloudwatch:DescribeAlarms

読み取り

DescribeAlarmsForMetric

cloudwatch

cloudwatch:DescribeAlarmsForMetric

読み取り

DescribeAnomalyDetectors

cloudwatch

cloudwatch:DescribeAnomalyDetectors

読み取り

DescribeInsightRules

cloudwatch

cloudwatch:DescribeInsightRules

読み取り

DisableAlarmActions

cloudwatch

cloudwatch:DisableAlarmActions

書き込み

DisableInsightRules

cloudwatch

cloudwatch:DisableInsightRules

書き込み

EnableAlarmActions

cloudwatch

cloudwatch:EnableAlarmActions

書き込み

EnableInsightRules

cloudwatch

cloudwatch:EnableInsightRules

書き込み

GetAlarmMuteRule

cloudwatch

cloudwatch:GetAlarmMuteRule

読み取り

GetDashboard

cloudwatch

[cloudwatch:GetDashboard]

読み取り

GetDataset

cloudwatch

cloudwatch:GetDataset

読み取り

GetInsightRuleReport

cloudwatch

cloudwatch:GetInsightRuleReport

読み取り

GetMetricData

cloudwatch

cloudwatch:GetMetricData

読み取り

GetMetricStatistics

cloudwatch

cloudwatch:GetMetricStatistics

読み取り

GetMetricStream

cloudwatch

cloudwatch:GetMetricStream

読み取り

GetMetricWidgetImage

cloudwatch

cloudwatch:GetMetricWidgetImage

読み取り

GetOTelEnrichment

cloudwatch

cloudwatch:GetOTelEnrichment

読み取り

GetResourceMetricsConfiguration

cloudwatch

cloudwatch:GetResourceMetricsConfiguration

読み取り

ListAlarmMuteRules

cloudwatch

cloudwatch:ListAlarmMuteRules

リスト

ListDashboards

cloudwatch

[cloudwatch:ListDashboards]

リスト

ListManagedInsightRules

cloudwatch

cloudwatch:ListManagedInsightRules

読み取り

ListMetricStreams

cloudwatch

cloudwatch:ListMetricStreams

リスト

ListMetrics

cloudwatch

cloudwatch:ListMetrics

リスト

ListTagsForResource

cloudwatch

cloudwatch:ListTagsForResource

リスト

oam:ListTagsForResource

読み取り

PutAlarmMuteRule

cloudwatch

cloudwatch:PutAlarmMuteRule

書き込み

cloudwatch:TagResource

タグ付け、書き込み

PutAnomalyDetector

cloudwatch

cloudwatch:PutAnomalyDetector

書き込み

PutCompositeAlarm

cloudwatch

cloudwatch:PutCompositeAlarm

書き込み

cloudwatch:TagResource

タグ付け、書き込み

PutDashboard

cloudwatch

[cloudwatch:PutDashboard]

書き込み

cloudwatch:TagResource

タグ付け、書き込み

PutInsightRule

cloudwatch

cloudwatch:PutInsightRule

書き込み

cloudwatch:TagResource

タグ付け、書き込み

PutLogAlarm

cloudwatch

cloudwatch:PutLogAlarm

書き込み

cloudwatch:TagResource

タグ付け、書き込み

iam:PassRole

iam:PassedToService

cloudwatch.amazonaws.com

書き込み

PutManagedInsightRules

cloudwatch

cloudwatch:PutManagedInsightRules

書き込み

PutMetricAlarm

cloudwatch

cloudwatch:PutMetricAlarm

書き込み

cloudwatch:TagResource

タグ付け、書き込み

PutMetricData

cloudwatch

cloudwatch:PutMetricData

書き込み

PutMetricStream

cloudwatch

cloudwatch:PutMetricStream

書き込み

cloudwatch:TagResource

タグ付け、書き込み

iam:PassRole

iam:PassedToService

streams.metrics.cloudwatch.amazonaws.com

書き込み

SetAlarmState

cloudwatch

cloudwatch:SetAlarmState

書き込み

StartMetricStreams

cloudwatch

cloudwatch:StartMetricStreams

書き込み

StartOTelEnrichment

cloudwatch

cloudwatch:StartOTelEnrichment

書き込み

StopMetricStreams

cloudwatch

cloudwatch:StopMetricStreams

書き込み

StopOTelEnrichment

cloudwatch

cloudwatch:StopOTelEnrichment

書き込み

TagResource

cloudwatch

cloudwatch:TagResource

タグ付け、書き込み

oam:TagResource

タグ付け、書き込み

UntagResource

cloudwatch

cloudwatch:UntagResource

タグ付け、書き込み

oam:UntagResource

タグ付け、書き込み

UpdateOTelEnrichment

cloudwatch

cloudwatch:UpdateOTelEnrichment

書き込み

UpdateResourceMetricsConfiguration

cloudwatch

cloudwatch:UpdateResourceMetricsConfiguration

書き込み

CreateAccessGrant

cloudwatchomni

cloudwatch:CreateAccessGrant

アクセス許可管理、書き込み

cloudwatch:TagResource

タグ付け、書き込み

CreateAccessProfile

cloudwatchomni

cloudwatch:CreateAccessProfile

アクセス許可管理、書き込み

cloudwatch:TagResource

タグ付け、書き込み

CreateAlert

cloudwatchomni

cloudwatch:CreateAlert

書き込み

CreateDomain

cloudwatchomni

cloudwatch:CreateDomain

書き込み

cloudwatch:TagResource

タグ付け、書き込み

CreateDomainAccessGrantForOrganization

cloudwatchomni

cloudwatch:CreateDomainAccessGrantForOrganization

アクセス許可管理、書き込み

cloudwatch:TagResource

タグ付け、書き込み

CreateDomainForOrganization

cloudwatchomni

cloudwatch:CreateDomainForOrganization

書き込み

cloudwatch:TagResource

タグ付け、書き込み

iam:PassRole

iam:PassedToService

cloudwatch.amazonaws.com

書き込み

CreateIntegration

cloudwatchomni

cloudwatch:CreateIntegration

書き込み

cloudwatch:TagResource

タグ付け、書き込み

iam:PassRole

iam:PassedToService

cloudwatch.amazonaws.com

書き込み

CreateOmniDashboard

cloudwatchomni

cloudwatch:CreateOmniDashboard

書き込み

cloudwatch:TagResource

タグ付け、書き込み

CreateOneTimeDeepLinkCode

cloudwatchomni

cloudwatch:CreateOneTimeDeepLinkCode

書き込み

CreateSpace

cloudwatchomni

cloudwatch:CreateSpace

書き込み

cloudwatch:TagResource

タグ付け、書き込み

iam:PassRole

iam:PassedToService

cloudwatch.amazonaws.com

書き込み

CreateView

cloudwatchomni

cloudwatch:CreateView

書き込み

cloudwatch:TagResource

タグ付け、書き込み

DeleteAccessGrant

cloudwatchomni

cloudwatch:DeleteAccessGrant

アクセス許可管理、書き込み

DeleteAccessProfile

cloudwatchomni

cloudwatch:DeleteAccessProfile

アクセス許可管理、書き込み

DeleteDomain

cloudwatchomni

cloudwatch:DeleteDomain

書き込み

DeleteDomainAccessGrantForOrganization

cloudwatchomni

cloudwatch:DeleteDomainAccessGrantForOrganization

アクセス許可管理、書き込み

DeleteDomainForOrganization

cloudwatchomni

cloudwatch:DeleteDomainForOrganization

書き込み

DeleteIntegration

cloudwatchomni

cloudwatch:DeleteIntegration

書き込み

DeleteOmniDashboard

cloudwatchomni

cloudwatch:DeleteOmniDashboard

書き込み

DeleteSpace

cloudwatchomni

cloudwatch:DeleteSpace

書き込み

DeleteView

cloudwatchomni

cloudwatch:DeleteView

書き込み

GetAccessGrant

cloudwatchomni

cloudwatch:GetAccessGrant

読み取り

GetAccessProfile

cloudwatchomni

cloudwatch:GetAccessProfile

読み取り

GetAlert

cloudwatchomni

cloudwatch:GetAlert

読み取り

GetContextGraph

cloudwatchomni

cloudwatch:GetContextGraph

読み取り

GetDomain

cloudwatchomni

cloudwatch:GetDomain

読み取り

GetDomainAccessGrantForOrganization

cloudwatchomni

cloudwatch:GetDomainAccessGrantForOrganization

読み取り

GetDomainForOrganization

cloudwatchomni

cloudwatch:GetDomainForOrganization

読み取り

GetIntegration

cloudwatchomni

cloudwatch:GetIntegration

読み取り

GetIntelligenceConfiguration

cloudwatchomni

cloudwatch:GetIntelligenceConfiguration

読み取り

GetOmniDashboard

cloudwatchomni

cloudwatch:GetOmniDashboard

読み取り

GetSpace

cloudwatchomni

cloudwatch:GetSpace

読み取り

GetSpaceCredentialsForOrganization

cloudwatchomni

cloudwatch:GetSpaceCredentialsForOrganization

読み取り

GetTelemetryQueryResults

cloudwatchomni

cloudwatch:GetTelemetryQueryResults

読み取り

GetView

cloudwatchomni

cloudwatch:GetView

読み取り

ListAccessGrants

cloudwatchomni

cloudwatch:ListAccessGrants

リスト

ListAccessProfiles

cloudwatchomni

cloudwatch:ListAccessProfiles

リスト

ListAlerts

cloudwatchomni

cloudwatch:ListAlerts

リスト

ListDomainAccessGrantsForOrganization

cloudwatchomni

cloudwatch:ListDomainAccessGrantsForOrganization

リスト

ListDomains

cloudwatchomni

cloudwatch:ListDomains

リスト

ListIntegrations

cloudwatchomni

cloudwatch:ListIntegrations

リスト

ListOmniDashboards

cloudwatchomni

cloudwatch:ListOmniDashboards

リスト

ListSpaces

cloudwatchomni

cloudwatch:ListSpaces

リスト

ListSpacesForOrganization

cloudwatchomni

cloudwatch:ListSpacesForOrganization

リスト

ListTelemetryFields

cloudwatchomni

cloudwatch:GetRecords

読み取り

cloudwatch:ListMetrics

リスト

cloudwatch:ListTelemetryFields

リスト

ListTelemetryQuerySessions

cloudwatchomni

cloudwatch:ListTelemetryQuerySessions

リスト

ListViews

cloudwatchomni

cloudwatch:ListViews

リスト

PutIntelligenceConfiguration

cloudwatchomni

cloudwatch:PutIntelligenceConfiguration

書き込み

SearchPrincipals

cloudwatchomni

cloudwatch:SearchPrincipals

書き込み

StartTelemetryQuery

cloudwatchomni

cloudwatch:GetMetricData

読み取り

cloudwatch:GetRecords

読み取り

cloudwatch:ListMetrics

リスト

StartTelemetryQuerySession

cloudwatchomni

cloudwatch:StartTelemetryQuerySession

書き込み

StopTelemetryQuery

cloudwatchomni

cloudwatch:StopTelemetryQuery

書き込み

StopTelemetryQuerySession

cloudwatchomni

cloudwatch:StopTelemetryQuerySession

書き込み

UpdateAccessProfile

cloudwatchomni

cloudwatch:UpdateAccessProfile

アクセス許可管理、書き込み

UpdateAlert

cloudwatchomni

cloudwatch:UpdateAlert

書き込み

UpdateDomain

cloudwatchomni

cloudwatch:UpdateDomain

書き込み

UpdateDomainForOrganization

cloudwatchomni

cloudwatch:UpdateDomainForOrganization

書き込み

UpdateIntegration

cloudwatchomni

cloudwatch:UpdateIntegration

書き込み

iam:PassRole

iam:PassedToService

cloudwatch.amazonaws.com

書き込み

UpdateOmniDashboard

cloudwatchomni

cloudwatch:UpdateOmniDashboard

書き込み

UpdateSpace

cloudwatchomni

cloudwatch:UpdateSpace

書き込み

UpdateView

cloudwatchomni

cloudwatch:UpdateView

書き込み

Amazon CloudWatch で定義されるアクション

IAM ポリシーステートメントの Action エレメントでは、以下のアクションを指定できます。ポリシーを使用して、 AWSでオペレーションを実行するアクセス許可を付与します。ポリシーでアクションを使用する場合は、通常、同じ名前の API オペレーションまたは CLI コマンドへのアクセスを許可または拒否します。ただし、場合によっては、1 つのアクションによって複数のオペレーションへのアクセスが制御されます。あるいは、いくつかのオペレーションはいくつかの異なるアクションを必要とします。

アクション 説明 リソースタイプ (* 必須) 条件キー アクセスレベル

AssumeAccessProfile

アクセスプロファイルを引き受けるアクセス許可を付与します

cloudwatch:HasAccessGrant

アクセス許可管理、書き込み

BatchGetServiceLevelIndicatorReport

サービスレベル指標レポートを一括取得するためのアクセス許可を付与

読み取り

BatchGetServiceLevelObjectiveBudgetReport

サービスレベル目標の予算レポートを一括取得するためのアクセス許可を付与

スロー*

aws:ResourceTag/${TagKey}

読み取り

CreateAccessGrant

アクセス許可を作成するアクセス許可を付与します

cloudwatch:HasAccessGrant

アクセス許可管理、書き込み

CreateAccessProfile

アクセスプロファイルを作成するアクセス許可を付与します

cloudwatch:HasAccessGrant

アクセス許可管理、書き込み

CreateAlert

アラートを作成するアクセス許可を付与します

cloudwatch:HasAccessGrant

書き込み

CreateDomain

ドメインを作成するためのアクセス許可を付与

書き込み

CreateDomainAccessGrantForOrganization

組織のドメインアクセス許可を作成するアクセス許可を付与します

cloudwatch:HasAccessGrant

アクセス許可管理、書き込み

CreateDomainForOrganization

組織のドメインを作成するアクセス許可を付与します

書き込み

CreateIngestionEndpoint

取り込みエンドポイントを作成するアクセス許可を付与します

書き込み

CreateIntegration

統合を作成するアクセス許可を付与

cloudwatch:HasAccessGrant

書き込み

CreateOmniDashboard

オムニダッシュボードを作成するアクセス許可を付与します

cloudwatch:HasAccessGrant

書き込み

CreateOmniThread

オムニスレッドを作成するアクセス許可を付与します

cloudwatch:HasAccessGrant

書き込み

CreateOneTimeDeepLinkCode

1 回限りのディープリンクコードを作成するアクセス許可を付与します

書き込み

CreateResourceMetricsConfiguration

リソースの詳細なモニタリングを有効にするリソースメトリクス設定を作成するアクセス許可を付与します

cloudwatch:ResourceArn

書き込み

CreateServiceLevelObjective

サービスレベル目標を作成するためのアクセス許可を付与

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

CreateSpace

スペースを作成するアクセス許可を付与します

書き込み

CreateView

ビューを作成するアクセス許可を付与します

cloudwatch:HasAccessGrant

書き込み

DeleteAccessGrant

アクセス許可を削除するアクセス許可を付与します

access-grant*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

アクセス許可管理、書き込み

DeleteAccessProfile

アクセスプロファイルを削除するアクセス許可を付与します

access-profile*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

アクセス許可管理、書き込み

DeleteAlarmMuteRule

アラームミュートルールを削除するアクセス許可を付与します

alarm-mute-rule*

aws:ResourceTag/${TagKey}

書き込み

DeleteAlarms

アラームのコレクションを削除する許可を付与。

アラーム*

aws:ResourceTag/${TagKey}

書き込み

DeleteAlert

アラートを削除する許可を付与

アラート*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

書き込み

DeleteAnomalyDetector

指定した異常検出モデルをアカウントから削除する許可を付与。

書き込み

DeleteDashboards

指定したすべての CloudWatch ダッシュボードを削除する許可を付与

ダッシュボード*

aws:ResourceTag/${TagKey}

書き込み

DeleteDomain

ドメインを削除する許可を付与

ドメイン*

aws:ResourceTag/${TagKey}

書き込み

DeleteDomainAccessGrantForOrganization

組織のドメインアクセス許可を削除するアクセス許可を付与します

organization-access-grant*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

アクセス許可管理、書き込み

DeleteDomainForOrganization

組織のドメインを削除するアクセス許可を付与します

organization-domain*

aws:ResourceTag/${TagKey}

書き込み

DeleteIngestionEndpoint

取り込みエンドポイントを削除するアクセス許可を付与します

ingestion-endpoint*

aws:ResourceTag/${TagKey}

書き込み

DeleteInsightRules

インサイトルールのコレクションを削除する許可を付与。

インサイトルール*

aws:ResourceTag/${TagKey}

書き込み

DeleteIntegration

統合を削除するアクセス許可を付与

統合*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

書き込み

DeleteMetricStream

指定した CloudWatch メトリックストリームを削除する許可を付与。

メトリクスストリーム*

aws:ResourceTag/${TagKey}

書き込み

DeleteOmniDashboard

オムニダッシュボードを削除するアクセス許可を付与します

オムニダッシュボード*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

書き込み

DeleteOmniThread

オムニスレッドを削除するアクセス許可を付与します

cloudwatch:HasAccessGrant

書き込み

DeleteResourceMetricsConfiguration

リソースメトリクス設定を削除し、リソースの詳細なモニタリングを無効にするアクセス許可を付与します

cloudwatch:ResourceArn

書き込み

DeleteServiceLevelObjective

サービスレベル目標を削除するためのアクセス許可を付与

スロー*

aws:ResourceTag/${TagKey}

書き込み

DeleteSpace

スペースを削除するアクセス許可を付与します

スペース*

aws:ResourceTag/${TagKey}

書き込み

DeleteView

ビューを削除する許可を付与

表示*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

書き込み

DescribeAlarmHistory

指定したアラームの履歴を取得する許可を付与。

アラーム*

aws:ResourceTag/${TagKey}

読み取り

DescribeAlarms

ユーザーのアカウントが現在所有しているすべてのアラームを記述する許可を付与。

アラーム*

aws:ResourceTag/${TagKey}

読み取り

DescribeAlarmsForMetric

ユーザーのアカウントが現在所有している、指定したメトリクスで設定されているすべてのアラームを記述する許可を付与。

読み取り

DescribeAnomalyDetectors

アカウントで作成した異常検出モデルを一覧表示する許可を付与。

読み取り

DescribeInsightRules

ユーザーのアカウントが現在所有しているすべてのインサイトルールを記述する許可を付与。

読み取り

DisableAlarmActions

アラームのコレクションに対するアクションを無効にする許可を付与。

アラーム*

aws:ResourceTag/${TagKey}

書き込み

DisableInsightRules

インサイトルールのコレクションを無効にする許可を付与。

インサイトルール*

aws:ResourceTag/${TagKey}

書き込み

EnableAlarmActions

アラームのコレクションに対するアクションを有効にする許可を付与。

アラーム*

aws:ResourceTag/${TagKey}

書き込み

EnableInsightRules

インサイトルールのコレクションを有効にする許可を付与。

インサイトルール*

aws:ResourceTag/${TagKey}

書き込み

EnableTopologyDiscovery

CloudWatch トポロジ検出を有効にするためのアクセス許可を付与

書き込み

GenerateQuery

自然言語プロンプトからメトリクスインサイトまたはログインサイトクエリ文字列を生成するためのアクセス許可を付与

読み取り

GenerateQueryResultsSummary

生成 AI を使用して自然言語で CloudWatch LogInsights クエリ結果の概要を生成するアクセス許可を付与

読み取り

GetAccessGrant

アクセス許可を取得するアクセス許可を付与します

access-grant*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

読み取り

GetAccessProfile

アクセスプロファイルを取得する許可を付与

access-profile*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

読み取り

GetAgentGraph

エージェントグラフを取得するアクセス許可を付与します

読み取り

GetAlarmMuteRule

アラームミュートルールを取得するアクセス許可を付与します

alarm-mute-rule*

aws:ResourceTag/${TagKey}

読み取り

GetAlert

アラートを取得するアクセス許可を付与します

アラート*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

読み取り

GetContextGraph

コンテキストグラフを取得するアクセス許可を付与します

cloudwatch:HasAccessGrant

読み取り

GetDashboard

指定した CloudWatch ダッシュボードの詳細を表示する許可を付与。

ダッシュボード*

aws:ResourceTag/${TagKey}

読み取り

GetDataset

データセットを取得するアクセス許可を付与します

データセット*

aws:ResourceTag/${TagKey}

読み取り

GetDomain

ドメインを取得する許可を付与

ドメイン*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

読み取り

GetDomainAccessGrantForOrganization

組織のドメインアクセス許可を取得するアクセス許可を付与します

organization-access-grant*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

読み取り

GetDomainForOrganization

組織のドメインを取得するアクセス許可を付与します

organization-domain*

aws:ResourceTag/${TagKey}

読み取り

GetIngestionEndpoint

取り込みエンドポイントを取得する許可を付与

ingestion-endpoint*

aws:ResourceTag/${TagKey}

読み取り

GetInsightRuleReport

特定のインサイトルールについて、時間範囲内で一意のコントリビュータの top-N レポートを返すアクセス許可を付与します。

インサイトルール*

aws:ResourceTag/${TagKey}

読み取り

GetIntegration

統合を取得する許可を付与

統合*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

読み取り

GetIntelligenceConfiguration

インテリジェンス設定を取得するアクセス許可を付与します

cloudwatch:HasAccessGrant

読み取り

GetMetricData

CloudWatch Classic メトリクスデータのバッチ量を取得し、取得されたデータに対してメトリクス計算を実行するアクセス許可を付与し、PromQL を使用して OTLP メトリクスデータを取得するアクセス許可を付与します

データセット

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

読み取り

GetMetricStatistics

指定したメトリクスの統計を取得する許可を付与。

読み取り

GetMetricStream

CloudWatch メトリックストリームの詳細を返すアクセス許可を付与します。

メトリクスストリーム*

aws:ResourceTag/${TagKey}

読み取り

GetMetricWidgetImage

メトリクスウィジェットのスナップショットを取得する許可を付与

読み取り

GetOmniDashboard

オムニダッシュボードを取得する許可を付与

オムニダッシュボード*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

読み取り

GetOmniThread

オムニスレッドを取得する許可を付与

cloudwatch:HasAccessGrant

読み取り

GetPreferences

設定を取得するためのアクセス許可を付与

cloudwatch:HasAccessGrant

読み取り

GetRecords

ログ、メトリクス、トレースを取得するアクセス許可を付与します

cloudwatch:HasAccessGrant

読み取り

GetResourceMetricsConfiguration

リソースのリソースメトリクス設定と詳細なモニタリングステータスを取得するアクセス許可を付与します

cloudwatch:ResourceArn

読み取り

GetService

サービスに関する情報を取得するためのアクセス許可を付与

サービス*

aws:ResourceTag/${TagKey}

読み取り

GetServiceLevelObjective

サービスレベル目標に関する情報を取得するためのアクセス許可を付与

スロー*

aws:ResourceTag/${TagKey}

読み取り

GetSpace

スペースを取得するアクセス許可を付与します

スペース*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

読み取り

GetSpaceCredentials

スペース認証情報を取得するアクセス許可を付与します

読み取り

GetSpaceCredentialsForOrganization

組織のスペース認証情報を取得するアクセス許可を付与します

読み取り

GetTelemetryQueryResults

テレメトリクエリ結果を取得するアクセス許可を付与します

cloudwatch:HasAccessGrant

読み取り

GetTopologyMap

CloudWatch トポロジマップを取得するためのアクセス許可を付与

読み取り

GetView

ビューを取得するアクセス許可を付与します

表示*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

読み取り

InvokeIntegration

統合を呼び出すアクセス許可を付与します

cloudwatch:HasAccessGrant

書き込み

ListAccessGrants

アクセス許可を一覧表示する許可を付与

cloudwatch:HasAccessGrant

リスト

ListAccessProfiles

アクセスプロファイルを一覧表示する許可を付与

cloudwatch:HasAccessGrant

リスト

ListAlarmMuteRules

ユーザーのアカウントが所有するアラームミュートルールのリストを取得するアクセス許可を付与します

alarm-mute-rule*

aws:ResourceTag/${TagKey}

リスト

ListAlertContributors

アラート寄稿者を一覧表示するアクセス許可を付与します

cloudwatch:HasAccessGrant

リスト

ListAlerts

アラートを一覧表示するためのアクセス許可を付与する

cloudwatch:HasAccessGrant

リスト

ListDashboards

アカウント内のすべての CloudWatch ダッシュボードのリストを返すアクセス許可を付与します。

リスト

ListDomainAccessGrantsForOrganization

組織のドメインアクセス許可を一覧表示するアクセス許可を付与します

cloudwatch:HasAccessGrant

リスト

ListDomains

ドメインを一覧表示するアクセス許可を付与します

リスト

ListIngestionEndpoints

取り込みエンドポイントを一覧表示するアクセス許可を付与します

リスト

ListIntegrations

統合を一覧表示するアクセス許可を付与します

cloudwatch:HasAccessGrant

リスト

ListManagedInsightRules

特定のリソース ARN で使用可能なマネージド型インサイトルールを一覧表示する許可を付与

aws:RequestTag/${TagKey}

aws:TagKeys

cloudwatch:requestManagedResourceARNs

読み取り

ListMetricStreams

アカウント内のすべての CloudWatch メトリックストリームのリストを返すアクセス許可を付与します。

リスト

ListMetrics

AWS アカウント 所有者に保存されている有効なメトリクスのリストを取得するアクセス許可を付与します

データセット

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

リスト

ListOmniDashboards

オムニダッシュボードを一覧表示する許可を付与

cloudwatch:HasAccessGrant

リスト

ListOmniThreads

オムニスレッドを一覧表示する許可を付与

cloudwatch:HasAccessGrant

リスト

ListServiceLevelObjectives

サービスレベル目標を一覧表示するためのアクセス許可を付与

リスト

ListServices

サービスを一覧表示する許可を付与

リスト

ListSpaceAccess

スペースへのアクセスを一覧表示するアクセス許可を付与します

cloudwatch:HasAccessGrant

リスト

ListSpaces

スペースを一覧表示するアクセス許可を付与します

cloudwatch:HasAccessGrant

リスト

ListSpacesForOrganization

組織のスペースを一覧表示するアクセス許可を付与します

cloudwatch:HasAccessGrant

リスト

ListTagsForResource

Amazon CloudWatch リソースのタグを一覧表示する許可を付与。

アラーム

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

リスト

alarm-mute-rule

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

ダッシュボード

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

データセット

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

インサイトルール

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

メトリクスストリーム

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

service

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

スロー

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

シナリオ: CloudWatch アラーム

アラーム*

SCENARIO: CloudWatch-AlarmMuteRule

alarm-mute-rule*

シナリオ: CloudWatch-InsightRule

インサイトルール*

SCENARIO: CloudWatch-ServiceLevelObjective

スロー*

シナリオ: CloudWatch-Dashboard

ダッシュボード*

シナリオ: CloudWatch-Dataset

データセット*

シナリオ: CloudWatch-MetricStream

メトリクスストリーム*

シナリオ: CloudWatch-Service

サービス*

ListTelemetryFields

テレメトリフィールドを一覧表示するアクセス許可を付与します

cloudwatch:HasAccessGrant

リスト

ListTelemetryQuerySessions

テレメトリクエリセッションを一覧表示するアクセス許可を付与します

cloudwatch:HasAccessGrant

リスト

ListViews

ビューを一覧表示するアクセス許可を付与します

cloudwatch:HasAccessGrant

リスト

PutAlarmMuteRule

アラームミュートルールを作成または更新するアクセス許可を付与します

アラーム

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

alarm-mute-rule*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

PutAnomalyDetector

CloudWatch メトリクスの異常検出モデルを作成または更新する許可を付与。

書き込み

PutCompositeAlarm

複合アラームを作成または更新する許可を付与。

アラーム*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:AlarmActions

書き込み

PutDashboard

CloudWatch ダッシュボードを作成したり、既存のダッシュボード (存在する場合) を更新したりする許可を付与。

ダッシュボード*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

PutInsightRule

新しいインサイトルールを作成したり、既存のインサイトルールを置き換えるアクセス許可を付与します。

インサイトルール*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:requestInsightRuleLogGroups

書き込み

PutIntelligenceConfiguration

インテリジェンス設定を構成するアクセス許可を付与します

cloudwatch:HasAccessGrant

書き込み

PutLogAlarm

ログベースのアラームを作成または更新し、CloudWatch Logs Insights のスケジュールされたクエリに関連付けるアクセス許可を付与します

アラーム*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:AlarmActions

書き込み

PutManagedInsightRules

マネージド型インサイトルールを作成する許可を付与

aws:RequestTag/${TagKey}

aws:TagKeys

cloudwatch:requestManagedResourceARNs

書き込み

PutMetricAlarm

アラームを作成または更新するアクセス許可を付与し、指定した Amazon CloudWatch メトリクスに関連付けます。

アラーム*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:AlarmActions

書き込み

データセット

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:AlarmActions

PutMetricData

Amazon CloudWatch CloudWatch に発行するアクセス許可を付与します

データセット

aws:ResourceTag/${TagKey}

cloudwatch:名前空間

書き込み

PutMetricStream

CloudWatch メトリックストリームを作成するアクセス許可を、既存のメトリックストリームがすでに存在する場合は、既存のメトリックストリームを更新する許可を付与。

メトリクスストリーム*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

QueryTraces

トレースをクエリするアクセス許可を付与します

書き込み

SearchPrincipals

プリンシパルを検索するアクセス許可を付与します

cloudwatch:HasAccessGrant

書き込み

SetAlarmState

テスト目的でアラームの状態を一時的に設定する許可を付与。

アラーム*

aws:ResourceTag/${TagKey}

書き込み

StartMetricStreams

指定したすべての CloudWatch メトリックストリームを開始する許可を付与。

メトリクスストリーム*

aws:ResourceTag/${TagKey}

書き込み

StartOmniThreadSession

オムニスレッドセッションを開始するアクセス許可を付与します

cloudwatch:HasAccessGrant

書き込み

StartTelemetryQuery

テレメトリクエリを開始するアクセス許可を付与します

cloudwatch:HasAccessGrant

書き込み

StartTelemetryQuerySession

テレメトリクエリセッションを開始するアクセス許可を付与します

cloudwatch:HasAccessGrant

書き込み

StopMetricStreams

指定したすべての CloudWatch メトリックストリームを停止する許可を付与。

メトリクスストリーム*

aws:ResourceTag/${TagKey}

書き込み

StopTelemetryQuery

テレメトリクエリを停止するアクセス許可を付与します

cloudwatch:HasAccessGrant

書き込み

StopTelemetryQuerySession

テレメトリクエリセッションを停止するアクセス許可を付与します

cloudwatch:HasAccessGrant

書き込み

SubmitFeedback

フィードバックを送信する許可を付与

cloudwatch:HasAccessGrant

書き込み

TagResource

Amazon CloudWatch リソースにタグを追加する許可を付与。

アラーム

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

タグ付け、書き込み

alarm-mute-rule

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

ダッシュボード

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

データセット

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

インサイトルール

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

メトリクスストリーム

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

service

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

スロー

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

シナリオ: CloudWatch アラーム

アラーム*

SCENARIO: CloudWatch-AlarmMuteRule

alarm-mute-rule*

シナリオ: CloudWatch-InsightRule

インサイトルール*

SCENARIO: CloudWatch-ServiceLevelObjective

スロー*

シナリオ: CloudWatch-Dashboard

ダッシュボード*

シナリオ: CloudWatch-Dataset

データセット*

シナリオ: CloudWatch-MetricStream

メトリクスストリーム*

シナリオ: CloudWatch-Service

サービス*

UntagResource

Amazon CloudWatch リソースからタグを削除する許可を付与。

アラーム

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

タグ付け、書き込み

alarm-mute-rule

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

ダッシュボード

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

データセット

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

インサイトルール

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

メトリクスストリーム

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

service

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

スロー

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudwatch:HasAccessGrant

シナリオ: CloudWatch アラーム

アラーム*

SCENARIO: CloudWatch-AlarmMuteRule

alarm-mute-rule*

シナリオ: CloudWatch-InsightRule

インサイトルール*

SCENARIO: CloudWatch-ServiceLevelObjective

スロー*

シナリオ: CloudWatch-Dashboard

ダッシュボード*

シナリオ: CloudWatch-Dataset

データセット*

シナリオ: CloudWatch-MetricStream

メトリクスストリーム*

シナリオ: CloudWatch-Service

サービス*

UpdateAccessProfile

アクセスプロファイルを更新する許可を付与

access-profile*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

アクセス許可管理、書き込み

UpdateAlert

アラートを更新するアクセス許可を付与します

アラート*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

書き込み

UpdateDomain

ドメインを更新するためのアクセス許可を付与

ドメイン*

aws:ResourceTag/${TagKey}

書き込み

UpdateDomainForOrganization

組織のドメインを更新する許可を付与

organization-domain*

aws:ResourceTag/${TagKey}

書き込み

UpdateIngestionEndpoint

取り込みエンドポイントを更新する許可を付与

ingestion-endpoint*

aws:ResourceTag/${TagKey}

書き込み

UpdateIntegration

統合を更新するアクセス許可を付与します

統合*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

書き込み

UpdateOmniDashboard

オムニダッシュボードを更新する許可を付与

オムニダッシュボード*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

書き込み

UpdateOmniThread

オムニスレッドを更新する許可を付与

cloudwatch:HasAccessGrant

書き込み

UpdatePreferences

設定を更新するためのアクセス許可を付与

cloudwatch:HasAccessGrant

書き込み

UpdateResourceMetricsConfiguration

リソースのリソースメトリクス設定を更新する許可を付与

cloudwatch:ResourceArn

書き込み

UpdateServiceLevelObjective

サービスレベル目標を更新するためのアクセス許可を付与

スロー*

aws:ResourceTag/${TagKey}

書き込み

UpdateSpace

スペースを更新するアクセス許可を付与します

スペース*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

書き込み

UpdateView

ビューを更新するアクセス許可を付与します

表示*

aws:ResourceTag/${TagKey}

cloudwatch:HasAccessGrant

書き込み

Amazon CloudWatch のアクセス許可のみのアクション

以下のアクションは Amazon CloudWatch によって定義されますが、API オペレーションを通じて直接呼び出すことはできません。アクセス許可を付与または拒否するには、IAM ポリシーステートメントでのみ使用できます。

アクション 説明 リソースタイプ (* 必須) 条件キー アクセスレベル

CallWithBearerToken

ベアラートークン認証を使用して CloudWatch に API コールを行うアクセス許可を付与します

書き込み

DeletePipelineRule

OTel メトリクス処理用の CloudWatch パイプラインのパイプラインルールを削除する許可を付与

データセット*

aws:ResourceTag/${TagKey}

書き込み

GetOTelEnrichment

PromQL クエリ用に提供されたメトリクスの OTel エンリッチメントのステータスを取得するアクセス許可を付与します

読み取り

GetServiceData

サービスデータを取得するためのアクセス許可を付与

サービス*

aws:ResourceTag/${TagKey}

読み取り

GetTopologyDiscoveryStatus

CloudWatch トポロジ検出ステータスを取得するためのアクセス許可を付与

読み取り

リンク

モニタリングアカウントに CloudWatch リソースを共有する許可を付与

書き込み

ListEntitiesForMetric

特定のメトリクスを出力するすべてのエンティティを取得するアクセス許可を付与

リスト

PutPipelineRule

OTel メトリクス処理用の CloudWatch パイプラインのパイプラインルールを作成または更新する許可を付与

データセット*

aws:ResourceTag/${TagKey}

書き込み

StartOTelEnrichment

PromQL クエリ用に提供されたメトリクスの OTel エンリッチメントを有効にするアクセス許可を付与します

書き込み

StopOTelEnrichment

PromQL クエリ用に提供されたメトリクスの OTel エンリッチメントを無効にするアクセス許可を付与します

書き込み

UpdateOTelEnrichment

PromQL クエリ用に提供されたメトリクスの OTel Enrichment のメトリクスフィルターを更新する許可を付与

書き込み

Amazon CloudWatch で定義されるリソースタイプ

以下のリソースタイプは、このサービスによって定義され、IAM アクセス許可ポリシーステートメントの Resource エレメントで使用できます。

リソースタイプ: ARN 条件キー

アクセス許可

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

aws:ResourceTag/${TagKey}

アクセスプロファイル

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

aws:ResourceTag/${TagKey}

アラーム

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}

アラート

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

aws:ResourceTag/${TagKey}

ダッシュボード

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

aws:ResourceTag/${TagKey}

データセット

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

aws:ResourceTag/${TagKey}

ドメイン

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

aws:ResourceTag/${TagKey}

ingestion-endpoint

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

aws:ResourceTag/${TagKey}

インサイトルール

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

aws:ResourceTag/${TagKey}

統合

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

aws:ResourceTag/${TagKey}

メトリクスストリーム

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

aws:ResourceTag/${TagKey}

オムニダッシュボード

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}

サービス

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

aws:ResourceTag/${TagKey}

スロー

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

aws:ResourceTag/${TagKey}

スペース

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

aws:ResourceTag/${TagKey}

表示

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

aws:ResourceTag/${TagKey}

Amazon CloudWatch の条件キー

Amazon CloudWatch は、IAM ポリシーの Condition 要素で使用できる以下の条件キーを定義します。

条件キー 説明 タイプ

aws:RequestTag/${TagKey}

リクエスト内のタグの存在によってアクセスをフィルタリングします

String

aws:ResourceTag/${TagKey}

リソースに関連付けられたタグによりアクセスをフィルタリングします

String

aws:TagKeys

リクエスト内のタグの存在によってアクセスをフィルタリングします

ArrayOfString

cloudwatch:AlarmActions

定義されたアラームアクションでアクセスをフィルタリングします

ArrayOfString

cloudwatch:HasAccessGrant

リクエストに関連付けられたアクセス許可の存在によってアクセスをフィルタリングします

String

cloudwatch:ResourceArn

AWS リソースメトリクス設定リクエストがターゲットとするリソースの ARN でアクセスをフィルタリングします

ARN

cloudwatch:名前空間

オプションの名前空間値の存在によってアクセスをフィルタリングします

String

cloudwatch:requestInsightRuleLogGroups

インサイトルールで指定されたロググループでアクセスをフィルタリングします

ArrayOfString

cloudwatch:requestManagedResourceARNs

マネージド型インサイトルールで指定されたリソース ARN によってアクセスをフィルタリングします

ArrayOfARN