AssistantApiSettingsDuoCallDeviceSettings

GoogleApi.ContentWarehouse.V1.Model.AssistantApiSettingsDuoCallDeviceSettings


Table of Contents ▼

Jump to a specific part of the page:

Description

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

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. allowKnockKnock (type: boolean(), default: nil)
    - True if Duo Knock Kncok feature is enabled on the device.
  2. 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.
  3. 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).
  4. 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.

Type

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

Function

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

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.AssistantApiSettingsDuoCallDeviceSettings