Referenz zur Umgebungsvariablen der Komponente - AWS IoT Greengrass

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 zuAWS_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 entsprichtAWS_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.