Class: Aws::DatabaseMigrationService::Types::EngineVersion

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

Overview

Provides information about a replication instance version.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#auto_upgrade_dateTime

The date when the replication instance will be automatically upgraded. This setting only applies if the ‘auto-minor-version` setting is enabled.

Returns:

  • (Time)


5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
# File 'lib/aws-sdk-databasemigrationservice/types.rb', line 5716

class EngineVersion < Struct.new(
  :version,
  :lifecycle,
  :release_status,
  :launch_date,
  :auto_upgrade_date,
  :deprecation_date,
  :force_upgrade_date,
  :available_upgrades)
  SENSITIVE = []
  include Aws::Structure
end

#available_upgradesArray<String>

The list of valid replication instance versions that you can upgrade to.

Returns:

  • (Array<String>)


5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
# File 'lib/aws-sdk-databasemigrationservice/types.rb', line 5716

class EngineVersion < Struct.new(
  :version,
  :lifecycle,
  :release_status,
  :launch_date,
  :auto_upgrade_date,
  :deprecation_date,
  :force_upgrade_date,
  :available_upgrades)
  SENSITIVE = []
  include Aws::Structure
end

#deprecation_dateTime

The date when the replication instance version will be deprecated and can no longer be requested.

Returns:

  • (Time)


5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
# File 'lib/aws-sdk-databasemigrationservice/types.rb', line 5716

class EngineVersion < Struct.new(
  :version,
  :lifecycle,
  :release_status,
  :launch_date,
  :auto_upgrade_date,
  :deprecation_date,
  :force_upgrade_date,
  :available_upgrades)
  SENSITIVE = []
  include Aws::Structure
end

#force_upgrade_dateTime

The date when the replication instance will have a version upgrade forced.

Returns:

  • (Time)


5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
# File 'lib/aws-sdk-databasemigrationservice/types.rb', line 5716

class EngineVersion < Struct.new(
  :version,
  :lifecycle,
  :release_status,
  :launch_date,
  :auto_upgrade_date,
  :deprecation_date,
  :force_upgrade_date,
  :available_upgrades)
  SENSITIVE = []
  include Aws::Structure
end

#launch_dateTime

The date when the replication instance version became publicly available.

Returns:

  • (Time)


5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
# File 'lib/aws-sdk-databasemigrationservice/types.rb', line 5716

class EngineVersion < Struct.new(
  :version,
  :lifecycle,
  :release_status,
  :launch_date,
  :auto_upgrade_date,
  :deprecation_date,
  :force_upgrade_date,
  :available_upgrades)
  SENSITIVE = []
  include Aws::Structure
end

#lifecycleString

The lifecycle status of the replication instance version. Valid values are ‘DEPRECATED`, `DEFAULT_VERSION`, and `ACTIVE`.

Returns:

  • (String)


5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
# File 'lib/aws-sdk-databasemigrationservice/types.rb', line 5716

class EngineVersion < Struct.new(
  :version,
  :lifecycle,
  :release_status,
  :launch_date,
  :auto_upgrade_date,
  :deprecation_date,
  :force_upgrade_date,
  :available_upgrades)
  SENSITIVE = []
  include Aws::Structure
end

#release_statusString

The release status of the replication instance version.

Returns:

  • (String)


5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
# File 'lib/aws-sdk-databasemigrationservice/types.rb', line 5716

class EngineVersion < Struct.new(
  :version,
  :lifecycle,
  :release_status,
  :launch_date,
  :auto_upgrade_date,
  :deprecation_date,
  :force_upgrade_date,
  :available_upgrades)
  SENSITIVE = []
  include Aws::Structure
end

#versionString

The version number of the replication instance.

Returns:

  • (String)


5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
# File 'lib/aws-sdk-databasemigrationservice/types.rb', line 5716

class EngineVersion < Struct.new(
  :version,
  :lifecycle,
  :release_status,
  :launch_date,
  :auto_upgrade_date,
  :deprecation_date,
  :force_upgrade_date,
  :available_upgrades)
  SENSITIVE = []
  include Aws::Structure
end