You can create and configure connections using YAML specification files. In these YAML specification files configure:
Configuration
Description
spec_version
Specifies the version of the specification.
kind
Defines the type of specification. This must be set toconnection.
app_id
The unique identifier for the connection.
environments
Configuration for supported environments. You can define settings for draft and live environments. For each environment, configure the following fields:
kind: The kind of connection used to access the external service. [basic|bearer|api_key|oauth_auth_on_behalf_of_flow|key_value|kv]
type: The type of credentials. --type team will mean the credentials apply to all users, --type member will mean each user will have to provide their own credentials. [member|team]
sso: Does OAuth require an identity provider. Required for OAuth connections kinds.
server-url: The URL of the external service. This will be used as the server for OpenAPI tools and exposed for use in Python tools.
idp_config and app_config: Define request configurations. Within the header and body sections, you can specify parameters such as content-type, requested_token_use, and requested_token_type .