

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

# コンポーネント
<a name="gg-cli-component"></a>

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

**サブコマンド**
+ [詳細](#component-details)
+ [リスト](#component-list)
+ [restart](#component-restart)
+ [停止](#component-stop)

## 詳細
<a name="component-details"></a>

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
```

## リスト
<a name="component-list"></a>

デバイスにインストールされている各コンポーネントの名前、バージョン、ステータス、および設定を取得します。

**概要**  

```
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
<a name="component-restart"></a>

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

**概要**  

```
greengrass-cli component restart --names <component-name>,...
```

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

**出力**:  
なし

## 停止
<a name="component-stop"></a>

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

**概要**  

```
greengrass-cli component stop --names <component-name>,...
```

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

**出力**:  
なし