cfxdb.mrealm.router_cluster_node_membership

Classes

RouterClusterNodeMembership

Membership of a managed node (paired within a management realm) to a router cluster.

Module Contents

class RouterClusterNodeMembership(cluster_oid: uuid.UUID | None = None, node_oid: uuid.UUID | None = None, softlimit: int | None = None, hardlimit: int | None = None, _unknown=None)[source]

Bases: cfxdb.mrealm.cluster_node_membership.ClusterNodeMembership

Membership of a managed node (paired within a management realm) to a router cluster. A router cluster is able to run “data planes”, which are groups of router workers kept in sync, and meshed via router-to-router links. Finally, “(application) realms” can be started in data planes.

__eq__(other)[source]
__ne__(other)[source]
__str__()[source]
hardlimit = None[source]
marshal()[source]

Marshal this object to a generic host language object.

Returns:

dict

static parse(data)[source]

Parse generic host language object into an object of this class.

Parameters:

data (dict) – Generic host language object

Returns:

instance of WebService

softlimit = None[source]