AWS::AppFlow::ConnectorProfile OAuth2Properties

The OAuth 2.0 properties required for OAuth 2.0 authentication.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "OAuth2GrantType" : String, "TokenUrl" : String, "TokenUrlCustomProperties" : {Key : Value, ...} }

YAML

OAuth2GrantType: String TokenUrl: String TokenUrlCustomProperties: Key : Value

Properties

OAuth2GrantType

The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication.

Required: No

Type: String

Allowed values: AUTHORIZATION_CODE | CLIENT_CREDENTIALS

Update requires: No interruption

TokenUrl

The token URL required for OAuth 2.0 authentication.

Required: No

Type: String

Maximum: 256

Pattern: ^(https?)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]

Update requires: No interruption

TokenUrlCustomProperties

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.

Required: No

Type: Map of String

Update requires: No interruption