PermissionValueSpec

Spécification concernant la demande d'autorisation.

Représentation JSON
{
  "optContext": string,
  "permissions": [
    enum (Permission)
  ],
  "updatePermissionValueSpec": {
    object (UpdatePermissionValueSpec)
  }
}
Champs
optContext

string

Contexte pour lequel l'agent doit demander une autorisation.

permissions[]

enum (Permission)

Liste des autorisations demandées par l'agent.

updatePermissionValueSpec

object (UpdatePermissionValueSpec)

Des informations supplémentaires sont nécessaires pour traiter la demande d'autorisation de mise à jour.

UpdatePermissionValueSpec

Informations supplémentaires nécessaires pour demander une autorisation de mise à jour.

Représentation JSON
{
  "intent": string,
  "arguments": [
    {
      object (Argument)
    }
  ]
}
Champs
intent

string

Intention dont l'utilisateur souhaite obtenir les informations.

arguments[]

object (Argument)

Liste des arguments nécessaires pour effectuer une mise à jour.