Class: Aws::IoTSiteWise::Types::DataBindingValueFilter

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

Overview

A filter used to match specific data binding values based on criteria. This filter allows searching for data bindings by asset, asset model, asset property, or asset model property.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#assetTypes::AssetBindingValueFilter

Filter criteria for matching data bindings based on a specific asset. Used to list all data bindings referencing a particular asset or its properties.



5025
5026
5027
5028
5029
5030
5031
5032
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 5025

class DataBindingValueFilter < Struct.new(
  :asset,
  :asset_model,
  :asset_property,
  :asset_model_property)
  SENSITIVE = []
  include Aws::Structure
end

#asset_modelTypes::AssetModelBindingValueFilter

Filter criteria for matching data bindings based on a specific asset model. Used to list all data bindings referencing a particular asset model or its properties.



5025
5026
5027
5028
5029
5030
5031
5032
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 5025

class DataBindingValueFilter < Struct.new(
  :asset,
  :asset_model,
  :asset_property,
  :asset_model_property)
  SENSITIVE = []
  include Aws::Structure
end

#asset_model_propertyTypes::AssetModelPropertyBindingValueFilter

Filter criteria for matching data bindings based on a specific asset model property. Used to list all data bindings referencing a particular property of an asset model.



5025
5026
5027
5028
5029
5030
5031
5032
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 5025

class DataBindingValueFilter < Struct.new(
  :asset,
  :asset_model,
  :asset_property,
  :asset_model_property)
  SENSITIVE = []
  include Aws::Structure
end

#asset_propertyTypes::AssetPropertyBindingValueFilter

Filter criteria for matching data bindings based on a specific asset property. Used to list all data bindings referencing a particular property of an asset.



5025
5026
5027
5028
5029
5030
5031
5032
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 5025

class DataBindingValueFilter < Struct.new(
  :asset,
  :asset_model,
  :asset_property,
  :asset_model_property)
  SENSITIVE = []
  include Aws::Structure
end