AgentLaunch

Détails sur le lancement d'un agent.

Représentation 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.
}
Champs
name

string

Obligatoire. Identifiant du lancement.

Champ d'union launch_detail. Autorise le lancement en fonction du type d'agent. launch_detail ne peut être qu'un des éléments suivants :
businessMessages

object (BusinessMessagesLaunch)

Détails de lancement d'un agent Business Messages.

BusinessMessagesLaunch

Détails sur le lancement d'un agent Business Messages.

Représentation JSON
{
  "launchDetails": {
    string: {
      object (BusinessMessagesEntryPointLaunch)
    },
    ...
  }
}
Champs
launchDetails

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

Obligatoire. Informations de lancement pour chaque point d'entrée compatible Clé représentée par BusinessMessagesEntryPointConfig.EntryPoint

Objet contenant une liste de paires "key": value. Exemple : { "name": "wrench", "mass": "1.3kg", "count": "3" }.

BusinessMessagesEntryPointLaunch

Informations sur le lancement de l'agent Business Messages pour chaque point d'entrée.

Représentation JSON
{
  "entryPoint": enum (EntryPoint),
  "launchState": enum (LaunchState),
  "regionCodes": [
    string
  ]
}
Champs
entryPoint

enum (EntryPoint)

Point d'entrée pour lequel des informations de lancement sont fournies.

launchState

enum (LaunchState)

État de lancement du point d'entrée.

regionCodes[]

string

Liste des codes régionaux CLDR des pays dans lesquels l'agent doit lancer les points d'entrée NON_LOCAL. Obligatoire pour les points d'entrée NON_LOCAL. Il doit s'agir d'un sous-ensemble des codes régionaux spécifiés dans le nonLocalConfig de l'agent.