Class: Aws::MigrationHub::Types::AssociateSourceResourceRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#dry_runBoolean

This is an optional parameter that you can use to test whether the call will succeed. Set this parameter to ‘true` to verify that you have the permissions that are required to make the call, and that you have specified the other parameters in the call correctly.

Returns:

  • (Boolean)


147
148
149
150
151
152
153
154
# File 'lib/aws-sdk-migrationhub/types.rb', line 147

class AssociateSourceResourceRequest < Struct.new(
  :progress_update_stream,
  :migration_task_name,
  :source_resource,
  :dry_run)
  SENSITIVE = []
  include Aws::Structure
end

#migration_task_nameString

A unique identifier that references the migration task. *Do not include sensitive data in this field.*

Returns:

  • (String)


147
148
149
150
151
152
153
154
# File 'lib/aws-sdk-migrationhub/types.rb', line 147

class AssociateSourceResourceRequest < Struct.new(
  :progress_update_stream,
  :migration_task_name,
  :source_resource,
  :dry_run)
  SENSITIVE = []
  include Aws::Structure
end

#progress_update_streamString

The name of the progress-update stream, which is used for access control as well as a namespace for migration-task names that is implicitly linked to your AWS account. The progress-update stream must uniquely identify the migration tool as it is used for all updates made by the tool; however, it does not need to be unique for each AWS account because it is scoped to the AWS account.

Returns:

  • (String)


147
148
149
150
151
152
153
154
# File 'lib/aws-sdk-migrationhub/types.rb', line 147

class AssociateSourceResourceRequest < Struct.new(
  :progress_update_stream,
  :migration_task_name,
  :source_resource,
  :dry_run)
  SENSITIVE = []
  include Aws::Structure
end

#source_resourceTypes::SourceResource

The source resource that you want to associate.



147
148
149
150
151
152
153
154
# File 'lib/aws-sdk-migrationhub/types.rb', line 147

class AssociateSourceResourceRequest < Struct.new(
  :progress_update_stream,
  :migration_task_name,
  :source_resource,
  :dry_run)
  SENSITIVE = []
  include Aws::Structure
end