@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
14 lines • 1.02 kB
TypeScript
import { ExtensionTypeEnum } from './ExtensionTypeEnum';
import { LabelDomainRegistryConfiguration } from './LabelDomainRegistryConfiguration';
/** The registry configurations applied to a domain name */
export interface DomainRegistryConfiguration {
/** The type of an extension (cctld or gtld) */
extension_type: ExtensionTypeEnum;
/** Whether the registry uses an authInfo for this extension, whatever it is used for. This does not mean an incoming transfer is driven by an authInfo: some registries manage an authInfo to take control of a contact while their transfer process does not rely on one. See lifecycle.transfer.isAuthInfoRequired for the transfer requirement */
isAuthInfoSupported: boolean;
/** Whether premium domains are supported by the registry and handled by OVHcloud */
isPremiumSupported: boolean;
/** The registry configurations applied to the domain name label */
label: LabelDomainRegistryConfiguration;
}
//# sourceMappingURL=DomainRegistryConfiguration.d.ts.map