Configuration au moment du déploiement avec remplacements - AWS Panorama

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.

Configuration au moment du déploiement avec remplacements

Vous configurez les paramètres et les nœuds abstraits pendant le déploiement. Si vous utilisez la console AWS Panorama pour déployer, vous pouvez spécifier une valeur pour chaque paramètre et choisir un flux de caméra en entrée. Si vous utilisez l'API AWS Panorama pour déployer des applications, vous spécifiez ces paramètres avec un document de remplacement.

La structure d'un document de remplacement est similaire à celle d'un manifeste d'application. Pour les paramètres avec des types de base, vous définissez un nœud. Pour les flux de caméras, vous définissez un nœud et un package mappés à un flux de caméra enregistré. Vous définissez ensuite un remplacement pour chaque nœud qui spécifie le nœud à partir du manifeste d'application qu'il remplace.

Exemple overrides.json
{ "nodeGraphOverrides": { "nodes": [ { "name": "my_camera", "interface": "123456789012::exterior-south.exterior-south" }, { "name": "my_region", "interface": "string", "value": "us-east-1" } ], "packages": [ { "name": "123456789012::exterior-south", "version": "1.0" } ], "nodeOverrides": [ { "replace": "camera_node", "with": [ { "name": "my_camera" } ] }, { "replace": "region", "with": [ { "name": "my_region" } ] } ], "envelopeVersion": "2021-01-01" } }

Dans l'exemple précédent, le document définit des remplacements pour un paramètre de chaîne et un nœud de caméra abstrait. LenodeOverridesindique à AWS Panorama quels nœuds de ce document remplacent ceux dans le manifeste de l'application.