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.
Enregistrement en bloc
Vous pouvez utiliser la commande start-thing-registration-task pour enregistrer les objets en bloc. Cette commande prend un modèle de mise en service, un nom de compartiment S3, un nom de clé et un ARN de rôle qui autorise l’accès au fichier dans le compartiment S3. Le fichier du compartiment S3 contient les valeurs utilisées pour remplacer les paramètres dans le modèle. Le fichier doit être au format JSON délimité par une nouvelle ligne. Chaque ligne contient toutes les valeurs des paramètres pour l'enregistrement d'un seul appareil. Par exemple :
{"ThingName": "foo", "SerialNumber": "123", "CSR": "csr1"} {"ThingName": "bar", "SerialNumber": "456", "CSR": "csr2"}
Les opérations API suivantes liées à l’enregistrement en masse peuvent être utiles :
-
ListThingRegistrationTasks: répertorie les tâches de provisionnement en bloc en cours.
-
DescribeThingRegistrationTask: fournit des informations sur une tâche d'enregistrement d'objets groupés spécifique.
-
StopThingRegistrationTask: arrête une tâche d'enregistrement d'objets groupés.
-
ListThingRegistrationTaskReports: Utilisé pour vérifier les résultats et les échecs d'une tâche d'enregistrement d'objets groupés.
Note
-
Vous ne pouvez exécuter qu'une seule tâche d'enregistrement en bloc à la fois (par compte).
-
Les opérations d'enregistrement en masse appellent d'autres opérations d'API du plan de AWS IoT contrôle. Ces appels peuvent dépasser les AWS IoT quotas de limitation définis dans votre compte et provoquer des erreurs de limitation. Contactez AWS le service client
pour augmenter vos quotas de AWS IoT limitation, si nécessaire.