Class: Aws::IoTSiteWise::Types::ComputationModelDataBindingUsageSummary

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

Overview

A summary of how a specific data binding is used across computation models. This tracks dependencies between data sources and computation models, allowing you to understand the impact of changes to data sources.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#computation_model_idsArray<String>

The list of computation model IDs that use this data binding. This allows identification of all computation models affected by changes to the referenced data source.

Returns:

  • (Array<String>)


2632
2633
2634
2635
2636
2637
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 2632

class ComputationModelDataBindingUsageSummary < Struct.new(
  :computation_model_ids,
  :matched_data_binding)
  SENSITIVE = []
  include Aws::Structure
end

#matched_data_bindingTypes::MatchedDataBinding

The data binding matched by the filter criteria. Contains details about specific data binding values used by the computation models.



2632
2633
2634
2635
2636
2637
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 2632

class ComputationModelDataBindingUsageSummary < Struct.new(
  :computation_model_ids,
  :matched_data_binding)
  SENSITIVE = []
  include Aws::Structure
end