

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

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

Utilizzate il `component` comando per interagire con i componenti locali del dispositivo principale. 

**Sottocomandi**
+ [details](#component-details)
+ [elenco](#component-list)
+ [riavviare](#component-restart)
+ [arresta](#component-stop)

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

Recupera la versione, lo stato e la configurazione di un componente. 

**Riepilogo**  

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

**Arguments (Argomenti)**  
`--name`,`-n`. Il nome del componente.

**Output**  
L'esempio seguente mostra l'output prodotto quando si esegue questo comando.  

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

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

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

Recupera il nome, la versione, lo stato e la configurazione di ogni componente installato sul dispositivo.

**Riepilogo**  

```
greengrass-cli component list
```

**Arguments (Argomenti)**  
Nessuno

**Output**  
L'esempio seguente mostra l'output prodotto quando si esegue questo comando.  

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

## riavviare
<a name="component-restart"></a>

Riavviare i componenti.

**Riepilogo**  

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

**Arguments (Argomenti)**  
`--names`,`-n`. Il nome del componente. È richiesto almeno il nome di un componente. È possibile specificare nomi di componenti aggiuntivi, separando ogni nome con una virgola.

**Output**  
Nessuno

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

Smettete di far funzionare i componenti. 

**Riepilogo**  

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

**Arguments (Argomenti)**  
`--names`,`-n`. Il nome del componente. È richiesto almeno il nome di un componente. È possibile specificare nomi di componenti aggiuntivi, se necessario, separando ogni nome con una virgola.

**Output**  
Nessuno