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)));
 | |
|   }
 | |
| }
 |