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.