翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
CreateSessions
指定された詳細で新しい Amazon DCV セッションを作成します。
API アクション
パラメータのリクエスト
Name-
セッションの名前。
タイプ: 文字列
必須: はい
Owner-
セッション所有者の名前。これは、ターゲットの Amazon DCV サーバーの既存ユーザーの名前でなければなりません。
タイプ: 文字列
必須: はい
Type-
セッションのタイプ。セッションタイプの詳細については、「Amazon DCV 管理者ガイド」の「Amazon DCV セッションの概要」を参照してください。
有効な値: CONSOLE | VIRTUAL
タイプ: 文字列
必須: はい
InitFile-
Linux Amazon DCV サーバーの仮想セッションでサポートされています。Windows および Linux Amazon DCV サーバーのコンソールセッションではサポートされません。セッションを作成時に初期化するために実行する Amazon DCV サーバー上のカスタムスクリプトへのパス。このファイルパスは、
agent.init_folderエージェント設定パラメータに対して指定された init ディレクトリに関連します。ファイルが指定された init ディレクトリ内にある場合は、ファイル名のみを指定します。ファイルが指定された init ディレクトリ内にない場合は、相対パスを指定します。詳細については、「Amazon DCV セッションマネージャー管理者ガイド」の「エージェント設定ファイル」を参照してください。タイプ: 文字列
必須: いいえ
MaxConcurrents-
同時 Amazon DCV クライアントの最大数。
タイプ: 整数
必須: いいえ
DcvGlEnabled-
仮想セッションがハードウェアベースの OpenGL を使用するように設定されているかどうかを示します。仮想セッションでのみサポートされます。このパラメータは Windows Amazon DCV サーバーではサポートされません。
有効な値: true | false
型: ブール値
必須: いいえ
PermissionsFile-
アクセス許可ファイルの Base64 エンコードコンテンツ。省略した場合、デフォルトはサーバーのデフォルトです。詳細については、「Amazon DCV 管理者ガイド」の「Amazon DCV 認可の設定」を参照してください。
タイプ: 文字列
必須: いいえ
EnqueueRequest-
すぐに受理できない場合に、リクエストをキューに入れるかどうかを示します。
型: ブール値
デフォルト: false
必須: いいえ
AutorunFile-
Windows Amazon DCV サーバーのコンソールセッションおよび Linux Amazon DCV サーバーの仮想セッションでサポートされています。Linux Amazon DCV サーバーのコンソールセッションではサポートされません。
セッション内で実行されるホストサーバー上のファイルへのパス。このファイルパスは、
agent.autorun_folderエージェント設定パラメータに対して指定された自動実行ディレクトリに関連します。ファイルが指定された autorun ディレクトリ内にある場合は、ファイル名のみを指定します。ファイルが指定された autorun ディレクトリにない場合は、相対パスを指定します。詳細については、「Amazon DCV セッションマネージャー管理者ガイド」の「エージェント設定ファイル」を参照してくださいファイルは、指定された所有者に代わって実行されます。指定された所有者は、サーバーでファイルを実行するためのアクセス許可を持っている必要があります。Windows Amazon DCV サーバーでは、所有者がセッションにログインしたときにファイルが実行されます。Linux Amazon DCV サーバーでは、ファイルはセッションの作成時に実行されます。
タイプ: 文字列
必須: いいえ
AutorunFileArguments-
Linux Amazon DCV サーバーの仮想セッションでサポートされています。Windows および Linux Amazon DCV サーバーのコンソールセッションではサポートされません。セッション内での実行時に AutorunFile に渡されるコマンドライン引数。引数は、所定の配列に表示される順序で渡されます。引数の最大許容数および各引数の最大許容長さを設定できます。詳細については、「Amazon DCV セッションマネージャー管理者ガイド」の「ブローカー設定ファイル」を参照してください。
型: 文字列の配列
必須: いいえ
DisableRetryOnFailure-
何らかの理由で Amazon DCV ホストで失敗した場合にセッション作成リクエストを再試行するかどうかを示します。セッション再試行メカニズムの作成の詳細については、「Amazon DCV セッションマネージャー管理者ガイド」の「ブローカー設定ファイル」を参照してください。
型: ブール値
デフォルト: false
必須: いいえ
Requirements-
セッションを配置するためにサーバーで満たされなければならない要件。この要件にはサーバータグやサーバープロパティが含まれていることがあり、サーバータグとサーバープロパティはいずれも DescribeServers API の呼び出しにより取得されます。
要件の条件式:
a!=baとbが等しくない場合は truea=baとbが等しい場合は truea>baがbよりも大きい場合は truea>=baがb以上である場合は truea<baがbよりも小さい場合は truea<=baがb以下である場合は truea=baに文字列bが含まれている場合は true
要件のブール演算子:
aandbaとbが true である場合は trueaorbaかbが true である場合は truenot
aaが false である場合は true
タグキーには接頭辞として
tag:を付け、サーバープロパティには接頭辞としてserver:を付ける必要があります。要件式では括弧()を使用できます。要件の例:
tag:color = 'pink' and (server:Host.Os.Family = 'windows' or tag:color := 'red')"server:Host.Aws.Ec2InstanceType := 't2' and server:Host.CpuInfo.NumberOfCpus >= 2"
"server:Host.Memory.TotalBytes > 1024E6"などの指数表現を使用して数値を指定できます。サポートされているサーバープロパティは次のとおりです。
IdHostnameVersionSessionManagerAgentVersionHost.Os.BuildNumberHost.Os.FamilyHost.Os.KernelVersionHost.Os.NameHost.Os.VersionHost.Memory.TotalBytesHost.Memory.UsedBytesHost.Swap.TotalBytesHost.Swap.UsedBytesHost.CpuLoadAverage.OneMinuteHost.CpuLoadAverage.FiveMinutesHost.CpuLoadAverage.FifteenMinutesHost.Aws.Ec2InstanceIdHost.Aws.Ec2InstanceTypeHost.Aws.RegionHost.Aws.Ec2ImageIdHost.CpuInfo.ArchitectureHost.CpuInfo.ModelNameHost.CpuInfo.NumberOfCpusHost.CpuInfo.PhysicalCoresPerCpuHost.CpuInfo.Vendor
タイプ: 文字列
必須: いいえ
StorageRoot-
セッションストレージに使用されるフォルダのパスを指定します。Amazon DCV セッションストレージの詳細については、「Amazon DCV 管理者ガイド」の「セッションストレージの有効化」を参照してください。
タイプ: 文字列
必須: いいえ
レスポンスパラメータ
Id-
セッションの一意の ID。
Name-
セッション名。
Owner-
セッション所有者。
Type-
セッションのタイプ。
State-
セッションの状態。リクエストが正常に完了すると、セッションが
CREATING状態に入ります。 Substate-
セッションのサブステート。リクエストが正常に完了すると、サブステートが
SESSION_PLACINGサブステートに入ります。