Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=dashboard.newrelic.upbound.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type ColorsInitParameters
- type ColorsObservation
- type ColorsParameters
- type ColorsSeriesOverridesInitParameters
- type ColorsSeriesOverridesObservation
- type ColorsSeriesOverridesParameters
- type Dashboard
- func (in *Dashboard) DeepCopy() *Dashboard
- func (in *Dashboard) DeepCopyInto(out *Dashboard)
- func (in *Dashboard) DeepCopyObject() runtime.Object
- func (mg *Dashboard) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Dashboard) GetConnectionDetailsMapping() map[string]string
- func (mg *Dashboard) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Dashboard) GetID() string
- func (tr *Dashboard) GetInitParameters() (map[string]any, error)
- func (mg *Dashboard) GetManagementPolicies() xpv1.ManagementPolicies
- func (tr *Dashboard) GetMergedParameters(shouldMergeInitProvider bool) (map[string]any, error)
- func (tr *Dashboard) GetObservation() (map[string]any, error)
- func (tr *Dashboard) GetParameters() (map[string]any, error)
- func (mg *Dashboard) GetProviderConfigReference() *xpv1.Reference
- func (mg *Dashboard) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Dashboard) GetTerraformResourceType() string
- func (tr *Dashboard) GetTerraformSchemaVersion() int
- func (mg *Dashboard) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Dashboard) LateInitialize(attrs []byte) (bool, error)
- func (mg *Dashboard) SetConditions(c ...xpv1.Condition)
- func (mg *Dashboard) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (mg *Dashboard) SetManagementPolicies(r xpv1.ManagementPolicies)
- func (tr *Dashboard) SetObservation(obs map[string]any) error
- func (tr *Dashboard) SetParameters(params map[string]any) error
- func (mg *Dashboard) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Dashboard) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Dashboard) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DashboardInitParameters
- type DashboardJSON
- func (in *DashboardJSON) DeepCopy() *DashboardJSON
- func (in *DashboardJSON) DeepCopyInto(out *DashboardJSON)
- func (in *DashboardJSON) DeepCopyObject() runtime.Object
- func (mg *DashboardJSON) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DashboardJSON) GetConnectionDetailsMapping() map[string]string
- func (mg *DashboardJSON) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DashboardJSON) GetID() string
- func (tr *DashboardJSON) GetInitParameters() (map[string]any, error)
- func (mg *DashboardJSON) GetManagementPolicies() xpv1.ManagementPolicies
- func (tr *DashboardJSON) GetMergedParameters(shouldMergeInitProvider bool) (map[string]any, error)
- func (tr *DashboardJSON) GetObservation() (map[string]any, error)
- func (tr *DashboardJSON) GetParameters() (map[string]any, error)
- func (mg *DashboardJSON) GetProviderConfigReference() *xpv1.Reference
- func (mg *DashboardJSON) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *DashboardJSON) GetTerraformResourceType() string
- func (tr *DashboardJSON) GetTerraformSchemaVersion() int
- func (mg *DashboardJSON) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DashboardJSON) LateInitialize(attrs []byte) (bool, error)
- func (mg *DashboardJSON) SetConditions(c ...xpv1.Condition)
- func (mg *DashboardJSON) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (mg *DashboardJSON) SetManagementPolicies(r xpv1.ManagementPolicies)
- func (tr *DashboardJSON) SetObservation(obs map[string]any) error
- func (tr *DashboardJSON) SetParameters(params map[string]any) error
- func (mg *DashboardJSON) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DashboardJSON) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *DashboardJSON) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DashboardJSONInitParameters
- type DashboardJSONList
- type DashboardJSONObservation
- type DashboardJSONParameters
- type DashboardJSONSpec
- type DashboardJSONStatus
- type DashboardList
- type DashboardObservation
- type DashboardParameters
- type DashboardSpec
- type DashboardStatus
- type ItemInitParameters
- type ItemObservation
- type ItemParameters
- type NrqlQueryInitParameters
- type NrqlQueryObservation
- type NrqlQueryParameters
- type NullValuesInitParameters
- type NullValuesObservation
- type NullValuesParameters
- type NullValuesSeriesOverridesInitParameters
- type NullValuesSeriesOverridesObservation
- type NullValuesSeriesOverridesParameters
- type PageInitParameters
- type PageObservation
- type PageParameters
- type SeriesOverridesInitParameters
- type SeriesOverridesObservation
- type SeriesOverridesParameters
- type UnitsInitParameters
- type UnitsObservation
- type UnitsParameters
- type UnitsSeriesOverridesInitParameters
- type UnitsSeriesOverridesObservation
- type UnitsSeriesOverridesParameters
- type VariableInitParameters
- type VariableNrqlQueryInitParameters
- type VariableNrqlQueryObservation
- type VariableNrqlQueryParameters
- type VariableObservation
- type VariableParameters
- type WidgetAreaInitParameters
- type WidgetAreaObservation
- type WidgetAreaParameters
- type WidgetBarColorsInitParameters
- type WidgetBarColorsObservation
- type WidgetBarColorsParameters
- type WidgetBarInitParameters
- type WidgetBarNrqlQueryInitParameters
- type WidgetBarNrqlQueryObservation
- type WidgetBarNrqlQueryParameters
- type WidgetBarNullValuesInitParameters
- type WidgetBarNullValuesObservation
- type WidgetBarNullValuesParameters
- type WidgetBarNullValuesSeriesOverridesInitParameters
- type WidgetBarNullValuesSeriesOverridesObservation
- type WidgetBarNullValuesSeriesOverridesParameters
- type WidgetBarObservation
- type WidgetBarParameters
- type WidgetBarUnitsInitParameters
- type WidgetBarUnitsObservation
- type WidgetBarUnitsParameters
- type WidgetBarUnitsSeriesOverridesInitParameters
- type WidgetBarUnitsSeriesOverridesObservation
- type WidgetBarUnitsSeriesOverridesParameters
- type WidgetBillboardColorsInitParameters
- type WidgetBillboardColorsObservation
- type WidgetBillboardColorsParameters
- type WidgetBillboardColorsSeriesOverridesInitParameters
- type WidgetBillboardColorsSeriesOverridesObservation
- type WidgetBillboardColorsSeriesOverridesParameters
- type WidgetBillboardInitParameters
- type WidgetBillboardNrqlQueryInitParameters
- type WidgetBillboardNrqlQueryObservation
- type WidgetBillboardNrqlQueryParameters
- type WidgetBillboardNullValuesInitParameters
- type WidgetBillboardNullValuesObservation
- type WidgetBillboardNullValuesParameters
- type WidgetBillboardNullValuesSeriesOverridesInitParameters
- type WidgetBillboardNullValuesSeriesOverridesObservation
- type WidgetBillboardNullValuesSeriesOverridesParameters
- type WidgetBillboardObservation
- type WidgetBillboardParameters
- type WidgetBillboardUnitsInitParameters
- type WidgetBillboardUnitsObservation
- type WidgetBillboardUnitsParameters
- type WidgetBillboardUnitsSeriesOverridesInitParameters
- type WidgetBillboardUnitsSeriesOverridesObservation
- type WidgetBillboardUnitsSeriesOverridesParameters
- type WidgetBulletColorsInitParameters
- type WidgetBulletColorsObservation
- type WidgetBulletColorsParameters
- type WidgetBulletColorsSeriesOverridesInitParameters
- type WidgetBulletColorsSeriesOverridesObservation
- type WidgetBulletColorsSeriesOverridesParameters
- type WidgetBulletInitParameters
- type WidgetBulletNrqlQueryInitParameters
- type WidgetBulletNrqlQueryObservation
- type WidgetBulletNrqlQueryParameters
- type WidgetBulletNullValuesInitParameters
- type WidgetBulletNullValuesObservation
- type WidgetBulletNullValuesParameters
- type WidgetBulletNullValuesSeriesOverridesInitParameters
- type WidgetBulletNullValuesSeriesOverridesObservation
- type WidgetBulletNullValuesSeriesOverridesParameters
- type WidgetBulletObservation
- type WidgetBulletParameters
- type WidgetBulletUnitsInitParameters
- type WidgetBulletUnitsObservation
- type WidgetBulletUnitsParameters
- type WidgetBulletUnitsSeriesOverridesInitParameters
- type WidgetBulletUnitsSeriesOverridesObservation
- type WidgetBulletUnitsSeriesOverridesParameters
- type WidgetFunnelColorsInitParameters
- type WidgetFunnelColorsObservation
- type WidgetFunnelColorsParameters
- type WidgetFunnelColorsSeriesOverridesInitParameters
- type WidgetFunnelColorsSeriesOverridesObservation
- type WidgetFunnelColorsSeriesOverridesParameters
- type WidgetFunnelInitParameters
- type WidgetFunnelNrqlQueryInitParameters
- type WidgetFunnelNrqlQueryObservation
- type WidgetFunnelNrqlQueryParameters
- type WidgetFunnelNullValuesInitParameters
- type WidgetFunnelNullValuesObservation
- type WidgetFunnelNullValuesParameters
- type WidgetFunnelNullValuesSeriesOverridesInitParameters
- type WidgetFunnelNullValuesSeriesOverridesObservation
- type WidgetFunnelNullValuesSeriesOverridesParameters
- type WidgetFunnelObservation
- type WidgetFunnelParameters
- type WidgetFunnelUnitsInitParameters
- type WidgetFunnelUnitsObservation
- type WidgetFunnelUnitsParameters
- type WidgetFunnelUnitsSeriesOverridesInitParameters
- type WidgetFunnelUnitsSeriesOverridesObservation
- type WidgetFunnelUnitsSeriesOverridesParameters
- type WidgetHeatmapColorsInitParameters
- type WidgetHeatmapColorsObservation
- type WidgetHeatmapColorsParameters
- type WidgetHeatmapColorsSeriesOverridesInitParameters
- type WidgetHeatmapColorsSeriesOverridesObservation
- type WidgetHeatmapColorsSeriesOverridesParameters
- type WidgetHeatmapInitParameters
- type WidgetHeatmapNrqlQueryInitParameters
- type WidgetHeatmapNrqlQueryObservation
- type WidgetHeatmapNrqlQueryParameters
- type WidgetHeatmapNullValuesInitParameters
- type WidgetHeatmapNullValuesObservation
- type WidgetHeatmapNullValuesParameters
- type WidgetHeatmapNullValuesSeriesOverridesInitParameters
- type WidgetHeatmapNullValuesSeriesOverridesObservation
- type WidgetHeatmapNullValuesSeriesOverridesParameters
- type WidgetHeatmapObservation
- type WidgetHeatmapParameters
- type WidgetHeatmapUnitsInitParameters
- type WidgetHeatmapUnitsObservation
- type WidgetHeatmapUnitsParameters
- type WidgetHeatmapUnitsSeriesOverridesInitParameters
- type WidgetHeatmapUnitsSeriesOverridesObservation
- type WidgetHeatmapUnitsSeriesOverridesParameters
- type WidgetHistogramColorsInitParameters
- type WidgetHistogramColorsObservation
- type WidgetHistogramColorsParameters
- type WidgetHistogramColorsSeriesOverridesInitParameters
- type WidgetHistogramColorsSeriesOverridesObservation
- type WidgetHistogramColorsSeriesOverridesParameters
- type WidgetHistogramInitParameters
- type WidgetHistogramNrqlQueryInitParameters
- type WidgetHistogramNrqlQueryObservation
- type WidgetHistogramNrqlQueryParameters
- type WidgetHistogramNullValuesInitParameters
- type WidgetHistogramNullValuesObservation
- type WidgetHistogramNullValuesParameters
- type WidgetHistogramNullValuesSeriesOverridesInitParameters
- type WidgetHistogramNullValuesSeriesOverridesObservation
- type WidgetHistogramNullValuesSeriesOverridesParameters
- type WidgetHistogramObservation
- type WidgetHistogramParameters
- type WidgetHistogramUnitsInitParameters
- type WidgetHistogramUnitsObservation
- type WidgetHistogramUnitsParameters
- type WidgetHistogramUnitsSeriesOverridesInitParameters
- type WidgetHistogramUnitsSeriesOverridesObservation
- type WidgetHistogramUnitsSeriesOverridesParameters
- type WidgetJSONColorsInitParameters
- type WidgetJSONColorsObservation
- type WidgetJSONColorsParameters
- type WidgetJSONColorsSeriesOverridesInitParameters
- type WidgetJSONColorsSeriesOverridesObservation
- type WidgetJSONColorsSeriesOverridesParameters
- type WidgetJSONInitParameters
- type WidgetJSONNrqlQueryInitParameters
- type WidgetJSONNrqlQueryObservation
- type WidgetJSONNrqlQueryParameters
- type WidgetJSONNullValuesInitParameters
- type WidgetJSONNullValuesObservation
- type WidgetJSONNullValuesParameters
- type WidgetJSONNullValuesSeriesOverridesInitParameters
- type WidgetJSONNullValuesSeriesOverridesObservation
- type WidgetJSONNullValuesSeriesOverridesParameters
- type WidgetJSONObservation
- type WidgetJSONParameters
- type WidgetJSONUnitsInitParameters
- type WidgetJSONUnitsObservation
- type WidgetJSONUnitsParameters
- type WidgetJSONUnitsSeriesOverridesInitParameters
- type WidgetJSONUnitsSeriesOverridesObservation
- type WidgetJSONUnitsSeriesOverridesParameters
- type WidgetLineColorsInitParameters
- type WidgetLineColorsObservation
- type WidgetLineColorsParameters
- type WidgetLineColorsSeriesOverridesInitParameters
- type WidgetLineColorsSeriesOverridesObservation
- type WidgetLineColorsSeriesOverridesParameters
- type WidgetLineInitParameters
- type WidgetLineNrqlQueryInitParameters
- type WidgetLineNrqlQueryObservation
- type WidgetLineNrqlQueryParameters
- type WidgetLineNullValuesInitParameters
- type WidgetLineNullValuesObservation
- type WidgetLineNullValuesParameters
- type WidgetLineNullValuesSeriesOverridesInitParameters
- type WidgetLineNullValuesSeriesOverridesObservation
- type WidgetLineNullValuesSeriesOverridesParameters
- type WidgetLineObservation
- type WidgetLineParameters
- type WidgetLineUnitsInitParameters
- type WidgetLineUnitsObservation
- type WidgetLineUnitsParameters
- type WidgetLineUnitsSeriesOverridesInitParameters
- type WidgetLineUnitsSeriesOverridesObservation
- type WidgetLineUnitsSeriesOverridesParameters
- type WidgetLogTableColorsInitParameters
- type WidgetLogTableColorsObservation
- type WidgetLogTableColorsParameters
- type WidgetLogTableColorsSeriesOverridesInitParameters
- type WidgetLogTableColorsSeriesOverridesObservation
- type WidgetLogTableColorsSeriesOverridesParameters
- type WidgetLogTableInitParameters
- type WidgetLogTableNrqlQueryInitParameters
- type WidgetLogTableNrqlQueryObservation
- type WidgetLogTableNrqlQueryParameters
- type WidgetLogTableNullValuesInitParameters
- type WidgetLogTableNullValuesObservation
- type WidgetLogTableNullValuesParameters
- type WidgetLogTableNullValuesSeriesOverridesInitParameters
- type WidgetLogTableNullValuesSeriesOverridesObservation
- type WidgetLogTableNullValuesSeriesOverridesParameters
- type WidgetLogTableObservation
- type WidgetLogTableParameters
- type WidgetLogTableUnitsInitParameters
- type WidgetLogTableUnitsObservation
- type WidgetLogTableUnitsParameters
- type WidgetLogTableUnitsSeriesOverridesInitParameters
- type WidgetLogTableUnitsSeriesOverridesObservation
- type WidgetLogTableUnitsSeriesOverridesParameters
- type WidgetMarkdownColorsInitParameters
- type WidgetMarkdownColorsObservation
- type WidgetMarkdownColorsParameters
- type WidgetMarkdownColorsSeriesOverridesInitParameters
- type WidgetMarkdownColorsSeriesOverridesObservation
- type WidgetMarkdownColorsSeriesOverridesParameters
- type WidgetMarkdownInitParameters
- type WidgetMarkdownNullValuesInitParameters
- type WidgetMarkdownNullValuesObservation
- type WidgetMarkdownNullValuesParameters
- type WidgetMarkdownNullValuesSeriesOverridesInitParameters
- type WidgetMarkdownNullValuesSeriesOverridesObservation
- type WidgetMarkdownNullValuesSeriesOverridesParameters
- type WidgetMarkdownObservation
- type WidgetMarkdownParameters
- type WidgetMarkdownUnitsInitParameters
- type WidgetMarkdownUnitsObservation
- type WidgetMarkdownUnitsParameters
- type WidgetMarkdownUnitsSeriesOverridesInitParameters
- type WidgetMarkdownUnitsSeriesOverridesObservation
- type WidgetMarkdownUnitsSeriesOverridesParameters
- type WidgetPieColorsInitParameters
- type WidgetPieColorsObservation
- type WidgetPieColorsParameters
- type WidgetPieColorsSeriesOverridesInitParameters
- type WidgetPieColorsSeriesOverridesObservation
- type WidgetPieColorsSeriesOverridesParameters
- type WidgetPieInitParameters
- type WidgetPieNrqlQueryInitParameters
- type WidgetPieNrqlQueryObservation
- type WidgetPieNrqlQueryParameters
- type WidgetPieNullValuesInitParameters
- type WidgetPieNullValuesObservation
- type WidgetPieNullValuesParameters
- type WidgetPieNullValuesSeriesOverridesInitParameters
- type WidgetPieNullValuesSeriesOverridesObservation
- type WidgetPieNullValuesSeriesOverridesParameters
- type WidgetPieObservation
- type WidgetPieParameters
- type WidgetPieUnitsInitParameters
- type WidgetPieUnitsObservation
- type WidgetPieUnitsParameters
- type WidgetPieUnitsSeriesOverridesInitParameters
- type WidgetPieUnitsSeriesOverridesObservation
- type WidgetPieUnitsSeriesOverridesParameters
- type WidgetStackedBarColorsInitParameters
- type WidgetStackedBarColorsObservation
- type WidgetStackedBarColorsParameters
- type WidgetStackedBarColorsSeriesOverridesInitParameters
- type WidgetStackedBarColorsSeriesOverridesObservation
- type WidgetStackedBarColorsSeriesOverridesParameters
- type WidgetStackedBarInitParameters
- type WidgetStackedBarNrqlQueryInitParameters
- type WidgetStackedBarNrqlQueryObservation
- type WidgetStackedBarNrqlQueryParameters
- type WidgetStackedBarNullValuesInitParameters
- type WidgetStackedBarNullValuesObservation
- type WidgetStackedBarNullValuesParameters
- type WidgetStackedBarNullValuesSeriesOverridesInitParameters
- type WidgetStackedBarNullValuesSeriesOverridesObservation
- type WidgetStackedBarNullValuesSeriesOverridesParameters
- type WidgetStackedBarObservation
- type WidgetStackedBarParameters
- type WidgetStackedBarUnitsInitParameters
- type WidgetStackedBarUnitsObservation
- type WidgetStackedBarUnitsParameters
- type WidgetStackedBarUnitsSeriesOverridesInitParameters
- type WidgetStackedBarUnitsSeriesOverridesObservation
- type WidgetStackedBarUnitsSeriesOverridesParameters
- type WidgetTableColorsInitParameters
- type WidgetTableColorsObservation
- type WidgetTableColorsParameters
- type WidgetTableColorsSeriesOverridesInitParameters
- type WidgetTableColorsSeriesOverridesObservation
- type WidgetTableColorsSeriesOverridesParameters
- type WidgetTableInitParameters
- type WidgetTableNrqlQueryInitParameters
- type WidgetTableNrqlQueryObservation
- type WidgetTableNrqlQueryParameters
- type WidgetTableNullValuesInitParameters
- type WidgetTableNullValuesObservation
- type WidgetTableNullValuesParameters
- type WidgetTableNullValuesSeriesOverridesInitParameters
- type WidgetTableNullValuesSeriesOverridesObservation
- type WidgetTableNullValuesSeriesOverridesParameters
- type WidgetTableObservation
- type WidgetTableParameters
- type WidgetTableUnitsInitParameters
- type WidgetTableUnitsObservation
- type WidgetTableUnitsParameters
- type WidgetTableUnitsSeriesOverridesInitParameters
- type WidgetTableUnitsSeriesOverridesObservation
- type WidgetTableUnitsSeriesOverridesParameters
Constants ¶
const ( CRDGroup = "dashboard.newrelic.upbound.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Dashboard_Kind = "Dashboard" Dashboard_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Dashboard_Kind}.String() Dashboard_KindAPIVersion = Dashboard_Kind + "." + CRDGroupVersion.String() Dashboard_GroupVersionKind = CRDGroupVersion.WithKind(Dashboard_Kind) )
Repository type metadata.
var ( DashboardJSON_Kind = "DashboardJSON" DashboardJSON_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DashboardJSON_Kind}.String() DashboardJSON_KindAPIVersion = DashboardJSON_Kind + "." + CRDGroupVersion.String() DashboardJSON_GroupVersionKind = CRDGroupVersion.WithKind(DashboardJSON_Kind) )
Repository type metadata.
var ( // CRDGroupVersion is the API Group Version used to register the objects CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type ColorsInitParameters ¶
type ColorsInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []SeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*ColorsInitParameters) DeepCopy ¶
func (in *ColorsInitParameters) DeepCopy() *ColorsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ColorsInitParameters.
func (*ColorsInitParameters) DeepCopyInto ¶
func (in *ColorsInitParameters) DeepCopyInto(out *ColorsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ColorsObservation ¶
type ColorsObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []SeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*ColorsObservation) DeepCopy ¶
func (in *ColorsObservation) DeepCopy() *ColorsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ColorsObservation.
func (*ColorsObservation) DeepCopyInto ¶
func (in *ColorsObservation) DeepCopyInto(out *ColorsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ColorsParameters ¶
type ColorsParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []SeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*ColorsParameters) DeepCopy ¶
func (in *ColorsParameters) DeepCopy() *ColorsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ColorsParameters.
func (*ColorsParameters) DeepCopyInto ¶
func (in *ColorsParameters) DeepCopyInto(out *ColorsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ColorsSeriesOverridesInitParameters ¶
type ColorsSeriesOverridesInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*ColorsSeriesOverridesInitParameters) DeepCopy ¶
func (in *ColorsSeriesOverridesInitParameters) DeepCopy() *ColorsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ColorsSeriesOverridesInitParameters.
func (*ColorsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *ColorsSeriesOverridesInitParameters) DeepCopyInto(out *ColorsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ColorsSeriesOverridesObservation ¶
type ColorsSeriesOverridesObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*ColorsSeriesOverridesObservation) DeepCopy ¶
func (in *ColorsSeriesOverridesObservation) DeepCopy() *ColorsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ColorsSeriesOverridesObservation.
func (*ColorsSeriesOverridesObservation) DeepCopyInto ¶
func (in *ColorsSeriesOverridesObservation) DeepCopyInto(out *ColorsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ColorsSeriesOverridesParameters ¶
type ColorsSeriesOverridesParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*ColorsSeriesOverridesParameters) DeepCopy ¶
func (in *ColorsSeriesOverridesParameters) DeepCopy() *ColorsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ColorsSeriesOverridesParameters.
func (*ColorsSeriesOverridesParameters) DeepCopyInto ¶
func (in *ColorsSeriesOverridesParameters) DeepCopyInto(out *ColorsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Dashboard ¶
type Dashboard struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` // +kubebuilder:validation:XValidation:rule="!('*' in self.managementPolicies || 'Create' in self.managementPolicies || 'Update' in self.managementPolicies) || has(self.forProvider.name) || (has(self.initProvider) && has(self.initProvider.name))",message="spec.forProvider.name is a required parameter" // +kubebuilder:validation:XValidation:rule="!('*' in self.managementPolicies || 'Create' in self.managementPolicies || 'Update' in self.managementPolicies) || has(self.forProvider.page) || (has(self.initProvider) && has(self.initProvider.page))",message="spec.forProvider.page is a required parameter" Spec DashboardSpec `json:"spec"` Status DashboardStatus `json:"status,omitempty"` }
Dashboard is the Schema for the Dashboards API. Create and manage dashboards in New Relic One. +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,newrelic}
func (*Dashboard) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Dashboard.
func (*Dashboard) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Dashboard) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Dashboard) GetCondition ¶
func (mg *Dashboard) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Dashboard.
func (*Dashboard) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Dashboard
func (*Dashboard) GetDeletionPolicy ¶
func (mg *Dashboard) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Dashboard.
func (*Dashboard) GetInitParameters ¶
GetInitParameters of this Dashboard
func (*Dashboard) GetManagementPolicies ¶
func (mg *Dashboard) GetManagementPolicies() xpv1.ManagementPolicies
GetManagementPolicies of this Dashboard.
func (*Dashboard) GetMergedParameters ¶
GetInitParameters of this Dashboard
func (*Dashboard) GetObservation ¶
GetObservation of this Dashboard
func (*Dashboard) GetParameters ¶
GetParameters of this Dashboard
func (*Dashboard) GetProviderConfigReference ¶
GetProviderConfigReference of this Dashboard.
func (*Dashboard) GetPublishConnectionDetailsTo ¶
func (mg *Dashboard) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Dashboard.
func (*Dashboard) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Dashboard
func (*Dashboard) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Dashboard) GetWriteConnectionSecretToReference ¶
func (mg *Dashboard) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Dashboard.
func (*Dashboard) LateInitialize ¶
LateInitialize this Dashboard using its observed tfState. returns True if there are any spec changes for the resource.
func (*Dashboard) SetConditions ¶
SetConditions of this Dashboard.
func (*Dashboard) SetDeletionPolicy ¶
func (mg *Dashboard) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Dashboard.
func (*Dashboard) SetManagementPolicies ¶
func (mg *Dashboard) SetManagementPolicies(r xpv1.ManagementPolicies)
SetManagementPolicies of this Dashboard.
func (*Dashboard) SetObservation ¶
SetObservation for this Dashboard
func (*Dashboard) SetParameters ¶
SetParameters for this Dashboard
func (*Dashboard) SetProviderConfigReference ¶
SetProviderConfigReference of this Dashboard.
func (*Dashboard) SetPublishConnectionDetailsTo ¶
func (mg *Dashboard) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Dashboard.
func (*Dashboard) SetWriteConnectionSecretToReference ¶
func (mg *Dashboard) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Dashboard.
type DashboardInitParameters ¶
type DashboardInitParameters struct { // Determines the New Relic account where the dashboard will be created. Defaults to the account associated with the API key used. // The New Relic account ID where you want to create the dashboard. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Brief text describing the dashboard. // The dashboard's description. Description *string `json:"description,omitempty" tf:"description,omitempty"` // The title of the dashboard. // The dashboard's name. Name *string `json:"name,omitempty" tf:"name,omitempty"` // A nested block that describes a page. See Nested page blocks below for details. Page []PageInitParameters `json:"page,omitempty" tf:"page,omitempty"` // Determines who can see the dashboard in an account. Valid values are private, public_read_only, or public_read_write. Defaults to public_read_only. // Determines who can see or edit the dashboard. Valid values are private, public_read_only, public_read_write. Defaults to public_read_only. Permissions *string `json:"permissions,omitempty" tf:"permissions,omitempty"` // A nested block that describes a dashboard-local variable. See Nested variable blocks below for details. // Dashboard-local variable definitions. Variable []VariableInitParameters `json:"variable,omitempty" tf:"variable,omitempty"` }
func (*DashboardInitParameters) DeepCopy ¶
func (in *DashboardInitParameters) DeepCopy() *DashboardInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardInitParameters.
func (*DashboardInitParameters) DeepCopyInto ¶
func (in *DashboardInitParameters) DeepCopyInto(out *DashboardInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DashboardJSON ¶
type DashboardJSON struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` // +kubebuilder:validation:XValidation:rule="!('*' in self.managementPolicies || 'Create' in self.managementPolicies || 'Update' in self.managementPolicies) || has(self.forProvider.json) || (has(self.initProvider) && has(self.initProvider.json))",message="spec.forProvider.json is a required parameter" Spec DashboardJSONSpec `json:"spec"` Status DashboardJSONStatus `json:"status,omitempty"` }
DashboardJSON is the Schema for the DashboardJSONs API. Create and manage dashboards from a JSON file. +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,newrelic}
func (*DashboardJSON) DeepCopy ¶
func (in *DashboardJSON) DeepCopy() *DashboardJSON
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardJSON.
func (*DashboardJSON) DeepCopyInto ¶
func (in *DashboardJSON) DeepCopyInto(out *DashboardJSON)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DashboardJSON) DeepCopyObject ¶
func (in *DashboardJSON) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DashboardJSON) GetCondition ¶
func (mg *DashboardJSON) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DashboardJSON.
func (*DashboardJSON) GetConnectionDetailsMapping ¶
func (tr *DashboardJSON) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DashboardJSON
func (*DashboardJSON) GetDeletionPolicy ¶
func (mg *DashboardJSON) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DashboardJSON.
func (*DashboardJSON) GetID ¶
func (tr *DashboardJSON) GetID() string
GetID returns ID of underlying Terraform resource of this DashboardJSON
func (*DashboardJSON) GetInitParameters ¶
func (tr *DashboardJSON) GetInitParameters() (map[string]any, error)
GetInitParameters of this DashboardJSON
func (*DashboardJSON) GetManagementPolicies ¶
func (mg *DashboardJSON) GetManagementPolicies() xpv1.ManagementPolicies
GetManagementPolicies of this DashboardJSON.
func (*DashboardJSON) GetMergedParameters ¶
func (tr *DashboardJSON) GetMergedParameters(shouldMergeInitProvider bool) (map[string]any, error)
GetInitParameters of this DashboardJSON
func (*DashboardJSON) GetObservation ¶
func (tr *DashboardJSON) GetObservation() (map[string]any, error)
GetObservation of this DashboardJSON
func (*DashboardJSON) GetParameters ¶
func (tr *DashboardJSON) GetParameters() (map[string]any, error)
GetParameters of this DashboardJSON
func (*DashboardJSON) GetProviderConfigReference ¶
func (mg *DashboardJSON) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DashboardJSON.
func (*DashboardJSON) GetPublishConnectionDetailsTo ¶
func (mg *DashboardJSON) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DashboardJSON.
func (*DashboardJSON) GetTerraformResourceType ¶
func (mg *DashboardJSON) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DashboardJSON
func (*DashboardJSON) GetTerraformSchemaVersion ¶
func (tr *DashboardJSON) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DashboardJSON) GetWriteConnectionSecretToReference ¶
func (mg *DashboardJSON) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DashboardJSON.
func (*DashboardJSON) LateInitialize ¶
func (tr *DashboardJSON) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DashboardJSON using its observed tfState. returns True if there are any spec changes for the resource.
func (*DashboardJSON) SetConditions ¶
func (mg *DashboardJSON) SetConditions(c ...xpv1.Condition)
SetConditions of this DashboardJSON.
func (*DashboardJSON) SetDeletionPolicy ¶
func (mg *DashboardJSON) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DashboardJSON.
func (*DashboardJSON) SetManagementPolicies ¶
func (mg *DashboardJSON) SetManagementPolicies(r xpv1.ManagementPolicies)
SetManagementPolicies of this DashboardJSON.
func (*DashboardJSON) SetObservation ¶
func (tr *DashboardJSON) SetObservation(obs map[string]any) error
SetObservation for this DashboardJSON
func (*DashboardJSON) SetParameters ¶
func (tr *DashboardJSON) SetParameters(params map[string]any) error
SetParameters for this DashboardJSON
func (*DashboardJSON) SetProviderConfigReference ¶
func (mg *DashboardJSON) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DashboardJSON.
func (*DashboardJSON) SetPublishConnectionDetailsTo ¶
func (mg *DashboardJSON) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DashboardJSON.
func (*DashboardJSON) SetWriteConnectionSecretToReference ¶
func (mg *DashboardJSON) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DashboardJSON.
type DashboardJSONInitParameters ¶
type DashboardJSONInitParameters struct { // Determines the New Relic account where the dashboard will be created. Defaults to the account associated with the API key used. // The New Relic account ID where you want to create the dashboard. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // The JSON export of a dashboard. The JSON can be exported from the UI // The dashboard's json. JSON *string `json:"json,omitempty" tf:"json,omitempty"` }
func (*DashboardJSONInitParameters) DeepCopy ¶
func (in *DashboardJSONInitParameters) DeepCopy() *DashboardJSONInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardJSONInitParameters.
func (*DashboardJSONInitParameters) DeepCopyInto ¶
func (in *DashboardJSONInitParameters) DeepCopyInto(out *DashboardJSONInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DashboardJSONList ¶
type DashboardJSONList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DashboardJSON `json:"items"` }
DashboardJSONList contains a list of DashboardJSONs
func (*DashboardJSONList) DeepCopy ¶
func (in *DashboardJSONList) DeepCopy() *DashboardJSONList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardJSONList.
func (*DashboardJSONList) DeepCopyInto ¶
func (in *DashboardJSONList) DeepCopyInto(out *DashboardJSONList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DashboardJSONList) DeepCopyObject ¶
func (in *DashboardJSONList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DashboardJSONList) GetItems ¶
func (l *DashboardJSONList) GetItems() []resource.Managed
GetItems of this DashboardJSONList.
type DashboardJSONObservation ¶
type DashboardJSONObservation struct { // Determines the New Relic account where the dashboard will be created. Defaults to the account associated with the API key used. // The New Relic account ID where you want to create the dashboard. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // The unique entity identifier of the dashboard in New Relic. // The unique entity identifier of the dashboard in New Relic. GUID *string `json:"guid,omitempty" tf:"guid,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` // The JSON export of a dashboard. The JSON can be exported from the UI // The dashboard's json. JSON *string `json:"json,omitempty" tf:"json,omitempty"` // The URL for viewing the dashboard. // The URL of the dashboard. Permalink *string `json:"permalink,omitempty" tf:"permalink,omitempty"` // The date and time when the dashboard was last updated. // The date and time when the dashboard was last updated. UpdatedAt *string `json:"updatedAt,omitempty" tf:"updated_at,omitempty"` }
func (*DashboardJSONObservation) DeepCopy ¶
func (in *DashboardJSONObservation) DeepCopy() *DashboardJSONObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardJSONObservation.
func (*DashboardJSONObservation) DeepCopyInto ¶
func (in *DashboardJSONObservation) DeepCopyInto(out *DashboardJSONObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DashboardJSONParameters ¶
type DashboardJSONParameters struct { // Determines the New Relic account where the dashboard will be created. Defaults to the account associated with the API key used. // The New Relic account ID where you want to create the dashboard. // +kubebuilder:validation:Optional AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // The JSON export of a dashboard. The JSON can be exported from the UI // The dashboard's json. // +kubebuilder:validation:Optional JSON *string `json:"json,omitempty" tf:"json,omitempty"` }
func (*DashboardJSONParameters) DeepCopy ¶
func (in *DashboardJSONParameters) DeepCopy() *DashboardJSONParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardJSONParameters.
func (*DashboardJSONParameters) DeepCopyInto ¶
func (in *DashboardJSONParameters) DeepCopyInto(out *DashboardJSONParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DashboardJSONSpec ¶
type DashboardJSONSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DashboardJSONParameters `json:"forProvider"` // THIS IS A BETA FIELD. It will be honored // unless the Management Policies feature flag is disabled. // InitProvider holds the same fields as ForProvider, with the exception // of Identifier and other resource reference fields. The fields that are // in InitProvider are merged into ForProvider when the resource is created. // The same fields are also added to the terraform ignore_changes hook, to // avoid updating them after creation. This is useful for fields that are // required on creation, but we do not desire to update them after creation, // for example because of an external controller is managing them, like an // autoscaler. InitProvider DashboardJSONInitParameters `json:"initProvider,omitempty"` }
DashboardJSONSpec defines the desired state of DashboardJSON
func (*DashboardJSONSpec) DeepCopy ¶
func (in *DashboardJSONSpec) DeepCopy() *DashboardJSONSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardJSONSpec.
func (*DashboardJSONSpec) DeepCopyInto ¶
func (in *DashboardJSONSpec) DeepCopyInto(out *DashboardJSONSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DashboardJSONStatus ¶
type DashboardJSONStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DashboardJSONObservation `json:"atProvider,omitempty"` }
DashboardJSONStatus defines the observed state of DashboardJSON.
func (*DashboardJSONStatus) DeepCopy ¶
func (in *DashboardJSONStatus) DeepCopy() *DashboardJSONStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardJSONStatus.
func (*DashboardJSONStatus) DeepCopyInto ¶
func (in *DashboardJSONStatus) DeepCopyInto(out *DashboardJSONStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DashboardList ¶
type DashboardList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Dashboard `json:"items"` }
DashboardList contains a list of Dashboards
func (*DashboardList) DeepCopy ¶
func (in *DashboardList) DeepCopy() *DashboardList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardList.
func (*DashboardList) DeepCopyInto ¶
func (in *DashboardList) DeepCopyInto(out *DashboardList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DashboardList) DeepCopyObject ¶
func (in *DashboardList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DashboardList) GetItems ¶
func (l *DashboardList) GetItems() []resource.Managed
GetItems of this DashboardList.
type DashboardObservation ¶
type DashboardObservation struct { // Determines the New Relic account where the dashboard will be created. Defaults to the account associated with the API key used. // The New Relic account ID where you want to create the dashboard. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Brief text describing the dashboard. // The dashboard's description. Description *string `json:"description,omitempty" tf:"description,omitempty"` // The unique entity identifier of the dashboard in New Relic. // The unique entity identifier of the dashboard in New Relic. GUID *string `json:"guid,omitempty" tf:"guid,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` // The title of the dashboard. // The dashboard's name. Name *string `json:"name,omitempty" tf:"name,omitempty"` // A nested block that describes a page. See Nested page blocks below for details. Page []PageObservation `json:"page,omitempty" tf:"page,omitempty"` // The URL for viewing the dashboard. // The URL of the dashboard. Permalink *string `json:"permalink,omitempty" tf:"permalink,omitempty"` // Determines who can see the dashboard in an account. Valid values are private, public_read_only, or public_read_write. Defaults to public_read_only. // Determines who can see or edit the dashboard. Valid values are private, public_read_only, public_read_write. Defaults to public_read_only. Permissions *string `json:"permissions,omitempty" tf:"permissions,omitempty"` // A nested block that describes a dashboard-local variable. See Nested variable blocks below for details. // Dashboard-local variable definitions. Variable []VariableObservation `json:"variable,omitempty" tf:"variable,omitempty"` }
func (*DashboardObservation) DeepCopy ¶
func (in *DashboardObservation) DeepCopy() *DashboardObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardObservation.
func (*DashboardObservation) DeepCopyInto ¶
func (in *DashboardObservation) DeepCopyInto(out *DashboardObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DashboardParameters ¶
type DashboardParameters struct { // Determines the New Relic account where the dashboard will be created. Defaults to the account associated with the API key used. // The New Relic account ID where you want to create the dashboard. // +kubebuilder:validation:Optional AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Brief text describing the dashboard. // The dashboard's description. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The title of the dashboard. // The dashboard's name. // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // A nested block that describes a page. See Nested page blocks below for details. // +kubebuilder:validation:Optional Page []PageParameters `json:"page,omitempty" tf:"page,omitempty"` // Determines who can see the dashboard in an account. Valid values are private, public_read_only, or public_read_write. Defaults to public_read_only. // Determines who can see or edit the dashboard. Valid values are private, public_read_only, public_read_write. Defaults to public_read_only. // +kubebuilder:validation:Optional Permissions *string `json:"permissions,omitempty" tf:"permissions,omitempty"` // A nested block that describes a dashboard-local variable. See Nested variable blocks below for details. // Dashboard-local variable definitions. // +kubebuilder:validation:Optional Variable []VariableParameters `json:"variable,omitempty" tf:"variable,omitempty"` }
func (*DashboardParameters) DeepCopy ¶
func (in *DashboardParameters) DeepCopy() *DashboardParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardParameters.
func (*DashboardParameters) DeepCopyInto ¶
func (in *DashboardParameters) DeepCopyInto(out *DashboardParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DashboardSpec ¶
type DashboardSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DashboardParameters `json:"forProvider"` // THIS IS A BETA FIELD. It will be honored // unless the Management Policies feature flag is disabled. // InitProvider holds the same fields as ForProvider, with the exception // of Identifier and other resource reference fields. The fields that are // in InitProvider are merged into ForProvider when the resource is created. // The same fields are also added to the terraform ignore_changes hook, to // avoid updating them after creation. This is useful for fields that are // required on creation, but we do not desire to update them after creation, // for example because of an external controller is managing them, like an // autoscaler. InitProvider DashboardInitParameters `json:"initProvider,omitempty"` }
DashboardSpec defines the desired state of Dashboard
func (*DashboardSpec) DeepCopy ¶
func (in *DashboardSpec) DeepCopy() *DashboardSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardSpec.
func (*DashboardSpec) DeepCopyInto ¶
func (in *DashboardSpec) DeepCopyInto(out *DashboardSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DashboardStatus ¶
type DashboardStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DashboardObservation `json:"atProvider,omitempty"` }
DashboardStatus defines the observed state of Dashboard.
func (*DashboardStatus) DeepCopy ¶
func (in *DashboardStatus) DeepCopy() *DashboardStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardStatus.
func (*DashboardStatus) DeepCopyInto ¶
func (in *DashboardStatus) DeepCopyInto(out *DashboardStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ItemInitParameters ¶
type ItemInitParameters struct { // A title for the widget. // A human-friendly display string for this value. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A possible variable value // A possible variable value Value *string `json:"value,omitempty" tf:"value,omitempty"` }
func (*ItemInitParameters) DeepCopy ¶
func (in *ItemInitParameters) DeepCopy() *ItemInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ItemInitParameters.
func (*ItemInitParameters) DeepCopyInto ¶
func (in *ItemInitParameters) DeepCopyInto(out *ItemInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ItemObservation ¶
type ItemObservation struct { // A title for the widget. // A human-friendly display string for this value. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A possible variable value // A possible variable value Value *string `json:"value,omitempty" tf:"value,omitempty"` }
func (*ItemObservation) DeepCopy ¶
func (in *ItemObservation) DeepCopy() *ItemObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ItemObservation.
func (*ItemObservation) DeepCopyInto ¶
func (in *ItemObservation) DeepCopyInto(out *ItemObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ItemParameters ¶
type ItemParameters struct { // A title for the widget. // A human-friendly display string for this value. // +kubebuilder:validation:Optional Title *string `json:"title,omitempty" tf:"title,omitempty"` // A possible variable value // A possible variable value // +kubebuilder:validation:Optional Value *string `json:"value" tf:"value,omitempty"` }
func (*ItemParameters) DeepCopy ¶
func (in *ItemParameters) DeepCopy() *ItemParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ItemParameters.
func (*ItemParameters) DeepCopyInto ¶
func (in *ItemParameters) DeepCopyInto(out *ItemParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NrqlQueryInitParameters ¶
type NrqlQueryInitParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*NrqlQueryInitParameters) DeepCopy ¶
func (in *NrqlQueryInitParameters) DeepCopy() *NrqlQueryInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NrqlQueryInitParameters.
func (*NrqlQueryInitParameters) DeepCopyInto ¶
func (in *NrqlQueryInitParameters) DeepCopyInto(out *NrqlQueryInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NrqlQueryObservation ¶
type NrqlQueryObservation struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*NrqlQueryObservation) DeepCopy ¶
func (in *NrqlQueryObservation) DeepCopy() *NrqlQueryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NrqlQueryObservation.
func (*NrqlQueryObservation) DeepCopyInto ¶
func (in *NrqlQueryObservation) DeepCopyInto(out *NrqlQueryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NrqlQueryParameters ¶
type NrqlQueryParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. // +kubebuilder:validation:Optional AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. // +kubebuilder:validation:Optional Query *string `json:"query" tf:"query,omitempty"` }
func (*NrqlQueryParameters) DeepCopy ¶
func (in *NrqlQueryParameters) DeepCopy() *NrqlQueryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NrqlQueryParameters.
func (*NrqlQueryParameters) DeepCopyInto ¶
func (in *NrqlQueryParameters) DeepCopyInto(out *NrqlQueryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NullValuesInitParameters ¶
type NullValuesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []NullValuesSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*NullValuesInitParameters) DeepCopy ¶
func (in *NullValuesInitParameters) DeepCopy() *NullValuesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NullValuesInitParameters.
func (*NullValuesInitParameters) DeepCopyInto ¶
func (in *NullValuesInitParameters) DeepCopyInto(out *NullValuesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NullValuesObservation ¶
type NullValuesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []NullValuesSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*NullValuesObservation) DeepCopy ¶
func (in *NullValuesObservation) DeepCopy() *NullValuesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NullValuesObservation.
func (*NullValuesObservation) DeepCopyInto ¶
func (in *NullValuesObservation) DeepCopyInto(out *NullValuesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NullValuesParameters ¶
type NullValuesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []NullValuesSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*NullValuesParameters) DeepCopy ¶
func (in *NullValuesParameters) DeepCopy() *NullValuesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NullValuesParameters.
func (*NullValuesParameters) DeepCopyInto ¶
func (in *NullValuesParameters) DeepCopyInto(out *NullValuesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NullValuesSeriesOverridesInitParameters ¶
type NullValuesSeriesOverridesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*NullValuesSeriesOverridesInitParameters) DeepCopy ¶
func (in *NullValuesSeriesOverridesInitParameters) DeepCopy() *NullValuesSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NullValuesSeriesOverridesInitParameters.
func (*NullValuesSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *NullValuesSeriesOverridesInitParameters) DeepCopyInto(out *NullValuesSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NullValuesSeriesOverridesObservation ¶
type NullValuesSeriesOverridesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*NullValuesSeriesOverridesObservation) DeepCopy ¶
func (in *NullValuesSeriesOverridesObservation) DeepCopy() *NullValuesSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NullValuesSeriesOverridesObservation.
func (*NullValuesSeriesOverridesObservation) DeepCopyInto ¶
func (in *NullValuesSeriesOverridesObservation) DeepCopyInto(out *NullValuesSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NullValuesSeriesOverridesParameters ¶
type NullValuesSeriesOverridesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*NullValuesSeriesOverridesParameters) DeepCopy ¶
func (in *NullValuesSeriesOverridesParameters) DeepCopy() *NullValuesSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NullValuesSeriesOverridesParameters.
func (*NullValuesSeriesOverridesParameters) DeepCopyInto ¶
func (in *NullValuesSeriesOverridesParameters) DeepCopyInto(out *NullValuesSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PageInitParameters ¶
type PageInitParameters struct { // Brief text describing the page. // The dashboard page's description. Description *string `json:"description,omitempty" tf:"description,omitempty"` // The name of the page. Note: If there is only one page, this name will be the name of the Dashboard. // The dashboard page's name. Name *string `json:"name,omitempty" tf:"name,omitempty"` // A nested block that describes an Area widget. See Nested widget blocks below for details. // An area widget. WidgetArea []WidgetAreaInitParameters `json:"widgetArea,omitempty" tf:"widget_area,omitempty"` // A nested block that describes a Bar widget. See Nested widget blocks below for details. // A bar widget. WidgetBar []WidgetBarInitParameters `json:"widgetBar,omitempty" tf:"widget_bar,omitempty"` // A nested block that describes a Billboard widget. See Nested widget blocks below for details. // A billboard widget. WidgetBillboard []WidgetBillboardInitParameters `json:"widgetBillboard,omitempty" tf:"widget_billboard,omitempty"` // A nested block that describes a Bullet widget. See Nested widget blocks below for details. // A bullet widget. WidgetBullet []WidgetBulletInitParameters `json:"widgetBullet,omitempty" tf:"widget_bullet,omitempty"` // A nested block that describes a Funnel widget. See Nested widget blocks below for details. // A funnel widget. WidgetFunnel []WidgetFunnelInitParameters `json:"widgetFunnel,omitempty" tf:"widget_funnel,omitempty"` // A nested block that describes a Heatmap widget. See Nested widget blocks below for details. // A heatmap widget. WidgetHeatmap []WidgetHeatmapInitParameters `json:"widgetHeatmap,omitempty" tf:"widget_heatmap,omitempty"` // A nested block that describes a Histogram widget. See Nested widget blocks below for details. // A histogram widget. WidgetHistogram []WidgetHistogramInitParameters `json:"widgetHistogram,omitempty" tf:"widget_histogram,omitempty"` // A nested block that describes a JSON widget. See Nested widget blocks below for details. // A JSON widget. WidgetJSON []WidgetJSONInitParameters `json:"widgetJson,omitempty" tf:"widget_json,omitempty"` // A nested block that describes a Line widget. See Nested widget blocks below for details. // A line widget. WidgetLine []WidgetLineInitParameters `json:"widgetLine,omitempty" tf:"widget_line,omitempty"` // A nested block that describes a Log Table widget. See Nested widget blocks below for details. // A log table widget. WidgetLogTable []WidgetLogTableInitParameters `json:"widgetLogTable,omitempty" tf:"widget_log_table,omitempty"` // A nested block that describes a Markdown widget. See Nested widget blocks below for details. // A markdown widget. WidgetMarkdown []WidgetMarkdownInitParameters `json:"widgetMarkdown,omitempty" tf:"widget_markdown,omitempty"` // A nested block that describes a Pie widget. See Nested widget blocks below for details. // A pie widget. WidgetPie []WidgetPieInitParameters `json:"widgetPie,omitempty" tf:"widget_pie,omitempty"` // A nested block that describes a Stacked Bar widget. See Nested widget blocks below for details. // A stacked bar widget. WidgetStackedBar []WidgetStackedBarInitParameters `json:"widgetStackedBar,omitempty" tf:"widget_stacked_bar,omitempty"` // A nested block that describes a Table widget. See Nested widget blocks below for details. // A table widget. WidgetTable []WidgetTableInitParameters `json:"widgetTable,omitempty" tf:"widget_table,omitempty"` }
func (*PageInitParameters) DeepCopy ¶
func (in *PageInitParameters) DeepCopy() *PageInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PageInitParameters.
func (*PageInitParameters) DeepCopyInto ¶
func (in *PageInitParameters) DeepCopyInto(out *PageInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PageObservation ¶
type PageObservation struct { // Brief text describing the page. // The dashboard page's description. Description *string `json:"description,omitempty" tf:"description,omitempty"` // The unique entity identifier of the dashboard page in New Relic. // The unique entity identifier of the dashboard page in New Relic. GUID *string `json:"guid,omitempty" tf:"guid,omitempty"` // The name of the page. Note: If there is only one page, this name will be the name of the Dashboard. // The dashboard page's name. Name *string `json:"name,omitempty" tf:"name,omitempty"` // A nested block that describes an Area widget. See Nested widget blocks below for details. // An area widget. WidgetArea []WidgetAreaObservation `json:"widgetArea,omitempty" tf:"widget_area,omitempty"` // A nested block that describes a Bar widget. See Nested widget blocks below for details. // A bar widget. WidgetBar []WidgetBarObservation `json:"widgetBar,omitempty" tf:"widget_bar,omitempty"` // A nested block that describes a Billboard widget. See Nested widget blocks below for details. // A billboard widget. WidgetBillboard []WidgetBillboardObservation `json:"widgetBillboard,omitempty" tf:"widget_billboard,omitempty"` // A nested block that describes a Bullet widget. See Nested widget blocks below for details. // A bullet widget. WidgetBullet []WidgetBulletObservation `json:"widgetBullet,omitempty" tf:"widget_bullet,omitempty"` // A nested block that describes a Funnel widget. See Nested widget blocks below for details. // A funnel widget. WidgetFunnel []WidgetFunnelObservation `json:"widgetFunnel,omitempty" tf:"widget_funnel,omitempty"` // A nested block that describes a Heatmap widget. See Nested widget blocks below for details. // A heatmap widget. WidgetHeatmap []WidgetHeatmapObservation `json:"widgetHeatmap,omitempty" tf:"widget_heatmap,omitempty"` // A nested block that describes a Histogram widget. See Nested widget blocks below for details. // A histogram widget. WidgetHistogram []WidgetHistogramObservation `json:"widgetHistogram,omitempty" tf:"widget_histogram,omitempty"` // A nested block that describes a JSON widget. See Nested widget blocks below for details. // A JSON widget. WidgetJSON []WidgetJSONObservation `json:"widgetJson,omitempty" tf:"widget_json,omitempty"` // A nested block that describes a Line widget. See Nested widget blocks below for details. // A line widget. WidgetLine []WidgetLineObservation `json:"widgetLine,omitempty" tf:"widget_line,omitempty"` // A nested block that describes a Log Table widget. See Nested widget blocks below for details. // A log table widget. WidgetLogTable []WidgetLogTableObservation `json:"widgetLogTable,omitempty" tf:"widget_log_table,omitempty"` // A nested block that describes a Markdown widget. See Nested widget blocks below for details. // A markdown widget. WidgetMarkdown []WidgetMarkdownObservation `json:"widgetMarkdown,omitempty" tf:"widget_markdown,omitempty"` // A nested block that describes a Pie widget. See Nested widget blocks below for details. // A pie widget. WidgetPie []WidgetPieObservation `json:"widgetPie,omitempty" tf:"widget_pie,omitempty"` // A nested block that describes a Stacked Bar widget. See Nested widget blocks below for details. // A stacked bar widget. WidgetStackedBar []WidgetStackedBarObservation `json:"widgetStackedBar,omitempty" tf:"widget_stacked_bar,omitempty"` // A nested block that describes a Table widget. See Nested widget blocks below for details. // A table widget. WidgetTable []WidgetTableObservation `json:"widgetTable,omitempty" tf:"widget_table,omitempty"` }
func (*PageObservation) DeepCopy ¶
func (in *PageObservation) DeepCopy() *PageObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PageObservation.
func (*PageObservation) DeepCopyInto ¶
func (in *PageObservation) DeepCopyInto(out *PageObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PageParameters ¶
type PageParameters struct { // Brief text describing the page. // The dashboard page's description. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // The name of the page. Note: If there is only one page, this name will be the name of the Dashboard. // The dashboard page's name. // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` // A nested block that describes an Area widget. See Nested widget blocks below for details. // An area widget. // +kubebuilder:validation:Optional WidgetArea []WidgetAreaParameters `json:"widgetArea,omitempty" tf:"widget_area,omitempty"` // A nested block that describes a Bar widget. See Nested widget blocks below for details. // A bar widget. // +kubebuilder:validation:Optional WidgetBar []WidgetBarParameters `json:"widgetBar,omitempty" tf:"widget_bar,omitempty"` // A nested block that describes a Billboard widget. See Nested widget blocks below for details. // A billboard widget. // +kubebuilder:validation:Optional WidgetBillboard []WidgetBillboardParameters `json:"widgetBillboard,omitempty" tf:"widget_billboard,omitempty"` // A nested block that describes a Bullet widget. See Nested widget blocks below for details. // A bullet widget. // +kubebuilder:validation:Optional WidgetBullet []WidgetBulletParameters `json:"widgetBullet,omitempty" tf:"widget_bullet,omitempty"` // A nested block that describes a Funnel widget. See Nested widget blocks below for details. // A funnel widget. // +kubebuilder:validation:Optional WidgetFunnel []WidgetFunnelParameters `json:"widgetFunnel,omitempty" tf:"widget_funnel,omitempty"` // A nested block that describes a Heatmap widget. See Nested widget blocks below for details. // A heatmap widget. // +kubebuilder:validation:Optional WidgetHeatmap []WidgetHeatmapParameters `json:"widgetHeatmap,omitempty" tf:"widget_heatmap,omitempty"` // A nested block that describes a Histogram widget. See Nested widget blocks below for details. // A histogram widget. // +kubebuilder:validation:Optional WidgetHistogram []WidgetHistogramParameters `json:"widgetHistogram,omitempty" tf:"widget_histogram,omitempty"` // A nested block that describes a JSON widget. See Nested widget blocks below for details. // A JSON widget. // +kubebuilder:validation:Optional WidgetJSON []WidgetJSONParameters `json:"widgetJson,omitempty" tf:"widget_json,omitempty"` // A nested block that describes a Line widget. See Nested widget blocks below for details. // A line widget. // +kubebuilder:validation:Optional WidgetLine []WidgetLineParameters `json:"widgetLine,omitempty" tf:"widget_line,omitempty"` // A nested block that describes a Log Table widget. See Nested widget blocks below for details. // A log table widget. // +kubebuilder:validation:Optional WidgetLogTable []WidgetLogTableParameters `json:"widgetLogTable,omitempty" tf:"widget_log_table,omitempty"` // A nested block that describes a Markdown widget. See Nested widget blocks below for details. // A markdown widget. // +kubebuilder:validation:Optional WidgetMarkdown []WidgetMarkdownParameters `json:"widgetMarkdown,omitempty" tf:"widget_markdown,omitempty"` // A nested block that describes a Pie widget. See Nested widget blocks below for details. // A pie widget. // +kubebuilder:validation:Optional WidgetPie []WidgetPieParameters `json:"widgetPie,omitempty" tf:"widget_pie,omitempty"` // A nested block that describes a Stacked Bar widget. See Nested widget blocks below for details. // A stacked bar widget. // +kubebuilder:validation:Optional WidgetStackedBar []WidgetStackedBarParameters `json:"widgetStackedBar,omitempty" tf:"widget_stacked_bar,omitempty"` // A nested block that describes a Table widget. See Nested widget blocks below for details. // A table widget. // +kubebuilder:validation:Optional WidgetTable []WidgetTableParameters `json:"widgetTable,omitempty" tf:"widget_table,omitempty"` }
func (*PageParameters) DeepCopy ¶
func (in *PageParameters) DeepCopy() *PageParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PageParameters.
func (*PageParameters) DeepCopyInto ¶
func (in *PageParameters) DeepCopyInto(out *PageParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SeriesOverridesInitParameters ¶
type SeriesOverridesInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*SeriesOverridesInitParameters) DeepCopy ¶
func (in *SeriesOverridesInitParameters) DeepCopy() *SeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeriesOverridesInitParameters.
func (*SeriesOverridesInitParameters) DeepCopyInto ¶
func (in *SeriesOverridesInitParameters) DeepCopyInto(out *SeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SeriesOverridesObservation ¶
type SeriesOverridesObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*SeriesOverridesObservation) DeepCopy ¶
func (in *SeriesOverridesObservation) DeepCopy() *SeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeriesOverridesObservation.
func (*SeriesOverridesObservation) DeepCopyInto ¶
func (in *SeriesOverridesObservation) DeepCopyInto(out *SeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SeriesOverridesParameters ¶
type SeriesOverridesParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*SeriesOverridesParameters) DeepCopy ¶
func (in *SeriesOverridesParameters) DeepCopy() *SeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeriesOverridesParameters.
func (*SeriesOverridesParameters) DeepCopyInto ¶
func (in *SeriesOverridesParameters) DeepCopyInto(out *SeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UnitsInitParameters ¶
type UnitsInitParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []UnitsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*UnitsInitParameters) DeepCopy ¶
func (in *UnitsInitParameters) DeepCopy() *UnitsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UnitsInitParameters.
func (*UnitsInitParameters) DeepCopyInto ¶
func (in *UnitsInitParameters) DeepCopyInto(out *UnitsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UnitsObservation ¶
type UnitsObservation struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []UnitsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*UnitsObservation) DeepCopy ¶
func (in *UnitsObservation) DeepCopy() *UnitsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UnitsObservation.
func (*UnitsObservation) DeepCopyInto ¶
func (in *UnitsObservation) DeepCopyInto(out *UnitsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UnitsParameters ¶
type UnitsParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []UnitsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*UnitsParameters) DeepCopy ¶
func (in *UnitsParameters) DeepCopy() *UnitsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UnitsParameters.
func (*UnitsParameters) DeepCopyInto ¶
func (in *UnitsParameters) DeepCopyInto(out *UnitsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UnitsSeriesOverridesInitParameters ¶
type UnitsSeriesOverridesInitParameters struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*UnitsSeriesOverridesInitParameters) DeepCopy ¶
func (in *UnitsSeriesOverridesInitParameters) DeepCopy() *UnitsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UnitsSeriesOverridesInitParameters.
func (*UnitsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *UnitsSeriesOverridesInitParameters) DeepCopyInto(out *UnitsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UnitsSeriesOverridesObservation ¶
type UnitsSeriesOverridesObservation struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*UnitsSeriesOverridesObservation) DeepCopy ¶
func (in *UnitsSeriesOverridesObservation) DeepCopy() *UnitsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UnitsSeriesOverridesObservation.
func (*UnitsSeriesOverridesObservation) DeepCopyInto ¶
func (in *UnitsSeriesOverridesObservation) DeepCopyInto(out *UnitsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UnitsSeriesOverridesParameters ¶
type UnitsSeriesOverridesParameters struct { // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*UnitsSeriesOverridesParameters) DeepCopy ¶
func (in *UnitsSeriesOverridesParameters) DeepCopy() *UnitsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UnitsSeriesOverridesParameters.
func (*UnitsSeriesOverridesParameters) DeepCopyInto ¶
func (in *UnitsSeriesOverridesParameters) DeepCopyInto(out *UnitsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VariableInitParameters ¶
type VariableInitParameters struct { // A list of default values for this variable. To select all default values, the appropriate value to be used with this argument would be ["*"]. // Default values for this variable. DefaultValues []*string `json:"defaultValues,omitempty" tf:"default_values,omitempty"` // Indicates whether this variable supports multiple selection or not. Only applies to variables of type nrql or enum. // Indicates whether this variable supports multiple selection or not. Only applies to variables of type NRQL or ENUM. IsMultiSelection *bool `json:"isMultiSelection,omitempty" tf:"is_multi_selection,omitempty"` // List of possible values for variables of type enum. See Nested item blocks below for details. // List of possible values for variables of type ENUM Item []ItemInitParameters `json:"item,omitempty" tf:"item,omitempty"` // The variable identifier. // The variable identifier. Name *string `json:"name,omitempty" tf:"name,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. // Configuration for variables of type NRQL. NrqlQuery []VariableNrqlQueryInitParameters `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // Indicates the strategy to apply when replacing a variable in a NRQL query. One of default, identifier, number or string. // Indicates the strategy to apply when replacing a variable in a NRQL query. ReplacementStrategy *string `json:"replacementStrategy,omitempty" tf:"replacement_strategy,omitempty"` // Human-friendly display string for this variable. // Human-friendly display string for this variable. Title *string `json:"title,omitempty" tf:"title,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Specifies the data type of the variable and where its possible values may come from. Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*VariableInitParameters) DeepCopy ¶
func (in *VariableInitParameters) DeepCopy() *VariableInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VariableInitParameters.
func (*VariableInitParameters) DeepCopyInto ¶
func (in *VariableInitParameters) DeepCopyInto(out *VariableInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VariableNrqlQueryInitParameters ¶
type VariableNrqlQueryInitParameters struct { // New Relic account ID(s) to issue the query against. AccountIds []*float64 `json:"accountIds,omitempty" tf:"account_ids,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // NRQL formatted query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*VariableNrqlQueryInitParameters) DeepCopy ¶
func (in *VariableNrqlQueryInitParameters) DeepCopy() *VariableNrqlQueryInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VariableNrqlQueryInitParameters.
func (*VariableNrqlQueryInitParameters) DeepCopyInto ¶
func (in *VariableNrqlQueryInitParameters) DeepCopyInto(out *VariableNrqlQueryInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VariableNrqlQueryObservation ¶
type VariableNrqlQueryObservation struct { // New Relic account ID(s) to issue the query against. AccountIds []*float64 `json:"accountIds,omitempty" tf:"account_ids,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // NRQL formatted query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*VariableNrqlQueryObservation) DeepCopy ¶
func (in *VariableNrqlQueryObservation) DeepCopy() *VariableNrqlQueryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VariableNrqlQueryObservation.
func (*VariableNrqlQueryObservation) DeepCopyInto ¶
func (in *VariableNrqlQueryObservation) DeepCopyInto(out *VariableNrqlQueryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VariableNrqlQueryParameters ¶
type VariableNrqlQueryParameters struct { // New Relic account ID(s) to issue the query against. // +kubebuilder:validation:Optional AccountIds []*float64 `json:"accountIds,omitempty" tf:"account_ids,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // NRQL formatted query. // +kubebuilder:validation:Optional Query *string `json:"query" tf:"query,omitempty"` }
func (*VariableNrqlQueryParameters) DeepCopy ¶
func (in *VariableNrqlQueryParameters) DeepCopy() *VariableNrqlQueryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VariableNrqlQueryParameters.
func (*VariableNrqlQueryParameters) DeepCopyInto ¶
func (in *VariableNrqlQueryParameters) DeepCopyInto(out *VariableNrqlQueryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VariableObservation ¶
type VariableObservation struct { // A list of default values for this variable. To select all default values, the appropriate value to be used with this argument would be ["*"]. // Default values for this variable. DefaultValues []*string `json:"defaultValues,omitempty" tf:"default_values,omitempty"` // Indicates whether this variable supports multiple selection or not. Only applies to variables of type nrql or enum. // Indicates whether this variable supports multiple selection or not. Only applies to variables of type NRQL or ENUM. IsMultiSelection *bool `json:"isMultiSelection,omitempty" tf:"is_multi_selection,omitempty"` // List of possible values for variables of type enum. See Nested item blocks below for details. // List of possible values for variables of type ENUM Item []ItemObservation `json:"item,omitempty" tf:"item,omitempty"` // The variable identifier. // The variable identifier. Name *string `json:"name,omitempty" tf:"name,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. // Configuration for variables of type NRQL. NrqlQuery []VariableNrqlQueryObservation `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // Indicates the strategy to apply when replacing a variable in a NRQL query. One of default, identifier, number or string. // Indicates the strategy to apply when replacing a variable in a NRQL query. ReplacementStrategy *string `json:"replacementStrategy,omitempty" tf:"replacement_strategy,omitempty"` // Human-friendly display string for this variable. // Human-friendly display string for this variable. Title *string `json:"title,omitempty" tf:"title,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Specifies the data type of the variable and where its possible values may come from. Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*VariableObservation) DeepCopy ¶
func (in *VariableObservation) DeepCopy() *VariableObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VariableObservation.
func (*VariableObservation) DeepCopyInto ¶
func (in *VariableObservation) DeepCopyInto(out *VariableObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VariableParameters ¶
type VariableParameters struct { // A list of default values for this variable. To select all default values, the appropriate value to be used with this argument would be ["*"]. // Default values for this variable. // +kubebuilder:validation:Optional DefaultValues []*string `json:"defaultValues,omitempty" tf:"default_values,omitempty"` // Indicates whether this variable supports multiple selection or not. Only applies to variables of type nrql or enum. // Indicates whether this variable supports multiple selection or not. Only applies to variables of type NRQL or ENUM. // +kubebuilder:validation:Optional IsMultiSelection *bool `json:"isMultiSelection,omitempty" tf:"is_multi_selection,omitempty"` // List of possible values for variables of type enum. See Nested item blocks below for details. // List of possible values for variables of type ENUM // +kubebuilder:validation:Optional Item []ItemParameters `json:"item,omitempty" tf:"item,omitempty"` // The variable identifier. // The variable identifier. // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. // Configuration for variables of type NRQL. // +kubebuilder:validation:Optional NrqlQuery []VariableNrqlQueryParameters `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // Indicates the strategy to apply when replacing a variable in a NRQL query. One of default, identifier, number or string. // Indicates the strategy to apply when replacing a variable in a NRQL query. // +kubebuilder:validation:Optional ReplacementStrategy *string `json:"replacementStrategy" tf:"replacement_strategy,omitempty"` // Human-friendly display string for this variable. // Human-friendly display string for this variable. // +kubebuilder:validation:Optional Title *string `json:"title" tf:"title,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Specifies the data type of the variable and where its possible values may come from. // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` }
func (*VariableParameters) DeepCopy ¶
func (in *VariableParameters) DeepCopy() *VariableParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VariableParameters.
func (*VariableParameters) DeepCopyInto ¶
func (in *VariableParameters) DeepCopyInto(out *VariableParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetAreaInitParameters ¶
type WidgetAreaInitParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []ColorsInitParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []NrqlQueryInitParameters `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []NullValuesInitParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []UnitsInitParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetAreaInitParameters) DeepCopy ¶
func (in *WidgetAreaInitParameters) DeepCopy() *WidgetAreaInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetAreaInitParameters.
func (*WidgetAreaInitParameters) DeepCopyInto ¶
func (in *WidgetAreaInitParameters) DeepCopyInto(out *WidgetAreaInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetAreaObservation ¶
type WidgetAreaObservation struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []ColorsObservation `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // The ID of the widget. ID *string `json:"id,omitempty" tf:"id,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []NrqlQueryObservation `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []NullValuesObservation `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []UnitsObservation `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetAreaObservation) DeepCopy ¶
func (in *WidgetAreaObservation) DeepCopy() *WidgetAreaObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetAreaObservation.
func (*WidgetAreaObservation) DeepCopyInto ¶
func (in *WidgetAreaObservation) DeepCopyInto(out *WidgetAreaObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetAreaParameters ¶
type WidgetAreaParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. // +kubebuilder:validation:Optional Colors []ColorsParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Column *float64 `json:"column" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false // +kubebuilder:validation:Optional FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. // +kubebuilder:validation:Optional Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. // +kubebuilder:validation:Optional IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. // +kubebuilder:validation:Optional LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. // +kubebuilder:validation:Optional NrqlQuery []NrqlQueryParameters `json:"nrqlQuery" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. // +kubebuilder:validation:Optional NullValues []NullValuesParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Row *float64 `json:"row" tf:"row,omitempty"` // A title for the widget. // A title for the widget. // +kubebuilder:validation:Optional Title *string `json:"title" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. // +kubebuilder:validation:Optional Units []UnitsParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. // +kubebuilder:validation:Optional Width *float64 `json:"width,omitempty" tf:"width,omitempty"` // +kubebuilder:validation:Optional YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. // +kubebuilder:validation:Optional YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetAreaParameters) DeepCopy ¶
func (in *WidgetAreaParameters) DeepCopy() *WidgetAreaParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetAreaParameters.
func (*WidgetAreaParameters) DeepCopyInto ¶
func (in *WidgetAreaParameters) DeepCopyInto(out *WidgetAreaParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarColorsInitParameters ¶
type WidgetBarColorsInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []ColorsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetBarColorsInitParameters) DeepCopy ¶
func (in *WidgetBarColorsInitParameters) DeepCopy() *WidgetBarColorsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarColorsInitParameters.
func (*WidgetBarColorsInitParameters) DeepCopyInto ¶
func (in *WidgetBarColorsInitParameters) DeepCopyInto(out *WidgetBarColorsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarColorsObservation ¶
type WidgetBarColorsObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []ColorsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetBarColorsObservation) DeepCopy ¶
func (in *WidgetBarColorsObservation) DeepCopy() *WidgetBarColorsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarColorsObservation.
func (*WidgetBarColorsObservation) DeepCopyInto ¶
func (in *WidgetBarColorsObservation) DeepCopyInto(out *WidgetBarColorsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarColorsParameters ¶
type WidgetBarColorsParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []ColorsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetBarColorsParameters) DeepCopy ¶
func (in *WidgetBarColorsParameters) DeepCopy() *WidgetBarColorsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarColorsParameters.
func (*WidgetBarColorsParameters) DeepCopyInto ¶
func (in *WidgetBarColorsParameters) DeepCopyInto(out *WidgetBarColorsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarInitParameters ¶
type WidgetBarInitParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetBarColorsInitParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // : Use this item to filter the current dashboard. // Use this item to filter the current dashboard FilterCurrentDashboard *bool `json:"filterCurrentDashboard,omitempty" tf:"filter_current_dashboard,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // : Related entity GUIDs. Currently only supports Dashboard entity GUIDs. // Related entities. Currently only supports Dashboard entities, but may allow other cases in the future. LinkedEntityGuids []*string `json:"linkedEntityGuids,omitempty" tf:"linked_entity_guids,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetBarNrqlQueryInitParameters `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetBarNullValuesInitParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetBarUnitsInitParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetBarInitParameters) DeepCopy ¶
func (in *WidgetBarInitParameters) DeepCopy() *WidgetBarInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarInitParameters.
func (*WidgetBarInitParameters) DeepCopyInto ¶
func (in *WidgetBarInitParameters) DeepCopyInto(out *WidgetBarInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarNrqlQueryInitParameters ¶
type WidgetBarNrqlQueryInitParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetBarNrqlQueryInitParameters) DeepCopy ¶
func (in *WidgetBarNrqlQueryInitParameters) DeepCopy() *WidgetBarNrqlQueryInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarNrqlQueryInitParameters.
func (*WidgetBarNrqlQueryInitParameters) DeepCopyInto ¶
func (in *WidgetBarNrqlQueryInitParameters) DeepCopyInto(out *WidgetBarNrqlQueryInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarNrqlQueryObservation ¶
type WidgetBarNrqlQueryObservation struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetBarNrqlQueryObservation) DeepCopy ¶
func (in *WidgetBarNrqlQueryObservation) DeepCopy() *WidgetBarNrqlQueryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarNrqlQueryObservation.
func (*WidgetBarNrqlQueryObservation) DeepCopyInto ¶
func (in *WidgetBarNrqlQueryObservation) DeepCopyInto(out *WidgetBarNrqlQueryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarNrqlQueryParameters ¶
type WidgetBarNrqlQueryParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. // +kubebuilder:validation:Optional AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. // +kubebuilder:validation:Optional Query *string `json:"query" tf:"query,omitempty"` }
func (*WidgetBarNrqlQueryParameters) DeepCopy ¶
func (in *WidgetBarNrqlQueryParameters) DeepCopy() *WidgetBarNrqlQueryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarNrqlQueryParameters.
func (*WidgetBarNrqlQueryParameters) DeepCopyInto ¶
func (in *WidgetBarNrqlQueryParameters) DeepCopyInto(out *WidgetBarNrqlQueryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarNullValuesInitParameters ¶
type WidgetBarNullValuesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetBarNullValuesSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetBarNullValuesInitParameters) DeepCopy ¶
func (in *WidgetBarNullValuesInitParameters) DeepCopy() *WidgetBarNullValuesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarNullValuesInitParameters.
func (*WidgetBarNullValuesInitParameters) DeepCopyInto ¶
func (in *WidgetBarNullValuesInitParameters) DeepCopyInto(out *WidgetBarNullValuesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarNullValuesObservation ¶
type WidgetBarNullValuesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetBarNullValuesSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetBarNullValuesObservation) DeepCopy ¶
func (in *WidgetBarNullValuesObservation) DeepCopy() *WidgetBarNullValuesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarNullValuesObservation.
func (*WidgetBarNullValuesObservation) DeepCopyInto ¶
func (in *WidgetBarNullValuesObservation) DeepCopyInto(out *WidgetBarNullValuesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarNullValuesParameters ¶
type WidgetBarNullValuesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetBarNullValuesSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetBarNullValuesParameters) DeepCopy ¶
func (in *WidgetBarNullValuesParameters) DeepCopy() *WidgetBarNullValuesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarNullValuesParameters.
func (*WidgetBarNullValuesParameters) DeepCopyInto ¶
func (in *WidgetBarNullValuesParameters) DeepCopyInto(out *WidgetBarNullValuesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarNullValuesSeriesOverridesInitParameters ¶
type WidgetBarNullValuesSeriesOverridesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetBarNullValuesSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetBarNullValuesSeriesOverridesInitParameters) DeepCopy() *WidgetBarNullValuesSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarNullValuesSeriesOverridesInitParameters.
func (*WidgetBarNullValuesSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetBarNullValuesSeriesOverridesInitParameters) DeepCopyInto(out *WidgetBarNullValuesSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarNullValuesSeriesOverridesObservation ¶
type WidgetBarNullValuesSeriesOverridesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetBarNullValuesSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetBarNullValuesSeriesOverridesObservation) DeepCopy() *WidgetBarNullValuesSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarNullValuesSeriesOverridesObservation.
func (*WidgetBarNullValuesSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetBarNullValuesSeriesOverridesObservation) DeepCopyInto(out *WidgetBarNullValuesSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarNullValuesSeriesOverridesParameters ¶
type WidgetBarNullValuesSeriesOverridesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetBarNullValuesSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetBarNullValuesSeriesOverridesParameters) DeepCopy() *WidgetBarNullValuesSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarNullValuesSeriesOverridesParameters.
func (*WidgetBarNullValuesSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetBarNullValuesSeriesOverridesParameters) DeepCopyInto(out *WidgetBarNullValuesSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarObservation ¶
type WidgetBarObservation struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetBarColorsObservation `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // : Use this item to filter the current dashboard. // Use this item to filter the current dashboard FilterCurrentDashboard *bool `json:"filterCurrentDashboard,omitempty" tf:"filter_current_dashboard,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // The ID of the widget. ID *string `json:"id,omitempty" tf:"id,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // : Related entity GUIDs. Currently only supports Dashboard entity GUIDs. // Related entities. Currently only supports Dashboard entities, but may allow other cases in the future. LinkedEntityGuids []*string `json:"linkedEntityGuids,omitempty" tf:"linked_entity_guids,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetBarNrqlQueryObservation `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetBarNullValuesObservation `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetBarUnitsObservation `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetBarObservation) DeepCopy ¶
func (in *WidgetBarObservation) DeepCopy() *WidgetBarObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarObservation.
func (*WidgetBarObservation) DeepCopyInto ¶
func (in *WidgetBarObservation) DeepCopyInto(out *WidgetBarObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarParameters ¶
type WidgetBarParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. // +kubebuilder:validation:Optional Colors []WidgetBarColorsParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Column *float64 `json:"column" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false // +kubebuilder:validation:Optional FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // : Use this item to filter the current dashboard. // Use this item to filter the current dashboard // +kubebuilder:validation:Optional FilterCurrentDashboard *bool `json:"filterCurrentDashboard,omitempty" tf:"filter_current_dashboard,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. // +kubebuilder:validation:Optional Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. // +kubebuilder:validation:Optional IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. // +kubebuilder:validation:Optional LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // : Related entity GUIDs. Currently only supports Dashboard entity GUIDs. // Related entities. Currently only supports Dashboard entities, but may allow other cases in the future. // +kubebuilder:validation:Optional LinkedEntityGuids []*string `json:"linkedEntityGuids,omitempty" tf:"linked_entity_guids,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. // +kubebuilder:validation:Optional NrqlQuery []WidgetBarNrqlQueryParameters `json:"nrqlQuery" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. // +kubebuilder:validation:Optional NullValues []WidgetBarNullValuesParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Row *float64 `json:"row" tf:"row,omitempty"` // A title for the widget. // A title for the widget. // +kubebuilder:validation:Optional Title *string `json:"title" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. // +kubebuilder:validation:Optional Units []WidgetBarUnitsParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. // +kubebuilder:validation:Optional Width *float64 `json:"width,omitempty" tf:"width,omitempty"` // +kubebuilder:validation:Optional YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. // +kubebuilder:validation:Optional YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetBarParameters) DeepCopy ¶
func (in *WidgetBarParameters) DeepCopy() *WidgetBarParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarParameters.
func (*WidgetBarParameters) DeepCopyInto ¶
func (in *WidgetBarParameters) DeepCopyInto(out *WidgetBarParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarUnitsInitParameters ¶
type WidgetBarUnitsInitParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetBarUnitsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetBarUnitsInitParameters) DeepCopy ¶
func (in *WidgetBarUnitsInitParameters) DeepCopy() *WidgetBarUnitsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarUnitsInitParameters.
func (*WidgetBarUnitsInitParameters) DeepCopyInto ¶
func (in *WidgetBarUnitsInitParameters) DeepCopyInto(out *WidgetBarUnitsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarUnitsObservation ¶
type WidgetBarUnitsObservation struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetBarUnitsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetBarUnitsObservation) DeepCopy ¶
func (in *WidgetBarUnitsObservation) DeepCopy() *WidgetBarUnitsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarUnitsObservation.
func (*WidgetBarUnitsObservation) DeepCopyInto ¶
func (in *WidgetBarUnitsObservation) DeepCopyInto(out *WidgetBarUnitsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarUnitsParameters ¶
type WidgetBarUnitsParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetBarUnitsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetBarUnitsParameters) DeepCopy ¶
func (in *WidgetBarUnitsParameters) DeepCopy() *WidgetBarUnitsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarUnitsParameters.
func (*WidgetBarUnitsParameters) DeepCopyInto ¶
func (in *WidgetBarUnitsParameters) DeepCopyInto(out *WidgetBarUnitsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarUnitsSeriesOverridesInitParameters ¶
type WidgetBarUnitsSeriesOverridesInitParameters struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetBarUnitsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetBarUnitsSeriesOverridesInitParameters) DeepCopy() *WidgetBarUnitsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarUnitsSeriesOverridesInitParameters.
func (*WidgetBarUnitsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetBarUnitsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetBarUnitsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarUnitsSeriesOverridesObservation ¶
type WidgetBarUnitsSeriesOverridesObservation struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetBarUnitsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetBarUnitsSeriesOverridesObservation) DeepCopy() *WidgetBarUnitsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarUnitsSeriesOverridesObservation.
func (*WidgetBarUnitsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetBarUnitsSeriesOverridesObservation) DeepCopyInto(out *WidgetBarUnitsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarUnitsSeriesOverridesParameters ¶
type WidgetBarUnitsSeriesOverridesParameters struct { // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetBarUnitsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetBarUnitsSeriesOverridesParameters) DeepCopy() *WidgetBarUnitsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarUnitsSeriesOverridesParameters.
func (*WidgetBarUnitsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetBarUnitsSeriesOverridesParameters) DeepCopyInto(out *WidgetBarUnitsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardColorsInitParameters ¶
type WidgetBillboardColorsInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetBillboardColorsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetBillboardColorsInitParameters) DeepCopy ¶
func (in *WidgetBillboardColorsInitParameters) DeepCopy() *WidgetBillboardColorsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardColorsInitParameters.
func (*WidgetBillboardColorsInitParameters) DeepCopyInto ¶
func (in *WidgetBillboardColorsInitParameters) DeepCopyInto(out *WidgetBillboardColorsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardColorsObservation ¶
type WidgetBillboardColorsObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetBillboardColorsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetBillboardColorsObservation) DeepCopy ¶
func (in *WidgetBillboardColorsObservation) DeepCopy() *WidgetBillboardColorsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardColorsObservation.
func (*WidgetBillboardColorsObservation) DeepCopyInto ¶
func (in *WidgetBillboardColorsObservation) DeepCopyInto(out *WidgetBillboardColorsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardColorsParameters ¶
type WidgetBillboardColorsParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetBillboardColorsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetBillboardColorsParameters) DeepCopy ¶
func (in *WidgetBillboardColorsParameters) DeepCopy() *WidgetBillboardColorsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardColorsParameters.
func (*WidgetBillboardColorsParameters) DeepCopyInto ¶
func (in *WidgetBillboardColorsParameters) DeepCopyInto(out *WidgetBillboardColorsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardColorsSeriesOverridesInitParameters ¶
type WidgetBillboardColorsSeriesOverridesInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetBillboardColorsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetBillboardColorsSeriesOverridesInitParameters) DeepCopy() *WidgetBillboardColorsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardColorsSeriesOverridesInitParameters.
func (*WidgetBillboardColorsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetBillboardColorsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetBillboardColorsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardColorsSeriesOverridesObservation ¶
type WidgetBillboardColorsSeriesOverridesObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetBillboardColorsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetBillboardColorsSeriesOverridesObservation) DeepCopy() *WidgetBillboardColorsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardColorsSeriesOverridesObservation.
func (*WidgetBillboardColorsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetBillboardColorsSeriesOverridesObservation) DeepCopyInto(out *WidgetBillboardColorsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardColorsSeriesOverridesParameters ¶
type WidgetBillboardColorsSeriesOverridesParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetBillboardColorsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetBillboardColorsSeriesOverridesParameters) DeepCopy() *WidgetBillboardColorsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardColorsSeriesOverridesParameters.
func (*WidgetBillboardColorsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetBillboardColorsSeriesOverridesParameters) DeepCopyInto(out *WidgetBillboardColorsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardInitParameters ¶
type WidgetBillboardInitParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetBillboardColorsInitParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Threshold above which the displayed value will be styled with a red color. // The critical threshold value. Critical *string `json:"critical,omitempty" tf:"critical,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetBillboardNrqlQueryInitParameters `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetBillboardNullValuesInitParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetBillboardUnitsInitParameters `json:"units,omitempty" tf:"units,omitempty"` // Threshold above which the displayed value will be styled with a yellow color. // The warning threshold value. Warning *string `json:"warning,omitempty" tf:"warning,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetBillboardInitParameters) DeepCopy ¶
func (in *WidgetBillboardInitParameters) DeepCopy() *WidgetBillboardInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardInitParameters.
func (*WidgetBillboardInitParameters) DeepCopyInto ¶
func (in *WidgetBillboardInitParameters) DeepCopyInto(out *WidgetBillboardInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardNrqlQueryInitParameters ¶
type WidgetBillboardNrqlQueryInitParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetBillboardNrqlQueryInitParameters) DeepCopy ¶
func (in *WidgetBillboardNrqlQueryInitParameters) DeepCopy() *WidgetBillboardNrqlQueryInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardNrqlQueryInitParameters.
func (*WidgetBillboardNrqlQueryInitParameters) DeepCopyInto ¶
func (in *WidgetBillboardNrqlQueryInitParameters) DeepCopyInto(out *WidgetBillboardNrqlQueryInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardNrqlQueryObservation ¶
type WidgetBillboardNrqlQueryObservation struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetBillboardNrqlQueryObservation) DeepCopy ¶
func (in *WidgetBillboardNrqlQueryObservation) DeepCopy() *WidgetBillboardNrqlQueryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardNrqlQueryObservation.
func (*WidgetBillboardNrqlQueryObservation) DeepCopyInto ¶
func (in *WidgetBillboardNrqlQueryObservation) DeepCopyInto(out *WidgetBillboardNrqlQueryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardNrqlQueryParameters ¶
type WidgetBillboardNrqlQueryParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. // +kubebuilder:validation:Optional AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. // +kubebuilder:validation:Optional Query *string `json:"query" tf:"query,omitempty"` }
func (*WidgetBillboardNrqlQueryParameters) DeepCopy ¶
func (in *WidgetBillboardNrqlQueryParameters) DeepCopy() *WidgetBillboardNrqlQueryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardNrqlQueryParameters.
func (*WidgetBillboardNrqlQueryParameters) DeepCopyInto ¶
func (in *WidgetBillboardNrqlQueryParameters) DeepCopyInto(out *WidgetBillboardNrqlQueryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardNullValuesInitParameters ¶
type WidgetBillboardNullValuesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetBillboardNullValuesSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetBillboardNullValuesInitParameters) DeepCopy ¶
func (in *WidgetBillboardNullValuesInitParameters) DeepCopy() *WidgetBillboardNullValuesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardNullValuesInitParameters.
func (*WidgetBillboardNullValuesInitParameters) DeepCopyInto ¶
func (in *WidgetBillboardNullValuesInitParameters) DeepCopyInto(out *WidgetBillboardNullValuesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardNullValuesObservation ¶
type WidgetBillboardNullValuesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetBillboardNullValuesSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetBillboardNullValuesObservation) DeepCopy ¶
func (in *WidgetBillboardNullValuesObservation) DeepCopy() *WidgetBillboardNullValuesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardNullValuesObservation.
func (*WidgetBillboardNullValuesObservation) DeepCopyInto ¶
func (in *WidgetBillboardNullValuesObservation) DeepCopyInto(out *WidgetBillboardNullValuesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardNullValuesParameters ¶
type WidgetBillboardNullValuesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetBillboardNullValuesSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetBillboardNullValuesParameters) DeepCopy ¶
func (in *WidgetBillboardNullValuesParameters) DeepCopy() *WidgetBillboardNullValuesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardNullValuesParameters.
func (*WidgetBillboardNullValuesParameters) DeepCopyInto ¶
func (in *WidgetBillboardNullValuesParameters) DeepCopyInto(out *WidgetBillboardNullValuesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardNullValuesSeriesOverridesInitParameters ¶
type WidgetBillboardNullValuesSeriesOverridesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetBillboardNullValuesSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetBillboardNullValuesSeriesOverridesInitParameters) DeepCopy() *WidgetBillboardNullValuesSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardNullValuesSeriesOverridesInitParameters.
func (*WidgetBillboardNullValuesSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetBillboardNullValuesSeriesOverridesInitParameters) DeepCopyInto(out *WidgetBillboardNullValuesSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardNullValuesSeriesOverridesObservation ¶
type WidgetBillboardNullValuesSeriesOverridesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetBillboardNullValuesSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetBillboardNullValuesSeriesOverridesObservation) DeepCopy() *WidgetBillboardNullValuesSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardNullValuesSeriesOverridesObservation.
func (*WidgetBillboardNullValuesSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetBillboardNullValuesSeriesOverridesObservation) DeepCopyInto(out *WidgetBillboardNullValuesSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardNullValuesSeriesOverridesParameters ¶
type WidgetBillboardNullValuesSeriesOverridesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetBillboardNullValuesSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetBillboardNullValuesSeriesOverridesParameters) DeepCopy() *WidgetBillboardNullValuesSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardNullValuesSeriesOverridesParameters.
func (*WidgetBillboardNullValuesSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetBillboardNullValuesSeriesOverridesParameters) DeepCopyInto(out *WidgetBillboardNullValuesSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardObservation ¶
type WidgetBillboardObservation struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetBillboardColorsObservation `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Threshold above which the displayed value will be styled with a red color. // The critical threshold value. Critical *string `json:"critical,omitempty" tf:"critical,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // The ID of the widget. ID *string `json:"id,omitempty" tf:"id,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetBillboardNrqlQueryObservation `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetBillboardNullValuesObservation `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetBillboardUnitsObservation `json:"units,omitempty" tf:"units,omitempty"` // Threshold above which the displayed value will be styled with a yellow color. // The warning threshold value. Warning *string `json:"warning,omitempty" tf:"warning,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetBillboardObservation) DeepCopy ¶
func (in *WidgetBillboardObservation) DeepCopy() *WidgetBillboardObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardObservation.
func (*WidgetBillboardObservation) DeepCopyInto ¶
func (in *WidgetBillboardObservation) DeepCopyInto(out *WidgetBillboardObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardParameters ¶
type WidgetBillboardParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. // +kubebuilder:validation:Optional Colors []WidgetBillboardColorsParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Column *float64 `json:"column" tf:"column,omitempty"` // Threshold above which the displayed value will be styled with a red color. // The critical threshold value. // +kubebuilder:validation:Optional Critical *string `json:"critical,omitempty" tf:"critical,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false // +kubebuilder:validation:Optional FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. // +kubebuilder:validation:Optional Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. // +kubebuilder:validation:Optional IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. // +kubebuilder:validation:Optional LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. // +kubebuilder:validation:Optional NrqlQuery []WidgetBillboardNrqlQueryParameters `json:"nrqlQuery" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. // +kubebuilder:validation:Optional NullValues []WidgetBillboardNullValuesParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Row *float64 `json:"row" tf:"row,omitempty"` // A title for the widget. // A title for the widget. // +kubebuilder:validation:Optional Title *string `json:"title" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. // +kubebuilder:validation:Optional Units []WidgetBillboardUnitsParameters `json:"units,omitempty" tf:"units,omitempty"` // Threshold above which the displayed value will be styled with a yellow color. // The warning threshold value. // +kubebuilder:validation:Optional Warning *string `json:"warning,omitempty" tf:"warning,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. // +kubebuilder:validation:Optional Width *float64 `json:"width,omitempty" tf:"width,omitempty"` // +kubebuilder:validation:Optional YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. // +kubebuilder:validation:Optional YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetBillboardParameters) DeepCopy ¶
func (in *WidgetBillboardParameters) DeepCopy() *WidgetBillboardParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardParameters.
func (*WidgetBillboardParameters) DeepCopyInto ¶
func (in *WidgetBillboardParameters) DeepCopyInto(out *WidgetBillboardParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardUnitsInitParameters ¶
type WidgetBillboardUnitsInitParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetBillboardUnitsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetBillboardUnitsInitParameters) DeepCopy ¶
func (in *WidgetBillboardUnitsInitParameters) DeepCopy() *WidgetBillboardUnitsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardUnitsInitParameters.
func (*WidgetBillboardUnitsInitParameters) DeepCopyInto ¶
func (in *WidgetBillboardUnitsInitParameters) DeepCopyInto(out *WidgetBillboardUnitsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardUnitsObservation ¶
type WidgetBillboardUnitsObservation struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetBillboardUnitsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetBillboardUnitsObservation) DeepCopy ¶
func (in *WidgetBillboardUnitsObservation) DeepCopy() *WidgetBillboardUnitsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardUnitsObservation.
func (*WidgetBillboardUnitsObservation) DeepCopyInto ¶
func (in *WidgetBillboardUnitsObservation) DeepCopyInto(out *WidgetBillboardUnitsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardUnitsParameters ¶
type WidgetBillboardUnitsParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetBillboardUnitsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetBillboardUnitsParameters) DeepCopy ¶
func (in *WidgetBillboardUnitsParameters) DeepCopy() *WidgetBillboardUnitsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardUnitsParameters.
func (*WidgetBillboardUnitsParameters) DeepCopyInto ¶
func (in *WidgetBillboardUnitsParameters) DeepCopyInto(out *WidgetBillboardUnitsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardUnitsSeriesOverridesInitParameters ¶
type WidgetBillboardUnitsSeriesOverridesInitParameters struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetBillboardUnitsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetBillboardUnitsSeriesOverridesInitParameters) DeepCopy() *WidgetBillboardUnitsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardUnitsSeriesOverridesInitParameters.
func (*WidgetBillboardUnitsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetBillboardUnitsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetBillboardUnitsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardUnitsSeriesOverridesObservation ¶
type WidgetBillboardUnitsSeriesOverridesObservation struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetBillboardUnitsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetBillboardUnitsSeriesOverridesObservation) DeepCopy() *WidgetBillboardUnitsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardUnitsSeriesOverridesObservation.
func (*WidgetBillboardUnitsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetBillboardUnitsSeriesOverridesObservation) DeepCopyInto(out *WidgetBillboardUnitsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardUnitsSeriesOverridesParameters ¶
type WidgetBillboardUnitsSeriesOverridesParameters struct { // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetBillboardUnitsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetBillboardUnitsSeriesOverridesParameters) DeepCopy() *WidgetBillboardUnitsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardUnitsSeriesOverridesParameters.
func (*WidgetBillboardUnitsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetBillboardUnitsSeriesOverridesParameters) DeepCopyInto(out *WidgetBillboardUnitsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletColorsInitParameters ¶
type WidgetBulletColorsInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetBulletColorsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetBulletColorsInitParameters) DeepCopy ¶
func (in *WidgetBulletColorsInitParameters) DeepCopy() *WidgetBulletColorsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletColorsInitParameters.
func (*WidgetBulletColorsInitParameters) DeepCopyInto ¶
func (in *WidgetBulletColorsInitParameters) DeepCopyInto(out *WidgetBulletColorsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletColorsObservation ¶
type WidgetBulletColorsObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetBulletColorsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetBulletColorsObservation) DeepCopy ¶
func (in *WidgetBulletColorsObservation) DeepCopy() *WidgetBulletColorsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletColorsObservation.
func (*WidgetBulletColorsObservation) DeepCopyInto ¶
func (in *WidgetBulletColorsObservation) DeepCopyInto(out *WidgetBulletColorsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletColorsParameters ¶
type WidgetBulletColorsParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetBulletColorsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetBulletColorsParameters) DeepCopy ¶
func (in *WidgetBulletColorsParameters) DeepCopy() *WidgetBulletColorsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletColorsParameters.
func (*WidgetBulletColorsParameters) DeepCopyInto ¶
func (in *WidgetBulletColorsParameters) DeepCopyInto(out *WidgetBulletColorsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletColorsSeriesOverridesInitParameters ¶
type WidgetBulletColorsSeriesOverridesInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetBulletColorsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetBulletColorsSeriesOverridesInitParameters) DeepCopy() *WidgetBulletColorsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletColorsSeriesOverridesInitParameters.
func (*WidgetBulletColorsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetBulletColorsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetBulletColorsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletColorsSeriesOverridesObservation ¶
type WidgetBulletColorsSeriesOverridesObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetBulletColorsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetBulletColorsSeriesOverridesObservation) DeepCopy() *WidgetBulletColorsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletColorsSeriesOverridesObservation.
func (*WidgetBulletColorsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetBulletColorsSeriesOverridesObservation) DeepCopyInto(out *WidgetBulletColorsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletColorsSeriesOverridesParameters ¶
type WidgetBulletColorsSeriesOverridesParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetBulletColorsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetBulletColorsSeriesOverridesParameters) DeepCopy() *WidgetBulletColorsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletColorsSeriesOverridesParameters.
func (*WidgetBulletColorsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetBulletColorsSeriesOverridesParameters) DeepCopyInto(out *WidgetBulletColorsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletInitParameters ¶
type WidgetBulletInitParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetBulletColorsInitParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Visualization limit for the widget. // The maximum value for the visualization Limit *float64 `json:"limit,omitempty" tf:"limit,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetBulletNrqlQueryInitParameters `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetBulletNullValuesInitParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetBulletUnitsInitParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetBulletInitParameters) DeepCopy ¶
func (in *WidgetBulletInitParameters) DeepCopy() *WidgetBulletInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletInitParameters.
func (*WidgetBulletInitParameters) DeepCopyInto ¶
func (in *WidgetBulletInitParameters) DeepCopyInto(out *WidgetBulletInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletNrqlQueryInitParameters ¶
type WidgetBulletNrqlQueryInitParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetBulletNrqlQueryInitParameters) DeepCopy ¶
func (in *WidgetBulletNrqlQueryInitParameters) DeepCopy() *WidgetBulletNrqlQueryInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletNrqlQueryInitParameters.
func (*WidgetBulletNrqlQueryInitParameters) DeepCopyInto ¶
func (in *WidgetBulletNrqlQueryInitParameters) DeepCopyInto(out *WidgetBulletNrqlQueryInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletNrqlQueryObservation ¶
type WidgetBulletNrqlQueryObservation struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetBulletNrqlQueryObservation) DeepCopy ¶
func (in *WidgetBulletNrqlQueryObservation) DeepCopy() *WidgetBulletNrqlQueryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletNrqlQueryObservation.
func (*WidgetBulletNrqlQueryObservation) DeepCopyInto ¶
func (in *WidgetBulletNrqlQueryObservation) DeepCopyInto(out *WidgetBulletNrqlQueryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletNrqlQueryParameters ¶
type WidgetBulletNrqlQueryParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. // +kubebuilder:validation:Optional AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. // +kubebuilder:validation:Optional Query *string `json:"query" tf:"query,omitempty"` }
func (*WidgetBulletNrqlQueryParameters) DeepCopy ¶
func (in *WidgetBulletNrqlQueryParameters) DeepCopy() *WidgetBulletNrqlQueryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletNrqlQueryParameters.
func (*WidgetBulletNrqlQueryParameters) DeepCopyInto ¶
func (in *WidgetBulletNrqlQueryParameters) DeepCopyInto(out *WidgetBulletNrqlQueryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletNullValuesInitParameters ¶
type WidgetBulletNullValuesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetBulletNullValuesSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetBulletNullValuesInitParameters) DeepCopy ¶
func (in *WidgetBulletNullValuesInitParameters) DeepCopy() *WidgetBulletNullValuesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletNullValuesInitParameters.
func (*WidgetBulletNullValuesInitParameters) DeepCopyInto ¶
func (in *WidgetBulletNullValuesInitParameters) DeepCopyInto(out *WidgetBulletNullValuesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletNullValuesObservation ¶
type WidgetBulletNullValuesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetBulletNullValuesSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetBulletNullValuesObservation) DeepCopy ¶
func (in *WidgetBulletNullValuesObservation) DeepCopy() *WidgetBulletNullValuesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletNullValuesObservation.
func (*WidgetBulletNullValuesObservation) DeepCopyInto ¶
func (in *WidgetBulletNullValuesObservation) DeepCopyInto(out *WidgetBulletNullValuesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletNullValuesParameters ¶
type WidgetBulletNullValuesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetBulletNullValuesSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetBulletNullValuesParameters) DeepCopy ¶
func (in *WidgetBulletNullValuesParameters) DeepCopy() *WidgetBulletNullValuesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletNullValuesParameters.
func (*WidgetBulletNullValuesParameters) DeepCopyInto ¶
func (in *WidgetBulletNullValuesParameters) DeepCopyInto(out *WidgetBulletNullValuesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletNullValuesSeriesOverridesInitParameters ¶
type WidgetBulletNullValuesSeriesOverridesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetBulletNullValuesSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetBulletNullValuesSeriesOverridesInitParameters) DeepCopy() *WidgetBulletNullValuesSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletNullValuesSeriesOverridesInitParameters.
func (*WidgetBulletNullValuesSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetBulletNullValuesSeriesOverridesInitParameters) DeepCopyInto(out *WidgetBulletNullValuesSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletNullValuesSeriesOverridesObservation ¶
type WidgetBulletNullValuesSeriesOverridesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetBulletNullValuesSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetBulletNullValuesSeriesOverridesObservation) DeepCopy() *WidgetBulletNullValuesSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletNullValuesSeriesOverridesObservation.
func (*WidgetBulletNullValuesSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetBulletNullValuesSeriesOverridesObservation) DeepCopyInto(out *WidgetBulletNullValuesSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletNullValuesSeriesOverridesParameters ¶
type WidgetBulletNullValuesSeriesOverridesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetBulletNullValuesSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetBulletNullValuesSeriesOverridesParameters) DeepCopy() *WidgetBulletNullValuesSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletNullValuesSeriesOverridesParameters.
func (*WidgetBulletNullValuesSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetBulletNullValuesSeriesOverridesParameters) DeepCopyInto(out *WidgetBulletNullValuesSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletObservation ¶
type WidgetBulletObservation struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetBulletColorsObservation `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // The ID of the widget. ID *string `json:"id,omitempty" tf:"id,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Visualization limit for the widget. // The maximum value for the visualization Limit *float64 `json:"limit,omitempty" tf:"limit,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetBulletNrqlQueryObservation `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetBulletNullValuesObservation `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetBulletUnitsObservation `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetBulletObservation) DeepCopy ¶
func (in *WidgetBulletObservation) DeepCopy() *WidgetBulletObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletObservation.
func (*WidgetBulletObservation) DeepCopyInto ¶
func (in *WidgetBulletObservation) DeepCopyInto(out *WidgetBulletObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletParameters ¶
type WidgetBulletParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. // +kubebuilder:validation:Optional Colors []WidgetBulletColorsParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Column *float64 `json:"column" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false // +kubebuilder:validation:Optional FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. // +kubebuilder:validation:Optional Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. // +kubebuilder:validation:Optional IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. // +kubebuilder:validation:Optional LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Visualization limit for the widget. // The maximum value for the visualization // +kubebuilder:validation:Optional Limit *float64 `json:"limit" tf:"limit,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. // +kubebuilder:validation:Optional NrqlQuery []WidgetBulletNrqlQueryParameters `json:"nrqlQuery" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. // +kubebuilder:validation:Optional NullValues []WidgetBulletNullValuesParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Row *float64 `json:"row" tf:"row,omitempty"` // A title for the widget. // A title for the widget. // +kubebuilder:validation:Optional Title *string `json:"title" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. // +kubebuilder:validation:Optional Units []WidgetBulletUnitsParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. // +kubebuilder:validation:Optional Width *float64 `json:"width,omitempty" tf:"width,omitempty"` // +kubebuilder:validation:Optional YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. // +kubebuilder:validation:Optional YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetBulletParameters) DeepCopy ¶
func (in *WidgetBulletParameters) DeepCopy() *WidgetBulletParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletParameters.
func (*WidgetBulletParameters) DeepCopyInto ¶
func (in *WidgetBulletParameters) DeepCopyInto(out *WidgetBulletParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletUnitsInitParameters ¶
type WidgetBulletUnitsInitParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetBulletUnitsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetBulletUnitsInitParameters) DeepCopy ¶
func (in *WidgetBulletUnitsInitParameters) DeepCopy() *WidgetBulletUnitsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletUnitsInitParameters.
func (*WidgetBulletUnitsInitParameters) DeepCopyInto ¶
func (in *WidgetBulletUnitsInitParameters) DeepCopyInto(out *WidgetBulletUnitsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletUnitsObservation ¶
type WidgetBulletUnitsObservation struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetBulletUnitsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetBulletUnitsObservation) DeepCopy ¶
func (in *WidgetBulletUnitsObservation) DeepCopy() *WidgetBulletUnitsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletUnitsObservation.
func (*WidgetBulletUnitsObservation) DeepCopyInto ¶
func (in *WidgetBulletUnitsObservation) DeepCopyInto(out *WidgetBulletUnitsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletUnitsParameters ¶
type WidgetBulletUnitsParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetBulletUnitsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetBulletUnitsParameters) DeepCopy ¶
func (in *WidgetBulletUnitsParameters) DeepCopy() *WidgetBulletUnitsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletUnitsParameters.
func (*WidgetBulletUnitsParameters) DeepCopyInto ¶
func (in *WidgetBulletUnitsParameters) DeepCopyInto(out *WidgetBulletUnitsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletUnitsSeriesOverridesInitParameters ¶
type WidgetBulletUnitsSeriesOverridesInitParameters struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetBulletUnitsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetBulletUnitsSeriesOverridesInitParameters) DeepCopy() *WidgetBulletUnitsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletUnitsSeriesOverridesInitParameters.
func (*WidgetBulletUnitsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetBulletUnitsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetBulletUnitsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletUnitsSeriesOverridesObservation ¶
type WidgetBulletUnitsSeriesOverridesObservation struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetBulletUnitsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetBulletUnitsSeriesOverridesObservation) DeepCopy() *WidgetBulletUnitsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletUnitsSeriesOverridesObservation.
func (*WidgetBulletUnitsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetBulletUnitsSeriesOverridesObservation) DeepCopyInto(out *WidgetBulletUnitsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletUnitsSeriesOverridesParameters ¶
type WidgetBulletUnitsSeriesOverridesParameters struct { // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetBulletUnitsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetBulletUnitsSeriesOverridesParameters) DeepCopy() *WidgetBulletUnitsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletUnitsSeriesOverridesParameters.
func (*WidgetBulletUnitsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetBulletUnitsSeriesOverridesParameters) DeepCopyInto(out *WidgetBulletUnitsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelColorsInitParameters ¶
type WidgetFunnelColorsInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetFunnelColorsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetFunnelColorsInitParameters) DeepCopy ¶
func (in *WidgetFunnelColorsInitParameters) DeepCopy() *WidgetFunnelColorsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelColorsInitParameters.
func (*WidgetFunnelColorsInitParameters) DeepCopyInto ¶
func (in *WidgetFunnelColorsInitParameters) DeepCopyInto(out *WidgetFunnelColorsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelColorsObservation ¶
type WidgetFunnelColorsObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetFunnelColorsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetFunnelColorsObservation) DeepCopy ¶
func (in *WidgetFunnelColorsObservation) DeepCopy() *WidgetFunnelColorsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelColorsObservation.
func (*WidgetFunnelColorsObservation) DeepCopyInto ¶
func (in *WidgetFunnelColorsObservation) DeepCopyInto(out *WidgetFunnelColorsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelColorsParameters ¶
type WidgetFunnelColorsParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetFunnelColorsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetFunnelColorsParameters) DeepCopy ¶
func (in *WidgetFunnelColorsParameters) DeepCopy() *WidgetFunnelColorsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelColorsParameters.
func (*WidgetFunnelColorsParameters) DeepCopyInto ¶
func (in *WidgetFunnelColorsParameters) DeepCopyInto(out *WidgetFunnelColorsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelColorsSeriesOverridesInitParameters ¶
type WidgetFunnelColorsSeriesOverridesInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetFunnelColorsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetFunnelColorsSeriesOverridesInitParameters) DeepCopy() *WidgetFunnelColorsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelColorsSeriesOverridesInitParameters.
func (*WidgetFunnelColorsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetFunnelColorsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetFunnelColorsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelColorsSeriesOverridesObservation ¶
type WidgetFunnelColorsSeriesOverridesObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetFunnelColorsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetFunnelColorsSeriesOverridesObservation) DeepCopy() *WidgetFunnelColorsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelColorsSeriesOverridesObservation.
func (*WidgetFunnelColorsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetFunnelColorsSeriesOverridesObservation) DeepCopyInto(out *WidgetFunnelColorsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelColorsSeriesOverridesParameters ¶
type WidgetFunnelColorsSeriesOverridesParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetFunnelColorsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetFunnelColorsSeriesOverridesParameters) DeepCopy() *WidgetFunnelColorsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelColorsSeriesOverridesParameters.
func (*WidgetFunnelColorsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetFunnelColorsSeriesOverridesParameters) DeepCopyInto(out *WidgetFunnelColorsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelInitParameters ¶
type WidgetFunnelInitParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetFunnelColorsInitParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetFunnelNrqlQueryInitParameters `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetFunnelNullValuesInitParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetFunnelUnitsInitParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetFunnelInitParameters) DeepCopy ¶
func (in *WidgetFunnelInitParameters) DeepCopy() *WidgetFunnelInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelInitParameters.
func (*WidgetFunnelInitParameters) DeepCopyInto ¶
func (in *WidgetFunnelInitParameters) DeepCopyInto(out *WidgetFunnelInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelNrqlQueryInitParameters ¶
type WidgetFunnelNrqlQueryInitParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetFunnelNrqlQueryInitParameters) DeepCopy ¶
func (in *WidgetFunnelNrqlQueryInitParameters) DeepCopy() *WidgetFunnelNrqlQueryInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelNrqlQueryInitParameters.
func (*WidgetFunnelNrqlQueryInitParameters) DeepCopyInto ¶
func (in *WidgetFunnelNrqlQueryInitParameters) DeepCopyInto(out *WidgetFunnelNrqlQueryInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelNrqlQueryObservation ¶
type WidgetFunnelNrqlQueryObservation struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetFunnelNrqlQueryObservation) DeepCopy ¶
func (in *WidgetFunnelNrqlQueryObservation) DeepCopy() *WidgetFunnelNrqlQueryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelNrqlQueryObservation.
func (*WidgetFunnelNrqlQueryObservation) DeepCopyInto ¶
func (in *WidgetFunnelNrqlQueryObservation) DeepCopyInto(out *WidgetFunnelNrqlQueryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelNrqlQueryParameters ¶
type WidgetFunnelNrqlQueryParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. // +kubebuilder:validation:Optional AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. // +kubebuilder:validation:Optional Query *string `json:"query" tf:"query,omitempty"` }
func (*WidgetFunnelNrqlQueryParameters) DeepCopy ¶
func (in *WidgetFunnelNrqlQueryParameters) DeepCopy() *WidgetFunnelNrqlQueryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelNrqlQueryParameters.
func (*WidgetFunnelNrqlQueryParameters) DeepCopyInto ¶
func (in *WidgetFunnelNrqlQueryParameters) DeepCopyInto(out *WidgetFunnelNrqlQueryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelNullValuesInitParameters ¶
type WidgetFunnelNullValuesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetFunnelNullValuesSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetFunnelNullValuesInitParameters) DeepCopy ¶
func (in *WidgetFunnelNullValuesInitParameters) DeepCopy() *WidgetFunnelNullValuesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelNullValuesInitParameters.
func (*WidgetFunnelNullValuesInitParameters) DeepCopyInto ¶
func (in *WidgetFunnelNullValuesInitParameters) DeepCopyInto(out *WidgetFunnelNullValuesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelNullValuesObservation ¶
type WidgetFunnelNullValuesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetFunnelNullValuesSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetFunnelNullValuesObservation) DeepCopy ¶
func (in *WidgetFunnelNullValuesObservation) DeepCopy() *WidgetFunnelNullValuesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelNullValuesObservation.
func (*WidgetFunnelNullValuesObservation) DeepCopyInto ¶
func (in *WidgetFunnelNullValuesObservation) DeepCopyInto(out *WidgetFunnelNullValuesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelNullValuesParameters ¶
type WidgetFunnelNullValuesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetFunnelNullValuesSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetFunnelNullValuesParameters) DeepCopy ¶
func (in *WidgetFunnelNullValuesParameters) DeepCopy() *WidgetFunnelNullValuesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelNullValuesParameters.
func (*WidgetFunnelNullValuesParameters) DeepCopyInto ¶
func (in *WidgetFunnelNullValuesParameters) DeepCopyInto(out *WidgetFunnelNullValuesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelNullValuesSeriesOverridesInitParameters ¶
type WidgetFunnelNullValuesSeriesOverridesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetFunnelNullValuesSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetFunnelNullValuesSeriesOverridesInitParameters) DeepCopy() *WidgetFunnelNullValuesSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelNullValuesSeriesOverridesInitParameters.
func (*WidgetFunnelNullValuesSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetFunnelNullValuesSeriesOverridesInitParameters) DeepCopyInto(out *WidgetFunnelNullValuesSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelNullValuesSeriesOverridesObservation ¶
type WidgetFunnelNullValuesSeriesOverridesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetFunnelNullValuesSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetFunnelNullValuesSeriesOverridesObservation) DeepCopy() *WidgetFunnelNullValuesSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelNullValuesSeriesOverridesObservation.
func (*WidgetFunnelNullValuesSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetFunnelNullValuesSeriesOverridesObservation) DeepCopyInto(out *WidgetFunnelNullValuesSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelNullValuesSeriesOverridesParameters ¶
type WidgetFunnelNullValuesSeriesOverridesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetFunnelNullValuesSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetFunnelNullValuesSeriesOverridesParameters) DeepCopy() *WidgetFunnelNullValuesSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelNullValuesSeriesOverridesParameters.
func (*WidgetFunnelNullValuesSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetFunnelNullValuesSeriesOverridesParameters) DeepCopyInto(out *WidgetFunnelNullValuesSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelObservation ¶
type WidgetFunnelObservation struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetFunnelColorsObservation `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // The ID of the widget. ID *string `json:"id,omitempty" tf:"id,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetFunnelNrqlQueryObservation `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetFunnelNullValuesObservation `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetFunnelUnitsObservation `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetFunnelObservation) DeepCopy ¶
func (in *WidgetFunnelObservation) DeepCopy() *WidgetFunnelObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelObservation.
func (*WidgetFunnelObservation) DeepCopyInto ¶
func (in *WidgetFunnelObservation) DeepCopyInto(out *WidgetFunnelObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelParameters ¶
type WidgetFunnelParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. // +kubebuilder:validation:Optional Colors []WidgetFunnelColorsParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Column *float64 `json:"column" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false // +kubebuilder:validation:Optional FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. // +kubebuilder:validation:Optional Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. // +kubebuilder:validation:Optional IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. // +kubebuilder:validation:Optional LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. // +kubebuilder:validation:Optional NrqlQuery []WidgetFunnelNrqlQueryParameters `json:"nrqlQuery" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. // +kubebuilder:validation:Optional NullValues []WidgetFunnelNullValuesParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Row *float64 `json:"row" tf:"row,omitempty"` // A title for the widget. // A title for the widget. // +kubebuilder:validation:Optional Title *string `json:"title" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. // +kubebuilder:validation:Optional Units []WidgetFunnelUnitsParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. // +kubebuilder:validation:Optional Width *float64 `json:"width,omitempty" tf:"width,omitempty"` // +kubebuilder:validation:Optional YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. // +kubebuilder:validation:Optional YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetFunnelParameters) DeepCopy ¶
func (in *WidgetFunnelParameters) DeepCopy() *WidgetFunnelParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelParameters.
func (*WidgetFunnelParameters) DeepCopyInto ¶
func (in *WidgetFunnelParameters) DeepCopyInto(out *WidgetFunnelParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelUnitsInitParameters ¶
type WidgetFunnelUnitsInitParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetFunnelUnitsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetFunnelUnitsInitParameters) DeepCopy ¶
func (in *WidgetFunnelUnitsInitParameters) DeepCopy() *WidgetFunnelUnitsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelUnitsInitParameters.
func (*WidgetFunnelUnitsInitParameters) DeepCopyInto ¶
func (in *WidgetFunnelUnitsInitParameters) DeepCopyInto(out *WidgetFunnelUnitsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelUnitsObservation ¶
type WidgetFunnelUnitsObservation struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetFunnelUnitsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetFunnelUnitsObservation) DeepCopy ¶
func (in *WidgetFunnelUnitsObservation) DeepCopy() *WidgetFunnelUnitsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelUnitsObservation.
func (*WidgetFunnelUnitsObservation) DeepCopyInto ¶
func (in *WidgetFunnelUnitsObservation) DeepCopyInto(out *WidgetFunnelUnitsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelUnitsParameters ¶
type WidgetFunnelUnitsParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetFunnelUnitsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetFunnelUnitsParameters) DeepCopy ¶
func (in *WidgetFunnelUnitsParameters) DeepCopy() *WidgetFunnelUnitsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelUnitsParameters.
func (*WidgetFunnelUnitsParameters) DeepCopyInto ¶
func (in *WidgetFunnelUnitsParameters) DeepCopyInto(out *WidgetFunnelUnitsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelUnitsSeriesOverridesInitParameters ¶
type WidgetFunnelUnitsSeriesOverridesInitParameters struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetFunnelUnitsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetFunnelUnitsSeriesOverridesInitParameters) DeepCopy() *WidgetFunnelUnitsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelUnitsSeriesOverridesInitParameters.
func (*WidgetFunnelUnitsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetFunnelUnitsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetFunnelUnitsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelUnitsSeriesOverridesObservation ¶
type WidgetFunnelUnitsSeriesOverridesObservation struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetFunnelUnitsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetFunnelUnitsSeriesOverridesObservation) DeepCopy() *WidgetFunnelUnitsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelUnitsSeriesOverridesObservation.
func (*WidgetFunnelUnitsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetFunnelUnitsSeriesOverridesObservation) DeepCopyInto(out *WidgetFunnelUnitsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelUnitsSeriesOverridesParameters ¶
type WidgetFunnelUnitsSeriesOverridesParameters struct { // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetFunnelUnitsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetFunnelUnitsSeriesOverridesParameters) DeepCopy() *WidgetFunnelUnitsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelUnitsSeriesOverridesParameters.
func (*WidgetFunnelUnitsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetFunnelUnitsSeriesOverridesParameters) DeepCopyInto(out *WidgetFunnelUnitsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapColorsInitParameters ¶
type WidgetHeatmapColorsInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetHeatmapColorsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetHeatmapColorsInitParameters) DeepCopy ¶
func (in *WidgetHeatmapColorsInitParameters) DeepCopy() *WidgetHeatmapColorsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapColorsInitParameters.
func (*WidgetHeatmapColorsInitParameters) DeepCopyInto ¶
func (in *WidgetHeatmapColorsInitParameters) DeepCopyInto(out *WidgetHeatmapColorsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapColorsObservation ¶
type WidgetHeatmapColorsObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetHeatmapColorsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetHeatmapColorsObservation) DeepCopy ¶
func (in *WidgetHeatmapColorsObservation) DeepCopy() *WidgetHeatmapColorsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapColorsObservation.
func (*WidgetHeatmapColorsObservation) DeepCopyInto ¶
func (in *WidgetHeatmapColorsObservation) DeepCopyInto(out *WidgetHeatmapColorsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapColorsParameters ¶
type WidgetHeatmapColorsParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetHeatmapColorsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetHeatmapColorsParameters) DeepCopy ¶
func (in *WidgetHeatmapColorsParameters) DeepCopy() *WidgetHeatmapColorsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapColorsParameters.
func (*WidgetHeatmapColorsParameters) DeepCopyInto ¶
func (in *WidgetHeatmapColorsParameters) DeepCopyInto(out *WidgetHeatmapColorsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapColorsSeriesOverridesInitParameters ¶
type WidgetHeatmapColorsSeriesOverridesInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetHeatmapColorsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetHeatmapColorsSeriesOverridesInitParameters) DeepCopy() *WidgetHeatmapColorsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapColorsSeriesOverridesInitParameters.
func (*WidgetHeatmapColorsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetHeatmapColorsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetHeatmapColorsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapColorsSeriesOverridesObservation ¶
type WidgetHeatmapColorsSeriesOverridesObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetHeatmapColorsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetHeatmapColorsSeriesOverridesObservation) DeepCopy() *WidgetHeatmapColorsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapColorsSeriesOverridesObservation.
func (*WidgetHeatmapColorsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetHeatmapColorsSeriesOverridesObservation) DeepCopyInto(out *WidgetHeatmapColorsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapColorsSeriesOverridesParameters ¶
type WidgetHeatmapColorsSeriesOverridesParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetHeatmapColorsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetHeatmapColorsSeriesOverridesParameters) DeepCopy() *WidgetHeatmapColorsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapColorsSeriesOverridesParameters.
func (*WidgetHeatmapColorsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetHeatmapColorsSeriesOverridesParameters) DeepCopyInto(out *WidgetHeatmapColorsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapInitParameters ¶
type WidgetHeatmapInitParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetHeatmapColorsInitParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // : Use this item to filter the current dashboard. // Use this item to filter the current dashboard FilterCurrentDashboard *bool `json:"filterCurrentDashboard,omitempty" tf:"filter_current_dashboard,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // : Related entity GUIDs. Currently only supports Dashboard entity GUIDs. // Related entities. Currently only supports Dashboard entities, but may allow other cases in the future. LinkedEntityGuids []*string `json:"linkedEntityGuids,omitempty" tf:"linked_entity_guids,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetHeatmapNrqlQueryInitParameters `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetHeatmapNullValuesInitParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetHeatmapUnitsInitParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetHeatmapInitParameters) DeepCopy ¶
func (in *WidgetHeatmapInitParameters) DeepCopy() *WidgetHeatmapInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapInitParameters.
func (*WidgetHeatmapInitParameters) DeepCopyInto ¶
func (in *WidgetHeatmapInitParameters) DeepCopyInto(out *WidgetHeatmapInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapNrqlQueryInitParameters ¶
type WidgetHeatmapNrqlQueryInitParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetHeatmapNrqlQueryInitParameters) DeepCopy ¶
func (in *WidgetHeatmapNrqlQueryInitParameters) DeepCopy() *WidgetHeatmapNrqlQueryInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapNrqlQueryInitParameters.
func (*WidgetHeatmapNrqlQueryInitParameters) DeepCopyInto ¶
func (in *WidgetHeatmapNrqlQueryInitParameters) DeepCopyInto(out *WidgetHeatmapNrqlQueryInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapNrqlQueryObservation ¶
type WidgetHeatmapNrqlQueryObservation struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetHeatmapNrqlQueryObservation) DeepCopy ¶
func (in *WidgetHeatmapNrqlQueryObservation) DeepCopy() *WidgetHeatmapNrqlQueryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapNrqlQueryObservation.
func (*WidgetHeatmapNrqlQueryObservation) DeepCopyInto ¶
func (in *WidgetHeatmapNrqlQueryObservation) DeepCopyInto(out *WidgetHeatmapNrqlQueryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapNrqlQueryParameters ¶
type WidgetHeatmapNrqlQueryParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. // +kubebuilder:validation:Optional AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. // +kubebuilder:validation:Optional Query *string `json:"query" tf:"query,omitempty"` }
func (*WidgetHeatmapNrqlQueryParameters) DeepCopy ¶
func (in *WidgetHeatmapNrqlQueryParameters) DeepCopy() *WidgetHeatmapNrqlQueryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapNrqlQueryParameters.
func (*WidgetHeatmapNrqlQueryParameters) DeepCopyInto ¶
func (in *WidgetHeatmapNrqlQueryParameters) DeepCopyInto(out *WidgetHeatmapNrqlQueryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapNullValuesInitParameters ¶
type WidgetHeatmapNullValuesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetHeatmapNullValuesSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetHeatmapNullValuesInitParameters) DeepCopy ¶
func (in *WidgetHeatmapNullValuesInitParameters) DeepCopy() *WidgetHeatmapNullValuesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapNullValuesInitParameters.
func (*WidgetHeatmapNullValuesInitParameters) DeepCopyInto ¶
func (in *WidgetHeatmapNullValuesInitParameters) DeepCopyInto(out *WidgetHeatmapNullValuesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapNullValuesObservation ¶
type WidgetHeatmapNullValuesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetHeatmapNullValuesSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetHeatmapNullValuesObservation) DeepCopy ¶
func (in *WidgetHeatmapNullValuesObservation) DeepCopy() *WidgetHeatmapNullValuesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapNullValuesObservation.
func (*WidgetHeatmapNullValuesObservation) DeepCopyInto ¶
func (in *WidgetHeatmapNullValuesObservation) DeepCopyInto(out *WidgetHeatmapNullValuesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapNullValuesParameters ¶
type WidgetHeatmapNullValuesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetHeatmapNullValuesSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetHeatmapNullValuesParameters) DeepCopy ¶
func (in *WidgetHeatmapNullValuesParameters) DeepCopy() *WidgetHeatmapNullValuesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapNullValuesParameters.
func (*WidgetHeatmapNullValuesParameters) DeepCopyInto ¶
func (in *WidgetHeatmapNullValuesParameters) DeepCopyInto(out *WidgetHeatmapNullValuesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapNullValuesSeriesOverridesInitParameters ¶
type WidgetHeatmapNullValuesSeriesOverridesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetHeatmapNullValuesSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetHeatmapNullValuesSeriesOverridesInitParameters) DeepCopy() *WidgetHeatmapNullValuesSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapNullValuesSeriesOverridesInitParameters.
func (*WidgetHeatmapNullValuesSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetHeatmapNullValuesSeriesOverridesInitParameters) DeepCopyInto(out *WidgetHeatmapNullValuesSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapNullValuesSeriesOverridesObservation ¶
type WidgetHeatmapNullValuesSeriesOverridesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetHeatmapNullValuesSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetHeatmapNullValuesSeriesOverridesObservation) DeepCopy() *WidgetHeatmapNullValuesSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapNullValuesSeriesOverridesObservation.
func (*WidgetHeatmapNullValuesSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetHeatmapNullValuesSeriesOverridesObservation) DeepCopyInto(out *WidgetHeatmapNullValuesSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapNullValuesSeriesOverridesParameters ¶
type WidgetHeatmapNullValuesSeriesOverridesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetHeatmapNullValuesSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetHeatmapNullValuesSeriesOverridesParameters) DeepCopy() *WidgetHeatmapNullValuesSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapNullValuesSeriesOverridesParameters.
func (*WidgetHeatmapNullValuesSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetHeatmapNullValuesSeriesOverridesParameters) DeepCopyInto(out *WidgetHeatmapNullValuesSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapObservation ¶
type WidgetHeatmapObservation struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetHeatmapColorsObservation `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // : Use this item to filter the current dashboard. // Use this item to filter the current dashboard FilterCurrentDashboard *bool `json:"filterCurrentDashboard,omitempty" tf:"filter_current_dashboard,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // The ID of the widget. ID *string `json:"id,omitempty" tf:"id,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // : Related entity GUIDs. Currently only supports Dashboard entity GUIDs. // Related entities. Currently only supports Dashboard entities, but may allow other cases in the future. LinkedEntityGuids []*string `json:"linkedEntityGuids,omitempty" tf:"linked_entity_guids,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetHeatmapNrqlQueryObservation `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetHeatmapNullValuesObservation `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetHeatmapUnitsObservation `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetHeatmapObservation) DeepCopy ¶
func (in *WidgetHeatmapObservation) DeepCopy() *WidgetHeatmapObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapObservation.
func (*WidgetHeatmapObservation) DeepCopyInto ¶
func (in *WidgetHeatmapObservation) DeepCopyInto(out *WidgetHeatmapObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapParameters ¶
type WidgetHeatmapParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. // +kubebuilder:validation:Optional Colors []WidgetHeatmapColorsParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Column *float64 `json:"column" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false // +kubebuilder:validation:Optional FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // : Use this item to filter the current dashboard. // Use this item to filter the current dashboard // +kubebuilder:validation:Optional FilterCurrentDashboard *bool `json:"filterCurrentDashboard,omitempty" tf:"filter_current_dashboard,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. // +kubebuilder:validation:Optional Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. // +kubebuilder:validation:Optional IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. // +kubebuilder:validation:Optional LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // : Related entity GUIDs. Currently only supports Dashboard entity GUIDs. // Related entities. Currently only supports Dashboard entities, but may allow other cases in the future. // +kubebuilder:validation:Optional LinkedEntityGuids []*string `json:"linkedEntityGuids,omitempty" tf:"linked_entity_guids,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. // +kubebuilder:validation:Optional NrqlQuery []WidgetHeatmapNrqlQueryParameters `json:"nrqlQuery" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. // +kubebuilder:validation:Optional NullValues []WidgetHeatmapNullValuesParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Row *float64 `json:"row" tf:"row,omitempty"` // A title for the widget. // A title for the widget. // +kubebuilder:validation:Optional Title *string `json:"title" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. // +kubebuilder:validation:Optional Units []WidgetHeatmapUnitsParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. // +kubebuilder:validation:Optional Width *float64 `json:"width,omitempty" tf:"width,omitempty"` // +kubebuilder:validation:Optional YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. // +kubebuilder:validation:Optional YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetHeatmapParameters) DeepCopy ¶
func (in *WidgetHeatmapParameters) DeepCopy() *WidgetHeatmapParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapParameters.
func (*WidgetHeatmapParameters) DeepCopyInto ¶
func (in *WidgetHeatmapParameters) DeepCopyInto(out *WidgetHeatmapParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapUnitsInitParameters ¶
type WidgetHeatmapUnitsInitParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetHeatmapUnitsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetHeatmapUnitsInitParameters) DeepCopy ¶
func (in *WidgetHeatmapUnitsInitParameters) DeepCopy() *WidgetHeatmapUnitsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapUnitsInitParameters.
func (*WidgetHeatmapUnitsInitParameters) DeepCopyInto ¶
func (in *WidgetHeatmapUnitsInitParameters) DeepCopyInto(out *WidgetHeatmapUnitsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapUnitsObservation ¶
type WidgetHeatmapUnitsObservation struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetHeatmapUnitsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetHeatmapUnitsObservation) DeepCopy ¶
func (in *WidgetHeatmapUnitsObservation) DeepCopy() *WidgetHeatmapUnitsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapUnitsObservation.
func (*WidgetHeatmapUnitsObservation) DeepCopyInto ¶
func (in *WidgetHeatmapUnitsObservation) DeepCopyInto(out *WidgetHeatmapUnitsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapUnitsParameters ¶
type WidgetHeatmapUnitsParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetHeatmapUnitsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetHeatmapUnitsParameters) DeepCopy ¶
func (in *WidgetHeatmapUnitsParameters) DeepCopy() *WidgetHeatmapUnitsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapUnitsParameters.
func (*WidgetHeatmapUnitsParameters) DeepCopyInto ¶
func (in *WidgetHeatmapUnitsParameters) DeepCopyInto(out *WidgetHeatmapUnitsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapUnitsSeriesOverridesInitParameters ¶
type WidgetHeatmapUnitsSeriesOverridesInitParameters struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetHeatmapUnitsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetHeatmapUnitsSeriesOverridesInitParameters) DeepCopy() *WidgetHeatmapUnitsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapUnitsSeriesOverridesInitParameters.
func (*WidgetHeatmapUnitsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetHeatmapUnitsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetHeatmapUnitsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapUnitsSeriesOverridesObservation ¶
type WidgetHeatmapUnitsSeriesOverridesObservation struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetHeatmapUnitsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetHeatmapUnitsSeriesOverridesObservation) DeepCopy() *WidgetHeatmapUnitsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapUnitsSeriesOverridesObservation.
func (*WidgetHeatmapUnitsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetHeatmapUnitsSeriesOverridesObservation) DeepCopyInto(out *WidgetHeatmapUnitsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapUnitsSeriesOverridesParameters ¶
type WidgetHeatmapUnitsSeriesOverridesParameters struct { // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetHeatmapUnitsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetHeatmapUnitsSeriesOverridesParameters) DeepCopy() *WidgetHeatmapUnitsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapUnitsSeriesOverridesParameters.
func (*WidgetHeatmapUnitsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetHeatmapUnitsSeriesOverridesParameters) DeepCopyInto(out *WidgetHeatmapUnitsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramColorsInitParameters ¶
type WidgetHistogramColorsInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetHistogramColorsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetHistogramColorsInitParameters) DeepCopy ¶
func (in *WidgetHistogramColorsInitParameters) DeepCopy() *WidgetHistogramColorsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramColorsInitParameters.
func (*WidgetHistogramColorsInitParameters) DeepCopyInto ¶
func (in *WidgetHistogramColorsInitParameters) DeepCopyInto(out *WidgetHistogramColorsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramColorsObservation ¶
type WidgetHistogramColorsObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetHistogramColorsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetHistogramColorsObservation) DeepCopy ¶
func (in *WidgetHistogramColorsObservation) DeepCopy() *WidgetHistogramColorsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramColorsObservation.
func (*WidgetHistogramColorsObservation) DeepCopyInto ¶
func (in *WidgetHistogramColorsObservation) DeepCopyInto(out *WidgetHistogramColorsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramColorsParameters ¶
type WidgetHistogramColorsParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetHistogramColorsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetHistogramColorsParameters) DeepCopy ¶
func (in *WidgetHistogramColorsParameters) DeepCopy() *WidgetHistogramColorsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramColorsParameters.
func (*WidgetHistogramColorsParameters) DeepCopyInto ¶
func (in *WidgetHistogramColorsParameters) DeepCopyInto(out *WidgetHistogramColorsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramColorsSeriesOverridesInitParameters ¶
type WidgetHistogramColorsSeriesOverridesInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetHistogramColorsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetHistogramColorsSeriesOverridesInitParameters) DeepCopy() *WidgetHistogramColorsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramColorsSeriesOverridesInitParameters.
func (*WidgetHistogramColorsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetHistogramColorsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetHistogramColorsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramColorsSeriesOverridesObservation ¶
type WidgetHistogramColorsSeriesOverridesObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetHistogramColorsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetHistogramColorsSeriesOverridesObservation) DeepCopy() *WidgetHistogramColorsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramColorsSeriesOverridesObservation.
func (*WidgetHistogramColorsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetHistogramColorsSeriesOverridesObservation) DeepCopyInto(out *WidgetHistogramColorsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramColorsSeriesOverridesParameters ¶
type WidgetHistogramColorsSeriesOverridesParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetHistogramColorsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetHistogramColorsSeriesOverridesParameters) DeepCopy() *WidgetHistogramColorsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramColorsSeriesOverridesParameters.
func (*WidgetHistogramColorsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetHistogramColorsSeriesOverridesParameters) DeepCopyInto(out *WidgetHistogramColorsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramInitParameters ¶
type WidgetHistogramInitParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetHistogramColorsInitParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetHistogramNrqlQueryInitParameters `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetHistogramNullValuesInitParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetHistogramUnitsInitParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetHistogramInitParameters) DeepCopy ¶
func (in *WidgetHistogramInitParameters) DeepCopy() *WidgetHistogramInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramInitParameters.
func (*WidgetHistogramInitParameters) DeepCopyInto ¶
func (in *WidgetHistogramInitParameters) DeepCopyInto(out *WidgetHistogramInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramNrqlQueryInitParameters ¶
type WidgetHistogramNrqlQueryInitParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetHistogramNrqlQueryInitParameters) DeepCopy ¶
func (in *WidgetHistogramNrqlQueryInitParameters) DeepCopy() *WidgetHistogramNrqlQueryInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramNrqlQueryInitParameters.
func (*WidgetHistogramNrqlQueryInitParameters) DeepCopyInto ¶
func (in *WidgetHistogramNrqlQueryInitParameters) DeepCopyInto(out *WidgetHistogramNrqlQueryInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramNrqlQueryObservation ¶
type WidgetHistogramNrqlQueryObservation struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetHistogramNrqlQueryObservation) DeepCopy ¶
func (in *WidgetHistogramNrqlQueryObservation) DeepCopy() *WidgetHistogramNrqlQueryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramNrqlQueryObservation.
func (*WidgetHistogramNrqlQueryObservation) DeepCopyInto ¶
func (in *WidgetHistogramNrqlQueryObservation) DeepCopyInto(out *WidgetHistogramNrqlQueryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramNrqlQueryParameters ¶
type WidgetHistogramNrqlQueryParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. // +kubebuilder:validation:Optional AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. // +kubebuilder:validation:Optional Query *string `json:"query" tf:"query,omitempty"` }
func (*WidgetHistogramNrqlQueryParameters) DeepCopy ¶
func (in *WidgetHistogramNrqlQueryParameters) DeepCopy() *WidgetHistogramNrqlQueryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramNrqlQueryParameters.
func (*WidgetHistogramNrqlQueryParameters) DeepCopyInto ¶
func (in *WidgetHistogramNrqlQueryParameters) DeepCopyInto(out *WidgetHistogramNrqlQueryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramNullValuesInitParameters ¶
type WidgetHistogramNullValuesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetHistogramNullValuesSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetHistogramNullValuesInitParameters) DeepCopy ¶
func (in *WidgetHistogramNullValuesInitParameters) DeepCopy() *WidgetHistogramNullValuesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramNullValuesInitParameters.
func (*WidgetHistogramNullValuesInitParameters) DeepCopyInto ¶
func (in *WidgetHistogramNullValuesInitParameters) DeepCopyInto(out *WidgetHistogramNullValuesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramNullValuesObservation ¶
type WidgetHistogramNullValuesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetHistogramNullValuesSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetHistogramNullValuesObservation) DeepCopy ¶
func (in *WidgetHistogramNullValuesObservation) DeepCopy() *WidgetHistogramNullValuesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramNullValuesObservation.
func (*WidgetHistogramNullValuesObservation) DeepCopyInto ¶
func (in *WidgetHistogramNullValuesObservation) DeepCopyInto(out *WidgetHistogramNullValuesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramNullValuesParameters ¶
type WidgetHistogramNullValuesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetHistogramNullValuesSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetHistogramNullValuesParameters) DeepCopy ¶
func (in *WidgetHistogramNullValuesParameters) DeepCopy() *WidgetHistogramNullValuesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramNullValuesParameters.
func (*WidgetHistogramNullValuesParameters) DeepCopyInto ¶
func (in *WidgetHistogramNullValuesParameters) DeepCopyInto(out *WidgetHistogramNullValuesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramNullValuesSeriesOverridesInitParameters ¶
type WidgetHistogramNullValuesSeriesOverridesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetHistogramNullValuesSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetHistogramNullValuesSeriesOverridesInitParameters) DeepCopy() *WidgetHistogramNullValuesSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramNullValuesSeriesOverridesInitParameters.
func (*WidgetHistogramNullValuesSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetHistogramNullValuesSeriesOverridesInitParameters) DeepCopyInto(out *WidgetHistogramNullValuesSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramNullValuesSeriesOverridesObservation ¶
type WidgetHistogramNullValuesSeriesOverridesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetHistogramNullValuesSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetHistogramNullValuesSeriesOverridesObservation) DeepCopy() *WidgetHistogramNullValuesSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramNullValuesSeriesOverridesObservation.
func (*WidgetHistogramNullValuesSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetHistogramNullValuesSeriesOverridesObservation) DeepCopyInto(out *WidgetHistogramNullValuesSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramNullValuesSeriesOverridesParameters ¶
type WidgetHistogramNullValuesSeriesOverridesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetHistogramNullValuesSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetHistogramNullValuesSeriesOverridesParameters) DeepCopy() *WidgetHistogramNullValuesSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramNullValuesSeriesOverridesParameters.
func (*WidgetHistogramNullValuesSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetHistogramNullValuesSeriesOverridesParameters) DeepCopyInto(out *WidgetHistogramNullValuesSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramObservation ¶
type WidgetHistogramObservation struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetHistogramColorsObservation `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // The ID of the widget. ID *string `json:"id,omitempty" tf:"id,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetHistogramNrqlQueryObservation `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetHistogramNullValuesObservation `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetHistogramUnitsObservation `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetHistogramObservation) DeepCopy ¶
func (in *WidgetHistogramObservation) DeepCopy() *WidgetHistogramObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramObservation.
func (*WidgetHistogramObservation) DeepCopyInto ¶
func (in *WidgetHistogramObservation) DeepCopyInto(out *WidgetHistogramObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramParameters ¶
type WidgetHistogramParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. // +kubebuilder:validation:Optional Colors []WidgetHistogramColorsParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Column *float64 `json:"column" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false // +kubebuilder:validation:Optional FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. // +kubebuilder:validation:Optional Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. // +kubebuilder:validation:Optional IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. // +kubebuilder:validation:Optional LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. // +kubebuilder:validation:Optional NrqlQuery []WidgetHistogramNrqlQueryParameters `json:"nrqlQuery" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. // +kubebuilder:validation:Optional NullValues []WidgetHistogramNullValuesParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Row *float64 `json:"row" tf:"row,omitempty"` // A title for the widget. // A title for the widget. // +kubebuilder:validation:Optional Title *string `json:"title" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. // +kubebuilder:validation:Optional Units []WidgetHistogramUnitsParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. // +kubebuilder:validation:Optional Width *float64 `json:"width,omitempty" tf:"width,omitempty"` // +kubebuilder:validation:Optional YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. // +kubebuilder:validation:Optional YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetHistogramParameters) DeepCopy ¶
func (in *WidgetHistogramParameters) DeepCopy() *WidgetHistogramParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramParameters.
func (*WidgetHistogramParameters) DeepCopyInto ¶
func (in *WidgetHistogramParameters) DeepCopyInto(out *WidgetHistogramParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramUnitsInitParameters ¶
type WidgetHistogramUnitsInitParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetHistogramUnitsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetHistogramUnitsInitParameters) DeepCopy ¶
func (in *WidgetHistogramUnitsInitParameters) DeepCopy() *WidgetHistogramUnitsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramUnitsInitParameters.
func (*WidgetHistogramUnitsInitParameters) DeepCopyInto ¶
func (in *WidgetHistogramUnitsInitParameters) DeepCopyInto(out *WidgetHistogramUnitsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramUnitsObservation ¶
type WidgetHistogramUnitsObservation struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetHistogramUnitsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetHistogramUnitsObservation) DeepCopy ¶
func (in *WidgetHistogramUnitsObservation) DeepCopy() *WidgetHistogramUnitsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramUnitsObservation.
func (*WidgetHistogramUnitsObservation) DeepCopyInto ¶
func (in *WidgetHistogramUnitsObservation) DeepCopyInto(out *WidgetHistogramUnitsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramUnitsParameters ¶
type WidgetHistogramUnitsParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetHistogramUnitsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetHistogramUnitsParameters) DeepCopy ¶
func (in *WidgetHistogramUnitsParameters) DeepCopy() *WidgetHistogramUnitsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramUnitsParameters.
func (*WidgetHistogramUnitsParameters) DeepCopyInto ¶
func (in *WidgetHistogramUnitsParameters) DeepCopyInto(out *WidgetHistogramUnitsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramUnitsSeriesOverridesInitParameters ¶
type WidgetHistogramUnitsSeriesOverridesInitParameters struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetHistogramUnitsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetHistogramUnitsSeriesOverridesInitParameters) DeepCopy() *WidgetHistogramUnitsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramUnitsSeriesOverridesInitParameters.
func (*WidgetHistogramUnitsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetHistogramUnitsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetHistogramUnitsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramUnitsSeriesOverridesObservation ¶
type WidgetHistogramUnitsSeriesOverridesObservation struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetHistogramUnitsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetHistogramUnitsSeriesOverridesObservation) DeepCopy() *WidgetHistogramUnitsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramUnitsSeriesOverridesObservation.
func (*WidgetHistogramUnitsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetHistogramUnitsSeriesOverridesObservation) DeepCopyInto(out *WidgetHistogramUnitsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramUnitsSeriesOverridesParameters ¶
type WidgetHistogramUnitsSeriesOverridesParameters struct { // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetHistogramUnitsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetHistogramUnitsSeriesOverridesParameters) DeepCopy() *WidgetHistogramUnitsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramUnitsSeriesOverridesParameters.
func (*WidgetHistogramUnitsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetHistogramUnitsSeriesOverridesParameters) DeepCopyInto(out *WidgetHistogramUnitsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONColorsInitParameters ¶
type WidgetJSONColorsInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetJSONColorsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetJSONColorsInitParameters) DeepCopy ¶
func (in *WidgetJSONColorsInitParameters) DeepCopy() *WidgetJSONColorsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONColorsInitParameters.
func (*WidgetJSONColorsInitParameters) DeepCopyInto ¶
func (in *WidgetJSONColorsInitParameters) DeepCopyInto(out *WidgetJSONColorsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONColorsObservation ¶
type WidgetJSONColorsObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetJSONColorsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetJSONColorsObservation) DeepCopy ¶
func (in *WidgetJSONColorsObservation) DeepCopy() *WidgetJSONColorsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONColorsObservation.
func (*WidgetJSONColorsObservation) DeepCopyInto ¶
func (in *WidgetJSONColorsObservation) DeepCopyInto(out *WidgetJSONColorsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONColorsParameters ¶
type WidgetJSONColorsParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetJSONColorsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetJSONColorsParameters) DeepCopy ¶
func (in *WidgetJSONColorsParameters) DeepCopy() *WidgetJSONColorsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONColorsParameters.
func (*WidgetJSONColorsParameters) DeepCopyInto ¶
func (in *WidgetJSONColorsParameters) DeepCopyInto(out *WidgetJSONColorsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONColorsSeriesOverridesInitParameters ¶
type WidgetJSONColorsSeriesOverridesInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetJSONColorsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetJSONColorsSeriesOverridesInitParameters) DeepCopy() *WidgetJSONColorsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONColorsSeriesOverridesInitParameters.
func (*WidgetJSONColorsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetJSONColorsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetJSONColorsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONColorsSeriesOverridesObservation ¶
type WidgetJSONColorsSeriesOverridesObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetJSONColorsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetJSONColorsSeriesOverridesObservation) DeepCopy() *WidgetJSONColorsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONColorsSeriesOverridesObservation.
func (*WidgetJSONColorsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetJSONColorsSeriesOverridesObservation) DeepCopyInto(out *WidgetJSONColorsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONColorsSeriesOverridesParameters ¶
type WidgetJSONColorsSeriesOverridesParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetJSONColorsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetJSONColorsSeriesOverridesParameters) DeepCopy() *WidgetJSONColorsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONColorsSeriesOverridesParameters.
func (*WidgetJSONColorsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetJSONColorsSeriesOverridesParameters) DeepCopyInto(out *WidgetJSONColorsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONInitParameters ¶
type WidgetJSONInitParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetJSONColorsInitParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetJSONNrqlQueryInitParameters `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetJSONNullValuesInitParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetJSONUnitsInitParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetJSONInitParameters) DeepCopy ¶
func (in *WidgetJSONInitParameters) DeepCopy() *WidgetJSONInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONInitParameters.
func (*WidgetJSONInitParameters) DeepCopyInto ¶
func (in *WidgetJSONInitParameters) DeepCopyInto(out *WidgetJSONInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONNrqlQueryInitParameters ¶
type WidgetJSONNrqlQueryInitParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetJSONNrqlQueryInitParameters) DeepCopy ¶
func (in *WidgetJSONNrqlQueryInitParameters) DeepCopy() *WidgetJSONNrqlQueryInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONNrqlQueryInitParameters.
func (*WidgetJSONNrqlQueryInitParameters) DeepCopyInto ¶
func (in *WidgetJSONNrqlQueryInitParameters) DeepCopyInto(out *WidgetJSONNrqlQueryInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONNrqlQueryObservation ¶
type WidgetJSONNrqlQueryObservation struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetJSONNrqlQueryObservation) DeepCopy ¶
func (in *WidgetJSONNrqlQueryObservation) DeepCopy() *WidgetJSONNrqlQueryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONNrqlQueryObservation.
func (*WidgetJSONNrqlQueryObservation) DeepCopyInto ¶
func (in *WidgetJSONNrqlQueryObservation) DeepCopyInto(out *WidgetJSONNrqlQueryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONNrqlQueryParameters ¶
type WidgetJSONNrqlQueryParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. // +kubebuilder:validation:Optional AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. // +kubebuilder:validation:Optional Query *string `json:"query" tf:"query,omitempty"` }
func (*WidgetJSONNrqlQueryParameters) DeepCopy ¶
func (in *WidgetJSONNrqlQueryParameters) DeepCopy() *WidgetJSONNrqlQueryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONNrqlQueryParameters.
func (*WidgetJSONNrqlQueryParameters) DeepCopyInto ¶
func (in *WidgetJSONNrqlQueryParameters) DeepCopyInto(out *WidgetJSONNrqlQueryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONNullValuesInitParameters ¶
type WidgetJSONNullValuesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetJSONNullValuesSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetJSONNullValuesInitParameters) DeepCopy ¶
func (in *WidgetJSONNullValuesInitParameters) DeepCopy() *WidgetJSONNullValuesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONNullValuesInitParameters.
func (*WidgetJSONNullValuesInitParameters) DeepCopyInto ¶
func (in *WidgetJSONNullValuesInitParameters) DeepCopyInto(out *WidgetJSONNullValuesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONNullValuesObservation ¶
type WidgetJSONNullValuesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetJSONNullValuesSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetJSONNullValuesObservation) DeepCopy ¶
func (in *WidgetJSONNullValuesObservation) DeepCopy() *WidgetJSONNullValuesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONNullValuesObservation.
func (*WidgetJSONNullValuesObservation) DeepCopyInto ¶
func (in *WidgetJSONNullValuesObservation) DeepCopyInto(out *WidgetJSONNullValuesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONNullValuesParameters ¶
type WidgetJSONNullValuesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetJSONNullValuesSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetJSONNullValuesParameters) DeepCopy ¶
func (in *WidgetJSONNullValuesParameters) DeepCopy() *WidgetJSONNullValuesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONNullValuesParameters.
func (*WidgetJSONNullValuesParameters) DeepCopyInto ¶
func (in *WidgetJSONNullValuesParameters) DeepCopyInto(out *WidgetJSONNullValuesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONNullValuesSeriesOverridesInitParameters ¶
type WidgetJSONNullValuesSeriesOverridesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetJSONNullValuesSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetJSONNullValuesSeriesOverridesInitParameters) DeepCopy() *WidgetJSONNullValuesSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONNullValuesSeriesOverridesInitParameters.
func (*WidgetJSONNullValuesSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetJSONNullValuesSeriesOverridesInitParameters) DeepCopyInto(out *WidgetJSONNullValuesSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONNullValuesSeriesOverridesObservation ¶
type WidgetJSONNullValuesSeriesOverridesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetJSONNullValuesSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetJSONNullValuesSeriesOverridesObservation) DeepCopy() *WidgetJSONNullValuesSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONNullValuesSeriesOverridesObservation.
func (*WidgetJSONNullValuesSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetJSONNullValuesSeriesOverridesObservation) DeepCopyInto(out *WidgetJSONNullValuesSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONNullValuesSeriesOverridesParameters ¶
type WidgetJSONNullValuesSeriesOverridesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetJSONNullValuesSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetJSONNullValuesSeriesOverridesParameters) DeepCopy() *WidgetJSONNullValuesSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONNullValuesSeriesOverridesParameters.
func (*WidgetJSONNullValuesSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetJSONNullValuesSeriesOverridesParameters) DeepCopyInto(out *WidgetJSONNullValuesSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONObservation ¶
type WidgetJSONObservation struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetJSONColorsObservation `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // The ID of the widget. ID *string `json:"id,omitempty" tf:"id,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetJSONNrqlQueryObservation `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetJSONNullValuesObservation `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetJSONUnitsObservation `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetJSONObservation) DeepCopy ¶
func (in *WidgetJSONObservation) DeepCopy() *WidgetJSONObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONObservation.
func (*WidgetJSONObservation) DeepCopyInto ¶
func (in *WidgetJSONObservation) DeepCopyInto(out *WidgetJSONObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONParameters ¶
type WidgetJSONParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. // +kubebuilder:validation:Optional Colors []WidgetJSONColorsParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Column *float64 `json:"column" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false // +kubebuilder:validation:Optional FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. // +kubebuilder:validation:Optional Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. // +kubebuilder:validation:Optional IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. // +kubebuilder:validation:Optional LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. // +kubebuilder:validation:Optional NrqlQuery []WidgetJSONNrqlQueryParameters `json:"nrqlQuery" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. // +kubebuilder:validation:Optional NullValues []WidgetJSONNullValuesParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Row *float64 `json:"row" tf:"row,omitempty"` // A title for the widget. // A title for the widget. // +kubebuilder:validation:Optional Title *string `json:"title" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. // +kubebuilder:validation:Optional Units []WidgetJSONUnitsParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. // +kubebuilder:validation:Optional Width *float64 `json:"width,omitempty" tf:"width,omitempty"` // +kubebuilder:validation:Optional YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. // +kubebuilder:validation:Optional YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetJSONParameters) DeepCopy ¶
func (in *WidgetJSONParameters) DeepCopy() *WidgetJSONParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONParameters.
func (*WidgetJSONParameters) DeepCopyInto ¶
func (in *WidgetJSONParameters) DeepCopyInto(out *WidgetJSONParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONUnitsInitParameters ¶
type WidgetJSONUnitsInitParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetJSONUnitsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetJSONUnitsInitParameters) DeepCopy ¶
func (in *WidgetJSONUnitsInitParameters) DeepCopy() *WidgetJSONUnitsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONUnitsInitParameters.
func (*WidgetJSONUnitsInitParameters) DeepCopyInto ¶
func (in *WidgetJSONUnitsInitParameters) DeepCopyInto(out *WidgetJSONUnitsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONUnitsObservation ¶
type WidgetJSONUnitsObservation struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetJSONUnitsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetJSONUnitsObservation) DeepCopy ¶
func (in *WidgetJSONUnitsObservation) DeepCopy() *WidgetJSONUnitsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONUnitsObservation.
func (*WidgetJSONUnitsObservation) DeepCopyInto ¶
func (in *WidgetJSONUnitsObservation) DeepCopyInto(out *WidgetJSONUnitsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONUnitsParameters ¶
type WidgetJSONUnitsParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetJSONUnitsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetJSONUnitsParameters) DeepCopy ¶
func (in *WidgetJSONUnitsParameters) DeepCopy() *WidgetJSONUnitsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONUnitsParameters.
func (*WidgetJSONUnitsParameters) DeepCopyInto ¶
func (in *WidgetJSONUnitsParameters) DeepCopyInto(out *WidgetJSONUnitsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONUnitsSeriesOverridesInitParameters ¶
type WidgetJSONUnitsSeriesOverridesInitParameters struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetJSONUnitsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetJSONUnitsSeriesOverridesInitParameters) DeepCopy() *WidgetJSONUnitsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONUnitsSeriesOverridesInitParameters.
func (*WidgetJSONUnitsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetJSONUnitsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetJSONUnitsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONUnitsSeriesOverridesObservation ¶
type WidgetJSONUnitsSeriesOverridesObservation struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetJSONUnitsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetJSONUnitsSeriesOverridesObservation) DeepCopy() *WidgetJSONUnitsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONUnitsSeriesOverridesObservation.
func (*WidgetJSONUnitsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetJSONUnitsSeriesOverridesObservation) DeepCopyInto(out *WidgetJSONUnitsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONUnitsSeriesOverridesParameters ¶
type WidgetJSONUnitsSeriesOverridesParameters struct { // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetJSONUnitsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetJSONUnitsSeriesOverridesParameters) DeepCopy() *WidgetJSONUnitsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONUnitsSeriesOverridesParameters.
func (*WidgetJSONUnitsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetJSONUnitsSeriesOverridesParameters) DeepCopyInto(out *WidgetJSONUnitsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineColorsInitParameters ¶
type WidgetLineColorsInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetLineColorsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetLineColorsInitParameters) DeepCopy ¶
func (in *WidgetLineColorsInitParameters) DeepCopy() *WidgetLineColorsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineColorsInitParameters.
func (*WidgetLineColorsInitParameters) DeepCopyInto ¶
func (in *WidgetLineColorsInitParameters) DeepCopyInto(out *WidgetLineColorsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineColorsObservation ¶
type WidgetLineColorsObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetLineColorsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetLineColorsObservation) DeepCopy ¶
func (in *WidgetLineColorsObservation) DeepCopy() *WidgetLineColorsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineColorsObservation.
func (*WidgetLineColorsObservation) DeepCopyInto ¶
func (in *WidgetLineColorsObservation) DeepCopyInto(out *WidgetLineColorsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineColorsParameters ¶
type WidgetLineColorsParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetLineColorsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetLineColorsParameters) DeepCopy ¶
func (in *WidgetLineColorsParameters) DeepCopy() *WidgetLineColorsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineColorsParameters.
func (*WidgetLineColorsParameters) DeepCopyInto ¶
func (in *WidgetLineColorsParameters) DeepCopyInto(out *WidgetLineColorsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineColorsSeriesOverridesInitParameters ¶
type WidgetLineColorsSeriesOverridesInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetLineColorsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetLineColorsSeriesOverridesInitParameters) DeepCopy() *WidgetLineColorsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineColorsSeriesOverridesInitParameters.
func (*WidgetLineColorsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetLineColorsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetLineColorsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineColorsSeriesOverridesObservation ¶
type WidgetLineColorsSeriesOverridesObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetLineColorsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetLineColorsSeriesOverridesObservation) DeepCopy() *WidgetLineColorsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineColorsSeriesOverridesObservation.
func (*WidgetLineColorsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetLineColorsSeriesOverridesObservation) DeepCopyInto(out *WidgetLineColorsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineColorsSeriesOverridesParameters ¶
type WidgetLineColorsSeriesOverridesParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetLineColorsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetLineColorsSeriesOverridesParameters) DeepCopy() *WidgetLineColorsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineColorsSeriesOverridesParameters.
func (*WidgetLineColorsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetLineColorsSeriesOverridesParameters) DeepCopyInto(out *WidgetLineColorsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineInitParameters ¶
type WidgetLineInitParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetLineColorsInitParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetLineNrqlQueryInitParameters `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetLineNullValuesInitParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetLineUnitsInitParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` // An attribute that specifies if the values on the graph to be rendered need to be fit to scale, or printed within the specified range from y_axis_left_min (or 0 if it is not defined) to y_axis_left_max. Use y_axis_left_zero = true with a combination of y_axis_left_min and y_axis_left_max to render values from 0 or the specified minimum to the maximum, and y_axis_left_zero = false to fit the graph to scale. // Specifies if the values on the graph to be rendered need to be fit to scale, or printed within the specified range. YAxisLeftZero *bool `json:"yAxisLeftZero,omitempty" tf:"y_axis_left_zero,omitempty"` }
func (*WidgetLineInitParameters) DeepCopy ¶
func (in *WidgetLineInitParameters) DeepCopy() *WidgetLineInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineInitParameters.
func (*WidgetLineInitParameters) DeepCopyInto ¶
func (in *WidgetLineInitParameters) DeepCopyInto(out *WidgetLineInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineNrqlQueryInitParameters ¶
type WidgetLineNrqlQueryInitParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetLineNrqlQueryInitParameters) DeepCopy ¶
func (in *WidgetLineNrqlQueryInitParameters) DeepCopy() *WidgetLineNrqlQueryInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineNrqlQueryInitParameters.
func (*WidgetLineNrqlQueryInitParameters) DeepCopyInto ¶
func (in *WidgetLineNrqlQueryInitParameters) DeepCopyInto(out *WidgetLineNrqlQueryInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineNrqlQueryObservation ¶
type WidgetLineNrqlQueryObservation struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetLineNrqlQueryObservation) DeepCopy ¶
func (in *WidgetLineNrqlQueryObservation) DeepCopy() *WidgetLineNrqlQueryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineNrqlQueryObservation.
func (*WidgetLineNrqlQueryObservation) DeepCopyInto ¶
func (in *WidgetLineNrqlQueryObservation) DeepCopyInto(out *WidgetLineNrqlQueryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineNrqlQueryParameters ¶
type WidgetLineNrqlQueryParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. // +kubebuilder:validation:Optional AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. // +kubebuilder:validation:Optional Query *string `json:"query" tf:"query,omitempty"` }
func (*WidgetLineNrqlQueryParameters) DeepCopy ¶
func (in *WidgetLineNrqlQueryParameters) DeepCopy() *WidgetLineNrqlQueryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineNrqlQueryParameters.
func (*WidgetLineNrqlQueryParameters) DeepCopyInto ¶
func (in *WidgetLineNrqlQueryParameters) DeepCopyInto(out *WidgetLineNrqlQueryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineNullValuesInitParameters ¶
type WidgetLineNullValuesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetLineNullValuesSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetLineNullValuesInitParameters) DeepCopy ¶
func (in *WidgetLineNullValuesInitParameters) DeepCopy() *WidgetLineNullValuesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineNullValuesInitParameters.
func (*WidgetLineNullValuesInitParameters) DeepCopyInto ¶
func (in *WidgetLineNullValuesInitParameters) DeepCopyInto(out *WidgetLineNullValuesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineNullValuesObservation ¶
type WidgetLineNullValuesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetLineNullValuesSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetLineNullValuesObservation) DeepCopy ¶
func (in *WidgetLineNullValuesObservation) DeepCopy() *WidgetLineNullValuesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineNullValuesObservation.
func (*WidgetLineNullValuesObservation) DeepCopyInto ¶
func (in *WidgetLineNullValuesObservation) DeepCopyInto(out *WidgetLineNullValuesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineNullValuesParameters ¶
type WidgetLineNullValuesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetLineNullValuesSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetLineNullValuesParameters) DeepCopy ¶
func (in *WidgetLineNullValuesParameters) DeepCopy() *WidgetLineNullValuesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineNullValuesParameters.
func (*WidgetLineNullValuesParameters) DeepCopyInto ¶
func (in *WidgetLineNullValuesParameters) DeepCopyInto(out *WidgetLineNullValuesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineNullValuesSeriesOverridesInitParameters ¶
type WidgetLineNullValuesSeriesOverridesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetLineNullValuesSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetLineNullValuesSeriesOverridesInitParameters) DeepCopy() *WidgetLineNullValuesSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineNullValuesSeriesOverridesInitParameters.
func (*WidgetLineNullValuesSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetLineNullValuesSeriesOverridesInitParameters) DeepCopyInto(out *WidgetLineNullValuesSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineNullValuesSeriesOverridesObservation ¶
type WidgetLineNullValuesSeriesOverridesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetLineNullValuesSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetLineNullValuesSeriesOverridesObservation) DeepCopy() *WidgetLineNullValuesSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineNullValuesSeriesOverridesObservation.
func (*WidgetLineNullValuesSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetLineNullValuesSeriesOverridesObservation) DeepCopyInto(out *WidgetLineNullValuesSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineNullValuesSeriesOverridesParameters ¶
type WidgetLineNullValuesSeriesOverridesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetLineNullValuesSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetLineNullValuesSeriesOverridesParameters) DeepCopy() *WidgetLineNullValuesSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineNullValuesSeriesOverridesParameters.
func (*WidgetLineNullValuesSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetLineNullValuesSeriesOverridesParameters) DeepCopyInto(out *WidgetLineNullValuesSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineObservation ¶
type WidgetLineObservation struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetLineColorsObservation `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // The ID of the widget. ID *string `json:"id,omitempty" tf:"id,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetLineNrqlQueryObservation `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetLineNullValuesObservation `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetLineUnitsObservation `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` // An attribute that specifies if the values on the graph to be rendered need to be fit to scale, or printed within the specified range from y_axis_left_min (or 0 if it is not defined) to y_axis_left_max. Use y_axis_left_zero = true with a combination of y_axis_left_min and y_axis_left_max to render values from 0 or the specified minimum to the maximum, and y_axis_left_zero = false to fit the graph to scale. // Specifies if the values on the graph to be rendered need to be fit to scale, or printed within the specified range. YAxisLeftZero *bool `json:"yAxisLeftZero,omitempty" tf:"y_axis_left_zero,omitempty"` }
func (*WidgetLineObservation) DeepCopy ¶
func (in *WidgetLineObservation) DeepCopy() *WidgetLineObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineObservation.
func (*WidgetLineObservation) DeepCopyInto ¶
func (in *WidgetLineObservation) DeepCopyInto(out *WidgetLineObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineParameters ¶
type WidgetLineParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. // +kubebuilder:validation:Optional Colors []WidgetLineColorsParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Column *float64 `json:"column" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false // +kubebuilder:validation:Optional FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. // +kubebuilder:validation:Optional Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. // +kubebuilder:validation:Optional IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. // +kubebuilder:validation:Optional LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. // +kubebuilder:validation:Optional NrqlQuery []WidgetLineNrqlQueryParameters `json:"nrqlQuery" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. // +kubebuilder:validation:Optional NullValues []WidgetLineNullValuesParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Row *float64 `json:"row" tf:"row,omitempty"` // A title for the widget. // A title for the widget. // +kubebuilder:validation:Optional Title *string `json:"title" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. // +kubebuilder:validation:Optional Units []WidgetLineUnitsParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. // +kubebuilder:validation:Optional Width *float64 `json:"width,omitempty" tf:"width,omitempty"` // +kubebuilder:validation:Optional YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. // +kubebuilder:validation:Optional YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` // An attribute that specifies if the values on the graph to be rendered need to be fit to scale, or printed within the specified range from y_axis_left_min (or 0 if it is not defined) to y_axis_left_max. Use y_axis_left_zero = true with a combination of y_axis_left_min and y_axis_left_max to render values from 0 or the specified minimum to the maximum, and y_axis_left_zero = false to fit the graph to scale. // Specifies if the values on the graph to be rendered need to be fit to scale, or printed within the specified range. // +kubebuilder:validation:Optional YAxisLeftZero *bool `json:"yAxisLeftZero,omitempty" tf:"y_axis_left_zero,omitempty"` }
func (*WidgetLineParameters) DeepCopy ¶
func (in *WidgetLineParameters) DeepCopy() *WidgetLineParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineParameters.
func (*WidgetLineParameters) DeepCopyInto ¶
func (in *WidgetLineParameters) DeepCopyInto(out *WidgetLineParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineUnitsInitParameters ¶
type WidgetLineUnitsInitParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetLineUnitsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetLineUnitsInitParameters) DeepCopy ¶
func (in *WidgetLineUnitsInitParameters) DeepCopy() *WidgetLineUnitsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineUnitsInitParameters.
func (*WidgetLineUnitsInitParameters) DeepCopyInto ¶
func (in *WidgetLineUnitsInitParameters) DeepCopyInto(out *WidgetLineUnitsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineUnitsObservation ¶
type WidgetLineUnitsObservation struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetLineUnitsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetLineUnitsObservation) DeepCopy ¶
func (in *WidgetLineUnitsObservation) DeepCopy() *WidgetLineUnitsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineUnitsObservation.
func (*WidgetLineUnitsObservation) DeepCopyInto ¶
func (in *WidgetLineUnitsObservation) DeepCopyInto(out *WidgetLineUnitsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineUnitsParameters ¶
type WidgetLineUnitsParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetLineUnitsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetLineUnitsParameters) DeepCopy ¶
func (in *WidgetLineUnitsParameters) DeepCopy() *WidgetLineUnitsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineUnitsParameters.
func (*WidgetLineUnitsParameters) DeepCopyInto ¶
func (in *WidgetLineUnitsParameters) DeepCopyInto(out *WidgetLineUnitsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineUnitsSeriesOverridesInitParameters ¶
type WidgetLineUnitsSeriesOverridesInitParameters struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetLineUnitsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetLineUnitsSeriesOverridesInitParameters) DeepCopy() *WidgetLineUnitsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineUnitsSeriesOverridesInitParameters.
func (*WidgetLineUnitsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetLineUnitsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetLineUnitsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineUnitsSeriesOverridesObservation ¶
type WidgetLineUnitsSeriesOverridesObservation struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetLineUnitsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetLineUnitsSeriesOverridesObservation) DeepCopy() *WidgetLineUnitsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineUnitsSeriesOverridesObservation.
func (*WidgetLineUnitsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetLineUnitsSeriesOverridesObservation) DeepCopyInto(out *WidgetLineUnitsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineUnitsSeriesOverridesParameters ¶
type WidgetLineUnitsSeriesOverridesParameters struct { // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetLineUnitsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetLineUnitsSeriesOverridesParameters) DeepCopy() *WidgetLineUnitsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineUnitsSeriesOverridesParameters.
func (*WidgetLineUnitsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetLineUnitsSeriesOverridesParameters) DeepCopyInto(out *WidgetLineUnitsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableColorsInitParameters ¶
type WidgetLogTableColorsInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetLogTableColorsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetLogTableColorsInitParameters) DeepCopy ¶
func (in *WidgetLogTableColorsInitParameters) DeepCopy() *WidgetLogTableColorsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableColorsInitParameters.
func (*WidgetLogTableColorsInitParameters) DeepCopyInto ¶
func (in *WidgetLogTableColorsInitParameters) DeepCopyInto(out *WidgetLogTableColorsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableColorsObservation ¶
type WidgetLogTableColorsObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetLogTableColorsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetLogTableColorsObservation) DeepCopy ¶
func (in *WidgetLogTableColorsObservation) DeepCopy() *WidgetLogTableColorsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableColorsObservation.
func (*WidgetLogTableColorsObservation) DeepCopyInto ¶
func (in *WidgetLogTableColorsObservation) DeepCopyInto(out *WidgetLogTableColorsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableColorsParameters ¶
type WidgetLogTableColorsParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetLogTableColorsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetLogTableColorsParameters) DeepCopy ¶
func (in *WidgetLogTableColorsParameters) DeepCopy() *WidgetLogTableColorsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableColorsParameters.
func (*WidgetLogTableColorsParameters) DeepCopyInto ¶
func (in *WidgetLogTableColorsParameters) DeepCopyInto(out *WidgetLogTableColorsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableColorsSeriesOverridesInitParameters ¶
type WidgetLogTableColorsSeriesOverridesInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetLogTableColorsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetLogTableColorsSeriesOverridesInitParameters) DeepCopy() *WidgetLogTableColorsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableColorsSeriesOverridesInitParameters.
func (*WidgetLogTableColorsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetLogTableColorsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetLogTableColorsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableColorsSeriesOverridesObservation ¶
type WidgetLogTableColorsSeriesOverridesObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetLogTableColorsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetLogTableColorsSeriesOverridesObservation) DeepCopy() *WidgetLogTableColorsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableColorsSeriesOverridesObservation.
func (*WidgetLogTableColorsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetLogTableColorsSeriesOverridesObservation) DeepCopyInto(out *WidgetLogTableColorsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableColorsSeriesOverridesParameters ¶
type WidgetLogTableColorsSeriesOverridesParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetLogTableColorsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetLogTableColorsSeriesOverridesParameters) DeepCopy() *WidgetLogTableColorsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableColorsSeriesOverridesParameters.
func (*WidgetLogTableColorsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetLogTableColorsSeriesOverridesParameters) DeepCopyInto(out *WidgetLogTableColorsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableInitParameters ¶
type WidgetLogTableInitParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetLogTableColorsInitParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetLogTableNrqlQueryInitParameters `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetLogTableNullValuesInitParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetLogTableUnitsInitParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetLogTableInitParameters) DeepCopy ¶
func (in *WidgetLogTableInitParameters) DeepCopy() *WidgetLogTableInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableInitParameters.
func (*WidgetLogTableInitParameters) DeepCopyInto ¶
func (in *WidgetLogTableInitParameters) DeepCopyInto(out *WidgetLogTableInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableNrqlQueryInitParameters ¶
type WidgetLogTableNrqlQueryInitParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetLogTableNrqlQueryInitParameters) DeepCopy ¶
func (in *WidgetLogTableNrqlQueryInitParameters) DeepCopy() *WidgetLogTableNrqlQueryInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableNrqlQueryInitParameters.
func (*WidgetLogTableNrqlQueryInitParameters) DeepCopyInto ¶
func (in *WidgetLogTableNrqlQueryInitParameters) DeepCopyInto(out *WidgetLogTableNrqlQueryInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableNrqlQueryObservation ¶
type WidgetLogTableNrqlQueryObservation struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetLogTableNrqlQueryObservation) DeepCopy ¶
func (in *WidgetLogTableNrqlQueryObservation) DeepCopy() *WidgetLogTableNrqlQueryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableNrqlQueryObservation.
func (*WidgetLogTableNrqlQueryObservation) DeepCopyInto ¶
func (in *WidgetLogTableNrqlQueryObservation) DeepCopyInto(out *WidgetLogTableNrqlQueryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableNrqlQueryParameters ¶
type WidgetLogTableNrqlQueryParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. // +kubebuilder:validation:Optional AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. // +kubebuilder:validation:Optional Query *string `json:"query" tf:"query,omitempty"` }
func (*WidgetLogTableNrqlQueryParameters) DeepCopy ¶
func (in *WidgetLogTableNrqlQueryParameters) DeepCopy() *WidgetLogTableNrqlQueryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableNrqlQueryParameters.
func (*WidgetLogTableNrqlQueryParameters) DeepCopyInto ¶
func (in *WidgetLogTableNrqlQueryParameters) DeepCopyInto(out *WidgetLogTableNrqlQueryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableNullValuesInitParameters ¶
type WidgetLogTableNullValuesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetLogTableNullValuesSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetLogTableNullValuesInitParameters) DeepCopy ¶
func (in *WidgetLogTableNullValuesInitParameters) DeepCopy() *WidgetLogTableNullValuesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableNullValuesInitParameters.
func (*WidgetLogTableNullValuesInitParameters) DeepCopyInto ¶
func (in *WidgetLogTableNullValuesInitParameters) DeepCopyInto(out *WidgetLogTableNullValuesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableNullValuesObservation ¶
type WidgetLogTableNullValuesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetLogTableNullValuesSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetLogTableNullValuesObservation) DeepCopy ¶
func (in *WidgetLogTableNullValuesObservation) DeepCopy() *WidgetLogTableNullValuesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableNullValuesObservation.
func (*WidgetLogTableNullValuesObservation) DeepCopyInto ¶
func (in *WidgetLogTableNullValuesObservation) DeepCopyInto(out *WidgetLogTableNullValuesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableNullValuesParameters ¶
type WidgetLogTableNullValuesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetLogTableNullValuesSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetLogTableNullValuesParameters) DeepCopy ¶
func (in *WidgetLogTableNullValuesParameters) DeepCopy() *WidgetLogTableNullValuesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableNullValuesParameters.
func (*WidgetLogTableNullValuesParameters) DeepCopyInto ¶
func (in *WidgetLogTableNullValuesParameters) DeepCopyInto(out *WidgetLogTableNullValuesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableNullValuesSeriesOverridesInitParameters ¶
type WidgetLogTableNullValuesSeriesOverridesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetLogTableNullValuesSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetLogTableNullValuesSeriesOverridesInitParameters) DeepCopy() *WidgetLogTableNullValuesSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableNullValuesSeriesOverridesInitParameters.
func (*WidgetLogTableNullValuesSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetLogTableNullValuesSeriesOverridesInitParameters) DeepCopyInto(out *WidgetLogTableNullValuesSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableNullValuesSeriesOverridesObservation ¶
type WidgetLogTableNullValuesSeriesOverridesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetLogTableNullValuesSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetLogTableNullValuesSeriesOverridesObservation) DeepCopy() *WidgetLogTableNullValuesSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableNullValuesSeriesOverridesObservation.
func (*WidgetLogTableNullValuesSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetLogTableNullValuesSeriesOverridesObservation) DeepCopyInto(out *WidgetLogTableNullValuesSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableNullValuesSeriesOverridesParameters ¶
type WidgetLogTableNullValuesSeriesOverridesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetLogTableNullValuesSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetLogTableNullValuesSeriesOverridesParameters) DeepCopy() *WidgetLogTableNullValuesSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableNullValuesSeriesOverridesParameters.
func (*WidgetLogTableNullValuesSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetLogTableNullValuesSeriesOverridesParameters) DeepCopyInto(out *WidgetLogTableNullValuesSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableObservation ¶
type WidgetLogTableObservation struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetLogTableColorsObservation `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // The ID of the widget. ID *string `json:"id,omitempty" tf:"id,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetLogTableNrqlQueryObservation `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetLogTableNullValuesObservation `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetLogTableUnitsObservation `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetLogTableObservation) DeepCopy ¶
func (in *WidgetLogTableObservation) DeepCopy() *WidgetLogTableObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableObservation.
func (*WidgetLogTableObservation) DeepCopyInto ¶
func (in *WidgetLogTableObservation) DeepCopyInto(out *WidgetLogTableObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableParameters ¶
type WidgetLogTableParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. // +kubebuilder:validation:Optional Colors []WidgetLogTableColorsParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Column *float64 `json:"column" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false // +kubebuilder:validation:Optional FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. // +kubebuilder:validation:Optional Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. // +kubebuilder:validation:Optional IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. // +kubebuilder:validation:Optional LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. // +kubebuilder:validation:Optional NrqlQuery []WidgetLogTableNrqlQueryParameters `json:"nrqlQuery" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. // +kubebuilder:validation:Optional NullValues []WidgetLogTableNullValuesParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Row *float64 `json:"row" tf:"row,omitempty"` // A title for the widget. // A title for the widget. // +kubebuilder:validation:Optional Title *string `json:"title" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. // +kubebuilder:validation:Optional Units []WidgetLogTableUnitsParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. // +kubebuilder:validation:Optional Width *float64 `json:"width,omitempty" tf:"width,omitempty"` // +kubebuilder:validation:Optional YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. // +kubebuilder:validation:Optional YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetLogTableParameters) DeepCopy ¶
func (in *WidgetLogTableParameters) DeepCopy() *WidgetLogTableParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableParameters.
func (*WidgetLogTableParameters) DeepCopyInto ¶
func (in *WidgetLogTableParameters) DeepCopyInto(out *WidgetLogTableParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableUnitsInitParameters ¶
type WidgetLogTableUnitsInitParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetLogTableUnitsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetLogTableUnitsInitParameters) DeepCopy ¶
func (in *WidgetLogTableUnitsInitParameters) DeepCopy() *WidgetLogTableUnitsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableUnitsInitParameters.
func (*WidgetLogTableUnitsInitParameters) DeepCopyInto ¶
func (in *WidgetLogTableUnitsInitParameters) DeepCopyInto(out *WidgetLogTableUnitsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableUnitsObservation ¶
type WidgetLogTableUnitsObservation struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetLogTableUnitsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetLogTableUnitsObservation) DeepCopy ¶
func (in *WidgetLogTableUnitsObservation) DeepCopy() *WidgetLogTableUnitsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableUnitsObservation.
func (*WidgetLogTableUnitsObservation) DeepCopyInto ¶
func (in *WidgetLogTableUnitsObservation) DeepCopyInto(out *WidgetLogTableUnitsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableUnitsParameters ¶
type WidgetLogTableUnitsParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetLogTableUnitsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetLogTableUnitsParameters) DeepCopy ¶
func (in *WidgetLogTableUnitsParameters) DeepCopy() *WidgetLogTableUnitsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableUnitsParameters.
func (*WidgetLogTableUnitsParameters) DeepCopyInto ¶
func (in *WidgetLogTableUnitsParameters) DeepCopyInto(out *WidgetLogTableUnitsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableUnitsSeriesOverridesInitParameters ¶
type WidgetLogTableUnitsSeriesOverridesInitParameters struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetLogTableUnitsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetLogTableUnitsSeriesOverridesInitParameters) DeepCopy() *WidgetLogTableUnitsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableUnitsSeriesOverridesInitParameters.
func (*WidgetLogTableUnitsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetLogTableUnitsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetLogTableUnitsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableUnitsSeriesOverridesObservation ¶
type WidgetLogTableUnitsSeriesOverridesObservation struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetLogTableUnitsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetLogTableUnitsSeriesOverridesObservation) DeepCopy() *WidgetLogTableUnitsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableUnitsSeriesOverridesObservation.
func (*WidgetLogTableUnitsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetLogTableUnitsSeriesOverridesObservation) DeepCopyInto(out *WidgetLogTableUnitsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableUnitsSeriesOverridesParameters ¶
type WidgetLogTableUnitsSeriesOverridesParameters struct { // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetLogTableUnitsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetLogTableUnitsSeriesOverridesParameters) DeepCopy() *WidgetLogTableUnitsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableUnitsSeriesOverridesParameters.
func (*WidgetLogTableUnitsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetLogTableUnitsSeriesOverridesParameters) DeepCopyInto(out *WidgetLogTableUnitsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownColorsInitParameters ¶
type WidgetMarkdownColorsInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetMarkdownColorsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetMarkdownColorsInitParameters) DeepCopy ¶
func (in *WidgetMarkdownColorsInitParameters) DeepCopy() *WidgetMarkdownColorsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownColorsInitParameters.
func (*WidgetMarkdownColorsInitParameters) DeepCopyInto ¶
func (in *WidgetMarkdownColorsInitParameters) DeepCopyInto(out *WidgetMarkdownColorsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownColorsObservation ¶
type WidgetMarkdownColorsObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetMarkdownColorsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetMarkdownColorsObservation) DeepCopy ¶
func (in *WidgetMarkdownColorsObservation) DeepCopy() *WidgetMarkdownColorsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownColorsObservation.
func (*WidgetMarkdownColorsObservation) DeepCopyInto ¶
func (in *WidgetMarkdownColorsObservation) DeepCopyInto(out *WidgetMarkdownColorsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownColorsParameters ¶
type WidgetMarkdownColorsParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetMarkdownColorsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetMarkdownColorsParameters) DeepCopy ¶
func (in *WidgetMarkdownColorsParameters) DeepCopy() *WidgetMarkdownColorsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownColorsParameters.
func (*WidgetMarkdownColorsParameters) DeepCopyInto ¶
func (in *WidgetMarkdownColorsParameters) DeepCopyInto(out *WidgetMarkdownColorsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownColorsSeriesOverridesInitParameters ¶
type WidgetMarkdownColorsSeriesOverridesInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetMarkdownColorsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetMarkdownColorsSeriesOverridesInitParameters) DeepCopy() *WidgetMarkdownColorsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownColorsSeriesOverridesInitParameters.
func (*WidgetMarkdownColorsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetMarkdownColorsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetMarkdownColorsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownColorsSeriesOverridesObservation ¶
type WidgetMarkdownColorsSeriesOverridesObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetMarkdownColorsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetMarkdownColorsSeriesOverridesObservation) DeepCopy() *WidgetMarkdownColorsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownColorsSeriesOverridesObservation.
func (*WidgetMarkdownColorsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetMarkdownColorsSeriesOverridesObservation) DeepCopyInto(out *WidgetMarkdownColorsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownColorsSeriesOverridesParameters ¶
type WidgetMarkdownColorsSeriesOverridesParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetMarkdownColorsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetMarkdownColorsSeriesOverridesParameters) DeepCopy() *WidgetMarkdownColorsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownColorsSeriesOverridesParameters.
func (*WidgetMarkdownColorsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetMarkdownColorsSeriesOverridesParameters) DeepCopyInto(out *WidgetMarkdownColorsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownInitParameters ¶
type WidgetMarkdownInitParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetMarkdownColorsInitParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetMarkdownNullValuesInitParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // The markdown source to be rendered in the widget. Text *string `json:"text,omitempty" tf:"text,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetMarkdownUnitsInitParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetMarkdownInitParameters) DeepCopy ¶
func (in *WidgetMarkdownInitParameters) DeepCopy() *WidgetMarkdownInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownInitParameters.
func (*WidgetMarkdownInitParameters) DeepCopyInto ¶
func (in *WidgetMarkdownInitParameters) DeepCopyInto(out *WidgetMarkdownInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownNullValuesInitParameters ¶
type WidgetMarkdownNullValuesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetMarkdownNullValuesSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetMarkdownNullValuesInitParameters) DeepCopy ¶
func (in *WidgetMarkdownNullValuesInitParameters) DeepCopy() *WidgetMarkdownNullValuesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownNullValuesInitParameters.
func (*WidgetMarkdownNullValuesInitParameters) DeepCopyInto ¶
func (in *WidgetMarkdownNullValuesInitParameters) DeepCopyInto(out *WidgetMarkdownNullValuesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownNullValuesObservation ¶
type WidgetMarkdownNullValuesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetMarkdownNullValuesSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetMarkdownNullValuesObservation) DeepCopy ¶
func (in *WidgetMarkdownNullValuesObservation) DeepCopy() *WidgetMarkdownNullValuesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownNullValuesObservation.
func (*WidgetMarkdownNullValuesObservation) DeepCopyInto ¶
func (in *WidgetMarkdownNullValuesObservation) DeepCopyInto(out *WidgetMarkdownNullValuesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownNullValuesParameters ¶
type WidgetMarkdownNullValuesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetMarkdownNullValuesSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetMarkdownNullValuesParameters) DeepCopy ¶
func (in *WidgetMarkdownNullValuesParameters) DeepCopy() *WidgetMarkdownNullValuesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownNullValuesParameters.
func (*WidgetMarkdownNullValuesParameters) DeepCopyInto ¶
func (in *WidgetMarkdownNullValuesParameters) DeepCopyInto(out *WidgetMarkdownNullValuesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownNullValuesSeriesOverridesInitParameters ¶
type WidgetMarkdownNullValuesSeriesOverridesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetMarkdownNullValuesSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetMarkdownNullValuesSeriesOverridesInitParameters) DeepCopy() *WidgetMarkdownNullValuesSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownNullValuesSeriesOverridesInitParameters.
func (*WidgetMarkdownNullValuesSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetMarkdownNullValuesSeriesOverridesInitParameters) DeepCopyInto(out *WidgetMarkdownNullValuesSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownNullValuesSeriesOverridesObservation ¶
type WidgetMarkdownNullValuesSeriesOverridesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetMarkdownNullValuesSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetMarkdownNullValuesSeriesOverridesObservation) DeepCopy() *WidgetMarkdownNullValuesSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownNullValuesSeriesOverridesObservation.
func (*WidgetMarkdownNullValuesSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetMarkdownNullValuesSeriesOverridesObservation) DeepCopyInto(out *WidgetMarkdownNullValuesSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownNullValuesSeriesOverridesParameters ¶
type WidgetMarkdownNullValuesSeriesOverridesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetMarkdownNullValuesSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetMarkdownNullValuesSeriesOverridesParameters) DeepCopy() *WidgetMarkdownNullValuesSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownNullValuesSeriesOverridesParameters.
func (*WidgetMarkdownNullValuesSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetMarkdownNullValuesSeriesOverridesParameters) DeepCopyInto(out *WidgetMarkdownNullValuesSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownObservation ¶
type WidgetMarkdownObservation struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetMarkdownColorsObservation `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // The ID of the widget. ID *string `json:"id,omitempty" tf:"id,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetMarkdownNullValuesObservation `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // The markdown source to be rendered in the widget. Text *string `json:"text,omitempty" tf:"text,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetMarkdownUnitsObservation `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetMarkdownObservation) DeepCopy ¶
func (in *WidgetMarkdownObservation) DeepCopy() *WidgetMarkdownObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownObservation.
func (*WidgetMarkdownObservation) DeepCopyInto ¶
func (in *WidgetMarkdownObservation) DeepCopyInto(out *WidgetMarkdownObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownParameters ¶
type WidgetMarkdownParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. // +kubebuilder:validation:Optional Colors []WidgetMarkdownColorsParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Column *float64 `json:"column" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false // +kubebuilder:validation:Optional FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. // +kubebuilder:validation:Optional Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. // +kubebuilder:validation:Optional IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. // +kubebuilder:validation:Optional LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. // +kubebuilder:validation:Optional NullValues []WidgetMarkdownNullValuesParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Row *float64 `json:"row" tf:"row,omitempty"` // The markdown source to be rendered in the widget. // +kubebuilder:validation:Optional Text *string `json:"text" tf:"text,omitempty"` // A title for the widget. // A title for the widget. // +kubebuilder:validation:Optional Title *string `json:"title" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. // +kubebuilder:validation:Optional Units []WidgetMarkdownUnitsParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. // +kubebuilder:validation:Optional Width *float64 `json:"width,omitempty" tf:"width,omitempty"` // +kubebuilder:validation:Optional YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. // +kubebuilder:validation:Optional YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetMarkdownParameters) DeepCopy ¶
func (in *WidgetMarkdownParameters) DeepCopy() *WidgetMarkdownParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownParameters.
func (*WidgetMarkdownParameters) DeepCopyInto ¶
func (in *WidgetMarkdownParameters) DeepCopyInto(out *WidgetMarkdownParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownUnitsInitParameters ¶
type WidgetMarkdownUnitsInitParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetMarkdownUnitsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetMarkdownUnitsInitParameters) DeepCopy ¶
func (in *WidgetMarkdownUnitsInitParameters) DeepCopy() *WidgetMarkdownUnitsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownUnitsInitParameters.
func (*WidgetMarkdownUnitsInitParameters) DeepCopyInto ¶
func (in *WidgetMarkdownUnitsInitParameters) DeepCopyInto(out *WidgetMarkdownUnitsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownUnitsObservation ¶
type WidgetMarkdownUnitsObservation struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetMarkdownUnitsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetMarkdownUnitsObservation) DeepCopy ¶
func (in *WidgetMarkdownUnitsObservation) DeepCopy() *WidgetMarkdownUnitsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownUnitsObservation.
func (*WidgetMarkdownUnitsObservation) DeepCopyInto ¶
func (in *WidgetMarkdownUnitsObservation) DeepCopyInto(out *WidgetMarkdownUnitsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownUnitsParameters ¶
type WidgetMarkdownUnitsParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetMarkdownUnitsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetMarkdownUnitsParameters) DeepCopy ¶
func (in *WidgetMarkdownUnitsParameters) DeepCopy() *WidgetMarkdownUnitsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownUnitsParameters.
func (*WidgetMarkdownUnitsParameters) DeepCopyInto ¶
func (in *WidgetMarkdownUnitsParameters) DeepCopyInto(out *WidgetMarkdownUnitsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownUnitsSeriesOverridesInitParameters ¶
type WidgetMarkdownUnitsSeriesOverridesInitParameters struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetMarkdownUnitsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetMarkdownUnitsSeriesOverridesInitParameters) DeepCopy() *WidgetMarkdownUnitsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownUnitsSeriesOverridesInitParameters.
func (*WidgetMarkdownUnitsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetMarkdownUnitsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetMarkdownUnitsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownUnitsSeriesOverridesObservation ¶
type WidgetMarkdownUnitsSeriesOverridesObservation struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetMarkdownUnitsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetMarkdownUnitsSeriesOverridesObservation) DeepCopy() *WidgetMarkdownUnitsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownUnitsSeriesOverridesObservation.
func (*WidgetMarkdownUnitsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetMarkdownUnitsSeriesOverridesObservation) DeepCopyInto(out *WidgetMarkdownUnitsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownUnitsSeriesOverridesParameters ¶
type WidgetMarkdownUnitsSeriesOverridesParameters struct { // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetMarkdownUnitsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetMarkdownUnitsSeriesOverridesParameters) DeepCopy() *WidgetMarkdownUnitsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownUnitsSeriesOverridesParameters.
func (*WidgetMarkdownUnitsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetMarkdownUnitsSeriesOverridesParameters) DeepCopyInto(out *WidgetMarkdownUnitsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieColorsInitParameters ¶
type WidgetPieColorsInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetPieColorsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetPieColorsInitParameters) DeepCopy ¶
func (in *WidgetPieColorsInitParameters) DeepCopy() *WidgetPieColorsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieColorsInitParameters.
func (*WidgetPieColorsInitParameters) DeepCopyInto ¶
func (in *WidgetPieColorsInitParameters) DeepCopyInto(out *WidgetPieColorsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieColorsObservation ¶
type WidgetPieColorsObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetPieColorsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetPieColorsObservation) DeepCopy ¶
func (in *WidgetPieColorsObservation) DeepCopy() *WidgetPieColorsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieColorsObservation.
func (*WidgetPieColorsObservation) DeepCopyInto ¶
func (in *WidgetPieColorsObservation) DeepCopyInto(out *WidgetPieColorsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieColorsParameters ¶
type WidgetPieColorsParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetPieColorsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetPieColorsParameters) DeepCopy ¶
func (in *WidgetPieColorsParameters) DeepCopy() *WidgetPieColorsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieColorsParameters.
func (*WidgetPieColorsParameters) DeepCopyInto ¶
func (in *WidgetPieColorsParameters) DeepCopyInto(out *WidgetPieColorsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieColorsSeriesOverridesInitParameters ¶
type WidgetPieColorsSeriesOverridesInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetPieColorsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetPieColorsSeriesOverridesInitParameters) DeepCopy() *WidgetPieColorsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieColorsSeriesOverridesInitParameters.
func (*WidgetPieColorsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetPieColorsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetPieColorsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieColorsSeriesOverridesObservation ¶
type WidgetPieColorsSeriesOverridesObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetPieColorsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetPieColorsSeriesOverridesObservation) DeepCopy() *WidgetPieColorsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieColorsSeriesOverridesObservation.
func (*WidgetPieColorsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetPieColorsSeriesOverridesObservation) DeepCopyInto(out *WidgetPieColorsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieColorsSeriesOverridesParameters ¶
type WidgetPieColorsSeriesOverridesParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetPieColorsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetPieColorsSeriesOverridesParameters) DeepCopy() *WidgetPieColorsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieColorsSeriesOverridesParameters.
func (*WidgetPieColorsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetPieColorsSeriesOverridesParameters) DeepCopyInto(out *WidgetPieColorsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieInitParameters ¶
type WidgetPieInitParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetPieColorsInitParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // : Use this item to filter the current dashboard. // Use this item to filter the current dashboard FilterCurrentDashboard *bool `json:"filterCurrentDashboard,omitempty" tf:"filter_current_dashboard,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // : Related entity GUIDs. Currently only supports Dashboard entity GUIDs. // Related entities. Currently only supports Dashboard entities, but may allow other cases in the future. LinkedEntityGuids []*string `json:"linkedEntityGuids,omitempty" tf:"linked_entity_guids,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetPieNrqlQueryInitParameters `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetPieNullValuesInitParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetPieUnitsInitParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetPieInitParameters) DeepCopy ¶
func (in *WidgetPieInitParameters) DeepCopy() *WidgetPieInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieInitParameters.
func (*WidgetPieInitParameters) DeepCopyInto ¶
func (in *WidgetPieInitParameters) DeepCopyInto(out *WidgetPieInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieNrqlQueryInitParameters ¶
type WidgetPieNrqlQueryInitParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetPieNrqlQueryInitParameters) DeepCopy ¶
func (in *WidgetPieNrqlQueryInitParameters) DeepCopy() *WidgetPieNrqlQueryInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieNrqlQueryInitParameters.
func (*WidgetPieNrqlQueryInitParameters) DeepCopyInto ¶
func (in *WidgetPieNrqlQueryInitParameters) DeepCopyInto(out *WidgetPieNrqlQueryInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieNrqlQueryObservation ¶
type WidgetPieNrqlQueryObservation struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetPieNrqlQueryObservation) DeepCopy ¶
func (in *WidgetPieNrqlQueryObservation) DeepCopy() *WidgetPieNrqlQueryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieNrqlQueryObservation.
func (*WidgetPieNrqlQueryObservation) DeepCopyInto ¶
func (in *WidgetPieNrqlQueryObservation) DeepCopyInto(out *WidgetPieNrqlQueryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieNrqlQueryParameters ¶
type WidgetPieNrqlQueryParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. // +kubebuilder:validation:Optional AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. // +kubebuilder:validation:Optional Query *string `json:"query" tf:"query,omitempty"` }
func (*WidgetPieNrqlQueryParameters) DeepCopy ¶
func (in *WidgetPieNrqlQueryParameters) DeepCopy() *WidgetPieNrqlQueryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieNrqlQueryParameters.
func (*WidgetPieNrqlQueryParameters) DeepCopyInto ¶
func (in *WidgetPieNrqlQueryParameters) DeepCopyInto(out *WidgetPieNrqlQueryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieNullValuesInitParameters ¶
type WidgetPieNullValuesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetPieNullValuesSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetPieNullValuesInitParameters) DeepCopy ¶
func (in *WidgetPieNullValuesInitParameters) DeepCopy() *WidgetPieNullValuesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieNullValuesInitParameters.
func (*WidgetPieNullValuesInitParameters) DeepCopyInto ¶
func (in *WidgetPieNullValuesInitParameters) DeepCopyInto(out *WidgetPieNullValuesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieNullValuesObservation ¶
type WidgetPieNullValuesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetPieNullValuesSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetPieNullValuesObservation) DeepCopy ¶
func (in *WidgetPieNullValuesObservation) DeepCopy() *WidgetPieNullValuesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieNullValuesObservation.
func (*WidgetPieNullValuesObservation) DeepCopyInto ¶
func (in *WidgetPieNullValuesObservation) DeepCopyInto(out *WidgetPieNullValuesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieNullValuesParameters ¶
type WidgetPieNullValuesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetPieNullValuesSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetPieNullValuesParameters) DeepCopy ¶
func (in *WidgetPieNullValuesParameters) DeepCopy() *WidgetPieNullValuesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieNullValuesParameters.
func (*WidgetPieNullValuesParameters) DeepCopyInto ¶
func (in *WidgetPieNullValuesParameters) DeepCopyInto(out *WidgetPieNullValuesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieNullValuesSeriesOverridesInitParameters ¶
type WidgetPieNullValuesSeriesOverridesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetPieNullValuesSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetPieNullValuesSeriesOverridesInitParameters) DeepCopy() *WidgetPieNullValuesSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieNullValuesSeriesOverridesInitParameters.
func (*WidgetPieNullValuesSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetPieNullValuesSeriesOverridesInitParameters) DeepCopyInto(out *WidgetPieNullValuesSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieNullValuesSeriesOverridesObservation ¶
type WidgetPieNullValuesSeriesOverridesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetPieNullValuesSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetPieNullValuesSeriesOverridesObservation) DeepCopy() *WidgetPieNullValuesSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieNullValuesSeriesOverridesObservation.
func (*WidgetPieNullValuesSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetPieNullValuesSeriesOverridesObservation) DeepCopyInto(out *WidgetPieNullValuesSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieNullValuesSeriesOverridesParameters ¶
type WidgetPieNullValuesSeriesOverridesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetPieNullValuesSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetPieNullValuesSeriesOverridesParameters) DeepCopy() *WidgetPieNullValuesSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieNullValuesSeriesOverridesParameters.
func (*WidgetPieNullValuesSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetPieNullValuesSeriesOverridesParameters) DeepCopyInto(out *WidgetPieNullValuesSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieObservation ¶
type WidgetPieObservation struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetPieColorsObservation `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // : Use this item to filter the current dashboard. // Use this item to filter the current dashboard FilterCurrentDashboard *bool `json:"filterCurrentDashboard,omitempty" tf:"filter_current_dashboard,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // The ID of the widget. ID *string `json:"id,omitempty" tf:"id,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // : Related entity GUIDs. Currently only supports Dashboard entity GUIDs. // Related entities. Currently only supports Dashboard entities, but may allow other cases in the future. LinkedEntityGuids []*string `json:"linkedEntityGuids,omitempty" tf:"linked_entity_guids,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetPieNrqlQueryObservation `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetPieNullValuesObservation `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetPieUnitsObservation `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetPieObservation) DeepCopy ¶
func (in *WidgetPieObservation) DeepCopy() *WidgetPieObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieObservation.
func (*WidgetPieObservation) DeepCopyInto ¶
func (in *WidgetPieObservation) DeepCopyInto(out *WidgetPieObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieParameters ¶
type WidgetPieParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. // +kubebuilder:validation:Optional Colors []WidgetPieColorsParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Column *float64 `json:"column" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false // +kubebuilder:validation:Optional FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // : Use this item to filter the current dashboard. // Use this item to filter the current dashboard // +kubebuilder:validation:Optional FilterCurrentDashboard *bool `json:"filterCurrentDashboard,omitempty" tf:"filter_current_dashboard,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. // +kubebuilder:validation:Optional Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. // +kubebuilder:validation:Optional IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. // +kubebuilder:validation:Optional LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // : Related entity GUIDs. Currently only supports Dashboard entity GUIDs. // Related entities. Currently only supports Dashboard entities, but may allow other cases in the future. // +kubebuilder:validation:Optional LinkedEntityGuids []*string `json:"linkedEntityGuids,omitempty" tf:"linked_entity_guids,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. // +kubebuilder:validation:Optional NrqlQuery []WidgetPieNrqlQueryParameters `json:"nrqlQuery" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. // +kubebuilder:validation:Optional NullValues []WidgetPieNullValuesParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Row *float64 `json:"row" tf:"row,omitempty"` // A title for the widget. // A title for the widget. // +kubebuilder:validation:Optional Title *string `json:"title" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. // +kubebuilder:validation:Optional Units []WidgetPieUnitsParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. // +kubebuilder:validation:Optional Width *float64 `json:"width,omitempty" tf:"width,omitempty"` // +kubebuilder:validation:Optional YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. // +kubebuilder:validation:Optional YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetPieParameters) DeepCopy ¶
func (in *WidgetPieParameters) DeepCopy() *WidgetPieParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieParameters.
func (*WidgetPieParameters) DeepCopyInto ¶
func (in *WidgetPieParameters) DeepCopyInto(out *WidgetPieParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieUnitsInitParameters ¶
type WidgetPieUnitsInitParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetPieUnitsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetPieUnitsInitParameters) DeepCopy ¶
func (in *WidgetPieUnitsInitParameters) DeepCopy() *WidgetPieUnitsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieUnitsInitParameters.
func (*WidgetPieUnitsInitParameters) DeepCopyInto ¶
func (in *WidgetPieUnitsInitParameters) DeepCopyInto(out *WidgetPieUnitsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieUnitsObservation ¶
type WidgetPieUnitsObservation struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetPieUnitsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetPieUnitsObservation) DeepCopy ¶
func (in *WidgetPieUnitsObservation) DeepCopy() *WidgetPieUnitsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieUnitsObservation.
func (*WidgetPieUnitsObservation) DeepCopyInto ¶
func (in *WidgetPieUnitsObservation) DeepCopyInto(out *WidgetPieUnitsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieUnitsParameters ¶
type WidgetPieUnitsParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetPieUnitsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetPieUnitsParameters) DeepCopy ¶
func (in *WidgetPieUnitsParameters) DeepCopy() *WidgetPieUnitsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieUnitsParameters.
func (*WidgetPieUnitsParameters) DeepCopyInto ¶
func (in *WidgetPieUnitsParameters) DeepCopyInto(out *WidgetPieUnitsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieUnitsSeriesOverridesInitParameters ¶
type WidgetPieUnitsSeriesOverridesInitParameters struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetPieUnitsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetPieUnitsSeriesOverridesInitParameters) DeepCopy() *WidgetPieUnitsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieUnitsSeriesOverridesInitParameters.
func (*WidgetPieUnitsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetPieUnitsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetPieUnitsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieUnitsSeriesOverridesObservation ¶
type WidgetPieUnitsSeriesOverridesObservation struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetPieUnitsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetPieUnitsSeriesOverridesObservation) DeepCopy() *WidgetPieUnitsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieUnitsSeriesOverridesObservation.
func (*WidgetPieUnitsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetPieUnitsSeriesOverridesObservation) DeepCopyInto(out *WidgetPieUnitsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieUnitsSeriesOverridesParameters ¶
type WidgetPieUnitsSeriesOverridesParameters struct { // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetPieUnitsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetPieUnitsSeriesOverridesParameters) DeepCopy() *WidgetPieUnitsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieUnitsSeriesOverridesParameters.
func (*WidgetPieUnitsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetPieUnitsSeriesOverridesParameters) DeepCopyInto(out *WidgetPieUnitsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarColorsInitParameters ¶
type WidgetStackedBarColorsInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetStackedBarColorsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetStackedBarColorsInitParameters) DeepCopy ¶
func (in *WidgetStackedBarColorsInitParameters) DeepCopy() *WidgetStackedBarColorsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarColorsInitParameters.
func (*WidgetStackedBarColorsInitParameters) DeepCopyInto ¶
func (in *WidgetStackedBarColorsInitParameters) DeepCopyInto(out *WidgetStackedBarColorsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarColorsObservation ¶
type WidgetStackedBarColorsObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetStackedBarColorsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetStackedBarColorsObservation) DeepCopy ¶
func (in *WidgetStackedBarColorsObservation) DeepCopy() *WidgetStackedBarColorsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarColorsObservation.
func (*WidgetStackedBarColorsObservation) DeepCopyInto ¶
func (in *WidgetStackedBarColorsObservation) DeepCopyInto(out *WidgetStackedBarColorsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarColorsParameters ¶
type WidgetStackedBarColorsParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetStackedBarColorsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetStackedBarColorsParameters) DeepCopy ¶
func (in *WidgetStackedBarColorsParameters) DeepCopy() *WidgetStackedBarColorsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarColorsParameters.
func (*WidgetStackedBarColorsParameters) DeepCopyInto ¶
func (in *WidgetStackedBarColorsParameters) DeepCopyInto(out *WidgetStackedBarColorsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarColorsSeriesOverridesInitParameters ¶
type WidgetStackedBarColorsSeriesOverridesInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetStackedBarColorsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetStackedBarColorsSeriesOverridesInitParameters) DeepCopy() *WidgetStackedBarColorsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarColorsSeriesOverridesInitParameters.
func (*WidgetStackedBarColorsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetStackedBarColorsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetStackedBarColorsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarColorsSeriesOverridesObservation ¶
type WidgetStackedBarColorsSeriesOverridesObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetStackedBarColorsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetStackedBarColorsSeriesOverridesObservation) DeepCopy() *WidgetStackedBarColorsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarColorsSeriesOverridesObservation.
func (*WidgetStackedBarColorsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetStackedBarColorsSeriesOverridesObservation) DeepCopyInto(out *WidgetStackedBarColorsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarColorsSeriesOverridesParameters ¶
type WidgetStackedBarColorsSeriesOverridesParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetStackedBarColorsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetStackedBarColorsSeriesOverridesParameters) DeepCopy() *WidgetStackedBarColorsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarColorsSeriesOverridesParameters.
func (*WidgetStackedBarColorsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetStackedBarColorsSeriesOverridesParameters) DeepCopyInto(out *WidgetStackedBarColorsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarInitParameters ¶
type WidgetStackedBarInitParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetStackedBarColorsInitParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetStackedBarNrqlQueryInitParameters `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetStackedBarNullValuesInitParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetStackedBarUnitsInitParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetStackedBarInitParameters) DeepCopy ¶
func (in *WidgetStackedBarInitParameters) DeepCopy() *WidgetStackedBarInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarInitParameters.
func (*WidgetStackedBarInitParameters) DeepCopyInto ¶
func (in *WidgetStackedBarInitParameters) DeepCopyInto(out *WidgetStackedBarInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarNrqlQueryInitParameters ¶
type WidgetStackedBarNrqlQueryInitParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetStackedBarNrqlQueryInitParameters) DeepCopy ¶
func (in *WidgetStackedBarNrqlQueryInitParameters) DeepCopy() *WidgetStackedBarNrqlQueryInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarNrqlQueryInitParameters.
func (*WidgetStackedBarNrqlQueryInitParameters) DeepCopyInto ¶
func (in *WidgetStackedBarNrqlQueryInitParameters) DeepCopyInto(out *WidgetStackedBarNrqlQueryInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarNrqlQueryObservation ¶
type WidgetStackedBarNrqlQueryObservation struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetStackedBarNrqlQueryObservation) DeepCopy ¶
func (in *WidgetStackedBarNrqlQueryObservation) DeepCopy() *WidgetStackedBarNrqlQueryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarNrqlQueryObservation.
func (*WidgetStackedBarNrqlQueryObservation) DeepCopyInto ¶
func (in *WidgetStackedBarNrqlQueryObservation) DeepCopyInto(out *WidgetStackedBarNrqlQueryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarNrqlQueryParameters ¶
type WidgetStackedBarNrqlQueryParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. // +kubebuilder:validation:Optional AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. // +kubebuilder:validation:Optional Query *string `json:"query" tf:"query,omitempty"` }
func (*WidgetStackedBarNrqlQueryParameters) DeepCopy ¶
func (in *WidgetStackedBarNrqlQueryParameters) DeepCopy() *WidgetStackedBarNrqlQueryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarNrqlQueryParameters.
func (*WidgetStackedBarNrqlQueryParameters) DeepCopyInto ¶
func (in *WidgetStackedBarNrqlQueryParameters) DeepCopyInto(out *WidgetStackedBarNrqlQueryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarNullValuesInitParameters ¶
type WidgetStackedBarNullValuesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetStackedBarNullValuesSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetStackedBarNullValuesInitParameters) DeepCopy ¶
func (in *WidgetStackedBarNullValuesInitParameters) DeepCopy() *WidgetStackedBarNullValuesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarNullValuesInitParameters.
func (*WidgetStackedBarNullValuesInitParameters) DeepCopyInto ¶
func (in *WidgetStackedBarNullValuesInitParameters) DeepCopyInto(out *WidgetStackedBarNullValuesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarNullValuesObservation ¶
type WidgetStackedBarNullValuesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetStackedBarNullValuesSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetStackedBarNullValuesObservation) DeepCopy ¶
func (in *WidgetStackedBarNullValuesObservation) DeepCopy() *WidgetStackedBarNullValuesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarNullValuesObservation.
func (*WidgetStackedBarNullValuesObservation) DeepCopyInto ¶
func (in *WidgetStackedBarNullValuesObservation) DeepCopyInto(out *WidgetStackedBarNullValuesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarNullValuesParameters ¶
type WidgetStackedBarNullValuesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetStackedBarNullValuesSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetStackedBarNullValuesParameters) DeepCopy ¶
func (in *WidgetStackedBarNullValuesParameters) DeepCopy() *WidgetStackedBarNullValuesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarNullValuesParameters.
func (*WidgetStackedBarNullValuesParameters) DeepCopyInto ¶
func (in *WidgetStackedBarNullValuesParameters) DeepCopyInto(out *WidgetStackedBarNullValuesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarNullValuesSeriesOverridesInitParameters ¶
type WidgetStackedBarNullValuesSeriesOverridesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetStackedBarNullValuesSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetStackedBarNullValuesSeriesOverridesInitParameters) DeepCopy() *WidgetStackedBarNullValuesSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarNullValuesSeriesOverridesInitParameters.
func (*WidgetStackedBarNullValuesSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetStackedBarNullValuesSeriesOverridesInitParameters) DeepCopyInto(out *WidgetStackedBarNullValuesSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarNullValuesSeriesOverridesObservation ¶
type WidgetStackedBarNullValuesSeriesOverridesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetStackedBarNullValuesSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetStackedBarNullValuesSeriesOverridesObservation) DeepCopy() *WidgetStackedBarNullValuesSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarNullValuesSeriesOverridesObservation.
func (*WidgetStackedBarNullValuesSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetStackedBarNullValuesSeriesOverridesObservation) DeepCopyInto(out *WidgetStackedBarNullValuesSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarNullValuesSeriesOverridesParameters ¶
type WidgetStackedBarNullValuesSeriesOverridesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetStackedBarNullValuesSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetStackedBarNullValuesSeriesOverridesParameters) DeepCopy() *WidgetStackedBarNullValuesSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarNullValuesSeriesOverridesParameters.
func (*WidgetStackedBarNullValuesSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetStackedBarNullValuesSeriesOverridesParameters) DeepCopyInto(out *WidgetStackedBarNullValuesSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarObservation ¶
type WidgetStackedBarObservation struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetStackedBarColorsObservation `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // The ID of the widget. ID *string `json:"id,omitempty" tf:"id,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetStackedBarNrqlQueryObservation `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetStackedBarNullValuesObservation `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetStackedBarUnitsObservation `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetStackedBarObservation) DeepCopy ¶
func (in *WidgetStackedBarObservation) DeepCopy() *WidgetStackedBarObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarObservation.
func (*WidgetStackedBarObservation) DeepCopyInto ¶
func (in *WidgetStackedBarObservation) DeepCopyInto(out *WidgetStackedBarObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarParameters ¶
type WidgetStackedBarParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. // +kubebuilder:validation:Optional Colors []WidgetStackedBarColorsParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Column *float64 `json:"column" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false // +kubebuilder:validation:Optional FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. // +kubebuilder:validation:Optional Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. // +kubebuilder:validation:Optional IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. // +kubebuilder:validation:Optional LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. // +kubebuilder:validation:Optional NrqlQuery []WidgetStackedBarNrqlQueryParameters `json:"nrqlQuery" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. // +kubebuilder:validation:Optional NullValues []WidgetStackedBarNullValuesParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Row *float64 `json:"row" tf:"row,omitempty"` // A title for the widget. // A title for the widget. // +kubebuilder:validation:Optional Title *string `json:"title" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. // +kubebuilder:validation:Optional Units []WidgetStackedBarUnitsParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. // +kubebuilder:validation:Optional Width *float64 `json:"width,omitempty" tf:"width,omitempty"` // +kubebuilder:validation:Optional YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. // +kubebuilder:validation:Optional YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetStackedBarParameters) DeepCopy ¶
func (in *WidgetStackedBarParameters) DeepCopy() *WidgetStackedBarParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarParameters.
func (*WidgetStackedBarParameters) DeepCopyInto ¶
func (in *WidgetStackedBarParameters) DeepCopyInto(out *WidgetStackedBarParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarUnitsInitParameters ¶
type WidgetStackedBarUnitsInitParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetStackedBarUnitsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetStackedBarUnitsInitParameters) DeepCopy ¶
func (in *WidgetStackedBarUnitsInitParameters) DeepCopy() *WidgetStackedBarUnitsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarUnitsInitParameters.
func (*WidgetStackedBarUnitsInitParameters) DeepCopyInto ¶
func (in *WidgetStackedBarUnitsInitParameters) DeepCopyInto(out *WidgetStackedBarUnitsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarUnitsObservation ¶
type WidgetStackedBarUnitsObservation struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetStackedBarUnitsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetStackedBarUnitsObservation) DeepCopy ¶
func (in *WidgetStackedBarUnitsObservation) DeepCopy() *WidgetStackedBarUnitsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarUnitsObservation.
func (*WidgetStackedBarUnitsObservation) DeepCopyInto ¶
func (in *WidgetStackedBarUnitsObservation) DeepCopyInto(out *WidgetStackedBarUnitsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarUnitsParameters ¶
type WidgetStackedBarUnitsParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetStackedBarUnitsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetStackedBarUnitsParameters) DeepCopy ¶
func (in *WidgetStackedBarUnitsParameters) DeepCopy() *WidgetStackedBarUnitsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarUnitsParameters.
func (*WidgetStackedBarUnitsParameters) DeepCopyInto ¶
func (in *WidgetStackedBarUnitsParameters) DeepCopyInto(out *WidgetStackedBarUnitsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarUnitsSeriesOverridesInitParameters ¶
type WidgetStackedBarUnitsSeriesOverridesInitParameters struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetStackedBarUnitsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetStackedBarUnitsSeriesOverridesInitParameters) DeepCopy() *WidgetStackedBarUnitsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarUnitsSeriesOverridesInitParameters.
func (*WidgetStackedBarUnitsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetStackedBarUnitsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetStackedBarUnitsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarUnitsSeriesOverridesObservation ¶
type WidgetStackedBarUnitsSeriesOverridesObservation struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetStackedBarUnitsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetStackedBarUnitsSeriesOverridesObservation) DeepCopy() *WidgetStackedBarUnitsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarUnitsSeriesOverridesObservation.
func (*WidgetStackedBarUnitsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetStackedBarUnitsSeriesOverridesObservation) DeepCopyInto(out *WidgetStackedBarUnitsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarUnitsSeriesOverridesParameters ¶
type WidgetStackedBarUnitsSeriesOverridesParameters struct { // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetStackedBarUnitsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetStackedBarUnitsSeriesOverridesParameters) DeepCopy() *WidgetStackedBarUnitsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarUnitsSeriesOverridesParameters.
func (*WidgetStackedBarUnitsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetStackedBarUnitsSeriesOverridesParameters) DeepCopyInto(out *WidgetStackedBarUnitsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableColorsInitParameters ¶
type WidgetTableColorsInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetTableColorsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetTableColorsInitParameters) DeepCopy ¶
func (in *WidgetTableColorsInitParameters) DeepCopy() *WidgetTableColorsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableColorsInitParameters.
func (*WidgetTableColorsInitParameters) DeepCopyInto ¶
func (in *WidgetTableColorsInitParameters) DeepCopyInto(out *WidgetTableColorsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableColorsObservation ¶
type WidgetTableColorsObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetTableColorsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetTableColorsObservation) DeepCopy ¶
func (in *WidgetTableColorsObservation) DeepCopy() *WidgetTableColorsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableColorsObservation.
func (*WidgetTableColorsObservation) DeepCopyInto ¶
func (in *WidgetTableColorsObservation) DeepCopyInto(out *WidgetTableColorsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableColorsParameters ¶
type WidgetTableColorsParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetTableColorsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetTableColorsParameters) DeepCopy ¶
func (in *WidgetTableColorsParameters) DeepCopy() *WidgetTableColorsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableColorsParameters.
func (*WidgetTableColorsParameters) DeepCopyInto ¶
func (in *WidgetTableColorsParameters) DeepCopyInto(out *WidgetTableColorsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableColorsSeriesOverridesInitParameters ¶
type WidgetTableColorsSeriesOverridesInitParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetTableColorsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetTableColorsSeriesOverridesInitParameters) DeepCopy() *WidgetTableColorsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableColorsSeriesOverridesInitParameters.
func (*WidgetTableColorsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetTableColorsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetTableColorsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableColorsSeriesOverridesObservation ¶
type WidgetTableColorsSeriesOverridesObservation struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetTableColorsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetTableColorsSeriesOverridesObservation) DeepCopy() *WidgetTableColorsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableColorsSeriesOverridesObservation.
func (*WidgetTableColorsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetTableColorsSeriesOverridesObservation) DeepCopyInto(out *WidgetTableColorsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableColorsSeriesOverridesParameters ¶
type WidgetTableColorsSeriesOverridesParameters struct { // Choose a color to customize the color of your charts per series in area, bar, line, pie, and stacked bar charts. Accepted values are RGB, HEX, or HSL code. // Color code // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetTableColorsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetTableColorsSeriesOverridesParameters) DeepCopy() *WidgetTableColorsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableColorsSeriesOverridesParameters.
func (*WidgetTableColorsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetTableColorsSeriesOverridesParameters) DeepCopyInto(out *WidgetTableColorsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableInitParameters ¶
type WidgetTableInitParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetTableColorsInitParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // : Use this item to filter the current dashboard. // Use this item to filter the current dashboard FilterCurrentDashboard *bool `json:"filterCurrentDashboard,omitempty" tf:"filter_current_dashboard,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // : Related entity GUIDs. Currently only supports Dashboard entity GUIDs. // Related entities. Currently only supports Dashboard entities, but may allow other cases in the future. LinkedEntityGuids []*string `json:"linkedEntityGuids,omitempty" tf:"linked_entity_guids,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetTableNrqlQueryInitParameters `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetTableNullValuesInitParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetTableUnitsInitParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetTableInitParameters) DeepCopy ¶
func (in *WidgetTableInitParameters) DeepCopy() *WidgetTableInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableInitParameters.
func (*WidgetTableInitParameters) DeepCopyInto ¶
func (in *WidgetTableInitParameters) DeepCopyInto(out *WidgetTableInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableNrqlQueryInitParameters ¶
type WidgetTableNrqlQueryInitParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetTableNrqlQueryInitParameters) DeepCopy ¶
func (in *WidgetTableNrqlQueryInitParameters) DeepCopy() *WidgetTableNrqlQueryInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableNrqlQueryInitParameters.
func (*WidgetTableNrqlQueryInitParameters) DeepCopyInto ¶
func (in *WidgetTableNrqlQueryInitParameters) DeepCopyInto(out *WidgetTableNrqlQueryInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableNrqlQueryObservation ¶
type WidgetTableNrqlQueryObservation struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. Query *string `json:"query,omitempty" tf:"query,omitempty"` }
func (*WidgetTableNrqlQueryObservation) DeepCopy ¶
func (in *WidgetTableNrqlQueryObservation) DeepCopy() *WidgetTableNrqlQueryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableNrqlQueryObservation.
func (*WidgetTableNrqlQueryObservation) DeepCopyInto ¶
func (in *WidgetTableNrqlQueryObservation) DeepCopyInto(out *WidgetTableNrqlQueryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableNrqlQueryParameters ¶
type WidgetTableNrqlQueryParameters struct { // The New Relic account ID to issue the query against. Defaults to the Account ID where the dashboard was created. When using an account ID you don't have permissions for the widget will be replaced with a widget showing the data is inaccessible. // The account id used for the NRQL query. // +kubebuilder:validation:Optional AccountID *float64 `json:"accountId,omitempty" tf:"account_id,omitempty"` // Valid NRQL query string. See Writing NRQL Queries for help. // The NRQL query. // +kubebuilder:validation:Optional Query *string `json:"query" tf:"query,omitempty"` }
func (*WidgetTableNrqlQueryParameters) DeepCopy ¶
func (in *WidgetTableNrqlQueryParameters) DeepCopy() *WidgetTableNrqlQueryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableNrqlQueryParameters.
func (*WidgetTableNrqlQueryParameters) DeepCopyInto ¶
func (in *WidgetTableNrqlQueryParameters) DeepCopyInto(out *WidgetTableNrqlQueryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableNullValuesInitParameters ¶
type WidgetTableNullValuesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetTableNullValuesSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetTableNullValuesInitParameters) DeepCopy ¶
func (in *WidgetTableNullValuesInitParameters) DeepCopy() *WidgetTableNullValuesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableNullValuesInitParameters.
func (*WidgetTableNullValuesInitParameters) DeepCopyInto ¶
func (in *WidgetTableNullValuesInitParameters) DeepCopyInto(out *WidgetTableNullValuesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableNullValuesObservation ¶
type WidgetTableNullValuesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetTableNullValuesSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetTableNullValuesObservation) DeepCopy ¶
func (in *WidgetTableNullValuesObservation) DeepCopy() *WidgetTableNullValuesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableNullValuesObservation.
func (*WidgetTableNullValuesObservation) DeepCopyInto ¶
func (in *WidgetTableNullValuesObservation) DeepCopyInto(out *WidgetTableNullValuesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableNullValuesParameters ¶
type WidgetTableNullValuesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetTableNullValuesSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` }
func (*WidgetTableNullValuesParameters) DeepCopy ¶
func (in *WidgetTableNullValuesParameters) DeepCopy() *WidgetTableNullValuesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableNullValuesParameters.
func (*WidgetTableNullValuesParameters) DeepCopyInto ¶
func (in *WidgetTableNullValuesParameters) DeepCopyInto(out *WidgetTableNullValuesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableNullValuesSeriesOverridesInitParameters ¶
type WidgetTableNullValuesSeriesOverridesInitParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetTableNullValuesSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetTableNullValuesSeriesOverridesInitParameters) DeepCopy() *WidgetTableNullValuesSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableNullValuesSeriesOverridesInitParameters.
func (*WidgetTableNullValuesSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetTableNullValuesSeriesOverridesInitParameters) DeepCopyInto(out *WidgetTableNullValuesSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableNullValuesSeriesOverridesObservation ¶
type WidgetTableNullValuesSeriesOverridesObservation struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetTableNullValuesSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetTableNullValuesSeriesOverridesObservation) DeepCopy() *WidgetTableNullValuesSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableNullValuesSeriesOverridesObservation.
func (*WidgetTableNullValuesSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetTableNullValuesSeriesOverridesObservation) DeepCopyInto(out *WidgetTableNullValuesSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableNullValuesSeriesOverridesParameters ¶
type WidgetTableNullValuesSeriesOverridesParameters struct { // Choose an option in displaying null values. Accepted values are default, remove, preserve, or zero. // Null value // +kubebuilder:validation:Optional NullValue *string `json:"nullValue,omitempty" tf:"null_value,omitempty"` // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` }
func (*WidgetTableNullValuesSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetTableNullValuesSeriesOverridesParameters) DeepCopy() *WidgetTableNullValuesSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableNullValuesSeriesOverridesParameters.
func (*WidgetTableNullValuesSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetTableNullValuesSeriesOverridesParameters) DeepCopyInto(out *WidgetTableNullValuesSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableObservation ¶
type WidgetTableObservation struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. Colors []WidgetTableColorsObservation `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. Column *float64 `json:"column,omitempty" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // : Use this item to filter the current dashboard. // Use this item to filter the current dashboard FilterCurrentDashboard *bool `json:"filterCurrentDashboard,omitempty" tf:"filter_current_dashboard,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // The ID of the widget. ID *string `json:"id,omitempty" tf:"id,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // : Related entity GUIDs. Currently only supports Dashboard entity GUIDs. // Related entities. Currently only supports Dashboard entities, but may allow other cases in the future. LinkedEntityGuids []*string `json:"linkedEntityGuids,omitempty" tf:"linked_entity_guids,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. NrqlQuery []WidgetTableNrqlQueryObservation `json:"nrqlQuery,omitempty" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. NullValues []WidgetTableNullValuesObservation `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // A title for the widget. // A title for the widget. Title *string `json:"title,omitempty" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. Units []WidgetTableUnitsObservation `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. Width *float64 `json:"width,omitempty" tf:"width,omitempty"` YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetTableObservation) DeepCopy ¶
func (in *WidgetTableObservation) DeepCopy() *WidgetTableObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableObservation.
func (*WidgetTableObservation) DeepCopyInto ¶
func (in *WidgetTableObservation) DeepCopyInto(out *WidgetTableObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableParameters ¶
type WidgetTableParameters struct { // A nested block that describes colors of your charts per series. See Nested Colors blocks below for details. // +kubebuilder:validation:Optional Colors []WidgetTableColorsParameters `json:"colors,omitempty" tf:"colors,omitempty"` // Column position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Column *float64 `json:"column" tf:"column,omitempty"` // Enable or disable the Other group in visualisations. The other group is used if a facet on a query returns more than 2000 items for bar charts, pie charts, and tables. The other group aggregates the rest of the facets. Defaults to false // +kubebuilder:validation:Optional FacetShowOtherSeries *bool `json:"facetShowOtherSeries,omitempty" tf:"facet_show_other_series,omitempty"` // : Use this item to filter the current dashboard. // Use this item to filter the current dashboard // +kubebuilder:validation:Optional FilterCurrentDashboard *bool `json:"filterCurrentDashboard,omitempty" tf:"filter_current_dashboard,omitempty"` // Height of the widget. Valid values are 1 to 12 inclusive. Defaults to 3. // +kubebuilder:validation:Optional Height *float64 `json:"height,omitempty" tf:"height,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. // +kubebuilder:validation:Optional IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` // With this turned on, the legend will be displayed. Defaults to true. // +kubebuilder:validation:Optional LegendEnabled *bool `json:"legendEnabled,omitempty" tf:"legend_enabled,omitempty"` // : Related entity GUIDs. Currently only supports Dashboard entity GUIDs. // Related entities. Currently only supports Dashboard entities, but may allow other cases in the future. // +kubebuilder:validation:Optional LinkedEntityGuids []*string `json:"linkedEntityGuids,omitempty" tf:"linked_entity_guids,omitempty"` // Configuration for variables of type nrql. See Nested nrql_query blocks for details. // +kubebuilder:validation:Optional NrqlQuery []WidgetTableNrqlQueryParameters `json:"nrqlQuery" tf:"nrql_query,omitempty"` // A nested block that describes a Null Values. See Nested Null Values blocks below for details. // +kubebuilder:validation:Optional NullValues []WidgetTableNullValuesParameters `json:"nullValues,omitempty" tf:"null_values,omitempty"` // Row position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Row *float64 `json:"row" tf:"row,omitempty"` // A title for the widget. // A title for the widget. // +kubebuilder:validation:Optional Title *string `json:"title" tf:"title,omitempty"` // A nested block that describes units on your Y axis. See Nested Units blocks below for details. // +kubebuilder:validation:Optional Units []WidgetTableUnitsParameters `json:"units,omitempty" tf:"units,omitempty"` // Width of the widget. Valid values are 1 to 12 inclusive. Defaults to 4. // +kubebuilder:validation:Optional Width *float64 `json:"width,omitempty" tf:"width,omitempty"` // +kubebuilder:validation:Optional YAxisLeftMax *float64 `json:"yAxisLeftMax,omitempty" tf:"y_axis_left_max,omitempty"` // Adjust the Y axis to display the data within certain values by setting a minimum and maximum value for the axis for line charts and area charts. If no customization option is selected, dashboards automatically displays the full Y axis from 0 to the top value plus a margin. // +kubebuilder:validation:Optional YAxisLeftMin *float64 `json:"yAxisLeftMin,omitempty" tf:"y_axis_left_min,omitempty"` }
func (*WidgetTableParameters) DeepCopy ¶
func (in *WidgetTableParameters) DeepCopy() *WidgetTableParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableParameters.
func (*WidgetTableParameters) DeepCopyInto ¶
func (in *WidgetTableParameters) DeepCopyInto(out *WidgetTableParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableUnitsInitParameters ¶
type WidgetTableUnitsInitParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetTableUnitsSeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetTableUnitsInitParameters) DeepCopy ¶
func (in *WidgetTableUnitsInitParameters) DeepCopy() *WidgetTableUnitsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableUnitsInitParameters.
func (*WidgetTableUnitsInitParameters) DeepCopyInto ¶
func (in *WidgetTableUnitsInitParameters) DeepCopyInto(out *WidgetTableUnitsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableUnitsObservation ¶
type WidgetTableUnitsObservation struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. SeriesOverrides []WidgetTableUnitsSeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetTableUnitsObservation) DeepCopy ¶
func (in *WidgetTableUnitsObservation) DeepCopy() *WidgetTableUnitsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableUnitsObservation.
func (*WidgetTableUnitsObservation) DeepCopyInto ¶
func (in *WidgetTableUnitsObservation) DeepCopyInto(out *WidgetTableUnitsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableUnitsParameters ¶
type WidgetTableUnitsParameters struct { // A Nested block which will take two string attributes null_value and series_name. This nested block is used to customize null values of individual. // +kubebuilder:validation:Optional SeriesOverrides []WidgetTableUnitsSeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetTableUnitsParameters) DeepCopy ¶
func (in *WidgetTableUnitsParameters) DeepCopy() *WidgetTableUnitsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableUnitsParameters.
func (*WidgetTableUnitsParameters) DeepCopyInto ¶
func (in *WidgetTableUnitsParameters) DeepCopyInto(out *WidgetTableUnitsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableUnitsSeriesOverridesInitParameters ¶
type WidgetTableUnitsSeriesOverridesInitParameters struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetTableUnitsSeriesOverridesInitParameters) DeepCopy ¶
func (in *WidgetTableUnitsSeriesOverridesInitParameters) DeepCopy() *WidgetTableUnitsSeriesOverridesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableUnitsSeriesOverridesInitParameters.
func (*WidgetTableUnitsSeriesOverridesInitParameters) DeepCopyInto ¶
func (in *WidgetTableUnitsSeriesOverridesInitParameters) DeepCopyInto(out *WidgetTableUnitsSeriesOverridesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableUnitsSeriesOverridesObservation ¶
type WidgetTableUnitsSeriesOverridesObservation struct { // The title of the dashboard. // Series name SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetTableUnitsSeriesOverridesObservation) DeepCopy ¶
func (in *WidgetTableUnitsSeriesOverridesObservation) DeepCopy() *WidgetTableUnitsSeriesOverridesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableUnitsSeriesOverridesObservation.
func (*WidgetTableUnitsSeriesOverridesObservation) DeepCopyInto ¶
func (in *WidgetTableUnitsSeriesOverridesObservation) DeepCopyInto(out *WidgetTableUnitsSeriesOverridesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableUnitsSeriesOverridesParameters ¶
type WidgetTableUnitsSeriesOverridesParameters struct { // The title of the dashboard. // Series name // +kubebuilder:validation:Optional SeriesName *string `json:"seriesName,omitempty" tf:"series_name,omitempty"` // Choose a unit to customize the unit on your Y axis and in each of your series. // Unit name // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*WidgetTableUnitsSeriesOverridesParameters) DeepCopy ¶
func (in *WidgetTableUnitsSeriesOverridesParameters) DeepCopy() *WidgetTableUnitsSeriesOverridesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableUnitsSeriesOverridesParameters.
func (*WidgetTableUnitsSeriesOverridesParameters) DeepCopyInto ¶
func (in *WidgetTableUnitsSeriesOverridesParameters) DeepCopyInto(out *WidgetTableUnitsSeriesOverridesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.