@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
27 lines • 1.05 kB
TypeScript
import { DatacenterAvailability } from './DatacenterAvailability';
import { DeploymentTypeEnum } from './DeploymentTypeEnum';
import { RedundancyFactorEnum } from './RedundancyFactorEnum';
/** Cluster availability */
export interface Availability {
/** A structure describing the hardware availability for each datacenter */
datacenters: DatacenterAvailability[];
/** Deployment type */
deploymentType?: DeploymentTypeEnum;
/** Erasure coding activation */
erasureCoding?: boolean;
/** Fully qualified name and unique name of the hardware */
fqn: string;
/** Name of the memory hardware part */
memory: string;
/** Plan code in which the hardware is involved */
planCode: string;
/** Redundancy factor */
redundancyFactor?: RedundancyFactorEnum;
/** Name of the base hardware */
server: string;
/** Name of the storage hardware part */
storage: string;
/** Name of the system storage hardware part */
systemStorage?: string;
}
//# sourceMappingURL=Availability.d.ts.map