Amazon Alexa

Lists of environment parameters on Alexa Hosted Skill

Run console.log(JSON.stringify(process.env)) and check the lists of environment parameters List of parameters […]

広告ここから
広告ここまで

Run console.log(JSON.stringify(process.env)) and check the lists of environment parameters

List of parameters key names

[
  "AWS_ACCESS_KEY_ID",
  "AWS_DEFAULT_REGION",
  "AWS_EXECUTION_ENV",
  "AWS_LAMBDA_FUNCTION_MEMORY_SIZE",
  "AWS_LAMBDA_FUNCTION_NAME",
  "AWS_LAMBDA_FUNCTION_VERSION",
  "AWS_LAMBDA_LOG_GROUP_NAME",
  "AWS_LAMBDA_LOG_STREAM_NAME",
  "AWS_REGION",
  "AWS_SECRET_ACCESS_KEY",
  "AWS_SESSION_TOKEN",
  "AWS_XRAY_CONTEXT_MISSING",
  "AWS_XRAY_DAEMON_ADDRESS",
  "LAMBDA_RUNTIME_DIR",
  "LAMBDA_TASK_ROOT",
  "LANG",
  "LD_LIBRARY_PATH",
  "NODE_PATH",
  "PATH",
  "S3_PERSISTENCE_BUCKET",
  "TZ",
  "_AWS_XRAY_DAEMON_ADDRESS",
  "_AWS_XRAY_DAEMON_PORT",
  "_HANDLER",
  "_X_AMZN_TRACE_ID"
]

Environment parameters

Some secure parameters is masked.

{
  "S3_PERSISTENCE_BUCKET": "amzn1-ask-skill-XXXX-buildsnapshotbucket-XXXX",
  "PATH": "/var/lang/bin:/usr/local/bin:/usr/bin/:/bin:/opt/bin",
  "LD_LIBRARY_PATH": "/var/lang/lib:/lib64:/usr/lib64:/var/runtime:/var/runtime/lib:/var/task:/var/task/lib:/opt/lib",
  "LANG": "en_US.UTF-8",
  "TZ": ":UTC",
  "LAMBDA_TASK_ROOT": "/var/task",
  "LAMBDA_RUNTIME_DIR": "/var/runtime",
  "AWS_REGION": "us-east-1",
  "AWS_DEFAULT_REGION": "us-east-1",
  "AWS_LAMBDA_LOG_GROUP_NAME": "/aws/lambda/1beb394c-81dc-41b0-9a4d-c701639ee033",
  "AWS_LAMBDA_LOG_STREAM_NAME": "2019/02/17/[8]eb7252959b2e409ba25ad93737979e14",
  "AWS_LAMBDA_FUNCTION_NAME": "xxxxx-xxxxx-xxxxx-xxxx",
  "AWS_LAMBDA_FUNCTION_MEMORY_SIZE": "128",
  "AWS_LAMBDA_FUNCTION_VERSION": "8",
  "_AWS_XRAY_DAEMON_ADDRESS": "999.999.99.9",
  "_AWS_XRAY_DAEMON_PORT": "2000",
  "AWS_XRAY_DAEMON_ADDRESS": "999.999.99.9:2000",
  "AWS_XRAY_CONTEXT_MISSING": "LOG_ERROR",
  "_X_AMZN_TRACE_ID": "Root=XXXXParent=12345xxxxxx;Sampled=0",
  "AWS_EXECUTION_ENV": "AWS_Lambda_nodejs8.10",
  "_HANDLER": "index.handler",
  "NODE_PATH": "/opt/nodejs/node8/node_modules:/opt/nodejs/node_modules:/var/runtime/node_modules:/var/runtime:/var/task:/var/runtime/node_modules",
  "AWS_ACCESS_KEY_ID": "XXXX",
  "AWS_SECRET_ACCESS_KEY": "XXXX",
  "AWS_SESSION_TOKEN": "XXXX"
}

Usage

  • S3_PERSISTENCE_BUCKET: We can configure persistent attributes
  • LANG / TZ: Probably we can use own skill for I18N or L10N

ブックマークや限定記事(予定)など

WP Kyotoサポーター募集中

WordPressやフロントエンドアプリのホスティング、Algolia・AWSなどのサービス利用料を支援する「WP Kyotoサポーター」を募集しています。
月額または年額の有料プランを契約すると、ブックマーク機能などのサポーター限定機能がご利用いただけます。

14日間のトライアルも用意しておりますので、「このサイトよく見るな」という方はぜひご検討ください。

広告ここから
広告ここまで

Related Category posts