cfxdb.mrealm.router_workergroup_cluster_placement

Classes

RouterWorkerGroupClusterPlacement

Placement of router worker groups onto router clusters, specifically router workers

Module Contents

class RouterWorkerGroupClusterPlacement(oid: uuid.UUID | None = None, worker_group_oid: uuid.UUID | None = None, cluster_oid: uuid.UUID | None = None, node_oid: uuid.UUID | None = None, worker_name: str | None = None, status: int | None = None, changed: numpy.datetime64 | None = None, tcp_listening_port: int | None = None, _unknown: dict | None = None)[source]

Bases: object

Placement of router worker groups onto router clusters, specifically router workers and xbrmm workers running as part of router worker groups.

__eq__(other)[source]
__ne__(other)[source]
__str__()[source]
_unknown = None[source]
changed = None[source]
cluster_oid = None[source]
marshal()[source]

Marshal this object to a generic host language object.

Returns:

dict

node_oid = None[source]
oid = None[source]
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

status = None[source]
tcp_listening_port = None[source]
worker_group_oid = None[source]
worker_name = None[source]