Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=monitoring.yandex-cloud.upjet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type AutomaticInitParameters
- type AutomaticObservation
- type AutomaticParameters
- type ChartInitParameters
- type ChartObservation
- type ChartParameters
- type ColorSchemeSettingsInitParameters
- type ColorSchemeSettingsObservation
- type ColorSchemeSettingsParameters
- type CustomInitParameters
- type CustomObservation
- type CustomParameters
- 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) ResolveReferences(ctx context.Context, c client.Reader) 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 DashboardList
- type DashboardObservation
- type DashboardParameters
- type DashboardSpec
- type DashboardStatus
- type DownsamplingInitParameters
- type DownsamplingObservation
- type DownsamplingParameters
- type GradientInitParameters
- type GradientObservation
- type GradientParameters
- type HeatmapSettingsInitParameters
- type HeatmapSettingsObservation
- type HeatmapSettingsParameters
- type LabelValuesInitParameters
- type LabelValuesObservation
- type LabelValuesParameters
- type LeftInitParameters
- type LeftObservation
- type LeftParameters
- type NameHidingSettingsInitParameters
- type NameHidingSettingsObservation
- type NameHidingSettingsParameters
- type ParametersInitParameters
- type ParametersObservation
- type ParametersParameters
- type ParametrizationInitParameters
- type ParametrizationObservation
- type ParametrizationParameters
- type PositionInitParameters
- type PositionObservation
- type PositionParameters
- type QueriesInitParameters
- type QueriesObservation
- type QueriesParameters
- type RightInitParameters
- type RightObservation
- type RightParameters
- type SeriesOverridesInitParameters
- type SeriesOverridesObservation
- type SeriesOverridesParameters
- type SettingsInitParameters
- type SettingsObservation
- type SettingsParameters
- type StandardInitParameters
- type StandardObservation
- type StandardParameters
- type TargetInitParameters
- type TargetObservation
- type TargetParameters
- type TextInitParameters
- type TextObservation
- type TextParameters
- type TitleInitParameters
- type TitleObservation
- type TitleParameters
- type VisualizationSettingsInitParameters
- type VisualizationSettingsObservation
- type VisualizationSettingsParameters
- type WidgetsInitParameters
- type WidgetsObservation
- type WidgetsParameters
- type WidgetsTextInitParameters
- type WidgetsTextObservation
- type WidgetsTextParameters
- type YaxisSettingsInitParameters
- type YaxisSettingsObservation
- type YaxisSettingsParameters
Constants ¶
const ( CRDGroup = "monitoring.yandex-cloud.upjet.crossplane.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 ( // 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 AutomaticInitParameters ¶
type AutomaticInitParameters struct { }
func (*AutomaticInitParameters) DeepCopy ¶
func (in *AutomaticInitParameters) DeepCopy() *AutomaticInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomaticInitParameters.
func (*AutomaticInitParameters) DeepCopyInto ¶
func (in *AutomaticInitParameters) DeepCopyInto(out *AutomaticInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomaticObservation ¶
type AutomaticObservation struct { }
func (*AutomaticObservation) DeepCopy ¶
func (in *AutomaticObservation) DeepCopy() *AutomaticObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomaticObservation.
func (*AutomaticObservation) DeepCopyInto ¶
func (in *AutomaticObservation) DeepCopyInto(out *AutomaticObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomaticParameters ¶
type AutomaticParameters struct { }
func (*AutomaticParameters) DeepCopy ¶
func (in *AutomaticParameters) DeepCopy() *AutomaticParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomaticParameters.
func (*AutomaticParameters) DeepCopyInto ¶
func (in *AutomaticParameters) DeepCopyInto(out *AutomaticParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChartInitParameters ¶
type ChartInitParameters struct { // Chart ID. // Chart ID ChartID *string `json:"chartId,omitempty" tf:"chart_id,omitempty"` // Parameter description. // Chart description in dashboard (not enabled in UI) Description *string `json:"description,omitempty" tf:"description,omitempty"` // Enable legend under chart. // Enable legend under chart DisplayLegend *bool `json:"displayLegend,omitempty" tf:"display_legend,omitempty"` // Fixed time interval for chart. Values: // Fixed time interval for chart Freeze *string `json:"freeze,omitempty" tf:"freeze,omitempty"` // Names settings. // Name hiding settings NameHidingSettings []NameHidingSettingsInitParameters `json:"nameHidingSettings,omitempty" tf:"name_hiding_settings,omitempty"` // Queries settings. // Queries Queries []QueriesInitParameters `json:"queries,omitempty" tf:"queries,omitempty"` // Time series settings. SeriesOverrides []SeriesOverridesInitParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Title or empty. // Chart widget title Title *string `json:"title,omitempty" tf:"title,omitempty"` // Visualization settings. // Visualization settings VisualizationSettings []VisualizationSettingsInitParameters `json:"visualizationSettings,omitempty" tf:"visualization_settings,omitempty"` }
func (*ChartInitParameters) DeepCopy ¶
func (in *ChartInitParameters) DeepCopy() *ChartInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChartInitParameters.
func (*ChartInitParameters) DeepCopyInto ¶
func (in *ChartInitParameters) DeepCopyInto(out *ChartInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChartObservation ¶
type ChartObservation struct { // Chart ID. // Chart ID ChartID *string `json:"chartId,omitempty" tf:"chart_id,omitempty"` // Parameter description. // Chart description in dashboard (not enabled in UI) Description *string `json:"description,omitempty" tf:"description,omitempty"` // Enable legend under chart. // Enable legend under chart DisplayLegend *bool `json:"displayLegend,omitempty" tf:"display_legend,omitempty"` // Fixed time interval for chart. Values: // Fixed time interval for chart Freeze *string `json:"freeze,omitempty" tf:"freeze,omitempty"` // Names settings. // Name hiding settings NameHidingSettings []NameHidingSettingsObservation `json:"nameHidingSettings,omitempty" tf:"name_hiding_settings,omitempty"` // Queries settings. // Queries Queries []QueriesObservation `json:"queries,omitempty" tf:"queries,omitempty"` // Time series settings. SeriesOverrides []SeriesOverridesObservation `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Title or empty. // Chart widget title Title *string `json:"title,omitempty" tf:"title,omitempty"` // Visualization settings. // Visualization settings VisualizationSettings []VisualizationSettingsObservation `json:"visualizationSettings,omitempty" tf:"visualization_settings,omitempty"` }
func (*ChartObservation) DeepCopy ¶
func (in *ChartObservation) DeepCopy() *ChartObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChartObservation.
func (*ChartObservation) DeepCopyInto ¶
func (in *ChartObservation) DeepCopyInto(out *ChartObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChartParameters ¶
type ChartParameters struct { // Chart ID. // Chart ID // +kubebuilder:validation:Optional ChartID *string `json:"chartId,omitempty" tf:"chart_id,omitempty"` // Parameter description. // Chart description in dashboard (not enabled in UI) // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // Enable legend under chart. // Enable legend under chart // +kubebuilder:validation:Optional DisplayLegend *bool `json:"displayLegend,omitempty" tf:"display_legend,omitempty"` // Fixed time interval for chart. Values: // Fixed time interval for chart // +kubebuilder:validation:Optional Freeze *string `json:"freeze,omitempty" tf:"freeze,omitempty"` // Names settings. // Name hiding settings // +kubebuilder:validation:Optional NameHidingSettings []NameHidingSettingsParameters `json:"nameHidingSettings,omitempty" tf:"name_hiding_settings,omitempty"` // Queries settings. // Queries // +kubebuilder:validation:Optional Queries []QueriesParameters `json:"queries,omitempty" tf:"queries,omitempty"` // Time series settings. // +kubebuilder:validation:Optional SeriesOverrides []SeriesOverridesParameters `json:"seriesOverrides,omitempty" tf:"series_overrides,omitempty"` // Title or empty. // Chart widget title // +kubebuilder:validation:Optional Title *string `json:"title,omitempty" tf:"title,omitempty"` // Visualization settings. // Visualization settings // +kubebuilder:validation:Optional VisualizationSettings []VisualizationSettingsParameters `json:"visualizationSettings,omitempty" tf:"visualization_settings,omitempty"` }
func (*ChartParameters) DeepCopy ¶
func (in *ChartParameters) DeepCopy() *ChartParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChartParameters.
func (*ChartParameters) DeepCopyInto ¶
func (in *ChartParameters) DeepCopyInto(out *ChartParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ColorSchemeSettingsInitParameters ¶
type ColorSchemeSettingsInitParameters struct { // Automatic color scheme. Oneof: automatic, standard or gradient. // Automatic color scheme Automatic []AutomaticInitParameters `json:"automatic,omitempty" tf:"automatic,omitempty"` // Gradient color scheme. Oneof: automatic, standard or gradient. // Gradient color scheme Gradient []GradientInitParameters `json:"gradient,omitempty" tf:"gradient,omitempty"` // Standard color scheme. Oneof: automatic, standard or gradient. // Standard color scheme Standard []StandardInitParameters `json:"standard,omitempty" tf:"standard,omitempty"` }
func (*ColorSchemeSettingsInitParameters) DeepCopy ¶
func (in *ColorSchemeSettingsInitParameters) DeepCopy() *ColorSchemeSettingsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ColorSchemeSettingsInitParameters.
func (*ColorSchemeSettingsInitParameters) DeepCopyInto ¶
func (in *ColorSchemeSettingsInitParameters) DeepCopyInto(out *ColorSchemeSettingsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ColorSchemeSettingsObservation ¶
type ColorSchemeSettingsObservation struct { // Automatic color scheme. Oneof: automatic, standard or gradient. // Automatic color scheme Automatic []AutomaticParameters `json:"automatic,omitempty" tf:"automatic,omitempty"` // Gradient color scheme. Oneof: automatic, standard or gradient. // Gradient color scheme Gradient []GradientObservation `json:"gradient,omitempty" tf:"gradient,omitempty"` // Standard color scheme. Oneof: automatic, standard or gradient. // Standard color scheme Standard []StandardParameters `json:"standard,omitempty" tf:"standard,omitempty"` }
func (*ColorSchemeSettingsObservation) DeepCopy ¶
func (in *ColorSchemeSettingsObservation) DeepCopy() *ColorSchemeSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ColorSchemeSettingsObservation.
func (*ColorSchemeSettingsObservation) DeepCopyInto ¶
func (in *ColorSchemeSettingsObservation) DeepCopyInto(out *ColorSchemeSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ColorSchemeSettingsParameters ¶
type ColorSchemeSettingsParameters struct { // Automatic color scheme. Oneof: automatic, standard or gradient. // Automatic color scheme // +kubebuilder:validation:Optional Automatic []AutomaticParameters `json:"automatic,omitempty" tf:"automatic,omitempty"` // Gradient color scheme. Oneof: automatic, standard or gradient. // Gradient color scheme // +kubebuilder:validation:Optional Gradient []GradientParameters `json:"gradient,omitempty" tf:"gradient,omitempty"` // Standard color scheme. Oneof: automatic, standard or gradient. // Standard color scheme // +kubebuilder:validation:Optional Standard []StandardParameters `json:"standard,omitempty" tf:"standard,omitempty"` }
func (*ColorSchemeSettingsParameters) DeepCopy ¶
func (in *ColorSchemeSettingsParameters) DeepCopy() *ColorSchemeSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ColorSchemeSettingsParameters.
func (*ColorSchemeSettingsParameters) DeepCopyInto ¶
func (in *ColorSchemeSettingsParameters) DeepCopyInto(out *ColorSchemeSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomInitParameters ¶
type CustomInitParameters struct { // Default value. // Default value DefaultValues []*string `json:"defaultValues,omitempty" tf:"default_values,omitempty"` // Specifies the multiselectable values of parameter. // Specifies the multiselectable values of parameter Multiselectable *bool `json:"multiselectable,omitempty" tf:"multiselectable,omitempty"` // Parameter values. // Parameter values Values []*string `json:"values,omitempty" tf:"values,omitempty"` }
func (*CustomInitParameters) DeepCopy ¶
func (in *CustomInitParameters) DeepCopy() *CustomInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomInitParameters.
func (*CustomInitParameters) DeepCopyInto ¶
func (in *CustomInitParameters) DeepCopyInto(out *CustomInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomObservation ¶
type CustomObservation struct { // Default value. // Default value DefaultValues []*string `json:"defaultValues,omitempty" tf:"default_values,omitempty"` // Specifies the multiselectable values of parameter. // Specifies the multiselectable values of parameter Multiselectable *bool `json:"multiselectable,omitempty" tf:"multiselectable,omitempty"` // Parameter values. // Parameter values Values []*string `json:"values,omitempty" tf:"values,omitempty"` }
func (*CustomObservation) DeepCopy ¶
func (in *CustomObservation) DeepCopy() *CustomObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomObservation.
func (*CustomObservation) DeepCopyInto ¶
func (in *CustomObservation) DeepCopyInto(out *CustomObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomParameters ¶
type CustomParameters struct { // Default value. // Default value // +kubebuilder:validation:Optional DefaultValues []*string `json:"defaultValues,omitempty" tf:"default_values,omitempty"` // Specifies the multiselectable values of parameter. // Specifies the multiselectable values of parameter // +kubebuilder:validation:Optional Multiselectable *bool `json:"multiselectable,omitempty" tf:"multiselectable,omitempty"` // Parameter values. // Parameter values // +kubebuilder:validation:Optional Values []*string `json:"values,omitempty" tf:"values,omitempty"` }
func (*CustomParameters) DeepCopy ¶
func (in *CustomParameters) DeepCopy() *CustomParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomParameters.
func (*CustomParameters) DeepCopyInto ¶
func (in *CustomParameters) DeepCopyInto(out *CustomParameters)
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" Spec DashboardSpec `json:"spec"` Status DashboardStatus `json:"status,omitempty"` }
Dashboard is the Schema for the Dashboards API. Allows management of a Yandex.Cloud Monitoring Dashboard. +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,yandex-cloud}
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 ¶ added in v0.1.3
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.2.0
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) ResolveReferences ¶
ResolveReferences of this Dashboard.
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 { // Dashboard description. // Dashboard description Description *string `json:"description,omitempty" tf:"description,omitempty"` // Folder that the resource belongs to. If value is omitted, the default provider folder is used. // Folder ID // +crossplane:generate:reference:type=github.com/tagesjump/provider-upjet-yc/apis/resourcemanager/v1alpha1.Folder FolderID *string `json:"folderId,omitempty" tf:"folder_id,omitempty"` // Reference to a Folder in resourcemanager to populate folderId. // +kubebuilder:validation:Optional FolderIDRef *v1.Reference `json:"folderIdRef,omitempty" tf:"-"` // Selector for a Folder in resourcemanager to populate folderId. // +kubebuilder:validation:Optional FolderIDSelector *v1.Selector `json:"folderIdSelector,omitempty" tf:"-"` // A set of key/value label pairs to assign to the Dashboard. // Dashboard labels // +mapType=granular Labels map[string]*string `json:"labels,omitempty" tf:"labels,omitempty"` // Name of the Dashboard. // Dashboard name, used as local identifier in folder_id Name *string `json:"name,omitempty" tf:"name,omitempty"` // Dashboard parametrization // Dashboard parametrization Parametrization []ParametrizationInitParameters `json:"parametrization,omitempty" tf:"parametrization,omitempty"` // Dashboard title. // Dashboard title Title *string `json:"title,omitempty" tf:"title,omitempty"` // Widgets // Widgets Widgets []WidgetsInitParameters `json:"widgets,omitempty" tf:"widgets,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 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 { // Dashboard ID DashboardID *string `json:"dashboardId,omitempty" tf:"dashboard_id,omitempty"` // Dashboard description. // Dashboard description Description *string `json:"description,omitempty" tf:"description,omitempty"` // Folder that the resource belongs to. If value is omitted, the default provider folder is used. // Folder ID FolderID *string `json:"folderId,omitempty" tf:"folder_id,omitempty"` // Parameter identifier ID *string `json:"id,omitempty" tf:"id,omitempty"` // A set of key/value label pairs to assign to the Dashboard. // Dashboard labels // +mapType=granular Labels map[string]*string `json:"labels,omitempty" tf:"labels,omitempty"` // Name of the Dashboard. // Dashboard name, used as local identifier in folder_id Name *string `json:"name,omitempty" tf:"name,omitempty"` // Dashboard parametrization // Dashboard parametrization Parametrization []ParametrizationObservation `json:"parametrization,omitempty" tf:"parametrization,omitempty"` // Dashboard title. // Dashboard title Title *string `json:"title,omitempty" tf:"title,omitempty"` // Widgets // Widgets Widgets []WidgetsObservation `json:"widgets,omitempty" tf:"widgets,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 { // Dashboard description. // Dashboard description // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // Folder that the resource belongs to. If value is omitted, the default provider folder is used. // Folder ID // +crossplane:generate:reference:type=github.com/tagesjump/provider-upjet-yc/apis/resourcemanager/v1alpha1.Folder // +kubebuilder:validation:Optional FolderID *string `json:"folderId,omitempty" tf:"folder_id,omitempty"` // Reference to a Folder in resourcemanager to populate folderId. // +kubebuilder:validation:Optional FolderIDRef *v1.Reference `json:"folderIdRef,omitempty" tf:"-"` // Selector for a Folder in resourcemanager to populate folderId. // +kubebuilder:validation:Optional FolderIDSelector *v1.Selector `json:"folderIdSelector,omitempty" tf:"-"` // A set of key/value label pairs to assign to the Dashboard. // Dashboard labels // +kubebuilder:validation:Optional // +mapType=granular Labels map[string]*string `json:"labels,omitempty" tf:"labels,omitempty"` // Name of the Dashboard. // Dashboard name, used as local identifier in folder_id // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // Dashboard parametrization // Dashboard parametrization // +kubebuilder:validation:Optional Parametrization []ParametrizationParameters `json:"parametrization,omitempty" tf:"parametrization,omitempty"` // Dashboard title. // Dashboard title // +kubebuilder:validation:Optional Title *string `json:"title,omitempty" tf:"title,omitempty"` // Widgets // Widgets // +kubebuilder:validation:Optional Widgets []WidgetsParameters `json:"widgets,omitempty" tf:"widgets,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 DownsamplingInitParameters ¶
type DownsamplingInitParameters struct { // Disable downsampling. // Disable downsampling Disabled *bool `json:"disabled,omitempty" tf:"disabled,omitempty"` // Parameters for filling gaps in data. // Parameters for filling gaps in data GapFilling *string `json:"gapFilling,omitempty" tf:"gap_filling,omitempty"` // Function that is used for downsampling. // Function that is used for downsampling GridAggregation *string `json:"gridAggregation,omitempty" tf:"grid_aggregation,omitempty"` // Time interval (grid) for downsampling in milliseconds. Points in the specified range are aggregated into one time point // Time interval (grid) for downsampling in milliseconds. Points in the specified range are aggregated into one time point GridInterval *float64 `json:"gridInterval,omitempty" tf:"grid_interval,omitempty"` // Maximum number of points to be returned. // Maximum number of points to be returned MaxPoints *float64 `json:"maxPoints,omitempty" tf:"max_points,omitempty"` }
func (*DownsamplingInitParameters) DeepCopy ¶
func (in *DownsamplingInitParameters) DeepCopy() *DownsamplingInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DownsamplingInitParameters.
func (*DownsamplingInitParameters) DeepCopyInto ¶
func (in *DownsamplingInitParameters) DeepCopyInto(out *DownsamplingInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DownsamplingObservation ¶
type DownsamplingObservation struct { // Disable downsampling. // Disable downsampling Disabled *bool `json:"disabled,omitempty" tf:"disabled,omitempty"` // Parameters for filling gaps in data. // Parameters for filling gaps in data GapFilling *string `json:"gapFilling,omitempty" tf:"gap_filling,omitempty"` // Function that is used for downsampling. // Function that is used for downsampling GridAggregation *string `json:"gridAggregation,omitempty" tf:"grid_aggregation,omitempty"` // Time interval (grid) for downsampling in milliseconds. Points in the specified range are aggregated into one time point // Time interval (grid) for downsampling in milliseconds. Points in the specified range are aggregated into one time point GridInterval *float64 `json:"gridInterval,omitempty" tf:"grid_interval,omitempty"` // Maximum number of points to be returned. // Maximum number of points to be returned MaxPoints *float64 `json:"maxPoints,omitempty" tf:"max_points,omitempty"` }
func (*DownsamplingObservation) DeepCopy ¶
func (in *DownsamplingObservation) DeepCopy() *DownsamplingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DownsamplingObservation.
func (*DownsamplingObservation) DeepCopyInto ¶
func (in *DownsamplingObservation) DeepCopyInto(out *DownsamplingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DownsamplingParameters ¶
type DownsamplingParameters struct { // Disable downsampling. // Disable downsampling // +kubebuilder:validation:Optional Disabled *bool `json:"disabled,omitempty" tf:"disabled,omitempty"` // Parameters for filling gaps in data. // Parameters for filling gaps in data // +kubebuilder:validation:Optional GapFilling *string `json:"gapFilling,omitempty" tf:"gap_filling,omitempty"` // Function that is used for downsampling. // Function that is used for downsampling // +kubebuilder:validation:Optional GridAggregation *string `json:"gridAggregation,omitempty" tf:"grid_aggregation,omitempty"` // Time interval (grid) for downsampling in milliseconds. Points in the specified range are aggregated into one time point // Time interval (grid) for downsampling in milliseconds. Points in the specified range are aggregated into one time point // +kubebuilder:validation:Optional GridInterval *float64 `json:"gridInterval,omitempty" tf:"grid_interval,omitempty"` // Maximum number of points to be returned. // Maximum number of points to be returned // +kubebuilder:validation:Optional MaxPoints *float64 `json:"maxPoints,omitempty" tf:"max_points,omitempty"` }
func (*DownsamplingParameters) DeepCopy ¶
func (in *DownsamplingParameters) DeepCopy() *DownsamplingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DownsamplingParameters.
func (*DownsamplingParameters) DeepCopyInto ¶
func (in *DownsamplingParameters) DeepCopyInto(out *DownsamplingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GradientInitParameters ¶
type GradientInitParameters struct { // Gradient green value. // Gradient green value GreenValue *string `json:"greenValue,omitempty" tf:"green_value,omitempty"` // Gradient red value. // Gradient red value RedValue *string `json:"redValue,omitempty" tf:"red_value,omitempty"` // Gradient violet value. // Gradient violet_value VioletValue *string `json:"violetValue,omitempty" tf:"violet_value,omitempty"` // Gradient yellow value. // Gradient yellow value YellowValue *string `json:"yellowValue,omitempty" tf:"yellow_value,omitempty"` }
func (*GradientInitParameters) DeepCopy ¶
func (in *GradientInitParameters) DeepCopy() *GradientInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GradientInitParameters.
func (*GradientInitParameters) DeepCopyInto ¶
func (in *GradientInitParameters) DeepCopyInto(out *GradientInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GradientObservation ¶
type GradientObservation struct { // Gradient green value. // Gradient green value GreenValue *string `json:"greenValue,omitempty" tf:"green_value,omitempty"` // Gradient red value. // Gradient red value RedValue *string `json:"redValue,omitempty" tf:"red_value,omitempty"` // Gradient violet value. // Gradient violet_value VioletValue *string `json:"violetValue,omitempty" tf:"violet_value,omitempty"` // Gradient yellow value. // Gradient yellow value YellowValue *string `json:"yellowValue,omitempty" tf:"yellow_value,omitempty"` }
func (*GradientObservation) DeepCopy ¶
func (in *GradientObservation) DeepCopy() *GradientObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GradientObservation.
func (*GradientObservation) DeepCopyInto ¶
func (in *GradientObservation) DeepCopyInto(out *GradientObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GradientParameters ¶
type GradientParameters struct { // Gradient green value. // Gradient green value // +kubebuilder:validation:Optional GreenValue *string `json:"greenValue,omitempty" tf:"green_value,omitempty"` // Gradient red value. // Gradient red value // +kubebuilder:validation:Optional RedValue *string `json:"redValue,omitempty" tf:"red_value,omitempty"` // Gradient violet value. // Gradient violet_value // +kubebuilder:validation:Optional VioletValue *string `json:"violetValue,omitempty" tf:"violet_value,omitempty"` // Gradient yellow value. // Gradient yellow value // +kubebuilder:validation:Optional YellowValue *string `json:"yellowValue,omitempty" tf:"yellow_value,omitempty"` }
func (*GradientParameters) DeepCopy ¶
func (in *GradientParameters) DeepCopy() *GradientParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GradientParameters.
func (*GradientParameters) DeepCopyInto ¶
func (in *GradientParameters) DeepCopyInto(out *GradientParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeatmapSettingsInitParameters ¶
type HeatmapSettingsInitParameters struct { // Gradient green value. // Heatmap green value GreenValue *string `json:"greenValue,omitempty" tf:"green_value,omitempty"` // Gradient red value. // Heatmap red value RedValue *string `json:"redValue,omitempty" tf:"red_value,omitempty"` // Gradient violet value. // Heatmap violet_value VioletValue *string `json:"violetValue,omitempty" tf:"violet_value,omitempty"` // Gradient yellow value. // Heatmap yellow value YellowValue *string `json:"yellowValue,omitempty" tf:"yellow_value,omitempty"` }
func (*HeatmapSettingsInitParameters) DeepCopy ¶
func (in *HeatmapSettingsInitParameters) DeepCopy() *HeatmapSettingsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeatmapSettingsInitParameters.
func (*HeatmapSettingsInitParameters) DeepCopyInto ¶
func (in *HeatmapSettingsInitParameters) DeepCopyInto(out *HeatmapSettingsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeatmapSettingsObservation ¶
type HeatmapSettingsObservation struct { // Gradient green value. // Heatmap green value GreenValue *string `json:"greenValue,omitempty" tf:"green_value,omitempty"` // Gradient red value. // Heatmap red value RedValue *string `json:"redValue,omitempty" tf:"red_value,omitempty"` // Gradient violet value. // Heatmap violet_value VioletValue *string `json:"violetValue,omitempty" tf:"violet_value,omitempty"` // Gradient yellow value. // Heatmap yellow value YellowValue *string `json:"yellowValue,omitempty" tf:"yellow_value,omitempty"` }
func (*HeatmapSettingsObservation) DeepCopy ¶
func (in *HeatmapSettingsObservation) DeepCopy() *HeatmapSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeatmapSettingsObservation.
func (*HeatmapSettingsObservation) DeepCopyInto ¶
func (in *HeatmapSettingsObservation) DeepCopyInto(out *HeatmapSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeatmapSettingsParameters ¶
type HeatmapSettingsParameters struct { // Gradient green value. // Heatmap green value // +kubebuilder:validation:Optional GreenValue *string `json:"greenValue,omitempty" tf:"green_value,omitempty"` // Gradient red value. // Heatmap red value // +kubebuilder:validation:Optional RedValue *string `json:"redValue,omitempty" tf:"red_value,omitempty"` // Gradient violet value. // Heatmap violet_value // +kubebuilder:validation:Optional VioletValue *string `json:"violetValue,omitempty" tf:"violet_value,omitempty"` // Gradient yellow value. // Heatmap yellow value // +kubebuilder:validation:Optional YellowValue *string `json:"yellowValue,omitempty" tf:"yellow_value,omitempty"` }
func (*HeatmapSettingsParameters) DeepCopy ¶
func (in *HeatmapSettingsParameters) DeepCopy() *HeatmapSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeatmapSettingsParameters.
func (*HeatmapSettingsParameters) DeepCopyInto ¶
func (in *HeatmapSettingsParameters) DeepCopyInto(out *HeatmapSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LabelValuesInitParameters ¶
type LabelValuesInitParameters struct { // Default value. // Default value DefaultValues []*string `json:"defaultValues,omitempty" tf:"default_values,omitempty"` // Labels folder ID. // Folder ID // +crossplane:generate:reference:type=github.com/tagesjump/provider-upjet-yc/apis/resourcemanager/v1alpha1.Folder FolderID *string `json:"folderId,omitempty" tf:"folder_id,omitempty"` // Reference to a Folder in resourcemanager to populate folderId. // +kubebuilder:validation:Optional FolderIDRef *v1.Reference `json:"folderIdRef,omitempty" tf:"-"` // Selector for a Folder in resourcemanager to populate folderId. // +kubebuilder:validation:Optional FolderIDSelector *v1.Selector `json:"folderIdSelector,omitempty" tf:"-"` // Label key to list label values. // Required. Label key to list label values LabelKey *string `json:"labelKey,omitempty" tf:"label_key,omitempty"` // Specifies the multiselectable values of parameter. // Specifies the multiselectable values of parameter Multiselectable *bool `json:"multiselectable,omitempty" tf:"multiselectable,omitempty"` // dashboard predefined parameters selector. // Required. Selectors to select metric label values Selectors *string `json:"selectors,omitempty" tf:"selectors,omitempty"` }
func (*LabelValuesInitParameters) DeepCopy ¶
func (in *LabelValuesInitParameters) DeepCopy() *LabelValuesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LabelValuesInitParameters.
func (*LabelValuesInitParameters) DeepCopyInto ¶
func (in *LabelValuesInitParameters) DeepCopyInto(out *LabelValuesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LabelValuesObservation ¶
type LabelValuesObservation struct { // Default value. // Default value DefaultValues []*string `json:"defaultValues,omitempty" tf:"default_values,omitempty"` // Labels folder ID. // Folder ID FolderID *string `json:"folderId,omitempty" tf:"folder_id,omitempty"` // Label key to list label values. // Required. Label key to list label values LabelKey *string `json:"labelKey,omitempty" tf:"label_key,omitempty"` // Specifies the multiselectable values of parameter. // Specifies the multiselectable values of parameter Multiselectable *bool `json:"multiselectable,omitempty" tf:"multiselectable,omitempty"` // dashboard predefined parameters selector. // Required. Selectors to select metric label values Selectors *string `json:"selectors,omitempty" tf:"selectors,omitempty"` }
func (*LabelValuesObservation) DeepCopy ¶
func (in *LabelValuesObservation) DeepCopy() *LabelValuesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LabelValuesObservation.
func (*LabelValuesObservation) DeepCopyInto ¶
func (in *LabelValuesObservation) DeepCopyInto(out *LabelValuesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LabelValuesParameters ¶
type LabelValuesParameters struct { // Default value. // Default value // +kubebuilder:validation:Optional DefaultValues []*string `json:"defaultValues,omitempty" tf:"default_values,omitempty"` // Labels folder ID. // Folder ID // +crossplane:generate:reference:type=github.com/tagesjump/provider-upjet-yc/apis/resourcemanager/v1alpha1.Folder // +kubebuilder:validation:Optional FolderID *string `json:"folderId,omitempty" tf:"folder_id,omitempty"` // Reference to a Folder in resourcemanager to populate folderId. // +kubebuilder:validation:Optional FolderIDRef *v1.Reference `json:"folderIdRef,omitempty" tf:"-"` // Selector for a Folder in resourcemanager to populate folderId. // +kubebuilder:validation:Optional FolderIDSelector *v1.Selector `json:"folderIdSelector,omitempty" tf:"-"` // Label key to list label values. // Required. Label key to list label values // +kubebuilder:validation:Optional LabelKey *string `json:"labelKey" tf:"label_key,omitempty"` // Specifies the multiselectable values of parameter. // Specifies the multiselectable values of parameter // +kubebuilder:validation:Optional Multiselectable *bool `json:"multiselectable,omitempty" tf:"multiselectable,omitempty"` // dashboard predefined parameters selector. // Required. Selectors to select metric label values // +kubebuilder:validation:Optional Selectors *string `json:"selectors,omitempty" tf:"selectors,omitempty"` }
func (*LabelValuesParameters) DeepCopy ¶
func (in *LabelValuesParameters) DeepCopy() *LabelValuesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LabelValuesParameters.
func (*LabelValuesParameters) DeepCopyInto ¶
func (in *LabelValuesParameters) DeepCopyInto(out *LabelValuesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LeftInitParameters ¶
type LeftInitParameters struct { // Max value in extended number format or empty. // Max value in extended number format or empty Max *string `json:"max,omitempty" tf:"max,omitempty"` // Min value in extended number format or empty. // Min value in extended number format or empty Min *string `json:"min,omitempty" tf:"min,omitempty"` // Tick value precision (null as default, 0-7 in other cases). // Tick value precision (null as default, 0-7 in other cases) Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Title or empty. // Title or empty Title *string `json:"title,omitempty" tf:"title,omitempty"` // Type. Values: // Type Type *string `json:"type,omitempty" tf:"type,omitempty"` // Unit format. Values: // Unit format UnitFormat *string `json:"unitFormat,omitempty" tf:"unit_format,omitempty"` }
func (*LeftInitParameters) DeepCopy ¶
func (in *LeftInitParameters) DeepCopy() *LeftInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LeftInitParameters.
func (*LeftInitParameters) DeepCopyInto ¶
func (in *LeftInitParameters) DeepCopyInto(out *LeftInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LeftObservation ¶
type LeftObservation struct { // Max value in extended number format or empty. // Max value in extended number format or empty Max *string `json:"max,omitempty" tf:"max,omitempty"` // Min value in extended number format or empty. // Min value in extended number format or empty Min *string `json:"min,omitempty" tf:"min,omitempty"` // Tick value precision (null as default, 0-7 in other cases). // Tick value precision (null as default, 0-7 in other cases) Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Title or empty. // Title or empty Title *string `json:"title,omitempty" tf:"title,omitempty"` // Type. Values: // Type Type *string `json:"type,omitempty" tf:"type,omitempty"` // Unit format. Values: // Unit format UnitFormat *string `json:"unitFormat,omitempty" tf:"unit_format,omitempty"` }
func (*LeftObservation) DeepCopy ¶
func (in *LeftObservation) DeepCopy() *LeftObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LeftObservation.
func (*LeftObservation) DeepCopyInto ¶
func (in *LeftObservation) DeepCopyInto(out *LeftObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LeftParameters ¶
type LeftParameters struct { // Max value in extended number format or empty. // Max value in extended number format or empty // +kubebuilder:validation:Optional Max *string `json:"max,omitempty" tf:"max,omitempty"` // Min value in extended number format or empty. // Min value in extended number format or empty // +kubebuilder:validation:Optional Min *string `json:"min,omitempty" tf:"min,omitempty"` // Tick value precision (null as default, 0-7 in other cases). // Tick value precision (null as default, 0-7 in other cases) // +kubebuilder:validation:Optional Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Title or empty. // Title or empty // +kubebuilder:validation:Optional Title *string `json:"title,omitempty" tf:"title,omitempty"` // Type. Values: // Type // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` // Unit format. Values: // Unit format // +kubebuilder:validation:Optional UnitFormat *string `json:"unitFormat,omitempty" tf:"unit_format,omitempty"` }
func (*LeftParameters) DeepCopy ¶
func (in *LeftParameters) DeepCopy() *LeftParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LeftParameters.
func (*LeftParameters) DeepCopyInto ¶
func (in *LeftParameters) DeepCopyInto(out *LeftParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NameHidingSettingsInitParameters ¶
type NameHidingSettingsInitParameters struct { // Series name. Names []*string `json:"names,omitempty" tf:"names,omitempty"` // True if we want to show concrete series names only, false if we want to hide concrete series names. // True if we want to show concrete series names only, false if we want to hide concrete series names Positive *bool `json:"positive,omitempty" tf:"positive,omitempty"` }
func (*NameHidingSettingsInitParameters) DeepCopy ¶
func (in *NameHidingSettingsInitParameters) DeepCopy() *NameHidingSettingsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NameHidingSettingsInitParameters.
func (*NameHidingSettingsInitParameters) DeepCopyInto ¶
func (in *NameHidingSettingsInitParameters) DeepCopyInto(out *NameHidingSettingsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NameHidingSettingsObservation ¶
type NameHidingSettingsObservation struct { // Series name. Names []*string `json:"names,omitempty" tf:"names,omitempty"` // True if we want to show concrete series names only, false if we want to hide concrete series names. // True if we want to show concrete series names only, false if we want to hide concrete series names Positive *bool `json:"positive,omitempty" tf:"positive,omitempty"` }
func (*NameHidingSettingsObservation) DeepCopy ¶
func (in *NameHidingSettingsObservation) DeepCopy() *NameHidingSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NameHidingSettingsObservation.
func (*NameHidingSettingsObservation) DeepCopyInto ¶
func (in *NameHidingSettingsObservation) DeepCopyInto(out *NameHidingSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NameHidingSettingsParameters ¶
type NameHidingSettingsParameters struct { // Series name. // +kubebuilder:validation:Optional Names []*string `json:"names,omitempty" tf:"names,omitempty"` // True if we want to show concrete series names only, false if we want to hide concrete series names. // True if we want to show concrete series names only, false if we want to hide concrete series names // +kubebuilder:validation:Optional Positive *bool `json:"positive,omitempty" tf:"positive,omitempty"` }
func (*NameHidingSettingsParameters) DeepCopy ¶
func (in *NameHidingSettingsParameters) DeepCopy() *NameHidingSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NameHidingSettingsParameters.
func (*NameHidingSettingsParameters) DeepCopyInto ¶
func (in *NameHidingSettingsParameters) DeepCopyInto(out *NameHidingSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ParametersInitParameters ¶
type ParametersInitParameters struct { // Custom values parameter. Oneof: label_values, custom, text. // Custom parameter Custom []CustomInitParameters `json:"custom,omitempty" tf:"custom,omitempty"` // Parameter description. // Parameter description Description *string `json:"description,omitempty" tf:"description,omitempty"` // UI-visibility. // UI-visibility Hidden *bool `json:"hidden,omitempty" tf:"hidden,omitempty"` // Parameter identifier // Parameter identifier ID *string `json:"id,omitempty" tf:"id,omitempty"` // Label values parameter. Oneof: label_values, custom, text. // Label values parameter LabelValues []LabelValuesInitParameters `json:"labelValues,omitempty" tf:"label_values,omitempty"` // Text parameter. Oneof: label_values, custom, text. // Text parameter Text []TextInitParameters `json:"text,omitempty" tf:"text,omitempty"` // UI-visible title of the parameter. // UI-visible title of the parameter Title *string `json:"title,omitempty" tf:"title,omitempty"` }
func (*ParametersInitParameters) DeepCopy ¶
func (in *ParametersInitParameters) DeepCopy() *ParametersInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParametersInitParameters.
func (*ParametersInitParameters) DeepCopyInto ¶
func (in *ParametersInitParameters) DeepCopyInto(out *ParametersInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ParametersObservation ¶
type ParametersObservation struct { // Custom values parameter. Oneof: label_values, custom, text. // Custom parameter Custom []CustomObservation `json:"custom,omitempty" tf:"custom,omitempty"` // Parameter description. // Parameter description Description *string `json:"description,omitempty" tf:"description,omitempty"` // UI-visibility. // UI-visibility Hidden *bool `json:"hidden,omitempty" tf:"hidden,omitempty"` // Parameter identifier // Parameter identifier ID *string `json:"id,omitempty" tf:"id,omitempty"` // Label values parameter. Oneof: label_values, custom, text. // Label values parameter LabelValues []LabelValuesObservation `json:"labelValues,omitempty" tf:"label_values,omitempty"` // Text parameter. Oneof: label_values, custom, text. // Text parameter Text []TextObservation `json:"text,omitempty" tf:"text,omitempty"` // UI-visible title of the parameter. // UI-visible title of the parameter Title *string `json:"title,omitempty" tf:"title,omitempty"` }
func (*ParametersObservation) DeepCopy ¶
func (in *ParametersObservation) DeepCopy() *ParametersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParametersObservation.
func (*ParametersObservation) DeepCopyInto ¶
func (in *ParametersObservation) DeepCopyInto(out *ParametersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ParametersParameters ¶
type ParametersParameters struct { // Custom values parameter. Oneof: label_values, custom, text. // Custom parameter // +kubebuilder:validation:Optional Custom []CustomParameters `json:"custom,omitempty" tf:"custom,omitempty"` // Parameter description. // Parameter description // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // UI-visibility. // UI-visibility // +kubebuilder:validation:Optional Hidden *bool `json:"hidden,omitempty" tf:"hidden,omitempty"` // Parameter identifier // Parameter identifier // +kubebuilder:validation:Optional ID *string `json:"id" tf:"id,omitempty"` // Label values parameter. Oneof: label_values, custom, text. // Label values parameter // +kubebuilder:validation:Optional LabelValues []LabelValuesParameters `json:"labelValues,omitempty" tf:"label_values,omitempty"` // Text parameter. Oneof: label_values, custom, text. // Text parameter // +kubebuilder:validation:Optional Text []TextParameters `json:"text,omitempty" tf:"text,omitempty"` // UI-visible title of the parameter. // UI-visible title of the parameter // +kubebuilder:validation:Optional Title *string `json:"title,omitempty" tf:"title,omitempty"` }
func (*ParametersParameters) DeepCopy ¶
func (in *ParametersParameters) DeepCopy() *ParametersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParametersParameters.
func (*ParametersParameters) DeepCopyInto ¶
func (in *ParametersParameters) DeepCopyInto(out *ParametersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ParametrizationInitParameters ¶
type ParametrizationInitParameters struct { // parameters list. // Dashboard parameter Parameters []ParametersInitParameters `json:"parameters,omitempty" tf:"parameters,omitempty"` // dashboard predefined parameters selector. // Predefined selectors Selectors *string `json:"selectors,omitempty" tf:"selectors,omitempty"` }
func (*ParametrizationInitParameters) DeepCopy ¶
func (in *ParametrizationInitParameters) DeepCopy() *ParametrizationInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParametrizationInitParameters.
func (*ParametrizationInitParameters) DeepCopyInto ¶
func (in *ParametrizationInitParameters) DeepCopyInto(out *ParametrizationInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ParametrizationObservation ¶
type ParametrizationObservation struct { // parameters list. // Dashboard parameter Parameters []ParametersObservation `json:"parameters,omitempty" tf:"parameters,omitempty"` // dashboard predefined parameters selector. // Predefined selectors Selectors *string `json:"selectors,omitempty" tf:"selectors,omitempty"` }
func (*ParametrizationObservation) DeepCopy ¶
func (in *ParametrizationObservation) DeepCopy() *ParametrizationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParametrizationObservation.
func (*ParametrizationObservation) DeepCopyInto ¶
func (in *ParametrizationObservation) DeepCopyInto(out *ParametrizationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ParametrizationParameters ¶
type ParametrizationParameters struct { // parameters list. // Dashboard parameter // +kubebuilder:validation:Optional Parameters []ParametersParameters `json:"parameters,omitempty" tf:"parameters,omitempty"` // dashboard predefined parameters selector. // Predefined selectors // +kubebuilder:validation:Optional Selectors *string `json:"selectors,omitempty" tf:"selectors,omitempty"` }
func (*ParametrizationParameters) DeepCopy ¶
func (in *ParametrizationParameters) DeepCopy() *ParametrizationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParametrizationParameters.
func (*ParametrizationParameters) DeepCopyInto ¶
func (in *ParametrizationParameters) DeepCopyInto(out *ParametrizationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PositionInitParameters ¶
type PositionInitParameters struct { // Height. // Required. Height H *float64 `json:"h,omitempty" tf:"h,omitempty"` // Width. // Required. Weight W *float64 `json:"w,omitempty" tf:"w,omitempty"` // X-axis top-left corner coordinate. // Required. X-axis top-left corner coordinate X *float64 `json:"x,omitempty" tf:"x,omitempty"` // Y-axis top-left corner coordinate. // Required. Y-axis top-left corner coordinate Y *float64 `json:"y,omitempty" tf:"y,omitempty"` }
func (*PositionInitParameters) DeepCopy ¶
func (in *PositionInitParameters) DeepCopy() *PositionInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PositionInitParameters.
func (*PositionInitParameters) DeepCopyInto ¶
func (in *PositionInitParameters) DeepCopyInto(out *PositionInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PositionObservation ¶
type PositionObservation struct { // Height. // Required. Height H *float64 `json:"h,omitempty" tf:"h,omitempty"` // Width. // Required. Weight W *float64 `json:"w,omitempty" tf:"w,omitempty"` // X-axis top-left corner coordinate. // Required. X-axis top-left corner coordinate X *float64 `json:"x,omitempty" tf:"x,omitempty"` // Y-axis top-left corner coordinate. // Required. Y-axis top-left corner coordinate Y *float64 `json:"y,omitempty" tf:"y,omitempty"` }
func (*PositionObservation) DeepCopy ¶
func (in *PositionObservation) DeepCopy() *PositionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PositionObservation.
func (*PositionObservation) DeepCopyInto ¶
func (in *PositionObservation) DeepCopyInto(out *PositionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PositionParameters ¶
type PositionParameters struct { // Height. // Required. Height // +kubebuilder:validation:Optional H *float64 `json:"h,omitempty" tf:"h,omitempty"` // Width. // Required. Weight // +kubebuilder:validation:Optional W *float64 `json:"w,omitempty" tf:"w,omitempty"` // X-axis top-left corner coordinate. // Required. X-axis top-left corner coordinate // +kubebuilder:validation:Optional X *float64 `json:"x,omitempty" tf:"x,omitempty"` // Y-axis top-left corner coordinate. // Required. Y-axis top-left corner coordinate // +kubebuilder:validation:Optional Y *float64 `json:"y,omitempty" tf:"y,omitempty"` }
func (*PositionParameters) DeepCopy ¶
func (in *PositionParameters) DeepCopy() *PositionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PositionParameters.
func (*PositionParameters) DeepCopyInto ¶
func (in *PositionParameters) DeepCopyInto(out *PositionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueriesInitParameters ¶
type QueriesInitParameters struct { // Downsamplang settings. // Downsampling settings Downsampling []DownsamplingInitParameters `json:"downsampling,omitempty" tf:"downsampling,omitempty"` // Query targets. // Downsampling settings Target []TargetInitParameters `json:"target,omitempty" tf:"target,omitempty"` }
func (*QueriesInitParameters) DeepCopy ¶
func (in *QueriesInitParameters) DeepCopy() *QueriesInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueriesInitParameters.
func (*QueriesInitParameters) DeepCopyInto ¶
func (in *QueriesInitParameters) DeepCopyInto(out *QueriesInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueriesObservation ¶
type QueriesObservation struct { // Downsamplang settings. // Downsampling settings Downsampling []DownsamplingObservation `json:"downsampling,omitempty" tf:"downsampling,omitempty"` // Query targets. // Downsampling settings Target []TargetObservation `json:"target,omitempty" tf:"target,omitempty"` }
func (*QueriesObservation) DeepCopy ¶
func (in *QueriesObservation) DeepCopy() *QueriesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueriesObservation.
func (*QueriesObservation) DeepCopyInto ¶
func (in *QueriesObservation) DeepCopyInto(out *QueriesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueriesParameters ¶
type QueriesParameters struct { // Downsamplang settings. // Downsampling settings // +kubebuilder:validation:Optional Downsampling []DownsamplingParameters `json:"downsampling,omitempty" tf:"downsampling,omitempty"` // Query targets. // Downsampling settings // +kubebuilder:validation:Optional Target []TargetParameters `json:"target,omitempty" tf:"target,omitempty"` }
func (*QueriesParameters) DeepCopy ¶
func (in *QueriesParameters) DeepCopy() *QueriesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueriesParameters.
func (*QueriesParameters) DeepCopyInto ¶
func (in *QueriesParameters) DeepCopyInto(out *QueriesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RightInitParameters ¶
type RightInitParameters struct { // Max value in extended number format or empty. // Max value in extended number format or empty Max *string `json:"max,omitempty" tf:"max,omitempty"` // Min value in extended number format or empty. // Min value in extended number format or empty Min *string `json:"min,omitempty" tf:"min,omitempty"` // Tick value precision (null as default, 0-7 in other cases). // Tick value precision (null as default, 0-7 in other cases) Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Title or empty. // Title or empty Title *string `json:"title,omitempty" tf:"title,omitempty"` // Type. Values: // Type Type *string `json:"type,omitempty" tf:"type,omitempty"` // Unit format. Values: // Unit format UnitFormat *string `json:"unitFormat,omitempty" tf:"unit_format,omitempty"` }
func (*RightInitParameters) DeepCopy ¶
func (in *RightInitParameters) DeepCopy() *RightInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RightInitParameters.
func (*RightInitParameters) DeepCopyInto ¶
func (in *RightInitParameters) DeepCopyInto(out *RightInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RightObservation ¶
type RightObservation struct { // Max value in extended number format or empty. // Max value in extended number format or empty Max *string `json:"max,omitempty" tf:"max,omitempty"` // Min value in extended number format or empty. // Min value in extended number format or empty Min *string `json:"min,omitempty" tf:"min,omitempty"` // Tick value precision (null as default, 0-7 in other cases). // Tick value precision (null as default, 0-7 in other cases) Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Title or empty. // Title or empty Title *string `json:"title,omitempty" tf:"title,omitempty"` // Type. Values: // Type Type *string `json:"type,omitempty" tf:"type,omitempty"` // Unit format. Values: // Unit format UnitFormat *string `json:"unitFormat,omitempty" tf:"unit_format,omitempty"` }
func (*RightObservation) DeepCopy ¶
func (in *RightObservation) DeepCopy() *RightObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RightObservation.
func (*RightObservation) DeepCopyInto ¶
func (in *RightObservation) DeepCopyInto(out *RightObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RightParameters ¶
type RightParameters struct { // Max value in extended number format or empty. // Max value in extended number format or empty // +kubebuilder:validation:Optional Max *string `json:"max,omitempty" tf:"max,omitempty"` // Min value in extended number format or empty. // Min value in extended number format or empty // +kubebuilder:validation:Optional Min *string `json:"min,omitempty" tf:"min,omitempty"` // Tick value precision (null as default, 0-7 in other cases). // Tick value precision (null as default, 0-7 in other cases) // +kubebuilder:validation:Optional Precision *float64 `json:"precision,omitempty" tf:"precision,omitempty"` // Title or empty. // Title or empty // +kubebuilder:validation:Optional Title *string `json:"title,omitempty" tf:"title,omitempty"` // Type. Values: // Type // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` // Unit format. Values: // Unit format // +kubebuilder:validation:Optional UnitFormat *string `json:"unitFormat,omitempty" tf:"unit_format,omitempty"` }
func (*RightParameters) DeepCopy ¶
func (in *RightParameters) DeepCopy() *RightParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RightParameters.
func (*RightParameters) DeepCopyInto ¶
func (in *RightParameters) DeepCopyInto(out *RightParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SeriesOverridesInitParameters ¶
type SeriesOverridesInitParameters struct { // Series name or empty. // Series name Name *string `json:"name,omitempty" tf:"name,omitempty"` // Override settings. // Override settings Settings []SettingsInitParameters `json:"settings,omitempty" tf:"settings,omitempty"` // Series index. Oneof: name or target_index. // Target index TargetIndex *string `json:"targetIndex,omitempty" tf:"target_index,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 { // Series name or empty. // Series name Name *string `json:"name,omitempty" tf:"name,omitempty"` // Override settings. // Override settings Settings []SettingsObservation `json:"settings,omitempty" tf:"settings,omitempty"` // Series index. Oneof: name or target_index. // Target index TargetIndex *string `json:"targetIndex,omitempty" tf:"target_index,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 { // Series name or empty. // Series name // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // Override settings. // Override settings // +kubebuilder:validation:Optional Settings []SettingsParameters `json:"settings,omitempty" tf:"settings,omitempty"` // Series index. Oneof: name or target_index. // Target index // +kubebuilder:validation:Optional TargetIndex *string `json:"targetIndex,omitempty" tf:"target_index,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 SettingsInitParameters ¶
type SettingsInitParameters struct { // Series color or empty. // Series color or empty Color *string `json:"color,omitempty" tf:"color,omitempty"` // Stack grow down. // Stack grow down GrowDown *bool `json:"growDown,omitempty" tf:"grow_down,omitempty"` // Series name or empty. // Series name or empty Name *string `json:"name,omitempty" tf:"name,omitempty"` // Stack name or empty. // Stack name or empty StackName *string `json:"stackName,omitempty" tf:"stack_name,omitempty"` // Type. Values: // Type Type *string `json:"type,omitempty" tf:"type,omitempty"` // Yaxis position. // Yaxis position YaxisPosition *string `json:"yaxisPosition,omitempty" tf:"yaxis_position,omitempty"` }
func (*SettingsInitParameters) DeepCopy ¶
func (in *SettingsInitParameters) DeepCopy() *SettingsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SettingsInitParameters.
func (*SettingsInitParameters) DeepCopyInto ¶
func (in *SettingsInitParameters) DeepCopyInto(out *SettingsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SettingsObservation ¶
type SettingsObservation struct { // Series color or empty. // Series color or empty Color *string `json:"color,omitempty" tf:"color,omitempty"` // Stack grow down. // Stack grow down GrowDown *bool `json:"growDown,omitempty" tf:"grow_down,omitempty"` // Series name or empty. // Series name or empty Name *string `json:"name,omitempty" tf:"name,omitempty"` // Stack name or empty. // Stack name or empty StackName *string `json:"stackName,omitempty" tf:"stack_name,omitempty"` // Type. Values: // Type Type *string `json:"type,omitempty" tf:"type,omitempty"` // Yaxis position. // Yaxis position YaxisPosition *string `json:"yaxisPosition,omitempty" tf:"yaxis_position,omitempty"` }
func (*SettingsObservation) DeepCopy ¶
func (in *SettingsObservation) DeepCopy() *SettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SettingsObservation.
func (*SettingsObservation) DeepCopyInto ¶
func (in *SettingsObservation) DeepCopyInto(out *SettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SettingsParameters ¶
type SettingsParameters struct { // Series color or empty. // Series color or empty // +kubebuilder:validation:Optional Color *string `json:"color,omitempty" tf:"color,omitempty"` // Stack grow down. // Stack grow down // +kubebuilder:validation:Optional GrowDown *bool `json:"growDown,omitempty" tf:"grow_down,omitempty"` // Series name or empty. // Series name or empty // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // Stack name or empty. // Stack name or empty // +kubebuilder:validation:Optional StackName *string `json:"stackName,omitempty" tf:"stack_name,omitempty"` // Type. Values: // Type // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` // Yaxis position. // Yaxis position // +kubebuilder:validation:Optional YaxisPosition *string `json:"yaxisPosition,omitempty" tf:"yaxis_position,omitempty"` }
func (*SettingsParameters) DeepCopy ¶
func (in *SettingsParameters) DeepCopy() *SettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SettingsParameters.
func (*SettingsParameters) DeepCopyInto ¶
func (in *SettingsParameters) DeepCopyInto(out *SettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StandardInitParameters ¶
type StandardInitParameters struct { }
func (*StandardInitParameters) DeepCopy ¶
func (in *StandardInitParameters) DeepCopy() *StandardInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StandardInitParameters.
func (*StandardInitParameters) DeepCopyInto ¶
func (in *StandardInitParameters) DeepCopyInto(out *StandardInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StandardObservation ¶
type StandardObservation struct { }
func (*StandardObservation) DeepCopy ¶
func (in *StandardObservation) DeepCopy() *StandardObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StandardObservation.
func (*StandardObservation) DeepCopyInto ¶
func (in *StandardObservation) DeepCopyInto(out *StandardObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StandardParameters ¶
type StandardParameters struct { }
func (*StandardParameters) DeepCopy ¶
func (in *StandardParameters) DeepCopy() *StandardParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StandardParameters.
func (*StandardParameters) DeepCopyInto ¶
func (in *StandardParameters) DeepCopyInto(out *StandardParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TargetInitParameters ¶
type TargetInitParameters struct { // Checks that target is visible or invisible. // Checks that target is visible or invisible Hidden *bool `json:"hidden,omitempty" tf:"hidden,omitempty"` // Query. // Required. Query Query *string `json:"query,omitempty" tf:"query,omitempty"` // Text mode enabled. // Text mode TextMode *bool `json:"textMode,omitempty" tf:"text_mode,omitempty"` }
func (*TargetInitParameters) DeepCopy ¶
func (in *TargetInitParameters) DeepCopy() *TargetInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetInitParameters.
func (*TargetInitParameters) DeepCopyInto ¶
func (in *TargetInitParameters) DeepCopyInto(out *TargetInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TargetObservation ¶
type TargetObservation struct { // Checks that target is visible or invisible. // Checks that target is visible or invisible Hidden *bool `json:"hidden,omitempty" tf:"hidden,omitempty"` // Query. // Required. Query Query *string `json:"query,omitempty" tf:"query,omitempty"` // Text mode enabled. // Text mode TextMode *bool `json:"textMode,omitempty" tf:"text_mode,omitempty"` }
func (*TargetObservation) DeepCopy ¶
func (in *TargetObservation) DeepCopy() *TargetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetObservation.
func (*TargetObservation) DeepCopyInto ¶
func (in *TargetObservation) DeepCopyInto(out *TargetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TargetParameters ¶
type TargetParameters struct { // Checks that target is visible or invisible. // Checks that target is visible or invisible // +kubebuilder:validation:Optional Hidden *bool `json:"hidden,omitempty" tf:"hidden,omitempty"` // Query. // Required. Query // +kubebuilder:validation:Optional Query *string `json:"query,omitempty" tf:"query,omitempty"` // Text mode enabled. // Text mode // +kubebuilder:validation:Optional TextMode *bool `json:"textMode,omitempty" tf:"text_mode,omitempty"` }
func (*TargetParameters) DeepCopy ¶
func (in *TargetParameters) DeepCopy() *TargetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetParameters.
func (*TargetParameters) DeepCopyInto ¶
func (in *TargetParameters) DeepCopyInto(out *TargetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TextInitParameters ¶
type TextInitParameters struct { // Default value. // Default value DefaultValue *string `json:"defaultValue,omitempty" tf:"default_value,omitempty"` }
func (*TextInitParameters) DeepCopy ¶
func (in *TextInitParameters) DeepCopy() *TextInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TextInitParameters.
func (*TextInitParameters) DeepCopyInto ¶
func (in *TextInitParameters) DeepCopyInto(out *TextInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TextObservation ¶
type TextObservation struct { // Default value. // Default value DefaultValue *string `json:"defaultValue,omitempty" tf:"default_value,omitempty"` }
func (*TextObservation) DeepCopy ¶
func (in *TextObservation) DeepCopy() *TextObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TextObservation.
func (*TextObservation) DeepCopyInto ¶
func (in *TextObservation) DeepCopyInto(out *TextObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TextParameters ¶
type TextParameters struct { // Default value. // Default value // +kubebuilder:validation:Optional DefaultValue *string `json:"defaultValue,omitempty" tf:"default_value,omitempty"` }
func (*TextParameters) DeepCopy ¶
func (in *TextParameters) DeepCopy() *TextParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TextParameters.
func (*TextParameters) DeepCopyInto ¶
func (in *TextParameters) DeepCopyInto(out *TextParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TitleInitParameters ¶
type TitleInitParameters struct { // Title size. Values: // Title size Size *string `json:"size,omitempty" tf:"size,omitempty"` // Text widget settings. Oneof: text, title or chart. // Title text Text *string `json:"text,omitempty" tf:"text,omitempty"` }
func (*TitleInitParameters) DeepCopy ¶
func (in *TitleInitParameters) DeepCopy() *TitleInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TitleInitParameters.
func (*TitleInitParameters) DeepCopyInto ¶
func (in *TitleInitParameters) DeepCopyInto(out *TitleInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TitleObservation ¶
type TitleObservation struct { // Title size. Values: // Title size Size *string `json:"size,omitempty" tf:"size,omitempty"` // Text widget settings. Oneof: text, title or chart. // Title text Text *string `json:"text,omitempty" tf:"text,omitempty"` }
func (*TitleObservation) DeepCopy ¶
func (in *TitleObservation) DeepCopy() *TitleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TitleObservation.
func (*TitleObservation) DeepCopyInto ¶
func (in *TitleObservation) DeepCopyInto(out *TitleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TitleParameters ¶
type TitleParameters struct { // Title size. Values: // Title size // +kubebuilder:validation:Optional Size *string `json:"size,omitempty" tf:"size,omitempty"` // Text widget settings. Oneof: text, title or chart. // Title text // +kubebuilder:validation:Optional Text *string `json:"text" tf:"text,omitempty"` }
func (*TitleParameters) DeepCopy ¶
func (in *TitleParameters) DeepCopy() *TitleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TitleParameters.
func (*TitleParameters) DeepCopyInto ¶
func (in *TitleParameters) DeepCopyInto(out *TitleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VisualizationSettingsInitParameters ¶
type VisualizationSettingsInitParameters struct { // Aggregation. Values: // Aggregation Aggregation *string `json:"aggregation,omitempty" tf:"aggregation,omitempty"` // Color settings. // Color scheme settings ColorSchemeSettings []ColorSchemeSettingsInitParameters `json:"colorSchemeSettings,omitempty" tf:"color_scheme_settings,omitempty"` // Heatmap settings. // Heatmap settings HeatmapSettings []HeatmapSettingsInitParameters `json:"heatmapSettings,omitempty" tf:"heatmap_settings,omitempty"` // Interpolate values. Values: // Interpolate Interpolate *string `json:"interpolate,omitempty" tf:"interpolate,omitempty"` // Normalize values. // Normalize Normalize *bool `json:"normalize,omitempty" tf:"normalize,omitempty"` // Show chart labels. // Show chart labels ShowLabels *bool `json:"showLabels,omitempty" tf:"show_labels,omitempty"` // Title or empty. // Inside chart title Title *string `json:"title,omitempty" tf:"title,omitempty"` // Type. Values: // Visualization type Type *string `json:"type,omitempty" tf:"type,omitempty"` // Y axis settings. // Y axis settings YaxisSettings []YaxisSettingsInitParameters `json:"yaxisSettings,omitempty" tf:"yaxis_settings,omitempty"` }
func (*VisualizationSettingsInitParameters) DeepCopy ¶
func (in *VisualizationSettingsInitParameters) DeepCopy() *VisualizationSettingsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VisualizationSettingsInitParameters.
func (*VisualizationSettingsInitParameters) DeepCopyInto ¶
func (in *VisualizationSettingsInitParameters) DeepCopyInto(out *VisualizationSettingsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VisualizationSettingsObservation ¶
type VisualizationSettingsObservation struct { // Aggregation. Values: // Aggregation Aggregation *string `json:"aggregation,omitempty" tf:"aggregation,omitempty"` // Color settings. // Color scheme settings ColorSchemeSettings []ColorSchemeSettingsObservation `json:"colorSchemeSettings,omitempty" tf:"color_scheme_settings,omitempty"` // Heatmap settings. // Heatmap settings HeatmapSettings []HeatmapSettingsObservation `json:"heatmapSettings,omitempty" tf:"heatmap_settings,omitempty"` // Interpolate values. Values: // Interpolate Interpolate *string `json:"interpolate,omitempty" tf:"interpolate,omitempty"` // Normalize values. // Normalize Normalize *bool `json:"normalize,omitempty" tf:"normalize,omitempty"` // Show chart labels. // Show chart labels ShowLabels *bool `json:"showLabels,omitempty" tf:"show_labels,omitempty"` // Title or empty. // Inside chart title Title *string `json:"title,omitempty" tf:"title,omitempty"` // Type. Values: // Visualization type Type *string `json:"type,omitempty" tf:"type,omitempty"` // Y axis settings. // Y axis settings YaxisSettings []YaxisSettingsObservation `json:"yaxisSettings,omitempty" tf:"yaxis_settings,omitempty"` }
func (*VisualizationSettingsObservation) DeepCopy ¶
func (in *VisualizationSettingsObservation) DeepCopy() *VisualizationSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VisualizationSettingsObservation.
func (*VisualizationSettingsObservation) DeepCopyInto ¶
func (in *VisualizationSettingsObservation) DeepCopyInto(out *VisualizationSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VisualizationSettingsParameters ¶
type VisualizationSettingsParameters struct { // Aggregation. Values: // Aggregation // +kubebuilder:validation:Optional Aggregation *string `json:"aggregation,omitempty" tf:"aggregation,omitempty"` // Color settings. // Color scheme settings // +kubebuilder:validation:Optional ColorSchemeSettings []ColorSchemeSettingsParameters `json:"colorSchemeSettings,omitempty" tf:"color_scheme_settings,omitempty"` // Heatmap settings. // Heatmap settings // +kubebuilder:validation:Optional HeatmapSettings []HeatmapSettingsParameters `json:"heatmapSettings,omitempty" tf:"heatmap_settings,omitempty"` // Interpolate values. Values: // Interpolate // +kubebuilder:validation:Optional Interpolate *string `json:"interpolate,omitempty" tf:"interpolate,omitempty"` // Normalize values. // Normalize // +kubebuilder:validation:Optional Normalize *bool `json:"normalize,omitempty" tf:"normalize,omitempty"` // Show chart labels. // Show chart labels // +kubebuilder:validation:Optional ShowLabels *bool `json:"showLabels,omitempty" tf:"show_labels,omitempty"` // Title or empty. // Inside chart title // +kubebuilder:validation:Optional Title *string `json:"title,omitempty" tf:"title,omitempty"` // Type. Values: // Visualization type // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` // Y axis settings. // Y axis settings // +kubebuilder:validation:Optional YaxisSettings []YaxisSettingsParameters `json:"yaxisSettings,omitempty" tf:"yaxis_settings,omitempty"` }
func (*VisualizationSettingsParameters) DeepCopy ¶
func (in *VisualizationSettingsParameters) DeepCopy() *VisualizationSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VisualizationSettingsParameters.
func (*VisualizationSettingsParameters) DeepCopyInto ¶
func (in *VisualizationSettingsParameters) DeepCopyInto(out *VisualizationSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetsInitParameters ¶
type WidgetsInitParameters struct { // Chart widget settings. Oneof: text, title or chart. // Chart widget Chart []ChartInitParameters `json:"chart,omitempty" tf:"chart,omitempty"` // Widget position. // Required. Widget layout position Position []PositionInitParameters `json:"position,omitempty" tf:"position,omitempty"` // Text widget settings. Oneof: text, title or chart. // Text widget Text []WidgetsTextInitParameters `json:"text,omitempty" tf:"text,omitempty"` // Title widget settings. Oneof: text, title or chart. // Title widget Title []TitleInitParameters `json:"title,omitempty" tf:"title,omitempty"` }
func (*WidgetsInitParameters) DeepCopy ¶
func (in *WidgetsInitParameters) DeepCopy() *WidgetsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetsInitParameters.
func (*WidgetsInitParameters) DeepCopyInto ¶
func (in *WidgetsInitParameters) DeepCopyInto(out *WidgetsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetsObservation ¶
type WidgetsObservation struct { // Chart widget settings. Oneof: text, title or chart. // Chart widget Chart []ChartObservation `json:"chart,omitempty" tf:"chart,omitempty"` // Widget position. // Required. Widget layout position Position []PositionObservation `json:"position,omitempty" tf:"position,omitempty"` // Text widget settings. Oneof: text, title or chart. // Text widget Text []WidgetsTextObservation `json:"text,omitempty" tf:"text,omitempty"` // Title widget settings. Oneof: text, title or chart. // Title widget Title []TitleObservation `json:"title,omitempty" tf:"title,omitempty"` }
func (*WidgetsObservation) DeepCopy ¶
func (in *WidgetsObservation) DeepCopy() *WidgetsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetsObservation.
func (*WidgetsObservation) DeepCopyInto ¶
func (in *WidgetsObservation) DeepCopyInto(out *WidgetsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetsParameters ¶
type WidgetsParameters struct { // Chart widget settings. Oneof: text, title or chart. // Chart widget // +kubebuilder:validation:Optional Chart []ChartParameters `json:"chart,omitempty" tf:"chart,omitempty"` // Widget position. // Required. Widget layout position // +kubebuilder:validation:Optional Position []PositionParameters `json:"position,omitempty" tf:"position,omitempty"` // Text widget settings. Oneof: text, title or chart. // Text widget // +kubebuilder:validation:Optional Text []WidgetsTextParameters `json:"text,omitempty" tf:"text,omitempty"` // Title widget settings. Oneof: text, title or chart. // Title widget // +kubebuilder:validation:Optional Title []TitleParameters `json:"title,omitempty" tf:"title,omitempty"` }
func (*WidgetsParameters) DeepCopy ¶
func (in *WidgetsParameters) DeepCopy() *WidgetsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetsParameters.
func (*WidgetsParameters) DeepCopyInto ¶
func (in *WidgetsParameters) DeepCopyInto(out *WidgetsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetsTextInitParameters ¶
type WidgetsTextInitParameters struct { // Text widget settings. Oneof: text, title or chart. // Text Text *string `json:"text,omitempty" tf:"text,omitempty"` }
func (*WidgetsTextInitParameters) DeepCopy ¶
func (in *WidgetsTextInitParameters) DeepCopy() *WidgetsTextInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetsTextInitParameters.
func (*WidgetsTextInitParameters) DeepCopyInto ¶
func (in *WidgetsTextInitParameters) DeepCopyInto(out *WidgetsTextInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetsTextObservation ¶
type WidgetsTextObservation struct { // Text widget settings. Oneof: text, title or chart. // Text Text *string `json:"text,omitempty" tf:"text,omitempty"` }
func (*WidgetsTextObservation) DeepCopy ¶
func (in *WidgetsTextObservation) DeepCopy() *WidgetsTextObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetsTextObservation.
func (*WidgetsTextObservation) DeepCopyInto ¶
func (in *WidgetsTextObservation) DeepCopyInto(out *WidgetsTextObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WidgetsTextParameters ¶
type WidgetsTextParameters struct { // Text widget settings. Oneof: text, title or chart. // Text // +kubebuilder:validation:Optional Text *string `json:"text,omitempty" tf:"text,omitempty"` }
func (*WidgetsTextParameters) DeepCopy ¶
func (in *WidgetsTextParameters) DeepCopy() *WidgetsTextParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WidgetsTextParameters.
func (*WidgetsTextParameters) DeepCopyInto ¶
func (in *WidgetsTextParameters) DeepCopyInto(out *WidgetsTextParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type YaxisSettingsInitParameters ¶
type YaxisSettingsInitParameters struct { // Left yaxis config. // Left Y axis settings Left []LeftInitParameters `json:"left,omitempty" tf:"left,omitempty"` // Right yaxis config. // Right Y axis settings Right []RightInitParameters `json:"right,omitempty" tf:"right,omitempty"` }
func (*YaxisSettingsInitParameters) DeepCopy ¶
func (in *YaxisSettingsInitParameters) DeepCopy() *YaxisSettingsInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YaxisSettingsInitParameters.
func (*YaxisSettingsInitParameters) DeepCopyInto ¶
func (in *YaxisSettingsInitParameters) DeepCopyInto(out *YaxisSettingsInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type YaxisSettingsObservation ¶
type YaxisSettingsObservation struct { // Left yaxis config. // Left Y axis settings Left []LeftObservation `json:"left,omitempty" tf:"left,omitempty"` // Right yaxis config. // Right Y axis settings Right []RightObservation `json:"right,omitempty" tf:"right,omitempty"` }
func (*YaxisSettingsObservation) DeepCopy ¶
func (in *YaxisSettingsObservation) DeepCopy() *YaxisSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YaxisSettingsObservation.
func (*YaxisSettingsObservation) DeepCopyInto ¶
func (in *YaxisSettingsObservation) DeepCopyInto(out *YaxisSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type YaxisSettingsParameters ¶
type YaxisSettingsParameters struct { // Left yaxis config. // Left Y axis settings // +kubebuilder:validation:Optional Left []LeftParameters `json:"left,omitempty" tf:"left,omitempty"` // Right yaxis config. // Right Y axis settings // +kubebuilder:validation:Optional Right []RightParameters `json:"right,omitempty" tf:"right,omitempty"` }
func (*YaxisSettingsParameters) DeepCopy ¶
func (in *YaxisSettingsParameters) DeepCopy() *YaxisSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YaxisSettingsParameters.
func (*YaxisSettingsParameters) DeepCopyInto ¶
func (in *YaxisSettingsParameters) DeepCopyInto(out *YaxisSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.