本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
StartModel
启动在 AWS IoT Greengrass Version 2 核心设备上运行的模型。模型可能需要一段时间才能开始运行。要检查当前状态,请调用 DescribeModel。如果 Status
字段为 RUNNING
,表示模型正在运行。
可同时运行的模型数量取决于核心设备的硬件规格。
rpc StartModel(StartModelRequest) returns (StartModelResponse);
StartModelRequest
message StartModelRequest { string model_component = 1; }
model_component
包含要启动的模型的 AWS IoT Greengrass Version 2 组件的名称。
StartModelResponse
message StartModelResponse { ModelStatus status =
1
; }
状态
模型的当前状态。如果调用成功,则响应为 STARTING
。有关更多信息,请参阅 ModelStatus。
状态代码
代码 | 数字 | 描述 |
---|---|---|
OK |
0 |
模型正在启动。 |
UNKNOWN |
2 |
发生了未知错误。 |
INVALID_ARGUMENT |
3 |
一个或多个输入参数无效。有关更多详细信息,请查看错误消息。 |
NOT_FOUND |
5 |
未找到具有所提供名称的模型。 |
RESOURCE_EXHAUSTED |
8 |
没有足够的资源来执行此操作。例如,内存不足,无法加载模型。有关更多详细信息,请查看错误消息。 |
FAILED_PRECONDITION |
9 |
对未处于 STOPPED 或 FAILED 状态的模型调用了此方法。 |
INTERNAL |
13 |
出现内部错误。 |