

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# composant
<a name="gg-cli-component"></a>

Utilisez la `component` commande pour interagir avec les composants locaux de votre appareil principal. 

**Sous-commandes**
+ [détails](#component-details)
+ [liste](#component-list)
+ [redémarrer](#component-restart)
+ [stop](#component-stop)

## détails
<a name="component-details"></a>

Récupérez la version, le statut et la configuration d'un composant. 

**Résumé**  

```
greengrass-cli component details --name <component-name> 
```

**Arguments**  
`--name`,`-n`. Le nom du composant.

**Sortie**  
L'exemple suivant montre le résultat produit lorsque vous exécutez cette commande.  

```
$ sudo greengrass-cli component details --name MyComponent 

Component Name: MyComponent 
Version: 1.0.0
State: RUNNING
Configuration: null
```

## liste
<a name="component-list"></a>

Récupérez le nom, la version, l'état et la configuration de chaque composant installé sur le périphérique.

**Résumé**  

```
greengrass-cli component list
```

**Arguments**  
Aucun

**Sortie**  
L'exemple suivant montre le résultat produit lorsque vous exécutez cette commande.  

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

## redémarrer
<a name="component-restart"></a>

Redémarrez les composants.

**Résumé**  

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

**Arguments**  
`--names`,`-n`. Le nom du composant. Au moins un nom de composant est requis. Vous pouvez spécifier des noms de composants supplémentaires, en séparant chaque nom par une virgule.

**Sortie**  
Aucun

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

Arrêtez d'exécuter les composants. 

**Résumé**  

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

**Arguments**  
`--names`,`-n`. Le nom du composant. Au moins un nom de composant est requis. Vous pouvez spécifier des noms de composants supplémentaires si nécessaire, en séparant chaque nom par une virgule.

**Sortie**  
Aucun