package resource

// TiDBLightning is the tidb-lightning workloadNode wrapper
type TiDBLightning struct {
	ResourceHandle `json:",inline"`
	Spec           TiDBLightningSpec  `json:"spec"`
	Status         WorkloadNodeStatus `json:"status,omitempty"`
	Qos            *QosClaim          `json:"qos,omitempty"`
}

type TiDBLightningSpec struct {
	WorkloadUnit
	Artifact WorkloadNodeArtifact `json:"artifact"`
}
