APIs taggen in AWS Glue - AWS Glue

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.

APIs taggen in AWS Glue

Datentypen

Tag-Struktur

Das Tag Objekt stellt eine Bezeichnung dar, die Sie einer AWS Ressource zuweisen können. Jeder Tag (Markierung) besteht aus einem Schlüssel und einem optionalen Wert, beides können Sie bestimmen.

Weitere Informationen zu Tags und zur Steuerung des Zugriffs auf Ressourcen finden Sie unter AWS Tags in AWS GlueAWS Glue und Spezifizieren von AWS Glue Ressourcen-ARNs im Entwicklerhandbuch.

Felder
  • key – UTF-8-Zeichenfolge, nicht weniger als 1 oder mehr als 128 Bytes lang.

    Der Tag-Schlüssel. Der Schlüssel ist erforderlich, wenn Sie ein Tag für ein Objekt erstellen. Bei dem Schlüssel wird die Groß-/Kleinschreibung berücksichtigt und er darf nicht das Präfix "aws" enthalten.

  • value – UTF-8-Zeichenfolge, nicht mehr als 256 Bytes lang.

    Der Tag-Wert. Der Wert ist optional, wenn Sie ein Tag für ein Objekt erstellen. Bei dem Wert wird die Groß-/Kleinschreibung berücksichtigt und er darf nicht das Präfix "aws" enthalten.

Operationen

TagResource Aktion (Python: tag_resource)

Fügt einer Ressource Tags hinzu. Ein Tag ist eine Bezeichnung, die Sie einer AWS Ressource zuweisen können. In AWS Glue können Sie nur bestimmte Ressourcen taggen. Weitere Informationen dazu, welche Ressourcen Sie markieren können, finden Sie unter AWS -Tags in AWS Glue.

Zusätzlich zu den Tagging-Berechtigungen zum Aufrufen tagbezogener APIs benötigen Sie auch die glue:GetConnection-Berechtigung zum Aufrufen von Tagging-APIs für Verbindungen und die glue:GetDatabase-Berechtigung zum Aufrufen von Tagging-APIs für Datenbanken.

Anforderung
  • ResourceArnErforderlich: UTF-8-Zeichenfolge, nicht weniger als 1 oder mehr als 10 240 Bytes lang, passend zum Custom string pattern #22.

    Der ARN der AWS Glue Ressource, zu der die Tags hinzugefügt werden sollen. Weitere Informationen zu AWS Glue Ressourcen-ARNs finden Sie im AWS Glue ARN-Zeichenkettenmuster.

  • TagsToAddErforderlich: Ein Map-Array von Schlüssel-Wert-Paaren, nicht mehr als 50 Paare.

    Jeder Schlüssel ist eine UTF-8-Zeichenfolge, die nicht weniger als 1 oder mehr als 128 Bytes lang ist.

    Jeder Wert ist eine UTF-8-Zeichenfolge, die nicht mehr als 256 Bytes lang ist.

    Zu dieser Ressource hinzuzufügende Tags.

Antwort
  • Keine Antwortparameter.

Fehler
  • InvalidInputException

  • InternalServiceException

  • OperationTimeoutException

  • EntityNotFoundException

UntagResource Aktion (Python: untag_resource)

Entfernt Tags aus einer Ressource.

Anforderung
  • ResourceArnErforderlich: UTF-8-Zeichenfolge, nicht weniger als 1 oder mehr als 10 240 Bytes lang, passend zum Custom string pattern #22.

    Der Amazon-Ressourcenname (ARN) der Ressource, aus der die Tags entfernt werden soll.

  • TagsToRemoveErforderlich: Ein Array mit UTF-8-Zeichenfolgen, nicht mehr als 50 Zeichenfolgen.

    Die von dieser Ressource zu entfernenden Tags.

Antwort
  • Keine Antwortparameter.

Fehler
  • InvalidInputException

  • InternalServiceException

  • OperationTimeoutException

  • EntityNotFoundException

GetTags Aktion (Python: get_tags)

Ruft eine Liste von Tags ab, die mit einer Ressource verknüpft sind.

Anforderung
  • ResourceArnErforderlich: UTF-8-Zeichenfolge, nicht weniger als 1 oder mehr als 10 240 Bytes lang, passend zum Custom string pattern #22.

    Der Amazon-ARN der Ressource, für die Tags abgerufen werden sollen.

Antwort
  • Tags – Ein Map-Array von Schlüssel-Wert-Paaren, nicht mehr als 50 Paare.

    Jeder Schlüssel ist eine UTF-8-Zeichenfolge, die nicht weniger als 1 oder mehr als 128 Bytes lang ist.

    Jeder Wert ist eine UTF-8-Zeichenfolge, die nicht mehr als 256 Bytes lang ist.

    Die angeforderten Tags.

Fehler
  • InvalidInputException

  • InternalServiceException

  • OperationTimeoutException

  • EntityNotFoundException