コンポーネント - AWS IoT Greengrass

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

コンポーネント

component コマンドを使用することで、コアデバイス上のローカルコンポーネントとやり取りすることができます。

サブコマンド

詳細

1 つのコンポーネントのバージョン、ステータス、および設定を取得します。

概要
greengrass-cli component details --name <component-name>
引数

--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
引数

なし

出力

次の例は、このコマンドを実行したときに生成される出力を示しています。

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

restart

コンポーネントを再起動します。

概要
greengrass-cli component restart --names <component-name>,...
引数

--names-n。コンポーネントの名前。少なくとも 1 つのコンポーネント名が必要です。各名前をカンマで区切ることで、追加のコンポーネント名を指定できます。

出力

なし

stop

実行中のコンポーネントを停止します。

概要
greengrass-cli component stop --names <component-name>,...
引数

--names-n。コンポーネントの名前。少なくとも 1 つのコンポーネント名が必要です。必要に応じて、各名前をカンマで区切ることで、追加のコンポーネント名を指定できます。

出力

なし