Class: Aws::IoTSiteWise::Types::ListAssetModelsRequest

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

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#asset_model_typesArray<String>

The type of asset model. If you don't provide an assetModelTypes, all types of asset models are returned.

  • ASSET_MODEL – An asset model that you can use to create assets. Can't be included as a component in another asset model.

  • COMPONENT_MODEL – A reusable component that you can include in the composite models of other asset models. You can't create assets directly from this type of asset model.

Returns:

  • (Array<String>)


6482
6483
6484
6485
6486
6487
6488
6489
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 6482

class ListAssetModelsRequest < Struct.new(
  :asset_model_types,
  :next_token,
  :max_results,
  :asset_model_version)
  SENSITIVE = []
  include Aws::Structure
end

#asset_model_versionString

The version alias that specifies the latest or active version of the asset model. The details are returned in the response. The default value is LATEST. See Asset model versions in the IoT SiteWise User Guide.

Returns:

  • (String)


6482
6483
6484
6485
6486
6487
6488
6489
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 6482

class ListAssetModelsRequest < Struct.new(
  :asset_model_types,
  :next_token,
  :max_results,
  :asset_model_version)
  SENSITIVE = []
  include Aws::Structure
end

#max_resultsInteger

The maximum number of results to return for each paginated request.

Default: 50

Returns:

  • (Integer)


6482
6483
6484
6485
6486
6487
6488
6489
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 6482

class ListAssetModelsRequest < Struct.new(
  :asset_model_types,
  :next_token,
  :max_results,
  :asset_model_version)
  SENSITIVE = []
  include Aws::Structure
end

#next_tokenString

The token to be used for the next set of paginated results.

Returns:

  • (String)


6482
6483
6484
6485
6486
6487
6488
6489
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 6482

class ListAssetModelsRequest < Struct.new(
  :asset_model_types,
  :next_token,
  :max_results,
  :asset_model_version)
  SENSITIVE = []
  include Aws::Structure
end