Class: Aws::Appflow::Types::SAPODataConnectorProfileProperties

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-appflow/types.rb

Overview

The connector-specific profile properties required when using SAPOData.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#application_host_urlString

The location of the SAPOData resource.

Returns:

  • (String)


4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
# File 'lib/aws-sdk-appflow/types.rb', line 4193

class SAPODataConnectorProfileProperties < Struct.new(
  :application_host_url,
  :application_service_path,
  :port_number,
  :client_number,
  :logon_language,
  :private_link_service_name,
  :o_auth_properties,
  :disable_sso)
  SENSITIVE = []
  include Aws::Structure
end

#application_service_pathString

The application path to catalog service.

Returns:

  • (String)


4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
# File 'lib/aws-sdk-appflow/types.rb', line 4193

class SAPODataConnectorProfileProperties < Struct.new(
  :application_host_url,
  :application_service_path,
  :port_number,
  :client_number,
  :logon_language,
  :private_link_service_name,
  :o_auth_properties,
  :disable_sso)
  SENSITIVE = []
  include Aws::Structure
end

#client_numberString

The client number for the client creating the connection.

Returns:

  • (String)


4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
# File 'lib/aws-sdk-appflow/types.rb', line 4193

class SAPODataConnectorProfileProperties < Struct.new(
  :application_host_url,
  :application_service_path,
  :port_number,
  :client_number,
  :logon_language,
  :private_link_service_name,
  :o_auth_properties,
  :disable_sso)
  SENSITIVE = []
  include Aws::Structure
end

#disable_ssoBoolean

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.

Returns:

  • (Boolean)


4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
# File 'lib/aws-sdk-appflow/types.rb', line 4193

class SAPODataConnectorProfileProperties < Struct.new(
  :application_host_url,
  :application_service_path,
  :port_number,
  :client_number,
  :logon_language,
  :private_link_service_name,
  :o_auth_properties,
  :disable_sso)
  SENSITIVE = []
  include Aws::Structure
end

#logon_languageString

The logon language of SAPOData instance.

Returns:

  • (String)


4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
# File 'lib/aws-sdk-appflow/types.rb', line 4193

class SAPODataConnectorProfileProperties < Struct.new(
  :application_host_url,
  :application_service_path,
  :port_number,
  :client_number,
  :logon_language,
  :private_link_service_name,
  :o_auth_properties,
  :disable_sso)
  SENSITIVE = []
  include Aws::Structure
end

#o_auth_propertiesTypes::OAuthProperties

The SAPOData OAuth properties required for OAuth type authentication.



4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
# File 'lib/aws-sdk-appflow/types.rb', line 4193

class SAPODataConnectorProfileProperties < Struct.new(
  :application_host_url,
  :application_service_path,
  :port_number,
  :client_number,
  :logon_language,
  :private_link_service_name,
  :o_auth_properties,
  :disable_sso)
  SENSITIVE = []
  include Aws::Structure
end

#port_numberInteger

The port number of the SAPOData instance.

Returns:

  • (Integer)


4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
# File 'lib/aws-sdk-appflow/types.rb', line 4193

class SAPODataConnectorProfileProperties < Struct.new(
  :application_host_url,
  :application_service_path,
  :port_number,
  :client_number,
  :logon_language,
  :private_link_service_name,
  :o_auth_properties,
  :disable_sso)
  SENSITIVE = []
  include Aws::Structure
end

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

Returns:

  • (String)


4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
# File 'lib/aws-sdk-appflow/types.rb', line 4193

class SAPODataConnectorProfileProperties < Struct.new(
  :application_host_url,
  :application_service_path,
  :port_number,
  :client_number,
  :logon_language,
  :private_link_service_name,
  :o_auth_properties,
  :disable_sso)
  SENSITIVE = []
  include Aws::Structure
end