HostingCustomDomainState constructor
- Input<
String?> ? certPreference, - Input<
List< ? certs,HostingCustomDomainCert> ?> - Input<
String?> ? createTime, - Input<
String?> ? customDomain, - Input<
String?> ? deleteTime, - Input<
String?> ? deletionPolicy, - Input<
String?> ? etag, - Input<
String?> ? expireTime, - Input<
String?> ? hostState, - Input<
List< ? issues,HostingCustomDomainIssue> ?> - Input<
String?> ? name, - Input<
String?> ? ownershipState, - Input<
String?> ? project, - Input<
bool?> ? reconciling, - Input<
String?> ? redirectTarget, - Input<
List< ? requiredDnsUpdates,HostingCustomDomainRequiredDnsUpdate> ?> - Input<
String?> ? siteId, - Input<
String?> ? updateTime, - 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,
});