Class: Aws::Glue::Types::PublishDataQualityResultV2Request

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#aggregated_metrics ⇒ Types::DataQualityAggregatedMetrics

The aggregated metrics for the result.



25503
25504
25505
25506
25507
25508
25509
25510
25511
25512
25513
25514
25515
25516
25517
25518
25519
25520
25521
25522
25523
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 25503

class PublishDataQualityResultV2Request < Struct.new(
  :dimensions,
  :tags,
  :execution_started_on,
  :execution_completed_on,
  :score,
  :rule_results,
  :analyzer_results,
  :observations,
  :aggregated_metrics,
  :statistics,
  :run_configuration,
  :client_token,
  :evaluation_context,
  :descriptors,
  :ruleset_name,
  :data_quality_security_configuration,
  :telemetry)
  SENSITIVE = []
  include Aws::Structure
end

#analyzer_results ⇒ Array<Types::DataQualityAnalyzerResult>

The analyzer level results.



25503
25504
25505
25506
25507
25508
25509
25510
25511
25512
25513
25514
25515
25516
25517
25518
25519
25520
25521
25522
25523
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 25503

class PublishDataQualityResultV2Request < Struct.new(
  :dimensions,
  :tags,
  :execution_started_on,
  :execution_completed_on,
  :score,
  :rule_results,
  :analyzer_results,
  :observations,
  :aggregated_metrics,
  :statistics,
  :run_configuration,
  :client_token,
  :evaluation_context,
  :descriptors,
  :ruleset_name,
  :data_quality_security_configuration,
  :telemetry)
  SENSITIVE = []
  include Aws::Structure
end

#client_token ⇒ String

The client token for the request.

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

Returns:

  • (String)


25503
25504
25505
25506
25507
25508
25509
25510
25511
25512
25513
25514
25515
25516
25517
25518
25519
25520
25521
25522
25523
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 25503

class PublishDataQualityResultV2Request < Struct.new(
  :dimensions,
  :tags,
  :execution_started_on,
  :execution_completed_on,
  :score,
  :rule_results,
  :analyzer_results,
  :observations,
  :aggregated_metrics,
  :statistics,
  :run_configuration,
  :client_token,
  :evaluation_context,
  :descriptors,
  :ruleset_name,
  :data_quality_security_configuration,
  :telemetry)
  SENSITIVE = []
  include Aws::Structure
end

#data_quality_security_configuration ⇒ String

The security configuration for the result.

Returns:

  • (String)


25503
25504
25505
25506
25507
25508
25509
25510
25511
25512
25513
25514
25515
25516
25517
25518
25519
25520
25521
25522
25523
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 25503

class PublishDataQualityResultV2Request < Struct.new(
  :dimensions,
  :tags,
  :execution_started_on,
  :execution_completed_on,
  :score,
  :rule_results,
  :analyzer_results,
  :observations,
  :aggregated_metrics,
  :statistics,
  :run_configuration,
  :client_token,
  :evaluation_context,
  :descriptors,
  :ruleset_name,
  :data_quality_security_configuration,
  :telemetry)
  SENSITIVE = []
  include Aws::Structure
end

#descriptors ⇒ Hash<String,String>

The descriptors for the result.

Returns:

  • (Hash<String,String>)


25503
25504
25505
25506
25507
25508
25509
25510
25511
25512
25513
25514
25515
25516
25517
25518
25519
25520
25521
25522
25523
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 25503

class PublishDataQualityResultV2Request < Struct.new(
  :dimensions,
  :tags,
  :execution_started_on,
  :execution_completed_on,
  :score,
  :rule_results,
  :analyzer_results,
  :observations,
  :aggregated_metrics,
  :statistics,
  :run_configuration,
  :client_token,
  :evaluation_context,
  :descriptors,
  :ruleset_name,
  :data_quality_security_configuration,
  :telemetry)
  SENSITIVE = []
  include Aws::Structure
end

#dimensions ⇒ Hash<String,String>

The dimensions for the result.

Returns:

  • (Hash<String,String>)


25503
25504
25505
25506
25507
25508
25509
25510
25511
25512
25513
25514
25515
25516
25517
25518
25519
25520
25521
25522
25523
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 25503

class PublishDataQualityResultV2Request < Struct.new(
  :dimensions,
  :tags,
  :execution_started_on,
  :execution_completed_on,
  :score,
  :rule_results,
  :analyzer_results,
  :observations,
  :aggregated_metrics,
  :statistics,
  :run_configuration,
  :client_token,
  :evaluation_context,
  :descriptors,
  :ruleset_name,
  :data_quality_security_configuration,
  :telemetry)
  SENSITIVE = []
  include Aws::Structure
end

#evaluation_context ⇒ String

The evaluation context for the result.

Returns:

  • (String)


25503
25504
25505
25506
25507
25508
25509
25510
25511
25512
25513
25514
25515
25516
25517
25518
25519
25520
25521
25522
25523
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 25503

class PublishDataQualityResultV2Request < Struct.new(
  :dimensions,
  :tags,
  :execution_started_on,
  :execution_completed_on,
  :score,
  :rule_results,
  :analyzer_results,
  :observations,
  :aggregated_metrics,
  :statistics,
  :run_configuration,
  :client_token,
  :evaluation_context,
  :descriptors,
  :ruleset_name,
  :data_quality_security_configuration,
  :telemetry)
  SENSITIVE = []
  include Aws::Structure
end

#execution_completed_on ⇒ Time

The time execution completed for the result.

Returns:

  • (Time)


25503
25504
25505
25506
25507
25508
25509
25510
25511
25512
25513
25514
25515
25516
25517
25518
25519
25520
25521
25522
25523
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 25503

class PublishDataQualityResultV2Request < Struct.new(
  :dimensions,
  :tags,
  :execution_started_on,
  :execution_completed_on,
  :score,
  :rule_results,
  :analyzer_results,
  :observations,
  :aggregated_metrics,
  :statistics,
  :run_configuration,
  :client_token,
  :evaluation_context,
  :descriptors,
  :ruleset_name,
  :data_quality_security_configuration,
  :telemetry)
  SENSITIVE = []
  include Aws::Structure
end

#execution_started_on ⇒ Time

The time execution started for the result.

Returns:

  • (Time)


25503
25504
25505
25506
25507
25508
25509
25510
25511
25512
25513
25514
25515
25516
25517
25518
25519
25520
25521
25522
25523
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 25503

class PublishDataQualityResultV2Request < Struct.new(
  :dimensions,
  :tags,
  :execution_started_on,
  :execution_completed_on,
  :score,
  :rule_results,
  :analyzer_results,
  :observations,
  :aggregated_metrics,
  :statistics,
  :run_configuration,
  :client_token,
  :evaluation_context,
  :descriptors,
  :ruleset_name,
  :data_quality_security_configuration,
  :telemetry)
  SENSITIVE = []
  include Aws::Structure
end

#observations ⇒ Array<Types::DataQualityObservation>

The observations for the result.

Returns:



25503
25504
25505
25506
25507
25508
25509
25510
25511
25512
25513
25514
25515
25516
25517
25518
25519
25520
25521
25522
25523
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 25503

class PublishDataQualityResultV2Request < Struct.new(
  :dimensions,
  :tags,
  :execution_started_on,
  :execution_completed_on,
  :score,
  :rule_results,
  :analyzer_results,
  :observations,
  :aggregated_metrics,
  :statistics,
  :run_configuration,
  :client_token,
  :evaluation_context,
  :descriptors,
  :ruleset_name,
  :data_quality_security_configuration,
  :telemetry)
  SENSITIVE = []
  include Aws::Structure
end

#rule_results ⇒ Array<Types::DataQualityRuleResult>

The rule level results.

Returns:



25503
25504
25505
25506
25507
25508
25509
25510
25511
25512
25513
25514
25515
25516
25517
25518
25519
25520
25521
25522
25523
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 25503

class PublishDataQualityResultV2Request < Struct.new(
  :dimensions,
  :tags,
  :execution_started_on,
  :execution_completed_on,
  :score,
  :rule_results,
  :analyzer_results,
  :observations,
  :aggregated_metrics,
  :statistics,
  :run_configuration,
  :client_token,
  :evaluation_context,
  :descriptors,
  :ruleset_name,
  :data_quality_security_configuration,
  :telemetry)
  SENSITIVE = []
  include Aws::Structure
end

#ruleset_name ⇒ String

The ruleset name for the result.

Returns:

  • (String)


25503
25504
25505
25506
25507
25508
25509
25510
25511
25512
25513
25514
25515
25516
25517
25518
25519
25520
25521
25522
25523
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 25503

class PublishDataQualityResultV2Request < Struct.new(
  :dimensions,
  :tags,
  :execution_started_on,
  :execution_completed_on,
  :score,
  :rule_results,
  :analyzer_results,
  :observations,
  :aggregated_metrics,
  :statistics,
  :run_configuration,
  :client_token,
  :evaluation_context,
  :descriptors,
  :ruleset_name,
  :data_quality_security_configuration,
  :telemetry)
  SENSITIVE = []
  include Aws::Structure
end

#run_configuration ⇒ Types::DataQualityConfigurationV2

The run configuration for the result.



25503
25504
25505
25506
25507
25508
25509
25510
25511
25512
25513
25514
25515
25516
25517
25518
25519
25520
25521
25522
25523
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 25503

class PublishDataQualityResultV2Request < Struct.new(
  :dimensions,
  :tags,
  :execution_started_on,
  :execution_completed_on,
  :score,
  :rule_results,
  :analyzer_results,
  :observations,
  :aggregated_metrics,
  :statistics,
  :run_configuration,
  :client_token,
  :evaluation_context,
  :descriptors,
  :ruleset_name,
  :data_quality_security_configuration,
  :telemetry)
  SENSITIVE = []
  include Aws::Structure
end

#score ⇒ Float

The score for the result.

Returns:

  • (Float)


25503
25504
25505
25506
25507
25508
25509
25510
25511
25512
25513
25514
25515
25516
25517
25518
25519
25520
25521
25522
25523
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 25503

class PublishDataQualityResultV2Request < Struct.new(
  :dimensions,
  :tags,
  :execution_started_on,
  :execution_completed_on,
  :score,
  :rule_results,
  :analyzer_results,
  :observations,
  :aggregated_metrics,
  :statistics,
  :run_configuration,
  :client_token,
  :evaluation_context,
  :descriptors,
  :ruleset_name,
  :data_quality_security_configuration,
  :telemetry)
  SENSITIVE = []
  include Aws::Structure
end

#statistics ⇒ Array<Types::StatisticSummary>

The statistics for the result.

Returns:



25503
25504
25505
25506
25507
25508
25509
25510
25511
25512
25513
25514
25515
25516
25517
25518
25519
25520
25521
25522
25523
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 25503

class PublishDataQualityResultV2Request < Struct.new(
  :dimensions,
  :tags,
  :execution_started_on,
  :execution_completed_on,
  :score,
  :rule_results,
  :analyzer_results,
  :observations,
  :aggregated_metrics,
  :statistics,
  :run_configuration,
  :client_token,
  :evaluation_context,
  :descriptors,
  :ruleset_name,
  :data_quality_security_configuration,
  :telemetry)
  SENSITIVE = []
  include Aws::Structure
end

#tags ⇒ Hash<String,String>

The tags for the result.

Returns:

  • (Hash<String,String>)


25503
25504
25505
25506
25507
25508
25509
25510
25511
25512
25513
25514
25515
25516
25517
25518
25519
25520
25521
25522
25523
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 25503

class PublishDataQualityResultV2Request < Struct.new(
  :dimensions,
  :tags,
  :execution_started_on,
  :execution_completed_on,
  :score,
  :rule_results,
  :analyzer_results,
  :observations,
  :aggregated_metrics,
  :statistics,
  :run_configuration,
  :client_token,
  :evaluation_context,
  :descriptors,
  :ruleset_name,
  :data_quality_security_configuration,
  :telemetry)
  SENSITIVE = []
  include Aws::Structure
end

#telemetry ⇒ Types::DataQualityTelemetry



25503
25504
25505
25506
25507
25508
25509
25510
25511
25512
25513
25514
25515
25516
25517
25518
25519
25520
25521
25522
25523
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 25503

class PublishDataQualityResultV2Request < Struct.new(
  :dimensions,
  :tags,
  :execution_started_on,
  :execution_completed_on,
  :score,
  :rule_results,
  :analyzer_results,
  :observations,
  :aggregated_metrics,
  :statistics,
  :run_configuration,
  :client_token,
  :evaluation_context,
  :descriptors,
  :ruleset_name,
  :data_quality_security_configuration,
  :telemetry)
  SENSITIVE = []
  include Aws::Structure
end