View a markdown version of this page

Operazioni, risorse e chiavi di condizione per Amazon Managed Service for Prometheus - Service Authorization Reference

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Operazioni, risorse e chiavi di condizione per Amazon Managed Service for Prometheus

Amazon Managed Service for Prometheus (prefisso del servizio: aps) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Operazioni API definite da Amazon Managed Service per Prometheus

La tabella seguente associa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta Tabella delle azioni.

Operazione Azione IAM Chiave di condizione Valori possibili Livello di accesso

CreateAlertManagerDefinition

aps:CreateAlertManagerDefinition

Scrittura

CreateAnomalyDetector

aps:CreateAnomalyDetector

Scrittura

aps:TagResource

Etichettatura, scrittura

CreateLoggingConfiguration

aps:CreateLoggingConfiguration

Scrittura

CreateQueryLoggingConfiguration

aps:CreateQueryLoggingConfiguration

Scrittura

CreateRuleGroupsNamespace

aps:CreateRuleGroupsNamespace

Scrittura

aps:TagResource

Etichettare, scrivere

CreateScraper

aps:CreateScraper

Scrittura

aps:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

aps.amazonaws.com

Scrittura

CreateWorkspace

aps:CreateWorkspace

Scrittura

aps:TagResource

Etichettare, scrivere

DeleteAlertManagerDefinition

aps:DeleteAlertManagerDefinition

Scrittura

DeleteAnomalyDetector

aps:DeleteAnomalyDetector

Scrittura

DeleteLoggingConfiguration

aps:DeleteLoggingConfiguration

Scrittura

DeleteQueryLoggingConfiguration

aps:DeleteQueryLoggingConfiguration

Scrittura

DeleteResourcePolicy

aps:DeleteResourcePolicy

Scrittura

DeleteRuleGroupsNamespace

aps:DeleteRuleGroupsNamespace

Scrittura

DeleteScraper

aps:DeleteScraper

Scrittura

DeleteScraperLoggingConfiguration

aps:DeleteScraperLoggingConfiguration

Scrittura

DeleteWorkspace

aps:DeleteWorkspace

Scrittura

DescribeAlertManagerDefinition

aps:DescribeAlertManagerDefinition

Lettura

DescribeAnomalyDetector

aps:DescribeAnomalyDetector

Lettura

DescribeLoggingConfiguration

aps:DescribeLoggingConfiguration

Lettura

DescribeQueryLoggingConfiguration

aps:DescribeQueryLoggingConfiguration

Lettura

DescribeResourcePolicy

aps:DescribeResourcePolicy

Lettura

DescribeRuleGroupsNamespace

aps:DescribeRuleGroupsNamespace

Lettura

DescribeScraper

aps:DescribeScraper

Lettura

DescribeScraperLoggingConfiguration

aps:DescribeScraperLoggingConfiguration

Lettura

DescribeWorkspace

aps:DescribeWorkspace

Lettura

DescribeWorkspaceConfiguration

aps:DescribeWorkspaceConfiguration

Lettura

GetDefaultScraperConfiguration

aps:GetDefaultScraperConfiguration

Lettura

ListAnomalyDetectors

aps:ListAnomalyDetectors

List

ListRuleGroupsNamespaces

aps:ListRuleGroupsNamespaces

List

ListScrapers

aps:ListScrapers

List

ListTagsForResource

aps:ListTagsForResource

Lettura

ListWorkspaces

aps:ListWorkspaces

List

PutAlertManagerDefinition

aps:PutAlertManagerDefinition

Scrittura

PutAnomalyDetector

aps:PutAnomalyDetector

Scrittura

PutResourcePolicy

aps:PutResourcePolicy

Scrittura

PutRuleGroupsNamespace

aps:PutRuleGroupsNamespace

Scrittura

TagResource

aps:TagResource

Etichettare, scrivere

UntagResource

aps:UntagResource

Etichettare, scrivere

UpdateLoggingConfiguration

aps:UpdateLoggingConfiguration

Scrittura

UpdateQueryLoggingConfiguration

aps:UpdateQueryLoggingConfiguration

Scrittura

UpdateScraper

aps:UpdateScraper

Scrittura

iam:PassRole

iam:PassedToService

aps.amazonaws.com

Scrittura

UpdateScraperLoggingConfiguration

aps:UpdateScraperLoggingConfiguration

Scrittura

UpdateWorkspaceAlias

aps:UpdateWorkspaceAlias

Scrittura

UpdateWorkspaceConfiguration

aps:UpdateWorkspaceConfiguration

Scrittura

Operazioni definite da Amazon Managed Service for Prometheus

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.

Operazioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

CreateAlertManagerAlerts

Concede l'autorizzazione per creare gli avvisi

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateAlertManagerDefinition

Concede l'autorizzazione per creare una definizione del gestore avvisi

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateAnomalyDetector

Concede l'autorizzazione per creare un rilevatore di anomalie

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateLoggingConfiguration

Concede l'autorizzazione per creare una configurazione di registrazione

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateQueryLoggingConfiguration

Concede il permesso di creare una configurazione di registrazione delle query

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateRuleGroupsNamespace

Concede l'autorizzazione per creare uno spazio dei nomi dei gruppi di regole

rulegroupsnamespace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateScraper

Concede l'autorizzazione per creare uno scraper

cluster*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateWorkspace

Concede l'autorizzazione per creare un'area di lavoro

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

DeleteAlertManagerDefinition

Concede l'autorizzazione per eliminare una definizione del gestore avvisi

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

DeleteAlertManagerSilence

Concede l'autorizzazione per eliminare un silenzio

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

DeleteAnomalyDetector

Concede l'autorizzazione per eliminare un rilevatore di anomalie

anomalydetector*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

DeleteLoggingConfiguration

Concede l'autorizzazione per eliminare una configurazione di registrazione

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

DeleteQueryLoggingConfiguration

Concede il permesso di eliminare una configurazione di registrazione delle query

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

DeleteResourcePolicy

Concede il permesso di eliminare la politica relativa alle risorse dell'area di lavoro

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

DeleteRuleGroupsNamespace

Concede l'autorizzazione per eliminare uno spazio dei nomi dei gruppi di regole

rulegroupsnamespace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

DeleteScraper

Concede l'autorizzazione per eliminare uno scraper

scraper*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

DeleteScraperLoggingConfiguration

Concede il permesso di eliminare una configurazione di registrazione dello scraper

scraper*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

DeleteWorkspace

Concede l'autorizzazione per eliminare un'area di lavoro

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

DescribeAlertManagerDefinition

Concede l'autorizzazione per descrivere una definizione del gestore avvisi

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

DescribeAnomalyDetector

Concede il permesso di descrivere un rilevatore di anomalie

anomalydetector*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

DescribeLoggingConfiguration

Concede l'autorizzazione per descrivere una configurazione di registrazione

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

DescribeQueryLoggingConfiguration

Concede il permesso di descrivere una configurazione di registrazione delle query

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

DescribeResourcePolicy

Concede il permesso di descrivere la politica relativa alle risorse dell'area di lavoro

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

DescribeRuleGroupsNamespace

Concede l'autorizzazione per descrivere uno spazio dei nomi dei gruppi di regole

rulegroupsnamespace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

DescribeScraper

Concede l'autorizzazione per descrivere uno scraper

scraper*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

DescribeScraperLoggingConfiguration

Concede il permesso di descrivere una configurazione di registrazione dello scraper

scraper*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

DescribeWorkspace

Concede l'autorizzazione per descrivere un'area di lavoro

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

DescribeWorkspaceConfiguration

Concede il permesso di descrivere la configurazione dell'area di lavoro

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

GetAlertManagerSilence

Concede l'autorizzazione per ottenere un silenzio

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

GetAlertManagerStatus

Concede l'autorizzazione per ottenere lo stato corrente di un gestore avvisi

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

GetDefaultScraperConfiguration

Concede l'autorizzazione per ottenere la configurazione predefinita di uno scraper

Lettura

GetLabels

Concede l'autorizzazione per richiamare le etichette dell'area di lavoro AMP

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Read

GetMetricMetadata

Concede l'autorizzazione per richiamare i metadati per i parametri dell'area di lavoro AMP

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Read

GetSeries

Concede l'autorizzazione per richiamare i dati delle serie temporali dell'area di lavoro AMP

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

ListAlertManagerAlertGroups

Concede l'autorizzazione per elencare i gruppi

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

ListAlertManagerAlerts

Concede l'autorizzazione per elencare gli avvisi

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

ListAlertManagerReceivers

Concede l'autorizzazione per elencare i ricevitori

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

ListAlertManagerSilences

Concede l'autorizzazione per elencare i silenzi

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

ListAlerts

Concede l'autorizzazione per elencare gli avvisi attivi

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

ListAnomalyDetectors

Concede il permesso di elencare i rilevatori di anomalie

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

List

ListRuleGroupsNamespaces

Concede l'autorizzazione per elencare gli spazi dei nomi dei gruppi di regole

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

List

ListRules

Concede l'autorizzazione per elencare le regole di avviso e registrazione

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

ListScrapers

Concede l'autorizzazione per elencare gli scraper

List

ListTagsForResource

Concede l'autorizzazione per elencare i tag in una risorsa AMP

anomalydetector

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

rulegroupsnamespace

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

scraper

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

workspace

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ListWorkspaces

Concede l'autorizzazione per elencare le aree di lavoro

List

PreviewAnomalyDetector

Concede il permesso di visualizzare in anteprima il rilevamento delle anomalie nelle metriche dello spazio di lavoro AMP

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

PutAlertManagerDefinition

Concede l'autorizzazione per aggiornare una definizione del gestore avvisi

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

PutAlertManagerSilences

Concede l'autorizzazione per creare o aggiornare un silenzio

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

PutAnomalyDetector

Concede l'autorizzazione per aggiornare un rilevatore di anomalie

anomalydetector*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

PutResourcePolicy

Concede l'autorizzazione a creare e aggiornare la politica sulle risorse dell'area di lavoro

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

PutRuleGroupsNamespace

Concede l'autorizzazione per aggiornare uno spazio dei nomi dei gruppi di regole

rulegroupsnamespace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

QueryMetrics

Concede l'autorizzazione per eseguire una query sui parametri dell'area di lavoro AMP

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Read

RemoteWrite

Concede l'autorizzazione per eseguire un'operazione di scrittura remota per avviare lo streaming dei parametri nell'area di lavoro AMP

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

TagResource

Concede l'autorizzazione per aggiungere un tag a una risorsa AMP

anomalydetector

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

rulegroupsnamespace

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

scraper

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

workspace

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Concede l'autorizzazione per rimuovere un tag da una risorsa AMP

anomalydetector

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

rulegroupsnamespace

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

scraper

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

workspace

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateLoggingConfiguration

Concede l'autorizzazione per aggiornare una configurazione di registrazione

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

UpdateQueryLoggingConfiguration

Concede il permesso di aggiornare una configurazione di registrazione delle query

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

UpdateScraper

Concede il permesso di aggiornare uno scraper

scraper*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

workspace

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateScraperLoggingConfiguration

Concede il permesso di inserire una configurazione di registrazione dello scraper

scraper*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

UpdateWorkspaceAlias

Concede l'autorizzazione per modificare l'alias dell'area di lavoro AMP esistente

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

UpdateWorkspaceConfiguration

Concede il permesso di aggiornare la configurazione dell'area di lavoro

workspace*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

Tipi di risorse definiti da Amazon Managed Service for Prometheus

I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.

Tipi di risorse ARN Chiavi di condizione

anomalydetector

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

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cluster

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

scraper

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

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

workspace

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

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Chiavi di condizione per Amazon Managed Service for Prometheus

Amazon Managed Service for Prometheus definisce le seguenti chiavi di condizione che possono essere utilizzate nell'elemento Condition di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws:RequestTag/${TagKey}

Filtra l'accesso in base ai tag passati nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra l'accesso in base ai tag associati alla risorsa

String

aws:TagKeys

Filtra l'accesso in base alle chiavi di tag passate nella richiesta

ArrayOfString