Skip to content

ControlPlaneScalingTierInfo

Source code in docs_src/capo_eks/types/control_plane_scaling_tier_info.py
class ControlPlaneScalingTierInfo(TypedDict, closed=True):
    tier_name: NotRequired["capo_eks.types.string.String"]
    """<p>The name of the scaling tier.</p>"""
    api_request_concurrency: NotRequired["capo_eks.types.boxed_integer.BoxedInteger"]
    """<p>The maximum API request concurrency supported by this tier.</p>"""
    pod_scheduling_rate_per_second: NotRequired[
        "capo_eks.types.boxed_integer.BoxedInteger"
    ]
    """<p>The maximum pod scheduling rate per second supported by this tier.</p>"""
    cluster_database_size_gb: NotRequired["capo_eks.types.boxed_integer.BoxedInteger"]
    """<p>The maximum cluster database size in GB supported by this tier.</p>"""
    control_plane_component_config_overrides: NotRequired[
        "capo_eks.types.control_plane_config_info.ControlPlaneConfigInfo"
    ]
    """<p>The control plane component configuration overrides specific to this scaling tier.</p>"""

api_request_concurrency instance-attribute

api_request_concurrency: NotRequired[BoxedInteger]

The maximum API request concurrency supported by this tier.

cluster_database_size_gb instance-attribute

cluster_database_size_gb: NotRequired[BoxedInteger]

The maximum cluster database size in GB supported by this tier.

control_plane_component_config_overrides instance-attribute

control_plane_component_config_overrides: NotRequired[ControlPlaneConfigInfo]

The control plane component configuration overrides specific to this scaling tier.

pod_scheduling_rate_per_second instance-attribute

pod_scheduling_rate_per_second: NotRequired[BoxedInteger]

The maximum pod scheduling rate per second supported by this tier.

tier_name instance-attribute

tier_name: NotRequired[String]

The name of the scaling tier.