AssistantApiCoreTypesSipProviderInfo

GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesSipProviderInfo


Table of Contents ▼

Jump to a specific part of the page:

Description

Session Initiation Protocol (SIP) information for providers that use SIP to initiate multimedia communication sessions, like Google Voice and Fi. https://en.wikipedia.org/wiki/Session_Initiation_Protocol

Attributes List

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

View Attributes

Attributes

  1. providerId (type: String.t, default: nil)
    - The providers id (MID) which is the primary identifier for a call provider within the Assistant. A MID, or machine identifier, is a unique identifier issued by Knowledge Graph for all entities contained in it's graph.
  2. realm (type: String.t, default: nil)
    - Calling realm to be use for each call. i.e. For anonymous, this would be set to anonymous.chirp.google.com
  3. useBirdsongTacl (type: boolean(), default: nil)
    - If true, client should use the Birdsong TaCL API for this call. Uses the VoiceCallManager API by default. For more details: go/birdsong-migration-google-home

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesSipProviderInfo{
providerId: String.t() | nil,
realm: String.t() | nil,
useBirdsongTacl: boolean() | nil
}

Function

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

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