component - AWS IoT Greengrass
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

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

component

使用 component 命令与核心设备上的本地组件进行交互。

Subcommands

details

检索一个组件的版本、状态和配置。

摘要
$ greengrass-cli component details --name <component-name>
Arguments

--name-n. 组件名称。

输出

以下示例显示了运行此命令时生成的输出。

$ greengrass-cli component details --name MyComponent Component Name: MyComponent Version: 1.0.0 State: RUNNING Configuration: null

list

检索所有根级组件的名称、组件详细信息和运行时配置。

摘要
$ greengrass-cli component list
Arguments

输出

以下示例显示了运行此命令时生成的输出。

$ greengrass-cli component list Components currently running in Greengrass: Component Name: FleetStatusService Version: 0.0.0 State: RUNNING Configuration: {"periodicUpdateIntervalSec":86400.0} Component Name: UpdateSystemPolicyService Version: 0.0.0 State: RUNNING Configuration: null Component Name: aws.greengrass.Nucleus Version: 2.0.0 State: FINISHED Configuration: {"awsRegion":"region","runWithDefault":{"posixUser":"ggc_user:ggc_group"},"telemetry":{}} Component Name: DeploymentService Version: 0.0.0 State: RUNNING Configuration: null Component Name: TelemetryAgent Version: 0.0.0 State: RUNNING Configuration: null Component Name: aws.greengrass.Cli Version: 2.0.0 State: RUNNING Configuration: {"AuthorizedPosixGroups":"ggc_user"}

restart

重新启动组件。

摘要
$ greengrass-cli component restart --names <component-name>,...
Arguments

--names-n. 组件名称。至少需要一个组件名称。您可以指定其他组件名称,并使用逗号分隔每个名称。

输出

stop

停止正在运行的组件。

摘要
$ greengrass-cli component stop --names <component-name>,...
Arguments

--names-n. 组件名称。至少需要一个组件名称。如果需要,您可以指定其他组件名称,用逗号分隔每个名称。

输出