UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

34 lines 1.19 kB
import { ObjectStateEnum } from '../pro/ObjectStateEnum'; import { DomainTypeEnum } from '../pro/DomainTypeEnum'; /** Domain */ export interface Domain { /** Cname that will be checked to prove the domain ownership */ cnameToCheck?: string; /** List of aliases for this domain */ domainAliases: string[]; /** Domain validation status */ domainValidated: boolean; /** Expected MX record(s) on this domain */ expectedMX: string[]; /** Indicate if this domain is an alias for another domain */ isAliasDomain: boolean; /** If true your dns mx configuration is valid */ mxIsValid: boolean; /** Domain MX record configured in DNS */ mxRecord: string[]; /** If specified, emails to not existing address will be redirected to that domain */ mxRelay?: string; /** Domain name */ name: string; /** If true your dns srv record is valid */ srvIsValid: boolean; /** Domain SRV record configured in DNS */ srvRecord: string[]; /** Domain state */ state: ObjectStateEnum; /** Pending taks id */ taskPendingId: number; /** Domain type */ type: DomainTypeEnum; } //# sourceMappingURL=Domain.d.ts.map