

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

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

Use o comando `component` para interagir com componentes locais em seu dispositivo principal. 

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

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

Recupere a versão, o status e a configuração de um componente. 

**Resumo**  

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

**Argumentos**  
`--name`, `-n`. O nome do componente.

**Saída**  
O exemplo a seguir mostra a saída produzida ao executar esse 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>

Recupere o nome, a versão, o status e a configuração de cada componente instalado no dispositivo.

**Resumo**  

```
greengrass-cli component list
```

**Argumentos**  
Nenhum

**Saída**  
O exemplo a seguir mostra a saída produzida ao executar esse 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 os componentes.

**Resumo**  

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

**Argumentos**  
`--names`, `-n`. O nome do componente. Pelo menos um nome de componente é necessário. Você pode especificar nomes de componentes adicionais, separando cada nome com uma vírgula.

**Saída**  
Nenhum

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

Pare de executar componentes. 

**Resumo**  

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

**Argumentos**  
`--names`, `-n`. O nome do componente. Pelo menos um nome de componente é necessário. Você pode especificar nomes de componentes adicionais, se necessário, separando cada nome com uma vírgula.

**Saída**  
Nenhum