venafi-enhanced-issuer API referencePreview
Resource Types:
VenafiClusterIssuer
VenafiClusterIssuer is the Schema for the venaficlusterissuers API
| Name | Type | Description | Required |
|---|---|---|---|
| apiVersion | string | jetstack.io/v1alpha1 | true |
| kind | string | VenafiClusterIssuer | true |
| metadata | object | Refer to the Kubernetes API documentation for the fields of the metadata field. | true |
| spec | object | false | |
| status | object | false |
VenafiClusterIssuer.spec
| Name | Type | Description | Required |
|---|---|---|---|
| venafiConnectionName | string | true | |
| zone | string | For VaaS: Zone = "[Application][Template]" - Application is the name of the Application in Vaas. - Template is the name of the Issuing Template as shown in Vaas.
For TPP: Zone = "[PolicyDN]" PolicyDN is distinguished name of the policy folder to use when issuing certificates. Example: "\VED\Policy\TLS\TeamAlpha". You may omit the prefix "\VED\Policy". | true |
VenafiClusterIssuer.status
| Name | Type | Description | Required |
|---|---|---|---|
| conditions | []object | List of status conditions to indicate the status of an Issuer. Known condition types are Ready. | false |
VenafiClusterIssuer.status.conditions[index]
IssuerCondition contains condition information for an Issuer.
| Name | Type | Description | Required |
|---|---|---|---|
| status | enum | Status of the condition, one of (True, False, Unknown). Enum: True, False, Unknown | true |
| type | string | Type of the condition, known values are (Ready). | true |
| lastTransitionTime | string | LastTransitionTime is the timestamp corresponding to the last status change of this condition. Format: date-time | false |
| message | string | Message is a human readable description of the details of the last transition, complementing reason. | false |
| observedGeneration | integer | If set, this represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.condition[x].observedGeneration is 9, the condition is out of date with respect to the current state of the Issuer. Format: int64 | false |
| reason | string | Reason is a brief machine readable explanation for the condition's last transition. | false |