IoT边缘 IoTEdge-修改应用版本:请求示例

时间:2025-02-12 14:54:51

请求示例

PUT https://{endpoint}/v2/{project_id}/edge-apps/{edge_app_id}/versions/{version}{  "description" : "this is a test app version",  "deploy_type" : "string",  "deploy_multi_instance" : false,  "container_settings" : {    "configs" : {      "privileged" : false,      "host_network" : true,      "restart_policy" : "string",      "container_port_list" : [ {        "container_port" : 65535,        "host_port" : 65535,        "host_ip" : "string"      } ]    },    "image_url" : "string",    "envs" : { },    "volumes" : [ {      "name" : "string",      "type" : "string",      "source" : "string",      "destination" : "string",      "read_only" : true    } ],    "resources" : {      "limits" : {        "cpu" : 1000,        "memory" : 1024000,        "gpu" : 1024000,        "npu" : 1000      },      "requests" : {        "cpu" : 1000,        "memory" : 1024000,        "gpu" : 1024000,        "npu" : 1000      }    },    "ext_devices" : [ {      "source" : "string",      "destination" : "string",      "cgroup_permissions" : "string"    } ]  },  "liveness_probe" : {    "exec_command" : "string",    "tcp_socket" : {      "port" : 65535    },    "http_get" : {      "path" : "string",      "port" : 65535,      "host" : "string",      "scheme" : "HTTP"    },    "initial_delay_seconds" : 3600,    "timeout_seconds" : 3600,    "period_seconds" : 30,    "failure_threshold" : 3  },  "readiness_probe" : {    "exec_command" : "string",    "tcp_socket" : {      "port" : 65535    },    "http_get" : {      "path" : "string",      "port" : 65535,      "host" : "string",      "scheme" : "HTTP"    },    "initial_delay_seconds" : 3600,    "timeout_seconds" : 3600,    "period_seconds" : 30,    "failure_threshold" : 3  },  "sdk_version" : "string",  "arch" : { },  "command" : { },  "args" : { },  "outputs" : { },  "inputs" : { },  "services" : { },  "tpl_id" : "sys_general_opcua"}
support.huaweicloud.com/api-iotedge/UpdateEdgeApplicationVersion.html