@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
29 lines • 1.06 kB
TypeScript
import { DomainStatusEnum } from '../../domain/DomainStatusEnum';
import { DiagnoseEnum } from './DiagnoseEnum';
import { ResourceMetadata } from '../../iam/ResourceMetadata';
/** Domain service */
export interface DomainServiceWithIAM {
/** List of allowed sizes for this domain in bytes */
allowedAccountSize?: number[];
/** Creation date of domain */
creationDate?: string;
/** Name of domain */
domain: string;
/** Filerz of domain */
filerz?: number;
/** IAM resource metadata */
iam?: ResourceMetadata;
/** Result of MX check if current MX fit to OVH recommendations */
isMXValid: DiagnoseEnum;
/** Result of SPF check if current SPF fit to OVH recommendations */
isSPFValid: DiagnoseEnum;
/** Name of servicelinked with this domain */
linkTo?: string;
/** Name of new MXPlan service */
migratedMXPlanServiceName?: string;
/** Offer of email service */
offer?: string;
/** Domain Status */
status: DomainStatusEnum;
}
//# sourceMappingURL=DomainServiceWithIAM.d.ts.map