AgentLaunch

エージェントの起動に関する詳細。

JSON 表現
{
  "name": string,

  // Union field launch_detail can be only one of the following:
  "businessMessages": {
    object (BusinessMessagesLaunch)
  }
  // End of list of possible types for union field launch_detail.
}
フィールド
name

string

必須。リリースの識別子。

共用体フィールド launch_detail。エージェント タイプに基づいて起動できます。launch_detail は次のいずれかになります。
businessMessages

object (BusinessMessagesLaunch)

ビジネス メッセージ エージェントのリリースの詳細。

BusinessMessagesLaunch

ビジネス メッセージ エージェントのリリースに関する詳細。

JSON 表現
{
  "launchDetails": {
    string: {
      object (BusinessMessagesEntryPointLaunch)
    },
    ...
  }
}
フィールド
launchDetails

map (key: string, value: object (BusinessMessagesEntryPointLaunch))

必須。サポートされている各エントリ ポイントのリリースの詳細。BusinessMessagesEntryPointConfig.EntryPoint によって表されるキー

"key": value ペアのリストを含むオブジェクト。例: { "name": "wrench", "mass": "1.3kg", "count": "3" }

BusinessMessagesEntryPointLaunch

各エントリ ポイントでのビジネス メッセージ エージェントの起動に関する詳細。

JSON 表現
{
  "entryPoint": enum (EntryPoint),
  "launchState": enum (LaunchState),
  "regionCodes": [
    string
  ]
}
フィールド
entryPoint

enum (EntryPoint)

リリース情報が提供されるエントリ ポイント。

launchState

enum (LaunchState)

エントリ ポイントの起動状態。

regionCodes[]

string

エージェントが NON_LOCAL エントリ ポイントを起動する必要がある国の CLDR リージョン コードのリスト。NON_LOCAL エントリ ポイントの場合は必須です。これは、エージェントの nonLocalConfig で指定されたリージョン コードのサブセットにする必要があります。