ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceArgs

data class ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceArgs(val accessToken: Output<String>? = null, val clientCredentialsArn: Output<String>? = null, val oauthRequest: Output<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestArgs>? = null, val refreshToken: Output<String>? = null) : ConvertibleToJava<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceArgs>

Constructors

constructor(accessToken: Output<String>? = null, clientCredentialsArn: Output<String>? = null, oauthRequest: Output<ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestArgs>? = 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 clientCredentialsArn: Output<String>? = null

The secret manager ARN, which contains the client ID and client secret of the connected app.

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(): ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceArgs