Class: Aws::MigrationHubStrategyRecommendations::Types::StartImportFileTaskRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#data_source_typeString

Specifies the source that the servers are coming from. By default, Strategy Recommendations assumes that the servers specified in the import file are available in AWS Application Discovery Service.

Returns:

  • (String)


2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
# File 'lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 2206

class StartImportFileTaskRequest < Struct.new(
  :s3_bucket,
  :data_source_type,
  :group_id,
  :name,
  :s3bucket_for_report_data,
  :s3key)
  SENSITIVE = []
  include Aws::Structure
end

#group_idArray<Types::Group>

Groups the resources in the import file together with a unique name. This ID can be as filter in ‘ListApplicationComponents` and `ListServers`.

Returns:



2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
# File 'lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 2206

class StartImportFileTaskRequest < Struct.new(
  :s3_bucket,
  :data_source_type,
  :group_id,
  :name,
  :s3bucket_for_report_data,
  :s3key)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

A descriptive name for the request.

Returns:

  • (String)


2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
# File 'lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 2206

class StartImportFileTaskRequest < Struct.new(
  :s3_bucket,
  :data_source_type,
  :group_id,
  :name,
  :s3bucket_for_report_data,
  :s3key)
  SENSITIVE = []
  include Aws::Structure
end

#s3_bucketString

The S3 bucket where the import file is located. The bucket name is required to begin with ‘migrationhub-strategy-`.

Returns:

  • (String)


2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
# File 'lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 2206

class StartImportFileTaskRequest < Struct.new(
  :s3_bucket,
  :data_source_type,
  :group_id,
  :name,
  :s3bucket_for_report_data,
  :s3key)
  SENSITIVE = []
  include Aws::Structure
end

#s3bucket_for_report_dataString

The S3 bucket where Strategy Recommendations uploads import results. The bucket name is required to begin with migrationhub-strategy-.

Returns:

  • (String)


2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
# File 'lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 2206

class StartImportFileTaskRequest < Struct.new(
  :s3_bucket,
  :data_source_type,
  :group_id,
  :name,
  :s3bucket_for_report_data,
  :s3key)
  SENSITIVE = []
  include Aws::Structure
end

#s3keyString

The Amazon S3 key name of the import file.

Returns:

  • (String)


2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
# File 'lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 2206

class StartImportFileTaskRequest < Struct.new(
  :s3_bucket,
  :data_source_type,
  :group_id,
  :name,
  :s3bucket_for_report_data,
  :s3key)
  SENSITIVE = []
  include Aws::Structure
end