/*
 * Pipeline API
 *
 * Pipeline is a feature rich application platform, built for containers on top of Kubernetes to automate the DevOps experience, continuous application development and the lifecycle of deployments. 
 *
 * API version: latest
 * Contact: info@banzaicloud.com
 */

// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.

package pipeline
// RequestedResources struct for RequestedResources
type RequestedResources struct {
	// Total CPU requested for the cluster
	SumCpu int32 `json:"sumCpu,omitempty"`
	// Total memory requested for the cluster (GB)
	SumMem int32 `json:"sumMem,omitempty"`
	Filters []string `json:"filters,omitempty"`
	// If true, recommended instance types will have a similar size
	SameSize bool `json:"sameSize,omitempty"`
	// Percentage of regular (on-demand) nodes in the recommended cluster
	OnDemandPct int32 `json:"onDemandPct,omitempty"`
	// Minimum number of nodes in the recommended cluster
	MinNodes int32 `json:"minNodes,omitempty"`
	// Maximum number of nodes in the recommended cluster
	MaxNodes int32 `json:"maxNodes,omitempty"`
}
