This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
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:StringTokenUrl:StringTokenUrlCustomProperties:Key:Value
Properties
OAuth2GrantType-
The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication.
Required: No
Type: String
Allowed values:
CLIENT_CREDENTIALS | AUTHORIZATION_CODE | JWT_BEARERUpdate requires: No interruption
TokenUrl-
The token URL required for OAuth 2.0 authentication.
Required: No
Type: String
Pattern:
^(https?)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]Minimum:
0Maximum:
256Update 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: Object of String
Pattern:
^[\w]{1,128}$Minimum:
1Maximum:
2048Update requires: No interruption