AWS::AppFlow::ConnectorProfile OAuthProperties - AWS CloudFormation

AWS::AppFlow::ConnectorProfile OAuthProperties

The OAuth properties required for OAuth type authentication.

Syntax

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

JSON

{ "AuthCodeUrl" : String, "OAuthScopes" : [ String, ... ], "TokenUrl" : String }

YAML

AuthCodeUrl: String OAuthScopes: - String TokenUrl: String

Properties

AuthCodeUrl

The authorization code url required to redirect to SAP Login Page to fetch authorization code for OAuth type authentication.

Required: No

Type: String

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

Maximum: 256

Update requires: No interruption

OAuthScopes

The OAuth scopes required for OAuth type authentication.

Required: No

Type: Array of String

Maximum: 128

Update requires: No interruption

TokenUrl

The token url required to fetch access/refresh tokens using authorization code and also to refresh expired access token using refresh token.

Required: No

Type: String

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

Maximum: 256

Update requires: No interruption