Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Referenz für die Umgebungsvariablen der Komponente aus der
DieAWS IoT Greengrass Core-Software legt Umgebungsvariablen fest, wenn sie Lebenszyklusskripte für Komponenten ausführt. Sie können diese Umgebungsvariablen in Ihren Komponenten abrufen,AWS-Region um den Dingnamen und die Greengrass-Nucleus-Version zu erhalten. Die Software legt auch Umgebungsvariablen fest, die Ihre Komponente benötigt, um das Interprozesskommunikations-SDK zu verwenden und mitAWS Diensten zu interagieren.
Sie können auch benutzerdefinierte Umgebungsvariablen für die Lebenszyklusskripten Ihrer Komponente festlegen. Weitere Informationen finden Sie unter Setenv.
DieAWS IoT Greengrass Core-Software enthält die folgenden Umgebungsvariablen:
AWS_IOT_THING_NAME
-
Der Name des Dings,AWS IoT das für dieses Greengrass-Core-Gerät steht.
AWS_REGION
-
AWS-RegionWo dieses Greengrass-Core-Gerät arbeitet.
DieAWS SDKs verwenden diese Umgebungsvariable, um die zu verwendende Standardregion zu identifizieren. Diese Variable entspricht
AWS_DEFAULT_REGION
. AWS_DEFAULT_REGION
-
AWS-RegionWo dieses Greengrass-Core-Gerät arbeitet.
DerAWS CLI verwendet diese Umgebungsvariable, um die zu verwendende Standardregion zu identifizieren. Diese Variable entspricht
AWS_REGION
. GGC_VERSION
-
Die Version der Greengrass-Nucleus-Komponente, die auf diesem Greengrass-Kerngerät läuft.
GG_ROOT_CA_PATH
-
Diese Funktion ist für Version 2.5.5 und höher der Greengrass Nucleus-Komponente verfügbar.
Der Pfad zum Zertifikat der Root Certificate Authority (CA), das der Greengrass-Nucleus verwendet.
AWS_GG_NUCLEUS_DOMAIN_SOCKET_FILEPATH_FOR_COMPONENT
-
Der Pfad zum IPC-Socket, den Komponenten für die Kommunikation mit derAWS IoT Greengrass Core-Software verwenden. Weitere Informationen finden Sie unter Verwenden Sie den AWS IoT Device SDK , um mit dem Greengrass-Kern und anderen Komponenten zu kommunizieren und AWS IoT Core.
SVCUID
-
Das geheime Token, das Komponenten verwenden, um eine Verbindung zum IPC-Socket herzustellen und mit derAWS IoT Greengrass Core-Software zu kommunizieren. Weitere Informationen finden Sie unter Verwenden Sie den AWS IoT Device SDK , um mit dem Greengrass-Kern und anderen Komponenten zu kommunizieren und AWS IoT Core.
AWS_CONTAINER_AUTHORIZATION_TOKEN
-
Das geheime Token, das Komponenten verwenden, um Anmeldeinformationen von der Token-Exchange-Dienstkomponente abzurufen.
AWS_CONTAINER_CREDENTIALS_FULL_URI
-
Die URI, die Komponenten anfordern, um Anmeldeinformationen von der Token-Exchange-Dienstkomponente abzurufen.