package resourcepool

import globalcommonv1 "github.com/tidbcloud/tidb-management-service/api/spec/global/common/v1"

func shouldManageResourcePoolStrategy(servicePlan globalcommonv1.ServicePlan) bool {
	return servicePlan != globalcommonv1.ServicePlan_Premium_Reserved
}

func shouldAutoCreateResourcePoolOnInstanceLimit(servicePlan globalcommonv1.ServicePlan) bool {
	switch servicePlan {
	case globalcommonv1.ServicePlan_Premium, globalcommonv1.ServicePlan_BYOC:
		return true
	default:
		return false
	}
}
