元件 - AWS IoT Greengrass

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

元件

使用指component令與核心裝置上的本機元件互動。

details

擷取一個元件的版本、狀態和組態。

概要
greengrass-cli component details --name <component-name>
Arguments (引數)

--name-n。 元件名稱。

輸出

下列範例顯示執行此命令時產生的輸出。

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

list

擷取裝置上安裝之每個元件的名稱、版本、狀態和組態。

概要
greengrass-cli component list
Arguments (引數)

輸出

下列範例顯示執行此命令時產生的輸出。

$ sudo 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"}

重新開始

重新啟動元件。

概要
greengrass-cli component restart --names <component-name>,...
Arguments (引數)

--names-n。 元件名稱。至少需要一個元件名稱。您可以指定其他元件名稱,並以逗號分隔每個名稱。

輸出

stop

停止執行元件。

概要
greengrass-cli component stop --names <component-name>,...
Arguments (引數)

--names-n。 元件名稱。至少需要一個元件名稱。如果需要,您可以指定其他元件名稱,並以逗號分隔每個名稱。

輸出