@provisioner/contracts
Version:
Contracts stuff for provisioners
16 lines • 571 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.NamespaceHelper = void 0;
const kubeclient_contracts_1 = require("@c6o/kubeclient-contracts");
class NamespaceHelper extends kubeclient_contracts_1.ResourceHelper {
}
exports.NamespaceHelper = NamespaceHelper;
NamespaceHelper.template = (name) => ({
apiVersion: 'v1',
kind: 'Namespace',
metadata: {
...(name ? { name } : undefined),
}
});
NamespaceHelper.from = (name) => new NamespaceHelper(NamespaceHelper.template(name));
//# sourceMappingURL=namespace.js.map