Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Kinesis Data Streams
Amazon Kinesis Data Streams (Dienstpräfix: kinesis) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.
Referenzen:
-
Erfahren Sie, wie Sie diesen Service konfigurieren.
-
Zeigen Sie eine Liste der API-Operationen an, die für diesen Service verfügbar sind.
-
Erfahren Sie, wie Sie diesen Service und seine Ressourcen mithilfe von IAM-Berechtigungsrichtlinien schützen.
-
Sehen Sie sich das an Referenz zur programmatischen Serviceautorisierung
für diesen Dienst.
Themen
Von Amazon Kinesis Data Streams definierte API-Operationen
In der folgenden Tabelle werden API-Operationen den IAM-Aktionen zugeordnet, 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 der Bedingungsschlüssel, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle „Aktionen“.
| Operation | IAM-Aktion | Bedingungsschlüssel | Mögliche (n) Wert (e) | Zugriffsebene |
|---|---|---|---|---|
|
AddTagsToStream |
Taggen, Schreiben |
|||
|
CreateChannel |
Schreiben |
|||
Taggen, Schreiben |
||||
Taggen, Schreiben |
||||
iam:PassedToService |
kinesis.amazonaws.com |
Schreiben |
||
|
CreateStream |
Taggen, Schreiben |
|||
Schreiben |
||||
|
DecreaseStreamRetentionPeriod |
Schreiben |
|||
|
DeleteChannel |
Schreiben |
|||
|
DeleteResourcePolicy |
Schreiben |
|||
|
DeleteStream |
Schreiben |
|||
|
DeregisterStreamConsumer |
Schreiben |
|||
|
DescribeAccountSettings |
Lesen |
|||
|
DescribeChannel |
Lesen |
|||
|
DescribeLimits |
Lesen |
|||
|
DescribeStream |
Lesen |
|||
|
DescribeStreamConsumer |
Lesen |
|||
|
DescribeStreamSummary |
Lesen |
|||
|
DisableEnhancedMonitoring |
Write (Schreiben) |
|||
|
EnableEnhancedMonitoring |
Schreiben |
|||
|
GetRecords |
Lesen |
|||
|
GetResourcePolicy |
Lesen |
|||
|
GetShardIterator |
Lesen |
|||
|
IncreaseStreamRetentionPeriod |
Write (Schreiben) |
|||
|
ListChannels |
Auflisten |
|||
|
ListShards |
Auflisten |
|||
|
ListStreamConsumers |
Auflisten |
|||
|
ListStreams |
Auflisten |
|||
|
ListTagsForResource |
Lesen |
|||
|
ListTagsForStream |
Lesen |
|||
|
MergeShards |
Write (Schreiben) |
|||
|
PutRecord |
Schreiben |
|||
|
PutRecords |
Schreiben |
|||
|
PutResourcePolicy |
Schreiben |
|||
|
RegisterStreamConsumer |
Schreiben |
|||
Taggen, Schreiben |
||||
|
RemoveTagsFromStream |
Taggen, Schreiben |
|||
|
SplitShard |
Schreiben |
|||
|
StartStreamEncryption |
Schreiben |
|||
|
StopStreamEncryption |
Schreiben |
|||
|
SubscribeToShard |
Lesen |
|||
|
TagResource |
Taggen, Schreiben |
|||
|
UntagResource |
Taggen, Schreiben |
|||
|
UpdateAccountSettings |
Schreiben |
|||
|
UpdateChannel |
Schreiben |
|||
|
UpdateMaxRecordSize |
Schreiben |
|||
|
UpdateShardCount |
Schreiben |
|||
|
UpdateStreamMode |
Schreiben |
|||
|
UpdateStreamRecordDistributionStrategy |
Schreiben |
|||
|
UpdateStreamWarmThroughput |
Schreiben |
Von Amazon Kinesis Data Streams definierte Aktionen
Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Für jede Aktion sind in der Tabelle die Ressourcentypen und Bedingungsschlüssel aufgeführt, die von dieser Aktion unterstützt werden. 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 |
|---|---|---|---|---|
Erteilt die Berechtigung zum Hinzufügen oder Aktualisieren von Tags für den angegebenen Amazon Kinesis-Stream Jeder Stream kann bis zu 50 Tags haben |
Taggen, Schreiben |
|||
Erteilt die Erlaubnis, einen Stream mit einem Kanal zu verknüpfen |
Schreiben |
|||
Erteilt die Erlaubnis, einen Kanal zu erstellen, der Daten aus einem ausgewählten einzelnen Stream an ein Ziel übermittelt |
Taggen, Schreiben |
|||
Erteilt die Berechtigung, einen Amazon Kinesis-Stream zu erstellen |
Schreiben |
|||
Erteilt die Berechtigung, den Aufbewahrungszeitraum des Streams zu verringern. Dabei handelt es sich um den Zeitraum, in dem auf Datensätze zugegriffen werden kann, nachdem sie dem Stream hinzugefügt wurden |
Schreiben |
|||
Erteilt die Erlaubnis, den angegebenen Kanal zu löschen |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Ressourcenrichtlinie, die dem angegebenen Stream oder Verbraucher zugeordnet ist |
Schreiben |
|||
Erteilt die Berechtigung zum Löschen eines Streams all seiner Shards und Daten |
Schreiben |
|||
Erteilt die Berechtigung, die Registrierung eines Stream-Konsumenten bei einem Kinesis-Datenstrom aufzuheben |
Schreiben |
|||
Erteilt die Erlaubnis, die Einstellungen auf Kontoebene für Amazon Kinesis Data Streams zu beschreiben |
Lesen |
|||
Erteilt die Erlaubnis, den angegebenen Kanal zu beschreiben |
Lesen |
|||
Erteilt die Berechtigung zum Beschreiben der Shard-Limits für das Benutzerkonto |
Lesen |
|||
Erteilt die Berechtigung zum Beschreiben des angegebenen Streams |
Lesen |
|||
Erteilt die Berechtigung, die Beschreibung eines registrierten Stream-Konsumenten abzurufen |
Lesen |
|||
Erteilt die Berechtigung, eine zusammenfassende Beschreibung des angegebenen Kinesis-Datenstroms ohne die Shard-Liste bereitzustellen |
Lesen |
|||
Erteilt die Berechtigung zum Deaktivieren der erweiterten Überwachung |
Schreiben |
|||
Erteilt die Berechtigung zur Aktivierung einer erweiterten Kinesis-Datenstrom-Überwachung für Shard-Level-Metriken |
Schreiben |
|||
Erteilt die Berechtigung zum Abrufen von Datensätzen von einem Shard |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen einer Ressourcenrichtlinie, die dem angegebenen Stream oder Verbraucher zugeordnet ist |
Lesen |
|||
Erteilt die Berechtigung einen Shard-Iterator abzurufen Ein Shard-Iterator läuft fünf Minuten nach Rückgabe an den Auftraggeber ab |
Lesen |
|||
Erteilt die Berechtigung, den Aufbewahrungszeitraum des Streams, also den Zeitraum, in dem auf Datensätze zugegriffen werden kann, nachdem sie dem Stream hinzugefügt wurden, zu erhöhen |
Schreiben |
|||
Erteilt die Erlaubnis, die Kanäle im Konto aufzulisten, optional nach Stream gefiltert |
Auflisten |
|||
Erteilt die Berechtigung, die Shards in einem Stream aufzulisten und Informationen zu jedem Shard bereitzustellen |
Auflisten |
|||
Erteilt die Berechtigung, die Stream-Konsumenten aufzulisten, die für den Empfang von Daten von einem Kinesis-Stream mit erweiterten Rundsendungen registriert sind und Informationen über die einzelnen Konsumenten bereitzustellen |
Auflisten |
|||
Erteilt die Berechtigung zum Auflisten Ihrer Streams |
Auflisten |
|||
Erteilt die Erlaubnis, die Tags für die angegebene Amazon Kinesis-Ressource aufzulisten |
Lesen |
|||
Erteilt die Berechtigung zum Auflisten der Tags für den angegebenen Amazon Kinesis-Stream |
Lesen |
|||
Erteilt die Berechtigung, zwei benachbarte Shards in einem einzelnen Stream zusammenzuführen, um die Kapazität des Streams zum Annehmen und Übertragen von Daten zu reduzieren |
Schreiben |
|||
Erteilt die Berechtigung, einen einzelnen Datensatz aus einem Produzenten in einen Amazon Kinesis-Stream zu schreiben |
Schreiben |
|||
Erteilt die Erlaubnis, mit einem einzigen Aufruf mehrere Datensätze von einem Produzenten in einen Amazon Kinesis-Stream zu schreiben (auch bezeichnet als PutRecords Anfrage) |
Schreiben |
|||
Gewährt die Berechtigung zum Anfügen einer Ressourcenrichtlinie an einen angegebenen Stream oder Verbraucher. |
Schreiben |
|||
Erteilt die Berechtigung, einen Stream-Konsumenten bei einem Kinesis-Datenstrom zu registrieren |
Schreiben |
|||
Erteilt die Berechtigung zum Entfernen von Tags aus dem angegebenen Kinesis-Datenstrom Entfernte Tags werden gelöscht und können nicht wiederhergestellt werden, nachdem dieser Vorgang erfolgreich abgeschlossen wurde |
Taggen, Schreiben |
|||
Erteilt die Berechtigung, einen Shard in zwei neue Shards im Kinesis-Datenstrom aufzuteilen, um die Kapazität des Streams zum Annehmen und Übertragen von Daten zu erhöhen |
Schreiben |
|||
Erteilt die Berechtigung zum Aktivieren oder Aktualisieren der serverseitigen Verschlüsselung mithilfe einer AWS KMS-Schlüssel für einen angegebenen Stream |
Schreiben |
|||
Erteilt die Berechtigung, die serverseitige Verschlüsselung für einen angegebenen Stream zu deaktivieren |
Schreiben |
|||
Erteilt die Berechtigung zur Überwachung eines bestimmten Shards mit erweitertem fan-out |
Lesen |
|||
Erteilt die Erlaubnis, Tags für die angegebene Amazon Kinesis-Ressource hinzuzufügen oder zu aktualisieren. Jede Ressource kann bis zu 50 Tags haben |
Taggen, Schreiben |
|||
Erteilt die Erlaubnis, Tags aus der angegebenen Kinesis-Datenressource zu entfernen. Entfernte Tags werden gelöscht und können nicht wiederhergestellt werden, nachdem dieser Vorgang erfolgreich abgeschlossen wurde |
Taggen, Schreiben |
|||
Erteilt die Erlaubnis, die Einstellungen auf Kontoebene für Amazon Kinesis Data Streams zu aktualisieren |
Schreiben |
|||
Erteilt die Erlaubnis, die Protokollierungskonfiguration und die Aktualität der Zieldaten für den angegebenen Kanal zu aktualisieren |
Schreiben |
|||
Erteilt die Erlaubnis, die maximale Datensatzgröße für einen Kinesis-Datenstrom zu aktualisieren |
Schreiben |
|||
Erteilt die Berechtigung, die Shard-Anzahl des angegebenen Streams auf die angegebene Anzahl von Shards zu aktualisieren |
Schreiben |
|||
Erteilt die Berechtigung zum Aktualisieren des Kapazitätsmodus des Datenstroms |
Schreiben |
|||
Erteilt die Erlaubnis, die Datensatzverteilungsstrategie für einen Kinesis-Datenstrom zu aktualisieren |
Schreiben |
|||
Erteilt die Erlaubnis, den Warmdurchsatz für einen Kinesis-On-Demand-Datenstream zu aktualisieren |
Schreiben |
Permission-only Aktionen für Amazon Kinesis Data Streams
Die folgenden Aktionen werden von Amazon Kinesis Data Streams definiert, können jedoch nicht direkt über einen API-Vorgang aufgerufen werden. Sie können nur in IAM-Richtlinienerklärungen verwendet werden, um Berechtigungen zu gewähren oder zu verweigern.
| Aktionen | Description | Ressourcentypen (*erforderlich) | Bedingungsschlüssel | Zugriffsebene |
|---|---|---|---|---|
Gewährt die Berechtigung, vorübergehend Fehler für Ziel-API-Anfragen einzufügen |
Schreiben |
Von Amazon Kinesis Data Streams 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 |
|---|---|---|
arn:${Partition}:kinesis:${Region}:${Account}:channel/${ChannelId} |
||
arn:${Partition}:kinesis:${Region}:${Account}:${StreamType}/${StreamName}/consumer/${ConsumerName}:${ConsumerCreationTimpstamp} |
||
arn:${Partition}:kms:${Region}:${Account}:key/${KeyId} |
||
arn:${Partition}:kinesis:${Region}:${Account}:stream/${StreamName} |
Bedingungsschlüssel für Amazon Kinesis Data Streams
Amazon Kinesis Data Streams definiert die folgenden Bedingungsschlüssel, die verwendet werden können in Condition Element einer IAM-Richtlinie.
| Bedingungsschlüssel | Beschreibung | Typ |
|---|---|---|
Filtert den Zugriff nach dem Vorhandensein von Tag-Schlüssel-Wert-Paaren in der Anforderung |
String |
|
Filtert Aktionen nach Tag-Schlüssel-Werte-Paaren, die der Ressource angefügt sind |
String |
|
Filtert den Zugriff durch das Vorhandensein von Tag-Schlüsseln in der Anforderung. |
ArrayOfString |
|
Filtert den Zugriff nach der ID einer AWS FIS-Aktion |
String |
|
Filtert den Zugriff nach dem Prozentsatz der Anrufe, die von einer betroffen sind AWS FIS-Aktion |
Numeric |
|
Filtert den Zugriff nach dem ARN einer AWS FIS-Ziel |
ArrayOfARN |