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 do pacote
Quando você usa o comando panorama-cli package-application
da CLI do AWS Panorama Application, a CLI carrega os ativos da sua aplicação no Amazon S3 e os registra no AWS Panorama. Os ativos incluem arquivos binários (imagens e modelos de contêineres) e arquivos descritores, que o AWS Panorama Appliance baixa durante a implantação. Para registrar os ativos de um pacote, você fornece um arquivo de configuração de pacote separado que define o pacote, seus ativos e sua interface.
O exemplo a seguir mostra uma configuração de pacote para um nó de código com uma entrada e uma saída. A entrada de vídeo fornece acesso aos dados de imagem de um stream de câmera. O nó de saída envia imagens processadas para um monitor.
exemplo packages/1234567890-SAMPLE_CODE-1.0/package.json
{ "nodePackage": { "envelopeVersion": "2021-01-01", "name": "SAMPLE_CODE", "version": "1.0", "description": "Computer vision application code.", "assets": [ { "name": "code_asset", "implementations": [ { "type": "container", "assetUri": "3d9bxmplbdb67a3c9730abb19e48d78780b507f3340ec3871201903d8805328a.tar.gz", "descriptorUri": "1872xmpl129481ed053c52e66d6af8b030f9eb69b1168a29012f01c7034d7a8f.json" } ] } ], "interfaces": [ { "name": "interface", "category": "business_logic", "asset": "code_asset", "inputs": [ { "name": "video_in", "type": "media" } ], "outputs": [ { "description": "Video stream output", "name": "video_out", "type": "media" } ] } ] } }
A seção assets
especifica os nomes dos artefatos que a CLI do AWS Panorama Application enviou para o Amazon S3. Se você importar uma aplicação de exemplo ou uma aplicação de outro usuário, essa seção poderá estar vazia ou se referir a ativos que não estão na sua conta. Quando você executa panorama-cli package-application
, a CLI do AWS Panorama Application preenche essa seção com os valores corretos.