AgentLaunch

Temsilci başlatma ile ilgili ayrıntılar.

JSON gösterimi
{
  "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.
}
Alanlar
name

string

Zorunlu. Lansman tanımlayıcısı.

launch_detail alanı. Temsilci türüne göre başlatmaya izin verir. launch_detail şunlardan yalnızca biri olabilir:
businessMessages

object (BusinessMessagesLaunch)

Business Messages temsilcisi için başlatma ayrıntıları.

BusinessMessagesLaunch

Business Messages temsilci başlatmasıyla ilgili ayrıntılar.

JSON gösterimi
{
  "launchDetails": {
    string: {
      object (BusinessMessagesEntryPointLaunch)
    },
    ...
  }
}
Alanlar
launchDetails

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

Zorunlu. Desteklenen her giriş noktası için başlatma ayrıntıları. BusinessMessageEntryPointConfig.EntryPoint tarafından temsil edilen anahtar

"key": value çiftlerinin listesini içeren bir nesne. Örnek: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

BusinessMessagesEntryPointLaunch

Her giriş noktası için Business Messages temsilcisi başlatmayla ilgili ayrıntılar.

JSON gösterimi
{
  "entryPoint": enum (EntryPoint),
  "launchState": enum (LaunchState),
  "regionCodes": [
    string
  ]
}
Alanlar
entryPoint

enum (EntryPoint)

Lansman bilgilerinin sağlandığı giriş noktası.

launchState

enum (LaunchState)

Giriş noktasının başlatma durumu.

regionCodes[]

string

Temsilcinin NON_LOCAL giriş noktası kullanıma sunması gereken ülkelerin CLDR bölge kodlarının listesi. NON_LOCAL giriş noktası için zorunludur. Bu, temsilcinin nonLocalConfig politikasında belirtilen bölge kodlarının alt kümesi olmalıdır.