Class: Aws::MigrationHubStrategyRecommendations::Types::BusinessGoals

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

Overview

Business goals that you specify.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#license_cost_reductionInteger

Business goal to reduce license costs.

Returns:

  • (Integer)


534
535
536
537
538
539
540
541
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 534

class BusinessGoals < Struct.new(
  :license_cost_reduction,
  :modernize_infrastructure_with_cloud_native_technologies,
  :reduce_operational_overhead_with_managed_services,
  :speed_of_migration)
  SENSITIVE = []
  include Aws::Structure
end

#modernize_infrastructure_with_cloud_native_technologiesInteger

Business goal to modernize infrastructure by moving to cloud native technologies.

Returns:

  • (Integer)


534
535
536
537
538
539
540
541
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 534

class BusinessGoals < Struct.new(
  :license_cost_reduction,
  :modernize_infrastructure_with_cloud_native_technologies,
  :reduce_operational_overhead_with_managed_services,
  :speed_of_migration)
  SENSITIVE = []
  include Aws::Structure
end

#reduce_operational_overhead_with_managed_servicesInteger

Business goal to reduce the operational overhead on the team by moving into managed services.

Returns:

  • (Integer)


534
535
536
537
538
539
540
541
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 534

class BusinessGoals < Struct.new(
  :license_cost_reduction,
  :modernize_infrastructure_with_cloud_native_technologies,
  :reduce_operational_overhead_with_managed_services,
  :speed_of_migration)
  SENSITIVE = []
  include Aws::Structure
end

#speed_of_migrationInteger

Business goal to achieve migration at a fast pace.

Returns:

  • (Integer)


534
535
536
537
538
539
540
541
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 534

class BusinessGoals < Struct.new(
  :license_cost_reduction,
  :modernize_infrastructure_with_cloud_native_technologies,
  :reduce_operational_overhead_with_managed_services,
  :speed_of_migration)
  SENSITIVE = []
  include Aws::Structure
end