View a markdown version of this page

Operazioni, risorse e chiavi di condizione per Amazon Timestream - 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 Timestream

Amazon Timestream (prefisso del servizio: timestream) 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 Timestream

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 Client SDK Azione IAM Chiave di condizione Valori possibili Livello di accesso

CancelQuery

timestream-query

timestream:CancelQuery

Scrittura

CreateScheduledQuery

timestream-query

timestream:CreateScheduledQuery

Scrittura

timestream:TagResource

Etichettatura, scrittura

iam:PassRole

Scrittura

DeleteScheduledQuery

timestream-query

timestream:DeleteScheduledQuery

Scrittura

DescribeAccountSettings

timestream-query

timestream:DescribeAccountSettings

Lettura

DescribeEndpoints

timestream-query

timestream:DescribeEndpoints

List

DescribeScheduledQuery

timestream-query

timestream:DescribeScheduledQuery

Lettura

ExecuteScheduledQuery

timestream-query

timestream:ExecuteScheduledQuery

Scrittura

ListScheduledQueries

timestream-query

timestream:ListScheduledQueries

List

ListTagsForResource

timestream-query

timestream:ListTagsForResource

Lettura

PrepareQuery

timestream-query

timestream:Select

Lettura

Query

timestream-query

timestream:DescribeTable

Lettura

timestream:ListDatabases

List

timestream:ListMeasures

List

timestream:ListTables

List

timestream:Select

Lettura

timestream:SelectValues

Lettura

timestream:Unload

Scrittura

TagResource

timestream-query

timestream:TagResource

Etichettare, scrivere

UntagResource

timestream-query

timestream:UntagResource

Etichettare, scrivere

UpdateAccountSettings

timestream-query

timestream:UpdateAccountSettings

Scrittura

iam:PassRole

Scrittura

UpdateScheduledQuery

timestream-query

timestream:UpdateScheduledQuery

Scrittura

CreateBatchLoadTask

timestream-write

timestream:CreateBatchLoadTask

Scrittura

timestream:WriteRecords

Scrittura

CreateDatabase

timestream-write

timestream:CreateDatabase

Scrittura

timestream:TagResource

Etichettare, scrivere

CreateTable

timestream-write

timestream:CreateTable

Scrittura

timestream:TagResource

Etichettare, scrivere

DeleteDatabase

timestream-write

timestream:DeleteDatabase

Scrittura

DeleteTable

timestream-write

timestream:DeleteTable

Scrittura

DescribeBatchLoadTask

timestream-write

timestream:DescribeBatchLoadTask

Lettura

DescribeDatabase

timestream-write

timestream:DescribeDatabase

Lettura

DescribeEndpoints

timestream-write

timestream:DescribeEndpoints

List

DescribeTable

timestream-write

timestream:DescribeTable

Lettura

ListBatchLoadTasks

timestream-write

timestream:ListBatchLoadTasks

List

ListDatabases

timestream-write

timestream:ListDatabases

List

ListTables

timestream-write

timestream:ListTables

List

ListTagsForResource

timestream-write

timestream:ListTagsForResource

Lettura

TagResource

timestream-write

timestream:TagResource

Etichettare, scrivere

UntagResource

timestream-write

timestream:UntagResource

Etichettare, scrivere

UpdateDatabase

timestream-write

timestream:UpdateDatabase

Scrittura

UpdateTable

timestream-write

timestream:UpdateTable

Scrittura

WriteRecords

timestream-write

timestream:WriteRecords

Scrittura

Operazioni definite da Amazon Timestream

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

CancelQuery

Concede l'autorizzazione per annullare le query nell'account

Scrittura

CreateBatchLoadTask

Concede l'autorizzazione per creare un'attività di caricamento del batch nell'account

table*

aws:ResourceTag/${TagKey}

Scrittura

CreateDatabase

Concede l'autorizzazione per creare un database nell'account

database*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateScheduledQuery

Concede l'autorizzazione per creare una query pianificata nell'account

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateTable

Concede l'autorizzazione per creare una tabella nell'account

table*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

DeleteDatabase

Concede l'autorizzazione per eliminare un database nell'account

database*

aws:ResourceTag/${TagKey}

Scrittura

DeleteScheduledQuery

Concede l'autorizzazione per eliminare una query pianificata nell'account

scheduled-query*

aws:ResourceTag/${TagKey}

Scrittura

DeleteTable

Concede l'autorizzazione per eliminare una tabella nell'account

table*

aws:ResourceTag/${TagKey}

Scrittura

DescribeAccountSettings

Concede l'autorizzazione a descrivere le impostazioni dell'account

Lettura

DescribeBatchLoadTask

Concede l'autorizzazione per descrivere un'attività di caricamento del batch nell'account

Lettura

DescribeDatabase

Concede l'autorizzazione per descrivere un database nell'account

database*

aws:ResourceTag/${TagKey}

Lettura

DescribeEndpoints

Concede l'autorizzazione per descrivere gli endpoint del timestream

List

DescribeScheduledQuery

Concede l'autorizzazione per descrivere una query pianificata nell'account

scheduled-query*

aws:ResourceTag/${TagKey}

Lettura

DescribeTable

Concede l'autorizzazione per descrivere una tabella nell'account

table*

aws:ResourceTag/${TagKey}

Lettura

ExecuteScheduledQuery

Concede l'autorizzazione per eseguire una query pianificata nell'account

scheduled-query*

aws:ResourceTag/${TagKey}

Scrittura

GetAwsBackupStatus

Concede l'autorizzazione per ottenere lo stato di un backup della tabella Timestream

Lettura

GetAwsRestoreStatus

Concede l'autorizzazione per ottenere lo stato di un ripristino della tabella Timestream

Lettura

ListBatchLoadTasks

Concede l'autorizzazione per elencare le attività di caricamento del batch nell'account

List

ListDatabases

Concede l'autorizzazione per elencare i database nell'account

List

ListMeasures

Concede l'autorizzazione per elencare le misure di una tabella nell'account

table*

aws:ResourceTag/${TagKey}

List

ListScheduledQueries

Concede l'autorizzazione per elencare le query pianificate nell'account

List

ListTables

Concede l'autorizzazione per elencare le app nell'account

database*

aws:ResourceTag/${TagKey}

List

ListTagsForResource

Concede l'autorizzazione per elencare i tag di una risorsa nell'account

database*

aws:ResourceTag/${TagKey}

Lettura

scheduled-query*

aws:ResourceTag/${TagKey}

table*

aws:ResourceTag/${TagKey}

PrepareQuery

Concede l'autorizzazione per emettere query di preparazione

table*

aws:ResourceTag/${TagKey}

Lettura

ResumeBatchLoadTask

Concede l'autorizzazione per riprendere un'attività di caricamento del batch nell'account

Scrittura

Select

Concede l'autorizzazione per emettere query "select from table"

table*

aws:ResourceTag/${TagKey}

Lettura

SelectValues

Concede l'autorizzazione per l'emissione di query 'select 1'

Lettura

StartAwsBackupJob

Concede l'autorizzazione per avviare un processo di backup per una tabella Timestream

table*

aws:ResourceTag/${TagKey}

Scrittura

StartAwsRestoreJob

Concede l'autorizzazione per avviare un processo di ripristino per un backup di una tabella Timestream

table*

aws:ResourceTag/${TagKey}

Scrittura

TagResource

Concede l'autorizzazione per aggiungere tag a una risorsa

database*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

scheduled-query*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

table*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Unload

Concede l'autorizzazione per emettere query di annullamento caricamento

table*

aws:ResourceTag/${TagKey}

Scrittura

UntagResource

Concede l'autorizzazione per rimuovere un tag da una risorsa

database*

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

scheduled-query*

aws:ResourceTag/${TagKey}

aws:TagKeys

table*

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateAccountSettings

Concede il permesso di aggiornare le impostazioni dell'account

Scrittura

UpdateDatabase

Concede l'autorizzazione per aggiornare un database nell'account

database*

aws:ResourceTag/${TagKey}

Scrittura

UpdateScheduledQuery

Concede l'autorizzazione per aggiornare una query pianificata nell'account

scheduled-query*

aws:ResourceTag/${TagKey}

Scrittura

UpdateTable

Concede l'autorizzazione per aggiornare una tabella nell'account

table*

aws:ResourceTag/${TagKey}

Scrittura

WriteRecords

Concede l'autorizzazione per l'inserimento di dati in una tabella dell'account

table*

aws:ResourceTag/${TagKey}

Scrittura

Tipi di risorsa definiti da Amazon Timestream

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

database

arn:${Partition}:timestream:${Region}:${Account}:database/${DatabaseName}

aws:ResourceTag/${TagKey}

scheduled-query

arn:${Partition}:timestream:${Region}:${Account}:scheduled-query/${ScheduledQueryName}

aws:ResourceTag/${TagKey}

table

arn:${Partition}:timestream:${Region}:${Account}:database/${DatabaseName}/table/${TableName}

aws:ResourceTag/${TagKey}

Chiavi di condizione per Amazon Timestream

Amazon Timestream 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 alla presenza di coppie chiave-valore di tag nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra le operazioni in base alle coppie chiave-valore di tag collegate alla risorsa

String

aws:TagKeys

Filtra l'accesso in base alla presenza di chiavi di tag nella richiesta

ArrayOfString