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.



4019
4020
4021
4022
4023
4024
4025
4026
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 4019

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.



4019
4020
4021
4022
4023
4024
4025
4026
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 4019

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.



4019
4020
4021
4022
4023
4024
4025
4026
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 4019

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.



4019
4020
4021
4022
4023
4024
4025
4026
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 4019

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