View a markdown version of this page

Amazon Managed Service for Prometheus에 사용되는 작업, 리소스 및 조건 키 - 서비스 승인 참조

Amazon Managed Service for Prometheus에 사용되는 작업, 리소스 및 조건 키

Amazon Managed Service for Prometheus(서비스 접두사: aps)는 IAM 권한 정책에 사용할 수 있는 다음과 같은 서비스별 작업, 리소스, 작업 및 조건 키를 제공합니다.

참조:

Amazon Managed Service for Prometheus에서 정의한 API 작업

다음 표에서는 API 작업을 권한이 부여된 IAM 작업에 매핑합니다. 지정된 API 및 작업에 대해 정적 값이 있는 조건 키만 나열됩니다. 각 작업에서 지원하는 전체 조건 키 세트는 작업 표를 참조하세요.

연산 IAM 작업 조건 키 가능한 값(들) 액세스 레벨

CreateAlertManagerDefinition

aps:CreateAlertManagerDefinition

쓰기

CreateAnomalyDetector

aps:CreateAnomalyDetector

쓰기

aps:TagResource

태그 지정, 쓰기

CreateLoggingConfiguration

aps:CreateLoggingConfiguration

쓰기

CreateQueryLoggingConfiguration

aps:CreateQueryLoggingConfiguration

쓰기

CreateRuleGroupsNamespace

aps:CreateRuleGroupsNamespace

쓰기

aps:TagResource

태그 지정, 쓰기

CreateScraper

aps:CreateScraper

쓰기

aps:TagResource

태그 지정, 쓰기

iam:PassRole

iam:PassedToService

aps.amazonaws.com

쓰기

CreateWorkspace

aps:CreateWorkspace

쓰기

aps:TagResource

태그 지정, 쓰기

DeleteAlertManagerDefinition

aps:DeleteAlertManagerDefinition

쓰기

DeleteAnomalyDetector

aps:DeleteAnomalyDetector

쓰기

DeleteLoggingConfiguration

aps:DeleteLoggingConfiguration

쓰기

DeleteQueryLoggingConfiguration

aps:DeleteQueryLoggingConfiguration

쓰기

DeleteResourcePolicy

aps:DeleteResourcePolicy

쓰기

DeleteRuleGroupsNamespace

aps:DeleteRuleGroupsNamespace

쓰기

DeleteScraper

aps:DeleteScraper

쓰기

DeleteScraperLoggingConfiguration

aps:DeleteScraperLoggingConfiguration

쓰기

DeleteWorkspace

aps:DeleteWorkspace

쓰기

DescribeAlertManagerDefinition

aps:DescribeAlertManagerDefinition

읽기

DescribeAnomalyDetector

aps:DescribeAnomalyDetector

읽기

DescribeLoggingConfiguration

aps:DescribeLoggingConfiguration

읽기

DescribeQueryLoggingConfiguration

aps:DescribeQueryLoggingConfiguration

읽기

DescribeResourcePolicy

aps:DescribeResourcePolicy

읽기

DescribeRuleGroupsNamespace

aps:DescribeRuleGroupsNamespace

읽기

DescribeScraper

aps:DescribeScraper

읽기

DescribeScraperLoggingConfiguration

aps:DescribeScraperLoggingConfiguration

읽기

DescribeWorkspace

aps:DescribeWorkspace

읽기

DescribeWorkspaceConfiguration

aps:DescribeWorkspaceConfiguration

읽기

GetDefaultScraperConfiguration

aps:GetDefaultScraperConfiguration

읽기

ListAnomalyDetectors

aps:ListAnomalyDetectors

List

ListRuleGroupsNamespaces

aps:ListRuleGroupsNamespaces

List

ListScrapers

aps:ListScrapers

List

ListTagsForResource

aps:ListTagsForResource

읽기

ListWorkspaces

aps:ListWorkspaces

List

PutAlertManagerDefinition

aps:PutAlertManagerDefinition

쓰기

PutAnomalyDetector

aps:PutAnomalyDetector

쓰기

PutResourcePolicy

aps:PutResourcePolicy

쓰기

PutRuleGroupsNamespace

aps:PutRuleGroupsNamespace

쓰기

TagResource

aps:TagResource

태그 지정, 쓰기

UntagResource

aps:UntagResource

태그 지정, 쓰기

UpdateLoggingConfiguration

aps:UpdateLoggingConfiguration

쓰기

UpdateQueryLoggingConfiguration

aps:UpdateQueryLoggingConfiguration

쓰기

UpdateScraper

aps:UpdateScraper

쓰기

iam:PassRole

iam:PassedToService

aps.amazonaws.com

쓰기

UpdateScraperLoggingConfiguration

aps:UpdateScraperLoggingConfiguration

쓰기

UpdateWorkspaceAlias

aps:UpdateWorkspaceAlias

쓰기

UpdateWorkspaceConfiguration

aps:UpdateWorkspaceConfiguration

쓰기

Amazon Managed Service for Prometheus에서 정의한 작업

IAM 정책 설명의 Action 요소에서는 다음 작업을 지정할 수 있습니다. 정책을 사용하여 AWS에서 작업할 수 있는 권한을 부여합니다. 정책에서 작업을 사용하면 일반적으로 이름이 같은 API 작업 또는 CLI 명령에 대한 액세스를 허용하거나 거부합니다. 그러나 경우에 따라 하나의 작업으로 둘 이상의 작업에 대한 액세스가 제어됩니다. 또는 일부 작업을 수행하려면 다양한 작업이 필요합니다.

작업 설명 리소스 유형(*필수) 조건 키 액세스 레벨

CreateAlertManagerAlerts

알림을 생성할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

CreateAlertManagerDefinition

알림 관리자 정의를 생성할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

CreateAnomalyDetector

이상 탐지기를 생성할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

CreateLoggingConfiguration

로깅 구성을 생성할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

CreateQueryLoggingConfiguration

쿼리 로깅 구성을 생성할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

CreateRuleGroupsNamespace

규칙 그룹 네임스페이스를 생성할 수 있는 권한을 부여합니다.

rulegroupsnamespace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

CreateScraper

스크레이퍼를 생성할 수 있는 권한을 부여합니다.

클러스터*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateWorkspace

작업 영역을 생성할 수 있는 권한을 부여합니다.

aws:RequestTag/${TagKey}

aws:TagKeys

쓰기

DeleteAlertManagerDefinition

알림 관리자 정의를 삭제할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

DeleteAlertManagerSilence

무음을 삭제할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

DeleteAnomalyDetector

이상 탐지기를 삭제할 수 있는 권한을 부여합니다.

이상 탐지기*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

DeleteLoggingConfiguration

로깅 구성을 삭제할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

DeleteQueryLoggingConfiguration

쿼리 로깅 구성을 삭제할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

DeleteResourcePolicy

작업 공간 리소스 정책을 삭제할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

DeleteRuleGroupsNamespace

규칙 그룹 네임스페이스를 삭제할 수 있는 권한을 부여합니다.

rulegroupsnamespace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

DeleteScraper

스크레이퍼를 삭제할 수 있는 권한을 부여합니다.

스크레이퍼*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

DeleteScraperLoggingConfiguration

스크레이퍼 로깅 구성을 삭제할 수 있는 권한을 부여합니다.

스크레이퍼*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

DeleteWorkspace

작업 영역을 삭제할 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

DescribeAlertManagerDefinition

알림 관리자 정의를 설명할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

DescribeAnomalyDetector

이상 탐지기를 설명할 수 있는 권한을 부여합니다.

이상 탐지기*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

DescribeLoggingConfiguration

로깅 구성을 설명할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

DescribeQueryLoggingConfiguration

쿼리 로깅 구성을 설명할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

DescribeResourcePolicy

작업 공간 리소스 정책을 설명할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

DescribeRuleGroupsNamespace

규칙 그룹 네임스페이스를 설명할 수 있는 권한을 부여합니다.

rulegroupsnamespace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

DescribeScraper

스크레이퍼를 설명할 수 있는 권한을 부여합니다.

스크레이퍼*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

DescribeScraperLoggingConfiguration

스크레이퍼 로깅 구성을 설명할 수 있는 권한을 부여합니다.

스크레이퍼*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

DescribeWorkspace

작업 영역을 설명할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

DescribeWorkspaceConfiguration

작업 공간 구성을 설명할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

GetAlertManagerSilence

무음을 가져올 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

GetAlertManagerStatus

알림 관리자의 현재 상태를 가져올 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

GetDefaultScraperConfiguration

기본 스크레이퍼 구성을 가져올 수 있는 권한을 부여합니다.

읽기

GetLabels

AMP 작업 영역 레이블을 검색 할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

GetMetricMetadata

AMP 작업 영역 지표에 대한 메타데이터를 검색할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

GetSeries

AMP 작업 영역 시계열 데이터를 검색할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

ListAlertManagerAlertGroups

그룹을 나열할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

ListAlertManagerAlerts

알림을 나열할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

ListAlertManagerReceivers

수신기를 나열할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

ListAlertManagerSilences

무음을 나열할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

ListAlerts

활성 알림을 나열할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

ListAnomalyDetectors

이상 탐지기를 나열할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

List

ListRuleGroupsNamespaces

규칙 그룹 네임스페이스를 나열할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

List

ListRules

경고 및 기록 규칙을 나열할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

ListScrapers

스크레이퍼를 나열할 수 있는 권한을 부여합니다.

List

ListTagsForResource

AMP 리소스에 대한 태그를 나열할 수 있는 권한을 부여합니다.

이상 탐지기

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

rulegroupsnamespace

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

스크레이퍼

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

워크스페이스

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ListWorkspaces

작업 영역을 나열할 수 있는 권한을 부여합니다.

List

PreviewAnomalyDetector

AMP 워크스페이스 지표에서 이상 탐지를 미리 볼 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

PutAlertManagerDefinition

알림 관리자 정의를 업데이트할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

PutAlertManagerSilences

무음을 생성하거나 업데이트할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

PutAnomalyDetector

이상 탐지기를 업데이트할 수 있는 권한을 부여합니다.

이상 탐지기*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

PutResourcePolicy

작업 공간 리소스 정책을 생성하고 업데이트할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

PutRuleGroupsNamespace

규칙 그룹 네임스페이스를 업데이트할 수 있는 권한을 부여합니다.

rulegroupsnamespace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

QueryMetrics

AMP 작업 영역 지표에 대한 쿼리를 실행할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

RemoteWrite

원격 쓰기 작업을 수행하여 AMP 작업 영역으로 지표의 스트리밍을 시작할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

TagResource

AMP 리소스에 태그를 지정할 수 있는 권한을 부여합니다.

이상 탐지기

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

태그 지정, 쓰기

rulegroupsnamespace

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

스크레이퍼

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

워크스페이스

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

AMP 리소스에 태그를 제거할 수 있는 권한을 부여합니다.

이상 탐지기

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

태그 지정, 쓰기

rulegroupsnamespace

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

스크레이퍼

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

워크스페이스

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateLoggingConfiguration

로깅 구성을 업데이트할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

UpdateQueryLoggingConfiguration

쿼리 로깅 구성을 업데이트할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

UpdateScraper

스크레이퍼를 업데이트할 수 있는 권한을 부여합니다.

스크레이퍼*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

워크스페이스

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateScraperLoggingConfiguration

스크레이퍼 로깅 구성을 넣을 수 있는 권한을 부여합니다.

스크레이퍼*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

UpdateWorkspaceAlias

기존 AMP 작업 영역의 별칭을 수정할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

UpdateWorkspaceConfiguration

작업 공간 구성을 업데이트할 수 있는 권한을 부여합니다.

워크스페이스*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

Amazon Managed Service for Prometheus에서 정의한 리소스 유형

이 서비스에서 정의하는 리소스 유형은 다음과 같으며, IAM 권한 정책 설명의 Resource 요소에서 사용할 수 있습니다.

조건 키 ARN 조건 키

이상 탐지기

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

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

클러스터

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

aws:ResourceTag/${TagKey}

rulegroupsnamespace

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

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

스크레이퍼

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

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

워크스페이스

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

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Amazon Managed Service for Prometheus에 사용되는 조건 키

Amazon Managed Service for Prometheus는 IAM 정책의 Condition 요소에 사용할 수 있는 다음과 같은 조건 키를 정의합니다.

조건 키 설명 형식

aws:RequestTag/${TagKey}

요청에서 전달되는 태그를 기준으로 액세스를 필터링합니다.

문자열

aws:ResourceTag/${TagKey}

리소스와 연결된 태그를 기준으로 액세스를 필터링합니다.

문자열

aws:TagKeys

요청에서 전달되는 태그 키를 기준으로 액세스를 필터링합니다.

ArrayOfString