Referência de variáveis de ambiente de componentes - AWS IoT Greengrass

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á.

Referência de variáveis de ambiente de componentes

O softwareAWS IoT Greengrass Core define variáveis de ambiente ao executar scripts de ciclo de vida para componentes. Você pode obter essas variáveis de ambiente em seus componentes para obter o nome da coisa e a versão do núcleo do Greengrass.Região da AWS O software também define as variáveis de ambiente que seu componente precisa para usar o SDK de comunicação entre processos e interagir comAWS os serviços.

Você também pode definir variáveis de ambiente personalizadas para os scripts de ciclo de vida do seu componente. Para obter mais informações, consulte Setenv.

O softwareAWS IoT Greengrass Core define as seguintes variáveis de ambiente:

AWS_IOT_THING_NAME

O nome daAWS IoT coisa que representa esse dispositivo central do Greengrass.

AWS_REGION

Região da AWSOnde esse dispositivo central do Greengrass opera.

OsAWS SDKs usam essa variável de ambiente para identificar a região padrão a ser usada. Essa variável é equivalenteAWS_DEFAULT_REGION a.

AWS_DEFAULT_REGION

Região da AWSOnde esse dispositivo central do Greengrass opera.

OAWS CLI usa essa variável de ambiente para identificar a região padrão a ser usada. Essa variável é equivalenteAWS_REGION a.

GGC_VERSION

A versão do componente do núcleo Greengrass que é executado neste dispositivo central do Greengrass.

GG_ROOT_CA_PATH

Esse recurso está disponível para a v2.5.5 e versões posteriores do componente de núcleo Greengrass.

O caminho para o certificado da autoridade de certificação raiz (CA) que o núcleo Greengrass usa.

AWS_GG_NUCLEUS_DOMAIN_SOCKET_FILEPATH_FOR_COMPONENT

O caminho para o soquete IPC que os componentes usam para se comunicar com o softwareAWS IoT Greengrass Core. Para obter mais informações, consulte Use o AWS IoT Device SDK para se comunicar com o núcleo do Greengrass, outros componentes e AWS IoT Core.

SVCUID

O token secreto que os componentes usam para se conectar ao soquete IPC e se comunicar com o softwareAWS IoT Greengrass Core. Para obter mais informações, consulte Use o AWS IoT Device SDK para se comunicar com o núcleo do Greengrass, outros componentes e AWS IoT Core.

AWS_CONTAINER_AUTHORIZATION_TOKEN

O token secreto que os componentes usam para recuperar credenciais do componente do serviço de troca de tokens.

AWS_CONTAINER_CREDENTIALS_FULL_URI

O URI que os componentes solicitam para recuperar credenciais do componente do serviço de troca de tokens.