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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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_optionsArray<String>

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

Returns:

  • (Array<String>)


1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-appflow/types.rb', line 1223

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

#data_typeString

Data type of the connector runtime setting.

Returns:

  • (String)


1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-appflow/types.rb', line 1223

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

#descriptionString

A description about the connector runtime setting.

Returns:

  • (String)


1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-appflow/types.rb', line 1223

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

#is_requiredBoolean

Indicates whether this connector runtime setting is required.

Returns:

  • (Boolean)


1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-appflow/types.rb', line 1223

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

#keyString

Contains value information about the connector runtime setting.

Returns:

  • (String)


1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-appflow/types.rb', line 1223

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

#labelString

A label used for connector runtime setting.

Returns:

  • (String)


1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-appflow/types.rb', line 1223

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

#scopeString

Indicates the scope of the connector runtime setting.

Returns:

  • (String)


1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-appflow/types.rb', line 1223

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