Class: Aws::Appflow::Types::SAPODataConnectorProfileProperties
- Inherits:
-
Struct
- Object
- Struct
- Aws::Appflow::Types::SAPODataConnectorProfileProperties
- Defined in:
- gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb
Overview
When making an API call, you may pass SAPODataConnectorProfileProperties data as a hash:
{
application_host_url: "ApplicationHostUrl", # required
application_service_path: "ApplicationServicePath", # required
port_number: 1, # required
client_number: "ClientNumber", # required
logon_language: "LogonLanguage",
private_link_service_name: "PrivateLinkServiceName",
o_auth_properties: {
token_url: "TokenUrl", # required
auth_code_url: "AuthCodeUrl", # required
o_auth_scopes: ["OAuthScope"], # required
},
}
The connector-specific profile properties required when using SAPOData.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#application_host_url ⇒ String
The location of the SAPOData resource.
-
#application_service_path ⇒ String
The application path to catalog service.
-
#client_number ⇒ String
The client number for the client creating the connection.
-
#logon_language ⇒ String
The logon language of SAPOData instance.
-
#o_auth_properties ⇒ Types::OAuthProperties
The SAPOData OAuth properties required for OAuth type authentication.
-
#port_number ⇒ Integer
The port number of the SAPOData instance.
-
#private_link_service_name ⇒ String
The SAPOData Private Link service name to be used for private data transfers.
Instance Attribute Details
#application_host_url ⇒ String
The location of the SAPOData resource.
5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 5388 class SAPODataConnectorProfileProperties < Struct.new( :application_host_url, :application_service_path, :port_number, :client_number, :logon_language, :private_link_service_name, :o_auth_properties) SENSITIVE = [] include Aws::Structure end |
#application_service_path ⇒ String
The application path to catalog service.
5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 5388 class SAPODataConnectorProfileProperties < Struct.new( :application_host_url, :application_service_path, :port_number, :client_number, :logon_language, :private_link_service_name, :o_auth_properties) SENSITIVE = [] include Aws::Structure end |
#client_number ⇒ String
The client number for the client creating the connection.
5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 5388 class SAPODataConnectorProfileProperties < Struct.new( :application_host_url, :application_service_path, :port_number, :client_number, :logon_language, :private_link_service_name, :o_auth_properties) SENSITIVE = [] include Aws::Structure end |
#logon_language ⇒ String
The logon language of SAPOData instance.
5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 5388 class SAPODataConnectorProfileProperties < Struct.new( :application_host_url, :application_service_path, :port_number, :client_number, :logon_language, :private_link_service_name, :o_auth_properties) SENSITIVE = [] include Aws::Structure end |
#o_auth_properties ⇒ Types::OAuthProperties
The SAPOData OAuth properties required for OAuth type authentication.
5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 5388 class SAPODataConnectorProfileProperties < Struct.new( :application_host_url, :application_service_path, :port_number, :client_number, :logon_language, :private_link_service_name, :o_auth_properties) SENSITIVE = [] include Aws::Structure end |
#port_number ⇒ Integer
The port number of the SAPOData instance.
5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 5388 class SAPODataConnectorProfileProperties < Struct.new( :application_host_url, :application_service_path, :port_number, :client_number, :logon_language, :private_link_service_name, :o_auth_properties) SENSITIVE = [] include Aws::Structure end |
#private_link_service_name ⇒ String
The SAPOData Private Link service name to be used for private data transfers.
5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 5388 class SAPODataConnectorProfileProperties < Struct.new( :application_host_url, :application_service_path, :port_number, :client_number, :logon_language, :private_link_service_name, :o_auth_properties) SENSITIVE = [] include Aws::Structure end |