ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs

data class ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs(val oauth2GrantType: Output<String>, val tokenUrl: Output<String>, val tokenUrlCustomProperties: Output<Map<String, String>>? = null) : ConvertibleToJava<ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs>

Constructors

constructor(oauth2GrantType: Output<String>, tokenUrl: Output<String>, tokenUrlCustomProperties: Output<Map<String, String>>? = null)

Properties

Link copied to clipboard
val oauth2GrantType: Output<String>

The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication. One of: AUTHORIZATION_CODE, CLIENT_CREDENTIALS.

Link copied to clipboard
val tokenUrl: Output<String>

The token URL required for OAuth 2.0 authentication.

Link copied to clipboard
val tokenUrlCustomProperties: Output<Map<String, String>>? = null

Associates your token URL with a map of properties that you define. Use this parameter to provide any additional details that the connector requires to authenticate your request.

Functions

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