PermissionValueSpec

Spezifikation, die um Erlaubnis bittet.

JSON-Darstellung
{
  "optContext": string,
  "permissions": [
    enum (Permission)
  ],
  "updatePermissionValueSpec": {
    object (UpdatePermissionValueSpec)
  }
}
Felder
optContext

string

Der Kontext, warum der Agent eine Berechtigung anfordern muss.

permissions[]

enum (Permission)

Liste der vom Agent angeforderten Berechtigungen.

updatePermissionValueSpec

object (UpdatePermissionValueSpec)

Zusätzliche Informationen, die erforderlich sind, um die Berechtigungsanfrage für die Aktualisierung zu erfüllen.

UpdatePermissionValueSpec

Zusätzliche Informationen, die zum Anfordern einer Aktualisierungsberechtigung erforderlich sind.

JSON-Darstellung
{
  "intent": string,
  "arguments": [
    {
      object (Argument)
    }
  ]
}
Felder
intent

string

Der Intent, von dem der Nutzer Updates erhalten möchte.

arguments[]

object (Argument)

Die Liste der Argumente, die für eine Aktualisierung erforderlich sind.