Skip to content

ClusterOperationInfo

Source code in docs_src/capo_kafka/types/cluster_operation_info.py
class ClusterOperationInfo(TypedDict, closed=True):
    client_request_id: NotRequired["capo_kafka.types.__string.__string"]
    """<p>The ID of the API request that triggered this operation.</p>"""
    cluster_arn: NotRequired["capo_kafka.types.__string.__string"]
    """<p>ARN of the cluster.</p>"""
    creation_time: NotRequired[
        "capo_kafka.types.__timestamp_iso8601.__timestampIso8601"
    ]
    """<p>The time that the operation was created.</p>"""
    end_time: NotRequired["capo_kafka.types.__timestamp_iso8601.__timestampIso8601"]
    """<p>The time at which the operation finished.</p>"""
    error_info: NotRequired["capo_kafka.types.error_info.ErrorInfo"]
    """<p>Describes the error if the operation fails.</p>"""
    operation_arn: NotRequired["capo_kafka.types.__string.__string"]
    """<p>ARN of the cluster operation.</p>"""
    operation_state: NotRequired["capo_kafka.types.__string.__string"]
    """<p>State of the cluster operation.</p>"""
    operation_steps: NotRequired[
        "capo_kafka.types.__list_of_cluster_operation_step.__listOfClusterOperationStep"
    ]
    """<p>Steps completed during the operation.</p>"""
    operation_type: NotRequired["capo_kafka.types.__string.__string"]
    """<p>Type of the cluster operation.</p>"""
    source_cluster_info: NotRequired[
        "capo_kafka.types.mutable_cluster_info.MutableClusterInfo"
    ]
    """<p>Information about cluster attributes before a cluster is updated.</p>"""
    target_cluster_info: NotRequired[
        "capo_kafka.types.mutable_cluster_info.MutableClusterInfo"
    ]
    """<p>Information about cluster attributes after a cluster is updated.</p>"""
    vpc_connection_info: NotRequired[
        "capo_kafka.types.vpc_connection_info.VpcConnectionInfo"
    ]
    """<p>Description of the VPC connection for CreateVpcConnection and DeleteVpcConnection operations.</p>"""

client_request_id instance-attribute

client_request_id: NotRequired[__string]

The ID of the API request that triggered this operation.

cluster_arn instance-attribute

cluster_arn: NotRequired[__string]

ARN of the cluster.

creation_time instance-attribute

creation_time: NotRequired[__timestampIso8601]

The time that the operation was created.

end_time instance-attribute

end_time: NotRequired[__timestampIso8601]

The time at which the operation finished.

error_info instance-attribute

error_info: NotRequired[ErrorInfo]

Describes the error if the operation fails.

operation_arn instance-attribute

operation_arn: NotRequired[__string]

ARN of the cluster operation.

operation_state instance-attribute

operation_state: NotRequired[__string]

State of the cluster operation.

operation_steps instance-attribute

operation_steps: NotRequired[__listOfClusterOperationStep]

Steps completed during the operation.

operation_type instance-attribute

operation_type: NotRequired[__string]

Type of the cluster operation.

source_cluster_info instance-attribute

source_cluster_info: NotRequired[MutableClusterInfo]

Information about cluster attributes before a cluster is updated.

target_cluster_info instance-attribute

target_cluster_info: NotRequired[MutableClusterInfo]

Information about cluster attributes after a cluster is updated.

vpc_connection_info instance-attribute

vpc_connection_info: NotRequired[VpcConnectionInfo]

Description of the VPC connection for CreateVpcConnection and DeleteVpcConnection operations.