Witness#

class Witness(name=None, host_references=None, ip_addresses=None, status=None, ext_id=None, links=None, tenant_id=None, *args, **kwargs)#

Bases: ExternalizableAbstractModel

A model that represents the details of a Witness site.

Parameters:
  • name (max=256 chars) – (name) Name of the Witness site.

  • host_references – (host_references) List of host references of the Witness.

  • ip_addresses – (ip_addresses) List of IP addresses for the Witness site.

  • status – (status)

property host_references#

List of host references of the Witness.

Type:

list[ HostReference ]

property ip_addresses#

List of IP addresses for the Witness site.

Type:

list[ str ]

property name#

Name of the Witness site.

Type:

str

property status#
Type:

WitnessAvailabilityStatus

to_dict()#

Returns the model properties as a dictionary

to_str()#

Returns the string representation of the model