NodeRemovalParams#

class NodeRemovalParams(skip_prechecks=None, skip_remove=None, node_uuids=None, extra_params=None, *args, **kwargs)[source]#

Bases: object

Parameters to remove nodes from cluster

Parameters:
  • skip_prechecks – (skip_prechecks) Indicates if prechecks can be skipped for node removal

  • skip_remove – (skip_remove) Indicates if node removal can be skipped

  • node_uuids – (node_uuids) List of node UUIDs to remove

  • extra_params – (extra_params)

property extra_params#
Type:

NodeRemovalExtraParam

property node_uuids#

List of node UUIDs to remove

Type:

list[ str ]

property skip_prechecks#

Indicates if prechecks can be skipped for node removal

Type:

bool

property skip_remove#

Indicates if node removal can be skipped

Type:

bool

to_dict()[source]#

Returns the model properties as a dictionary

to_str()[source]#

Returns the string representation of the model