Class: Aws::Appflow::Types::ConnectorRuntimeSetting

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

Overview

Contains information about the connector runtime settings that are required for flow execution.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#connector_supplied_value_options ⇒ Array<String>

Contains default values for the connector runtime setting that are supplied by the connector.

Returns:

  • (Array<String>)


1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1230

class ConnectorRuntimeSetting < Struct.new(
  :key,
  :data_type,
  :is_required,
  :label,
  :description,
  :scope,
  :connector_supplied_value_options)
  SENSITIVE = []
  include Aws::Structure
end

#data_type ⇒ String

Data type of the connector runtime setting.

Returns:

  • (String)


1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1230

class ConnectorRuntimeSetting < Struct.new(
  :key,
  :data_type,
  :is_required,
  :label,
  :description,
  :scope,
  :connector_supplied_value_options)
  SENSITIVE = []
  include Aws::Structure
end

#description ⇒ String

A description about the connector runtime setting.

Returns:

  • (String)


1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1230

class ConnectorRuntimeSetting < Struct.new(
  :key,
  :data_type,
  :is_required,
  :label,
  :description,
  :scope,
  :connector_supplied_value_options)
  SENSITIVE = []
  include Aws::Structure
end

#is_required ⇒ Boolean

Indicates whether this connector runtime setting is required.

Returns:

  • (Boolean)


1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1230

class ConnectorRuntimeSetting < Struct.new(
  :key,
  :data_type,
  :is_required,
  :label,
  :description,
  :scope,
  :connector_supplied_value_options)
  SENSITIVE = []
  include Aws::Structure
end

#key ⇒ String

Contains value information about the connector runtime setting.

Returns:

  • (String)


1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1230

class ConnectorRuntimeSetting < Struct.new(
  :key,
  :data_type,
  :is_required,
  :label,
  :description,
  :scope,
  :connector_supplied_value_options)
  SENSITIVE = []
  include Aws::Structure
end

#label ⇒ String

A label used for connector runtime setting.

Returns:

  • (String)


1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1230

class ConnectorRuntimeSetting < Struct.new(
  :key,
  :data_type,
  :is_required,
  :label,
  :description,
  :scope,
  :connector_supplied_value_options)
  SENSITIVE = []
  include Aws::Structure
end

#scope ⇒ String

Indicates the scope of the connector runtime setting.

Returns:

  • (String)


1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1230

class ConnectorRuntimeSetting < Struct.new(
  :key,
  :data_type,
  :is_required,
  :label,
  :description,
  :scope,
  :connector_supplied_value_options)
  SENSITIVE = []
  include Aws::Structure
end