class Aws::MigrationHubStrategyRecommendations::Types::UpdateApplicationComponentConfigRequest
@note When making an API call, you may pass UpdateApplicationComponentConfigRequest
data as a hash: { application_component_id: "ApplicationComponentId", # required inclusion_status: "excludeFromAssessment", # accepts excludeFromAssessment, includeInAssessment secrets_manager_key: "SecretsManagerKey", source_code_list: [ { location: "Location", source_version: "SourceVersion", version_control: "GITHUB", # accepts GITHUB, GITHUB_ENTERPRISE }, ], strategy_option: { is_preferred: false, strategy: "Rehost", # accepts Rehost, Retirement, Refactor, Replatform, Retain, Relocate, Repurchase target_destination: "None specified", # accepts None specified, AWS Elastic BeanStalk, AWS Fargate, Amazon Elastic Cloud Compute (EC2), Amazon Elastic Container Service (ECS), Amazon Elastic Kubernetes Service (EKS), Aurora MySQL, Aurora PostgreSQL, Amazon Relational Database Service on MySQL, Amazon Relational Database Service on PostgreSQL, Amazon DocumentDB, Amazon DynamoDB, Amazon Relational Database Service tool_name: "App2Container", # accepts App2Container, Porting Assistant For .NET, End of Support Migration, Windows Web Application Migration Assistant, Application Migration Service, Strategy Recommendation Support, In Place Operating System Upgrade, Schema Conversion Tool, Database Migration Service, Native SQL Server Backup/Restore }, }
@!attribute [rw] application_component_id
The ID of the application component. The ID is unique within an AWS account. @return [String]
@!attribute [rw] inclusion_status
Indicates whether the application component has been included for server recommendation or not. @return [String]
@!attribute [rw] secrets_manager_key
Database credentials. @return [String]
@!attribute [rw] source_code_list
The list of source code configurations to update for the application component. @return [Array<Types::SourceCode>]
@!attribute [rw] strategy_option
The preferred strategy options for the application component. Use values from the GetApplicationComponentStrategies response. @return [Types::StrategyOption]
@see docs.aws.amazon.com/goto/WebAPI/migrationhubstrategy-2020-02-19/UpdateApplicationComponentConfigRequest AWS API Documentation
Constants
- SENSITIVE