View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Elementar MediaPackage - 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 AWS Elementar MediaPackage

AWS Elementar MediaPackage (Dienstpräfix: mediapackage) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

API-Operationen, definiert durch AWS Elementar MediaPackage

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

ConfigureLogs

mediapackage:UpdateChannel

Schreiben

CreateChannel

mediapackage:CreateChannel

Schreiben

mediapackage:TagResource

Taggen, Schreiben

CreateHarvestJob

mediapackage:CreateHarvestJob

Schreiben

iam:PassRole

iam:PassedToService

mediapackage.amazonaws.com

Schreiben

CreateOriginEndpoint

mediapackage:CreateOriginEndpoint

Schreiben

mediapackage:TagResource

Taggen, Schreiben

iam:PassRole

iam:PassedToService

mediapackage.amazonaws.com

Schreiben

DeleteChannel

mediapackage:DeleteChannel

Schreiben

DeleteOriginEndpoint

mediapackage:DeleteOriginEndpoint

Schreiben

DescribeChannel

mediapackage:DescribeChannel

Lesen

DescribeHarvestJob

mediapackage:DescribeHarvestJob

Lesen

DescribeOriginEndpoint

mediapackage:DescribeOriginEndpoint

Lesen

ListChannels

mediapackage:ListChannels

Lesen

ListHarvestJobs

mediapackage:ListHarvestJobs

Lesen

ListOriginEndpoints

mediapackage:ListOriginEndpoints

Lesen

ListTagsForResource

mediapackage:ListTagsForResource

Lesen

RotateChannelCredentials

mediapackage:RotateChannelCredentials

Write (Schreiben)

RotateIngestEndpointCredentials

mediapackage:RotateIngestEndpointCredentials

Schreiben

TagResource

mediapackage:TagResource

Taggen, Schreiben

UntagResource

mediapackage:UntagResource

Taggen, Schreiben

UpdateChannel

mediapackage:UpdateChannel

Schreiben

UpdateOriginEndpoint

mediapackage:UpdateOriginEndpoint

Schreiben

iam:PassRole

iam:PassedToService

mediapackage.amazonaws.com

Schreiben

Aktionen definiert durch AWS Elementar MediaPackage

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

ConfigureLogs

Gewährt die Berechtigung zum Konfigurieren von Zugriffsprotokollen für einen Kanal

channels*

aws:ResourceTag/${TagKey}

Schreiben

CreateChannel

Erteilt die Erlaubnis, einen Kanal zu erstellen in AWS Elementar MediaPackage

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateHarvestJob

Erteilt die Erlaubnis zur Schaffung eines Erntejobs in AWS Elementar MediaPackage

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateOriginEndpoint

Erteilt die Erlaubnis zum Erstellen eines Endpunkts in AWS Elementar MediaPackage

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

DeleteChannel

Erteilt die Erlaubnis, einen Kanal zu löschen in AWS Elementar MediaPackage

channels*

aws:ResourceTag/${TagKey}

Schreiben

DeleteOriginEndpoint

Erteilt die Erlaubnis zum Löschen eines Endpunkts in AWS Elementar MediaPackage

origin_endpoints*

aws:ResourceTag/${TagKey}

Schreiben

DescribeChannel

Erteilt die Erlaubnis, die Details eines Kanals in anzusehen AWS Elementar MediaPackage

channels*

aws:ResourceTag/${TagKey}

Lesen

DescribeHarvestJob

Erteilt die Erlaubnis, die Details eines Ernteauftrags in einzusehen AWS Elementar MediaPackage

harvest_jobs*

aws:ResourceTag/${TagKey}

Lesen

DescribeOriginEndpoint

Erteilt die Erlaubnis, die Details eines Endpunkts in anzuzeigen AWS Elementar MediaPackage

origin_endpoints*

aws:ResourceTag/${TagKey}

Lesen

ListChannels

Erteilt die Erlaubnis, eine Liste von Kanälen in anzusehen AWS Elementar MediaPackage

Lesen

ListHarvestJobs

Erteilt die Erlaubnis, eine Liste von Ernteaufträgen in einzusehen AWS Elementar MediaPackage

Lesen

ListOriginEndpoints

Erteilt die Erlaubnis, eine Liste von Endpunkten in anzuzeigen AWS Elementar MediaPackage

Lesen

ListTagsForResource

Erteilt die Erlaubnis, die einem Channel zugewiesenen Tags aufzulisten oder OriginEndpoint

channels

aws:ResourceTag/${TagKey}

Lesen

harvest_jobs

aws:ResourceTag/${TagKey}

origin_endpoints

aws:ResourceTag/${TagKey}

RotateChannelCredentials

Erteilt die Erlaubnis, die Anmeldeinformationen für die erste Version zu wechseln IngestEndpoint eines Kanals in AWS Elementar MediaPackage

channels*

aws:ResourceTag/${TagKey}

Schreiben

RotateIngestEndpointCredentials

Erteilt die Erlaubnis zum Rotieren IngestEndpoint Zugangsdaten für einen Channel in AWS Elementar MediaPackage

channels*

aws:ResourceTag/${TagKey}

Schreiben

TagResource

Erteilt die Erlaubnis, einen zu taggen MediaPackage Ressource

channels

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

harvest_jobs

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

origin_endpoints

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Erteilt die Erlaubnis, Tags in einem Channel zu löschen oder OriginEndpoint

channels

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

harvest_jobs

aws:ResourceTag/${TagKey}

aws:TagKeys

origin_endpoints

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateChannel

Erteilt die Erlaubnis, Änderungen an einem Kanal vorzunehmen AWS Elementar MediaPackage

channels*

aws:ResourceTag/${TagKey}

Schreiben

UpdateOriginEndpoint

Erteilt die Erlaubnis, Änderungen an einem Endpunkt in vorzunehmen AWS Elementar MediaPackage

origin_endpoints*

aws:ResourceTag/${TagKey}

Schreiben

Ressourcentypen, definiert durch AWS Elementar MediaPackage

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

Ressourcentypen ARN Bedingungsschlüssel

channels

arn:${Partition}:mediapackage:${Region}:${Account}:channels/${ChannelIdentifier}

aws:ResourceTag/${TagKey}

harvest_jobs

arn:${Partition}:mediapackage:${Region}:${Account}:harvest_jobs/${HarvestJobIdentifier}

aws:ResourceTag/${TagKey}

origin_endpoints

arn:${Partition}:mediapackage:${Region}:${Account}:origin_endpoints/${OriginEndpointIdentifier}

aws:ResourceTag/${TagKey}

Bedingungsschlüssel für AWS Elementar MediaPackage

AWS Elementar MediaPackage definiert die folgenden Bedingungsschlüssel, die in der Condition Element einer IAM-Richtlinie.

Bedingungsschlüssel Beschreibung Typ

aws:RequestTag/${TagKey}

Filtert den Zugriff nach dem Tag für eine MediaPackage anfordern

String

aws:ResourceTag/${TagKey}

Filtert den Zugriff nach dem Tag für eine MediaPackage Ressource

String

aws:TagKeys

Filtert den Zugriff anhand der Tag-Schlüssel für eine MediaPackage Ressource oder Anfrage

ArrayOfString