UNPKG

@controlplane/cli

Version:

Control Plane Corporation CLI

25 lines 722 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const composeResource_1 = require("./composeResource"); const DEFAULT_SIZE = 10; class Volume extends composeResource_1.default { validate() { } getUri() { return `cpln://volumeset/${this.getName()}`; } toResource() { return { kind: 'volumeset', name: this.getName(), description: this.getName(), tags: {}, spec: { fileSystemType: 'ext4', initialCapacity: DEFAULT_SIZE, performanceClass: 'general-purpose-ssd', }, }; } } exports.default = Volume; //# sourceMappingURL=volume.js.map