ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Args

data class ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Args(val accessToken: Output<String>? = null, val clientId: Output<String>? = null, val clientSecret: Output<String>? = null, val oauthRequest: Output<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestArgs>? = null, val refreshToken: Output<String>? = null) : ConvertibleToJava<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Args>

Constructors

constructor(accessToken: Output<String>? = null, clientId: Output<String>? = null, clientSecret: Output<String>? = null, oauthRequest: Output<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestArgs>? = null, refreshToken: Output<String>? = null)

Properties

Link copied to clipboard
val accessToken: Output<String>? = null

The access token used to access the connector on your behalf.

Link copied to clipboard
val clientId: Output<String>? = null

The identifier for the desired client.

Link copied to clipboard
val clientSecret: Output<String>? = null

The client secret used by the OAuth client to authenticate to the authorization server.

Link copied to clipboard

Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.

Link copied to clipboard
val refreshToken: Output<String>? = null

The refresh token used to refresh an expired access token.

Functions

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