Domain
A domain for an environment
type Domain {
active: Boolean
certificate: Certificate
certificates(
after: String
first: Int
): CertificateList
createdAt: String
dns: DomainDNSRecord
emailDeliverabilityLastCheckedAt: String
environment: AppEnvironment
hasSSL: Boolean
id: Int
isDefault: Boolean
isDkimValid: Boolean
isDmarcValid: Boolean
isLetsEncrypt: Boolean
isPrimary: Boolean
isSpfValid: Boolean
isVerified: Boolean
letsEncryptCompatibility: [DomainLetsEncryptCompatibility]
letsEncryptStatus: [DomainLetsEncryptStatus]
name: String!
verificationCode: String
wildcard: String
}
Fields
Domain.active ● Boolean scalar common
Is the domain currently active?
Domain.certificate ● Certificate object common
The active certificate of the domain
Domain.certificates ● CertificateList object common
The matching certificates of the domain
Domain.certificates.after ● String scalar common
The pagination cursor to continue from.
Domain.certificates.first ● Int scalar common
The maximum number of certificates to return.
Domain.createdAt ● String scalar common
The date the domain was added to the system
Domain.dns ● DomainDNSRecord object common
What is the IP of the domain and does it point to VIP?
Domain.emailDeliverabilityLastCheckedAt ● String scalar common
When was the email deliverability last checked?
Domain.environment ● AppEnvironment object common
The environment this domain belongs to
Domain.hasSSL ● Boolean scalar common
Does this domain have a valid TLS certificate? (Note: SSL is a misnomer there; we are using TLS certificates.)
Domain.id ● Int scalar common
The unique ID for the domain
Domain.isDefault ● Boolean scalar common
Is this a default domain? (*.go-vip.co / *.go-vip.net)
Domain.isDkimValid ● Boolean scalar common
Is the DKIM record valid?
Domain.isDmarcValid ● Boolean scalar common
Is the DMARC record valid?
Domain.isLetsEncrypt ● Boolean scalar common
Is the domain using a Let's Encrypt certificate
Domain.isPrimary ● Boolean scalar common
Is this the primary domain for the environment?
Domain.isSpfValid ● Boolean scalar common
Is the SPF record valid?
Domain.isVerified ● Boolean scalar common
Is the domain ownership verified?
Domain.letsEncryptCompatibility ● [DomainLetsEncryptCompatibility] list object common
What are the issues that may block LE provisioning for this domain?
Domain.letsEncryptStatus ● [DomainLetsEncryptStatus] list object common
What is the status of LE provisioning?
Domain.name ● String! non-null scalar common
The domain name (i.e. something like example.com or sub.example.com)
Domain.verificationCode ● String scalar common
The generated TXT record for the domain
Domain.wildcard ● String scalar common
The wildcard value for the current domain
Returned By
domain query
Member Of
AppEnvironment object ● AppEnvironmentActivateLetsEncryptOnDomainPayload object ● AppEnvironmentAddDomainPayload object ● AppEnvironmentDeactivateDomainPayload object ● AppEnvironmentPrimaryDomainSwitchPayload object ● AppEnvironmentUpdateSubsiteDomainPayload object ● DomainList object ● PrimaryDomainSwitchJob object