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.