Connector Profile Connector Profile Config Connector Profile Credentials Custom Connector Args
data class ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs(val apiKey: Output<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyArgs>? = null, val authenticationType: Output<String>, val basic: Output<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicArgs>? = null, val custom: Output<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomArgs>? = null, val oauth2: Output<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Args>? = null) : ConvertibleToJava<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs>
Constructors
Link copied to clipboard
constructor(apiKey: Output<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyArgs>? = null, authenticationType: Output<String>, basic: Output<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicArgs>? = null, custom: Output<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomArgs>? = null, oauth2: Output<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Args>? = null)
Properties
Link copied to clipboard
val apiKey: Output<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyArgs>? = null
Unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
Link copied to clipboard
The authentication type that the custom connector uses for authenticating while creating a connector profile. One of: APIKEY
, BASIC
, CUSTOM
, OAUTH2
.
Link copied to clipboard
val basic: Output<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicArgs>? = null
Basic credentials that are required for the authentication of the user.
Link copied to clipboard
val custom: Output<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomArgs>? = null
If the connector uses the custom authentication mechanism, this holds the required credentials.
Link copied to clipboard
val oauth2: Output<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Args>? = null
OAuth 2.0 credentials required for the authentication of the user.