View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Timestream - Service-Authorization-Referenz

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Timestream

Amazon Timestream (Service-Präfix:timestream) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

Von Amazon Timestream definierte API-Operationen

Die folgende Tabelle ordnet API-Operationen den IAM-Aktionen zu, die sie autorisieren. Es werden nur Bedingungsschlüssel aufgeführt, die statische Werte für die angegebene API und Aktion haben. Den vollständigen Satz von Bedingungsschlüsseln, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle Aktionen.

Operation SDK-Client IAM-Aktion Bedingungsschlüssel Mögliche Werte Zugriffsebene

CancelQuery

Timestream-Abfrage

Zeitstrom: CancelQuery

Schreiben

CreateScheduledQuery

Timestream-Abfrage

Zeitstrom: CreateScheduledQuery

Schreiben

Zeitstrom: TagResource

Markieren, Schreiben

ich bin: PassRole

Schreiben

DeleteScheduledQuery

Timestream-Abfrage

Zeitstrom: DeleteScheduledQuery

Schreiben

DescribeAccountSettings

Timestream-Abfrage

Zeitstrom: DescribeAccountSettings

Lesen

DescribeEndpoints

Timestream-Abfrage

Zeitstrom: DescribeEndpoints

Auflisten

DescribeScheduledQuery

Timestream-Abfrage

Zeitstrom: DescribeScheduledQuery

Lesen

ExecuteScheduledQuery

Timestream-Abfrage

Zeitstrom: ExecuteScheduledQuery

Schreiben

ListScheduledQueries

Timestream-Abfrage

Zeitstrom: ListScheduledQueries

Auflisten

ListTagsForResource

Timestream-Abfrage

Zeitstrom: ListTagsForResource

Lesen

PrepareQuery

Timestream-Abfrage

Timestream: Wählen

Lesen

-Abfrage

Timestream-Abfrage

Zeitstrom: DescribeTable

Lesen

Zeitstrom: ListDatabases

Auflisten

Zeitstrom: ListMeasures

Auflisten

Zeitstrom: ListTables

Auflisten

Timestream: wählen

Lesen

Zeitstrom: SelectValues

Lesen

Timestream: entladen

Schreiben

TagResource

Timestream-Abfrage

Zeitstrom: TagResource

Markieren, Schreiben

UntagResource

Timestream-Abfrage

Zeitstrom: UntagResource

Markieren, Schreiben

UpdateAccountSettings

Timestream-Abfrage

Zeitstrom: UpdateAccountSettings

Schreiben

ich bin: PassRole

Schreiben

UpdateScheduledQuery

Timestream-Abfrage

Zeitstrom: UpdateScheduledQuery

Schreiben

CreateBatchLoadTask

Timestream-Schreiben

Zeitstrom: CreateBatchLoadTask

Schreiben

Zeitstrom: WriteRecords

Schreiben

CreateDatabase

Timestream-Schreiben

Zeitstrom: CreateDatabase

Schreiben

Zeitstrom: TagResource

Markieren, Schreiben

CreateTable

Timestream-Schreiben

Zeitstrom: CreateTable

Schreiben

Zeitstrom: TagResource

Markieren, Schreiben

DeleteDatabase

Timestream-Schreiben

Zeitstrom: DeleteDatabase

Schreiben

DeleteTable

Timestream-Schreiben

Zeitstrom: DeleteTable

Schreiben

DescribeBatchLoadTask

Timestream-Schreiben

Zeitstrom: DescribeBatchLoadTask

Lesen

DescribeDatabase

Timestream-Schreiben

Zeitstrom: DescribeDatabase

Lesen

DescribeEndpoints

Timestream-Schreiben

Zeitstrom: DescribeEndpoints

Auflisten

DescribeTable

Timestream-Schreiben

Zeitstrom: DescribeTable

Lesen

ListBatchLoadTasks

Timestream-Schreiben

Zeitstrom: ListBatchLoadTasks

Auflisten

ListDatabases

Timestream-Schreiben

Zeitstrom: ListDatabases

Auflisten

ListTables

Timestream-Schreiben

Zeitstrom: ListTables

Auflisten

ListTagsForResource

Timestream-Schreiben

Zeitstrom: ListTagsForResource

Lesen

TagResource

Timestream-Schreiben

Zeitstrom: TagResource

Markieren, Schreiben

UntagResource

Timestream-Schreiben

Zeitstrom: UntagResource

Markieren, Schreiben

UpdateDatabase

Timestream-Schreiben

Zeitstrom: UpdateDatabase

Schreiben

UpdateTable

Timestream-Schreiben

Zeitstrom: UpdateTable

Schreiben

WriteRecords

Timestream-Schreiben

Zeitstrom: WriteRecords

Schreiben

Von Amazon Timestream definierte Aktionen

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWS zu erteilen. Wenn Sie eine Aktion in einer Richtlinie verwenden, erlauben oder verweigern Sie in der Regel den Zugriff auf die API-Operation oder den CLI-Befehl mit demselben Namen. Dabei kann es mitunter vorkommen, dass eine einzige Aktion den Zugriff auf mehr als eine Operation steuert. Alternativ erfordern einige Vorgänge mehrere verschiedene Aktionen.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

CancelQuery

Gewährt die Berechtigung zum Stornieren von Anfragen in Ihrem Konto

Schreiben

CreateBatchLoadTask

Gewährt die Berechtigung zum Erstellen einer Stapellast-Aufgabe in Ihrem Konto

Tabelle*

als: ResourceTag /$ {} TagKey

Schreiben

CreateDatabase

Gewährt die Berechtigung zum Erstellen einer Datenbank in Ihrem Konto

Datenbank*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

CreateScheduledQuery

Gewährt die Berechtigung zum Erstellen einer geplanten Abfrage in Ihrem Konto

aws: RequestTag /$ {} TagKey

war: TagKeys

Schreiben

CreateTable

Gewährt die Berechtigung zum Erstellen einer Tabelle in Ihrem Konto

Tabelle*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

DeleteDatabase

Gewährt die Berechtigung zum Löschen einer Datenbank in Ihrem Konto

Datenbank*

als: ResourceTag /$ {} TagKey

Schreiben

DeleteScheduledQuery

Gewährt die Berechtigung zum Löschen einer geplanten Abfrage in Ihrem Konto

geplante Abfrage*

als: /$ {} ResourceTag TagKey

Schreiben

DeleteTable

Gewährt die Berechtigung zum Löschen einer Tabelle in Ihrem Konto

Tabelle*

als: ResourceTag /$ {} TagKey

Schreiben

DescribeAccountSettings

Erteilt die Erlaubnis, Ihre Kontoeinstellungen zu beschreiben

Lesen

DescribeBatchLoadTask

Gewährt die Berechtigung zum Beschreiben einer Stapellast-Aufgabe in Ihrem Konto

Lesen

DescribeDatabase

Gewährt die Berechtigung zum Beschreiben einer Datenbank in Ihrem Konto

Datenbank*

als: ResourceTag /$ {} TagKey

Lesen

DescribeEndpoints

Gewährt die Berechtigung zum Beschreiben von Timestream-Endpunkten

Auflisten

DescribeScheduledQuery

Gewährt die Berechtigung zum Beschreiben einer geplanten Abfrage in Ihrem Konto

geplante Abfrage*

als: /$ {} ResourceTag TagKey

Lesen

DescribeTable

Gewährt die Berechtigung zum Beschreiben einer Tabelle in Ihrem Konto

Tabelle*

als: ResourceTag /$ {} TagKey

Lesen

ExecuteScheduledQuery

Gewährt die Berechtigung zum Ausführen einer geplanten Abfrage in Ihrem Konto

geplante Abfrage*

als: /$ {} ResourceTag TagKey

Schreiben

GetAwsBackupStatus

Gewährt die Berechtigung zum Abrufen eines Tabellenaufnahme

Lesen

GetAwsRestoreStatus

Gewährt die Berechtigung zum Abrufen eines Datenaufnahme

Lesen

ListBatchLoadTasks

Gewährt die Berechtigung zum Auflisten von Stapellast-Aufgaben in Ihrem Konto

Auflisten

ListDatabases

Gewährt die Berechtigung zum Auflisten von Datenbanken in Ihrem Konto

Auflisten

ListMeasures

Gewährt die Berechtigung zum Auflisten der Kennzahlen einer Tabelle in Ihrem Konto

Tabelle*

als: ResourceTag /$ {} TagKey

Auflisten

ListScheduledQueries

Gewährt die Berechtigung zum Auflisten von geplanten Abfragen in Ihrem Konto

Auflisten

ListTables

Gewährt die Berechtigung zum Auflisten von Tabellen in Ihrem Konto

Datenbank*

als: ResourceTag /$ {} TagKey

Auflisten

ListTagsForResource

Gewährt die Berechtigung zum Auflisten der Tags einer Ressource in Ihrem Konto

Datenbank*

als: ResourceTag /$ {} TagKey

Lesen

geplante Abfrage*

als: /$ {} ResourceTag TagKey

Tabelle*

als: ResourceTag /$ {} TagKey

PrepareQuery

Gewährt die Berechtigung zum Ausgeben von prepare-Abfragen

Tabelle*

als: ResourceTag /$ {} TagKey

Lesen

ResumeBatchLoadTask

Gewährt die Berechtigung zum Zusammenfassen einer Stapellast-Aufgabe in Ihrem Konto

Schreiben

Wählen

Gewährt die Berechtigung zum Ausgeben von „select from table“-Abfragen

Tabelle*

als: ResourceTag /$ {} TagKey

Lesen

SelectValues

Gewährt die Berechtigung zum Ausgeben von „select 1“-Abfragen

Lesen

StartAwsBackupJob

Gewährt die Berechtigung zum Starten eines Datenaufnahme für eine Timestream-Tabelle

Tabelle*

als: ResourceTag /$ {} TagKey

Schreiben

StartAwsRestoreJob

Gewährt die Berechtigung zum Starten der Wiederherstellungsaufgabe für ein Backup der Timestream-Tabelle

Tabelle*

als: ResourceTag /$ {} TagKey

Schreiben

TagResource

Gewährt die Berechtigung zum Hinzufügen von Tags zu einer Ressource

Datenbank*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Taggen, Schreiben

geplante Abfrage*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Tabelle*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Entladen

Gewährt die Berechtigung zum Ausgeben von Entladungs-Abfragen

Tabelle*

als: ResourceTag /$ {} TagKey

Schreiben

UntagResource

Gewährt die Berechtigung zum Entfernen eines Tags von einer Ressource

Datenbank*

als: ResourceTag /$ {} TagKey

war: TagKeys

Taggen, Schreiben

geplante Abfrage*

als: /$ {} ResourceTag TagKey

war: TagKeys

Tabelle*

als: ResourceTag /$ {} TagKey

war: TagKeys

UpdateAccountSettings

Erteilt die Erlaubnis, Ihre Kontoeinstellungen zu aktualisieren

Schreiben

UpdateDatabase

Gewährt die Berechtigung zum Aktualisieren einer Datenbank in Ihrem Konto

Datenbank*

als: ResourceTag /$ {} TagKey

Schreiben

UpdateScheduledQuery

Gewährt die Berechtigung zum Aktualisieren einer geplanten Abfrage in Ihrem Konto

geplante Abfrage*

als: /$ {} ResourceTag TagKey

Schreiben

UpdateTable

Gewährt die Berechtigung zum Aktualisieren einer Tabelle in Ihrem Konto

Tabelle*

als: ResourceTag /$ {} TagKey

Schreiben

WriteRecords

Gewährt die Berechtigung zur Aufnahme von Daten in eine Tabelle in Ihrem Konto

Tabelle*

als: ResourceTag /$ {} TagKey

Schreiben

Von Amazon Timestream definierte Ressourcentypen

Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.

Ressourcentypen ARN Bedingungsschlüssel

Datenbank

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

awsTagKey: /$ {} ResourceTag

geplante Abfrage

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

awsTagKey: /$ {} ResourceTag

Tabelle

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

als: /$ {} ResourceTag TagKey

Bedingungsschlüssel für Amazon Timestream

Amazon Timestream definiert die folgenden Bedingungsschlüssel, die im Element Condition einer IAM-Richtlinie verwendet werden können.

Bedingungsschlüssel Beschreibung Typ

as: RequestTag /$ {} TagKey

Filtert den Zugriff nach dem Vorhandensein von Tag-Schlüssel-Wert-Paaren in der Anforderung

Zeichenfolge

as: ResourceTag /$ {} TagKey

Filtert Aktionen nach Tag-Schlüssel-Werte-Paaren, die der Ressource angefügt sind

Zeichenfolge

war: TagKeys

Filtert den Zugriff durch das Vorhandensein von Tag-Schlüsseln in der Anforderung.

ArrayOfString