Class IssuerRef
A reference to the issuer for this certificate.
If the kind
field is not set, or set to Issuer
, an Issuer resource with the given name in the
same namespace as the Certificate will be used.If the kind
field is set to ClusterIssuer
,
a ClusterIssuer with the provided name will be used.The name
field in this stanza is required at
all times.
Namespace: Neon.Kube.Resources.CertManager
Assembly: Neon.Kube.Resources.dll
Syntax
public class IssuerRef
Constructors
IssuerRef()
Initializes a new instance of the IssuerRef class.
Declaration
public IssuerRef()
Properties
Group
Group of the resource being referred to.
Declaration
[JsonProperty(PropertyName = "group", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
public string Group { get; set; }
Property Value
Type | Description |
---|---|
string |
Kind
Kind of the resource being referred to.
Declaration
[JsonProperty(PropertyName = "kind", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
public string Kind { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
Name of the resource being referred to.
Declaration
[JsonProperty(PropertyName = "name", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string |