

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

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

Utilice el comando `component` para interactuar con los componentes locales del dispositivo principal. 

**Subcomandos**
+ [Detalles](#component-details)
+ [list](#component-list)
+ [reiniciar](#component-restart)
+ [parar](#component-stop)

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

Recupera la versión, el estado y la configuración de un componente. 

**Sinopsis**  

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

**Argumentos**  
`--name`, `-n`. El nombre del componente.

**Output**  
El siguiente ejemplo muestra los resultados del comando.  

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

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

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

Recupera el nombre, la versión, el estado y la configuración de cada componente instalado en el dispositivo.

**Sinopsis**  

```
greengrass-cli component list
```

**Argumentos**  
Ninguno

**Output**  
El siguiente ejemplo muestra los resultados del 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"}
```

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

Reinicie los componentes.

**Sinopsis**  

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

**Argumentos**  
`--names`, `-n`. El nombre del componente. Se requiere al menos el nombre de un componente. Puede especificar nombres de componentes adicionales, separando cada nombre con una coma.

**Output**  
Ninguno

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

Detenga la ejecución de los componentes. 

**Sinopsis**  

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

**Argumentos**  
`--names`, `-n`. El nombre del componente. Se requiere al menos el nombre de un componente. Si es necesario, puede especificar nombres de componentes adicionales, separando cada nombre con una coma.

**Output**  
Ninguno