@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
33 lines • 1.23 kB
TypeScript
import { Capabilities } from './attachedDomain/Capabilities';
import { CdnEnum } from './attachedDomain/CdnEnum';
import { FirewallEnum } from './attachedDomain/FirewallEnum';
import { StatusEnum } from './attachedDomain/StatusEnum';
import { CountryEnum } from './CountryEnum';
/** Virtual service */
export interface AttachedDomain {
/** Provides the capabilities related to your attachedDomain */
capabilities: Capabilities[];
/** Is linked to the hosting cdn */
cdn: CdnEnum;
/** Domain linked (fqdn) */
domain: string;
/** Firewall state for this path */
firewall: FirewallEnum;
/** IP location of the domain linked */
ipLocation?: CountryEnum;
/** Provides information if your Cdn can be flushed or not */
isFlushable: boolean;
/** Put domain for separate the logs */
ownLog?: string;
/** Domain path, relative to your home directory */
path: string;
/** The runtime configuration ID used on this domain */
runtimeId?: number;
/** Put domain in ssl certificate */
ssl?: boolean;
/** The domain status */
status: StatusEnum;
/** The task ID working on this domain */
taskId?: number;
}
//# sourceMappingURL=AttachedDomain.d.ts.map