Merge pull request #90191 from liggitt/csr-status

CSR condition status, lastTransitionTime, versioned validation
This commit is contained in:
Kubernetes Prow Robot
2020-06-01 23:34:15 -07:00
committed by GitHub
45 changed files with 2116 additions and 172 deletions

View File

@@ -4347,6 +4347,10 @@
},
"io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition": {
"properties": {
"lastTransitionTime": {
"$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time",
"description": "lastTransitionTime is the time the condition last transitioned from one status to another. If unset, when a new condition type is added or an existing condition's status is changed, the server defaults this to the current time."
},
"lastUpdateTime": {
"$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time",
"description": "timestamp for the last update to this condition"
@@ -4359,8 +4363,12 @@
"description": "brief reason for the request state",
"type": "string"
},
"status": {
"description": "Status of the condition, one of True, False, Unknown. Approved, Denied, and Failed conditions may not be \"False\" or \"Unknown\". Defaults to \"True\". If unset, should be treated as \"True\".",
"type": "string"
},
"type": {
"description": "request approval state, currently Approved or Denied.",
"description": "type of the condition. Known conditions include \"Approved\", \"Denied\", and \"Failed\".",
"type": "string"
}
},