UNPKG

@jkcfg/kubernetes

Version:
38 lines 1.28 kB
{ "description": "LeaseSpec is a specification of a Lease.", "properties": { "acquireTime": { "description": "acquireTime is a time when the current lease was acquired.", "$ref": "_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime" }, "holderIdentity": { "description": "holderIdentity contains the identity of the holder of a current lease.", "type": [ "string", "null" ] }, "leaseDurationSeconds": { "description": "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.", "type": [ "integer", "null" ], "format": "int32" }, "leaseTransitions": { "description": "leaseTransitions is the number of transitions of a lease between holders.", "type": [ "integer", "null" ], "format": "int32" }, "renewTime": { "description": "renewTime is a time when the current holder of a lease has last updated the lease.", "$ref": "_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime" } }, "$schema": "http://json-schema.org/schema#", "type": "object" }