AWS::AppFlow::ConnectorProfile SAPODataConnectorProfileProperties - AWS CloudFormation

AWS::AppFlow::ConnectorProfile SAPODataConnectorProfileProperties

The connector-specific profile properties required when using SAPOData.

Syntax

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

JSON

{ "ApplicationHostUrl" : String, "ApplicationServicePath" : String, "ClientNumber" : String, "LogonLanguage" : String, "OAuthProperties" : OAuthProperties, "PortNumber" : Integer, "PrivateLinkServiceName" : String }

Properties

ApplicationHostUrl

The location of the SAPOData resource.

Required: No

Type: String

Maximum: 256

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

Update requires: No interruption

ApplicationServicePath

The application path to catalog service.

Required: No

Type: String

Maximum: 512

Pattern: \S+

Update requires: No interruption

ClientNumber

The client number for the client creating the connection.

Required: No

Type: String

Minimum: 3

Maximum: 3

Pattern: ^\d{3}$

Update requires: No interruption

LogonLanguage

The logon language of SAPOData instance.

Required: No

Type: String

Maximum: 2

Pattern: ^[a-zA-Z0-9_]*$

Update requires: No interruption

OAuthProperties

The SAPOData OAuth properties required for OAuth type authentication.

Required: No

Type: OAuthProperties

Update requires: No interruption

PortNumber

The port number of the SAPOData instance.

Required: No

Type: Integer

Minimum: 1

Maximum: 65535

Update requires: No interruption

PrivateLinkServiceName

The SAPOData Private Link service name to be used for private data transfers.

Required: No

Type: String

Maximum: 512

Pattern: ^$|com.amazonaws.vpce.[\w/!:@#.\-]+

Update requires: No interruption