Table of Contents

nimbleclient.v1.api.witnesses

Witness

class Witness(Resource)

Manage witness host configuration.

Parameters

  • id : Identifier of the witness configuration.
  • username : Username of witness. This has to be a non-root that can login to the witness host.
  • password : Password of witness.
  • host : Hostname or ip addresses of witness.
  • port : Port of witness.
  • secure_mode : To verify the witness host against CA cert and to apply possible security modes.
  • auto_switchover_messages : List of validation messages for automatic switchover of Group Management. This will be empty when there are no conflicts found.

test

 | test(**kwargs)

Tests and validates witness configuration between the array and the witness.

Parameters

  • id : ID of the witness.

WitnessList

class WitnessList(Collection)

test

 | test(id, **kwargs)

Tests and validates witness configuration between the array and the witness.

Parameters

  • id : ID of the witness.