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:
-
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 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 |
Lesen |
|||
|
BatchGetStreamKey |
ivs |
Lesen |
|||
|
BatchStartViewerSessionRevocation |
ivs |
Write (Schreiben) |
|||
|
CreateAdConfiguration |
ivs |
Schreiben |
|||
Taggen, Schreiben |
|||||
|
CreateChannel |
ivs |
Schreiben |
|||
Taggen, Schreiben |
|||||
|
CreateFailoverSlateConfiguration |
ivs |
Schreiben |
|||
Taggen, Schreiben |
|||||
|
CreatePlaybackRestrictionPolicy |
ivs |
Schreiben |
|||
Taggen, Schreiben |
|||||
|
CreateRecordingConfiguration |
ivs |
Schreiben |
|||
Taggen, Schreiben |
|||||
|
CreateStreamKey |
ivs |
Schreiben |
|||
Taggen, Schreiben |
|||||
|
DeleteAdConfiguration |
ivs |
Schreiben |
|||
|
DeleteChannel |
ivs |
Schreiben |
|||
|
DeleteFailoverSlateConfiguration |
ivs |
Schreiben |
|||
|
DeletePlaybackKeyPair |
ivs |
Schreiben |
|||
|
DeletePlaybackRestrictionPolicy |
ivs |
Schreiben |
|||
|
DeleteRecordingConfiguration |
ivs |
Schreiben |
|||
|
DeleteStreamKey |
ivs |
Schreiben |
|||
|
GetAdConfiguration |
ivs |
Lesen |
|||
|
GetChannel |
ivs |
Lesen |
|||
|
GetFailoverSlateConfiguration |
ivs |
Lesen |
|||
|
GetPlaybackKeyPair |
ivs |
Lesen |
|||
|
GetPlaybackRestrictionPolicy |
ivs |
Lesen |
|||
|
GetRecordingConfiguration |
ivs |
Lesen |
|||
|
GetStream |
ivs |
Lesen |
|||
|
GetStreamKey |
ivs |
Lesen |
|||
|
GetStreamSession |
ivs |
Lesen |
|||
|
ImportPlaybackKeyPair |
ivs |
Write (Schreiben) |
|||
Taggen, Schreiben |
|||||
|
InsertAdBreak |
ivs |
Schreiben |
|||
|
ListAdConfigurations |
ivs |
Auflisten |
|||
|
ListChannels |
ivs |
Auflisten |
|||
|
ListFailoverSlateConfigurations |
ivs |
Auflisten |
|||
|
ListPlaybackKeyPairs |
ivs |
Auflisten |
|||
|
ListPlaybackRestrictionPolicies |
ivs |
Auflisten |
|||
|
ListRecordingConfigurations |
ivs |
Auflisten |
|||
|
ListStreamKeys |
ivs |
Auflisten |
|||
|
ListStreamSessions |
ivs |
Auflisten |
|||
|
ListStreams |
ivs |
Auflisten |
|||
|
ListTagsForResource |
ivs |
Lesen |
|||
|
PutMetadata |
ivs |
Write (Schreiben) |
|||
|
StartViewerSessionRevocation |
ivs |
Schreiben |
|||
|
StopStream |
ivs |
Schreiben |
|||
|
TagResource |
ivs |
Taggen, Schreiben |
|||
|
UntagResource |
ivs |
Taggen, Schreiben |
|||
|
UpdateAdConfiguration |
ivs |
Schreiben |
|||
|
UpdateChannel |
ivs |
Schreiben |
|||
|
UpdateFailoverSlateConfiguration |
ivs |
Schreiben |
|||
|
UpdatePlaybackRestrictionPolicy |
ivs |
Schreiben |
|||
|
CreateEncoderConfiguration |
ivs-realtime |
Schreiben |
|||
Taggen, Schreiben |
|||||
|
CreateIngestConfiguration |
ivs-realtime |
Schreiben |
|||
Taggen, Schreiben |
|||||
|
CreateParticipantToken |
ivs-realtime |
Schreiben |
|||
|
CreateStage |
ivs-realtime |
Schreiben |
|||
Taggen, Schreiben |
|||||
|
CreateStorageConfiguration |
ivs-realtime |
Schreiben |
|||
Taggen, Schreiben |
|||||
|
DeleteEncoderConfiguration |
ivs-realtime |
Schreiben |
|||
|
DeleteIngestConfiguration |
ivs-realtime |
Schreiben |
|||
|
DeletePublicKey |
ivs-realtime |
Schreiben |
|||
|
DeleteStage |
ivs-realtime |
Schreiben |
|||
|
DeleteStorageConfiguration |
ivs-realtime |
Schreiben |
|||
|
DisconnectParticipant |
ivs-realtime |
Schreiben |
|||
|
GetComposition |
ivs-realtime |
Lesen |
|||
|
GetEncoderConfiguration |
ivs-realtime |
Lesen |
|||
|
GetIngestConfiguration |
ivs-realtime |
Lesen |
|||
|
GetParticipant |
ivs-realtime |
Lesen |
|||
|
GetPublicKey |
ivs-realtime |
Lesen |
|||
|
GetStage |
ivs-realtime |
Lesen |
|||
|
GetStageSession |
ivs-realtime |
Lesen |
|||
|
GetStorageConfiguration |
ivs-realtime |
Lesen |
|||
|
ImportPublicKey |
ivs-realtime |
Write (Schreiben) |
|||
Taggen, Schreiben |
|||||
|
ListCompositions |
ivs-realtime |
Auflisten |
|||
|
ListEncoderConfigurations |
ivs-realtime |
Auflisten |
|||
|
ListIngestConfigurations |
ivs-realtime |
Auflisten |
|||
|
ListParticipantEvents |
ivs-realtime |
Auflisten |
|||
|
ListParticipantReplicas |
ivs-realtime |
Auflisten |
|||
|
ListParticipants |
ivs-realtime |
Auflisten |
|||
|
ListPublicKeys |
ivs-realtime |
Auflisten |
|||
|
ListStageSessions |
ivs-realtime |
Auflisten |
|||
|
ListStages |
ivs-realtime |
Auflisten |
|||
|
ListStorageConfigurations |
ivs-realtime |
Auflisten |
|||
|
ListTagsForResource |
ivs-realtime |
Lesen |
|||
|
RevokeConnectionToken |
ivs-realtime |
Write (Schreiben) |
|||
|
StartComposition |
ivs-realtime |
Schreiben |
|||
Taggen, Schreiben |
|||||
|
StartParticipantReplication |
ivs-realtime |
Schreiben |
|||
|
StopComposition |
ivs-realtime |
Schreiben |
|||
|
StopParticipantReplication |
ivs-realtime |
Schreiben |
|||
|
TagResource |
ivs-realtime |
Taggen, Schreiben |
|||
|
UntagResource |
ivs-realtime |
Taggen, Schreiben |
|||
|
UpdateIngestConfiguration |
ivs-realtime |
Schreiben |
|||
|
UpdateStage |
ivs-realtime |
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 |
|---|---|---|---|---|
Gewährt die Berechtigung, mehrere Kanäle gleichzeitig nach Kanal-ARN zu erhalten. |
Read |
|||
Gewährt die Berechtigung, mehrere Stream-Schlüssel gleichzeitig nach Stream-Schlüssel-ARN zu erhalten. |
Lesen |
|||
Erteilt die Erlaubnis zur Ausführung StartViewerSessionRevocation auf mehreren Kanal-ARN- und Viewer-ID-Paaren gleichzeitig |
Schreiben |
|||
Erteilt die Erlaubnis, eine neue Anzeigenkonfiguration zu erstellen |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen eines neuen Kanals und eines zugeordneten Stream-Schlüssels. |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer neuen Encoder-Konfiguration |
Schreiben |
|||
Erteilt die Erlaubnis, eine neue Failover-Slate-Konfiguration zu erstellen |
Schreiben |
|||
Erteilt die Erlaubnis, eine neue Ingest-Konfiguration zu erstellen |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen eines Teilnehmer-Tokens |
Schreiben |
|||
Erteilt die Erlaubnis, eine Richtlinie für Wiedergabebeschränkungen zu erstellen |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer neuen Aufzeichnungskonfiguration |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer Stufe |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer neuen Speicherkonfiguration |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen eines Stream-Schlüssels. |
Schreiben |
|||
Erteilt die Erlaubnis, eine Anzeigenkonfiguration für den angegebenen ARN zu löschen |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen eines Kanals und der Stream-Schlüssel des Kanals. |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Encoder-Konfiguration q für den angegebenen ARN |
Schreiben |
|||
Erteilt die Berechtigung zum Löschen einer Failover-Slate-Konfiguration für den angegebenen ARN |
Schreiben |
|||
Erteilt die Berechtigung zum Löschen einer Ingest-Konfiguration für den angegebenen ARN |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen des Wiedergabe-Schlüsselpaars für einen angegebenen ARN |
Schreiben |
|||
Erteilt die Erlaubnis, die Richtlinie zur Wiedergabebeschränkung für einen angegebenen ARN zu löschen |
Schreiben |
|||
Erteilt die Erlaubnis, den öffentlichen Schlüssel für den angegebenen ARN zu löschen |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Aufzeichnungskonfiguration für den angegebenen ARN |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen der Stufe für einen angegebenen ARN |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Speicherkonfiguration für den angegebenen ARN |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen des Stream-Schlüssels für einen angegebenen ARN |
Schreiben |
|||
Gewährt die Berechtigung zum Trennen eines Teilnehmers für den angegebenen Stufen-ARN |
Schreiben |
|||
Erteilt die Erlaubnis, die Anzeigenkonfiguration für den angegebenen ARN abzurufen |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Kanalkonfiguration für einen angegebenen Kanal-ARN |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Komposition für den angegebenen ARN |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Encoder-Konfiguration für den angegebenen ARN |
Lesen |
|||
Erteilt die Berechtigung, die Failover-Slate-Konfiguration für den angegebenen ARN abzurufen |
Lesen |
|||
Erteilt die Berechtigung, die Ingest-Konfiguration für den angegebenen ARN abzurufen |
Lesen |
|||
Gewährt die Berechtigung, Teilnehmerinformationen für einen Stufen-ARN, eine Stufensitzung und einen Stufenteilnehmer abzurufen |
Lesen |
|||
Gewährt die Berechtigung, die Wiedergabe-Schlüsselpaar-Informationen für einen angegebenen ARN abzurufen |
Lesen |
|||
Erteilt die Erlaubnis, die Richtlinie zur Wiedergabebeschränkung für einen angegebenen ARN abzurufen |
Lesen |
|||
Erteilt die Erlaubnis, den öffentlichen Schlüssel für den angegebenen ARN abzurufen |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Aufzeichnungskonfiguration für den angegebenen ARN |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen von Stufeninformationen für einen angegebenen ARN |
Lesen |
|||
Gewährt die Berechtigung, Stufensitzungsinformationen für einen Stufen-ARN und eine Stufensitzung abzurufen |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Speicherkonfiguration für den angegebenen ARN |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen von Informationen über den aktiven (Live-) Stream auf einem bestimmten Kanal |
Read |
|||
Gewährt die Berechtigung zum Abrufen von Stream-Schlüsselinformationen für einen angegebenen ARN |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen von Informationen über die Stream-Sitzung auf einem angegebenen Kanal |
Lesen |
|||
Gewährt die Berechtigung zum Importieren des öffentlichen Schlüssels. |
Schreiben |
|||
Erteilt die Erlaubnis, einen öffentlichen Schlüssel zu importieren |
Schreiben |
|||
Erteilt die Erlaubnis, mithilfe einer zugehörigen Anzeigenkonfiguration eine Anzeigenschaltung in einem Kanal anzufordern |
Schreiben |
|||
Erteilt die Erlaubnis, zusammenfassende Informationen über Anzeigenkonfigurationen abzurufen |
Auflisten |
|||
Gewährt die Berechtigung zum Abrufen von zusammenfassenden Informationen zu Kanälen |
Auflisten |
|||
Gewährt die Berechtigung zum Abrufen von zusammenden Informationen zu Kompositionen |
Auflisten |
|||
Gewährt die Berechtigung zum Abrufen von zusammenfassenden Informationen zu Encoder-Konfigurationen |
Auflisten |
|||
Erteilt die Erlaubnis, zusammenfassende Informationen über Failover-Slate-Konfigurationen abzurufen |
Auflisten |
|||
Erteilt die Berechtigung, zusammenfassende Informationen über Ingest-Konfigurationen abzurufen |
Auflisten |
|||
Gewährt die Berechtigung, Teilnehmerereignisse für einen Stufen-ARN, eine Stufensitzung und einen Stufenteilnehmer aufzulisten |
Auflisten |
|||
Erteilt die Erlaubnis, zusammenfassende Informationen über die Replikate der Teilnehmer abzurufen |
Auflisten |
|||
Gewährt die Berechtigung, Teilnehmer für einen Stufen-ARN und eine Stufensitzung aufzulisten |
Auflisten |
|||
Gewährt die Berechtigung zum Abrufen von Zusammenfassungsinformationen zu Wiedergabe-Schlüsselpaaren |
Auflisten |
|||
Erteilt die Erlaubnis, zusammenfassende Informationen zu den Richtlinien für Wiedergabebeschränkungen abzurufen |
Auflisten |
|||
Erteilt die Erlaubnis, zusammenfassende Informationen über öffentliche Schlüssel abzurufen |
Auflisten |
|||
Gewährt die Berechtigung zum Abrufen von zusammenfassenden Informationen zu Aufzeichnungskonfigurationen |
Auflisten |
|||
Gewährt die Berechtigung, Stufensitzungen für einen Stufen-ARN aufzulisten |
Auflisten |
|||
Gewährt die Berechtigung zum Abrufen von zusammenfassenden Informationen zu Stufen |
Auflisten |
|||
Gewährt die Berechtigung zum Abrufen von zusammenfassenden Informationen zu Speicherkonfigurationen |
Auflisten |
|||
Gewährt die Berechtigung zum Abrufen von zusammenfassenden Informationen zu Stream-Schlüsseln |
Auflisten |
|||
Gewährt die Berechtigung zum Abrufen von zusammenfassenden Informationen über die Stream-Sitzung auf einem angegebenen Kanal |
Auflisten |
|||
Gewährt die Berechtigung, zusammenfassende Informationen zu Livestreams zu erhalten |
List |
|||
Gewährt die Berechtigung zum Abrufen von Informationen über die Tags für einen angegebenen ARN |
Read |
|||
Stage-Logging-Configuration |
||||
Gewährt die Berechtigung zum Einfügen von Metadaten in einen RTMP-Stream für einen angegebenen Kanal |
Schreiben |
|||
Erteilt die Erlaubnis, das Verbindungstoken für eine angegebene Token-ID zu widerrufen |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer neuen Komposition |
Schreiben |
|||
Erteilt die Erlaubnis, eine neue Teilnehmerreplikation zu starten |
Schreiben |
|||
Gewährt die Berechtigung, mit dem Widerruf der Viewer-Sitzung zu beginnen, die einem bestimmten Kanal-ARN und einer bestimmten Viewer-ID zugeordnet ist |
Schreiben |
|||
Gewährt die Berechtigung zum Anhalten der Komposition für den angegebenen ARN |
Schreiben |
|||
Erteilt die Erlaubnis, die Teilnehmerreplikation für den angegebenen ARN zu beenden |
Schreiben |
|||
Gewährt die Berechtigung zum Trennen eines Streamers auf einem angegebenen Kanal |
Write |
|||
Gewährt die Berechtigung zum Hinzufügen oder Aktualisieren von Tags für eine Ressource mit einem angegebenen ARN |
Taggen, Schreiben |
|||
Stage-Logging-Configuration |
||||
Gewährt die Berechtigung zum Entfernen von Tags für eine Ressource mit einem angegebenen ARN |
Taggen, Schreiben |
|||
Stage-Logging-Configuration |
||||
Erteilt die Erlaubnis, eine Anzeigenkonfiguration zu aktualisieren |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren der Konfiguration eines Kanals |
Schreiben |
|||
Erteilt die Erlaubnis, eine Failover-Slate-Konfiguration für den angegebenen ARN zu aktualisieren |
Schreiben |
|||
Erteilt die Berechtigung, die Ingest-Konfiguration für einen angegebenen ARN zu aktualisieren |
Schreiben |
|||
Erteilt die Erlaubnis, eine Richtlinie zur Wiedergabebeschränkung für einen angegebenen ARN zu aktualisieren |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren einer Stufenkonfiguration |
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 |
|---|---|---|
arn:${Partition}:ivs:${Region}:${Account}:ad-configuration/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:channel/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:composition/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:encoder-configuration/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:failover-slate-configuration/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:ingest-configuration/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:playback-key/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:playback-restriction-policy/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:public-key/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:recording-configuration/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:stage/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:storage-configuration/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:stream-key/${ResourceId} |
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 |
|---|---|---|
Filtert den Zugriff basierend auf den Tags, die der Ressource zugeordnet sind |
String |
|
Filtert den Zugriff basierend auf den Tags, die der Ressource zugeordnet sind. |
String |
|
Filtert den Zugriff basierend auf den Tag-Schlüssel, die in der Anfrage übergeben werden |
ArrayOfString |