Class: Aws::IoTSiteWise::Types::EnrichmentJobConfiguration

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

Overview

Note:

EnrichmentJobConfiguration is a union - when making an API calls you must set exactly one of the members.

Note:

EnrichmentJobConfiguration is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of EnrichmentJobConfiguration corresponding to the set member.

Configuration for the enrichment job defining which analysis type to perform on video time-series data. Currently supports event detection enrichment. Exactly one member must be specified.

Defined Under Namespace

Classes: EventDetection, Unknown

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#event_detectionTypes::EventDetection

Event detection configuration that generates embeddings from video time-series data enabling natural language similarity search on events. The service processes video data and creates embeddings stored in IoT SiteWise for semantic querying.



8519
8520
8521
8522
8523
8524
8525
8526
8527
8528
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 8519

class EnrichmentJobConfiguration < Struct.new(
  :event_detection,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class EventDetection < EnrichmentJobConfiguration; end
  class Unknown < EnrichmentJobConfiguration; end
end

#unknownObject

Returns the value of attribute unknown

Returns:

  • (Object)

    the current value of unknown



8519
8520
8521
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 8519

def unknown
  @unknown
end