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_optionsArray<String>

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

Returns:

  • (Array<String>)


1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1652

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)


1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1652

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)


1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1652

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)


1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1652

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)


1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1652

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)


1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1652

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)


1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1652

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