Class: Aws::MigrationHubStrategyRecommendations::Types::StartAssessmentRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#assessment_data_source_typeString

The data source type of an assessment to be started.

Returns:

  • (String)


2153
2154
2155
2156
2157
2158
2159
2160
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 2153

class StartAssessmentRequest < Struct.new(
  :assessment_data_source_type,
  :assessment_targets,
  :s3bucket_for_analysis_data,
  :s3bucket_for_report_data)
  SENSITIVE = []
  include Aws::Structure
end

#assessment_targetsArray<Types::AssessmentTarget>

List of criteria for assessment.

Returns:



2153
2154
2155
2156
2157
2158
2159
2160
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 2153

class StartAssessmentRequest < Struct.new(
  :assessment_data_source_type,
  :assessment_targets,
  :s3bucket_for_analysis_data,
  :s3bucket_for_report_data)
  SENSITIVE = []
  include Aws::Structure
end

#s3bucket_for_analysis_dataString

The S3 bucket used by the collectors to send analysis data to the service. The bucket name must begin with migrationhub-strategy-.

Returns:

  • (String)


2153
2154
2155
2156
2157
2158
2159
2160
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 2153

class StartAssessmentRequest < Struct.new(
  :assessment_data_source_type,
  :assessment_targets,
  :s3bucket_for_analysis_data,
  :s3bucket_for_report_data)
  SENSITIVE = []
  include Aws::Structure
end

#s3bucket_for_report_dataString

The S3 bucket where all the reports generated by the service are stored. The bucket name must begin with migrationhub-strategy-.

Returns:

  • (String)


2153
2154
2155
2156
2157
2158
2159
2160
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 2153

class StartAssessmentRequest < Struct.new(
  :assessment_data_source_type,
  :assessment_targets,
  :s3bucket_for_analysis_data,
  :s3bucket_for_report_data)
  SENSITIVE = []
  include Aws::Structure
end