View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Telco Network Builder - 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 Telco Network Builder

AWS Telco Network Builder (Dienstpräfix: tnb) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

Aktionen, definiert durch AWS Telco Network Builder

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

CancelSolNetworkOperation

Gewährt die Berechtigung zum Abbrechen eines Netzwerkvorgangs

network-operation*

aws:ResourceTag/${TagKey}

Schreiben

CreateSolFunctionPackage

Gewährt Berechtigungen zum Erstellen eines Funktionspakets

function-package*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateSolNetworkInstance

Gewährt die Berechtigung zum Erstellen einer Netzwerk-Instance

network-instance*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

network-package*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateSolNetworkPackage

Gewährt die Berechtigung zum Erstellen eines Netzwerkpakets

network-package*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

DeleteSolFunctionPackage

Gewährt die Berechtigung zum Löschen eines Funktionspakets

function-package*

aws:ResourceTag/${TagKey}

Schreiben

DeleteSolNetworkInstance

Gewährt die Berechtigung zum Löschen einer Netzwerk-Instance

network-instance*

aws:ResourceTag/${TagKey}

Schreiben

DeleteSolNetworkPackage

Gewährt die Berechtigung zum Löschen eines Netzwerkpakets

network-package*

aws:ResourceTag/${TagKey}

Schreiben

GetSolFunctionInstance

Gewährt die Berechtigung zum Abrufen einer Funktions-Instance

function-instance*

aws:ResourceTag/${TagKey}

Lesen

GetSolFunctionPackage

Gewährt die Berechtigung zum Abrufen eines Funktionspakets

function-package*

aws:ResourceTag/${TagKey}

Lesen

GetSolFunctionPackageContent

Gewährt die Berechtigung zum Abrufen des Inhalts eines Funktionspakets

function-package*

aws:ResourceTag/${TagKey}

Lesen

GetSolFunctionPackageDescriptor

Gewährt die Berechtigung zum Abrufen des Deskriptors eines Funktionspakets

function-package*

aws:ResourceTag/${TagKey}

Lesen

GetSolNetworkInstance

Gewährt die Berechtigung zum Abrufen einer Netzwerk-Instance

network-instance*

aws:ResourceTag/${TagKey}

Lesen

GetSolNetworkOperation

Gewährt die Berechtigung zum Abrufen eines Netzwerkvorgangs

network-operation*

aws:ResourceTag/${TagKey}

Lesen

GetSolNetworkPackage

Gewährt die Berechtigung zum Abrufen eines Netzwerkpakets

network-package*

aws:ResourceTag/${TagKey}

Lesen

GetSolNetworkPackageContent

Gewährt die Berechtigung zum Abrufen des Inhalts eines Netzwerkpakets

network-package*

aws:ResourceTag/${TagKey}

Lesen

GetSolNetworkPackageDescriptor

Gewährt die Berechtigung zum Abrufen des Deskriptors eines Netzwerkpakets

network-package*

aws:ResourceTag/${TagKey}

Lesen

InstantiateSolNetworkInstance

Gewährt die Berechtigung zum Instanziieren einer Netzwerk-Instance

network-instance*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

ListSolFunctionInstances

Gewährt die Berechtigung zum Auflisten von Funktions-Instances

function-instance*

aws:ResourceTag/${TagKey}

Auflisten

ListSolFunctionPackages

Gewährt die Berechtigung zum Auflisten von Funktionspaketen

function-package*

aws:ResourceTag/${TagKey}

Auflisten

ListSolNetworkInstances

Gewährt die Berechtigung zum Auflisten von Netzwerk-Instances

network-instance*

aws:ResourceTag/${TagKey}

Auflisten

ListSolNetworkOperations

Gewährt die Berechtigung zum Auflisten von Netzwerkvorgängen

network-operation*

aws:ResourceTag/${TagKey}

Auflisten

ListSolNetworkPackages

Gewährt die Berechtigung zum Auflisten von Netzwerkpaketen

network-package*

aws:ResourceTag/${TagKey}

Auflisten

ListTagsForResource

Gewährt Berechtigungen zum Zurückgeben einer Liste der Tags für eine Ressource

Auflisten

PutSolFunctionPackageContent

Gewährt die Berechtigung zum Hochladen des Inhalts eines Funktionspakets

function-package*

aws:ResourceTag/${TagKey}

Schreiben

PutSolNetworkPackageContent

Gewährt die Berechtigung zum Hochladen des Inhalts eines Netzwerkpakets

network-package*

aws:ResourceTag/${TagKey}

Schreiben

TagResource

Gewährt die Berechtigung zum Hinzufügen von Tags zur angegebenen Ressource

function-instance

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

function-package

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

network-instance

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

network-operation

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

network-package

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

TerminateSolNetworkInstance

Gewährt die Berechtigung zum Beenden einer Netzwerk-Instance

network-instance*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

UntagResource

Gewährt die Berechtigung zum Entfernen von Tags aus der angegebenen Ressource

function-instance

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

function-package

aws:ResourceTag/${TagKey}

aws:TagKeys

network-instance

aws:ResourceTag/${TagKey}

aws:TagKeys

network-operation

aws:ResourceTag/${TagKey}

aws:TagKeys

network-package

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateSolFunctionPackage

Gewährt die Berechtigung zum Aktualisieren eines Funktionspakets

function-package*

aws:ResourceTag/${TagKey}

Schreiben

UpdateSolNetworkInstance

Gewährt die Berechtigung zum Aktualisieren einer Netzwerk-Instance

function-instance*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

network-instance*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateSolNetworkPackage

Gewährt die Berechtigung zum Aktualisieren eines Netzwerkpakets

network-package*

aws:ResourceTag/${TagKey}

Schreiben

ValidateSolFunctionPackageContent

Gewährt die Berechtigung zum Validieren des Inhalts eines Funktionspakets

function-package*

aws:ResourceTag/${TagKey}

Schreiben

ValidateSolNetworkPackageContent

Gewährt die Berechtigung zum Validieren des Inhalts eines Netzwerkpakets

network-package*

aws:ResourceTag/${TagKey}

Schreiben

Ressourcentypen, definiert durch AWS Telco Network Builder

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

Ressourcentypen ARN Bedingungsschlüssel

function-instance

arn:${Partition}:tnb:${Region}:${Account}:function-instance/${FunctionInstanceId}

aws:ResourceTag/${TagKey}

function-package

arn:${Partition}:tnb:${Region}:${Account}:function-package/${FunctionPackageId}

aws:ResourceTag/${TagKey}

network-instance

arn:${Partition}:tnb:${Region}:${Account}:network-instance/${NetworkInstanceId}

aws:ResourceTag/${TagKey}

network-operation

arn:${Partition}:tnb:${Region}:${Account}:network-operation/${NetworkOperationId}

aws:ResourceTag/${TagKey}

network-package

arn:${Partition}:tnb:${Region}:${Account}:network-package/${NetworkPackageId}

aws:ResourceTag/${TagKey}

Bedingungsschlüssel für AWS Telco Network Builder

AWS Telco Network Builder definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie.

Bedingungsschlüssel Beschreibung Typ

aws:RequestTag/${TagKey}

Filtert den Zugriff nach dem Prüfen des Vorhandenseins von Tag-Schlüssel-Wert-Paaren in der Anforderung

String

aws:ResourceTag/${TagKey}

Filtert Aktionen nach der Prüfung von Tag-Schlüssel-Werte-Paaren, die der Ressource angefügt sind

String

aws:TagKeys

Filtert den Zugriff nach dem Vorhandensein von Tag-Schlüsseln in der Anforderung

ArrayOfString