/** * Dashboard API * Dashboard API documentation * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { CustomHostnameStatusEnum } from './CustomHostnameStatusEnum'; import { CustomHostnameUsageEnum } from './CustomHostnameUsageEnum'; import { CustomHostnameVerificationRecord } from './CustomHostnameVerificationRecord'; /** * * @export * @interface CustomHostname */ export interface CustomHostname { /** * * @type {string} * @memberof CustomHostname */ id: string; /** * * @type {string} * @memberof CustomHostname */ hostname: string; /** * * @type {CustomHostnameUsageEnum} * @memberof CustomHostname */ usage: CustomHostnameUsageEnum; /** * * @type {CustomHostnameStatusEnum} * @memberof CustomHostname */ status: CustomHostnameStatusEnum; /** * List of DNS records required to verify ownership of the custom hostname * @type {Array} * @memberof CustomHostname */ verificationRecords: Array; /** * Error message describing why hostname verification or activation failed * @type {string} * @memberof CustomHostname */ errors?: string; } export declare function CustomHostnameFromJSON(json: any): CustomHostname; export declare function CustomHostnameFromJSONTyped(json: any, ignoreDiscriminator: boolean): CustomHostname; export declare function CustomHostnameToJSON(value?: CustomHostname | null): any;