CertManagerIssuer
No description
type CertManagerIssuer {
id: ID!
name: String!
namespace: String
kind: String!
type: IssuerType!
scope: ResourceScope!
status: Status!
yamlSpec: String!
certificates: CertificateConnection
lastUpdatedOn: String!
issuanceInfo: IssuanceInfo
aggregatedKubernetesLabels(
type: IssuerTagType
): [AggregatedKubernetesTag]!
aggregatedKubernetesAnnotations(
type: IssuerTagType
): [AggregatedKubernetesTag]!
}
Fields
CertManagerIssuer.id ● ID! non-null scalar
ID is the identifier of the issuer resource in VaaS. It is immutable.
CertManagerIssuer.name ● String! non-null scalar
Name is the name of the issuer.
CertManagerIssuer.namespace ● String scalar
Namespace is the namespace where the issuer exist, could be empty.
CertManagerIssuer.kind ● String! non-null scalar
Kind is the kind of the issuer
CertManagerIssuer.type ● IssuerType! non-null enum
Type is the type of the issuer, e.g; VenafiEnhancedIssuer, VenafiCloud, FreeIPA or Google CAS.
CertManagerIssuer.scope ● ResourceScope! non-null enum
Scope is the scope of the issuer, Cluster wide or namespace targeted.
CertManagerIssuer.status ● Status! non-null object
Status is the status of the issuer resource.
CertManagerIssuer.yamlSpec ● String! non-null scalar
YamlSpec is the yaml representation of the specification of the issuer.
CertManagerIssuer.certificates ● CertificateConnection object
Certificates is the list of certificates linked to a particular issuer.
CertManagerIssuer.lastUpdatedOn ● String! non-null scalar
LastUpdatedOn is the timestamp of the last time this issuer was processed by TLSPK.
CertManagerIssuer.issuanceInfo ● IssuanceInfo object
IssuanceInfo contains the info around venafi if the issuer is a venafi issuer
CertManagerIssuer.aggregatedKubernetesLabels ● [AggregatedKubernetesTag]! non-null object
CertManagerIssuer.aggregatedKubernetesLabels.type ● IssuerTagType enum
CertManagerIssuer.aggregatedKubernetesAnnotations ● [AggregatedKubernetesTag]! non-null object
CertManagerIssuer.aggregatedKubernetesAnnotations.type ● IssuerTagType enum
Returned By
certManagerIssuer query
Member Of
Certificate object ● CertManagerIssuerConnection object ● CertManagerIssuerEdge object