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 )

Подробности запуска агента Business Messages.

БизнесСообщенияЗапуск

Подробности о запуске агента Business Messages.

JSON-представление
{
  "launchDetails": {
    string: {
      object (BusinessMessagesEntryPointLaunch)
    },
    ...
  }
}
Поля
launchDetails

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

Необходимый. Подробности запуска для каждой поддерживаемой точки входа. Ключ, представленный BusinessMessagesEntryPointConfig.EntryPoint

Объект, содержащий список пар "key": value . Пример: { "name": "wrench", "mass": "1.3kg", "count": "3" } .

БизнесСообщенияEntryPointLaunch

Подробности о запуске агента Business Messages для каждой точки входа.

JSON-представление
{
  "entryPoint": enum (EntryPoint),
  "launchState": enum (LaunchState),
  "regionCodes": [
    string
  ]
}
Поля
entryPoint

enum ( EntryPoint )

Точка входа, для которой предоставляется информация о запуске.

launchState

enum ( LaunchState )

Состояние запуска точки входа.

regionCodes[]

string

Список кодов регионов CLDR для стран, в которых агент должен запускать точки входа NON_LOCAL . Требуется для точек входа NON_LOCAL . Это должно быть подмножество кодов регионов, указанных в nonLocalConfig агента.