aggregation-platform/plugins/kubernetes/ts/kubernetesInterfaces.js

213 lines
7.5 KiB
JavaScript

var Kubernetes;
(function (Kubernetes) {
var consts = (function () {
function consts() {
}
Object.defineProperty(consts.prototype, "NAMESPACE_STORAGE_KEY", {
get: function () { return "k8sSelectedNamespace"; },
enumerable: true,
configurable: true
});
return consts;
})();
Kubernetes.consts = consts;
Kubernetes.Constants = new consts();
var WatchTypes = (function () {
function WatchTypes() {
}
Object.defineProperty(WatchTypes, "ENDPOINTS", {
get: function () { return "endpoints"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchTypes, "EVENTS", {
get: function () { return "events"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchTypes, "NAMESPACES", {
get: function () { return "namespaces"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchTypes, "NODES", {
get: function () { return "nodes"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchTypes, "PERSISTENT_VOLUMES", {
get: function () { return "persistentvolumes"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchTypes, "PERSISTENT_VOLUME_CLAIMS", {
get: function () { return "persistentvolumeclaims"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchTypes, "PODS", {
get: function () { return "pods"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchTypes, "REPLICATION_CONTROLLERS", {
get: function () { return "replicationcontrollers"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchTypes, "RESOURCE_QUOTAS", {
get: function () { return "resourcequotas"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchTypes, "OAUTH_CLIENTS", {
get: function () { return "oauthclients"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchTypes, "SECRETS", {
get: function () { return "secrets"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchTypes, "SERVICES", {
get: function () { return "services"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchTypes, "SERVICE_ACCOUNTS", {
get: function () { return "serviceaccounts"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchTypes, "TEMPLATES", {
get: function () { return "templates"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchTypes, "ROUTES", {
get: function () { return "routes"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchTypes, "BUILD_CONFIGS", {
get: function () { return "buildconfigs"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchTypes, "BUILDS", {
get: function () { return "builds"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchTypes, "DEPLOYMENT_CONFIGS", {
get: function () { return "deploymentconfigs"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchTypes, "IMAGE_STREAMS", {
get: function () { return "imagestreams"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchTypes, "POLICIES", {
get: function () { return "policies"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchTypes, "POLICY_BINDINGS", {
get: function () { return "policybindings"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchTypes, "PROJECTS", {
get: function () { return "projects"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchTypes, "ROLE_BINDINGS", {
get: function () { return "rolebindings"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchTypes, "ROLES", {
get: function () { return "roles"; },
enumerable: true,
configurable: true
});
return WatchTypes;
})();
Kubernetes.WatchTypes = WatchTypes;
var NamespacedTypes = (function () {
function NamespacedTypes() {
}
Object.defineProperty(NamespacedTypes, "k8sTypes", {
get: function () {
return [
WatchTypes.ENDPOINTS,
WatchTypes.EVENTS,
WatchTypes.NODES,
WatchTypes.PERSISTENT_VOLUMES,
WatchTypes.PERSISTENT_VOLUME_CLAIMS,
WatchTypes.PODS,
WatchTypes.REPLICATION_CONTROLLERS,
WatchTypes.RESOURCE_QUOTAS,
WatchTypes.PERSISTENT_VOLUMES,
WatchTypes.SECRETS,
WatchTypes.SERVICES,
WatchTypes.SERVICE_ACCOUNTS
];
},
enumerable: true,
configurable: true
});
Object.defineProperty(NamespacedTypes, "osTypes", {
get: function () {
return [
WatchTypes.TEMPLATES,
WatchTypes.BUILD_CONFIGS,
WatchTypes.ROUTES,
WatchTypes.BUILDS,
WatchTypes.BUILD_CONFIGS,
WatchTypes.DEPLOYMENT_CONFIGS,
WatchTypes.IMAGE_STREAMS,
WatchTypes.OAUTH_CLIENTS,
WatchTypes.POLICIES,
WatchTypes.POLICY_BINDINGS,
WatchTypes.PROJECTS,
];
},
enumerable: true,
configurable: true
});
return NamespacedTypes;
})();
Kubernetes.NamespacedTypes = NamespacedTypes;
var WatchActions = (function () {
function WatchActions() {
}
Object.defineProperty(WatchActions, "ANY", {
get: function () { return "*"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchActions, "ADDED", {
get: function () { return "ADDED"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchActions, "MODIFIED", {
get: function () { return "MODIFIED"; },
enumerable: true,
configurable: true
});
Object.defineProperty(WatchActions, "DELETED", {
get: function () { return "DELETED"; },
enumerable: true,
configurable: true
});
return WatchActions;
})();
Kubernetes.WatchActions = WatchActions;
})(Kubernetes || (Kubernetes = {}));
//# sourceMappingURL=kubernetesInterfaces.js.map