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) Hub()
- 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) Hub()
- 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 DataFormatInitParameters
- type DataFormatObservation
- type DataFormatParameters
- type InitialSortingInitParameters
- type InitialSortingObservation
- type InitialSortingParameters
- 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 OptionsInitParameters
- type OptionsObservation
- type OptionsParameters
- type PageInitParameters
- type PageObservation
- type PageParameters
- type SeriesOverridesInitParameters
- type SeriesOverridesObservation
- type SeriesOverridesParameters
- type ThresholdInitParameters
- type ThresholdObservation
- type ThresholdParameters
- 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 WidgetBarDataFormatInitParameters
- type WidgetBarDataFormatObservation
- type WidgetBarDataFormatParameters
- type WidgetBarInitParameters
- type WidgetBarInitialSortingInitParameters
- type WidgetBarInitialSortingObservation
- type WidgetBarInitialSortingParameters
- 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 WidgetBillboardDataFormatInitParameters
- type WidgetBillboardDataFormatObservation
- type WidgetBillboardDataFormatParameters
- type WidgetBillboardInitParameters
- type WidgetBillboardInitialSortingInitParameters
- type WidgetBillboardInitialSortingObservation
- type WidgetBillboardInitialSortingParameters
- 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 WidgetBulletDataFormatInitParameters
- type WidgetBulletDataFormatObservation
- type WidgetBulletDataFormatParameters
- type WidgetBulletInitParameters
- type WidgetBulletInitialSortingInitParameters
- type WidgetBulletInitialSortingObservation
- type WidgetBulletInitialSortingParameters
- 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 WidgetFunnelDataFormatInitParameters
- type WidgetFunnelDataFormatObservation
- type WidgetFunnelDataFormatParameters
- type WidgetFunnelInitParameters
- type WidgetFunnelInitialSortingInitParameters
- type WidgetFunnelInitialSortingObservation
- type WidgetFunnelInitialSortingParameters
- 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 WidgetHeatmapDataFormatInitParameters
- type WidgetHeatmapDataFormatObservation
- type WidgetHeatmapDataFormatParameters
- type WidgetHeatmapInitParameters
- type WidgetHeatmapInitialSortingInitParameters
- type WidgetHeatmapInitialSortingObservation
- type WidgetHeatmapInitialSortingParameters
- 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 WidgetHistogramDataFormatInitParameters
- type WidgetHistogramDataFormatObservation
- type WidgetHistogramDataFormatParameters
- type WidgetHistogramInitParameters
- type WidgetHistogramInitialSortingInitParameters
- type WidgetHistogramInitialSortingObservation
- type WidgetHistogramInitialSortingParameters
- 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 WidgetJSONDataFormatInitParameters
- type WidgetJSONDataFormatObservation
- type WidgetJSONDataFormatParameters
- type WidgetJSONInitParameters
- type WidgetJSONInitialSortingInitParameters
- type WidgetJSONInitialSortingObservation
- type WidgetJSONInitialSortingParameters
- 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 WidgetLineDataFormatInitParameters
- type WidgetLineDataFormatObservation
- type WidgetLineDataFormatParameters
- type WidgetLineInitParameters
- type WidgetLineInitialSortingInitParameters
- type WidgetLineInitialSortingObservation
- type WidgetLineInitialSortingParameters
- 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 WidgetLogTableDataFormatInitParameters
- type WidgetLogTableDataFormatObservation
- type WidgetLogTableDataFormatParameters
- type WidgetLogTableInitParameters
- type WidgetLogTableInitialSortingInitParameters
- type WidgetLogTableInitialSortingObservation
- type WidgetLogTableInitialSortingParameters
- 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 WidgetMarkdownDataFormatInitParameters
- type WidgetMarkdownDataFormatObservation
- type WidgetMarkdownDataFormatParameters
- type WidgetMarkdownInitParameters
- type WidgetMarkdownInitialSortingInitParameters
- type WidgetMarkdownInitialSortingObservation
- type WidgetMarkdownInitialSortingParameters
- 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 WidgetPieDataFormatInitParameters
- type WidgetPieDataFormatObservation
- type WidgetPieDataFormatParameters
- type WidgetPieInitParameters
- type WidgetPieInitialSortingInitParameters
- type WidgetPieInitialSortingObservation
- type WidgetPieInitialSortingParameters
- 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 WidgetStackedBarDataFormatInitParameters
- type WidgetStackedBarDataFormatObservation
- type WidgetStackedBarDataFormatParameters
- type WidgetStackedBarInitParameters
- type WidgetStackedBarInitialSortingInitParameters
- type WidgetStackedBarInitialSortingObservation
- type WidgetStackedBarInitialSortingParameters
- 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 WidgetTableDataFormatInitParameters
- type WidgetTableDataFormatObservation
- type WidgetTableDataFormatParameters
- type WidgetTableInitParameters
- type WidgetTableInitialSortingInitParameters
- type WidgetTableInitialSortingObservation
- type WidgetTableInitialSortingParameters
- type WidgetTableNrqlQueryInitParameters
- type WidgetTableNrqlQueryObservation
- type WidgetTableNrqlQueryParameters
- type WidgetTableNullValuesInitParameters
- type WidgetTableNullValuesObservation
- type WidgetTableNullValuesParameters
- type WidgetTableNullValuesSeriesOverridesInitParameters
- type WidgetTableNullValuesSeriesOverridesObservation
- type WidgetTableNullValuesSeriesOverridesParameters
- type WidgetTableObservation
- type WidgetTableParameters
- type WidgetTableThresholdInitParameters
- type WidgetTableThresholdObservation
- type WidgetTableThresholdParameters
- type WidgetTableUnitsInitParameters
- type WidgetTableUnitsObservation
- type WidgetTableUnitsParameters
- type WidgetTableUnitsSeriesOverridesInitParameters
- type WidgetTableUnitsSeriesOverridesObservation
- type WidgetTableUnitsSeriesOverridesParameters
- type YAxisRightInitParameters
- type YAxisRightObservation
- type YAxisRightParameters
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="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].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: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) Hub ¶ added in v0.1.1
func (tr *Dashboard) Hub()
Hub marks this type as a conversion hub.
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="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].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: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) Hub ¶ added in v0.1.1
func (tr *DashboardJSON) Hub()
Hub marks this type as a conversion hub.
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 DataFormatInitParameters ¶ added in v0.2.5
type DataFormatInitParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*DataFormatInitParameters) DeepCopy ¶ added in v0.2.5
func (in *DataFormatInitParameters) DeepCopy() *DataFormatInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFormatInitParameters.
func (*DataFormatInitParameters) DeepCopyInto ¶ added in v0.2.5
func (in *DataFormatInitParameters) DeepCopyInto(out *DataFormatInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFormatObservation ¶ added in v0.2.5
type DataFormatObservation struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*DataFormatObservation) DeepCopy ¶ added in v0.2.5
func (in *DataFormatObservation) DeepCopy() *DataFormatObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFormatObservation.
func (*DataFormatObservation) DeepCopyInto ¶ added in v0.2.5
func (in *DataFormatObservation) DeepCopyInto(out *DataFormatObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFormatParameters ¶ added in v0.2.5
type DataFormatParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type // +kubebuilder:validation:Optional Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type // +kubebuilder:validation:Optional Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` }
func (*DataFormatParameters) DeepCopy ¶ added in v0.2.5
func (in *DataFormatParameters) DeepCopy() *DataFormatParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFormatParameters.
func (*DataFormatParameters) DeepCopyInto ¶ added in v0.2.5
func (in *DataFormatParameters) DeepCopyInto(out *DataFormatParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InitialSortingInitParameters ¶ added in v0.2.3
type InitialSortingInitParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*InitialSortingInitParameters) DeepCopy ¶ added in v0.2.3
func (in *InitialSortingInitParameters) DeepCopy() *InitialSortingInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InitialSortingInitParameters.
func (*InitialSortingInitParameters) DeepCopyInto ¶ added in v0.2.3
func (in *InitialSortingInitParameters) DeepCopyInto(out *InitialSortingInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InitialSortingObservation ¶ added in v0.2.3
type InitialSortingObservation struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*InitialSortingObservation) DeepCopy ¶ added in v0.2.3
func (in *InitialSortingObservation) DeepCopy() *InitialSortingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InitialSortingObservation.
func (*InitialSortingObservation) DeepCopyInto ¶ added in v0.2.3
func (in *InitialSortingObservation) DeepCopyInto(out *InitialSortingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InitialSortingParameters ¶ added in v0.2.3
type InitialSortingParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. // +kubebuilder:validation:Optional Direction *string `json:"direction" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` }
func (*InitialSortingParameters) DeepCopy ¶ added in v0.2.3
func (in *InitialSortingParameters) DeepCopy() *InitialSortingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InitialSortingParameters.
func (*InitialSortingParameters) DeepCopyInto ¶ added in v0.2.3
func (in *InitialSortingParameters) DeepCopyInto(out *InitialSortingParameters)
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 OptionsInitParameters ¶ added in v0.1.1
type OptionsInitParameters struct { // An argument with a boolean value. With this turned on, the query condition defined with the variable will not be included in the query. Defaults to false. // Only applies to variables of type NRQL. With this turned on, query condition defined with the variable will not be included in the query. Excluded *bool `json:"excluded,omitempty" tf:"excluded,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. // Only applies to variables of type NRQL. With this turned on, the time range for the NRQL query will override the time picker on dashboards and other pages. Turn this off to use the time picker as normal. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` }
func (*OptionsInitParameters) DeepCopy ¶ added in v0.1.1
func (in *OptionsInitParameters) DeepCopy() *OptionsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OptionsInitParameters.
func (*OptionsInitParameters) DeepCopyInto ¶ added in v0.1.1
func (in *OptionsInitParameters) DeepCopyInto(out *OptionsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OptionsObservation ¶ added in v0.1.1
type OptionsObservation struct { // An argument with a boolean value. With this turned on, the query condition defined with the variable will not be included in the query. Defaults to false. // Only applies to variables of type NRQL. With this turned on, query condition defined with the variable will not be included in the query. Excluded *bool `json:"excluded,omitempty" tf:"excluded,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. // Only applies to variables of type NRQL. With this turned on, the time range for the NRQL query will override the time picker on dashboards and other pages. Turn this off to use the time picker as normal. IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` }
func (*OptionsObservation) DeepCopy ¶ added in v0.1.1
func (in *OptionsObservation) DeepCopy() *OptionsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OptionsObservation.
func (*OptionsObservation) DeepCopyInto ¶ added in v0.1.1
func (in *OptionsObservation) DeepCopyInto(out *OptionsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OptionsParameters ¶ added in v0.1.1
type OptionsParameters struct { // An argument with a boolean value. With this turned on, the query condition defined with the variable will not be included in the query. Defaults to false. // Only applies to variables of type NRQL. With this turned on, query condition defined with the variable will not be included in the query. // +kubebuilder:validation:Optional Excluded *bool `json:"excluded,omitempty" tf:"excluded,omitempty"` // With this turned on, the time range in this query will override the time picker on dashboards and other pages. Defaults to false. // Only applies to variables of type NRQL. With this turned on, the time range for the NRQL query will override the time picker on dashboards and other pages. Turn this off to use the time picker as normal. // +kubebuilder:validation:Optional IgnoreTimeRange *bool `json:"ignoreTimeRange,omitempty" tf:"ignore_time_range,omitempty"` }
func (*OptionsParameters) DeepCopy ¶ added in v0.1.1
func (in *OptionsParameters) DeepCopy() *OptionsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OptionsParameters.
func (*OptionsParameters) DeepCopyInto ¶ added in v0.1.1
func (in *OptionsParameters) DeepCopyInto(out *OptionsParameters)
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 ThresholdInitParameters ¶ added in v0.2.2
type ThresholdInitParameters struct { // The value 'from' which the threshold would need to be applied. // The number from which the range starts in thresholds. From *string `json:"from,omitempty" tf:"from,omitempty"` // The variable identifier. // Name of the threshold created. Name *string `json:"name,omitempty" tf:"name,omitempty"` // The severity of the threshold, which would affect the visual appearance of the threshold (such as its color) accordingly. The value of this attribute would need to be one of the following - warning, severe, critical, success, unavailable which correspond to the severity labels Warning, Approaching critical, Critical, Good, Neutral in the dropdown that helps specify the severity of thresholds in line widgets in the UI, respectively. // Severity of the threshold, which would reflect in the widget, in the range of the threshold specified. Severity *string `json:"severity,omitempty" tf:"severity,omitempty"` // The value until which the threshold would need to be applied. // The number at which the range ends in thresholds. To *string `json:"to,omitempty" tf:"to,omitempty"` }
func (*ThresholdInitParameters) DeepCopy ¶ added in v0.2.2
func (in *ThresholdInitParameters) DeepCopy() *ThresholdInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThresholdInitParameters.
func (*ThresholdInitParameters) DeepCopyInto ¶ added in v0.2.2
func (in *ThresholdInitParameters) DeepCopyInto(out *ThresholdInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ThresholdObservation ¶ added in v0.2.2
type ThresholdObservation struct { // The value 'from' which the threshold would need to be applied. // The number from which the range starts in thresholds. From *string `json:"from,omitempty" tf:"from,omitempty"` // The variable identifier. // Name of the threshold created. Name *string `json:"name,omitempty" tf:"name,omitempty"` // The severity of the threshold, which would affect the visual appearance of the threshold (such as its color) accordingly. The value of this attribute would need to be one of the following - warning, severe, critical, success, unavailable which correspond to the severity labels Warning, Approaching critical, Critical, Good, Neutral in the dropdown that helps specify the severity of thresholds in line widgets in the UI, respectively. // Severity of the threshold, which would reflect in the widget, in the range of the threshold specified. Severity *string `json:"severity,omitempty" tf:"severity,omitempty"` // The value until which the threshold would need to be applied. // The number at which the range ends in thresholds. To *string `json:"to,omitempty" tf:"to,omitempty"` }
func (*ThresholdObservation) DeepCopy ¶ added in v0.2.2
func (in *ThresholdObservation) DeepCopy() *ThresholdObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThresholdObservation.
func (*ThresholdObservation) DeepCopyInto ¶ added in v0.2.2
func (in *ThresholdObservation) DeepCopyInto(out *ThresholdObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ThresholdParameters ¶ added in v0.2.2
type ThresholdParameters struct { // The value 'from' which the threshold would need to be applied. // The number from which the range starts in thresholds. // +kubebuilder:validation:Optional From *string `json:"from,omitempty" tf:"from,omitempty"` // The variable identifier. // Name of the threshold created. // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // The severity of the threshold, which would affect the visual appearance of the threshold (such as its color) accordingly. The value of this attribute would need to be one of the following - warning, severe, critical, success, unavailable which correspond to the severity labels Warning, Approaching critical, Critical, Good, Neutral in the dropdown that helps specify the severity of thresholds in line widgets in the UI, respectively. // Severity of the threshold, which would reflect in the widget, in the range of the threshold specified. // +kubebuilder:validation:Optional Severity *string `json:"severity,omitempty" tf:"severity,omitempty"` // The value until which the threshold would need to be applied. // The number at which the range ends in thresholds. // +kubebuilder:validation:Optional To *string `json:"to,omitempty" tf:"to,omitempty"` }
func (*ThresholdParameters) DeepCopy ¶ added in v0.2.2
func (in *ThresholdParameters) DeepCopy() *ThresholdParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThresholdParameters.
func (*ThresholdParameters) DeepCopyInto ¶ added in v0.2.2
func (in *ThresholdParameters) DeepCopyInto(out *ThresholdParameters)
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"` // Specifies additional options to be added to dashboard variables. Supports the following nested attribute(s) - // Options applied to the variable. Options []OptionsInitParameters `json:"options,omitempty" tf:"options,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"` // Specifies additional options to be added to dashboard variables. Supports the following nested attribute(s) - // Options applied to the variable. Options []OptionsObservation `json:"options,omitempty" tf:"options,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"` // Specifies additional options to be added to dashboard variables. Supports the following nested attribute(s) - // Options applied to the variable. // +kubebuilder:validation:Optional Options []OptionsParameters `json:"options,omitempty" tf:"options,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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []DataFormatInitParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []InitialSortingInitParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []DataFormatObservation `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []InitialSortingObservation `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. // +kubebuilder:validation:Optional DataFormat []DataFormatParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - // +kubebuilder:validation:Optional InitialSorting []InitialSortingParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. // +kubebuilder:validation:Optional RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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 WidgetBarDataFormatInitParameters ¶ added in v0.2.5
type WidgetBarDataFormatInitParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetBarDataFormatInitParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetBarDataFormatInitParameters) DeepCopy() *WidgetBarDataFormatInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarDataFormatInitParameters.
func (*WidgetBarDataFormatInitParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetBarDataFormatInitParameters) DeepCopyInto(out *WidgetBarDataFormatInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarDataFormatObservation ¶ added in v0.2.5
type WidgetBarDataFormatObservation struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetBarDataFormatObservation) DeepCopy ¶ added in v0.2.5
func (in *WidgetBarDataFormatObservation) DeepCopy() *WidgetBarDataFormatObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarDataFormatObservation.
func (*WidgetBarDataFormatObservation) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetBarDataFormatObservation) DeepCopyInto(out *WidgetBarDataFormatObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarDataFormatParameters ¶ added in v0.2.5
type WidgetBarDataFormatParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type // +kubebuilder:validation:Optional Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type // +kubebuilder:validation:Optional Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` }
func (*WidgetBarDataFormatParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetBarDataFormatParameters) DeepCopy() *WidgetBarDataFormatParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarDataFormatParameters.
func (*WidgetBarDataFormatParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetBarDataFormatParameters) DeepCopyInto(out *WidgetBarDataFormatParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetBarDataFormatInitParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetBarInitialSortingInitParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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 WidgetBarInitialSortingInitParameters ¶ added in v0.2.3
type WidgetBarInitialSortingInitParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetBarInitialSortingInitParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetBarInitialSortingInitParameters) DeepCopy() *WidgetBarInitialSortingInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarInitialSortingInitParameters.
func (*WidgetBarInitialSortingInitParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetBarInitialSortingInitParameters) DeepCopyInto(out *WidgetBarInitialSortingInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarInitialSortingObservation ¶ added in v0.2.3
type WidgetBarInitialSortingObservation struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetBarInitialSortingObservation) DeepCopy ¶ added in v0.2.3
func (in *WidgetBarInitialSortingObservation) DeepCopy() *WidgetBarInitialSortingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarInitialSortingObservation.
func (*WidgetBarInitialSortingObservation) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetBarInitialSortingObservation) DeepCopyInto(out *WidgetBarInitialSortingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBarInitialSortingParameters ¶ added in v0.2.3
type WidgetBarInitialSortingParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. // +kubebuilder:validation:Optional Direction *string `json:"direction" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` }
func (*WidgetBarInitialSortingParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetBarInitialSortingParameters) DeepCopy() *WidgetBarInitialSortingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBarInitialSortingParameters.
func (*WidgetBarInitialSortingParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetBarInitialSortingParameters) DeepCopyInto(out *WidgetBarInitialSortingParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetBarDataFormatObservation `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetBarInitialSortingObservation `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. // +kubebuilder:validation:Optional DataFormat []WidgetBarDataFormatParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - // +kubebuilder:validation:Optional InitialSorting []WidgetBarInitialSortingParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. // +kubebuilder:validation:Optional RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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 WidgetBillboardDataFormatInitParameters ¶ added in v0.2.5
type WidgetBillboardDataFormatInitParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetBillboardDataFormatInitParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetBillboardDataFormatInitParameters) DeepCopy() *WidgetBillboardDataFormatInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardDataFormatInitParameters.
func (*WidgetBillboardDataFormatInitParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetBillboardDataFormatInitParameters) DeepCopyInto(out *WidgetBillboardDataFormatInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardDataFormatObservation ¶ added in v0.2.5
type WidgetBillboardDataFormatObservation struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetBillboardDataFormatObservation) DeepCopy ¶ added in v0.2.5
func (in *WidgetBillboardDataFormatObservation) DeepCopy() *WidgetBillboardDataFormatObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardDataFormatObservation.
func (*WidgetBillboardDataFormatObservation) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetBillboardDataFormatObservation) DeepCopyInto(out *WidgetBillboardDataFormatObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardDataFormatParameters ¶ added in v0.2.5
type WidgetBillboardDataFormatParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type // +kubebuilder:validation:Optional Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type // +kubebuilder:validation:Optional Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` }
func (*WidgetBillboardDataFormatParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetBillboardDataFormatParameters) DeepCopy() *WidgetBillboardDataFormatParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardDataFormatParameters.
func (*WidgetBillboardDataFormatParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetBillboardDataFormatParameters) DeepCopyInto(out *WidgetBillboardDataFormatParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetBillboardDataFormatInitParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetBillboardInitialSortingInitParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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 WidgetBillboardInitialSortingInitParameters ¶ added in v0.2.3
type WidgetBillboardInitialSortingInitParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetBillboardInitialSortingInitParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetBillboardInitialSortingInitParameters) DeepCopy() *WidgetBillboardInitialSortingInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardInitialSortingInitParameters.
func (*WidgetBillboardInitialSortingInitParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetBillboardInitialSortingInitParameters) DeepCopyInto(out *WidgetBillboardInitialSortingInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardInitialSortingObservation ¶ added in v0.2.3
type WidgetBillboardInitialSortingObservation struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetBillboardInitialSortingObservation) DeepCopy ¶ added in v0.2.3
func (in *WidgetBillboardInitialSortingObservation) DeepCopy() *WidgetBillboardInitialSortingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardInitialSortingObservation.
func (*WidgetBillboardInitialSortingObservation) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetBillboardInitialSortingObservation) DeepCopyInto(out *WidgetBillboardInitialSortingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBillboardInitialSortingParameters ¶ added in v0.2.3
type WidgetBillboardInitialSortingParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. // +kubebuilder:validation:Optional Direction *string `json:"direction" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` }
func (*WidgetBillboardInitialSortingParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetBillboardInitialSortingParameters) DeepCopy() *WidgetBillboardInitialSortingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBillboardInitialSortingParameters.
func (*WidgetBillboardInitialSortingParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetBillboardInitialSortingParameters) DeepCopyInto(out *WidgetBillboardInitialSortingParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetBillboardDataFormatObservation `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetBillboardInitialSortingObservation `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. // +kubebuilder:validation:Optional DataFormat []WidgetBillboardDataFormatParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - // +kubebuilder:validation:Optional InitialSorting []WidgetBillboardInitialSortingParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. // +kubebuilder:validation:Optional RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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 WidgetBulletDataFormatInitParameters ¶ added in v0.2.5
type WidgetBulletDataFormatInitParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetBulletDataFormatInitParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetBulletDataFormatInitParameters) DeepCopy() *WidgetBulletDataFormatInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletDataFormatInitParameters.
func (*WidgetBulletDataFormatInitParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetBulletDataFormatInitParameters) DeepCopyInto(out *WidgetBulletDataFormatInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletDataFormatObservation ¶ added in v0.2.5
type WidgetBulletDataFormatObservation struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetBulletDataFormatObservation) DeepCopy ¶ added in v0.2.5
func (in *WidgetBulletDataFormatObservation) DeepCopy() *WidgetBulletDataFormatObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletDataFormatObservation.
func (*WidgetBulletDataFormatObservation) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetBulletDataFormatObservation) DeepCopyInto(out *WidgetBulletDataFormatObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletDataFormatParameters ¶ added in v0.2.5
type WidgetBulletDataFormatParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type // +kubebuilder:validation:Optional Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type // +kubebuilder:validation:Optional Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` }
func (*WidgetBulletDataFormatParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetBulletDataFormatParameters) DeepCopy() *WidgetBulletDataFormatParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletDataFormatParameters.
func (*WidgetBulletDataFormatParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetBulletDataFormatParameters) DeepCopyInto(out *WidgetBulletDataFormatParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetBulletDataFormatInitParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetBulletInitialSortingInitParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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 WidgetBulletInitialSortingInitParameters ¶ added in v0.2.3
type WidgetBulletInitialSortingInitParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetBulletInitialSortingInitParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetBulletInitialSortingInitParameters) DeepCopy() *WidgetBulletInitialSortingInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletInitialSortingInitParameters.
func (*WidgetBulletInitialSortingInitParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetBulletInitialSortingInitParameters) DeepCopyInto(out *WidgetBulletInitialSortingInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletInitialSortingObservation ¶ added in v0.2.3
type WidgetBulletInitialSortingObservation struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetBulletInitialSortingObservation) DeepCopy ¶ added in v0.2.3
func (in *WidgetBulletInitialSortingObservation) DeepCopy() *WidgetBulletInitialSortingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletInitialSortingObservation.
func (*WidgetBulletInitialSortingObservation) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetBulletInitialSortingObservation) DeepCopyInto(out *WidgetBulletInitialSortingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetBulletInitialSortingParameters ¶ added in v0.2.3
type WidgetBulletInitialSortingParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. // +kubebuilder:validation:Optional Direction *string `json:"direction" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` }
func (*WidgetBulletInitialSortingParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetBulletInitialSortingParameters) DeepCopy() *WidgetBulletInitialSortingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetBulletInitialSortingParameters.
func (*WidgetBulletInitialSortingParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetBulletInitialSortingParameters) DeepCopyInto(out *WidgetBulletInitialSortingParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetBulletDataFormatObservation `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetBulletInitialSortingObservation `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. // +kubebuilder:validation:Optional DataFormat []WidgetBulletDataFormatParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - // +kubebuilder:validation:Optional InitialSorting []WidgetBulletInitialSortingParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. // +kubebuilder:validation:Optional RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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 WidgetFunnelDataFormatInitParameters ¶ added in v0.2.5
type WidgetFunnelDataFormatInitParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetFunnelDataFormatInitParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetFunnelDataFormatInitParameters) DeepCopy() *WidgetFunnelDataFormatInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelDataFormatInitParameters.
func (*WidgetFunnelDataFormatInitParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetFunnelDataFormatInitParameters) DeepCopyInto(out *WidgetFunnelDataFormatInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelDataFormatObservation ¶ added in v0.2.5
type WidgetFunnelDataFormatObservation struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetFunnelDataFormatObservation) DeepCopy ¶ added in v0.2.5
func (in *WidgetFunnelDataFormatObservation) DeepCopy() *WidgetFunnelDataFormatObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelDataFormatObservation.
func (*WidgetFunnelDataFormatObservation) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetFunnelDataFormatObservation) DeepCopyInto(out *WidgetFunnelDataFormatObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelDataFormatParameters ¶ added in v0.2.5
type WidgetFunnelDataFormatParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type // +kubebuilder:validation:Optional Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type // +kubebuilder:validation:Optional Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` }
func (*WidgetFunnelDataFormatParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetFunnelDataFormatParameters) DeepCopy() *WidgetFunnelDataFormatParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelDataFormatParameters.
func (*WidgetFunnelDataFormatParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetFunnelDataFormatParameters) DeepCopyInto(out *WidgetFunnelDataFormatParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetFunnelDataFormatInitParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetFunnelInitialSortingInitParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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 WidgetFunnelInitialSortingInitParameters ¶ added in v0.2.3
type WidgetFunnelInitialSortingInitParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetFunnelInitialSortingInitParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetFunnelInitialSortingInitParameters) DeepCopy() *WidgetFunnelInitialSortingInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelInitialSortingInitParameters.
func (*WidgetFunnelInitialSortingInitParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetFunnelInitialSortingInitParameters) DeepCopyInto(out *WidgetFunnelInitialSortingInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelInitialSortingObservation ¶ added in v0.2.3
type WidgetFunnelInitialSortingObservation struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetFunnelInitialSortingObservation) DeepCopy ¶ added in v0.2.3
func (in *WidgetFunnelInitialSortingObservation) DeepCopy() *WidgetFunnelInitialSortingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelInitialSortingObservation.
func (*WidgetFunnelInitialSortingObservation) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetFunnelInitialSortingObservation) DeepCopyInto(out *WidgetFunnelInitialSortingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetFunnelInitialSortingParameters ¶ added in v0.2.3
type WidgetFunnelInitialSortingParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. // +kubebuilder:validation:Optional Direction *string `json:"direction" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` }
func (*WidgetFunnelInitialSortingParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetFunnelInitialSortingParameters) DeepCopy() *WidgetFunnelInitialSortingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetFunnelInitialSortingParameters.
func (*WidgetFunnelInitialSortingParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetFunnelInitialSortingParameters) DeepCopyInto(out *WidgetFunnelInitialSortingParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetFunnelDataFormatObservation `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetFunnelInitialSortingObservation `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. // +kubebuilder:validation:Optional DataFormat []WidgetFunnelDataFormatParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - // +kubebuilder:validation:Optional InitialSorting []WidgetFunnelInitialSortingParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. // +kubebuilder:validation:Optional RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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 WidgetHeatmapDataFormatInitParameters ¶ added in v0.2.5
type WidgetHeatmapDataFormatInitParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetHeatmapDataFormatInitParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetHeatmapDataFormatInitParameters) DeepCopy() *WidgetHeatmapDataFormatInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapDataFormatInitParameters.
func (*WidgetHeatmapDataFormatInitParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetHeatmapDataFormatInitParameters) DeepCopyInto(out *WidgetHeatmapDataFormatInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapDataFormatObservation ¶ added in v0.2.5
type WidgetHeatmapDataFormatObservation struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetHeatmapDataFormatObservation) DeepCopy ¶ added in v0.2.5
func (in *WidgetHeatmapDataFormatObservation) DeepCopy() *WidgetHeatmapDataFormatObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapDataFormatObservation.
func (*WidgetHeatmapDataFormatObservation) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetHeatmapDataFormatObservation) DeepCopyInto(out *WidgetHeatmapDataFormatObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapDataFormatParameters ¶ added in v0.2.5
type WidgetHeatmapDataFormatParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type // +kubebuilder:validation:Optional Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type // +kubebuilder:validation:Optional Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` }
func (*WidgetHeatmapDataFormatParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetHeatmapDataFormatParameters) DeepCopy() *WidgetHeatmapDataFormatParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapDataFormatParameters.
func (*WidgetHeatmapDataFormatParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetHeatmapDataFormatParameters) DeepCopyInto(out *WidgetHeatmapDataFormatParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetHeatmapDataFormatInitParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetHeatmapInitialSortingInitParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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 WidgetHeatmapInitialSortingInitParameters ¶ added in v0.2.3
type WidgetHeatmapInitialSortingInitParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetHeatmapInitialSortingInitParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetHeatmapInitialSortingInitParameters) DeepCopy() *WidgetHeatmapInitialSortingInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapInitialSortingInitParameters.
func (*WidgetHeatmapInitialSortingInitParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetHeatmapInitialSortingInitParameters) DeepCopyInto(out *WidgetHeatmapInitialSortingInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapInitialSortingObservation ¶ added in v0.2.3
type WidgetHeatmapInitialSortingObservation struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetHeatmapInitialSortingObservation) DeepCopy ¶ added in v0.2.3
func (in *WidgetHeatmapInitialSortingObservation) DeepCopy() *WidgetHeatmapInitialSortingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapInitialSortingObservation.
func (*WidgetHeatmapInitialSortingObservation) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetHeatmapInitialSortingObservation) DeepCopyInto(out *WidgetHeatmapInitialSortingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHeatmapInitialSortingParameters ¶ added in v0.2.3
type WidgetHeatmapInitialSortingParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. // +kubebuilder:validation:Optional Direction *string `json:"direction" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` }
func (*WidgetHeatmapInitialSortingParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetHeatmapInitialSortingParameters) DeepCopy() *WidgetHeatmapInitialSortingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHeatmapInitialSortingParameters.
func (*WidgetHeatmapInitialSortingParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetHeatmapInitialSortingParameters) DeepCopyInto(out *WidgetHeatmapInitialSortingParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetHeatmapDataFormatObservation `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetHeatmapInitialSortingObservation `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. // +kubebuilder:validation:Optional DataFormat []WidgetHeatmapDataFormatParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - // +kubebuilder:validation:Optional InitialSorting []WidgetHeatmapInitialSortingParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. // +kubebuilder:validation:Optional RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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 WidgetHistogramDataFormatInitParameters ¶ added in v0.2.5
type WidgetHistogramDataFormatInitParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetHistogramDataFormatInitParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetHistogramDataFormatInitParameters) DeepCopy() *WidgetHistogramDataFormatInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramDataFormatInitParameters.
func (*WidgetHistogramDataFormatInitParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetHistogramDataFormatInitParameters) DeepCopyInto(out *WidgetHistogramDataFormatInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramDataFormatObservation ¶ added in v0.2.5
type WidgetHistogramDataFormatObservation struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetHistogramDataFormatObservation) DeepCopy ¶ added in v0.2.5
func (in *WidgetHistogramDataFormatObservation) DeepCopy() *WidgetHistogramDataFormatObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramDataFormatObservation.
func (*WidgetHistogramDataFormatObservation) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetHistogramDataFormatObservation) DeepCopyInto(out *WidgetHistogramDataFormatObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramDataFormatParameters ¶ added in v0.2.5
type WidgetHistogramDataFormatParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type // +kubebuilder:validation:Optional Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type // +kubebuilder:validation:Optional Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` }
func (*WidgetHistogramDataFormatParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetHistogramDataFormatParameters) DeepCopy() *WidgetHistogramDataFormatParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramDataFormatParameters.
func (*WidgetHistogramDataFormatParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetHistogramDataFormatParameters) DeepCopyInto(out *WidgetHistogramDataFormatParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetHistogramDataFormatInitParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetHistogramInitialSortingInitParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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 WidgetHistogramInitialSortingInitParameters ¶ added in v0.2.3
type WidgetHistogramInitialSortingInitParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetHistogramInitialSortingInitParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetHistogramInitialSortingInitParameters) DeepCopy() *WidgetHistogramInitialSortingInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramInitialSortingInitParameters.
func (*WidgetHistogramInitialSortingInitParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetHistogramInitialSortingInitParameters) DeepCopyInto(out *WidgetHistogramInitialSortingInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramInitialSortingObservation ¶ added in v0.2.3
type WidgetHistogramInitialSortingObservation struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetHistogramInitialSortingObservation) DeepCopy ¶ added in v0.2.3
func (in *WidgetHistogramInitialSortingObservation) DeepCopy() *WidgetHistogramInitialSortingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramInitialSortingObservation.
func (*WidgetHistogramInitialSortingObservation) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetHistogramInitialSortingObservation) DeepCopyInto(out *WidgetHistogramInitialSortingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetHistogramInitialSortingParameters ¶ added in v0.2.3
type WidgetHistogramInitialSortingParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. // +kubebuilder:validation:Optional Direction *string `json:"direction" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` }
func (*WidgetHistogramInitialSortingParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetHistogramInitialSortingParameters) DeepCopy() *WidgetHistogramInitialSortingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetHistogramInitialSortingParameters.
func (*WidgetHistogramInitialSortingParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetHistogramInitialSortingParameters) DeepCopyInto(out *WidgetHistogramInitialSortingParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetHistogramDataFormatObservation `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetHistogramInitialSortingObservation `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. // +kubebuilder:validation:Optional DataFormat []WidgetHistogramDataFormatParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - // +kubebuilder:validation:Optional InitialSorting []WidgetHistogramInitialSortingParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. // +kubebuilder:validation:Optional RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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 WidgetJSONDataFormatInitParameters ¶ added in v0.2.5
type WidgetJSONDataFormatInitParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetJSONDataFormatInitParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetJSONDataFormatInitParameters) DeepCopy() *WidgetJSONDataFormatInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONDataFormatInitParameters.
func (*WidgetJSONDataFormatInitParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetJSONDataFormatInitParameters) DeepCopyInto(out *WidgetJSONDataFormatInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONDataFormatObservation ¶ added in v0.2.5
type WidgetJSONDataFormatObservation struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetJSONDataFormatObservation) DeepCopy ¶ added in v0.2.5
func (in *WidgetJSONDataFormatObservation) DeepCopy() *WidgetJSONDataFormatObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONDataFormatObservation.
func (*WidgetJSONDataFormatObservation) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetJSONDataFormatObservation) DeepCopyInto(out *WidgetJSONDataFormatObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONDataFormatParameters ¶ added in v0.2.5
type WidgetJSONDataFormatParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type // +kubebuilder:validation:Optional Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type // +kubebuilder:validation:Optional Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` }
func (*WidgetJSONDataFormatParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetJSONDataFormatParameters) DeepCopy() *WidgetJSONDataFormatParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONDataFormatParameters.
func (*WidgetJSONDataFormatParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetJSONDataFormatParameters) DeepCopyInto(out *WidgetJSONDataFormatParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetJSONDataFormatInitParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetJSONInitialSortingInitParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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 WidgetJSONInitialSortingInitParameters ¶ added in v0.2.3
type WidgetJSONInitialSortingInitParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetJSONInitialSortingInitParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetJSONInitialSortingInitParameters) DeepCopy() *WidgetJSONInitialSortingInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONInitialSortingInitParameters.
func (*WidgetJSONInitialSortingInitParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetJSONInitialSortingInitParameters) DeepCopyInto(out *WidgetJSONInitialSortingInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONInitialSortingObservation ¶ added in v0.2.3
type WidgetJSONInitialSortingObservation struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetJSONInitialSortingObservation) DeepCopy ¶ added in v0.2.3
func (in *WidgetJSONInitialSortingObservation) DeepCopy() *WidgetJSONInitialSortingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONInitialSortingObservation.
func (*WidgetJSONInitialSortingObservation) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetJSONInitialSortingObservation) DeepCopyInto(out *WidgetJSONInitialSortingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetJSONInitialSortingParameters ¶ added in v0.2.3
type WidgetJSONInitialSortingParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. // +kubebuilder:validation:Optional Direction *string `json:"direction" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` }
func (*WidgetJSONInitialSortingParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetJSONInitialSortingParameters) DeepCopy() *WidgetJSONInitialSortingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetJSONInitialSortingParameters.
func (*WidgetJSONInitialSortingParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetJSONInitialSortingParameters) DeepCopyInto(out *WidgetJSONInitialSortingParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetJSONDataFormatObservation `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetJSONInitialSortingObservation `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. // +kubebuilder:validation:Optional DataFormat []WidgetJSONDataFormatParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - // +kubebuilder:validation:Optional InitialSorting []WidgetJSONInitialSortingParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. // +kubebuilder:validation:Optional RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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 WidgetLineDataFormatInitParameters ¶ added in v0.2.5
type WidgetLineDataFormatInitParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetLineDataFormatInitParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetLineDataFormatInitParameters) DeepCopy() *WidgetLineDataFormatInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineDataFormatInitParameters.
func (*WidgetLineDataFormatInitParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetLineDataFormatInitParameters) DeepCopyInto(out *WidgetLineDataFormatInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineDataFormatObservation ¶ added in v0.2.5
type WidgetLineDataFormatObservation struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetLineDataFormatObservation) DeepCopy ¶ added in v0.2.5
func (in *WidgetLineDataFormatObservation) DeepCopy() *WidgetLineDataFormatObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineDataFormatObservation.
func (*WidgetLineDataFormatObservation) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetLineDataFormatObservation) DeepCopyInto(out *WidgetLineDataFormatObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineDataFormatParameters ¶ added in v0.2.5
type WidgetLineDataFormatParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type // +kubebuilder:validation:Optional Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type // +kubebuilder:validation:Optional Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` }
func (*WidgetLineDataFormatParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetLineDataFormatParameters) DeepCopy() *WidgetLineDataFormatParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineDataFormatParameters.
func (*WidgetLineDataFormatParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetLineDataFormatParameters) DeepCopyInto(out *WidgetLineDataFormatParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetLineDataFormatInitParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetLineInitialSortingInitParameters `json:"initialSorting,omitempty" tf:"initial_sorting,omitempty"` // A boolean value, which when true, sets the label to be visibly displayed within thresholds. In other words, if this attribute is set to true, the label always visible toggle in the Thresholds section in the settings of the widget is enabled. // Specified if the label should be visible in the graph created when specified with thresholds. IsLabelVisible *bool `json:"isLabelVisible,omitempty" tf:"is_label_visible,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // An attribute that helps specify multiple thresholds, each inclusive of a range of values between which the threshold would need to function, the name of the threshold and its severity. Multiple thresholds can be defined in a line widget. The threshold attribute requires specifying the following attributes in a nested block - Threshold []ThresholdInitParameters `json:"threshold,omitempty" tf:"threshold,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"` // An attribute which helps specify the configuration of the Y-Axis displayed on the right side of the line widget. This is a nested block, which includes the following attributes: YAxisRight []YAxisRightInitParameters `json:"yAxisRight,omitempty" tf:"y_axis_right,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 WidgetLineInitialSortingInitParameters ¶ added in v0.2.3
type WidgetLineInitialSortingInitParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetLineInitialSortingInitParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetLineInitialSortingInitParameters) DeepCopy() *WidgetLineInitialSortingInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineInitialSortingInitParameters.
func (*WidgetLineInitialSortingInitParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetLineInitialSortingInitParameters) DeepCopyInto(out *WidgetLineInitialSortingInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineInitialSortingObservation ¶ added in v0.2.3
type WidgetLineInitialSortingObservation struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetLineInitialSortingObservation) DeepCopy ¶ added in v0.2.3
func (in *WidgetLineInitialSortingObservation) DeepCopy() *WidgetLineInitialSortingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineInitialSortingObservation.
func (*WidgetLineInitialSortingObservation) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetLineInitialSortingObservation) DeepCopyInto(out *WidgetLineInitialSortingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLineInitialSortingParameters ¶ added in v0.2.3
type WidgetLineInitialSortingParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. // +kubebuilder:validation:Optional Direction *string `json:"direction" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` }
func (*WidgetLineInitialSortingParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetLineInitialSortingParameters) DeepCopy() *WidgetLineInitialSortingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLineInitialSortingParameters.
func (*WidgetLineInitialSortingParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetLineInitialSortingParameters) DeepCopyInto(out *WidgetLineInitialSortingParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetLineDataFormatObservation `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetLineInitialSortingObservation `json:"initialSorting,omitempty" tf:"initial_sorting,omitempty"` // A boolean value, which when true, sets the label to be visibly displayed within thresholds. In other words, if this attribute is set to true, the label always visible toggle in the Thresholds section in the settings of the widget is enabled. // Specified if the label should be visible in the graph created when specified with thresholds. IsLabelVisible *bool `json:"isLabelVisible,omitempty" tf:"is_label_visible,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // An attribute that helps specify multiple thresholds, each inclusive of a range of values between which the threshold would need to function, the name of the threshold and its severity. Multiple thresholds can be defined in a line widget. The threshold attribute requires specifying the following attributes in a nested block - Threshold []ThresholdObservation `json:"threshold,omitempty" tf:"threshold,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"` // An attribute which helps specify the configuration of the Y-Axis displayed on the right side of the line widget. This is a nested block, which includes the following attributes: YAxisRight []YAxisRightObservation `json:"yAxisRight,omitempty" tf:"y_axis_right,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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. // +kubebuilder:validation:Optional DataFormat []WidgetLineDataFormatParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - // +kubebuilder:validation:Optional InitialSorting []WidgetLineInitialSortingParameters `json:"initialSorting,omitempty" tf:"initial_sorting,omitempty"` // A boolean value, which when true, sets the label to be visibly displayed within thresholds. In other words, if this attribute is set to true, the label always visible toggle in the Thresholds section in the settings of the widget is enabled. // Specified if the label should be visible in the graph created when specified with thresholds. // +kubebuilder:validation:Optional IsLabelVisible *bool `json:"isLabelVisible,omitempty" tf:"is_label_visible,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. // +kubebuilder:validation:Optional RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,omitempty"` // Row position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Row *float64 `json:"row" tf:"row,omitempty"` // An attribute that helps specify multiple thresholds, each inclusive of a range of values between which the threshold would need to function, the name of the threshold and its severity. Multiple thresholds can be defined in a line widget. The threshold attribute requires specifying the following attributes in a nested block - // +kubebuilder:validation:Optional Threshold []ThresholdParameters `json:"threshold,omitempty" tf:"threshold,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"` // An attribute which helps specify the configuration of the Y-Axis displayed on the right side of the line widget. This is a nested block, which includes the following attributes: // +kubebuilder:validation:Optional YAxisRight []YAxisRightParameters `json:"yAxisRight,omitempty" tf:"y_axis_right,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 WidgetLogTableDataFormatInitParameters ¶ added in v0.2.5
type WidgetLogTableDataFormatInitParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetLogTableDataFormatInitParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetLogTableDataFormatInitParameters) DeepCopy() *WidgetLogTableDataFormatInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableDataFormatInitParameters.
func (*WidgetLogTableDataFormatInitParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetLogTableDataFormatInitParameters) DeepCopyInto(out *WidgetLogTableDataFormatInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableDataFormatObservation ¶ added in v0.2.5
type WidgetLogTableDataFormatObservation struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetLogTableDataFormatObservation) DeepCopy ¶ added in v0.2.5
func (in *WidgetLogTableDataFormatObservation) DeepCopy() *WidgetLogTableDataFormatObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableDataFormatObservation.
func (*WidgetLogTableDataFormatObservation) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetLogTableDataFormatObservation) DeepCopyInto(out *WidgetLogTableDataFormatObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableDataFormatParameters ¶ added in v0.2.5
type WidgetLogTableDataFormatParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type // +kubebuilder:validation:Optional Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type // +kubebuilder:validation:Optional Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` }
func (*WidgetLogTableDataFormatParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetLogTableDataFormatParameters) DeepCopy() *WidgetLogTableDataFormatParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableDataFormatParameters.
func (*WidgetLogTableDataFormatParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetLogTableDataFormatParameters) DeepCopyInto(out *WidgetLogTableDataFormatParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetLogTableDataFormatInitParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetLogTableInitialSortingInitParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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 WidgetLogTableInitialSortingInitParameters ¶ added in v0.2.3
type WidgetLogTableInitialSortingInitParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetLogTableInitialSortingInitParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetLogTableInitialSortingInitParameters) DeepCopy() *WidgetLogTableInitialSortingInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableInitialSortingInitParameters.
func (*WidgetLogTableInitialSortingInitParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetLogTableInitialSortingInitParameters) DeepCopyInto(out *WidgetLogTableInitialSortingInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableInitialSortingObservation ¶ added in v0.2.3
type WidgetLogTableInitialSortingObservation struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetLogTableInitialSortingObservation) DeepCopy ¶ added in v0.2.3
func (in *WidgetLogTableInitialSortingObservation) DeepCopy() *WidgetLogTableInitialSortingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableInitialSortingObservation.
func (*WidgetLogTableInitialSortingObservation) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetLogTableInitialSortingObservation) DeepCopyInto(out *WidgetLogTableInitialSortingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetLogTableInitialSortingParameters ¶ added in v0.2.3
type WidgetLogTableInitialSortingParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. // +kubebuilder:validation:Optional Direction *string `json:"direction" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` }
func (*WidgetLogTableInitialSortingParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetLogTableInitialSortingParameters) DeepCopy() *WidgetLogTableInitialSortingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetLogTableInitialSortingParameters.
func (*WidgetLogTableInitialSortingParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetLogTableInitialSortingParameters) DeepCopyInto(out *WidgetLogTableInitialSortingParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetLogTableDataFormatObservation `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetLogTableInitialSortingObservation `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. // +kubebuilder:validation:Optional DataFormat []WidgetLogTableDataFormatParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - // +kubebuilder:validation:Optional InitialSorting []WidgetLogTableInitialSortingParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. // +kubebuilder:validation:Optional RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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 WidgetMarkdownDataFormatInitParameters ¶ added in v0.2.5
type WidgetMarkdownDataFormatInitParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetMarkdownDataFormatInitParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetMarkdownDataFormatInitParameters) DeepCopy() *WidgetMarkdownDataFormatInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownDataFormatInitParameters.
func (*WidgetMarkdownDataFormatInitParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetMarkdownDataFormatInitParameters) DeepCopyInto(out *WidgetMarkdownDataFormatInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownDataFormatObservation ¶ added in v0.2.5
type WidgetMarkdownDataFormatObservation struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetMarkdownDataFormatObservation) DeepCopy ¶ added in v0.2.5
func (in *WidgetMarkdownDataFormatObservation) DeepCopy() *WidgetMarkdownDataFormatObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownDataFormatObservation.
func (*WidgetMarkdownDataFormatObservation) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetMarkdownDataFormatObservation) DeepCopyInto(out *WidgetMarkdownDataFormatObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownDataFormatParameters ¶ added in v0.2.5
type WidgetMarkdownDataFormatParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type // +kubebuilder:validation:Optional Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type // +kubebuilder:validation:Optional Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` }
func (*WidgetMarkdownDataFormatParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetMarkdownDataFormatParameters) DeepCopy() *WidgetMarkdownDataFormatParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownDataFormatParameters.
func (*WidgetMarkdownDataFormatParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetMarkdownDataFormatParameters) DeepCopyInto(out *WidgetMarkdownDataFormatParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetMarkdownDataFormatInitParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetMarkdownInitialSortingInitParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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 WidgetMarkdownInitialSortingInitParameters ¶ added in v0.2.3
type WidgetMarkdownInitialSortingInitParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetMarkdownInitialSortingInitParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetMarkdownInitialSortingInitParameters) DeepCopy() *WidgetMarkdownInitialSortingInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownInitialSortingInitParameters.
func (*WidgetMarkdownInitialSortingInitParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetMarkdownInitialSortingInitParameters) DeepCopyInto(out *WidgetMarkdownInitialSortingInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownInitialSortingObservation ¶ added in v0.2.3
type WidgetMarkdownInitialSortingObservation struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetMarkdownInitialSortingObservation) DeepCopy ¶ added in v0.2.3
func (in *WidgetMarkdownInitialSortingObservation) DeepCopy() *WidgetMarkdownInitialSortingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownInitialSortingObservation.
func (*WidgetMarkdownInitialSortingObservation) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetMarkdownInitialSortingObservation) DeepCopyInto(out *WidgetMarkdownInitialSortingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetMarkdownInitialSortingParameters ¶ added in v0.2.3
type WidgetMarkdownInitialSortingParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. // +kubebuilder:validation:Optional Direction *string `json:"direction" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` }
func (*WidgetMarkdownInitialSortingParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetMarkdownInitialSortingParameters) DeepCopy() *WidgetMarkdownInitialSortingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetMarkdownInitialSortingParameters.
func (*WidgetMarkdownInitialSortingParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetMarkdownInitialSortingParameters) DeepCopyInto(out *WidgetMarkdownInitialSortingParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetMarkdownDataFormatObservation `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetMarkdownInitialSortingObservation `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. // +kubebuilder:validation:Optional DataFormat []WidgetMarkdownDataFormatParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - // +kubebuilder:validation:Optional InitialSorting []WidgetMarkdownInitialSortingParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. // +kubebuilder:validation:Optional RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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 WidgetPieDataFormatInitParameters ¶ added in v0.2.5
type WidgetPieDataFormatInitParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetPieDataFormatInitParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetPieDataFormatInitParameters) DeepCopy() *WidgetPieDataFormatInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieDataFormatInitParameters.
func (*WidgetPieDataFormatInitParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetPieDataFormatInitParameters) DeepCopyInto(out *WidgetPieDataFormatInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieDataFormatObservation ¶ added in v0.2.5
type WidgetPieDataFormatObservation struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetPieDataFormatObservation) DeepCopy ¶ added in v0.2.5
func (in *WidgetPieDataFormatObservation) DeepCopy() *WidgetPieDataFormatObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieDataFormatObservation.
func (*WidgetPieDataFormatObservation) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetPieDataFormatObservation) DeepCopyInto(out *WidgetPieDataFormatObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieDataFormatParameters ¶ added in v0.2.5
type WidgetPieDataFormatParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type // +kubebuilder:validation:Optional Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type // +kubebuilder:validation:Optional Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` }
func (*WidgetPieDataFormatParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetPieDataFormatParameters) DeepCopy() *WidgetPieDataFormatParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieDataFormatParameters.
func (*WidgetPieDataFormatParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetPieDataFormatParameters) DeepCopyInto(out *WidgetPieDataFormatParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetPieDataFormatInitParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetPieInitialSortingInitParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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 WidgetPieInitialSortingInitParameters ¶ added in v0.2.3
type WidgetPieInitialSortingInitParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetPieInitialSortingInitParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetPieInitialSortingInitParameters) DeepCopy() *WidgetPieInitialSortingInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieInitialSortingInitParameters.
func (*WidgetPieInitialSortingInitParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetPieInitialSortingInitParameters) DeepCopyInto(out *WidgetPieInitialSortingInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieInitialSortingObservation ¶ added in v0.2.3
type WidgetPieInitialSortingObservation struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetPieInitialSortingObservation) DeepCopy ¶ added in v0.2.3
func (in *WidgetPieInitialSortingObservation) DeepCopy() *WidgetPieInitialSortingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieInitialSortingObservation.
func (*WidgetPieInitialSortingObservation) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetPieInitialSortingObservation) DeepCopyInto(out *WidgetPieInitialSortingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetPieInitialSortingParameters ¶ added in v0.2.3
type WidgetPieInitialSortingParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. // +kubebuilder:validation:Optional Direction *string `json:"direction" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` }
func (*WidgetPieInitialSortingParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetPieInitialSortingParameters) DeepCopy() *WidgetPieInitialSortingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetPieInitialSortingParameters.
func (*WidgetPieInitialSortingParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetPieInitialSortingParameters) DeepCopyInto(out *WidgetPieInitialSortingParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetPieDataFormatObservation `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetPieInitialSortingObservation `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. // +kubebuilder:validation:Optional DataFormat []WidgetPieDataFormatParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - // +kubebuilder:validation:Optional InitialSorting []WidgetPieInitialSortingParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. // +kubebuilder:validation:Optional RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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 WidgetStackedBarDataFormatInitParameters ¶ added in v0.2.5
type WidgetStackedBarDataFormatInitParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetStackedBarDataFormatInitParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetStackedBarDataFormatInitParameters) DeepCopy() *WidgetStackedBarDataFormatInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarDataFormatInitParameters.
func (*WidgetStackedBarDataFormatInitParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetStackedBarDataFormatInitParameters) DeepCopyInto(out *WidgetStackedBarDataFormatInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarDataFormatObservation ¶ added in v0.2.5
type WidgetStackedBarDataFormatObservation struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetStackedBarDataFormatObservation) DeepCopy ¶ added in v0.2.5
func (in *WidgetStackedBarDataFormatObservation) DeepCopy() *WidgetStackedBarDataFormatObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarDataFormatObservation.
func (*WidgetStackedBarDataFormatObservation) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetStackedBarDataFormatObservation) DeepCopyInto(out *WidgetStackedBarDataFormatObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarDataFormatParameters ¶ added in v0.2.5
type WidgetStackedBarDataFormatParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type // +kubebuilder:validation:Optional Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type // +kubebuilder:validation:Optional Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` }
func (*WidgetStackedBarDataFormatParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetStackedBarDataFormatParameters) DeepCopy() *WidgetStackedBarDataFormatParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarDataFormatParameters.
func (*WidgetStackedBarDataFormatParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetStackedBarDataFormatParameters) DeepCopyInto(out *WidgetStackedBarDataFormatParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetStackedBarDataFormatInitParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetStackedBarInitialSortingInitParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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 WidgetStackedBarInitialSortingInitParameters ¶ added in v0.2.3
type WidgetStackedBarInitialSortingInitParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetStackedBarInitialSortingInitParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetStackedBarInitialSortingInitParameters) DeepCopy() *WidgetStackedBarInitialSortingInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarInitialSortingInitParameters.
func (*WidgetStackedBarInitialSortingInitParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetStackedBarInitialSortingInitParameters) DeepCopyInto(out *WidgetStackedBarInitialSortingInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarInitialSortingObservation ¶ added in v0.2.3
type WidgetStackedBarInitialSortingObservation struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetStackedBarInitialSortingObservation) DeepCopy ¶ added in v0.2.3
func (in *WidgetStackedBarInitialSortingObservation) DeepCopy() *WidgetStackedBarInitialSortingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarInitialSortingObservation.
func (*WidgetStackedBarInitialSortingObservation) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetStackedBarInitialSortingObservation) DeepCopyInto(out *WidgetStackedBarInitialSortingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetStackedBarInitialSortingParameters ¶ added in v0.2.3
type WidgetStackedBarInitialSortingParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. // +kubebuilder:validation:Optional Direction *string `json:"direction" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` }
func (*WidgetStackedBarInitialSortingParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetStackedBarInitialSortingParameters) DeepCopy() *WidgetStackedBarInitialSortingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetStackedBarInitialSortingParameters.
func (*WidgetStackedBarInitialSortingParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetStackedBarInitialSortingParameters) DeepCopyInto(out *WidgetStackedBarInitialSortingParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetStackedBarDataFormatObservation `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetStackedBarInitialSortingObservation `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. // +kubebuilder:validation:Optional DataFormat []WidgetStackedBarDataFormatParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - // +kubebuilder:validation:Optional InitialSorting []WidgetStackedBarInitialSortingParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. // +kubebuilder:validation:Optional RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,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 WidgetTableDataFormatInitParameters ¶ added in v0.2.5
type WidgetTableDataFormatInitParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetTableDataFormatInitParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetTableDataFormatInitParameters) DeepCopy() *WidgetTableDataFormatInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableDataFormatInitParameters.
func (*WidgetTableDataFormatInitParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetTableDataFormatInitParameters) DeepCopyInto(out *WidgetTableDataFormatInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableDataFormatObservation ¶ added in v0.2.5
type WidgetTableDataFormatObservation struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*WidgetTableDataFormatObservation) DeepCopy ¶ added in v0.2.5
func (in *WidgetTableDataFormatObservation) DeepCopy() *WidgetTableDataFormatObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableDataFormatObservation.
func (*WidgetTableDataFormatObservation) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetTableDataFormatObservation) DeepCopyInto(out *WidgetTableDataFormatObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableDataFormatParameters ¶ added in v0.2.5
type WidgetTableDataFormatParameters struct { // This attribute is provided when the name is that of a column comprising date/time values and the type attribute is set to custom defining the specific date format to be applied to your data. // Defines the format of the mentioned type // +kubebuilder:validation:Optional Format *string `json:"format,omitempty" tf:"format,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` // This attribute is utilized when the type attribute is set to decimal, stipulating the precise number of digits after the decimal point for your data. // The precision of the type // +kubebuilder:validation:Optional Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Specifies the data type of the variable and where its possible values may come from. One of enum, nrql or string // Defines the type of the mentioned column // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` }
func (*WidgetTableDataFormatParameters) DeepCopy ¶ added in v0.2.5
func (in *WidgetTableDataFormatParameters) DeepCopy() *WidgetTableDataFormatParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableDataFormatParameters.
func (*WidgetTableDataFormatParameters) DeepCopyInto ¶ added in v0.2.5
func (in *WidgetTableDataFormatParameters) DeepCopyInto(out *WidgetTableDataFormatParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetTableDataFormatInitParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetTableInitialSortingInitParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // An attribute that helps specify multiple thresholds, each inclusive of a range of values between which the threshold would need to function, the name of the threshold and its severity. Multiple thresholds can be defined in a line widget. The threshold attribute requires specifying the following attributes in a nested block - Threshold []WidgetTableThresholdInitParameters `json:"threshold,omitempty" tf:"threshold,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 WidgetTableInitialSortingInitParameters ¶ added in v0.2.3
type WidgetTableInitialSortingInitParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetTableInitialSortingInitParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetTableInitialSortingInitParameters) DeepCopy() *WidgetTableInitialSortingInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableInitialSortingInitParameters.
func (*WidgetTableInitialSortingInitParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetTableInitialSortingInitParameters) DeepCopyInto(out *WidgetTableInitialSortingInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableInitialSortingObservation ¶ added in v0.2.3
type WidgetTableInitialSortingObservation struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. Direction *string `json:"direction,omitempty" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WidgetTableInitialSortingObservation) DeepCopy ¶ added in v0.2.3
func (in *WidgetTableInitialSortingObservation) DeepCopy() *WidgetTableInitialSortingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableInitialSortingObservation.
func (*WidgetTableInitialSortingObservation) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetTableInitialSortingObservation) DeepCopyInto(out *WidgetTableInitialSortingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableInitialSortingParameters ¶ added in v0.2.3
type WidgetTableInitialSortingParameters struct { // Defines the sort order. Accepted values are asc for ascending or desc for descending. // Defines the sort order. Either ascending or descending. // +kubebuilder:validation:Optional Direction *string `json:"direction" tf:"direction,omitempty"` // The variable identifier. // The column name to be sorted // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` }
func (*WidgetTableInitialSortingParameters) DeepCopy ¶ added in v0.2.3
func (in *WidgetTableInitialSortingParameters) DeepCopy() *WidgetTableInitialSortingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableInitialSortingParameters.
func (*WidgetTableInitialSortingParameters) DeepCopyInto ¶ added in v0.2.3
func (in *WidgetTableInitialSortingParameters) DeepCopyInto(out *WidgetTableInitialSortingParameters)
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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. DataFormat []WidgetTableDataFormatObservation `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - InitialSorting []WidgetTableInitialSortingObservation `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,omitempty"` // Row position of widget from top left, starting at 1. Row *float64 `json:"row,omitempty" tf:"row,omitempty"` // An attribute that helps specify multiple thresholds, each inclusive of a range of values between which the threshold would need to function, the name of the threshold and its severity. Multiple thresholds can be defined in a line widget. The threshold attribute requires specifying the following attributes in a nested block - Threshold []WidgetTableThresholdObservation `json:"threshold,omitempty" tf:"threshold,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"` // block for date/time values, the type would need to be set to date. However, if you would also like to specify a format of the date/time value (with the format argument), the type would need to be set to custom. // +kubebuilder:validation:Optional DataFormat []WidgetTableDataFormatParameters `json:"dataFormat,omitempty" tf:"data_format,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"` // An attribute that describes the sorting mechanism for the table. This attribute requires specifying the following attributes in a nested block - // +kubebuilder:validation:Optional InitialSorting []WidgetTableInitialSortingParameters `json:"initialSorting,omitempty" tf:"initial_sorting,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"` // This attribute determines the frequency for data refresh specified in milliseconds. Accepted values are auto for default value, 0 for no refresh, 5000 for 5 seconds, 30000 for 30 seconds, 60000 for 60 seconds, 300000 for 5 minutes, 1800000 for 30 minutes, 3600000 for 60 minute, 10800000 for 3 hours, 43200000 for 12 hours and 86400000 for 24 hours. // +kubebuilder:validation:Optional RefreshRate *string `json:"refreshRate,omitempty" tf:"refresh_rate,omitempty"` // Row position of widget from top left, starting at 1. // +kubebuilder:validation:Optional Row *float64 `json:"row" tf:"row,omitempty"` // An attribute that helps specify multiple thresholds, each inclusive of a range of values between which the threshold would need to function, the name of the threshold and its severity. Multiple thresholds can be defined in a line widget. The threshold attribute requires specifying the following attributes in a nested block - // +kubebuilder:validation:Optional Threshold []WidgetTableThresholdParameters `json:"threshold,omitempty" tf:"threshold,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 WidgetTableThresholdInitParameters ¶ added in v0.2.2
type WidgetTableThresholdInitParameters struct { // The name of the column in the table, to which the threshold would need to be applied. // Name of the column in the table, to which the threshold would be applied. ColumnName *string `json:"columnName,omitempty" tf:"column_name,omitempty"` // The value 'from' which the threshold would need to be applied. // The number from which the range starts in thresholds. From *string `json:"from,omitempty" tf:"from,omitempty"` // The severity of the threshold, which would affect the visual appearance of the threshold (such as its color) accordingly. The value of this attribute would need to be one of the following - warning, severe, critical, success, unavailable which correspond to the severity labels Warning, Approaching critical, Critical, Good, Neutral in the dropdown that helps specify the severity of thresholds in line widgets in the UI, respectively. // Severity of the threshold, which would reflect in the widget, in the range of the threshold specified. Severity *string `json:"severity,omitempty" tf:"severity,omitempty"` // The value until which the threshold would need to be applied. // The number at which the range ends in thresholds. To *string `json:"to,omitempty" tf:"to,omitempty"` }
func (*WidgetTableThresholdInitParameters) DeepCopy ¶ added in v0.2.2
func (in *WidgetTableThresholdInitParameters) DeepCopy() *WidgetTableThresholdInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableThresholdInitParameters.
func (*WidgetTableThresholdInitParameters) DeepCopyInto ¶ added in v0.2.2
func (in *WidgetTableThresholdInitParameters) DeepCopyInto(out *WidgetTableThresholdInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableThresholdObservation ¶ added in v0.2.2
type WidgetTableThresholdObservation struct { // The name of the column in the table, to which the threshold would need to be applied. // Name of the column in the table, to which the threshold would be applied. ColumnName *string `json:"columnName,omitempty" tf:"column_name,omitempty"` // The value 'from' which the threshold would need to be applied. // The number from which the range starts in thresholds. From *string `json:"from,omitempty" tf:"from,omitempty"` // The severity of the threshold, which would affect the visual appearance of the threshold (such as its color) accordingly. The value of this attribute would need to be one of the following - warning, severe, critical, success, unavailable which correspond to the severity labels Warning, Approaching critical, Critical, Good, Neutral in the dropdown that helps specify the severity of thresholds in line widgets in the UI, respectively. // Severity of the threshold, which would reflect in the widget, in the range of the threshold specified. Severity *string `json:"severity,omitempty" tf:"severity,omitempty"` // The value until which the threshold would need to be applied. // The number at which the range ends in thresholds. To *string `json:"to,omitempty" tf:"to,omitempty"` }
func (*WidgetTableThresholdObservation) DeepCopy ¶ added in v0.2.2
func (in *WidgetTableThresholdObservation) DeepCopy() *WidgetTableThresholdObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableThresholdObservation.
func (*WidgetTableThresholdObservation) DeepCopyInto ¶ added in v0.2.2
func (in *WidgetTableThresholdObservation) DeepCopyInto(out *WidgetTableThresholdObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetTableThresholdParameters ¶ added in v0.2.2
type WidgetTableThresholdParameters struct { // The name of the column in the table, to which the threshold would need to be applied. // Name of the column in the table, to which the threshold would be applied. // +kubebuilder:validation:Optional ColumnName *string `json:"columnName,omitempty" tf:"column_name,omitempty"` // The value 'from' which the threshold would need to be applied. // The number from which the range starts in thresholds. // +kubebuilder:validation:Optional From *string `json:"from,omitempty" tf:"from,omitempty"` // The severity of the threshold, which would affect the visual appearance of the threshold (such as its color) accordingly. The value of this attribute would need to be one of the following - warning, severe, critical, success, unavailable which correspond to the severity labels Warning, Approaching critical, Critical, Good, Neutral in the dropdown that helps specify the severity of thresholds in line widgets in the UI, respectively. // Severity of the threshold, which would reflect in the widget, in the range of the threshold specified. // +kubebuilder:validation:Optional Severity *string `json:"severity,omitempty" tf:"severity,omitempty"` // The value until which the threshold would need to be applied. // The number at which the range ends in thresholds. // +kubebuilder:validation:Optional To *string `json:"to,omitempty" tf:"to,omitempty"` }
func (*WidgetTableThresholdParameters) DeepCopy ¶ added in v0.2.2
func (in *WidgetTableThresholdParameters) DeepCopy() *WidgetTableThresholdParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetTableThresholdParameters.
func (*WidgetTableThresholdParameters) DeepCopyInto ¶ added in v0.2.2
func (in *WidgetTableThresholdParameters) DeepCopyInto(out *WidgetTableThresholdParameters)
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.
type YAxisRightInitParameters ¶ added in v0.2.2
type YAxisRightInitParameters struct { // Minimum value of the range to be specified with the Y-Axis on the right of the line widget. YAxisRightMax *float64 `json:"yAxisRightMax,omitempty" tf:"y_axis_right_max,omitempty"` // Attributes which help specify a range of minimum and maximum values, which adjust the right Y axis to display the data within the specified minimum and maximum value for the axis. // Minimum value of the range to be specified with the Y-Axis on the right of the line widget. YAxisRightMin *float64 `json:"yAxisRightMin,omitempty" tf:"y_axis_right_min,omitempty"` // An attribute which takes a list of strings, specifying a selection of series' displayed in the line chart to be adjusted against the values of the right Y-axis. // A set of series that helps specify the Y-Axis on the right of the line widget. // +listType=set YAxisRightSeries []*string `json:"yAxisRightSeries,omitempty" tf:"y_axis_right_series,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_right_min (or 0 if it is not defined) to y_axis_right_max. Use y_axis_right_zero = true with a combination of y_axis_right_min and y_axis_right_max to render values from 0 or the specified minimum to the maximum, and y_axis_right_zero = false to fit the graph to scale. // An attribute that helps specify the Y-Axis on the right of the line widget. YAxisRightZero *bool `json:"yAxisRightZero,omitempty" tf:"y_axis_right_zero,omitempty"` }
func (*YAxisRightInitParameters) DeepCopy ¶ added in v0.2.2
func (in *YAxisRightInitParameters) DeepCopy() *YAxisRightInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YAxisRightInitParameters.
func (*YAxisRightInitParameters) DeepCopyInto ¶ added in v0.2.2
func (in *YAxisRightInitParameters) DeepCopyInto(out *YAxisRightInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type YAxisRightObservation ¶ added in v0.2.2
type YAxisRightObservation struct { // Minimum value of the range to be specified with the Y-Axis on the right of the line widget. YAxisRightMax *float64 `json:"yAxisRightMax,omitempty" tf:"y_axis_right_max,omitempty"` // Attributes which help specify a range of minimum and maximum values, which adjust the right Y axis to display the data within the specified minimum and maximum value for the axis. // Minimum value of the range to be specified with the Y-Axis on the right of the line widget. YAxisRightMin *float64 `json:"yAxisRightMin,omitempty" tf:"y_axis_right_min,omitempty"` // An attribute which takes a list of strings, specifying a selection of series' displayed in the line chart to be adjusted against the values of the right Y-axis. // A set of series that helps specify the Y-Axis on the right of the line widget. // +listType=set YAxisRightSeries []*string `json:"yAxisRightSeries,omitempty" tf:"y_axis_right_series,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_right_min (or 0 if it is not defined) to y_axis_right_max. Use y_axis_right_zero = true with a combination of y_axis_right_min and y_axis_right_max to render values from 0 or the specified minimum to the maximum, and y_axis_right_zero = false to fit the graph to scale. // An attribute that helps specify the Y-Axis on the right of the line widget. YAxisRightZero *bool `json:"yAxisRightZero,omitempty" tf:"y_axis_right_zero,omitempty"` }
func (*YAxisRightObservation) DeepCopy ¶ added in v0.2.2
func (in *YAxisRightObservation) DeepCopy() *YAxisRightObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YAxisRightObservation.
func (*YAxisRightObservation) DeepCopyInto ¶ added in v0.2.2
func (in *YAxisRightObservation) DeepCopyInto(out *YAxisRightObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type YAxisRightParameters ¶ added in v0.2.2
type YAxisRightParameters struct { // Minimum value of the range to be specified with the Y-Axis on the right of the line widget. // +kubebuilder:validation:Optional YAxisRightMax *float64 `json:"yAxisRightMax,omitempty" tf:"y_axis_right_max,omitempty"` // Attributes which help specify a range of minimum and maximum values, which adjust the right Y axis to display the data within the specified minimum and maximum value for the axis. // Minimum value of the range to be specified with the Y-Axis on the right of the line widget. // +kubebuilder:validation:Optional YAxisRightMin *float64 `json:"yAxisRightMin,omitempty" tf:"y_axis_right_min,omitempty"` // An attribute which takes a list of strings, specifying a selection of series' displayed in the line chart to be adjusted against the values of the right Y-axis. // A set of series that helps specify the Y-Axis on the right of the line widget. // +kubebuilder:validation:Optional // +listType=set YAxisRightSeries []*string `json:"yAxisRightSeries,omitempty" tf:"y_axis_right_series,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_right_min (or 0 if it is not defined) to y_axis_right_max. Use y_axis_right_zero = true with a combination of y_axis_right_min and y_axis_right_max to render values from 0 or the specified minimum to the maximum, and y_axis_right_zero = false to fit the graph to scale. // An attribute that helps specify the Y-Axis on the right of the line widget. // +kubebuilder:validation:Optional YAxisRightZero *bool `json:"yAxisRightZero,omitempty" tf:"y_axis_right_zero,omitempty"` }
func (*YAxisRightParameters) DeepCopy ¶ added in v0.2.2
func (in *YAxisRightParameters) DeepCopy() *YAxisRightParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YAxisRightParameters.
func (*YAxisRightParameters) DeepCopyInto ¶ added in v0.2.2
func (in *YAxisRightParameters) DeepCopyInto(out *YAxisRightParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.