View a markdown version of this page

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

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 Interactive Video Service

Amazon Interactive Video Service (Dienstpräfix: ivs) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

Von Amazon Interactive Video Service 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 SDK-Client IAM-Aktion Bedingungsschlüssel Mögliche (n) Wert (e) Zugriffsebene

BatchGetChannel

ivs

ivs:BatchGetChannel

Lesen

BatchGetStreamKey

ivs

ivs:BatchGetStreamKey

Lesen

BatchStartViewerSessionRevocation

ivs

ivs:BatchStartViewerSessionRevocation

Write (Schreiben)

CreateAdConfiguration

ivs

ivs:CreateAdConfiguration

Schreiben

ivs:TagResource

Taggen, Schreiben

CreateChannel

ivs

ivs:CreateChannel

Schreiben

ivs:TagResource

Taggen, Schreiben

CreateFailoverSlateConfiguration

ivs

ivs:CreateFailoverSlateConfiguration

Schreiben

ivs:TagResource

Taggen, Schreiben

CreatePlaybackRestrictionPolicy

ivs

ivs:CreatePlaybackRestrictionPolicy

Schreiben

ivs:TagResource

Taggen, Schreiben

CreateRecordingConfiguration

ivs

ivs:CreateRecordingConfiguration

Schreiben

ivs:TagResource

Taggen, Schreiben

CreateStreamKey

ivs

ivs:CreateStreamKey

Schreiben

ivs:TagResource

Taggen, Schreiben

DeleteAdConfiguration

ivs

ivs:DeleteAdConfiguration

Schreiben

DeleteChannel

ivs

ivs:DeleteChannel

Schreiben

DeleteFailoverSlateConfiguration

ivs

ivs:DeleteFailoverSlateConfiguration

Schreiben

DeletePlaybackKeyPair

ivs

ivs:DeletePlaybackKeyPair

Schreiben

DeletePlaybackRestrictionPolicy

ivs

ivs:DeletePlaybackRestrictionPolicy

Schreiben

DeleteRecordingConfiguration

ivs

ivs:DeleteRecordingConfiguration

Schreiben

DeleteStreamKey

ivs

ivs:DeleteStreamKey

Schreiben

GetAdConfiguration

ivs

ivs:GetAdConfiguration

Lesen

GetChannel

ivs

ivs:GetChannel

Lesen

GetFailoverSlateConfiguration

ivs

ivs:GetFailoverSlateConfiguration

Lesen

GetPlaybackKeyPair

ivs

ivs:GetPlaybackKeyPair

Lesen

GetPlaybackRestrictionPolicy

ivs

ivs:GetPlaybackRestrictionPolicy

Lesen

GetRecordingConfiguration

ivs

ivs:GetRecordingConfiguration

Lesen

GetStream

ivs

ivs:GetStream

Lesen

GetStreamKey

ivs

ivs:GetStreamKey

Lesen

GetStreamSession

ivs

ivs:GetStreamSession

Lesen

ImportPlaybackKeyPair

ivs

ivs:ImportPlaybackKeyPair

Write (Schreiben)

ivs:TagResource

Taggen, Schreiben

InsertAdBreak

ivs

ivs:InsertAdBreak

Schreiben

ListAdConfigurations

ivs

ivs:ListAdConfigurations

Auflisten

ListChannels

ivs

ivs:ListChannels

Auflisten

ListFailoverSlateConfigurations

ivs

ivs:ListFailoverSlateConfigurations

Auflisten

ListPlaybackKeyPairs

ivs

ivs:ListPlaybackKeyPairs

Auflisten

ListPlaybackRestrictionPolicies

ivs

ivs:ListPlaybackRestrictionPolicies

Auflisten

ListRecordingConfigurations

ivs

ivs:ListRecordingConfigurations

Auflisten

ListStreamKeys

ivs

ivs:ListStreamKeys

Auflisten

ListStreamSessions

ivs

ivs:ListStreamSessions

Auflisten

ListStreams

ivs

ivs:ListStreams

Auflisten

ListTagsForResource

ivs

ivs:ListTagsForResource

Lesen

PutMetadata

ivs

ivs:PutMetadata

Write (Schreiben)

StartViewerSessionRevocation

ivs

ivs:StartViewerSessionRevocation

Schreiben

StopStream

ivs

ivs:StopStream

Schreiben

TagResource

ivs

ivs:TagResource

Taggen, Schreiben

UntagResource

ivs

ivs:UntagResource

Taggen, Schreiben

UpdateAdConfiguration

ivs

ivs:UpdateAdConfiguration

Schreiben

UpdateChannel

ivs

ivs:UpdateChannel

Schreiben

UpdateFailoverSlateConfiguration

ivs

ivs:UpdateFailoverSlateConfiguration

Schreiben

UpdatePlaybackRestrictionPolicy

ivs

ivs:UpdatePlaybackRestrictionPolicy

Schreiben

CreateEncoderConfiguration

ivs-realtime

ivs:CreateEncoderConfiguration

Schreiben

ivs:TagResource

Taggen, Schreiben

CreateIngestConfiguration

ivs-realtime

ivs:CreateIngestConfiguration

Schreiben

ivs:TagResource

Taggen, Schreiben

CreateParticipantToken

ivs-realtime

ivs:CreateParticipantToken

Schreiben

CreateStage

ivs-realtime

ivs:CreateStage

Schreiben

ivs:TagResource

Taggen, Schreiben

CreateStorageConfiguration

ivs-realtime

ivs:CreateStorageConfiguration

Schreiben

ivs:TagResource

Taggen, Schreiben

DeleteEncoderConfiguration

ivs-realtime

ivs:DeleteEncoderConfiguration

Schreiben

DeleteIngestConfiguration

ivs-realtime

ivs:DeleteIngestConfiguration

Schreiben

DeletePublicKey

ivs-realtime

ivs:DeletePublicKey

Schreiben

DeleteStage

ivs-realtime

ivs:DeleteStage

Schreiben

DeleteStorageConfiguration

ivs-realtime

ivs:DeleteStorageConfiguration

Schreiben

DisconnectParticipant

ivs-realtime

ivs:DisconnectParticipant

Schreiben

GetComposition

ivs-realtime

ivs:GetComposition

Lesen

GetEncoderConfiguration

ivs-realtime

ivs:GetEncoderConfiguration

Lesen

GetIngestConfiguration

ivs-realtime

ivs:GetIngestConfiguration

Lesen

GetParticipant

ivs-realtime

ivs:GetParticipant

Lesen

GetPublicKey

ivs-realtime

ivs:GetPublicKey

Lesen

GetStage

ivs-realtime

ivs:GetStage

Lesen

GetStageSession

ivs-realtime

ivs:GetStageSession

Lesen

GetStorageConfiguration

ivs-realtime

ivs:GetStorageConfiguration

Lesen

ImportPublicKey

ivs-realtime

ivs:ImportPublicKey

Write (Schreiben)

ivs:TagResource

Taggen, Schreiben

ListCompositions

ivs-realtime

ivs:ListCompositions

Auflisten

ListEncoderConfigurations

ivs-realtime

ivs:ListEncoderConfigurations

Auflisten

ListIngestConfigurations

ivs-realtime

ivs:ListIngestConfigurations

Auflisten

ListParticipantEvents

ivs-realtime

ivs:ListParticipantEvents

Auflisten

ListParticipantReplicas

ivs-realtime

ivs:ListParticipantReplicas

Auflisten

ListParticipants

ivs-realtime

ivs:ListParticipants

Auflisten

ListPublicKeys

ivs-realtime

ivs:ListPublicKeys

Auflisten

ListStageSessions

ivs-realtime

ivs:ListStageSessions

Auflisten

ListStages

ivs-realtime

ivs:ListStages

Auflisten

ListStorageConfigurations

ivs-realtime

ivs:ListStorageConfigurations

Auflisten

ListTagsForResource

ivs-realtime

ivs:ListTagsForResource

Lesen

RevokeConnectionToken

ivs-realtime

ivs:RevokeConnectionToken

Write (Schreiben)

StartComposition

ivs-realtime

ivs:StartComposition

Schreiben

ivs:TagResource

Taggen, Schreiben

StartParticipantReplication

ivs-realtime

ivs:StartParticipantReplication

Schreiben

StopComposition

ivs-realtime

ivs:StopComposition

Schreiben

StopParticipantReplication

ivs-realtime

ivs:StopParticipantReplication

Schreiben

TagResource

ivs-realtime

ivs:TagResource

Taggen, Schreiben

UntagResource

ivs-realtime

ivs:UntagResource

Taggen, Schreiben

UpdateIngestConfiguration

ivs-realtime

ivs:UpdateIngestConfiguration

Schreiben

UpdateStage

ivs-realtime

ivs:UpdateStage

Schreiben

Von Amazon Interactive Video Service 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

BatchGetChannel

Gewährt die Berechtigung, mehrere Kanäle gleichzeitig nach Kanal-ARN zu erhalten.

Channel*

aws:ResourceTag/${TagKey}

Read

BatchGetStreamKey

Gewährt die Berechtigung, mehrere Stream-Schlüssel gleichzeitig nach Stream-Schlüssel-ARN zu erhalten.

Stream-Key*

aws:ResourceTag/${TagKey}

Lesen

BatchStartViewerSessionRevocation

Erteilt die Erlaubnis zur Ausführung StartViewerSessionRevocation auf mehreren Kanal-ARN- und Viewer-ID-Paaren gleichzeitig

Channel*

aws:ResourceTag/${TagKey}

Schreiben

CreateAdConfiguration

Erteilt die Erlaubnis, eine neue Anzeigenkonfiguration zu erstellen

Ad-Configuration*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateChannel

Gewährt die Berechtigung zum Erstellen eines neuen Kanals und eines zugeordneten Stream-Schlüssels.

Channel*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

Stream-Key*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateEncoderConfiguration

Gewährt die Berechtigung zum Erstellen einer neuen Encoder-Konfiguration

Encoder-Configuration*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateFailoverSlateConfiguration

Erteilt die Erlaubnis, eine neue Failover-Slate-Konfiguration zu erstellen

Failover-Slate-Configuration*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateIngestConfiguration

Erteilt die Erlaubnis, eine neue Ingest-Konfiguration zu erstellen

Ingest-Configuration*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateParticipantToken

Gewährt die Berechtigung zum Erstellen eines Teilnehmer-Tokens

Stage*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreatePlaybackRestrictionPolicy

Erteilt die Erlaubnis, eine Richtlinie für Wiedergabebeschränkungen zu erstellen

Playback-Restriction-Policy*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateRecordingConfiguration

Gewährt die Berechtigung zum Erstellen einer neuen Aufzeichnungskonfiguration

Recording-Configuration*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateStage

Gewährt die Berechtigung zum Erstellen einer Stufe

Stage*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateStorageConfiguration

Gewährt die Berechtigung zum Erstellen einer neuen Speicherkonfiguration

Storage-Configuration*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateStreamKey

Gewährt die Berechtigung zum Erstellen eines Stream-Schlüssels.

Stream-Key*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

DeleteAdConfiguration

Erteilt die Erlaubnis, eine Anzeigenkonfiguration für den angegebenen ARN zu löschen

Ad-Configuration*

aws:ResourceTag/${TagKey}

Schreiben

DeleteChannel

Gewährt die Berechtigung zum Löschen eines Kanals und der Stream-Schlüssel des Kanals.

Channel*

aws:ResourceTag/${TagKey}

Schreiben

Stream-Key*

aws:ResourceTag/${TagKey}

DeleteEncoderConfiguration

Gewährt die Berechtigung zum Löschen einer Encoder-Konfiguration q für den angegebenen ARN

Encoder-Configuration*

aws:ResourceTag/${TagKey}

Schreiben

DeleteFailoverSlateConfiguration

Erteilt die Berechtigung zum Löschen einer Failover-Slate-Konfiguration für den angegebenen ARN

Failover-Slate-Configuration*

aws:ResourceTag/${TagKey}

Schreiben

DeleteIngestConfiguration

Erteilt die Berechtigung zum Löschen einer Ingest-Konfiguration für den angegebenen ARN

Ingest-Configuration*

aws:ResourceTag/${TagKey}

Schreiben

DeletePlaybackKeyPair

Gewährt die Berechtigung zum Löschen des Wiedergabe-Schlüsselpaars für einen angegebenen ARN

Playback-Key-Pair*

aws:ResourceTag/${TagKey}

Schreiben

DeletePlaybackRestrictionPolicy

Erteilt die Erlaubnis, die Richtlinie zur Wiedergabebeschränkung für einen angegebenen ARN zu löschen

Playback-Restriction-Policy*

aws:ResourceTag/${TagKey}

Schreiben

DeletePublicKey

Erteilt die Erlaubnis, den öffentlichen Schlüssel für den angegebenen ARN zu löschen

Public-Key*

aws:ResourceTag/${TagKey}

Schreiben

DeleteRecordingConfiguration

Gewährt die Berechtigung zum Löschen einer Aufzeichnungskonfiguration für den angegebenen ARN

Recording-Configuration*

aws:ResourceTag/${TagKey}

Schreiben

DeleteStage

Gewährt die Berechtigung zum Löschen der Stufe für einen angegebenen ARN

Stage*

aws:ResourceTag/${TagKey}

Schreiben

DeleteStorageConfiguration

Gewährt die Berechtigung zum Löschen einer Speicherkonfiguration für den angegebenen ARN

Storage-Configuration*

aws:ResourceTag/${TagKey}

Schreiben

DeleteStreamKey

Gewährt die Berechtigung zum Löschen des Stream-Schlüssels für einen angegebenen ARN

Stream-Key*

aws:ResourceTag/${TagKey}

Schreiben

DisconnectParticipant

Gewährt die Berechtigung zum Trennen eines Teilnehmers für den angegebenen Stufen-ARN

Stage*

aws:ResourceTag/${TagKey}

Schreiben

GetAdConfiguration

Erteilt die Erlaubnis, die Anzeigenkonfiguration für den angegebenen ARN abzurufen

Ad-Configuration*

aws:ResourceTag/${TagKey}

Lesen

GetChannel

Gewährt die Berechtigung zum Abrufen der Kanalkonfiguration für einen angegebenen Kanal-ARN

Channel*

aws:ResourceTag/${TagKey}

Lesen

GetComposition

Gewährt die Berechtigung zum Abrufen der Komposition für den angegebenen ARN

Composition*

aws:ResourceTag/${TagKey}

Lesen

GetEncoderConfiguration

Gewährt die Berechtigung zum Abrufen der Encoder-Konfiguration für den angegebenen ARN

Encoder-Configuration*

aws:ResourceTag/${TagKey}

Lesen

GetFailoverSlateConfiguration

Erteilt die Berechtigung, die Failover-Slate-Konfiguration für den angegebenen ARN abzurufen

Failover-Slate-Configuration*

aws:ResourceTag/${TagKey}

Lesen

GetIngestConfiguration

Erteilt die Berechtigung, die Ingest-Konfiguration für den angegebenen ARN abzurufen

Ingest-Configuration*

aws:ResourceTag/${TagKey}

Lesen

GetParticipant

Gewährt die Berechtigung, Teilnehmerinformationen für einen Stufen-ARN, eine Stufensitzung und einen Stufenteilnehmer abzurufen

Stage*

aws:ResourceTag/${TagKey}

Lesen

GetPlaybackKeyPair

Gewährt die Berechtigung, die Wiedergabe-Schlüsselpaar-Informationen für einen angegebenen ARN abzurufen

Playback-Key-Pair*

aws:ResourceTag/${TagKey}

Lesen

GetPlaybackRestrictionPolicy

Erteilt die Erlaubnis, die Richtlinie zur Wiedergabebeschränkung für einen angegebenen ARN abzurufen

Playback-Restriction-Policy*

aws:ResourceTag/${TagKey}

Lesen

GetPublicKey

Erteilt die Erlaubnis, den öffentlichen Schlüssel für den angegebenen ARN abzurufen

Public-Key*

aws:ResourceTag/${TagKey}

Lesen

GetRecordingConfiguration

Gewährt die Berechtigung zum Abrufen der Aufzeichnungskonfiguration für den angegebenen ARN

Recording-Configuration*

aws:ResourceTag/${TagKey}

Lesen

GetStage

Gewährt die Berechtigung zum Abrufen von Stufeninformationen für einen angegebenen ARN

Stage*

aws:ResourceTag/${TagKey}

Lesen

GetStageSession

Gewährt die Berechtigung, Stufensitzungsinformationen für einen Stufen-ARN und eine Stufensitzung abzurufen

Stage*

aws:ResourceTag/${TagKey}

Lesen

GetStorageConfiguration

Gewährt die Berechtigung zum Abrufen der Speicherkonfiguration für den angegebenen ARN

Storage-Configuration*

aws:ResourceTag/${TagKey}

Lesen

GetStream

Gewährt die Berechtigung zum Abrufen von Informationen über den aktiven (Live-) Stream auf einem bestimmten Kanal

Channel*

aws:ResourceTag/${TagKey}

Read

GetStreamKey

Gewährt die Berechtigung zum Abrufen von Stream-Schlüsselinformationen für einen angegebenen ARN

Stream-Key*

aws:ResourceTag/${TagKey}

Lesen

GetStreamSession

Gewährt die Berechtigung zum Abrufen von Informationen über die Stream-Sitzung auf einem angegebenen Kanal

Channel*

aws:ResourceTag/${TagKey}

Lesen

ImportPlaybackKeyPair

Gewährt die Berechtigung zum Importieren des öffentlichen Schlüssels.

Playback-Key-Pair*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

ImportPublicKey

Erteilt die Erlaubnis, einen öffentlichen Schlüssel zu importieren

Public-Key*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

InsertAdBreak

Erteilt die Erlaubnis, mithilfe einer zugehörigen Anzeigenkonfiguration eine Anzeigenschaltung in einem Kanal anzufordern

Channel*

aws:ResourceTag/${TagKey}

Schreiben

ListAdConfigurations

Erteilt die Erlaubnis, zusammenfassende Informationen über Anzeigenkonfigurationen abzurufen

Auflisten

ListChannels

Gewährt die Berechtigung zum Abrufen von zusammenfassenden Informationen zu Kanälen

Channel*

aws:ResourceTag/${TagKey}

Auflisten

ListCompositions

Gewährt die Berechtigung zum Abrufen von zusammenden Informationen zu Kompositionen

Encoder-Configuration

aws:ResourceTag/${TagKey}

Auflisten

Stage

aws:ResourceTag/${TagKey}

ListEncoderConfigurations

Gewährt die Berechtigung zum Abrufen von zusammenfassenden Informationen zu Encoder-Konfigurationen

Auflisten

ListFailoverSlateConfigurations

Erteilt die Erlaubnis, zusammenfassende Informationen über Failover-Slate-Konfigurationen abzurufen

Failover-Slate-Configuration*

aws:ResourceTag/${TagKey}

Auflisten

ListIngestConfigurations

Erteilt die Berechtigung, zusammenfassende Informationen über Ingest-Konfigurationen abzurufen

Auflisten

ListParticipantEvents

Gewährt die Berechtigung, Teilnehmerereignisse für einen Stufen-ARN, eine Stufensitzung und einen Stufenteilnehmer aufzulisten

Stage*

aws:ResourceTag/${TagKey}

Auflisten

ListParticipantReplicas

Erteilt die Erlaubnis, zusammenfassende Informationen über die Replikate der Teilnehmer abzurufen

Stage*

aws:ResourceTag/${TagKey}

Auflisten

ListParticipants

Gewährt die Berechtigung, Teilnehmer für einen Stufen-ARN und eine Stufensitzung aufzulisten

Stage*

aws:ResourceTag/${TagKey}

Auflisten

ListPlaybackKeyPairs

Gewährt die Berechtigung zum Abrufen von Zusammenfassungsinformationen zu Wiedergabe-Schlüsselpaaren

Playback-Key-Pair*

aws:ResourceTag/${TagKey}

Auflisten

ListPlaybackRestrictionPolicies

Erteilt die Erlaubnis, zusammenfassende Informationen zu den Richtlinien für Wiedergabebeschränkungen abzurufen

Auflisten

ListPublicKeys

Erteilt die Erlaubnis, zusammenfassende Informationen über öffentliche Schlüssel abzurufen

Auflisten

ListRecordingConfigurations

Gewährt die Berechtigung zum Abrufen von zusammenfassenden Informationen zu Aufzeichnungskonfigurationen

Recording-Configuration*

aws:ResourceTag/${TagKey}

Auflisten

ListStageSessions

Gewährt die Berechtigung, Stufensitzungen für einen Stufen-ARN aufzulisten

Stage*

aws:ResourceTag/${TagKey}

Auflisten

ListStages

Gewährt die Berechtigung zum Abrufen von zusammenfassenden Informationen zu Stufen

Stage*

aws:ResourceTag/${TagKey}

Auflisten

ListStorageConfigurations

Gewährt die Berechtigung zum Abrufen von zusammenfassenden Informationen zu Speicherkonfigurationen

Auflisten

ListStreamKeys

Gewährt die Berechtigung zum Abrufen von zusammenfassenden Informationen zu Stream-Schlüsseln

Channel*

aws:ResourceTag/${TagKey}

Auflisten

Stream-Key*

aws:ResourceTag/${TagKey}

ListStreamSessions

Gewährt die Berechtigung zum Abrufen von zusammenfassenden Informationen über die Stream-Sitzung auf einem angegebenen Kanal

Channel*

aws:ResourceTag/${TagKey}

Auflisten

ListStreams

Gewährt die Berechtigung, zusammenfassende Informationen zu Livestreams zu erhalten

Channel*

aws:ResourceTag/${TagKey}

List

ListTagsForResource

Gewährt die Berechtigung zum Abrufen von Informationen über die Tags für einen angegebenen ARN

Ad-Configuration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Read

Channel

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Composition

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Encoder-Configuration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Failover-Slate-Configuration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Ingest-Configuration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Playback-Key-Pair

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Playback-Restriction-Policy

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Public-Key

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Recording-Configuration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Stage

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Stage-Logging-Configuration

aws:RequestTag/${TagKey}

aws:TagKeys

Storage-Configuration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Stream-Key

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

PutMetadata

Gewährt die Berechtigung zum Einfügen von Metadaten in einen RTMP-Stream für einen angegebenen Kanal

Channel*

aws:ResourceTag/${TagKey}

Schreiben

RevokeConnectionToken

Erteilt die Erlaubnis, das Verbindungstoken für eine angegebene Token-ID zu widerrufen

Schreiben

StartComposition

Gewährt die Berechtigung zum Erstellen einer neuen Komposition

Channel

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

Encoder-Configuration*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Stage*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Storage-Configuration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

StartParticipantReplication

Erteilt die Erlaubnis, eine neue Teilnehmerreplikation zu starten

Stage*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

StartViewerSessionRevocation

Gewährt die Berechtigung, mit dem Widerruf der Viewer-Sitzung zu beginnen, die einem bestimmten Kanal-ARN und einer bestimmten Viewer-ID zugeordnet ist

Channel*

aws:ResourceTag/${TagKey}

Schreiben

StopComposition

Gewährt die Berechtigung zum Anhalten der Komposition für den angegebenen ARN

Composition*

aws:ResourceTag/${TagKey}

Schreiben

StopParticipantReplication

Erteilt die Erlaubnis, die Teilnehmerreplikation für den angegebenen ARN zu beenden

Stage*

aws:ResourceTag/${TagKey}

Schreiben

StopStream

Gewährt die Berechtigung zum Trennen eines Streamers auf einem angegebenen Kanal

Channel*

aws:ResourceTag/${TagKey}

Write

TagResource

Gewährt die Berechtigung zum Hinzufügen oder Aktualisieren von Tags für eine Ressource mit einem angegebenen ARN

Ad-Configuration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

Channel

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Composition

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Encoder-Configuration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Failover-Slate-Configuration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Ingest-Configuration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Playback-Key-Pair

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Playback-Restriction-Policy

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Public-Key

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Recording-Configuration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Stage

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Stage-Logging-Configuration

aws:RequestTag/${TagKey}

aws:TagKeys

Storage-Configuration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Stream-Key

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Gewährt die Berechtigung zum Entfernen von Tags für eine Ressource mit einem angegebenen ARN

Ad-Configuration

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

Channel

aws:ResourceTag/${TagKey}

aws:TagKeys

Composition

aws:ResourceTag/${TagKey}

aws:TagKeys

Encoder-Configuration

aws:ResourceTag/${TagKey}

aws:TagKeys

Failover-Slate-Configuration

aws:ResourceTag/${TagKey}

aws:TagKeys

Ingest-Configuration

aws:ResourceTag/${TagKey}

aws:TagKeys

Playback-Key-Pair

aws:ResourceTag/${TagKey}

aws:TagKeys

Playback-Restriction-Policy

aws:ResourceTag/${TagKey}

aws:TagKeys

Public-Key

aws:ResourceTag/${TagKey}

aws:TagKeys

Recording-Configuration

aws:ResourceTag/${TagKey}

aws:TagKeys

Stage

aws:ResourceTag/${TagKey}

aws:TagKeys

Stage-Logging-Configuration

aws:TagKeys

Storage-Configuration

aws:ResourceTag/${TagKey}

aws:TagKeys

Stream-Key

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateAdConfiguration

Erteilt die Erlaubnis, eine Anzeigenkonfiguration zu aktualisieren

Schreiben

UpdateChannel

Gewährt die Berechtigung zum Aktualisieren der Konfiguration eines Kanals

Channel*

aws:ResourceTag/${TagKey}

Schreiben

UpdateFailoverSlateConfiguration

Erteilt die Erlaubnis, eine Failover-Slate-Konfiguration für den angegebenen ARN zu aktualisieren

Failover-Slate-Configuration*

aws:ResourceTag/${TagKey}

Schreiben

UpdateIngestConfiguration

Erteilt die Berechtigung, die Ingest-Konfiguration für einen angegebenen ARN zu aktualisieren

Ingest-Configuration*

aws:ResourceTag/${TagKey}

Schreiben

UpdatePlaybackRestrictionPolicy

Erteilt die Erlaubnis, eine Richtlinie zur Wiedergabebeschränkung für einen angegebenen ARN zu aktualisieren

Playback-Restriction-Policy*

aws:ResourceTag/${TagKey}

Schreiben

UpdateStage

Gewährt die Berechtigung zum Aktualisieren einer Stufenkonfiguration

Stage*

aws:ResourceTag/${TagKey}

Schreiben

Von Amazon Interactive Video Service 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

Ad-Configuration

arn:${Partition}:ivs:${Region}:${Account}:ad-configuration/${ResourceId}

aws:ResourceTag/${TagKey}

Channel

arn:${Partition}:ivs:${Region}:${Account}:channel/${ResourceId}

aws:ResourceTag/${TagKey}

Composition

arn:${Partition}:ivs:${Region}:${Account}:composition/${ResourceId}

aws:ResourceTag/${TagKey}

Encoder-Configuration

arn:${Partition}:ivs:${Region}:${Account}:encoder-configuration/${ResourceId}

aws:ResourceTag/${TagKey}

Failover-Slate-Configuration

arn:${Partition}:ivs:${Region}:${Account}:failover-slate-configuration/${ResourceId}

aws:ResourceTag/${TagKey}

Ingest-Configuration

arn:${Partition}:ivs:${Region}:${Account}:ingest-configuration/${ResourceId}

aws:ResourceTag/${TagKey}

Playback-Key-Pair

arn:${Partition}:ivs:${Region}:${Account}:playback-key/${ResourceId}

aws:ResourceTag/${TagKey}

Playback-Restriction-Policy

arn:${Partition}:ivs:${Region}:${Account}:playback-restriction-policy/${ResourceId}

aws:ResourceTag/${TagKey}

Public-Key

arn:${Partition}:ivs:${Region}:${Account}:public-key/${ResourceId}

aws:ResourceTag/${TagKey}

Recording-Configuration

arn:${Partition}:ivs:${Region}:${Account}:recording-configuration/${ResourceId}

aws:ResourceTag/${TagKey}

Stage

arn:${Partition}:ivs:${Region}:${Account}:stage/${ResourceId}

aws:ResourceTag/${TagKey}

Storage-Configuration

arn:${Partition}:ivs:${Region}:${Account}:storage-configuration/${ResourceId}

aws:ResourceTag/${TagKey}

Stream-Key

arn:${Partition}:ivs:${Region}:${Account}:stream-key/${ResourceId}

aws:ResourceTag/${TagKey}

Bedingungsschlüssel für Amazon Interactive Video Service

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

Bedingungsschlüssel Beschreibung Typ

aws:RequestTag/${TagKey}

Filtert den Zugriff basierend auf den Tags, die der Ressource zugeordnet sind

String

aws:ResourceTag/${TagKey}

Filtert den Zugriff basierend auf den Tags, die der Ressource zugeordnet sind.

String

aws:TagKeys

Filtert den Zugriff basierend auf den Tag-Schlüssel, die in der Anfrage übergeben werden

ArrayOfString