package componentnodevcpu

type Sample struct {
	Tenant       string
	ResourcePool string
	Component    string
	Cluster      string
	NodeClass    string
	VCPU         float64
}

type Diagnostic struct {
	State     string
	NodeClass string
	Nodes     float64
}

type MismatchDiagnostic struct {
	NodeClass string
	Nodes     float64
}

type Snapshot struct {
	Samples             []Sample
	Diagnostics         []Diagnostic
	MismatchDiagnostics []MismatchDiagnostic
}
