Class: Aws::Glue::Types::DataQualityResultsV2Description

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

Overview

Describes a data quality result returned by ListDataQualityResultsV2.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#data_source ⇒ Types::DataSource

The table associated with the data quality result, if any.

Returns:



9290
9291
9292
9293
9294
9295
9296
9297
9298
9299
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 9290

class DataQualityResultsV2Description < Struct.new(
  :result_id,
  :data_source,
  :result_published_on,
  :dimensions,
  :evaluation_context,
  :descriptors)
  SENSITIVE = []
  include Aws::Structure
end

#descriptors ⇒ Hash<String,String>

A map of user-provided descriptors that add contextual metadata and configuration to the data quality result, such as database name, table name, team, or environment.

Returns:

  • (Hash<String,String>)


9290
9291
9292
9293
9294
9295
9296
9297
9298
9299
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 9290

class DataQualityResultsV2Description < Struct.new(
  :result_id,
  :data_source,
  :result_published_on,
  :dimensions,
  :evaluation_context,
  :descriptors)
  SENSITIVE = []
  include Aws::Structure
end

#dimensions ⇒ Hash<String,String>

A map of platform-specific identifiers, such as cluster, application, workgroup, or project IDs, that identify where the data quality evaluation ran.

Returns:

  • (Hash<String,String>)


9290
9291
9292
9293
9294
9295
9296
9297
9298
9299
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 9290

class DataQualityResultsV2Description < Struct.new(
  :result_id,
  :data_source,
  :result_published_on,
  :dimensions,
  :evaluation_context,
  :descriptors)
  SENSITIVE = []
  include Aws::Structure
end

#evaluation_context ⇒ String

The evaluation context for the data quality result. This value identifies a specific data quality result, or a series of related results, within a run.

Returns:

  • (String)


9290
9291
9292
9293
9294
9295
9296
9297
9298
9299
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 9290

class DataQualityResultsV2Description < Struct.new(
  :result_id,
  :data_source,
  :result_published_on,
  :dimensions,
  :evaluation_context,
  :descriptors)
  SENSITIVE = []
  include Aws::Structure
end

#result_id ⇒ String

The unique result ID for this data quality result.

Returns:

  • (String)


9290
9291
9292
9293
9294
9295
9296
9297
9298
9299
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 9290

class DataQualityResultsV2Description < Struct.new(
  :result_id,
  :data_source,
  :result_published_on,
  :dimensions,
  :evaluation_context,
  :descriptors)
  SENSITIVE = []
  include Aws::Structure
end

#result_published_on ⇒ Time

The date and time when this data quality result was published.

Returns:

  • (Time)


9290
9291
9292
9293
9294
9295
9296
9297
9298
9299
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 9290

class DataQualityResultsV2Description < Struct.new(
  :result_id,
  :data_source,
  :result_published_on,
  :dimensions,
  :evaluation_context,
  :descriptors)
  SENSITIVE = []
  include Aws::Structure
end