Skip to content

Recommendation

Source code in docs_src/capo_database_migration_service/types/recommendation.py
class Recommendation(TypedDict, closed=True):
    database_id: NotRequired["capo_database_migration_service.types.string.String"]
    """<p>The identifier of the source database for which Fleet Advisor provided this recommendation.</p>"""
    engine_name: NotRequired["capo_database_migration_service.types.string.String"]
    """<p>The name of the target engine. Valid values include <code>"rds-aurora-mysql"</code>, <code>"rds-aurora-postgresql"</code>, <code>"rds-mysql"</code>, <code>"rds-oracle"</code>, <code>"rds-sql-server"</code>, and <code>"rds-postgresql"</code>.</p>"""
    created_date: NotRequired["capo_database_migration_service.types.string.String"]
    """<p>The date when Fleet Advisor created the target engine recommendation.</p>"""
    status: NotRequired["capo_database_migration_service.types.string.String"]
    """<p>The status of the target engine recommendation. Valid values include <code>"alternate"</code>, <code>"in-progress"</code>, <code>"not-viable"</code>, and <code>"recommended"</code>.</p>"""
    preferred: NotRequired[
        "capo_database_migration_service.types.boolean_optional.BooleanOptional"
    ]
    """<p>Indicates that this target is the rightsized migration destination.</p>"""
    settings: NotRequired[
        "capo_database_migration_service.types.recommendation_settings.RecommendationSettings"
    ]
    """<p>The settings in JSON format for the preferred target engine parameters. These parameters include capacity, resource utilization, and the usage type (production, development, or testing).</p>"""
    data: NotRequired[
        "capo_database_migration_service.types.recommendation_data.RecommendationData"
    ]
    """<p>The recommendation of a target engine for the specified source database.</p>"""

created_date instance-attribute

created_date: NotRequired[String]

The date when Fleet Advisor created the target engine recommendation.

data instance-attribute

data: NotRequired[RecommendationData]

The recommendation of a target engine for the specified source database.

database_id instance-attribute

database_id: NotRequired[String]

The identifier of the source database for which Fleet Advisor provided this recommendation.

engine_name instance-attribute

engine_name: NotRequired[String]

The name of the target engine. Valid values include "rds-aurora-mysql", "rds-aurora-postgresql", "rds-mysql", "rds-oracle", "rds-sql-server", and "rds-postgresql".

preferred instance-attribute

preferred: NotRequired[BooleanOptional]

Indicates that this target is the rightsized migration destination.

settings instance-attribute

settings: NotRequired[RecommendationSettings]

The settings in JSON format for the preferred target engine parameters. These parameters include capacity, resource utilization, and the usage type (production, development, or testing).

status instance-attribute

status: NotRequired[String]

The status of the target engine recommendation. Valid values include "alternate", "in-progress", "not-viable", and "recommended".