Package-level declarations

Types

Link copied to clipboard
data class CertificateSigningRequest(val apiVersion: String? = null, val kind: String? = null, val metadata: ObjectMeta? = null, val spec: CertificateSigningRequestSpec? = null, val status: CertificateSigningRequestStatus? = null)

Describes a certificate signing request

Link copied to clipboard
data class CertificateSigningRequestCondition(val lastTransitionTime: String? = null, val lastUpdateTime: String? = null, val message: String? = null, val reason: String? = null, val status: String? = null, val type: String)
Link copied to clipboard
data class CertificateSigningRequestConditionPatch(val lastTransitionTime: String? = null, val lastUpdateTime: String? = null, val message: String? = null, val reason: String? = null, val status: String? = null, val type: String? = null)
Link copied to clipboard
data class CertificateSigningRequestSpec(val extra: Map<String, List<String>>? = null, val groups: List<String>? = null, val request: String, val signerName: String? = null, val uid: String? = null, val usages: List<String>? = null, val username: String? = null)

This information is immutable after the request is created. Only the Request and Usages fields can be set on creation, other fields are derived by Kubernetes and cannot be modified by users.

Link copied to clipboard
data class CertificateSigningRequestSpecPatch(val extra: Map<String, List<String>>? = null, val groups: List<String>? = null, val request: String? = null, val signerName: String? = null, val uid: String? = null, val usages: List<String>? = null, val username: String? = null)

This information is immutable after the request is created. Only the Request and Usages fields can be set on creation, other fields are derived by Kubernetes and cannot be modified by users.

Link copied to clipboard
data class CertificateSigningRequestStatus(val certificate: String? = null, val conditions: List<CertificateSigningRequestCondition>? = null)
Link copied to clipboard
data class CertificateSigningRequestStatusPatch(val certificate: String? = null, val conditions: List<CertificateSigningRequestConditionPatch>? = null)