HostingCustomDomainState constructor

const HostingCustomDomainState({
  1. Input<String?>? certPreference,
  2. Input<List<HostingCustomDomainCert>?>? certs,
  3. Input<String?>? createTime,
  4. Input<String?>? customDomain,
  5. Input<String?>? deleteTime,
  6. Input<String?>? deletionPolicy,
  7. Input<String?>? etag,
  8. Input<String?>? expireTime,
  9. Input<String?>? hostState,
  10. Input<List<HostingCustomDomainIssue>?>? issues,
  11. Input<String?>? name,
  12. Input<String?>? ownershipState,
  13. Input<String?>? project,
  14. Input<bool?>? reconciling,
  15. Input<String?>? redirectTarget,
  16. Input<List<HostingCustomDomainRequiredDnsUpdate>?>? requiredDnsUpdates,
  17. Input<String?>? siteId,
  18. Input<String?>? updateTime,
  19. Input<bool?>? waitDnsVerification,
})

Creates a new HostingCustomDomainState. certPreference A field that lets you specify which SSL certificate type Hosting creates certs The SSL certificate Hosting has for this CustomDomain's domain name. createTime The CustomDomain's create time. customDomain The ID of the CustomDomain, which is the domain name you'd like to use with Firebase Hosting. deleteTime The time the CustomDomain was deleted; null for CustomDomains that deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. etag A string that represents the current state of the CustomDomain and expireTime The minimum time before a soft-deleted CustomDomain is completely removed hostState The host state of your domain name. Host state is determined by checking each issues A set of errors Hosting systems encountered when trying to establish name The fully-qualified name of the CustomDomain. ownershipState The ownership state of your domain name. Ownership is determined at a project The ID of the project in which the resource belongs. reconciling if true, indicates that Hosting's systems are attempting to redirectTarget A domain name that this CustomDomain should direct traffic towards. If requiredDnsUpdates A set of updates you should make to the domain name's DNS records to siteId The ID of the site in which to create this custom domain association. updateTime The last time the CustomDomain was updated. waitDnsVerification If true, Terraform will wait for DNS records to be fully resolved on the CustomDomain.

Implementation

const HostingCustomDomainState({
  this.certPreference,
  this.certs,
  this.createTime,
  this.customDomain,
  this.deleteTime,
  this.deletionPolicy,
  this.etag,
  this.expireTime,
  this.hostState,
  this.issues,
  this.name,
  this.ownershipState,
  this.project,
  this.reconciling,
  this.redirectTarget,
  this.requiredDnsUpdates,
  this.siteId,
  this.updateTime,
  this.waitDnsVerification,
});