Reference documentation and code samples for the Gemini Enterprise for Customer Experience V1BETA API class Google::Cloud::Ces::V1beta::ConnectorToolset.
A toolset that generates tools from an Integration Connectors Connection.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#auth_config
def auth_config() -> ::Google::Cloud::Ces::V1beta::EndUserAuthConfig
Returns
- (::Google::Cloud::Ces::V1beta::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
#auth_config=
def auth_config=(value) -> ::Google::Cloud::Ces::V1beta::EndUserAuthConfig
Parameter
- value (::Google::Cloud::Ces::V1beta::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
Returns
- (::Google::Cloud::Ces::V1beta::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
#connection
def connection() -> ::String
Returns
-
(::String) — Required. The full resource name of the referenced Integration Connectors
Connection.
Format:
projects/{project}/locations/{location}/connections/{connection}
#connection=
def connection=(value) -> ::String
Parameter
-
value (::String) — Required. The full resource name of the referenced Integration Connectors
Connection.
Format:
projects/{project}/locations/{location}/connections/{connection}
Returns
-
(::String) — Required. The full resource name of the referenced Integration Connectors
Connection.
Format:
projects/{project}/locations/{location}/connections/{connection}
#connector_actions
def connector_actions() -> ::Array<::Google::Cloud::Ces::V1beta::Action>
Returns
- (::Array<::Google::Cloud::Ces::V1beta::Action>) — Required. The list of connector actions/entity operations to generate tools for.
#connector_actions=
def connector_actions=(value) -> ::Array<::Google::Cloud::Ces::V1beta::Action>
Parameter
- value (::Array<::Google::Cloud::Ces::V1beta::Action>) — Required. The list of connector actions/entity operations to generate tools for.
Returns
- (::Array<::Google::Cloud::Ces::V1beta::Action>) — Required. The list of connector actions/entity operations to generate tools for.