AWS IoT Core variáveis de política - AWS IoT Core

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

AWS IoT Core variáveis de política

AWS IoT Core define variáveis de política que podem ser usadas em AWS IoT Core políticas no Condition bloco Resource or. Quando uma política é avaliada, as variáveis da política são substituídas por valores reais. Por exemplo, se um dispositivo estiver conectado ao agente de AWS IoT Core mensagens com uma ID de cliente de 100-234-3456, a variável de política será substituída no documento iot:ClientId de política por 100-234-3456.

AWS IoT Core as políticas podem usar caracteres curinga e seguir uma convenção semelhante às políticas do IAM. A inserção de um * (asterisco) na string pode ser tratada como um curinga, correspondendo a qualquer caractere. Por exemplo, você pode usar * para descrever vários nomes de tópicos do MQTT no atributo do Resource de uma política. Os caracteres + e # são tratados como sequências literais em uma política. Para ver um exemplo de política que mostra como usar curingas, consulte Usar caracteres curinga nas políticas do MQTT e AWS IoT Core.

Você também pode usar variáveis de políticas predefinidas com valores fixos para representar caracteres que, de outra forma, têm um significado especial. Esses caracteres especiais incluem $(*), $(?) e $($). Para obter mais informações sobre variáveis de política e os caracteres especiais, consulte Elementos de política do IAM: variáveis e tags e Criação de uma condição com várias chaves ou valores.