AssistantApiCoreTypesCloudProviderInfo

GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesCloudProviderInfo


Table of Contents ▼

Jump to a specific part of the page:

Description

The third party provider information.

Attributes List

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

View Attributes

Attributes

  1. agentStyle (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesCloudProviderInfoAgentStyle, default: nil)
    -
  2. directoryUrl (type: String.t, default: nil)
    - URL to a directory page about the third party agent in Assistant HQ. This is a universal (https) URL that may be handled natively by clients to show HQ or launch to the HQ directory web page.
  3. logoUrl (type: String.t, default: nil)
    - The logo url for the third party provider.
  4. name (type: String.t, default: nil)
    - The user visible name of the cloud provider, which may be used for example in the chat header during a conversation with the third party.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesCloudProviderInfo{
agentStyle: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesCloudProviderInfoAgentStyle.t() | nil,
directoryUrl: String.t() | nil,
logoUrl: String.t() | nil,
name: String.t() | nil
}

Function

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

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