mirror of https://github.com/portainer/portainer
32 lines
653 B
JavaScript
32 lines
653 B
JavaScript
/**
|
|
* KubernetesNode Create Payload Model
|
|
* Note: The current payload is here just to create patch payload.
|
|
*/
|
|
const _KubernetesNodeCreatePayload = Object.freeze({
|
|
metadata: {
|
|
name: '',
|
|
labels: {},
|
|
},
|
|
spec: {
|
|
taints: undefined,
|
|
},
|
|
});
|
|
|
|
export class KubernetesNodeCreatePayload {
|
|
constructor() {
|
|
Object.assign(this, JSON.parse(JSON.stringify(_KubernetesNodeCreatePayload)));
|
|
}
|
|
}
|
|
|
|
const _KubernetesNodeTaintPayload = Object.freeze({
|
|
key: '',
|
|
value: '',
|
|
effect: '',
|
|
});
|
|
|
|
export class KubernetesNodeTaintPayload {
|
|
constructor() {
|
|
Object.assign(this, JSON.parse(JSON.stringify(_KubernetesNodeTaintPayload)));
|
|
}
|
|
}
|