セッションスクリプトの作成 - Amazon AppStream 2.0

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

セッションスクリプトの作成

AppStream 2.0 は、Windows ベースと Linux ベースの両方のストリーミングインスタンスでインスタンスセッションスクリプトを提供します。セッションスクリプトの詳細については、セッションスクリプトを使用して Amazon AppStream 2.0 ユーザーのストリーミングエクスペリエンスを管理する を参照してください。

セッションスクリプトは AppStream 2.0 イメージ内で指定されます。Linux インスタンス上のセッションスクリプト設定ファイルを見つけるには、/opt/appstream/SessionScripts/config.json に移動します。以下のコードは、「test-session-start」という名前のセッション開始スクリプトと、「test-session-stop」という名前のセッション終了スクリプトを、それらのランタイムパラメータと共に指定するサンプル config.json ファイルです。config.json で参照されているスクリプトに実行許可があり、コマンドインタプリタが定義されていることを確認します (例 : #!/bin/bash)。

{ "SessionStart": { "Executables": [ { "Context": "system", "Filename": "/opt/appstream/SessionScripts/test-session-start", "Arguments": "arg1", "S3LogEnabled": true } ], "WaitingTime": 30 }, "SessionTermination": { "Executables": [ { "Context": "system", "Filename": "/opt/appstream/SessionScripts/test-session-stop", "Arguments": "arg2", "S3LogEnabled": true } ], "WaitingTime": 30 } }