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
, "DisableSSO" :Boolean
, "LogonLanguage" :String
, "OAuthProperties" :OAuthProperties
, "PortNumber" :Integer
, "PrivateLinkServiceName" :String
}
YAML
ApplicationHostUrl:
String
ApplicationServicePath:String
ClientNumber:String
DisableSSO:Boolean
LogonLanguage:String
OAuthProperties:OAuthProperties
PortNumber:Integer
PrivateLinkServiceName:String
Properties
ApplicationHostUrl
-
The location of the SAPOData resource.
Required: No
Type: String
Pattern:
^(https?)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]
Maximum:
256
Update requires: No interruption
ApplicationServicePath
-
The application path to catalog service.
Required: No
Type: String
Pattern:
\S+
Maximum:
512
Update requires: No interruption
ClientNumber
-
The client number for the client creating the connection.
Required: No
Type: String
Pattern:
^\d{3}$
Minimum:
3
Maximum:
3
Update requires: No interruption
DisableSSO
-
If you set this parameter to
true
, Amazon AppFlow bypasses the single sign-on (SSO) settings in your SAP account when it accesses your SAP OData instance.Whether you need this option depends on the types of credentials that you applied to your SAP OData connection profile. If your profile uses basic authentication credentials, SAP SSO can prevent Amazon AppFlow from connecting to your account with your username and password. In this case, bypassing SSO makes it possible for Amazon AppFlow to connect successfully. However, if your profile uses OAuth credentials, this parameter has no affect.
Required: No
Type: Boolean
Update requires: No interruption
LogonLanguage
-
The logon language of SAPOData instance.
Required: No
Type: String
Pattern:
^[a-zA-Z0-9_]*$
Maximum:
2
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
Pattern:
\S+
Maximum:
512
Update requires: No interruption