package message

import (
	"github.com/tidbcloud/observability/pkg/common/structs"
	k8sv1 "k8s.io/api/core/v1"
)

type GetServiceInfoResp struct {
	ServiceName    string                                `json:"serviceName" form:"serviceName"`
	AvailableSpecs map[string]k8sv1.ResourceRequirements `json:"availableSpecs" swaggertype:"object"`
}

type GetServiceHealthReq struct {
	structs.CommonReqInfo
}

type GetServiceHealthResp struct {
	ServiceHealth bool `json:"serviceHealth" form:"serviceHealth"`
}
