Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Manifes aplikasi AWS Panorama
Saat Anda menerapkan aplikasi, Anda menyediakan file konfigurasi yang disebut manifes aplikasi. File ini mendefinisikan aplikasi sebagai grafik dengan node dan tepi. Manifes aplikasi adalah bagian dari kode sumber aplikasi dan disimpan dalamgraphs
direktori
contoh Grafik/aws-panorama-sample/graph.json
{ "nodeGraph": { "envelopeVersion": "2021-01-01", "packages": [ { "name": "123456789012::SAMPLE_CODE", "version": "1.0" }, { "name": "123456789012::SQUEEZENET_PYTORCH_V1", "version": "1.0" }, { "name": "panorama::abstract_rtsp_media_source", "version": "1.0" }, { "name": "panorama::hdmi_data_sink", "version": "1.0" } ], "nodes": [ { "name": "code_node", "interface": "123456789012::SAMPLE_CODE.interface" } { "name": "model_node", "interface": "123456789012::SQUEEZENET_PYTORCH_V1.interface" }, { "name": "camera_node", "interface": "panorama::abstract_rtsp_media_source.rtsp_v1_interface", "overridable": true, "overrideMandatory": true, "decorator": { "title": "IP camera", "description": "Choose a camera stream." } }, { "name": "output_node", "interface": "panorama::hdmi_data_sink.hdmi0" }, { "name": "log_level", "interface": "string", "value": "INFO", "overridable": true, "decorator": { "title": "Logging level", "description": "DEBUG, INFO, WARNING, ERROR, or CRITICAL." } } ... ], "edges": [ { "producer": "camera_node.video_out", "consumer": "code_node.video_in" }, { "producer": "code_node.video_out", "consumer": "output_node.video_in" }, { "producer": "log_level", "consumer": "code_node.log_level" } ] } }
Node dihubungkan oleh tepi, yang menentukan pemetaan antara input dan output node. Output dari satu node terhubung ke input yang lain, membentuk grafik.
Skema JSON
Format aplikasi manifest dan menimpa dokumen didefinisikan dalam skema JSON. Anda dapat menggunakan skema JSON untuk memvalidasi dokumen konfigurasi Anda sebelum menerapkan. Skema JSON tersedia dalam panduan iniGitHubrepositori.
-
Skema JSON—aws-panorama-developer-Panduan/sumber daya