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 で指定された地域コードのサブセットにする必要があります。