Lease (v1)

Lease (v1)

Lease

coordination.v1.Lease

Lease defines a lease concept.

LeaseSpec

coordination.v1.LeaseSpec

LeaseSpec is a specification of a Lease.

  • acquireTime (MicroTime)
    acquireTime is a time when the current lease was acquired.

  • holderIdentity (string)
    holderIdentity contains the identity of the holder of a current lease.

  • leaseDurationSeconds (integer)
    leaseDurationSeconds is a duration that candidates for a lease need to wait to force acquire it. This is measure against time of last observed RenewTime.

  • leaseTransitions (integer)
    leaseTransitions is the number of transitions of a lease between holders.

  • renewTime (MicroTime)
    renewTime is a time when the current holder of a lease has last updated the lease.

LeaseList

coordination.v1.LeaseList

LeaseList is a list of Lease objects.

What's on this Page