Tags bei der Ressourcenerstellung hinzufügen

In Compute Cloud@Customer werden Tagstandardwerte, die in einem Compartment definiert sind, automatisch allen Ressourcen hinzugefügt, die in diesem Compartment erstellt werden, oder jedem untergeordneten Compartment dieses Compartments, nachdem der Tagstandard definiert wurde. Bei einem Tagstandardwert müssen Sie möglicherweise einen Wert für das Tag eingeben, um die Ressource zu erstellen.

Hinweis

Definierte Tags und Tag-Namespaces müssen in Ihrem OCI-Mandanten konfiguriert werden. Siehe Definierte Tags.
    1. Scrollen Sie im Dialogfeld "Erstellen" für die Ressource zum Abschnitt "Tagging".

    2. Wählen Sie den Tag-Namespace aus, oder wählen Sie "Kein Wert" aus (um ein Freiformtag anzuwenden).

      • Wenn Sie einen Tag-Namespace ausgewählt haben, wählen Sie den Tagschlüssel aus, und geben Sie einen Wert ein, oder wählen Sie einen Wert aus der Liste aus.

      • Wenn Sie "Keine" ausgewählt haben (ein Freiformtag anwenden), geben Sie einen Tagschlüssel und einen Wert ein.

    3. Um ein anderes Tag anzuwenden, wählen Sie die Schaltfläche "Zusätzliches Tag".

      Sie können nicht mehr als ein Tag mit demselben Tag-Namespace und demselben Tagschlüssel für ein definiertes Tag oder mehr als ein Tag mit demselben Tagschlüssel für ein Freiformtag angeben.

    4. Um die Tags in der Ressource zu prüfen, gehen Sie zur Detailseite für die neue Ressource.

      Wählen Sie auf der Seite mit den Ressourcendetails die Registerkarte "Tags", um die Tags anzuzeigen, die auf diese Ressource angewendet werden.

  • Um einer Ressource beim Erstellen der Ressource ein Tag hinzuzufügen, verwenden Sie den Befehl create oder launch der Ressource.

    1. Rufen Sie die Informationen für jedes Tag ab, das Sie der Ressource hinzufügen möchten.

      • Rufen Sie den Namespace, den Schlüssel und den Wert für jedes definierte Tag ab, das Sie der Ressource hinzufügen möchten.

        Erstellen Sie ein Argument für die Option --defined-tags. Geben Sie jeden Tag-Namespace und jedes Tagschlüsselpaar nur einmal an.

      • Rufen Sie den Schlüssel und Wert für jedes Freiformtag ab, das Sie der Ressource hinzufügen möchten.

        Erstellen Sie ein Argument für die Option --freeform-tags. Geben Sie jeden Tagschlüssel nur einmal an.

      Der Wert des Optionsarguments --defined-tags und des Optionsarguments --freeform-tags ist eine JSON-Definition der Tags. Diese JSON-Definition kann als Zeichenfolge in der Befehlszeile oder in einer Datei angegeben werden.

      Sie können eine Vorlage mit der richtigen JSON generieren, die Sie bereitstellen möchten, indem Sie die Option --generate-param-json-input mit dem Basisbefehl verwenden, mit dem Sie die Ressource taggen. Das Argument für die Option --generate-param-json-input ist der Name der Option, mit der Sie die Tags (in diesem Beispiel --defined-tags) ohne Optionsindikator (--) angeben, wie im folgenden Beispiel dargestellt:

      $ oci service resource create --generate-param-json-input defined-tags > defined_tags.json

      Der Inhalt der defined_tags.json-Ausgabedatei lautet:

      {
        "tagNamespace1": {
          "tagKey1": "tagValue1",
          "tagKey2": "tagValue2"
        },
        "tagNamespace2": {
          "tagKey1": "tagValue1",
          "tagKey2": "tagValue2"
        }
      }

      Wenn Sie im vorherigen Befehl freeform-tags anstelle von defined-tags angeben, wird die folgende Ausgabe angezeigt:

      {
        "tagKey1": "tagValue1",
        "tagKey2": "tagValue2"
      }

      Bearbeiten Sie diese Vorlagen, um die entsprechenden Tags bereitzustellen. Geben Sie das Ergebnis im letzten Befehl an, wie im folgenden Schritt gezeigt.

    2. Führen Sie den Resource-Befehl create oder launch aus.

      Um ein oder mehrere definierte Tags hinzuzufügen, verwenden Sie die Option --defined-tags. Um ein oder mehrere Freiformtags hinzuzufügen, verwenden Sie die Option --freeform-tags.

      Syntax:

      oci <service> <resource> create --compartment-id <compartment_OCID> --defined-tags <defined_tags_json> --freeform-tags <freeform_tags_json> <other_resource_create_options>

      Beispiel:

      Im folgenden Beispiel werden ein oder mehrere definierte Tags mit einer Datei hinzugefügt und ein Freiformtag mit einem Zeichenfolgenargument hinzugefügt. Verwenden Sie die file://-Syntax, um eine Datei als Optionsargument anzugeben.

      oci <service> <resource> create --compartment-id <compartment_OCID> --defined-tags file://defined_tags.json --freeform-tags '{"MyTag":"val-u"}' <other_resource_create_options>

      Die Ausgabe des Befehls create oder launch der Ressource ist mit der Ausgabe des Befehls get der Ressource identisch. In der Ausgabe werden die definierten Tags und Freiformtags angezeigt.

    Eine vollständige Liste der CLI-Befehle, Kennzeichen und Optionen finden Sie in der Befehlszeilenreferenz.

  • Um einer Ressource beim Erstellen der Ressource ein Tag hinzuzufügen, verwenden Sie den Befehl create<resource> oder launch<resource>.

    Informationen zur Verwendung der API und zu Signieranforderungen finden Sie unter REST-APIs und Sicherheitszugangsdaten. Informationen zu SDKs finden Sie unter Software Development Kits und Befehlszeilenschnittstelle (CLI).