DashboardDashboardTemplating🔗
Definition🔗
type DashboardDashboardTemplating struct {
// List of configured template variables with their saved values along with some other metadata
List []dashboard.VariableModel `json:"list,omitempty"`
}
Methods🔗
UnmarshalJSONStrict🔗
UnmarshalJSONStrict implements a custom JSON unmarshalling logic to decode DashboardDashboardTemplating
from JSON.
Note: the unmarshalling done by this function is strict. It will fail over required fields being absent from the input, fields having an incorrect type, unexpected fields being present, …
func (dashboardDashboardTemplating *DashboardDashboardTemplating) UnmarshalJSONStrict(raw []byte) error
Equals🔗
Equals tests the equality of two DashboardDashboardTemplating
objects.
func (dashboardDashboardTemplating *DashboardDashboardTemplating) Equals(other DashboardDashboardTemplating) bool
Validate🔗
Validate checks all the validation constraints that may be defined on DashboardDashboardTemplating
fields for violations and returns them.