Gemini Enterprise for Customer Experience v1 API - Class ConnectorToolset (1.0.0-beta01)

public sealed class ConnectorToolset : IMessage<ConnectorToolset>, IEquatable<ConnectorToolset>, IDeepCloneable<ConnectorToolset>, IBufferMessage, IMessage

Reference documentation and code samples for the Gemini Enterprise for Customer Experience v1 API class ConnectorToolset.

A toolset that generates tools from an Integration Connectors Connection.

Inheritance

object > ConnectorToolset

Namespace

Google.Cloud.Ces.V1

Assembly

Google.Cloud.Ces.V1.dll

Constructors

ConnectorToolset()

public ConnectorToolset()

ConnectorToolset(ConnectorToolset)

public ConnectorToolset(ConnectorToolset other)
Parameter
Name Description
other ConnectorToolset

Properties

AuthConfig

public EndUserAuthConfig AuthConfig { get; set; }

Optional. Configures how authentication is handled in Integration Connectors. By default, an admin authentication is passed in the Integration Connectors API requests. You can override it with a different end-user authentication config. Note: The Connection must have authentication override enabled in order to specify an EUC configuration here - otherwise, the Toolset creation will fail. See: https://cloud.google.com/application-integration/docs/configure-connectors-task#configure-authentication-override

Property Value
Type Description
EndUserAuthConfig

Connection

public string Connection { get; set; }

Required. The full resource name of the referenced Integration Connectors Connection. Format: projects/{project}/locations/{location}/connections/{connection}

Property Value
Type Description
string

ConnectorActions

public RepeatedField<Action> ConnectorActions { get; }

Required. The list of connector actions/entity operations to generate tools for.

Property Value
Type Description
RepeatedFieldAction