Class ConnectorTool
A ConnectorTool allows connections to different integrations. See: https://cloud.google.com/integration-connectors/docs/overview.
Implements
Inherited Members
Namespace: Google.Apis.CustomerEngagementSuite.v1beta.Data
Assembly: Google.Apis.CustomerEngagementSuite.v1beta.dll
Syntax
public class ConnectorTool : IDirectResponseSchema
Properties
Action
Required. Action for the tool to use.
Declaration
[JsonProperty("action")]
public virtual Action Action { get; set; }
Property Value
| Type | Description |
|---|---|
| Action |
AuthConfig
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 ConnectorTool creation will fail. See https://cloud.google.com/application-integration/docs/configure-connectors-task#configure-authentication-override for details.
Declaration
[JsonProperty("authConfig")]
public virtual EndUserAuthConfig AuthConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| EndUserAuthConfig |
Connection
Required. The full resource name of the referenced Integration Connectors Connection. Format:
projects/{project}/locations/{location}/connections/{connection}
Declaration
[JsonProperty("connection")]
public virtual string Connection { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Description
Optional. The description of the tool that can be used by the Agent to decide whether to call this ConnectorTool.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Name
Optional. The name of the tool that can be used by the Agent to decide whether to call this ConnectorTool.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |