Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/kubernetes_apis/cert-manager/acme.cert-manager.io@v1alpha2/structs.ts>Challenge

REST focused Typescript classes for Kubernetes APIs, and tools for generating API interfaces
Go to Latest
interface Challenge
import { type Challenge } from "https://deno.land/x/kubernetes_apis@v0.3.2/cert-manager/acme.cert-manager.io@v1alpha2/structs.ts";

Challenge is a type to represent a Challenge request with an ACME server

Properties

optional
apiVersion: "acme.cert-manager.io/v1alpha2"
optional
kind: "Challenge"
metadata: MetaV1.ObjectMeta
optional
spec: { authzURL: string; dnsName: string; issuerRef: { group?: string | null; kind?: string | null; name: string; }; key: string; solver: CertManagerIoV1alpha2.SolverSpec; token: string; type: "http-01" | "dns-01" | c.UnexpectedEnumValue; url: string; wildcard?: boolean | null; } | null
optional
status: { presented?: boolean | null; processing?: boolean | null; reason?: string | null; state?:
| "valid"
| "ready"
| "pending"
| "processing"
| "invalid"
| "expired"
| "errored"
| c.UnexpectedEnumValue
| null
; } | null