Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

SslCertificateManagedSslCertificate

import type { SslCertificateManagedSslCertificate } from "https://googleapis.deno.dev/v1/compute:v1.ts";

Configuration and status of a managed SSL certificate.

interface SslCertificateManagedSslCertificate {
domains?: string[];
domainStatus?: {
[key: string]: "ACTIVE" | "DOMAIN_STATUS_UNSPECIFIED" | "FAILED_CAA_CHECKING" | "FAILED_CAA_FORBIDDEN" | "FAILED_NOT_VISIBLE" | "FAILED_RATE_LIMITED" | "PROVISIONING";
}
;
status?:
| "ACTIVE"
| "MANAGED_CERTIFICATE_STATUS_UNSPECIFIED"
| "PROVISIONING"
| "PROVISIONING_FAILED"
| "PROVISIONING_FAILED_PERMANENTLY"
| "RENEWAL_FAILED";
}

§Properties

§
domains?: string[]
[src]

The domains for which a managed SSL certificate will be generated. Each Google-managed SSL certificate supports up to the maximum number of domains per Google-managed SSL certificate.

§
domainStatus?: {
[key: string]: "ACTIVE" | "DOMAIN_STATUS_UNSPECIFIED" | "FAILED_CAA_CHECKING" | "FAILED_CAA_FORBIDDEN" | "FAILED_NOT_VISIBLE" | "FAILED_RATE_LIMITED" | "PROVISIONING";
}
[src]

[Output only] Detailed statuses of the domains specified for managed certificate resource.

§
status?: "ACTIVE" | "MANAGED_CERTIFICATE_STATUS_UNSPECIFIED" | "PROVISIONING" | "PROVISIONING_FAILED" | "PROVISIONING_FAILED_PERMANENTLY" | "RENEWAL_FAILED"
[src]

[Output only] Status of the managed certificate resource.