本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
组件环境变量引用
这些区域有:Amazon IoT Greengrass核心软件在为组件运行生命周期脚本时设置环境变量。您可以在组件中获取这些环境变量来获取事物名称,Amazon Web Services 区域和 Greengrass 核版本。该软件还设置组件需要使用的环境变量进程间通信 SDK以及与交互Amazon服务.
您还可以为组件的生命周期脚本设置自定义环境变量。有关更多信息,请参阅 。谢滕夫.
这些区域有:Amazon IoT GreengrassCore 软件设置以下环境变量:
AWS_IOT_THING_NAME
-
The name of the 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 核心设备上运行。
AWS_GG_NUCLEUS_DOMAIN_SOCKET_FILEPATH_FOR_COMPONENT
-
组件使用的 IPC 套接字路径与Amazon IoT GreengrassCore 软件。有关更多信息,请参阅 使用Amazon IoT Device SDK用于进程间通信 (IPC)。
SVCUID
-
组件用于连接到 IPC 套接字并与Amazon IoT GreengrassCore 软件。有关更多信息,请参阅 使用Amazon IoT Device SDK用于进程间通信 (IPC)。
AWS_CONTAINER_AUTHORIZATION_TOKEN
-
组件用于从令牌交换服务组件.
AWS_CONTAINER_CREDENTIALS_FULL_URI
-
组件请求从令牌交换服务组件.