Google Cloud Ces V1 Client - Class ConnectorToolset (0.1.0)

Reference documentation and code samples for the Google Cloud Ces V1 Client class ConnectorToolset.

A toolset that generates tools from an Integration Connectors Connection.

Generated from protobuf message google.cloud.ces.v1.ConnectorToolset

Namespace

Google \ Cloud \ Ces \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ connection string

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

↳ auth_config EndUserAuthConfig

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

↳ connector_actions array<Action>

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

getConnection

Required. The full resource name of the referenced Integration Connectors Connection.

Format: projects/{project}/locations/{location}/connections/{connection}

Returns
Type Description
string

setConnection

Required. The full resource name of the referenced Integration Connectors Connection.

Format: projects/{project}/locations/{location}/connections/{connection}

Parameter
Name Description
var string
Returns
Type Description
$this

getAuthConfig

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

Returns
Type Description
EndUserAuthConfig|null

hasAuthConfig

clearAuthConfig

setAuthConfig

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

Parameter
Name Description
var EndUserAuthConfig
Returns
Type Description
$this

getConnectorActions

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

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setConnectorActions

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

Parameter
Name Description
var array<Action>
Returns
Type Description
$this