type CreateDashboardInput struct {
Project string `json:"project" jsonschema:"Project name to create the dashboard in"`
Dashboard string `json:"dashboard" jsonschema:"Dashboard JSON as string"`
}
type DeleteDashboardInput struct {
Project string `json:"project" jsonschema:"Project name"`
Name string `json:"name" jsonschema:"Dashboard name to delete"`
}
type GetDashboardByNameInput struct {
Project string `json:"project" jsonschema:"Project name to retrieve the dashboard from"`
Name string `json:"name" jsonschema:"Dashboard name to retrieve"`
}
type UpdateDashboardInput struct {
Project string `json:"project" jsonschema:"Project name to update the dashboard in"`
Dashboard string `json:"dashboard" jsonschema:"Dashboard JSON as string"`
}