Package-level declarations
Types
Link copied to clipboard
data class CertificateSigningRequestArgs(val apiVersion: Output<String>? = null, val kind: Output<String>? = null, val metadata: Output<ObjectMetaArgs>? = null, val spec: Output<CertificateSigningRequestSpecArgs>, val status: Output<CertificateSigningRequestStatusArgs>? = null) : ConvertibleToJava<CertificateSigningRequestArgs>
CertificateSigningRequest objects provide a mechanism to obtain x509 certificates by submitting a certificate signing request, and having it asynchronously approved and issued. Kubelets use this API to obtain:
Link copied to clipboard
Builder for CertificateSigningRequestArgs.
Link copied to clipboard
data class CertificateSigningRequestConditionArgs(val lastTransitionTime: Output<String>? = null, val lastUpdateTime: Output<String>? = null, val message: Output<String>? = null, val reason: Output<String>? = null, val status: Output<String>, val type: Output<String>) : ConvertibleToJava<CertificateSigningRequestConditionArgs>
CertificateSigningRequestCondition describes a condition of a CertificateSigningRequest object
Link copied to clipboard
Link copied to clipboard
data class CertificateSigningRequestSpecArgs(val expirationSeconds: Output<Int>? = null, val extra: Output<Map<String, List<String>>>? = null, val groups: Output<List<String>>? = null, val request: Output<String>, val signerName: Output<String>, val uid: Output<String>? = null, val usages: Output<List<String>>? = null, val username: Output<String>? = null) : ConvertibleToJava<CertificateSigningRequestSpecArgs>
CertificateSigningRequestSpec contains the certificate request.
Link copied to clipboard
Builder for CertificateSigningRequestSpecArgs.
Link copied to clipboard
data class CertificateSigningRequestSpecPatchArgs(val expirationSeconds: Output<Int>? = null, val extra: Output<Map<String, List<String>>>? = null, val groups: Output<List<String>>? = null, val request: Output<String>? = null, val signerName: Output<String>? = null, val uid: Output<String>? = null, val usages: Output<List<String>>? = null, val username: Output<String>? = null) : ConvertibleToJava<CertificateSigningRequestSpecPatchArgs>
CertificateSigningRequestSpec contains the certificate request.
Link copied to clipboard
Link copied to clipboard
data class CertificateSigningRequestStatusArgs(val certificate: Output<String>? = null, val conditions: Output<List<CertificateSigningRequestConditionArgs>>? = null) : ConvertibleToJava<CertificateSigningRequestStatusArgs>
CertificateSigningRequestStatus contains conditions used to indicate approved/denied/failed status of the request, and the issued certificate.
Link copied to clipboard