

终止支持通知：2026 年 5 月 31 日， AWS 将终止对的支持。 AWS Panorama 2026 年 5 月 31 日之后，您将无法再访问 AWS Panorama 控制台或 AWS Panorama 资源。有关更多信息，请参阅[AWS Panorama 终止支持](https://docs.aws.amazon.com/panorama/latest/dev/panorama-end-of-support.html)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 程序包配置
<a name="applications-packages"></a>

当您使用 AWS Panorama 应用 CLI 命令 `panorama-cli package-application` 时，CLI 会将应用程序的资产上传到 Amazon S3 并将其注册到 AWS Panorama。资产包括二进制文件（容器映像和模型）和描述符文件，AWS Panorama 设备在部署期间下载这些文件。若要注册包的资产，请提供一个单独的包配置文件，用于定义包、其资产和接口。

以下示例显示了具有一个输入和一个输出的代码节点的包配置。视频输入提供对来自摄像头流式传输的图像数据的访问。输出节点将处理后的图像发送到显示器。

**Example packages/1234567890-SAMPLE\$1CODE-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"
                    }
                ]
            }
        ]
    }
}
```

`assets` 部分指定 AWS Panorama 应用 CLI 上传到 Amazon S3 的构件的名称。如果您导入示例应用程序或来自其他用户的应用程序，则此部分可以为空，也可以引用不在您的帐户中的资产。当您运行 `panorama-cli package-application` 时，AWS Panorama 应用 CLI 会使用正确的值填充此部分。