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 IoT Core Richtlinienvariablen
AWS IoT Core definiert Richtlinienvariablen, die in AWS IoT Core Richtlinien im Condition
Block Resource
oder verwendet werden können. Bei Anwendung der Richtlinien werden die Variablen durch tatsächliche Werte ersetzt. Wenn beispielsweise ein Gerät mit der Client-ID 100-234-3456 mit dem AWS IoT Core Message Broker verbunden ist, wird die iot:ClientId
Richtlinienvariable im Richtliniendokument durch 100-234-3456 ersetzt.
AWS IoT Core Richtlinien können Platzhalterzeichen verwenden und folgen einer ähnlichen Konvention wie Richtlinien. IAM Ein in die Zeichenfolge eingefügtes *
(Sternchen) kann als Platzhalter behandelt werden, der mit beliebigen Zeichen übereinstimmt. Sie können dies beispielsweise verwenden, *
um mehrere MQTT Themennamen im Resource
Attribut einer Richtlinie zu beschreiben. Die Zeichen +
und #
werden in einer Richtlinie als Literalzeichenfolgen behandelt. Ein Beispiel für eine Richtlinie, die die Verwendung von Platzhaltern veranschaulicht, finden Sie unter Verwendung von Platzhalterzeichen in und -Richtlinien MQTT AWS IoT Core.
Sie können auch vordefinierte Richtlinienvariablen mit festen Werten verwenden, um Zeichen darzustellen, die andernfalls eine besondere Bedeutung haben. Zu diesen Sonderzeichen gehören $(*)
, $(?)
und $($)
. Weitere Informationen zu Richtlinienvariablen und Sonderzeichen finden Sie unter IAMRichtlinienelemente: Variablen und Tags und Erstellen einer Bedingung mit mehreren Schlüsseln oder Werten.