ConnectorProfileCustomConnectorProfileCredentialsArgs

data class ConnectorProfileCustomConnectorProfileCredentialsArgs(val apiKey: Output<ConnectorProfileApiKeyCredentialsArgs>? = null, val authenticationType: Output<ConnectorProfileAuthenticationType>, val basic: Output<ConnectorProfileBasicAuthCredentialsArgs>? = null, val custom: Output<ConnectorProfileCustomAuthCredentialsArgs>? = null, val oauth2: Output<ConnectorProfileOAuth2CredentialsArgs>? = null) : ConvertibleToJava<ConnectorProfileCustomConnectorProfileCredentialsArgs>

Constructors

constructor(apiKey: Output<ConnectorProfileApiKeyCredentialsArgs>? = null, authenticationType: Output<ConnectorProfileAuthenticationType>, basic: Output<ConnectorProfileBasicAuthCredentialsArgs>? = null, custom: Output<ConnectorProfileCustomAuthCredentialsArgs>? = null, oauth2: Output<ConnectorProfileOAuth2CredentialsArgs>? = null)

Properties

Link copied to clipboard

The API keys required for the authentication of the user.

Link copied to clipboard

The authentication type that the custom connector uses for authenticating while creating a connector profile.

Link copied to clipboard

The basic credentials that are required for the authentication of the user.

Link copied to clipboard

If the connector uses the custom authentication mechanism, this holds the required credentials.

Link copied to clipboard

The OAuth 2.0 credentials required for the authentication of the user.

Functions

Link copied to clipboard
open override fun toJava(): ConnectorProfileCustomConnectorProfileCredentialsArgs