AWS IoT CoreVariables de las políticas de
AWS IoT Core define las variables de política que se pueden utilizar en las políticas de AWS IoT Core del bloque Resource o Condition. Cuando se evalúa una política, las variables de política se sustituyen por valores reales. Por ejemplo, si un dispositivo se ha conectado al agente de mensajes de AWS IoT Core con un ID de cliente de 100-234-3456, la variable de política iot:ClientId se sustituye en el documento de política por 100-234-3456.
Las políticas de AWS IoT Core pueden utilizar caracteres comodín y seguir una convención similar a la de las políticas de IAM. La inserción de un * (asterisco) en la cadena se puede tratar como un comodín, ya que coincide con cualquier carácter. Por ejemplo, se puede utilizar * para describir varios nombres de temas de MQTT en el atributo Resource de una política. Los caracteres + y # se tratan como cadenas literales en una política. Para ver un ejemplo de política que muestra cómo usar caracteres comodín, consulte Uso de caracteres comodín en MQTT y en las políticas de AWS IoT Core.
También puede utilizar variables políticas predefinidas con valores fijos para representar caracteres que de otro modo tendrían un significado especial. Estos caracteres especiales incluyen $(*), $(?) y $($). Para obtener más información sobre las variables de política y los caracteres especiales, consulte Elementos de la política de IAM: variables y etiquetas y Creación de una condición con varias claves o valores.