UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

32 lines 1.11 kB
import { ObjectStateEnum } from './ObjectStateEnum'; import { DomainTypeEnum } from './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; /** 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