Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Attacher un mandataire à un objet
Un périphérique physique peut utiliser un principal pour communiquer avec AWS IoT. Un principal peut être un X.509 certificat ou un identifiant Amazon Cognito. Vous pouvez associer un certificat ou un identifiant Amazon Cognito à l'élément du registre qui représente votre appareil en exécutant la commande https://docs.aws.amazon.com/cli/latest/reference/iot/attach-thing-principal.html attach-thing-principal.
Pour joindre un certificat ou un identifiant Amazon Cognito à votre objet, utilisez la commande https://docs.aws.amazon.com/cli/latest/reference/iot/attach-thing-principal.html attach-thing-principal :
$ aws iot attach-thing-principal \ --thing-name "MyLightBulb1" \ --principal "arn:aws:iot:us-east-1:123456789012:cert/a0c01f5835079de0a7514643d68ef8414ab739a1e94ee4162977b02b12842847"
Pour joindre un certificat à votre objet avec un type de pièce jointe (pièce jointe exclusive ou pièce jointe non exclusive), utilisez la commande --thing-principal-type Une pièce jointe exclusive signifie que votre objet IoT est le seul élément attaché au certificat et que ce certificat ne peut être associé à aucun autre élément. Une pièce jointe non exclusive signifie que votre objet IoT est joint au certificat et que ce certificat peut être associé à d'autres éléments. Pour de plus amples informations, veuillez consulter Associer un AWS IoT chose à une connexion client MQTT.
Note
Pour Associer un AWS IoT chose à une connexion client MQTT cette fonctionnalité, vous ne pouvez utiliser le X.509 certificat qu'en tant que principal.
$ aws iot attach-thing-principal \ --thing-name "MyLightBulb2" \ --principal "arn:aws:iot:us-east-1:123456789012:cert/a0c01f5835079de0a7514643d68ef8414ab739a1e94ee4162977b02b12842847" \ --thing-principal-type "EXCLUSIVE_THING"
Si la pièce jointe est réussie, la AttachThingPrincipal commande ne produit aucun résultat. Pour décrire la pièce jointe, utilisez la commande CLI list-thing-principals-v2.
Pour plus d'informations, consultez la référence AttachThingPrincipal de AWS IoT Core l'API.