Class: Aws::MigrationHub::Types::SourceResource

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

Overview

A source resource can be a source server, a migration wave, an application, or any other resource that you track.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#descriptionString

A description that can be free-form text to record additional detail about the resource for clarity or later reference.

Returns:

  • (String)


1224
1225
1226
1227
1228
1229
1230
# File 'lib/aws-sdk-migrationhub/types.rb', line 1224

class SourceResource < Struct.new(
  :name,
  :description,
  :status_detail)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

This is the name that you want to use to identify the resource. If the resource is an AWS resource, we recommend that you set this parameter to the ARN of the resource.

Returns:

  • (String)


1224
1225
1226
1227
1228
1229
1230
# File 'lib/aws-sdk-migrationhub/types.rb', line 1224

class SourceResource < Struct.new(
  :name,
  :description,
  :status_detail)
  SENSITIVE = []
  include Aws::Structure
end

#status_detailString

A free-form description of the status of the resource.

Returns:

  • (String)


1224
1225
1226
1227
1228
1229
1230
# File 'lib/aws-sdk-migrationhub/types.rb', line 1224

class SourceResource < Struct.new(
  :name,
  :description,
  :status_detail)
  SENSITIVE = []
  include Aws::Structure
end