Remplacement des valeurs d'environnement - AWS IoT Greengrass

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.

Remplacement des valeurs d'environnement

Le logicielAWS IoT Greengrass Core définit des variables d'environnement lorsqu'il exécute des scripts de cycle de vie pour les composants. Vous pouvez obtenir ces variables d'environnement dans vos composants pour obtenir le nom de l'objet et la version du noyau de Greengrass.Région AWS Le logiciel définit également les variables d'environnement dont votre composant a besoin pour utiliser le SDK de communication interprocessus et interagir avec lesAWS services.

Vous pouvez également définir des variables d'environnement personnalisées pour les scripts de cycle de vie de vos composants. Pour plus d'informations, consultez Setenv.

Le logicielAWS IoT Greengrass Core définit les valeurs d'environnement suivantes :

AWS_IOT_THING_NAME

Le nom de l'AWS IoTobjet qui représente cet appareil principal de Greengrass.

AWS_REGION

L'Région AWSendroit où fonctionne cet appareil principal Greengrass.

LesAWS SDK utilisent cette variable d'environnement pour identifier la région par défaut à utiliser. Cette variable est équivalente àAWS_DEFAULT_REGION.

AWS_DEFAULT_REGION

L'Région AWSendroit où fonctionne cet appareil principal Greengrass.

AWS CLIutilise cette variable d'environnement pour identifier la région par défaut à utiliser. Cette variable est équivalente àAWS_REGION.

GGC_VERSION

Version du composant Greengrass Nucleus qui s'exécute sur cet appareil principal Greengrass.

GG_ROOT_CA_PATH

Cette fonctionnalité est disponible pour les versions 2.5.5 et ultérieures du composant Greengrass Nucleus.

Le chemin d'accès au certificat d'autorité de certification (CA) racine utilisé par le noyau Greengrass.

AWS_GG_NUCLEUS_DOMAIN_SOCKET_FILEPATH_FOR_COMPONENT

Le chemin d'accès au socket IPC que les composants utilisent pour communiquer avec le logicielAWS IoT Greengrass Core. Pour plus d'informations, veuillez consulter Utilisez le Kit SDK des appareils AWS IoT pour communiquer avec le noyau de Greengrass, les autres composants et AWS IoT Core.

SVCUID

Le jeton secret que les composants utilisent pour se connecter au socket IPC et communiquer avec le logicielAWS IoT Greengrass Core. Pour plus d'informations, veuillez consulter Utilisez le Kit SDK des appareils AWS IoT pour communiquer avec le noyau de Greengrass, les autres composants et AWS IoT Core.

AWS_CONTAINER_AUTHORIZATION_TOKEN

Le jeton secret que les composants utilisent pour récupérer les informations d'identification du composant du service d'échange de jetons.

AWS_CONTAINER_CREDENTIALS_FULL_URI

L'URI que les composants demandent pour récupérer les informations d'identification du composant du service d'échange de jetons.