Show / Hide Table of Contents

Class DomainProvisioning

The current certificate provisioning status information for a domain.

Inheritance
object
DomainProvisioning
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.FirebaseHosting.v1beta1.Data
Assembly: Google.Apis.FirebaseHosting.v1beta1.dll
Syntax
public class DomainProvisioning : IDirectResponseSchema

Properties

CertChallengeDiscoveredTxt

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

Declaration
[JsonProperty("certChallengeDiscoveredTxt")]
public virtual IList<string> CertChallengeDiscoveredTxt { get; set; }
Property Value
Type Description
IList<string>

CertChallengeDns

The DNS challenge for generating a certificate.

Declaration
[JsonProperty("certChallengeDns")]
public virtual CertDnsChallenge CertChallengeDns { get; set; }
Property Value
Type Description
CertDnsChallenge

CertChallengeHttp

The HTTP challenge for generating a certificate.

Declaration
[JsonProperty("certChallengeHttp")]
public virtual CertHttpChallenge CertChallengeHttp { get; set; }
Property Value
Type Description
CertHttpChallenge

CertStatus

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

Declaration
[JsonProperty("certStatus")]
public virtual string CertStatus { get; set; }
Property Value
Type Description
string

DiscoveredIps

The IPs found at the last DNS fetch.

Declaration
[JsonProperty("discoveredIps")]
public virtual IList<string> DiscoveredIps { get; set; }
Property Value
Type Description
IList<string>

DnsFetchTime

object representation of DnsFetchTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use DnsFetchTimeDateTimeOffset instead.")]
public virtual object DnsFetchTime { get; set; }
Property Value
Type Description
object

DnsFetchTimeDateTimeOffset

DateTimeOffset representation of DnsFetchTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? DnsFetchTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

DnsFetchTimeRaw

The time at which the last DNS fetch occurred.

Declaration
[JsonProperty("dnsFetchTime")]
public virtual string DnsFetchTimeRaw { get; set; }
Property Value
Type Description
string

DnsStatus

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

Declaration
[JsonProperty("dnsStatus")]
public virtual string DnsStatus { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

ExpectedIps

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

Declaration
[JsonProperty("expectedIps")]
public virtual IList<string> ExpectedIps { get; set; }
Property Value
Type Description
IList<string>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX