class Aws::MigrationHubStrategyRecommendations::Types::ApplicationPreferences

Application preferences that you specify.

@note When making an API call, you may pass ApplicationPreferences

data as a hash:

    {
      management_preference: {
        aws_managed_resources: {
          target_destination: ["None specified"], # required, accepts None specified, AWS Elastic BeanStalk, AWS Fargate
        },
        no_preference: {
          target_destination: ["None specified"], # required, accepts None specified, AWS Elastic BeanStalk, AWS Fargate, Amazon Elastic Cloud Compute (EC2), Amazon Elastic Container Service (ECS), Amazon Elastic Kubernetes Service (EKS)
        },
        self_manage_resources: {
          target_destination: ["None specified"], # required, accepts None specified, Amazon Elastic Cloud Compute (EC2), Amazon Elastic Container Service (ECS), Amazon Elastic Kubernetes Service (EKS)
        },
      },
    }

@!attribute [rw] management_preference

Application preferences that you specify to prefer managed
environment.
@return [Types::ManagementPreference]

@see docs.aws.amazon.com/goto/WebAPI/migrationhubstrategy-2020-02-19/ApplicationPreferences AWS API Documentation

Constants

SENSITIVE