RegisterConnectionTypeRequest
¶
Source code in docs_src/capo_glue/types/register_connection_type_request.py
connection_properties
instance-attribute
¶
connection_properties: ConnectionPropertiesConfiguration
Defines the base URL and additional request parameters needed during connection creation for this connection type.
connection_type
instance-attribute
¶
connection_type: NameString
The name of the connection type. Must be between 1 and 255 characters and must be prefixed with "REST-" to indicate it is a REST-based connector.
connector_authentication_configuration
instance-attribute
¶
connector_authentication_configuration: ConnectorAuthenticationConfiguration
Defines the supported authentication types and required properties for this connection type, including Basic, OAuth2, and Custom authentication methods.
description
instance-attribute
¶
description: NotRequired[Description]
A description of the connection type. Can be up to 2048 characters and provides details about the purpose and functionality of the connection type.
integration_type
instance-attribute
¶
integration_type: IntegrationType
The integration type for the connection. Currently only "REST" protocol is supported.
rest_configuration
instance-attribute
¶
rest_configuration: RestConfiguration
Defines the HTTP request and response configuration, validation endpoint, and entity configurations for REST API interactions.