Referensi variabel lingkungan komponen - AWS IoT Greengrass

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Referensi variabel lingkungan komponen

Perangkat lunak inti AWS IoT Greengrass menetapkan variabel lingkungan ketika menjalankan skrip siklus hidup untuk komponen. Anda bisa mendapatkan variabel lingkungan ini dalam komponen Anda untuk mendapatkan nama objek, Wilayah AWS, dan versi nukleus Greengrass. Perangkat lunak ini juga menetapkan variabel lingkungan yang diperlukan komponen Anda untuk menggunakan SDK komunikasi antar proses dan untuk berinteraksi dengan layanan AWS.

Anda juga dapat mengatur variabel lingkungan kustom untuk skrip siklus hidup komponen Anda. Untuk informasi lebih lanjut, lihat Setenv

Perangkat lunak inti AWS IoT Greengrass menetapkan variabel lingkungan berikut:

AWS_IOT_THING_NAME

Nama objek AWS IoT yang mewakili perangkat inti Greengrass ini.

AWS_REGION

Wilayah AWS di mana perangkat inti Greengrass ini beroperasi.

SDK AWS menggunakan variabel lingkungan ini untuk mengidentifikasi Wilayah default yang akan digunakan. Variabel ini setara dengan AWS_DEFAULT_REGION.

AWS_DEFAULT_REGION

Wilayah AWS di mana perangkat inti Greengrass ini beroperasi.

AWS CLI menggunakan variabel lingkungan ini untuk mengidentifikasi Wilayah default yang akan digunakan. Variabel ini setara dengan AWS_REGION.

GGC_VERSION

Versi komponen inti Greengrass yang berjalan pada perangkat inti Greengrass ini.

GG_ROOT_CA_PATH

Fitur ini tersedia untuk v2.5.5 dan versi kemudian dari komponen inti Greengrass.

Jalur sertifikat (CA) akar yang digunakan inti Greengrass.

AWS_GG_NUCLEUS_DOMAIN_SOCKET_FILEPATH_FOR_COMPONENT

Path ke soket IPC yang digunakan oleh komponen untuk berkomunikasi dengan perangkat lunak inti AWS IoT Greengrass. Untuk informasi selengkapnya, lihat Gunakan AWS IoT Device SDK untuk berkomunikasi dengan inti Greengrass, komponen lain, dan AWS IoT Core.

SVCUID

Token rahasia yang digunakan oleh komponen untuk terhubung ke soket IPC dan berkomunikasi dengan perangkat lunak inti AWS IoT Greengrass. Untuk informasi selengkapnya, lihat Gunakan AWS IoT Device SDK untuk berkomunikasi dengan inti Greengrass, komponen lain, dan AWS IoT Core.

AWS_CONTAINER_AUTHORIZATION_TOKEN

Token rahasia yang digunakan komponen untuk mengambil kredensial dari komponen layanan pertukaran token.

AWS_CONTAINER_CREDENTIALS_FULL_URI

Token rahasia yang diminta komponen untuk mengambil kredensial dari komponen layanan pertukaran token.