Package-level declarations
Types
Link copied to clipboard
data class LeaseArgs(val apiVersion: Output<String>? = null, val kind: Output<String>? = null, val metadata: Output<ObjectMetaArgs>? = null, val spec: Output<LeaseSpecArgs>? = null) : ConvertibleToJava<LeaseArgs>
Lease defines a lease concept.
Link copied to clipboard
class LeaseArgsBuilder
Builder for LeaseArgs.
Link copied to clipboard
data class LeaseSpecArgs(val acquireTime: Output<String>? = null, val holderIdentity: Output<String>? = null, val leaseDurationSeconds: Output<Int>? = null, val leaseTransitions: Output<Int>? = null, val renewTime: Output<String>? = null) : ConvertibleToJava<LeaseSpecArgs>
LeaseSpec is a specification of a Lease.
Link copied to clipboard
class LeaseSpecArgsBuilder
Builder for LeaseSpecArgs.
Link copied to clipboard
data class LeaseSpecPatchArgs(val acquireTime: Output<String>? = null, val holderIdentity: Output<String>? = null, val leaseDurationSeconds: Output<Int>? = null, val leaseTransitions: Output<Int>? = null, val renewTime: Output<String>? = null) : ConvertibleToJava<LeaseSpecPatchArgs>
LeaseSpec is a specification of a Lease.
Link copied to clipboard
Builder for LeaseSpecPatchArgs.