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.
AWS ProtonRessourcen und Tagging
AWS ProtonZu den Ressourcen, denen ein Amazon-Ressourcenname (ARN) zugewiesen ist, gehören Umgebungsvorlagen und deren Haupt- und Nebenversionen, Service-Vorlagen sowie deren Haupt- und Nebenversionen, Umgebungen, Services, Service-Instances, Komponenten und Repositorys. Sie können diese Ressourcen mit Tags organisieren und kenntlich machen. Sie können Tags verwenden, um Ressourcen nach Zweck, Eigentümer, Umgebung oder anderen Kriterien zu kategorisieren. Weitere Informationen finden Sie unter Tagging-Strategien in
AWSmarkierend
Sie können Metadaten Ihren AWS-Ressourcen in Form von Tags zuweisen. Jedes Tag (Markierung) besteht aus einem kundendefinierten Schlüssel und einem optionalen Wert. Mit Tags können Sie Ressourcen verwalten, identifizieren, organisieren, suchen und filtern.
Wichtig
Fügen Sie keine personenbezogenen Daten (Personally Identifiable Information, PII) oder andere vertrauliche Informationen in Tags hinzu. Tags sind für viele AWS-Services zugänglich, einschließlich der Abrechnung. Tags sind nicht für private oder vertrauliche Daten gedacht.
Jedes -Tag besteht aus zwei Teilen.
-
einem Tag-Schlüssel (z. B.
CostCenter
,Environment
oderProject
). Bei Tag-Schlüsseln wird zwischen Groß- und Kleinschreibung unterschieden. -
Einem Tag-Wert (z. B.
111122223333
oderProduction
) enthalten. Wie bei Tag-Schlüsseln wird auch bei Tag-Werten zwischen Groß- und Kleinschreibung unterschieden.
Die folgenden grundlegenden Benennungs- und Verwendungsanforderungen gelten für Tags.
-
Eine Ressource kann bis zu 50 Tags besitzen, die von Benutzern erstellt wurden.
Anmerkung
Vom System erstellte Tags, die mit dem beginnen
aws:
Präfix sind reserviert fürAWSverwenden und nicht auf dieses Limit anrechnen. Tags, die mit dem einemaws:
-Präfix beginnen, können nicht bearbeitet oder gelöscht werden. -
Jeder Tag (Markierung) muss für jede Ressource eindeutig sein. Jeder Tag (Markierung) kann nur einen Wert haben.
-
Der Tag-Schlüssel muss eine Länge zwischen 1 und 128 Unicode-Zeichen in UTF-8 aufweisen.
-
Der Tag-Wert muss eine Länge zwischen 1 und 256 Unicode-Zeichen in UTF-8 aufweisen.
-
Zulässige Zeichen Buchstaben, Leerzeichen, die in UTF-8 darstellbar sind, sowie die folgenden Zeichen: + - @.
AWS Protonmarkierend
mitAWS Protonkönnen Sie sowohl die Tags, die Sie erstellen, als auch die Tags verwenden, dieAWS Protongeneriert automatisch für Sie.
AWS Proton AWSVerwaltete Tags
Wenn Sie eine erstellenAWS ProtonRessource,AWS ProtonWird automatisch generiert.AWSVerwaltete Tags für Ihre neue Ressource, wie im folgenden Diagramm dargestellt.AWSverwaltete Tags werden später an andere weitergegebenAWS ProtonRessourcen, die auf Ihrer neuen Ressource basieren. Beispielsweise werden verwaltete Tags aus einer Umgebungsvorlage an ihre Versionen weitergegeben, und verwaltete Tags aus einem Service werden an seine Dienstinstanzen weitergegeben.
Anmerkung
AWSVerwaltete Tagssind nichtgeneriert für Verbindungen mit Umgebungskonten. Weitere Informationen finden Sie unter Verbindungen zu Umgebungskonten.

Weitergabe von Tags an bereitgestellte Ressourcen
Wenn bereitgestellte Ressourcen, wie sie in Service- und Umgebungsvorlagen definiert sind, unterstützenAWStagging, dasAWSVerwaltete Tags werden als vom Kunden verwaltete Tags an bereitgestellte Ressourcen weitergegeben. Diese Tags werden nicht an eine bereitgestellte Ressource weitergegeben, die nicht unterstütztAWSTagging.
AWS Protonwendet Tags auf Ihre Ressourcen anAWS ProtonKonten, registrierte Vorlagen und bereitgestellte Umgebungen sowie Dienste und Dienstinstanzen, wie in der folgenden Tabelle beschrieben. Sie können Folgendes verwendenAWSverwaltete Tags zum Anzeigen und Verwalten IhrerAWS ProtonRessourcen, aber Sie können sie nicht ändern.
AWSVerwalteter Tag-Schlüssel | Propagiert durch kundenverwalteten Schlüssel | Beschreibung |
---|---|---|
|
|
DieAWSKonto, das erstellt und bereitgestellt wirdAWS ProtonRessourcen schätzen. |
|
|
Der ARN einer ausgewählten Vorlage. |
|
|
Der ARN einer ausgewählten Umgebung. |
|
|
Der ARN eines ausgewählten Dienstes. |
|
|
Der ARN einer ausgewählten Dienstinstanz. |
|
|
Der ARN einer ausgewählten Komponente. |
Es folgt ein Beispiel für eineAWSverwaltetes Tag für eineAWS ProtonRessource.
"aws:proton:template" = "arn:aws:proton:
region-id
:account-id
:environment-template/env-template
"
Im Folgenden finden Sie ein Beispiel für ein kundenverwaltetes Tag, das auf eine bereitgestellte Ressource angewendet wurde und von einemAWSVerwaltetes Tag.
"proton:environment:database" = "arn:aws:proton:
region-id
:account-id
:rds/env-db
"
mitAWS-verwaltete Bereitstellung,AWS Protonwendet propagierte Tags direkt auf bereitgestellte Ressourcen an.
mitSelbstverwaltetes Provisioning,AWS Protonstellt propagierte Tags zusammen mit den gerenderten IAc-Dateien zur Verfügung, die es im Provisioning Pull Request (PR) einreicht. Tags werden in der String-Map-Variablen bereitgestelltproton_tags
. Wir empfehlen Ihnen, in Ihrer Terraform-Konfiguration einen Verweis auf diese Variable zu erstellen, die Folgendes einschließtAWS ProtonStichworte indefault_tags
. Dies verbreitet sichAWS Proton-Tags für alle bereitgestellten Ressourcen.
Das folgende Beispiel zeigt diese Methode der Tag-Propagierung in einer Terraform-Umgebungsvorlage.
Hier sehen Sie denproton_tags
Variablendefinition:
proton.environment.variables.tf:
variable "environment" { type = object({ inputs = map(string) name = string }) } variable "proton_tags" { type = map(string) default = null }
So werden dieser Variablen Tag-Werte zugewiesen:
proton.auto.tfvars.json:
{
"environment": {
"name": "dev",
"inputs": {
"ssm_parameter_value": "MyNewParamValue"
}
}
"proton_tags" : {
"proton:account" : "123456789012",
"proton:template" : "arn:aws:proton:us-east-1:123456789012:environment-template/fargate-env",
"proton:environment" : "arn:aws:proton:us-east-1:123456789012:environment/dev"
}
}
Und so können Sie hinzufügenAWS Proton-Tags in Ihrer Terraform-Konfiguration, sodass sie zu bereitgestellten Ressourcen hinzugefügt werden:
# Configure the AWS Provider provider "aws" { region = var.aws_region
default_tags { tags = var.proton_tags }
}
Kundenverwaltete Tags
EACHAWS ProtonRessource hat ein maximales Kontingent von 50 vom Kunden verwalteten Tags. Kundenverwaltete Tags werden an untergeordnete Elemente weitergegebenAWS ProtonRessourcen auf die gleiche Weise wieAWSverwaltete Tags tun dies, außer dass sie sich nicht an vorhandene weitergebenAWS ProtonRessourcen oder bereitgestellte Ressourcen. Wenn Sie ein neues Tag auf einAWS ProtonRessource mit vorhandenen untergeordneten Ressourcen und Sie möchten, dass die vorhandenen untergeordneten Ressourcen mit dem neuen Tag gekennzeichnet werden, müssen Sie jede vorhandene untergeordnete Ressource manuell über die Konsole oderAWS CLI.
Erstellen von Tags mithilfe der Konsole und der CLI
Wenn Sie eine erstellenAWS Proton-Ressource mithilfe der Konsole haben Sie die Möglichkeit, vom Kunden verwaltete Tags entweder auf der ersten oder zweiten Seite der Erstellungsprozedur zu erstellen, wie im folgenden Konsolen-Snapshot gezeigt. Klicken Sie aufNeues Tag hinzufügen, geben Sie Schlüssel und Wert ein und fahren Sie fort.
Nachdem Sie eine neue Ressource erstellt habenAWS Proton-Konsole können Sie die Liste derAWSverwaltete und vom Kunden verwaltete Tags auf der Detailseite.
Erstellen oder bearbeiten
-
In derAWS ProtonKonsole
, öffne einAWS ProtonRessourcen-Detailseite, auf der Sie eine Liste von Tags sehen können. -
Wählen Sie Manage tags (Tags (Markierungen) verwalten) aus.
-
In derVerwalten von Tagskönnen Sie Tags anzeigen, entfernen und bearbeiten. Sie können dasAWSVerwaltete Tags, die oben aufgeführt sind. Sie können jedoch vom Kunden verwaltete Tags mit Bearbeitungsfeldern hinzufügen und ändern, die nach demAWSVerwaltete Tags.
Klicken Sie aufNeues Tag hinzufügenum ein neues Tag zu erstellen.
-
Geben Sie einen Schlüssel und Wert für den neuen Tag ein.
-
Um ein Tag zu bearbeiten, geben Sie einen Wert in das Feld Tagwert für einen ausgewählten Schlüssel ein.
-
So löschen Sie ein TagRemovefür ein ausgewähltes Tag.
-
Wenn Sie fertig sind, klicken Sie aufSpeichern Sie die Änderungen.
Erstellen Sie TagsAWS Proton AWS CLI
Sie können Tags anzeigen, erstellen, entfernen und bearbeitenAWS Proton AWS CLI.
Sie können ein Tag für eine Ressource erstellen oder bearbeiten, wie im folgenden Beispiel gezeigt.
$
aws proton tag-resource \ --resource-arn "arn:aws:proton:
region-id
:account-id
:service-template/webservice
" \ --tags '[{"key":"mykey1
","value":"myval1
"},{"key":"mykey2
","value":"myval2
"}]'
Sie können ein Tag für eine Ressource entfernen, wie im folgenden Beispiel gezeigt.
$
aws proton untag-resource \ --resource-arn "arn:aws:proton:
region-id
:account-id
:service-template/webservice
" \ --tag-keys '["mykey1
","mykey2
"]'
Sie können Tags für eine Ressource auflisten, wie im letzten Beispiel gezeigt.
$
aws proton list-tags-for-resource \ --resource-arn "arn:aws:proton:
region-id
:account-id
:service-template/webservice
"