Class ChallengePayload
Describes a request/response for presenting or cleaning up an ACME challenge resource
Namespace: Neon.Kube.Resources.CertManager
Assembly: Neon.Kube.Resources.dll
Syntax
public class ChallengePayload
Properties
ApiVersion
Gets or sets APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
Declaration
[JsonProperty(PropertyName = "apiVersion", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
public string ApiVersion { get; set; }
Property Value
Type | Description |
---|---|
string |
Kind
Gets or sets kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
Declaration
[JsonProperty(PropertyName = "kind", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
public string Kind { get; set; }
Property Value
Type | Description |
---|---|
string |
Request
Describes the attributes for the ACME solver request.
Declaration
[JsonProperty(PropertyName = "request", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
public ChallengeRequest Request { get; set; }
Property Value
Type | Description |
---|---|
ChallengeRequest |
Response
Describes the attributes for the ACME solver response.
Declaration
[JsonProperty(PropertyName = "response", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
public ChallengeResponse Response { get; set; }
Property Value
Type | Description |
---|---|
ChallengeResponse |