Class: Aws::Glue::Types::GetJobUpgradeAnalysisResponse

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

#analysis_id ⇒ String

The unique identifier of the upgrade analysis.

Returns:

  • (String)


15724
15725
15726
15727
15728
15729
15730
15731
15732
15733
15734
15735
15736
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 15724

class GetJobUpgradeAnalysisResponse < Struct.new(
  :job_name,
  :analysis_id,
  :status,
  :source_version,
  :target_version,
  :analysis_type,
  :auto_upgrade_evaluation_summary,
  :error_message,
  :auto_upgrade_eligibility_summary)
  SENSITIVE = []
  include Aws::Structure
end

#analysis_type ⇒ String

The type of upgrade analysis. For auto-upgrade jobs, this value is AUTO_UPGRADE.

Returns:

  • (String)


15724
15725
15726
15727
15728
15729
15730
15731
15732
15733
15734
15735
15736
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 15724

class GetJobUpgradeAnalysisResponse < Struct.new(
  :job_name,
  :analysis_id,
  :status,
  :source_version,
  :target_version,
  :analysis_type,
  :auto_upgrade_evaluation_summary,
  :error_message,
  :auto_upgrade_eligibility_summary)
  SENSITIVE = []
  include Aws::Structure
end

#auto_upgrade_eligibility_summary ⇒ String

The Amazon S3 URI of the consent report summarizing upgrade assessment findings. Populated when the analysis reaches WAITING_FOR_CONSENT and remains available in all subsequent states.

Returns:

  • (String)


15724
15725
15726
15727
15728
15729
15730
15731
15732
15733
15734
15735
15736
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 15724

class GetJobUpgradeAnalysisResponse < Struct.new(
  :job_name,
  :analysis_id,
  :status,
  :source_version,
  :target_version,
  :analysis_type,
  :auto_upgrade_evaluation_summary,
  :error_message,
  :auto_upgrade_eligibility_summary)
  SENSITIVE = []
  include Aws::Structure
end

#auto_upgrade_evaluation_summary ⇒ String

The Amazon S3 URI of the terminal-state evaluation summary, available once the analysis reaches a terminal status (SUCCEEDED or FAILED).

Returns:

  • (String)


15724
15725
15726
15727
15728
15729
15730
15731
15732
15733
15734
15735
15736
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 15724

class GetJobUpgradeAnalysisResponse < Struct.new(
  :job_name,
  :analysis_id,
  :status,
  :source_version,
  :target_version,
  :analysis_type,
  :auto_upgrade_evaluation_summary,
  :error_message,
  :auto_upgrade_eligibility_summary)
  SENSITIVE = []
  include Aws::Structure
end

#error_message ⇒ String

The reason the analysis did not complete.

Returns:

  • (String)


15724
15725
15726
15727
15728
15729
15730
15731
15732
15733
15734
15735
15736
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 15724

class GetJobUpgradeAnalysisResponse < Struct.new(
  :job_name,
  :analysis_id,
  :status,
  :source_version,
  :target_version,
  :analysis_type,
  :auto_upgrade_evaluation_summary,
  :error_message,
  :auto_upgrade_eligibility_summary)
  SENSITIVE = []
  include Aws::Structure
end

#job_name ⇒ String

The name of the job associated with this analysis.

Returns:

  • (String)


15724
15725
15726
15727
15728
15729
15730
15731
15732
15733
15734
15735
15736
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 15724

class GetJobUpgradeAnalysisResponse < Struct.new(
  :job_name,
  :analysis_id,
  :status,
  :source_version,
  :target_version,
  :analysis_type,
  :auto_upgrade_evaluation_summary,
  :error_message,
  :auto_upgrade_eligibility_summary)
  SENSITIVE = []
  include Aws::Structure
end

#source_version ⇒ String

The Glue version the job was running before the upgrade, for example 4.0.

Returns:

  • (String)


15724
15725
15726
15727
15728
15729
15730
15731
15732
15733
15734
15735
15736
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 15724

class GetJobUpgradeAnalysisResponse < Struct.new(
  :job_name,
  :analysis_id,
  :status,
  :source_version,
  :target_version,
  :analysis_type,
  :auto_upgrade_evaluation_summary,
  :error_message,
  :auto_upgrade_eligibility_summary)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ String

The current status of the analysis.

Returns:

  • (String)


15724
15725
15726
15727
15728
15729
15730
15731
15732
15733
15734
15735
15736
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 15724

class GetJobUpgradeAnalysisResponse < Struct.new(
  :job_name,
  :analysis_id,
  :status,
  :source_version,
  :target_version,
  :analysis_type,
  :auto_upgrade_evaluation_summary,
  :error_message,
  :auto_upgrade_eligibility_summary)
  SENSITIVE = []
  include Aws::Structure
end

#target_version ⇒ String

The Glue version the job will be upgraded to, for example 6.0.

Returns:

  • (String)


15724
15725
15726
15727
15728
15729
15730
15731
15732
15733
15734
15735
15736
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 15724

class GetJobUpgradeAnalysisResponse < Struct.new(
  :job_name,
  :analysis_id,
  :status,
  :source_version,
  :target_version,
  :analysis_type,
  :auto_upgrade_evaluation_summary,
  :error_message,
  :auto_upgrade_eligibility_summary)
  SENSITIVE = []
  include Aws::Structure
end