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

A cloud endpoints associates with this device, it can be used for query parsing, or cloud execution.

Attributes

  • name (type: String.t, default: nil) - The name for this cloud endpoint. It's unique per Locale. This is not an API resource name. Ex: sample-nlu-endpoint
  • scopes (type: list(String.t), default: nil) - The list of scopes to be provided in the OAuth2 token. They must be a subset of the scopes registered in the Account Linking flow, or the request will fail. If the client itself provides the token, then this field is ignored.
  • url (type: String.t, default: nil) - The URL for this endpoint, it must start with https.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoCloudEndpoint{
    name: String.t() | nil,
    scopes: [String.t()] | nil,
    url: String.t() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.