UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

58 lines 2.72 kB
import { BillingTypeEnum } from './BillingTypeEnum'; import { GenerationEnum } from './GenerationEnum'; import { ManagementInterfaceEnum } from './ManagementInterfaceEnum'; import { ProductReferenceEnum } from './ProductReferenceEnum'; import { StateEnum } from './StateEnum'; import { UserAccessPolicyEnum } from './UserAccessPolicyEnum'; import { UserLogoutPolicyEnum } from './UserLogoutPolicyEnum'; import { Version } from './Version'; /** VMware on OVHcloud */ export interface DedicatedCloud { /** Advanced security state */ advancedSecurity: boolean; /** The current bandwidth of your VMware on OVHcloud */ bandwidth: string; /** Billing type of your VMware on OVHcloud */ billingType: BillingTypeEnum; /** Can the PCC be migrated to VCD */ canMigrateToVCD: boolean; /** Url to the VMware on OVHcloud certified interface */ certifiedInterfaceUrl: string; /** The current version of your VMware on OVHcloud */ commercialRange: string; /** Description of your VMware on OVHcloud */ description: string; /** Generation of your VMware on OVHcloud */ generation: GenerationEnum; /** Datacenter where your VMware on OVHcloud is physically located */ location: string; /** The management interface name */ managementInterface: ManagementInterfaceEnum; /** The reference universe information for your VMware on OVHcloud */ productReference: ProductReferenceEnum; /** Service name of your VMware on OVHcloud */ serviceName: string; /** Name of the current service pack */ servicePackName?: string; /** SPLA licensing state */ spla: boolean; /** Enable SSL v3 support. Warning : this option is not recommended as it was recognized as a security breach. If this is enabled, we advise you to enable the filtered User access policy */ sslV3?: boolean; /** Current state of your VMware on OVHcloud */ state: StateEnum; /** Access policy of your VMware on OVHcloud : opened to every IPs or filtered */ userAccessPolicy: UserAccessPolicyEnum; /** The maximum amount of connected users allowed on the VMware on OVHcloud management interface */ userLimitConcurrentSession: number; /** */ userLogoutPolicy: UserLogoutPolicyEnum; /** The timeout (in seconds) for the user sessions on the VMware on OVHcloud management interface. 0 value disable the timeout */ userSessionTimeout: number; /** Url to the VMware on OVHcloud vScope interface */ vScopeUrl: string; /** Version of the management interface */ version: Version; /** Url to the VMware on OVHcloud web interface */ webInterfaceUrl: string; } //# sourceMappingURL=DedicatedCloud.d.ts.map