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.
Sie können die Amazon Data API Firehose-Operationen verwenden, um die folgenden Aufgaben zu erledigen:
-
Fügen Sie einem Firehose-Stream Tags hinzu.
-
Listet die Tags für Ihre Firehose-Streams auf.
-
Entfernen Sie Tags aus einem Firehose-Stream.
Sie können Tags verwenden, um Ihre Firehose-Streams zu kategorisieren. Sie können Firehose-Streams beispielsweise nach Zweck, Eigentümer oder Umgebung kategorisieren. Da Sie für jeden Tag den Schlüssel und Wert definieren, können Sie eine auf benutzerdefinierte Reihe von Kategorien anlegen, die Ihren jeweiligen Anforderungen gerecht wird. Sie könnten beispielsweise eine Reihe von Tags definieren, mit deren Hilfe Sie Firehose-Streams nach Eigentümer und zugehöriger Anwendung verfolgen können.
Im Folgenden sehen Sie verschiedene Beispiele für Tags:
-
Project:
Project name
-
Owner:
Name
-
Purpose: Load testing
-
Application:
Application name
-
Environment: Production
Wenn Sie in der CreateDeliveryStream
Aktion Tags angeben, führt Amazon Data Firehose eine zusätzliche Autorisierung für die firehose:TagDeliveryStream
Aktion durch, um zu überprüfen, ob Benutzer berechtigt sind, Tags zu erstellen. Wenn Sie diese Berechtigung nicht erteilen, schlagen Anfragen zum Erstellen neuer Firehose-Streams mit IAM Ressourcen-Tags fehl, und zwar mit einem AccessDeniedException
solchen Fehler wie dem Folgenden.
AccessDeniedException
User: arn:aws:sts::x:assumed-role/x/x is not authorized to perform: firehose:TagDeliveryStream on resource: arn:aws:firehose:us-east-1:x:deliverystream/x with an explicit deny in an identity-based policy.
Das folgende Beispiel zeigt eine Richtlinie, die es Benutzern ermöglicht, einen Firehose-Stream zu erstellen und Tags anzuwenden.
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": "firehose:CreateDeliveryStream",
"Resource": "*",
}
},
{
"Effect": "Allow",
"Action": "firehose:TagDeliveryStream",
"Resource": "*",
}
}
]
}