组件环境变量引用 - Amazon IoT Greengrass
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

组件环境变量引用

这些区域有:Amazon IoT Greengrass核心软件在运行组件的生命周期脚本时设置环境变量。你可以在组件中获取这些环境变量来获取事物名称,Amazon Web Services 区域和 Greengrass 核心版本。该软件还设置组件需要使用的环境变量进程间通信 SDK然后与交互Amazon服务.

您还可以为组件的生命周期脚本设置自定义环境变量。有关更多信息,请参阅 。Setenv.

这些区域有:Amazon IoT GreengrassCore 软件设置以下环境变量:

AWS_IOT_THING_NAME

的名称Amazon IoT代表此 Greengrass 核心设备的事物。

AWS_REGION

这些区域有:Amazon Web Services 区域这款 Greengrass 核心设备在哪里运行。

这些区域有:AmazonSDK 使用此环境变量来标识要使用的默认区域。此变量等同于AWS_DEFAULT_REGION.

AWS_DEFAULT_REGION

这些区域有:Amazon Web Services 区域这款 Greengrass 核心设备在哪里运行。

这些区域有:Amazon CLI使用此环境变量来标识要使用的默认区域。此变量等同于AWS_REGION.

GGC_VERSION

的版本Greengrass 核组件在此 Greengrass 核心设备上运行。

GG_ROOT_CA_PATH

此功能适用于 v2.5.5 及更高版本Greengrass 核组件.

Greengrass 核心使用的根证书颁发机构 (CA) 证书的路径。

AWS_GG_NUCLEUS_DOMAIN_SOCKET_FILEPATH_FOR_COMPONENT

组件用来与Amazon IoT GreengrassCore 软件。有关更多信息,请参阅 使用Amazon IoT Device SDK与 Greengrass 核、其他组件进行通信,以及Amazon IoT Core

SVCUID

组件用来连接到 IPC 套接字并与Amazon IoT GreengrassCore 软件。有关更多信息,请参阅 使用Amazon IoT Device SDK与 Greengrass 核、其他组件进行通信,以及Amazon IoT Core

AWS_CONTAINER_AUTHORIZATION_TOKEN

组件用于从令牌交换服务组件.

AWS_CONTAINER_CREDENTIALS_FULL_URI

组件请求从令牌交换服务组件.