Class: Aws::DatabaseMigrationService::Types::CollectorResponse

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

Overview

Describes a Fleet Advisor collector.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#collector_health_check ⇒ Types::CollectorHealthCheck

Describes the last Fleet Advisor collector health check.



484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 484

class CollectorResponse < Struct.new(
  :collector_referenced_id,
  :collector_name,
  :collector_version,
  :version_status,
  :description,
  :s3_bucket_name,
  :service_access_role_arn,
  :collector_health_check,
  :last_data_received,
  :registered_date,
  :created_date,
  :modified_date,
  :inventory_data)
  SENSITIVE = []
  include Aws::Structure
end

#collector_name ⇒ String

The name of the Fleet Advisor collector .

Returns:

  • (String)


484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 484

class CollectorResponse < Struct.new(
  :collector_referenced_id,
  :collector_name,
  :collector_version,
  :version_status,
  :description,
  :s3_bucket_name,
  :service_access_role_arn,
  :collector_health_check,
  :last_data_received,
  :registered_date,
  :created_date,
  :modified_date,
  :inventory_data)
  SENSITIVE = []
  include Aws::Structure
end

#collector_referenced_id ⇒ String

The reference ID of the Fleet Advisor collector.

Returns:

  • (String)


484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 484

class CollectorResponse < Struct.new(
  :collector_referenced_id,
  :collector_name,
  :collector_version,
  :version_status,
  :description,
  :s3_bucket_name,
  :service_access_role_arn,
  :collector_health_check,
  :last_data_received,
  :registered_date,
  :created_date,
  :modified_date,
  :inventory_data)
  SENSITIVE = []
  include Aws::Structure
end

#collector_version ⇒ String

The version of your Fleet Advisor collector, in semantic versioning format, for example 1.0.2

Returns:

  • (String)


484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 484

class CollectorResponse < Struct.new(
  :collector_referenced_id,
  :collector_name,
  :collector_version,
  :version_status,
  :description,
  :s3_bucket_name,
  :service_access_role_arn,
  :collector_health_check,
  :last_data_received,
  :registered_date,
  :created_date,
  :modified_date,
  :inventory_data)
  SENSITIVE = []
  include Aws::Structure
end

#created_date ⇒ String

The timestamp when you created the collector, in the following format: 2022-01-24T19:04:02.596113Z

Returns:

  • (String)


484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 484

class CollectorResponse < Struct.new(
  :collector_referenced_id,
  :collector_name,
  :collector_version,
  :version_status,
  :description,
  :s3_bucket_name,
  :service_access_role_arn,
  :collector_health_check,
  :last_data_received,
  :registered_date,
  :created_date,
  :modified_date,
  :inventory_data)
  SENSITIVE = []
  include Aws::Structure
end

#description ⇒ String

A summary description of the Fleet Advisor collector.

Returns:

  • (String)


484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 484

class CollectorResponse < Struct.new(
  :collector_referenced_id,
  :collector_name,
  :collector_version,
  :version_status,
  :description,
  :s3_bucket_name,
  :service_access_role_arn,
  :collector_health_check,
  :last_data_received,
  :registered_date,
  :created_date,
  :modified_date,
  :inventory_data)
  SENSITIVE = []
  include Aws::Structure
end

#inventory_data ⇒ Types::InventoryData

Describes a Fleet Advisor collector inventory.



484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 484

class CollectorResponse < Struct.new(
  :collector_referenced_id,
  :collector_name,
  :collector_version,
  :version_status,
  :description,
  :s3_bucket_name,
  :service_access_role_arn,
  :collector_health_check,
  :last_data_received,
  :registered_date,
  :created_date,
  :modified_date,
  :inventory_data)
  SENSITIVE = []
  include Aws::Structure
end

#last_data_received ⇒ String

The timestamp of the last time the collector received data, in the following format: 2022-01-24T19:04:02.596113Z

Returns:

  • (String)


484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 484

class CollectorResponse < Struct.new(
  :collector_referenced_id,
  :collector_name,
  :collector_version,
  :version_status,
  :description,
  :s3_bucket_name,
  :service_access_role_arn,
  :collector_health_check,
  :last_data_received,
  :registered_date,
  :created_date,
  :modified_date,
  :inventory_data)
  SENSITIVE = []
  include Aws::Structure
end

#modified_date ⇒ String

The timestamp when DMS last modified the collector, in the following format: 2022-01-24T19:04:02.596113Z

Returns:

  • (String)


484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 484

class CollectorResponse < Struct.new(
  :collector_referenced_id,
  :collector_name,
  :collector_version,
  :version_status,
  :description,
  :s3_bucket_name,
  :service_access_role_arn,
  :collector_health_check,
  :last_data_received,
  :registered_date,
  :created_date,
  :modified_date,
  :inventory_data)
  SENSITIVE = []
  include Aws::Structure
end

#registered_date ⇒ String

The timestamp when DMS registered the collector, in the following format: 2022-01-24T19:04:02.596113Z

Returns:

  • (String)


484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 484

class CollectorResponse < Struct.new(
  :collector_referenced_id,
  :collector_name,
  :collector_version,
  :version_status,
  :description,
  :s3_bucket_name,
  :service_access_role_arn,
  :collector_health_check,
  :last_data_received,
  :registered_date,
  :created_date,
  :modified_date,
  :inventory_data)
  SENSITIVE = []
  include Aws::Structure
end

#s3_bucket_name ⇒ String

The Amazon S3 bucket that the Fleet Advisor collector uses to store inventory metadata.

Returns:

  • (String)


484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 484

class CollectorResponse < Struct.new(
  :collector_referenced_id,
  :collector_name,
  :collector_version,
  :version_status,
  :description,
  :s3_bucket_name,
  :service_access_role_arn,
  :collector_health_check,
  :last_data_received,
  :registered_date,
  :created_date,
  :modified_date,
  :inventory_data)
  SENSITIVE = []
  include Aws::Structure
end

#service_access_role_arn ⇒ String

The IAM role that grants permissions to access the specified Amazon S3 bucket.

Returns:

  • (String)


484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 484

class CollectorResponse < Struct.new(
  :collector_referenced_id,
  :collector_name,
  :collector_version,
  :version_status,
  :description,
  :s3_bucket_name,
  :service_access_role_arn,
  :collector_health_check,
  :last_data_received,
  :registered_date,
  :created_date,
  :modified_date,
  :inventory_data)
  SENSITIVE = []
  include Aws::Structure
end

#version_status ⇒ String

Whether the collector version is up to date.

Returns:

  • (String)


484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 484

class CollectorResponse < Struct.new(
  :collector_referenced_id,
  :collector_name,
  :collector_version,
  :version_status,
  :description,
  :s3_bucket_name,
  :service_access_role_arn,
  :collector_health_check,
  :last_data_received,
  :registered_date,
  :created_date,
  :modified_date,
  :inventory_data)
  SENSITIVE = []
  include Aws::Structure
end