Skip to content

UpdateAckConfig

Source code in docs_src/capo_eks/types/update_ack_config.py
class UpdateAckConfig(TypedDict, closed=True):
    enable_cross_namespace: NotRequired["capo_eks.types.boxed_boolean.BoxedBoolean"]
    """<p>Specifies whether ACK controllers resolve resource references to resources in a different Kubernetes namespace. Set this value to <code>false</code> to require references to remain within the same namespace, or <code>true</code> to allow cross-namespace references. If you omit this field, the current value is unchanged.</p>"""
    disabled_services: NotRequired[
        "capo_eks.types.ack_disabled_services_list.AckDisabledServicesList"
    ]
    """<p>An updated list of ACK service names whose controllers are turned off for this capability. This list replaces the previous list instead of merging with it, so specify the complete set of services that you want turned off. If you omit this field, the previous list is unchanged. To turn all services back on, specify an empty list.</p>"""

disabled_services instance-attribute

disabled_services: NotRequired[AckDisabledServicesList]

An updated list of ACK service names whose controllers are turned off for this capability. This list replaces the previous list instead of merging with it, so specify the complete set of services that you want turned off. If you omit this field, the previous list is unchanged. To turn all services back on, specify an empty list.

enable_cross_namespace instance-attribute

enable_cross_namespace: NotRequired[BoxedBoolean]

Specifies whether ACK controllers resolve resource references to resources in a different Kubernetes namespace. Set this value to false to require references to remain within the same namespace, or true to allow cross-namespace references. If you omit this field, the current value is unchanged.