Skip to content

UpdateApplicationComponentConfigRequest

Source code in docs_src/capo_migrationhubstrategy/types/update_application_component_config_request.py
class UpdateApplicationComponentConfigRequest(TypedDict, closed=True):
    application_component_id: "capo_migrationhubstrategy.types.application_component_id.ApplicationComponentId"
    """<p> The ID of the application component. The ID is unique within an AWS account. </p>"""
    inclusion_status: NotRequired[
        "capo_migrationhubstrategy.types.inclusion_status.InclusionStatus"
    ]
    """<p> Indicates whether the application component has been included for server recommendation or not. </p>"""
    strategy_option: NotRequired[
        "capo_migrationhubstrategy.types.strategy_option.StrategyOption"
    ]
    """<p> The preferred strategy options for the application component. Use values from the <a>GetApplicationComponentStrategies</a> response. </p>"""
    source_code_list: NotRequired[
        "capo_migrationhubstrategy.types.source_code_list.SourceCodeList"
    ]
    """<p> The list of source code configurations to update for the application component. </p>"""
    secrets_manager_key: NotRequired[
        "capo_migrationhubstrategy.types.secrets_manager_key.SecretsManagerKey"
    ]
    """<p> Database credentials. </p>"""
    configure_only: NotRequired["capo_migrationhubstrategy.types.boolean.Boolean"]
    """<p>Update the configuration request of an application component. If it is set to true, the source code and/or database credentials are updated. If it is set to false, the source code and/or database credentials are updated and an analysis is initiated.</p>"""
    app_type: NotRequired["capo_migrationhubstrategy.types.app_type.AppType"]
    """<p>The type of known component.</p>"""

app_type instance-attribute

app_type: NotRequired[AppType]

The type of known component.

application_component_id instance-attribute

application_component_id: ApplicationComponentId

The ID of the application component. The ID is unique within an AWS account.

configure_only instance-attribute

configure_only: NotRequired[Boolean]

Update the configuration request of an application component. If it is set to true, the source code and/or database credentials are updated. If it is set to false, the source code and/or database credentials are updated and an analysis is initiated.

inclusion_status instance-attribute

inclusion_status: NotRequired[InclusionStatus]

Indicates whether the application component has been included for server recommendation or not.

secrets_manager_key instance-attribute

secrets_manager_key: NotRequired[SecretsManagerKey]

Database credentials.

source_code_list instance-attribute

source_code_list: NotRequired[SourceCodeList]

The list of source code configurations to update for the application component.

strategy_option instance-attribute

strategy_option: NotRequired[StrategyOption]

The preferred strategy options for the application component. Use values from the GetApplicationComponentStrategies response.