Class: Aws::IoTTwinMaker::Types::FilterByAsset

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

Overview

Filter by asset. [TwinMaker asset]

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#asset_external_idString

The external-Id property of an asset.

Returns:

  • (String)


1331
1332
1333
1334
1335
1336
1337
1338
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 1331

class FilterByAsset < Struct.new(
  :asset_id,
  :asset_external_id,
  :include_offspring,
  :include_asset_model)
  SENSITIVE = []
  include Aws::Structure
end

#asset_idString

Filter by asset Id.

Returns:

  • (String)


1331
1332
1333
1334
1335
1336
1337
1338
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 1331

class FilterByAsset < Struct.new(
  :asset_id,
  :asset_external_id,
  :include_offspring,
  :include_asset_model)
  SENSITIVE = []
  include Aws::Structure
end

#include_asset_modelBoolean

Boolean to include the asset model.

Returns:

  • (Boolean)


1331
1332
1333
1334
1335
1336
1337
1338
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 1331

class FilterByAsset < Struct.new(
  :asset_id,
  :asset_external_id,
  :include_offspring,
  :include_asset_model)
  SENSITIVE = []
  include Aws::Structure
end

#include_offspringBoolean

Includes sub-assets.[need description hekp for this]

Returns:

  • (Boolean)


1331
1332
1333
1334
1335
1336
1337
1338
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 1331

class FilterByAsset < Struct.new(
  :asset_id,
  :asset_external_id,
  :include_offspring,
  :include_asset_model)
  SENSITIVE = []
  include Aws::Structure
end