Class: Aws::IoTSiteWise::Types::CreateEnrichmentJobRequest

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

#client_tokenString

Optional unique token that makes the operation idempotent. If you submit the same request with the same token within the idempotency window, the service returns the original job without creating a duplicate. Use a UUID or timestamp-based token for each unique request.

A suitable default value is auto-generated. You should normally not need to pass this option.

Returns:

  • (String)


4341
4342
4343
4344
4345
4346
4347
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 4341

class CreateEnrichmentJobRequest < Struct.new(
  :workspace_name,
  :job_configuration,
  :client_token)
  SENSITIVE = []
  include Aws::Structure
end

#job_configurationTypes::EnrichmentJobConfiguration

Configuration defining the type of enrichment analysis to perform and which video data to analyze. Currently supports eventDetection for generating embeddings from video data for semantic search.



4341
4342
4343
4344
4345
4346
4347
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 4341

class CreateEnrichmentJobRequest < Struct.new(
  :workspace_name,
  :job_configuration,
  :client_token)
  SENSITIVE = []
  include Aws::Structure
end

#workspace_nameString

The name of the IoT SiteWise workspace containing the video data to analyze.

Returns:

  • (String)


4341
4342
4343
4344
4345
4346
4347
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 4341

class CreateEnrichmentJobRequest < Struct.new(
  :workspace_name,
  :job_configuration,
  :client_token)
  SENSITIVE = []
  include Aws::Structure
end