View Source GoogleApi.ContentWarehouse.V1.Model.AssistantApiSettingsDuoCallDeviceSettings (google_api_content_warehouse v0.4.0)

Duo related call settings on the device. Next ID: 5

Attributes

  • allowKnockKnock (type: boolean(), default: nil) - True if Duo Knock Kncok feature is enabled on the device.
  • shouldBeLinked (type: boolean(), default: nil) - Boolean indicating if user has explicitly marked this device to be linked or not. This bit is used in case where unexpected errors occur and we have to check for account/device status and mark the device linked after verification.
  • state (type: String.t, default: nil) - The call state of the device (i.e. whether a Duo call account has been setup on the device).
  • talkbackEnabled (type: boolean(), default: nil) - Client device settings: settings which are populated by client to give to duocore. TalkBack is an accessibility service that helps blind and vision-impaired users interact with their devices. Indicates whether talkback is enabled for the device. Note: this is per device settings currently filled by client for all users.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.AssistantApiSettingsDuoCallDeviceSettings{
    allowKnockKnock: boolean() | nil,
    shouldBeLinked: boolean() | nil,
    state: String.t() | nil,
    talkbackEnabled: boolean() | nil
  }

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.