UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

36 lines 1.29 kB
import { Capabilities } from './Capabilities'; import { CdnEnum } from './CdnEnum'; import { FirewallEnum } from './FirewallEnum'; import { StatusEnum } from './StatusEnum'; import { VcsStatusEnum } from './VcsStatusEnum'; import { CountryEnum } from '../CountryEnum'; /** Public attached domain */ export interface PublicAttachedDomain { /** Provides the capabilities related to your attachedDomain */ capabilities: Capabilities[]; /** whether or not attachedDomain 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; /** Whether your CDN can be flushed */ isFlushable: boolean; /** Domain for separate the logs */ ownLog?: string; /** Attached domain path */ path: string; /** The runtime configuration ID used on this domain */ runtimeId?: number; /** Put domain in SSL certificate */ ssl?: boolean; /** Domain status */ status: StatusEnum; /** The task ID working on this domain */ taskId?: number; /** The status of the VCS synchronization */ vcsStatus: VcsStatusEnum; } //# sourceMappingURL=PublicAttachedDomain.d.ts.map