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 |