Type for the Custom Domain information in a profile's RUN.

interface CustomDomainInfo {
    active: boolean;
    created_at: Date;
    dns_email_1: CustomDomainDnsRecord;
    dns_email_2: CustomDomainDnsRecord;
    dns_email_3: CustomDomainDnsRecord;
    dns_page: CustomDomainDnsRecord;
    dns_ssl: CustomDomainDnsRecord;
    domain: string;
    email: string;
    subdomain: string;
}

Hierarchy

  • Omit<CustomDomainResponse, "created_at">
    • CustomDomainInfo

Properties

active: boolean

Whether the custom domain is active.

This is only true when all the required DNS records are properly configured in the DNS provider.

created_at: Date

Timestamp for when the custom domain was configured.

First DNS record for the e-mail.

The information in this record needs to be configured in the DNS provider for the custom domain.

Second DNS record for the e-mail.

The information in this record needs to be configured in the DNS provider for the custom domain.

Third DNS record for the e-mail.

The information in this record needs to be configured in the DNS provider for the custom domain.

DNS record for the page endpoint.

The information in this record needs to be configured in the DNS provider for the custom domain.

DNS record for the SSL certificate.

The information in this record needs to be configured in the DNS provider for the custom domain.

domain: string

Configured domain for the RUN.

email: string

Mailing address for the RUN with custom domain.

subdomain: string

Configured subdomain for the RUN.