DomainProvisioningResponse

data class DomainProvisioningResponse(val certChallengeDiscoveredTxt: List<String>, val certChallengeDns: CertDnsChallengeResponse, val certChallengeHttp: CertHttpChallengeResponse, val certStatus: String, val discoveredIps: List<String>, val dnsFetchTime: String, val dnsStatus: String, val expectedIps: List<String>)

The current certificate provisioning status information for a domain.

Constructors

Link copied to clipboard
fun DomainProvisioningResponse(certChallengeDiscoveredTxt: List<String>, certChallengeDns: CertDnsChallengeResponse, certChallengeHttp: CertHttpChallengeResponse, certStatus: String, discoveredIps: List<String>, dnsFetchTime: String, dnsStatus: String, expectedIps: List<String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The TXT records (for the certificate challenge) that were found at the last DNS fetch.

Link copied to clipboard

The DNS challenge for generating a certificate.

Link copied to clipboard

The HTTP challenge for generating a certificate.

Link copied to clipboard

The certificate provisioning status; updated when Firebase Hosting provisions an SSL certificate for the domain.

Link copied to clipboard

The IPs found at the last DNS fetch.

Link copied to clipboard

The time at which the last DNS fetch occurred.

Link copied to clipboard

The DNS record match status as of the last DNS fetch.

Link copied to clipboard

The list of IPs to which the domain is expected to resolve.