Configuração de tempo de implantação com substituições - AWS Panorama

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Configuração de tempo de implantação com substituições

Você configura parâmetros e nós abstratos durante a implantação. Se você usar o console do AWS Panorama para implantar, poderá especificar um valor para cada parâmetro e escolher um stream de câmera como entrada. Se você usar a API do AWS Panorama para implantar aplicações, especifique essas configurações com um documento de substituição.

Um documento de substituição tem estrutura semelhante a um manifesto de aplicação. Para parâmetros com tipos básicos, defina um nó. Para streams de câmera, defina um nó e um pacote que mapeia para um stream de câmeras registrado. Em seguida, defina uma substituição para cada nó que especifica o nó do manifesto da aplicação que ele substitui.

exemplo 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" } }

No exemplo anterior, o documento define substituições para um parâmetro de string e um nó de câmera abstrato. Isso nodeOverrides informa ao AWS Panorama quais nós neste documento substituem quais nós no manifesto da aplicação.