Skip to content

Provisioned

Source code in docs_src/capo_kafka/types/provisioned.py
class Provisioned(TypedDict, closed=True):
    broker_node_group_info: NotRequired[
        "capo_kafka.types.broker_node_group_info.BrokerNodeGroupInfo"
    ]
    """<p>Information about the brokers.</p>"""
    rebalancing: NotRequired["capo_kafka.types.rebalancing.Rebalancing"]
    """<p>Specifies whether or not intelligent rebalancing is turned on for a newly created MSK Provisioned cluster with Express brokers. Intelligent rebalancing performs automatic partition balancing operations when you scale your clusters up or down. By default, intelligent rebalancing is ACTIVE for all new Express-based clusters.</p>"""
    current_broker_software_info: NotRequired[
        "capo_kafka.types.broker_software_info.BrokerSoftwareInfo"
    ]
    """<p>Information about the Apache Kafka version deployed on the brokers.</p>"""
    client_authentication: NotRequired[
        "capo_kafka.types.client_authentication.ClientAuthentication"
    ]
    """<p>Includes all client authentication information.</p>"""
    encryption_info: NotRequired["capo_kafka.types.encryption_info.EncryptionInfo"]
    """<p>Includes all encryption-related information.</p>"""
    enhanced_monitoring: NotRequired[
        "capo_kafka.types.enhanced_monitoring.EnhancedMonitoring"
    ]
    """<p>Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, PER_TOPIC_PER_BROKER, and PER_TOPIC_PER_PARTITION.</p>"""
    open_monitoring: NotRequired[
        "capo_kafka.types.open_monitoring_info.OpenMonitoringInfo"
    ]
    """<p>The settings for open monitoring.</p>"""
    logging_info: NotRequired["capo_kafka.types.logging_info.LoggingInfo"]
    """<p>Log delivery information for the cluster.</p>"""
    number_of_broker_nodes: NotRequired[
        "capo_kafka.types.__integer_min1_max15.__integerMin1Max15"
    ]
    """<p>The number of broker nodes in the cluster.</p>"""
    zookeeper_connect_string: NotRequired["capo_kafka.types.__string.__string"]
    """<p>The connection string to use to connect to the Apache ZooKeeper cluster.</p>"""
    zookeeper_connect_string_tls: NotRequired["capo_kafka.types.__string.__string"]
    """<p>The connection string to use to connect to the Apache ZooKeeper cluster on a TLS port.</p>"""
    storage_mode: NotRequired["capo_kafka.types.storage_mode.StorageMode"]
    """<p>This controls storage mode for supported storage tiers.</p>"""
    customer_action_status: NotRequired[
        "capo_kafka.types.customer_action_status.CustomerActionStatus"
    ]
    """<p>Determines if there is an action required from the customer.</p>"""

broker_node_group_info instance-attribute

broker_node_group_info: NotRequired[BrokerNodeGroupInfo]

Information about the brokers.

client_authentication instance-attribute

client_authentication: NotRequired[ClientAuthentication]

Includes all client authentication information.

current_broker_software_info instance-attribute

current_broker_software_info: NotRequired[BrokerSoftwareInfo]

Information about the Apache Kafka version deployed on the brokers.

customer_action_status instance-attribute

customer_action_status: NotRequired[CustomerActionStatus]

Determines if there is an action required from the customer.

encryption_info instance-attribute

encryption_info: NotRequired[EncryptionInfo]

Includes all encryption-related information.

enhanced_monitoring instance-attribute

enhanced_monitoring: NotRequired[EnhancedMonitoring]

Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, PER_TOPIC_PER_BROKER, and PER_TOPIC_PER_PARTITION.

logging_info instance-attribute

logging_info: NotRequired[LoggingInfo]

Log delivery information for the cluster.

number_of_broker_nodes instance-attribute

number_of_broker_nodes: NotRequired[__integerMin1Max15]

The number of broker nodes in the cluster.

open_monitoring instance-attribute

open_monitoring: NotRequired[OpenMonitoringInfo]

The settings for open monitoring.

rebalancing instance-attribute

rebalancing: NotRequired[Rebalancing]

Specifies whether or not intelligent rebalancing is turned on for a newly created MSK Provisioned cluster with Express brokers. Intelligent rebalancing performs automatic partition balancing operations when you scale your clusters up or down. By default, intelligent rebalancing is ACTIVE for all new Express-based clusters.

storage_mode instance-attribute

storage_mode: NotRequired[StorageMode]

This controls storage mode for supported storage tiers.

zookeeper_connect_string instance-attribute

zookeeper_connect_string: NotRequired[__string]

The connection string to use to connect to the Apache ZooKeeper cluster.

zookeeper_connect_string_tls instance-attribute

zookeeper_connect_string_tls: NotRequired[__string]

The connection string to use to connect to the Apache ZooKeeper cluster on a TLS port.