@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
16 lines • 1.29 kB
TypeScript
/** The registry configurations applied when transfering a domain name */
export interface TransferLifecycleRegistryConfiguration {
/** The number of months allowed for a domain transfer */
allowedPeriodsInMonths?: number[];
/** Whether the transfer includes a renewal of the domain name, and therefore updates its expiration date */
includeRenew: boolean;
/** The maximum estimated number of days for an incoming domain transfer */
incomingTransferDelayMaxDays?: number;
/** The minimum estimated number of days for an incoming domain transfer */
incomingTransferDelayMinDays?: number;
/** Whether an authInfo has to be provided to request an incoming transfer on this extension. Independent from domain.isAuthInfoSupported: an extension can have an authInfo managed at the registry, to take control of a contact for instance, while its transfer process does not use one at all */
isAuthInfoRequired: boolean;
/** The minimum number of days after domain creation or last transfer before a new outgoing transfer is allowed. The ICANN default is 60 days, but this value can be overridden per registry. Null means no restriction applies. */
transferBlockDelayInDays?: number;
}
//# sourceMappingURL=TransferLifecycleRegistryConfiguration.d.ts.map