node-ovh-ts
Version:
OVH API wrapper library for TypeScript
38 lines (35 loc) • 1.57 kB
TypeScript
import { HostingPrivateDatabaseGraphEndpoint } from './HostingPrivateDatabaseGraphEndpoint.js';
import { HostingPrivateDatabaseAvailableVersionEnum } from './HostingPrivateDatabaseAvailableVersionEnum.js';
import { HostingPrivateDatabaseTypeEnum } from './HostingPrivateDatabaseTypeEnum.js';
import { HostingPrivateDatabaseOfferEnum } from './HostingPrivateDatabaseOfferEnum.js';
import { HostingPrivateDatabaseCapability } from './HostingPrivateDatabaseCapability.js';
import { HostingPrivateDatabaseStateEnum } from './HostingPrivateDatabaseStateEnum.js';
import { HostingPrivateDatabaseDatacenterEnum } from './HostingPrivateDatabaseDatacenterEnum.js';
type HostingPrivateDatabaseService = {
capabilities?: HostingPrivateDatabaseCapability[];
cpu?: number;
datacenter?: HostingPrivateDatabaseDatacenterEnum;
displayName?: string | null;
graphEndpoint?: HostingPrivateDatabaseGraphEndpoint | null;
guiURL?: string | null;
hostname?: string | null;
hostnameFtp?: string | null;
infrastructure?: string;
ip?: string | null;
lastCheck?: Date;
offer?: HostingPrivateDatabaseOfferEnum;
port?: number;
portFtp?: number | null;
quotaSize?: number;
quotaUsed?: number;
ram?: number;
server?: string | null;
serviceName?: string;
state?: HostingPrivateDatabaseStateEnum;
tlsCa?: string | null;
type?: HostingPrivateDatabaseTypeEnum;
version?: HostingPrivateDatabaseAvailableVersionEnum;
versionLabel?: string;
versionNumber?: number;
};
export { HostingPrivateDatabaseService };