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

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

  • 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.
  • 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
  • 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

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

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

Functions

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

Unwrap a decoded JSON object into its complex fields.