AssistantDevicesPlatformProtoCloudCapability

GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoCloudCapability


Table of Contents ▼

Jump to a specific part of the page:

Description

States the cloud capabilities of the device, i.e. the endpoint(s) to use for cloud execution of Actions or Registration.

Attributes List

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

View Attributes

Attributes

  1. cloudEndpoints (type: list(GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoCloudEndpoint), default: nil)
    - The list of CloudEndpoints supported by this Device Model. Note that each should have a unique |name|. If any cloud endpoints are provided here, then the first one in the list will be used by default for all Cloud Execution. An Intent may override the default by providing an |execution_config|.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoCloudCapability{
cloudEndpoints: [ GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoCloudEndpoint.t() ] | nil
}

Function

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

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