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 zur Umgebungsvariablen der Komponente
Die AWS IoT Greengrass Core-Software legt Umgebungsvariablen fest, wenn sie Lebenszyklusskripts für Komponenten ausführt. Sie können diese Umgebungsvariablen in Ihren Komponenten abrufen, AWS-Region um den Namen der Sache 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 mit AWS Diensten zu interagieren.
Sie können auch benutzerdefinierte Umgebungsvariablen für die Lebenszyklusskripts Ihrer Komponente festlegen. Weitere Informationen finden Sie unter Setenv.
Die AWS IoT Greengrass Core-Software legt die folgenden Umgebungsvariablen fest:
AWS_IOT_THING_NAME
-
Der Name der AWS IoT Sache, die dieses Greengrass-Core-Gerät repräsentiert.
AWS_REGION
-
Der AWS-Region Ort, an dem dieses Greengrass-Core-Gerät arbeitet.
AWS SDKs Sie verwenden diese Umgebungsvariable, um die zu verwendende Standardregion zu identifizieren. Diese Variable ist äquivalent zu
AWS_DEFAULT_REGION
. AWS_DEFAULT_REGION
-
Der AWS-Region Ort, an dem dieses Greengrass-Core-Gerät arbeitet.
Der AWS 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-Core-Gerä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 Root-Zertifikat der Zertifizierungsstelle (CA), das der Greengrass-Nucleus verwendet.
AWS_GG_NUCLEUS_DOMAIN_SOCKET_FILEPATH_FOR_COMPONENT
-
Der Pfad zum IPC-Socket, über den Komponenten mit der AWS IoT Greengrass Core-Software 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.
SVCUID
-
Das geheime Token, das Komponenten verwenden, um eine Verbindung zum IPC-Socket herzustellen und mit der AWS 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
-
Der URI, den die Komponenten zum Abrufen von Anmeldeinformationen von der Token-Exchange-Dienstkomponente anfordern.