Skip to content

AuroraServerlessScalingConfiguration

Source code in docs_src/capo_arc_region_switch/types/aurora_serverless_scaling_configuration.py
class AuroraServerlessScalingConfiguration(TypedDict, closed=True):
    timeout_minutes: "int"
    """<p>The timeout value specified for the configuration.</p>"""
    cross_account_role: NotRequired[
        "capo_arc_region_switch.types.iam_role_arn.IamRoleArn"
    ]
    """<p>The cross account role for the configuration.</p>"""
    external_id: NotRequired["str"]
    """<p>The external ID (secret key) for the configuration.</p>"""
    global_cluster_identifier: (
        "capo_arc_region_switch.types.global_cluster_identifier.GlobalClusterIdentifier"
    )
    """<p>The global cluster identifier for a global database.</p>"""
    region_database_cluster_arns: (
        "capo_arc_region_switch.types.region_aurora_cluster_map.RegionAuroraClusterMap"
    )
    """<p>Per-Region configuration that maps each Region to the Aurora database cluster ARN for scaling.</p>"""
    target_percent: "int"
    """<p>The target capacity percentage for Aurora Serverless scaling.</p>"""

cross_account_role instance-attribute

cross_account_role: NotRequired[IamRoleArn]

The cross account role for the configuration.

external_id instance-attribute

external_id: NotRequired[str]

The external ID (secret key) for the configuration.

global_cluster_identifier instance-attribute

global_cluster_identifier: GlobalClusterIdentifier

The global cluster identifier for a global database.

region_database_cluster_arns instance-attribute

region_database_cluster_arns: RegionAuroraClusterMap

Per-Region configuration that maps each Region to the Aurora database cluster ARN for scaling.

target_percent instance-attribute

target_percent: int

The target capacity percentage for Aurora Serverless scaling.

timeout_minutes instance-attribute

timeout_minutes: int

The timeout value specified for the configuration.