Aktionen, Ressourcen und Bedingungsschlüssel für AWS Elementar MediaConnect
AWS Elemental MediaConnect (Dienstpräfix:mediaconnect) 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 die Referenz zur programmatischen Serviceautorisierung für diesen Dienst
an.
Themen
API-Operationen, definiert von AWS Elementar MediaConnect
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 von Bedingungsschlüsseln, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle Aktionen.
| Operation | IAM-Aktion | Bedingungsschlüssel | Mögliche Werte | Zugriffsebene |
|---|---|---|---|---|
|
AddBridgeOutputs |
Schreiben |
|||
|
AddBridgeSources |
Schreiben |
|||
|
AddFlowMediaStreams |
Schreiben |
|||
Markieren, Schreiben |
||||
|
AddFlowOutputs |
Schreiben |
|||
Markieren, Schreiben |
||||
ich bin: PassedToService |
mediaconnect.amazonaws.com |
Schreiben |
||
|
AddFlowSources |
Schreiben |
|||
Markieren, Schreiben |
||||
ich bin: PassedToService |
mediaconnect.amazonaws.com |
Schreiben |
||
|
AddFlowVpcInterfaces |
Schreiben |
|||
Markieren, Schreiben |
||||
ich bin: PassedToService |
mediaconnect.amazonaws.com |
Schreiben |
||
|
BatchGetRouterInput |
Lesen |
|||
|
BatchGetRouterNetworkInterface |
Lesen |
|||
|
BatchGetRouterOutput |
Lesen |
|||
|
CreateBridge |
Schreiben |
|||
Schreiben |
||||
Schreiben |
||||
|
CreateFlow |
Schreiben |
|||
Schreiben |
||||
Schreiben |
||||
Schreiben |
||||
Schreiben |
||||
Schreiben |
||||
Markieren, Schreiben |
||||
ich bin: PassedToService |
mediaconnect.amazonaws.com |
Schreiben |
||
|
CreateGateway |
Schreiben |
|||
|
CreateRouterInput |
Schreiben |
|||
Schreiben |
||||
Markieren, Schreiben |
||||
Schreiben |
||||
ich bin: PassedToService |
mediaconnect.amazonaws.com |
Schreiben |
||
|
CreateRouterNetworkInterface |
Schreiben |
|||
Markieren, Schreiben |
||||
|
CreateRouterOutput |
Schreiben |
|||
Schreiben |
||||
Markieren, Schreiben |
||||
Schreiben |
||||
ich bin: PassedToService |
mediaconnect.amazonaws.com |
Schreiben |
||
|
DeleteBridge |
Schreiben |
|||
Schreiben |
||||
Schreiben |
||||
|
DeleteFlow |
Schreiben |
|||
Schreiben |
||||
Schreiben |
||||
Schreiben |
||||
Schreiben |
||||
Schreiben |
||||
|
DeleteGateway |
Schreiben |
|||
|
DeleteRouterInput |
Schreiben |
|||
Schreiben |
||||
|
DeleteRouterNetworkInterface |
Schreiben |
|||
|
DeleteRouterOutput |
Schreiben |
|||
Schreiben |
||||
|
DeregisterGatewayInstance |
Schreiben |
|||
|
DescribeBridge |
Lesen |
|||
|
DescribeFlow |
Lesen |
|||
|
DescribeFlowSourceMetadata |
Lesen |
|||
|
DescribeFlowSourceThumbnail |
Lesen |
|||
|
DescribeGateway |
Lesen |
|||
|
DescribeGatewayInstance |
Lesen |
|||
|
DescribeOffering |
Lesen |
|||
|
DescribeReservation |
Lesen |
|||
|
GetRouterInput |
Lesen |
|||
|
GetRouterInputSourceMetadata |
Lesen |
|||
|
GetRouterInputThumbnail |
Lesen |
|||
|
GetRouterNetworkInterface |
Lesen |
|||
|
GetRouterOutput |
Lesen |
|||
|
GrantFlowEntitlements |
Schreiben |
|||
Markieren, Schreiben |
||||
ich bin: PassedToService |
mediaconnect.amazonaws.com |
Schreiben |
||
|
ListBridges |
Auflisten |
|||
|
ListEntitlements |
Auflisten |
|||
|
ListFlows |
Auflisten |
|||
|
ListGatewayInstances |
Auflisten |
|||
|
ListGateways |
Auflisten |
|||
|
ListOfferings |
Auflisten |
|||
|
ListReservations |
Auflisten |
|||
|
ListRouterInputs |
Auflisten |
|||
|
ListRouterNetworkInterfaces |
Auflisten |
|||
|
ListRouterOutputs |
Auflisten |
|||
|
ListTagsForResource |
Lesen |
|||
|
PurchaseOffering |
Schreiben |
|||
|
RemoveBridgeOutput |
Schreiben |
|||
|
RemoveBridgeSource |
Schreiben |
|||
|
RemoveFlowMediaStream |
Schreiben |
|||
|
RemoveFlowOutput |
Schreiben |
|||
|
RemoveFlowSource |
Schreiben |
|||
|
RemoveFlowVpcInterface |
Schreiben |
|||
|
RestartRouterInput |
Schreiben |
|||
|
RestartRouterOutput |
Schreiben |
|||
|
RevokeFlowEntitlement |
Schreiben |
|||
|
StartFlow |
Schreiben |
|||
|
StartRouterInput |
Schreiben |
|||
|
StartRouterOutput |
Schreiben |
|||
|
StopFlow |
Schreiben |
|||
|
StopRouterInput |
Schreiben |
|||
|
StopRouterOutput |
Schreiben |
|||
|
TagResource |
Markieren, Schreiben |
|||
|
TakeRouterInput |
Schreiben |
|||
|
UntagResource |
Markieren, Schreiben |
|||
|
UpdateBridge |
Schreiben |
|||
|
UpdateBridgeOutput |
Schreiben |
|||
|
UpdateBridgeSource |
Schreiben |
|||
|
UpdateBridgeState |
Schreiben |
|||
|
UpdateFlow |
Schreiben |
|||
|
UpdateFlowEntitlement |
Schreiben |
|||
ich bin: PassedToService |
mediaconnect.amazonaws.com |
Schreiben |
||
|
UpdateFlowMediaStream |
Schreiben |
|||
|
UpdateFlowOutput |
Schreiben |
|||
ich bin: PassedToService |
mediaconnect.amazonaws.com |
Schreiben |
||
|
UpdateFlowSource |
Schreiben |
|||
ich bin: PassedToService |
mediaconnect.amazonaws.com |
Schreiben |
||
|
UpdateGatewayInstance |
Schreiben |
|||
|
UpdateRouterInput |
Schreiben |
|||
Schreiben |
||||
Schreiben |
||||
ich bin: PassedToService |
mediaconnect.amazonaws.com |
Schreiben |
||
|
UpdateRouterNetworkInterface |
Schreiben |
|||
|
UpdateRouterOutput |
Schreiben |
|||
Schreiben |
||||
Schreiben |
||||
ich bin: PassedToService |
mediaconnect.amazonaws.com |
Schreiben |
Aktionen definiert von AWS Elementar MediaConnect
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 |
|---|---|---|---|---|
Gewährt die Erlaubnis, einer bestehenden Brücke Ausgaben hinzuzufügen |
Schreiben |
|||
Gewährt die Erlaubnis, einer bestehenden Brücke Quellen hinzuzufügen |
Schreiben |
|||
Gewährt die Berechtigung zum Hinzufügen von Medienströmen zu einem beliebigen Ablauf |
Schreiben |
|||
Gewährt die Berechtigung zum Hinzufügen von Ausgaben zu einem beliebigen Ablauf. |
Schreiben |
|||
Gewährt die Berechtigung zum Hinzufügen von Quellen zu einem beliebigen Ablauf. |
Schreiben |
|||
Gewährt die Berechtigung zum Hinzufügen von VPC-Schnittstellen zu einem beliebigen Ablauf. |
Schreiben |
|||
Erteilt die Erlaubnis, eine Router-Netzwerkschnittstelle zuzuordnen |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen von Brücken |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen von Abläufen. |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen von Gateways |
Schreiben |
|||
Erteilt die Erlaubnis, einen neuen Router-Eingang in Elemental zu erstellen AWS MediaConnect |
Schreiben |
|||
Erteilt die Erlaubnis, eine neue Router-Netzwerkschnittstelle in AWS Elemental zu erstellen MediaConnect |
Schreiben |
|||
Erteilt die Erlaubnis, eine neue Router-Ausgabe in AWS Elemental zu erstellen MediaConnect |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen von Brücken |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen von Abläufen. |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen von Gateways |
Schreiben |
|||
Erteilt die Erlaubnis, eine Router-Eingabe in Elemental zu löschen AWS MediaConnect |
Schreiben |
|||
Erteilt die Erlaubnis, eine Router-Netzwerkschnittstelle aus AWS Elemental zu löschen MediaConnect |
Schreiben |
|||
Erteilt die Erlaubnis, eine Router-Ausgabe von AWS Elemental zu löschen MediaConnect |
Schreiben |
|||
Gewährt die Berechtigung zum Aufheben der Registrierung einer Gateway-Instance |
Schreiben |
|||
Gewährt die Berechtigung zum Anzeigen der Details einer Brücke |
Lesen |
|||
Gewährt die Berechtigung zum Anzeigen der Details eines Ablaufs, einschließlich Ablauf-ARN, Name und Availability Zone, sowie Angaben über die Quelle, Ausgaben und Berechtigungen. |
Lesen |
|||
Erteilt die Erlaubnis, Informationen über den Quell-Transportstream und die Programme des Flows abzurufen |
Lesen |
|||
Erteilt die Erlaubnis, das Quell-Thumbnail von Flow anzusehen |
Lesen |
|||
Gewährt die Berechtigung, die Details eines Gateways anzuzeigen, einschließlich des ARN, des Namens und der CIDR-Blöcke des Gateways, sowie Details über die Netzwerke |
Lesen |
|||
Gewährt die Berechtigung zum Anzeigen der Details einer Gateway-Instance |
Lesen |
|||
Gewährt die Berechtigung zum Anzeigen der Details eines Angebots. |
Lesen |
|||
Gewährt die Berechtigung zum Anzeigen der Details einer Reservierung. |
Lesen |
|||
Gewährt die Berechtigung, den Gateway-Abfrage-Endpunkt zu ermitteln |
Lesen |
|||
Erteilt die Erlaubnis, Informationen über einen bestimmten Router-Eingang in Elemental abzurufen AWS MediaConnect |
Lesen |
|||
Erteilt die Erlaubnis, Metadaten über eine Router-Eingangsquelle in AWS Elemental abzurufen MediaConnect |
Lesen |
|||
Erteilt die Erlaubnis, das Vorschaubild für eine Router-Eingabe in Elemental abzurufen AWS MediaConnect |
Lesen |
|||
Erteilt die Erlaubnis, Informationen über eine bestimmte Router-Netzwerkschnittstelle in AWS Elemental abzurufen MediaConnect |
Lesen |
|||
Erteilt die Erlaubnis, Informationen über eine bestimmte Router-Ausgabe in AWS Elemental abzurufen MediaConnect |
Lesen |
|||
Gewährt die Berechtigung zum Erteilen von Berechtigungen für einen beliebigen Ablauf. |
Schreiben |
|||
Gewährt die Berechtigung, eine Liste der Brücken anzuzeigen, die mit diesem Konto und einem optional angegebenen ARN verknüpft sind |
Auflisten |
|||
Gewährt die Berechtigung zum Anzeigen einer Liste aller Berechtigungen, die dem Konto Gewährt wurden. |
List |
|||
Gewährt die Berechtigung zum Anzeigen einer Liste von Abläufen, die mit diesem Konto verknüpft sind. |
Auflisten |
|||
Gewährt die Berechtigung zum Anzeigen einer Liste von Instances, die mit diesem Gateway verknüpft sind |
Auflisten |
|||
Gewährt die Berechtigung zum Anzeigen einer Liste von Gateways, die mit diesem Konto verknüpft sind |
Auflisten |
|||
Erteilt die Erlaubnis, eine Liste aller Angebote anzuzeigen, die dem Konto derzeit zur Verfügung stehen AWS-Region |
Auflisten |
|||
Erteilt die Berechtigung, eine Liste aller Reservierungen anzuzeigen, die in der aktuellen Zeit über das Konto gekauft wurden AWS-Region |
Auflisten |
|||
Erteilt die Berechtigung zum Abrufen einer Liste von Router-Eingaben in AWS Elemental MediaConnect |
Auflisten |
|||
Erteilt die Berechtigung zum Abrufen einer Liste von Router-Netzwerkschnittstellen in Elemental AWS MediaConnect |
Auflisten |
|||
Erteilt die Berechtigung zum Abrufen einer Liste von Router-Ausgaben in Elemental AWS MediaConnect |
Auflisten |
|||
Gewährt die Berechtigung zum Anzeigen einer Liste von Tags, die mit einer Ressource verknüpft sind |
Lesen |
|||
Gewährt die Berechtigung zum Abfragen eines Gateways |
Schreiben |
|||
Gewährt die Berechtigung zum Kauf eines Angebots. |
Schreiben |
|||
Gewährt die Berechtigung, eine Ausgabe von einer bestehenden Brücke zu entfernen |
Schreiben |
|||
Gewährt die Berechtigung, eine Quelle von einer bestehenden Brücke zu entfernen |
Schreiben |
|||
Gewährt die Berechtigung zum Entfernen von Medien-Streams aus einem beliebigen Ablauf. |
Schreiben |
|||
Gewährt die Berechtigung zum Entfernen von Ausgaben aus einem beliebigen Ablauf. |
Schreiben |
|||
Gewährt die Berechtigung zum Entfernen von Quellen aus einem beliebigen Ablauf. |
Schreiben |
|||
Gewährt die Berechtigung zum Entfernen von VPC-Schnittstellen aus einem beliebigen Ablauf. |
Schreiben |
|||
Erteilt die Erlaubnis, einen Router-Eingang in AWS Elemental neu zu starten MediaConnect |
Schreiben |
|||
Erteilt die Erlaubnis, eine Router-Ausgabe in AWS Elemental neu zu starten MediaConnect |
Schreiben |
|||
Gewährt die Berechtigung zum Widerrufen von Berechtigungen für einen beliebigen Ablauf. |
Schreiben |
|||
Gewährt die Berechtigung zum Starten von Abläufen. |
Schreiben |
|||
Erteilt die Erlaubnis, eine Router-Eingabe in AWS Elemental zu starten MediaConnect |
Schreiben |
|||
Erteilt die Erlaubnis, eine Router-Ausgabe in AWS Elemental zu starten MediaConnect |
Schreiben |
|||
Gewährt die Berechtigung zum Beenden von Abläufen. |
Schreiben |
|||
Erteilt die Erlaubnis, eine Router-Eingabe in AWS Elemental zu stoppen MediaConnect |
Schreiben |
|||
Erteilt die Erlaubnis, eine Router-Ausgabe in AWS Elemental zu stoppen MediaConnect |
Schreiben |
|||
Gewährt die Berechtigung, eine Änderung des Gateway-Status zu übermitteln |
Schreiben |
|||
Gewährt die Berechtigung zum Verknüpfen von Tags mit Ressourcen. |
Markieren, Schreiben |
|||
Erteilt die Erlaubnis, einen Router-Eingang mit einem Router-Ausgang in AWS Elemental zu verknüpfen MediaConnect |
Schreiben |
|||
Gewährt die Berechtigung zum Entfernen von Tags aus Ressourcen. |
Markieren, Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren von Brücken |
Schreiben |
|||
Gewährt die Berechtigung eine Ausgabe einer bestehenden Brücke zu aktualisieren |
Schreiben |
|||
Gewährt die Berechtigung eine Quelle einer bestehenden Brücke zu aktualisieren |
Schreiben |
|||
Gewährt die Berechtigung den Status einer bestehenden Brücke zu aktualisieren |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren von Abläufen. |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren von Berechtigungen für einen beliebigen Ablauf. |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren von Medien-Streams auf einem beliebigen Ablauf. |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren von Ausgaben für einen beliebigen Ablauf. |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren der Quelle eines Ablaufs. |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren der Konfiguration einer bestehenden Gateway-Instance |
Schreiben |
|||
Erteilt die Erlaubnis, die Konfiguration eines Router-Eingangs in AWS Elemental zu aktualisieren MediaConnect |
Schreiben |
|||
Erteilt die Erlaubnis, die Konfiguration einer Router-Netzwerkschnittstelle in AWS Elemental zu aktualisieren MediaConnect |
Schreiben |
|||
Erteilt die Erlaubnis, die Konfiguration einer Router-Ausgabe in AWS Elemental zu aktualisieren MediaConnect |
Schreiben |
Ressourcentypen, definiert durch AWS Elementar MediaConnect
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} :mediaconnect: $ {Region} :$ {Account} :bridge: $ {} :$ {} BridgeId BridgeName |
||
arn: $ {Partition} :mediaconnect: $ {Region} :$ {Account} :Anspruch: $ {} :$ {} FlowId EntitlementName |
||
arn: $ {Partition} :mediaconnect: $ {Region} :$ {Konto} :flow: $ {} :$ {} FlowId FlowName |
||
arn: $ {Partition} :mediaconnect: $ {Region} :$ {Konto} :gateway: $ {} :$ {} GatewayId GatewayName |
||
arn: $ {Partition} :mediaconnect: $ {Region} :$ {Konto} :gateway: $ {} :$ {} :instance: $ {} GatewayId GatewayName InstanceId |
||
arn: $ {Partition} :mediaconnect: $ {Region} :$ {Konto} :flow: $ {} :$ {} /mediaStream/$ {} FlowId FlowName MediaStreamName |
||
arn: $ {Partition} :mediaconnect: $ {Region} :Angebot: $ {} OfferingId |
||
arn: $ {Partition} :mediaconnect: $ {Region} :$ {Konto} :Ausgabe: $ {} :$ {} OutputId OutputName |
||
arn: $ {Partition} :mediaconnect: $ {Region} :$ {Account} :reservation: $ {} :$ {} ReservationId ReservationName |
||
arn: $ {Partition} :mediaconnect: $ {Region} :$ {Account} :routerInput: $ {} RouterInputId |
||
arn: $ {Partition} :mediaconnect: $ {Region} :$ {Konto} :Router: $ {} NetworkInterface RouterNetworkInterfaceId |
||
arn: $ {Partition} :mediaconnect: $ {Region} :$ {Account} :RouterOutput: $ {} RouterOutputId |
||
arn: $ {Partition} :mediaconnect: $ {Region} :$ {Account} :Quelle: $ {} :$ {} SourceId SourceName |
||
arn: $ {Partition} :mediaconnect: $ {Region} :$ {Konto} :flow: $ {} :$ {} /vpcInterface/$ {FlowId} FlowName VpcInterfaceName |
Bedingungsschlüssel für AWS Elementar MediaConnect
AWS Elemental MediaConnect definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie verwendet werden können.
| Bedingungsschlüssel | Beschreibung | Typ |
|---|---|---|
Filtert den Zugriff durch Tags, die in der Anforderung übergeben werden |
Zeichenfolge |
|
Filtert den Zugriff basierend auf Tags, die der Ressource zugeordnet sind |
Zeichenfolge |
|
Filtert den Zugriff basierend auf Tag-Schlüsseln, die in der Anforderung übergeben werden |
ArrayOfString |