Class DomainProvisioning
The current certificate provisioning status information for a domain.
Implements
Inherited Members
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> |