CustomDomainStatus
import type { CustomDomainStatus } from "https://googleapis.deno.dev/v1/firebaseapphosting:v1.ts";
The status of a custom domain's linkage to a backend.
interface CustomDomainStatus {
readonly certState?:
| "CERT_STATE_UNSPECIFIED"
| "CERT_PREPARING"
| "CERT_VALIDATING"
| "CERT_PROPAGATING"
| "CERT_ACTIVE"
| "CERT_EXPIRING_SOON"
| "CERT_EXPIRED";
readonly hostState?:
| "HOST_STATE_UNSPECIFIED"
| "HOST_UNHOSTED"
| "HOST_UNREACHABLE"
| "HOST_NON_FAH"
| "HOST_CONFLICT"
| "HOST_WRONG_SHARD"
| "HOST_ACTIVE";
readonly issues?: Status[];
readonly ownershipState?:
| "OWNERSHIP_STATE_UNSPECIFIED"
| "OWNERSHIP_MISSING"
| "OWNERSHIP_UNREACHABLE"
| "OWNERSHIP_MISMATCH"
| "OWNERSHIP_CONFLICT"
| "OWNERSHIP_PENDING"
| "OWNERSHIP_ACTIVE";
readonly requiredDnsUpdates?: DnsUpdates[];
}§Properties
§
readonly certState?: "CERT_STATE_UNSPECIFIED" | "CERT_PREPARING" | "CERT_VALIDATING" | "CERT_PROPAGATING" | "CERT_ACTIVE" | "CERT_EXPIRING_SOON" | "CERT_EXPIRED"
[src]Output only. Tracks SSL certificate status for the domain.
§
readonly hostState?: "HOST_STATE_UNSPECIFIED" | "HOST_UNHOSTED" | "HOST_UNREACHABLE" | "HOST_NON_FAH" | "HOST_CONFLICT" | "HOST_WRONG_SHARD" | "HOST_ACTIVE"
[src]Output only. Tracks whether a custom domain is detected as appropriately directing traffic to App Hosting.
§
readonly ownershipState?: "OWNERSHIP_STATE_UNSPECIFIED" | "OWNERSHIP_MISSING" | "OWNERSHIP_UNREACHABLE" | "OWNERSHIP_MISMATCH" | "OWNERSHIP_CONFLICT" | "OWNERSHIP_PENDING" | "OWNERSHIP_ACTIVE"
[src]Output only. Tracks whether the backend is permitted to serve content on the domain, based off the domain's DNS records.
§
readonly requiredDnsUpdates?: DnsUpdates[]
[src]Output only. Lists the records that must added or removed to a custom domain's DNS in order to finish setup and start serving content. Field is present during onboarding. Also present after onboarding if one or more of the above states is not *_ACTIVE, indicating the domain's DNS records are in a bad state.