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.
Ein Prinzipal an ein Objekt anfügen
Ein physisches Gerät kann einen Principal verwenden, um mit ihm zu kommunizieren AWS IoT. Ein Principal kann ein X.509 Zertifikat oder eine Amazon Cognito-ID sein. Sie können dem Objekt in der Registrierung, das Ihr Gerät repräsentiert, ein Zertifikat oder eine Amazon Cognito-ID zuordnen, indem Sie den Befehl https://docs.aws.amazon.com/cli/latest/reference/iot/attach-thing-principal.html attach-thing-principal ausführen.
Um ein Zertifikat oder eine Amazon Cognito-ID an Ihr Ding anzuhängen, verwenden Sie den Befehl attach-thing-principal: https://docs.aws.amazon.com/cli/latest/reference/iot/attach-thing-principal.html
$ aws iot attach-thing-principal \ --thing-name "MyLightBulb1" \ --principal "arn:aws:iot:us-east-1:123456789012:cert/a0c01f5835079de0a7514643d68ef8414ab739a1e94ee4162977b02b12842847"
Um Ihrem Ding ein Zertifikat mit einem Anhangstyp (exklusiver Anhang oder nicht exklusiver Anhang) anzuhängen, verwenden Sie den Befehl --thing-principal-type Ein exklusiver Anhang bedeutet, dass Ihr IoT-Ding das einzige Objekt ist, das an das Zertifikat angehängt ist, und dieses Zertifikat kann mit keinen anderen Dingen verknüpft werden. Ein nicht exklusiver Anhang bedeutet, dass Ihr IoT-Ding an das Zertifikat angehängt ist und dieses Zertifikat mit anderen Dingen verknüpft werden kann. Weitere Informationen finden Sie unter Zuordnen einer AWS IoT Ding zu einer MQTT-Client-Verbindung.
Anmerkung
Für Zuordnen einer AWS IoT Ding zu einer MQTT-Client-Verbindung diese Funktion können Sie das X.509 Zertifikat nur als Prinzipal verwenden.
$ aws iot attach-thing-principal \ --thing-name "MyLightBulb2" \ --principal "arn:aws:iot:us-east-1:123456789012:cert/a0c01f5835079de0a7514643d68ef8414ab739a1e94ee4162977b02b12842847" \ --thing-principal-type "EXCLUSIVE_THING"
Wenn die Anlage erfolgreich ist, erzeugt der AttachThingPrincipal Befehl keine Ausgabe. Verwenden Sie den CLI-Befehl list-thing-principals-v2, um den Anhang zu beschreiben.
Weitere Informationen finden Sie in der API-Referenz. AttachThingPrincipal AWS IoT Core