logsv0

package
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 21, 2024 License: Apache-2.0 Imports: 12 Imported by: 4

Documentation

Overview

Package logsv0 : Operations and models for the LogsV0 service

Package logsv0 : Operations and models for the LogsV0 service

Index

Constants

View Source
const (
	Alert_Severity_Critical          = "critical"
	Alert_Severity_Error             = "error"
	Alert_Severity_InfoOrUnspecified = "info_or_unspecified"
	Alert_Severity_Warning           = "warning"
)

Constants associated with the Alert.Severity property. Alert severity.

View Source
const (
	AlertsV1AlertActiveTimeframe_DaysOfWeek_Friday              = "friday"
	AlertsV1AlertActiveTimeframe_DaysOfWeek_MondayOrUnspecified = "monday_or_unspecified"
	AlertsV1AlertActiveTimeframe_DaysOfWeek_Saturday            = "saturday"
	AlertsV1AlertActiveTimeframe_DaysOfWeek_Sunday              = "sunday"
	AlertsV1AlertActiveTimeframe_DaysOfWeek_Thursday            = "thursday"
	AlertsV1AlertActiveTimeframe_DaysOfWeek_Tuesday             = "tuesday"
	AlertsV1AlertActiveTimeframe_DaysOfWeek_Wednesday           = "wednesday"
)

Constants associated with the AlertsV1AlertActiveTimeframe.DaysOfWeek property. Days of the week for activity.

View Source
const (
	AlertsV1AlertFilters_Severities_Critical           = "critical"
	AlertsV1AlertFilters_Severities_DebugOrUnspecified = "debug_or_unspecified"
	AlertsV1AlertFilters_Severities_Error              = "error"
	AlertsV1AlertFilters_Severities_Info               = "info"
	AlertsV1AlertFilters_Severities_Verbose            = "verbose"
	AlertsV1AlertFilters_Severities_Warning            = "warning"
)

Constants associated with the AlertsV1AlertFilters.Severities property. The severity of the logs to filter.

View Source
const (
	AlertsV1AlertFilters_FilterType_Flow              = "flow"
	AlertsV1AlertFilters_FilterType_Metric            = "metric"
	AlertsV1AlertFilters_FilterType_Ratio             = "ratio"
	AlertsV1AlertFilters_FilterType_Template          = "template"
	AlertsV1AlertFilters_FilterType_TextOrUnspecified = "text_or_unspecified"
	AlertsV1AlertFilters_FilterType_TimeRelative      = "time_relative"
	AlertsV1AlertFilters_FilterType_UniqueCount       = "unique_count"
)

Constants associated with the AlertsV1AlertFilters.FilterType property. The type of the filter.

View Source
const (
	AlertsV1AlertFiltersRatioAlert_Severities_Critical           = "critical"
	AlertsV1AlertFiltersRatioAlert_Severities_DebugOrUnspecified = "debug_or_unspecified"
	AlertsV1AlertFiltersRatioAlert_Severities_Error              = "error"
	AlertsV1AlertFiltersRatioAlert_Severities_Info               = "info"
	AlertsV1AlertFiltersRatioAlert_Severities_Verbose            = "verbose"
	AlertsV1AlertFiltersRatioAlert_Severities_Warning            = "warning"
)

Constants associated with the AlertsV1AlertFiltersRatioAlert.Severities property. The severity of the logs to filter.

View Source
const (
	AlertsV1FlowAlerts_Op_And = "and"
	AlertsV1FlowAlerts_Op_Or  = "or"
)

Constants associated with the AlertsV1FlowAlerts.Op property. Operator for the alerts.

View Source
const (
	AlertsV1FlowGroup_NextOp_And = "and"
	AlertsV1FlowGroup_NextOp_Or  = "or"
)

Constants associated with the AlertsV1FlowGroup.NextOp property. Operator for the alerts.

View Source
const (
	AlertsV1MetricAlertConditionParameters_MetricSource_Logs2metricsOrUnspecified = "logs2metrics_or_unspecified"
	AlertsV1MetricAlertConditionParameters_MetricSource_Prometheus                = "prometheus"
)

Constants associated with the AlertsV1MetricAlertConditionParameters.MetricSource property. The metric source of the metric alert.

View Source
const (
	AlertsV1MetricAlertConditionParameters_ArithmeticOperator_AvgOrUnspecified = "avg_or_unspecified"
	AlertsV1MetricAlertConditionParameters_ArithmeticOperator_Count            = "count"
	AlertsV1MetricAlertConditionParameters_ArithmeticOperator_Max              = "max"
	AlertsV1MetricAlertConditionParameters_ArithmeticOperator_Min              = "min"
	AlertsV1MetricAlertConditionParameters_ArithmeticOperator_Percentile       = "percentile"
	AlertsV1MetricAlertConditionParameters_ArithmeticOperator_Sum              = "sum"
)

Constants associated with the AlertsV1MetricAlertConditionParameters.ArithmeticOperator property. The arithmetic operator of the metric promql alert.

View Source
const (
	AlertsV1RelatedExtendedData_CleanupDeadmanDuration_CleanupDeadmanDuration10min              = "cleanup_deadman_duration_10min"
	AlertsV1RelatedExtendedData_CleanupDeadmanDuration_CleanupDeadmanDuration12h                = "cleanup_deadman_duration_12h"
	AlertsV1RelatedExtendedData_CleanupDeadmanDuration_CleanupDeadmanDuration1h                 = "cleanup_deadman_duration_1h"
	AlertsV1RelatedExtendedData_CleanupDeadmanDuration_CleanupDeadmanDuration24h                = "cleanup_deadman_duration_24h"
	AlertsV1RelatedExtendedData_CleanupDeadmanDuration_CleanupDeadmanDuration2h                 = "cleanup_deadman_duration_2h"
	AlertsV1RelatedExtendedData_CleanupDeadmanDuration_CleanupDeadmanDuration5min               = "cleanup_deadman_duration_5min"
	AlertsV1RelatedExtendedData_CleanupDeadmanDuration_CleanupDeadmanDuration6h                 = "cleanup_deadman_duration_6h"
	AlertsV1RelatedExtendedData_CleanupDeadmanDuration_CleanupDeadmanDurationNeverOrUnspecified = "cleanup_deadman_duration_never_or_unspecified"
)

Constants associated with the AlertsV1RelatedExtendedData.CleanupDeadmanDuration property. Cleanup deadman duration.

View Source
const (
	AlertsV2AlertIncidentSettings_NotifyOn_TriggeredAndResolved = "triggered_and_resolved"
	AlertsV2AlertIncidentSettings_NotifyOn_TriggeredOnly        = "triggered_only"
)

Constants associated with the AlertsV2AlertIncidentSettings.NotifyOn property. Notify on setting.

View Source
const (
	AlertsV2AlertNotification_NotifyOn_TriggeredAndResolved = "triggered_and_resolved"
	AlertsV2AlertNotification_NotifyOn_TriggeredOnly        = "triggered_only"
)

Constants associated with the AlertsV2AlertNotification.NotifyOn property. Notify on setting.

View Source
const (
	AlertsV2ConditionParameters_Timeframe_Timeframe10Min             = "timeframe_10_min"
	AlertsV2ConditionParameters_Timeframe_Timeframe12H               = "timeframe_12_h"
	AlertsV2ConditionParameters_Timeframe_Timeframe15Min             = "timeframe_15_min"
	AlertsV2ConditionParameters_Timeframe_Timeframe1H                = "timeframe_1_h"
	AlertsV2ConditionParameters_Timeframe_Timeframe1M                = "timeframe_1_m"
	AlertsV2ConditionParameters_Timeframe_Timeframe1Min              = "timeframe_1_min"
	AlertsV2ConditionParameters_Timeframe_Timeframe1W                = "timeframe_1_w"
	AlertsV2ConditionParameters_Timeframe_Timeframe20Min             = "timeframe_20_min"
	AlertsV2ConditionParameters_Timeframe_Timeframe24H               = "timeframe_24_h"
	AlertsV2ConditionParameters_Timeframe_Timeframe2H                = "timeframe_2_h"
	AlertsV2ConditionParameters_Timeframe_Timeframe2M                = "timeframe_2_m"
	AlertsV2ConditionParameters_Timeframe_Timeframe2Min              = "timeframe_2_min"
	AlertsV2ConditionParameters_Timeframe_Timeframe30Min             = "timeframe_30_min"
	AlertsV2ConditionParameters_Timeframe_Timeframe36H               = "timeframe_36_h"
	AlertsV2ConditionParameters_Timeframe_Timeframe3H                = "timeframe_3_h"
	AlertsV2ConditionParameters_Timeframe_Timeframe3M                = "timeframe_3_m"
	AlertsV2ConditionParameters_Timeframe_Timeframe48H               = "timeframe_48_h"
	AlertsV2ConditionParameters_Timeframe_Timeframe4H                = "timeframe_4_h"
	AlertsV2ConditionParameters_Timeframe_Timeframe5MinOrUnspecified = "timeframe_5_min_or_unspecified"
	AlertsV2ConditionParameters_Timeframe_Timeframe6H                = "timeframe_6_h"
	AlertsV2ConditionParameters_Timeframe_Timeframe72H               = "timeframe_72_h"
)

Constants associated with the AlertsV2ConditionParameters.Timeframe property. The timeframe for the alert condition.

View Source
const (
	AlertsV2ConditionParameters_RelativeTimeframe_Day               = "day"
	AlertsV2ConditionParameters_RelativeTimeframe_HourOrUnspecified = "hour_or_unspecified"
	AlertsV2ConditionParameters_RelativeTimeframe_Month             = "month"
	AlertsV2ConditionParameters_RelativeTimeframe_Week              = "week"
)

Constants associated with the AlertsV2ConditionParameters.RelativeTimeframe property. The relative timeframe for time relative alerts.

View Source
const (
	AlertsV2MoreThanCondition_EvaluationWindow_Dynamic              = "dynamic"
	AlertsV2MoreThanCondition_EvaluationWindow_RollingOrUnspecified = "rolling_or_unspecified"
)

Constants associated with the AlertsV2MoreThanCondition.EvaluationWindow property. The evaluation window for the alert condition.

View Source
const (
	ApisDashboardsV1AstMultiSelect_ValuesOrderDirection_Asc         = "asc"
	ApisDashboardsV1AstMultiSelect_ValuesOrderDirection_Desc        = "desc"
	ApisDashboardsV1AstMultiSelect_ValuesOrderDirection_Unspecified = "unspecified"
)

Constants associated with the ApisDashboardsV1AstMultiSelect.ValuesOrderDirection property. The direction of the order: ascending or descending.

View Source
const (
	ApisDashboardsV1AstWidgetsBarChart_ScaleType_Linear      = "linear"
	ApisDashboardsV1AstWidgetsBarChart_ScaleType_Logarithmic = "logarithmic"
	ApisDashboardsV1AstWidgetsBarChart_ScaleType_Unspecified = "unspecified"
)

Constants associated with the ApisDashboardsV1AstWidgetsBarChart.ScaleType property. Scale type.

View Source
const (
	ApisDashboardsV1AstWidgetsBarChart_Unit_Bytes        = "bytes"
	ApisDashboardsV1AstWidgetsBarChart_Unit_BytesIec     = "bytes_iec"
	ApisDashboardsV1AstWidgetsBarChart_Unit_Eur          = "eur"
	ApisDashboardsV1AstWidgetsBarChart_Unit_EurCents     = "eur_cents"
	ApisDashboardsV1AstWidgetsBarChart_Unit_Gbytes       = "gbytes"
	ApisDashboardsV1AstWidgetsBarChart_Unit_Gibytes      = "gibytes"
	ApisDashboardsV1AstWidgetsBarChart_Unit_Kbytes       = "kbytes"
	ApisDashboardsV1AstWidgetsBarChart_Unit_Kibytes      = "kibytes"
	ApisDashboardsV1AstWidgetsBarChart_Unit_Mbytes       = "mbytes"
	ApisDashboardsV1AstWidgetsBarChart_Unit_Mibytes      = "mibytes"
	ApisDashboardsV1AstWidgetsBarChart_Unit_Microseconds = "microseconds"
	ApisDashboardsV1AstWidgetsBarChart_Unit_Milliseconds = "milliseconds"
	ApisDashboardsV1AstWidgetsBarChart_Unit_Seconds      = "seconds"
	ApisDashboardsV1AstWidgetsBarChart_Unit_Unspecified  = "unspecified"
	ApisDashboardsV1AstWidgetsBarChart_Unit_Usd          = "usd"
	ApisDashboardsV1AstWidgetsBarChart_Unit_UsdCents     = "usd_cents"
)

Constants associated with the ApisDashboardsV1AstWidgetsBarChart.Unit property. Unit of the data.

View Source
const (
	ApisDashboardsV1AstWidgetsBarChart_SortBy_Name        = "name"
	ApisDashboardsV1AstWidgetsBarChart_SortBy_Unspecified = "unspecified"
	ApisDashboardsV1AstWidgetsBarChart_SortBy_Value       = "value"
)

Constants associated with the ApisDashboardsV1AstWidgetsBarChart.SortBy property. Sorting mode.

View Source
const (
	ApisDashboardsV1AstWidgetsBarChart_DataModeType_Archive         = "archive"
	ApisDashboardsV1AstWidgetsBarChart_DataModeType_HighUnspecified = "high_unspecified"
)

Constants associated with the ApisDashboardsV1AstWidgetsBarChart.DataModeType property. Data mode type.

View Source
const (
	ApisDashboardsV1AstWidgetsCommonLegend_Columns_Avg         = "avg"
	ApisDashboardsV1AstWidgetsCommonLegend_Columns_Last        = "last"
	ApisDashboardsV1AstWidgetsCommonLegend_Columns_Max         = "max"
	ApisDashboardsV1AstWidgetsCommonLegend_Columns_Min         = "min"
	ApisDashboardsV1AstWidgetsCommonLegend_Columns_Name        = "name"
	ApisDashboardsV1AstWidgetsCommonLegend_Columns_Sum         = "sum"
	ApisDashboardsV1AstWidgetsCommonLegend_Columns_Unspecified = "unspecified"
)

Constants associated with the ApisDashboardsV1AstWidgetsCommonLegend.Columns property. The columns to show in the legend.

View Source
const (
	ApisDashboardsV1AstWidgetsDataTable_RowStyle_Condensed   = "condensed"
	ApisDashboardsV1AstWidgetsDataTable_RowStyle_JSON        = "json"
	ApisDashboardsV1AstWidgetsDataTable_RowStyle_List        = "list"
	ApisDashboardsV1AstWidgetsDataTable_RowStyle_OneLine     = "one_line"
	ApisDashboardsV1AstWidgetsDataTable_RowStyle_TwoLine     = "two_line"
	ApisDashboardsV1AstWidgetsDataTable_RowStyle_Unspecified = "unspecified"
)

Constants associated with the ApisDashboardsV1AstWidgetsDataTable.RowStyle property. Display style for table rows.

View Source
const (
	ApisDashboardsV1AstWidgetsDataTable_DataModeType_Archive         = "archive"
	ApisDashboardsV1AstWidgetsDataTable_DataModeType_HighUnspecified = "high_unspecified"
)

Constants associated with the ApisDashboardsV1AstWidgetsDataTable.DataModeType property. Data mode type.

View Source
const (
	ApisDashboardsV1AstWidgetsGauge_Unit_Bytes        = "bytes"
	ApisDashboardsV1AstWidgetsGauge_Unit_BytesIec     = "bytes_iec"
	ApisDashboardsV1AstWidgetsGauge_Unit_Eur          = "eur"
	ApisDashboardsV1AstWidgetsGauge_Unit_EurCents     = "eur_cents"
	ApisDashboardsV1AstWidgetsGauge_Unit_Gbytes       = "gbytes"
	ApisDashboardsV1AstWidgetsGauge_Unit_Gibytes      = "gibytes"
	ApisDashboardsV1AstWidgetsGauge_Unit_Kbytes       = "kbytes"
	ApisDashboardsV1AstWidgetsGauge_Unit_Kibytes      = "kibytes"
	ApisDashboardsV1AstWidgetsGauge_Unit_Mbytes       = "mbytes"
	ApisDashboardsV1AstWidgetsGauge_Unit_Mibytes      = "mibytes"
	ApisDashboardsV1AstWidgetsGauge_Unit_Microseconds = "microseconds"
	ApisDashboardsV1AstWidgetsGauge_Unit_Milliseconds = "milliseconds"
	ApisDashboardsV1AstWidgetsGauge_Unit_Number       = "number"
	ApisDashboardsV1AstWidgetsGauge_Unit_Percent      = "percent"
	ApisDashboardsV1AstWidgetsGauge_Unit_Seconds      = "seconds"
	ApisDashboardsV1AstWidgetsGauge_Unit_Unspecified  = "unspecified"
	ApisDashboardsV1AstWidgetsGauge_Unit_Usd          = "usd"
	ApisDashboardsV1AstWidgetsGauge_Unit_UsdCents     = "usd_cents"
)

Constants associated with the ApisDashboardsV1AstWidgetsGauge.Unit property. Query result value interpretation.

View Source
const (
	ApisDashboardsV1AstWidgetsGauge_DataModeType_Archive         = "archive"
	ApisDashboardsV1AstWidgetsGauge_DataModeType_HighUnspecified = "high_unspecified"
)

Constants associated with the ApisDashboardsV1AstWidgetsGauge.DataModeType property. Data mode type.

View Source
const (
	ApisDashboardsV1AstWidgetsGauge_ThresholdBy_Background  = "background"
	ApisDashboardsV1AstWidgetsGauge_ThresholdBy_Unspecified = "unspecified"
	ApisDashboardsV1AstWidgetsGauge_ThresholdBy_Value       = "value"
)

Constants associated with the ApisDashboardsV1AstWidgetsGauge.ThresholdBy property. What threshold color should be applied to: value or background.

View Source
const (
	ApisDashboardsV1AstWidgetsGaugeMetricsQuery_Aggregation_Avg         = "avg"
	ApisDashboardsV1AstWidgetsGaugeMetricsQuery_Aggregation_Last        = "last"
	ApisDashboardsV1AstWidgetsGaugeMetricsQuery_Aggregation_Max         = "max"
	ApisDashboardsV1AstWidgetsGaugeMetricsQuery_Aggregation_Min         = "min"
	ApisDashboardsV1AstWidgetsGaugeMetricsQuery_Aggregation_Sum         = "sum"
	ApisDashboardsV1AstWidgetsGaugeMetricsQuery_Aggregation_Unspecified = "unspecified"
)

Constants associated with the ApisDashboardsV1AstWidgetsGaugeMetricsQuery.Aggregation property. Aggregation. When AGGREGATION_UNSPECIFIED is selected, widget uses instant query. Otherwise, it uses range query.

View Source
const (
	ApisDashboardsV1AstWidgetsHorizontalBarChart_ScaleType_Linear      = "linear"
	ApisDashboardsV1AstWidgetsHorizontalBarChart_ScaleType_Logarithmic = "logarithmic"
	ApisDashboardsV1AstWidgetsHorizontalBarChart_ScaleType_Unspecified = "unspecified"
)

Constants associated with the ApisDashboardsV1AstWidgetsHorizontalBarChart.ScaleType property. Scale type.

View Source
const (
	ApisDashboardsV1AstWidgetsHorizontalBarChart_Unit_Bytes        = "bytes"
	ApisDashboardsV1AstWidgetsHorizontalBarChart_Unit_BytesIec     = "bytes_iec"
	ApisDashboardsV1AstWidgetsHorizontalBarChart_Unit_Eur          = "eur"
	ApisDashboardsV1AstWidgetsHorizontalBarChart_Unit_EurCents     = "eur_cents"
	ApisDashboardsV1AstWidgetsHorizontalBarChart_Unit_Gbytes       = "gbytes"
	ApisDashboardsV1AstWidgetsHorizontalBarChart_Unit_Gibytes      = "gibytes"
	ApisDashboardsV1AstWidgetsHorizontalBarChart_Unit_Kbytes       = "kbytes"
	ApisDashboardsV1AstWidgetsHorizontalBarChart_Unit_Kibytes      = "kibytes"
	ApisDashboardsV1AstWidgetsHorizontalBarChart_Unit_Mbytes       = "mbytes"
	ApisDashboardsV1AstWidgetsHorizontalBarChart_Unit_Mibytes      = "mibytes"
	ApisDashboardsV1AstWidgetsHorizontalBarChart_Unit_Microseconds = "microseconds"
	ApisDashboardsV1AstWidgetsHorizontalBarChart_Unit_Milliseconds = "milliseconds"
	ApisDashboardsV1AstWidgetsHorizontalBarChart_Unit_Seconds      = "seconds"
	ApisDashboardsV1AstWidgetsHorizontalBarChart_Unit_Unspecified  = "unspecified"
	ApisDashboardsV1AstWidgetsHorizontalBarChart_Unit_Usd          = "usd"
	ApisDashboardsV1AstWidgetsHorizontalBarChart_Unit_UsdCents     = "usd_cents"
)

Constants associated with the ApisDashboardsV1AstWidgetsHorizontalBarChart.Unit property. Unit of the data.

View Source
const (
	ApisDashboardsV1AstWidgetsHorizontalBarChart_SortBy_Name        = "name"
	ApisDashboardsV1AstWidgetsHorizontalBarChart_SortBy_Unspecified = "unspecified"
	ApisDashboardsV1AstWidgetsHorizontalBarChart_SortBy_Value       = "value"
)

Constants associated with the ApisDashboardsV1AstWidgetsHorizontalBarChart.SortBy property. Sorting mode.

View Source
const (
	ApisDashboardsV1AstWidgetsHorizontalBarChart_DataModeType_Archive         = "archive"
	ApisDashboardsV1AstWidgetsHorizontalBarChart_DataModeType_HighUnspecified = "high_unspecified"
)

Constants associated with the ApisDashboardsV1AstWidgetsHorizontalBarChart.DataModeType property. Data mode type.

View Source
const (
	ApisDashboardsV1AstWidgetsLineChart_StackedLine_Absolute    = "absolute"
	ApisDashboardsV1AstWidgetsLineChart_StackedLine_Relative    = "relative"
	ApisDashboardsV1AstWidgetsLineChart_StackedLine_Unspecified = "unspecified"
)

Constants associated with the ApisDashboardsV1AstWidgetsLineChart.StackedLine property. Stacked lines.

View Source
const (
	ApisDashboardsV1AstWidgetsLineChartQueryDefinition_Unit_Bytes        = "bytes"
	ApisDashboardsV1AstWidgetsLineChartQueryDefinition_Unit_BytesIec     = "bytes_iec"
	ApisDashboardsV1AstWidgetsLineChartQueryDefinition_Unit_Eur          = "eur"
	ApisDashboardsV1AstWidgetsLineChartQueryDefinition_Unit_EurCents     = "eur_cents"
	ApisDashboardsV1AstWidgetsLineChartQueryDefinition_Unit_Gbytes       = "gbytes"
	ApisDashboardsV1AstWidgetsLineChartQueryDefinition_Unit_Gibytes      = "gibytes"
	ApisDashboardsV1AstWidgetsLineChartQueryDefinition_Unit_Kbytes       = "kbytes"
	ApisDashboardsV1AstWidgetsLineChartQueryDefinition_Unit_Kibytes      = "kibytes"
	ApisDashboardsV1AstWidgetsLineChartQueryDefinition_Unit_Mbytes       = "mbytes"
	ApisDashboardsV1AstWidgetsLineChartQueryDefinition_Unit_Mibytes      = "mibytes"
	ApisDashboardsV1AstWidgetsLineChartQueryDefinition_Unit_Microseconds = "microseconds"
	ApisDashboardsV1AstWidgetsLineChartQueryDefinition_Unit_Milliseconds = "milliseconds"
	ApisDashboardsV1AstWidgetsLineChartQueryDefinition_Unit_Seconds      = "seconds"
	ApisDashboardsV1AstWidgetsLineChartQueryDefinition_Unit_Unspecified  = "unspecified"
	ApisDashboardsV1AstWidgetsLineChartQueryDefinition_Unit_Usd          = "usd"
	ApisDashboardsV1AstWidgetsLineChartQueryDefinition_Unit_UsdCents     = "usd_cents"
)

Constants associated with the ApisDashboardsV1AstWidgetsLineChartQueryDefinition.Unit property. Unit of the data.

View Source
const (
	ApisDashboardsV1AstWidgetsLineChartQueryDefinition_ScaleType_Linear      = "linear"
	ApisDashboardsV1AstWidgetsLineChartQueryDefinition_ScaleType_Logarithmic = "logarithmic"
	ApisDashboardsV1AstWidgetsLineChartQueryDefinition_ScaleType_Unspecified = "unspecified"
)

Constants associated with the ApisDashboardsV1AstWidgetsLineChartQueryDefinition.ScaleType property. Scale type.

View Source
const (
	ApisDashboardsV1AstWidgetsLineChartQueryDefinition_DataModeType_Archive         = "archive"
	ApisDashboardsV1AstWidgetsLineChartQueryDefinition_DataModeType_HighUnspecified = "high_unspecified"
)

Constants associated with the ApisDashboardsV1AstWidgetsLineChartQueryDefinition.DataModeType property. Data mode type.

View Source
const (
	ApisDashboardsV1AstWidgetsLineChartTooltip_Type_All         = "all"
	ApisDashboardsV1AstWidgetsLineChartTooltip_Type_Single      = "single"
	ApisDashboardsV1AstWidgetsLineChartTooltip_Type_Unspecified = "unspecified"
)

Constants associated with the ApisDashboardsV1AstWidgetsLineChartTooltip.Type property. Tooltip type.

View Source
const (
	ApisDashboardsV1AstWidgetsPieChart_Unit_Bytes        = "bytes"
	ApisDashboardsV1AstWidgetsPieChart_Unit_BytesIec     = "bytes_iec"
	ApisDashboardsV1AstWidgetsPieChart_Unit_Eur          = "eur"
	ApisDashboardsV1AstWidgetsPieChart_Unit_EurCents     = "eur_cents"
	ApisDashboardsV1AstWidgetsPieChart_Unit_Gbytes       = "gbytes"
	ApisDashboardsV1AstWidgetsPieChart_Unit_Gibytes      = "gibytes"
	ApisDashboardsV1AstWidgetsPieChart_Unit_Kbytes       = "kbytes"
	ApisDashboardsV1AstWidgetsPieChart_Unit_Kibytes      = "kibytes"
	ApisDashboardsV1AstWidgetsPieChart_Unit_Mbytes       = "mbytes"
	ApisDashboardsV1AstWidgetsPieChart_Unit_Mibytes      = "mibytes"
	ApisDashboardsV1AstWidgetsPieChart_Unit_Microseconds = "microseconds"
	ApisDashboardsV1AstWidgetsPieChart_Unit_Milliseconds = "milliseconds"
	ApisDashboardsV1AstWidgetsPieChart_Unit_Seconds      = "seconds"
	ApisDashboardsV1AstWidgetsPieChart_Unit_Unspecified  = "unspecified"
	ApisDashboardsV1AstWidgetsPieChart_Unit_Usd          = "usd"
	ApisDashboardsV1AstWidgetsPieChart_Unit_UsdCents     = "usd_cents"
)

Constants associated with the ApisDashboardsV1AstWidgetsPieChart.Unit property. Unit of the data.

View Source
const (
	ApisDashboardsV1AstWidgetsPieChart_DataModeType_Archive         = "archive"
	ApisDashboardsV1AstWidgetsPieChart_DataModeType_HighUnspecified = "high_unspecified"
)

Constants associated with the ApisDashboardsV1AstWidgetsPieChart.DataModeType property. Data mode type.

View Source
const (
	ApisDashboardsV1AstWidgetsPieChartLabelDefinition_LabelSource_Inner       = "inner"
	ApisDashboardsV1AstWidgetsPieChartLabelDefinition_LabelSource_Stack       = "stack"
	ApisDashboardsV1AstWidgetsPieChartLabelDefinition_LabelSource_Unspecified = "unspecified"
)

Constants associated with the ApisDashboardsV1AstWidgetsPieChartLabelDefinition.LabelSource property. Source of the label.

View Source
const (
	ApisDashboardsV1CommonObservationField_Scope_Label       = "label"
	ApisDashboardsV1CommonObservationField_Scope_Metadata    = "metadata"
	ApisDashboardsV1CommonObservationField_Scope_Unspecified = "unspecified"
	ApisDashboardsV1CommonObservationField_Scope_UserData    = "user_data"
)

Constants associated with the ApisDashboardsV1CommonObservationField.Scope property. Scope of the dataset.

View Source
const (
	ApisDashboardsV1CommonOrderingField_OrderDirection_Asc         = "asc"
	ApisDashboardsV1CommonOrderingField_OrderDirection_Desc        = "desc"
	ApisDashboardsV1CommonOrderingField_OrderDirection_Unspecified = "unspecified"
)

Constants associated with the ApisDashboardsV1CommonOrderingField.OrderDirection property. The direction of the order: ascending or descending.

View Source
const (
	ApisEvents2metricsV2Aggregation_AggType_Avg         = "avg"
	ApisEvents2metricsV2Aggregation_AggType_Count       = "count"
	ApisEvents2metricsV2Aggregation_AggType_Histogram   = "histogram"
	ApisEvents2metricsV2Aggregation_AggType_Max         = "max"
	ApisEvents2metricsV2Aggregation_AggType_Min         = "min"
	ApisEvents2metricsV2Aggregation_AggType_Samples     = "samples"
	ApisEvents2metricsV2Aggregation_AggType_Sum         = "sum"
	ApisEvents2metricsV2Aggregation_AggType_Unspecified = "unspecified"
)

Constants associated with the ApisEvents2metricsV2Aggregation.AggType property. Aggregation type.

View Source
const (
	ApisEvents2metricsV2E2mAggSamples_SampleType_Max         = "max"
	ApisEvents2metricsV2E2mAggSamples_SampleType_Min         = "min"
	ApisEvents2metricsV2E2mAggSamples_SampleType_Unspecified = "unspecified"
)

Constants associated with the ApisEvents2metricsV2E2mAggSamples.SampleType property. Sample type min/max.

View Source
const (
	ApisLogs2metricsV2LogsQuery_SeverityFilters_Critical    = "critical"
	ApisLogs2metricsV2LogsQuery_SeverityFilters_Debug       = "debug"
	ApisLogs2metricsV2LogsQuery_SeverityFilters_Error       = "error"
	ApisLogs2metricsV2LogsQuery_SeverityFilters_Info        = "info"
	ApisLogs2metricsV2LogsQuery_SeverityFilters_Unspecified = "unspecified"
	ApisLogs2metricsV2LogsQuery_SeverityFilters_Verbose     = "verbose"
	ApisLogs2metricsV2LogsQuery_SeverityFilters_Warning     = "warning"
)

Constants associated with the ApisLogs2metricsV2LogsQuery.SeverityFilters property. Severity type filters.

View Source
const (
	CreateAlertOptions_Severity_Critical          = "critical"
	CreateAlertOptions_Severity_Error             = "error"
	CreateAlertOptions_Severity_InfoOrUnspecified = "info_or_unspecified"
	CreateAlertOptions_Severity_Warning           = "warning"
)

Constants associated with the CreateAlertOptions.Severity property. Alert severity.

View Source
const (
	DataAccessRuleFilter_EntityType_Logs        = "logs"
	DataAccessRuleFilter_EntityType_Unspecified = "unspecified"
)

Constants associated with the DataAccessRuleFilter.EntityType property. Filter's Entity Type.

View Source
const (
	Event2Metric_Type_Logs2metrics = "logs2metrics"
	Event2Metric_Type_Unspecified  = "unspecified"
)

Constants associated with the Event2Metric.Type property. E2M type.

View Source
const (
	Event2MetricPrototype_Type_Logs2metrics = "logs2metrics"
	Event2MetricPrototype_Type_Unspecified  = "unspecified"
)

Constants associated with the Event2MetricPrototype.Type property. E2M type.

View Source
const (
	GetCompanyPoliciesOptions_SourceType_Logs        = "logs"
	GetCompanyPoliciesOptions_SourceType_Unspecified = "unspecified"
)

Constants associated with the GetCompanyPoliciesOptions.SourceType property. Source type to filter policies by.

View Source
const (
	Policy_Priority_TypeBlock       = "type_block"
	Policy_Priority_TypeHigh        = "type_high"
	Policy_Priority_TypeLow         = "type_low"
	Policy_Priority_TypeMedium      = "type_medium"
	Policy_Priority_TypeUnspecified = "type_unspecified"
)

Constants associated with the Policy.Priority property. The data pipeline sources that match the policy rules will go through.

View Source
const (
	PolicyPrototype_Priority_TypeBlock       = "type_block"
	PolicyPrototype_Priority_TypeHigh        = "type_high"
	PolicyPrototype_Priority_TypeLow         = "type_low"
	PolicyPrototype_Priority_TypeMedium      = "type_medium"
	PolicyPrototype_Priority_TypeUnspecified = "type_unspecified"
)

Constants associated with the PolicyPrototype.Priority property. The data pipeline sources that match the policy rules will go through.

View Source
const (
	QuotaV1LogRules_Severities_Critical    = "critical"
	QuotaV1LogRules_Severities_Debug       = "debug"
	QuotaV1LogRules_Severities_Error       = "error"
	QuotaV1LogRules_Severities_Info        = "info"
	QuotaV1LogRules_Severities_Unspecified = "unspecified"
	QuotaV1LogRules_Severities_Verbose     = "verbose"
	QuotaV1LogRules_Severities_Warning     = "warning"
)

Constants associated with the QuotaV1LogRules.Severities property. Source severities to match with.

View Source
const (
	QuotaV1Rule_RuleTypeID_Includes    = "includes"
	QuotaV1Rule_RuleTypeID_Is          = "is"
	QuotaV1Rule_RuleTypeID_IsNot       = "is_not"
	QuotaV1Rule_RuleTypeID_StartWith   = "start_with"
	QuotaV1Rule_RuleTypeID_Unspecified = "unspecified"
)

Constants associated with the QuotaV1Rule.RuleTypeID property. Identifier of the rule.

View Source
const (
	RulesV1ExtractTimestampParameters_Standard_Golang                = "golang"
	RulesV1ExtractTimestampParameters_Standard_Javasdf               = "javasdf"
	RulesV1ExtractTimestampParameters_Standard_Microts               = "microts"
	RulesV1ExtractTimestampParameters_Standard_Millits               = "millits"
	RulesV1ExtractTimestampParameters_Standard_Nanots                = "nanots"
	RulesV1ExtractTimestampParameters_Standard_Secondsts             = "secondsts"
	RulesV1ExtractTimestampParameters_Standard_StrftimeOrUnspecified = "strftime_or_unspecified"
)

Constants associated with the RulesV1ExtractTimestampParameters.Standard property. What time format to use on the extracted time.

View Source
const (
	RulesV1JSONExtractParameters_DestinationField_CategoryOrUnspecified = "category_or_unspecified"
	RulesV1JSONExtractParameters_DestinationField_Classname             = "classname"
	RulesV1JSONExtractParameters_DestinationField_Methodname            = "methodname"
	RulesV1JSONExtractParameters_DestinationField_Severity              = "severity"
	RulesV1JSONExtractParameters_DestinationField_Threadid              = "threadid"
)

Constants associated with the RulesV1JSONExtractParameters.DestinationField property. In which metadata field to store the extracted value.

View Source
const (
	RulesV1SeverityConstraint_Value_Critical           = "critical"
	RulesV1SeverityConstraint_Value_DebugOrUnspecified = "debug_or_unspecified"
	RulesV1SeverityConstraint_Value_Error              = "error"
	RulesV1SeverityConstraint_Value_Info               = "info"
	RulesV1SeverityConstraint_Value_Verbose            = "verbose"
	RulesV1SeverityConstraint_Value_Warning            = "warning"
)

Constants associated with the RulesV1SeverityConstraint.Value property. Only logs with this severity value will match.

View Source
const (
	UpdateAlertOptions_Severity_Critical          = "critical"
	UpdateAlertOptions_Severity_Error             = "error"
	UpdateAlertOptions_Severity_InfoOrUnspecified = "info_or_unspecified"
	UpdateAlertOptions_Severity_Warning           = "warning"
)

Constants associated with the UpdateAlertOptions.Severity property. Alert severity.

View Source
const (
	AlertsV2AlertNotificationIntegrationTypeIntegrationID_NotifyOn_TriggeredAndResolved = "triggered_and_resolved"
	AlertsV2AlertNotificationIntegrationTypeIntegrationID_NotifyOn_TriggeredOnly        = "triggered_only"
)

Constants associated with the AlertsV2AlertNotificationIntegrationTypeIntegrationID.NotifyOn property. Notify on setting.

View Source
const (
	AlertsV2AlertNotificationIntegrationTypeRecipients_NotifyOn_TriggeredAndResolved = "triggered_and_resolved"
	AlertsV2AlertNotificationIntegrationTypeRecipients_NotifyOn_TriggeredOnly        = "triggered_only"
)

Constants associated with the AlertsV2AlertNotificationIntegrationTypeRecipients.NotifyOn property. Notify on setting.

View Source
const (
	ApisEvents2metricsV2AggregationAggMetadataHistogram_AggType_Avg         = "avg"
	ApisEvents2metricsV2AggregationAggMetadataHistogram_AggType_Count       = "count"
	ApisEvents2metricsV2AggregationAggMetadataHistogram_AggType_Histogram   = "histogram"
	ApisEvents2metricsV2AggregationAggMetadataHistogram_AggType_Max         = "max"
	ApisEvents2metricsV2AggregationAggMetadataHistogram_AggType_Min         = "min"
	ApisEvents2metricsV2AggregationAggMetadataHistogram_AggType_Samples     = "samples"
	ApisEvents2metricsV2AggregationAggMetadataHistogram_AggType_Sum         = "sum"
	ApisEvents2metricsV2AggregationAggMetadataHistogram_AggType_Unspecified = "unspecified"
)

Constants associated with the ApisEvents2metricsV2AggregationAggMetadataHistogram.AggType property. Aggregation type.

View Source
const (
	ApisEvents2metricsV2AggregationAggMetadataSamples_AggType_Avg         = "avg"
	ApisEvents2metricsV2AggregationAggMetadataSamples_AggType_Count       = "count"
	ApisEvents2metricsV2AggregationAggMetadataSamples_AggType_Histogram   = "histogram"
	ApisEvents2metricsV2AggregationAggMetadataSamples_AggType_Max         = "max"
	ApisEvents2metricsV2AggregationAggMetadataSamples_AggType_Min         = "min"
	ApisEvents2metricsV2AggregationAggMetadataSamples_AggType_Samples     = "samples"
	ApisEvents2metricsV2AggregationAggMetadataSamples_AggType_Sum         = "sum"
	ApisEvents2metricsV2AggregationAggMetadataSamples_AggType_Unspecified = "unspecified"
)

Constants associated with the ApisEvents2metricsV2AggregationAggMetadataSamples.AggType property. Aggregation type.

View Source
const (
	Event2MetricPrototypeApisEvents2metricsV2E2mCreateParamsQueryLogsQuery_Type_Logs2metrics = "logs2metrics"
	Event2MetricPrototypeApisEvents2metricsV2E2mCreateParamsQueryLogsQuery_Type_Unspecified  = "unspecified"
)

Constants associated with the Event2MetricPrototypeApisEvents2metricsV2E2mCreateParamsQueryLogsQuery.Type property. E2M type.

View Source
const (
	Event2MetricApisEvents2metricsV2E2mQueryLogsQuery_Type_Logs2metrics = "logs2metrics"
	Event2MetricApisEvents2metricsV2E2mQueryLogsQuery_Type_Unspecified  = "unspecified"
)

Constants associated with the Event2MetricApisEvents2metricsV2E2mQueryLogsQuery.Type property. E2M type.

View Source
const (
	PolicyPrototypeQuotaV1CreatePolicyRequestSourceTypeRulesLogRules_Priority_TypeBlock       = "type_block"
	PolicyPrototypeQuotaV1CreatePolicyRequestSourceTypeRulesLogRules_Priority_TypeHigh        = "type_high"
	PolicyPrototypeQuotaV1CreatePolicyRequestSourceTypeRulesLogRules_Priority_TypeLow         = "type_low"
	PolicyPrototypeQuotaV1CreatePolicyRequestSourceTypeRulesLogRules_Priority_TypeMedium      = "type_medium"
	PolicyPrototypeQuotaV1CreatePolicyRequestSourceTypeRulesLogRules_Priority_TypeUnspecified = "type_unspecified"
)

Constants associated with the PolicyPrototypeQuotaV1CreatePolicyRequestSourceTypeRulesLogRules.Priority property. The data pipeline sources that match the policy rules will go through.

View Source
const (
	PolicyQuotaV1PolicySourceTypeRulesLogRules_Priority_TypeBlock       = "type_block"
	PolicyQuotaV1PolicySourceTypeRulesLogRules_Priority_TypeHigh        = "type_high"
	PolicyQuotaV1PolicySourceTypeRulesLogRules_Priority_TypeLow         = "type_low"
	PolicyQuotaV1PolicySourceTypeRulesLogRules_Priority_TypeMedium      = "type_medium"
	PolicyQuotaV1PolicySourceTypeRulesLogRules_Priority_TypeUnspecified = "type_unspecified"
)

Constants associated with the PolicyQuotaV1PolicySourceTypeRulesLogRules.Priority property. The data pipeline sources that match the policy rules will go through.

View Source
const (
	ApisDataprimeV1Metadata_Tier_Archive        = "archive"
	ApisDataprimeV1Metadata_Tier_FrequentSearch = "frequent_search"
	ApisDataprimeV1Metadata_Tier_Unspecified    = "unspecified"
)

Constants associated with the ApisDataprimeV1Metadata.Tier property.

View Source
const (
	ApisDataprimeV1Metadata_Syntax_Dataprime   = "dataprime"
	ApisDataprimeV1Metadata_Syntax_Lucene      = "lucene"
	ApisDataprimeV1Metadata_Syntax_Unspecified = "unspecified"
)

Constants associated with the ApisDataprimeV1Metadata.Syntax property.

View Source
const (
	OpenapiApiErrorError_Code_BadRequestOrUnspecified = "bad_request_or_unspecified"
	OpenapiApiErrorError_Code_Conflict                = "conflict"
	OpenapiApiErrorError_Code_DeadlineExceeded        = "deadline_exceeded"
	OpenapiApiErrorError_Code_Forbidden               = "forbidden"
	OpenapiApiErrorError_Code_MethodInternalError     = "method_internal_error"
	OpenapiApiErrorError_Code_NotFound                = "not_found"
	OpenapiApiErrorError_Code_ResourceExhausted       = "resource_exhausted"
	OpenapiApiErrorError_Code_Unauthenticated         = "unauthenticated"
	OpenapiApiErrorError_Code_Unauthorized            = "unauthorized"
)

Constants associated with the OpenapiApiErrorError.Code property.

View Source
const DefaultServiceName = "logs"

DefaultServiceName is the default key used to find external configuration information.

View Source
const (
	ListOutgoingWebhooksOptions_Type_IbmEventNotifications = "ibm_event_notifications"
)

Constants associated with the ListOutgoingWebhooksOptions.Type property. The type of the deployed Outbound Integrations to list.

View Source
const (
	OutgoingWebhookPrototypeOutgoingWebhooksV1OutgoingWebhookInputDataConfigIbmEventNotifications_Type_IbmEventNotifications = "ibm_event_notifications"
)

Constants associated with the OutgoingWebhookPrototypeOutgoingWebhooksV1OutgoingWebhookInputDataConfigIbmEventNotifications.Type property. The type of the deployed Outbound Integrations to list.

View Source
const (
	OutgoingWebhookPrototype_Type_IbmEventNotifications = "ibm_event_notifications"
)

Constants associated with the OutgoingWebhookPrototype.Type property. The type of the deployed Outbound Integrations to list.

View Source
const (
	OutgoingWebhook_Type_IbmEventNotifications = "ibm_event_notifications"
)

Constants associated with the OutgoingWebhook.Type property. The type of the deployed Outbound Integrations to list.

View Source
const (
	OutgoingWebhooksV1OutgoingWebhookConfigIbmEventNotifications_Type_IbmEventNotifications = "ibm_event_notifications"
)

Constants associated with the OutgoingWebhooksV1OutgoingWebhookConfigIbmEventNotifications.Type property. The type of the deployed Outbound Integrations to list.

View Source
const (
	UNKNOWN_DATA_FORMAT = "error while reading event data. unknown format data=%s"
)

Variables

This section is empty.

Functions

func GetServiceURLForRegion

func GetServiceURLForRegion(region string) (string, error)

GetServiceURLForRegion returns the service URL to be used for the specified region

func UnmarshalAlert

func UnmarshalAlert(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlert unmarshals an instance of Alert from the specified map of raw messages.

func UnmarshalAlertCollection

func UnmarshalAlertCollection(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertCollection unmarshals an instance of AlertCollection from the specified map of raw messages.

func UnmarshalAlertsV1AlertActiveTimeframe

func UnmarshalAlertsV1AlertActiveTimeframe(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV1AlertActiveTimeframe unmarshals an instance of AlertsV1AlertActiveTimeframe from the specified map of raw messages.

func UnmarshalAlertsV1AlertActiveWhen

func UnmarshalAlertsV1AlertActiveWhen(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV1AlertActiveWhen unmarshals an instance of AlertsV1AlertActiveWhen from the specified map of raw messages.

func UnmarshalAlertsV1AlertFilters

func UnmarshalAlertsV1AlertFilters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV1AlertFilters unmarshals an instance of AlertsV1AlertFilters from the specified map of raw messages.

func UnmarshalAlertsV1AlertFiltersMetadataFilters

func UnmarshalAlertsV1AlertFiltersMetadataFilters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV1AlertFiltersMetadataFilters unmarshals an instance of AlertsV1AlertFiltersMetadataFilters from the specified map of raw messages.

func UnmarshalAlertsV1AlertFiltersRatioAlert

func UnmarshalAlertsV1AlertFiltersRatioAlert(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV1AlertFiltersRatioAlert unmarshals an instance of AlertsV1AlertFiltersRatioAlert from the specified map of raw messages.

func UnmarshalAlertsV1Date

func UnmarshalAlertsV1Date(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV1Date unmarshals an instance of AlertsV1Date from the specified map of raw messages.

func UnmarshalAlertsV1FlowAlert

func UnmarshalAlertsV1FlowAlert(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV1FlowAlert unmarshals an instance of AlertsV1FlowAlert from the specified map of raw messages.

func UnmarshalAlertsV1FlowAlerts

func UnmarshalAlertsV1FlowAlerts(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV1FlowAlerts unmarshals an instance of AlertsV1FlowAlerts from the specified map of raw messages.

func UnmarshalAlertsV1FlowGroup

func UnmarshalAlertsV1FlowGroup(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV1FlowGroup unmarshals an instance of AlertsV1FlowGroup from the specified map of raw messages.

func UnmarshalAlertsV1FlowStage

func UnmarshalAlertsV1FlowStage(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV1FlowStage unmarshals an instance of AlertsV1FlowStage from the specified map of raw messages.

func UnmarshalAlertsV1FlowTimeframe

func UnmarshalAlertsV1FlowTimeframe(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV1FlowTimeframe unmarshals an instance of AlertsV1FlowTimeframe from the specified map of raw messages.

func UnmarshalAlertsV1MetaLabel

func UnmarshalAlertsV1MetaLabel(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV1MetaLabel unmarshals an instance of AlertsV1MetaLabel from the specified map of raw messages.

func UnmarshalAlertsV1MetricAlertConditionParameters

func UnmarshalAlertsV1MetricAlertConditionParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV1MetricAlertConditionParameters unmarshals an instance of AlertsV1MetricAlertConditionParameters from the specified map of raw messages.

func UnmarshalAlertsV1MetricAlertPromqlConditionParameters

func UnmarshalAlertsV1MetricAlertPromqlConditionParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV1MetricAlertPromqlConditionParameters unmarshals an instance of AlertsV1MetricAlertPromqlConditionParameters from the specified map of raw messages.

func UnmarshalAlertsV1RelatedExtendedData

func UnmarshalAlertsV1RelatedExtendedData(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV1RelatedExtendedData unmarshals an instance of AlertsV1RelatedExtendedData from the specified map of raw messages.

func UnmarshalAlertsV1Time

func UnmarshalAlertsV1Time(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV1Time unmarshals an instance of AlertsV1Time from the specified map of raw messages.

func UnmarshalAlertsV1TimeRange

func UnmarshalAlertsV1TimeRange(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV1TimeRange unmarshals an instance of AlertsV1TimeRange from the specified map of raw messages.

func UnmarshalAlertsV2AlertCondition

func UnmarshalAlertsV2AlertCondition(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2AlertCondition unmarshals an instance of AlertsV2AlertCondition from the specified map of raw messages.

func UnmarshalAlertsV2AlertConditionConditionFlow

func UnmarshalAlertsV2AlertConditionConditionFlow(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2AlertConditionConditionFlow unmarshals an instance of AlertsV2AlertConditionConditionFlow from the specified map of raw messages.

func UnmarshalAlertsV2AlertConditionConditionImmediate

func UnmarshalAlertsV2AlertConditionConditionImmediate(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2AlertConditionConditionImmediate unmarshals an instance of AlertsV2AlertConditionConditionImmediate from the specified map of raw messages.

func UnmarshalAlertsV2AlertConditionConditionLessThan

func UnmarshalAlertsV2AlertConditionConditionLessThan(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2AlertConditionConditionLessThan unmarshals an instance of AlertsV2AlertConditionConditionLessThan from the specified map of raw messages.

func UnmarshalAlertsV2AlertConditionConditionLessThanUsual

func UnmarshalAlertsV2AlertConditionConditionLessThanUsual(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2AlertConditionConditionLessThanUsual unmarshals an instance of AlertsV2AlertConditionConditionLessThanUsual from the specified map of raw messages.

func UnmarshalAlertsV2AlertConditionConditionMoreThan

func UnmarshalAlertsV2AlertConditionConditionMoreThan(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2AlertConditionConditionMoreThan unmarshals an instance of AlertsV2AlertConditionConditionMoreThan from the specified map of raw messages.

func UnmarshalAlertsV2AlertConditionConditionMoreThanUsual

func UnmarshalAlertsV2AlertConditionConditionMoreThanUsual(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2AlertConditionConditionMoreThanUsual unmarshals an instance of AlertsV2AlertConditionConditionMoreThanUsual from the specified map of raw messages.

func UnmarshalAlertsV2AlertConditionConditionNewValue

func UnmarshalAlertsV2AlertConditionConditionNewValue(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2AlertConditionConditionNewValue unmarshals an instance of AlertsV2AlertConditionConditionNewValue from the specified map of raw messages.

func UnmarshalAlertsV2AlertConditionConditionUniqueCount

func UnmarshalAlertsV2AlertConditionConditionUniqueCount(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2AlertConditionConditionUniqueCount unmarshals an instance of AlertsV2AlertConditionConditionUniqueCount from the specified map of raw messages.

func UnmarshalAlertsV2AlertIncidentSettings

func UnmarshalAlertsV2AlertIncidentSettings(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2AlertIncidentSettings unmarshals an instance of AlertsV2AlertIncidentSettings from the specified map of raw messages.

func UnmarshalAlertsV2AlertNotification

func UnmarshalAlertsV2AlertNotification(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2AlertNotification unmarshals an instance of AlertsV2AlertNotification from the specified map of raw messages.

func UnmarshalAlertsV2AlertNotificationGroups

func UnmarshalAlertsV2AlertNotificationGroups(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2AlertNotificationGroups unmarshals an instance of AlertsV2AlertNotificationGroups from the specified map of raw messages.

func UnmarshalAlertsV2AlertNotificationIntegrationTypeIntegrationID

func UnmarshalAlertsV2AlertNotificationIntegrationTypeIntegrationID(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2AlertNotificationIntegrationTypeIntegrationID unmarshals an instance of AlertsV2AlertNotificationIntegrationTypeIntegrationID from the specified map of raw messages.

func UnmarshalAlertsV2AlertNotificationIntegrationTypeRecipients

func UnmarshalAlertsV2AlertNotificationIntegrationTypeRecipients(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2AlertNotificationIntegrationTypeRecipients unmarshals an instance of AlertsV2AlertNotificationIntegrationTypeRecipients from the specified map of raw messages.

func UnmarshalAlertsV2ConditionParameters

func UnmarshalAlertsV2ConditionParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2ConditionParameters unmarshals an instance of AlertsV2ConditionParameters from the specified map of raw messages.

func UnmarshalAlertsV2FlowCondition

func UnmarshalAlertsV2FlowCondition(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2FlowCondition unmarshals an instance of AlertsV2FlowCondition from the specified map of raw messages.

func UnmarshalAlertsV2ImmediateConditionEmpty added in v0.2.1

func UnmarshalAlertsV2ImmediateConditionEmpty(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2ImmediateConditionEmpty unmarshals an instance of AlertsV2ImmediateConditionEmpty from the specified map of raw messages.

func UnmarshalAlertsV2LessThanCondition

func UnmarshalAlertsV2LessThanCondition(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2LessThanCondition unmarshals an instance of AlertsV2LessThanCondition from the specified map of raw messages.

func UnmarshalAlertsV2LessThanUsualCondition

func UnmarshalAlertsV2LessThanUsualCondition(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2LessThanUsualCondition unmarshals an instance of AlertsV2LessThanUsualCondition from the specified map of raw messages.

func UnmarshalAlertsV2MoreThanCondition

func UnmarshalAlertsV2MoreThanCondition(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2MoreThanCondition unmarshals an instance of AlertsV2MoreThanCondition from the specified map of raw messages.

func UnmarshalAlertsV2MoreThanUsualCondition

func UnmarshalAlertsV2MoreThanUsualCondition(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2MoreThanUsualCondition unmarshals an instance of AlertsV2MoreThanUsualCondition from the specified map of raw messages.

func UnmarshalAlertsV2NewValueCondition

func UnmarshalAlertsV2NewValueCondition(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2NewValueCondition unmarshals an instance of AlertsV2NewValueCondition from the specified map of raw messages.

func UnmarshalAlertsV2Recipients

func UnmarshalAlertsV2Recipients(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2Recipients unmarshals an instance of AlertsV2Recipients from the specified map of raw messages.

func UnmarshalAlertsV2UniqueCountCondition

func UnmarshalAlertsV2UniqueCountCondition(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlertsV2UniqueCountCondition unmarshals an instance of AlertsV2UniqueCountCondition from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstAnnotation

func UnmarshalApisDashboardsV1AstAnnotation(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstAnnotation unmarshals an instance of ApisDashboardsV1AstAnnotation from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstAnnotationLogsSource

func UnmarshalApisDashboardsV1AstAnnotationLogsSource(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstAnnotationLogsSource unmarshals an instance of ApisDashboardsV1AstAnnotationLogsSource from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstAnnotationLogsSourceStrategy

func UnmarshalApisDashboardsV1AstAnnotationLogsSourceStrategy(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstAnnotationLogsSourceStrategy unmarshals an instance of ApisDashboardsV1AstAnnotationLogsSourceStrategy from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstAnnotationLogsSourceStrategyDuration

func UnmarshalApisDashboardsV1AstAnnotationLogsSourceStrategyDuration(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstAnnotationLogsSourceStrategyDuration unmarshals an instance of ApisDashboardsV1AstAnnotationLogsSourceStrategyDuration from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstAnnotationLogsSourceStrategyInstant

func UnmarshalApisDashboardsV1AstAnnotationLogsSourceStrategyInstant(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstAnnotationLogsSourceStrategyInstant unmarshals an instance of ApisDashboardsV1AstAnnotationLogsSourceStrategyInstant from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstAnnotationLogsSourceStrategyRange

func UnmarshalApisDashboardsV1AstAnnotationLogsSourceStrategyRange(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstAnnotationLogsSourceStrategyRange unmarshals an instance of ApisDashboardsV1AstAnnotationLogsSourceStrategyRange from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstAnnotationLogsSourceStrategyValueDuration

func UnmarshalApisDashboardsV1AstAnnotationLogsSourceStrategyValueDuration(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstAnnotationLogsSourceStrategyValueDuration unmarshals an instance of ApisDashboardsV1AstAnnotationLogsSourceStrategyValueDuration from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstAnnotationLogsSourceStrategyValueInstant

func UnmarshalApisDashboardsV1AstAnnotationLogsSourceStrategyValueInstant(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstAnnotationLogsSourceStrategyValueInstant unmarshals an instance of ApisDashboardsV1AstAnnotationLogsSourceStrategyValueInstant from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstAnnotationLogsSourceStrategyValueRange

func UnmarshalApisDashboardsV1AstAnnotationLogsSourceStrategyValueRange(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstAnnotationLogsSourceStrategyValueRange unmarshals an instance of ApisDashboardsV1AstAnnotationLogsSourceStrategyValueRange from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstAnnotationMetricsSource

func UnmarshalApisDashboardsV1AstAnnotationMetricsSource(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstAnnotationMetricsSource unmarshals an instance of ApisDashboardsV1AstAnnotationMetricsSource from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstAnnotationMetricsSourceStartTimeMetricEmpty added in v0.2.1

func UnmarshalApisDashboardsV1AstAnnotationMetricsSourceStartTimeMetricEmpty(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstAnnotationMetricsSourceStartTimeMetricEmpty unmarshals an instance of ApisDashboardsV1AstAnnotationMetricsSourceStartTimeMetricEmpty from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstAnnotationMetricsSourceStrategy

func UnmarshalApisDashboardsV1AstAnnotationMetricsSourceStrategy(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstAnnotationMetricsSourceStrategy unmarshals an instance of ApisDashboardsV1AstAnnotationMetricsSourceStrategy from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstAnnotationSource

func UnmarshalApisDashboardsV1AstAnnotationSource(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstAnnotationSource unmarshals an instance of ApisDashboardsV1AstAnnotationSource from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstAnnotationSourceValueLogs

func UnmarshalApisDashboardsV1AstAnnotationSourceValueLogs(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstAnnotationSourceValueLogs unmarshals an instance of ApisDashboardsV1AstAnnotationSourceValueLogs from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstAnnotationSourceValueMetrics

func UnmarshalApisDashboardsV1AstAnnotationSourceValueMetrics(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstAnnotationSourceValueMetrics unmarshals an instance of ApisDashboardsV1AstAnnotationSourceValueMetrics from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty added in v0.2.1

func UnmarshalApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty unmarshals an instance of ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstDashboardAutoRefreshOffEmpty added in v0.2.1

func UnmarshalApisDashboardsV1AstDashboardAutoRefreshOffEmpty(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstDashboardAutoRefreshOffEmpty unmarshals an instance of ApisDashboardsV1AstDashboardAutoRefreshOffEmpty from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty added in v0.2.1

func UnmarshalApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty unmarshals an instance of ApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstFilter

func UnmarshalApisDashboardsV1AstFilter(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstFilter unmarshals an instance of ApisDashboardsV1AstFilter from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstFilterEquals

func UnmarshalApisDashboardsV1AstFilterEquals(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstFilterEquals unmarshals an instance of ApisDashboardsV1AstFilterEquals from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstFilterEqualsSelection

func UnmarshalApisDashboardsV1AstFilterEqualsSelection(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstFilterEqualsSelection unmarshals an instance of ApisDashboardsV1AstFilterEqualsSelection from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty added in v0.2.1

func UnmarshalApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty unmarshals an instance of ApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstFilterEqualsSelectionListSelection

func UnmarshalApisDashboardsV1AstFilterEqualsSelectionListSelection(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstFilterEqualsSelectionListSelection unmarshals an instance of ApisDashboardsV1AstFilterEqualsSelectionListSelection from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstFilterEqualsSelectionValueAll

func UnmarshalApisDashboardsV1AstFilterEqualsSelectionValueAll(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstFilterEqualsSelectionValueAll unmarshals an instance of ApisDashboardsV1AstFilterEqualsSelectionValueAll from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstFilterEqualsSelectionValueList

func UnmarshalApisDashboardsV1AstFilterEqualsSelectionValueList(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstFilterEqualsSelectionValueList unmarshals an instance of ApisDashboardsV1AstFilterEqualsSelectionValueList from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstFilterLogsFilter

func UnmarshalApisDashboardsV1AstFilterLogsFilter(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstFilterLogsFilter unmarshals an instance of ApisDashboardsV1AstFilterLogsFilter from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstFilterMetricsFilter

func UnmarshalApisDashboardsV1AstFilterMetricsFilter(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstFilterMetricsFilter unmarshals an instance of ApisDashboardsV1AstFilterMetricsFilter from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstFilterNotEquals

func UnmarshalApisDashboardsV1AstFilterNotEquals(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstFilterNotEquals unmarshals an instance of ApisDashboardsV1AstFilterNotEquals from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstFilterNotEqualsSelection

func UnmarshalApisDashboardsV1AstFilterNotEqualsSelection(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstFilterNotEqualsSelection unmarshals an instance of ApisDashboardsV1AstFilterNotEqualsSelection from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstFilterNotEqualsSelectionListSelection

func UnmarshalApisDashboardsV1AstFilterNotEqualsSelectionListSelection(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstFilterNotEqualsSelectionListSelection unmarshals an instance of ApisDashboardsV1AstFilterNotEqualsSelectionListSelection from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstFilterOperator

func UnmarshalApisDashboardsV1AstFilterOperator(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstFilterOperator unmarshals an instance of ApisDashboardsV1AstFilterOperator from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstFilterOperatorValueEquals

func UnmarshalApisDashboardsV1AstFilterOperatorValueEquals(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstFilterOperatorValueEquals unmarshals an instance of ApisDashboardsV1AstFilterOperatorValueEquals from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstFilterOperatorValueNotEquals

func UnmarshalApisDashboardsV1AstFilterOperatorValueNotEquals(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstFilterOperatorValueNotEquals unmarshals an instance of ApisDashboardsV1AstFilterOperatorValueNotEquals from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstFilterSource

func UnmarshalApisDashboardsV1AstFilterSource(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstFilterSource unmarshals an instance of ApisDashboardsV1AstFilterSource from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstFilterSourceValueLogs

func UnmarshalApisDashboardsV1AstFilterSourceValueLogs(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstFilterSourceValueLogs unmarshals an instance of ApisDashboardsV1AstFilterSourceValueLogs from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstFilterSourceValueMetrics

func UnmarshalApisDashboardsV1AstFilterSourceValueMetrics(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstFilterSourceValueMetrics unmarshals an instance of ApisDashboardsV1AstFilterSourceValueMetrics from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstFolderPath

func UnmarshalApisDashboardsV1AstFolderPath(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstFolderPath unmarshals an instance of ApisDashboardsV1AstFolderPath from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstLayout

func UnmarshalApisDashboardsV1AstLayout(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstLayout unmarshals an instance of ApisDashboardsV1AstLayout from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelect

func UnmarshalApisDashboardsV1AstMultiSelect(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstMultiSelect unmarshals an instance of ApisDashboardsV1AstMultiSelect from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectConstantListSource

func UnmarshalApisDashboardsV1AstMultiSelectConstantListSource(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstMultiSelectConstantListSource unmarshals an instance of ApisDashboardsV1AstMultiSelectConstantListSource from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectLogsPathSource

func UnmarshalApisDashboardsV1AstMultiSelectLogsPathSource(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstMultiSelectLogsPathSource unmarshals an instance of ApisDashboardsV1AstMultiSelectLogsPathSource from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectMetricLabelSource

func UnmarshalApisDashboardsV1AstMultiSelectMetricLabelSource(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstMultiSelectMetricLabelSource unmarshals an instance of ApisDashboardsV1AstMultiSelectMetricLabelSource from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectSelection

func UnmarshalApisDashboardsV1AstMultiSelectSelection(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstMultiSelectSelection unmarshals an instance of ApisDashboardsV1AstMultiSelectSelection from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty added in v0.2.1

func UnmarshalApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty unmarshals an instance of ApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectSelectionListSelection

func UnmarshalApisDashboardsV1AstMultiSelectSelectionListSelection(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstMultiSelectSelectionListSelection unmarshals an instance of ApisDashboardsV1AstMultiSelectSelectionListSelection from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectSelectionValueAll

func UnmarshalApisDashboardsV1AstMultiSelectSelectionValueAll(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstMultiSelectSelectionValueAll unmarshals an instance of ApisDashboardsV1AstMultiSelectSelectionValueAll from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectSelectionValueList

func UnmarshalApisDashboardsV1AstMultiSelectSelectionValueList(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstMultiSelectSelectionValueList unmarshals an instance of ApisDashboardsV1AstMultiSelectSelectionValueList from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectSource

func UnmarshalApisDashboardsV1AstMultiSelectSource(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstMultiSelectSource unmarshals an instance of ApisDashboardsV1AstMultiSelectSource from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectSourceValueConstantList

func UnmarshalApisDashboardsV1AstMultiSelectSourceValueConstantList(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstMultiSelectSourceValueConstantList unmarshals an instance of ApisDashboardsV1AstMultiSelectSourceValueConstantList from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectSourceValueLogsPath

func UnmarshalApisDashboardsV1AstMultiSelectSourceValueLogsPath(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstMultiSelectSourceValueLogsPath unmarshals an instance of ApisDashboardsV1AstMultiSelectSourceValueLogsPath from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectSourceValueMetricLabel

func UnmarshalApisDashboardsV1AstMultiSelectSourceValueMetricLabel(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstMultiSelectSourceValueMetricLabel unmarshals an instance of ApisDashboardsV1AstMultiSelectSourceValueMetricLabel from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstRow

func UnmarshalApisDashboardsV1AstRow(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstRow unmarshals an instance of ApisDashboardsV1AstRow from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstRowAppearance

func UnmarshalApisDashboardsV1AstRowAppearance(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstRowAppearance unmarshals an instance of ApisDashboardsV1AstRowAppearance from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstSection

func UnmarshalApisDashboardsV1AstSection(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstSection unmarshals an instance of ApisDashboardsV1AstSection from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstVariable

func UnmarshalApisDashboardsV1AstVariable(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstVariable unmarshals an instance of ApisDashboardsV1AstVariable from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstVariableDefinition

func UnmarshalApisDashboardsV1AstVariableDefinition(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstVariableDefinition unmarshals an instance of ApisDashboardsV1AstVariableDefinition from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstVariableDefinitionValueMultiSelect

func UnmarshalApisDashboardsV1AstVariableDefinitionValueMultiSelect(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstVariableDefinitionValueMultiSelect unmarshals an instance of ApisDashboardsV1AstVariableDefinitionValueMultiSelect from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidget

func UnmarshalApisDashboardsV1AstWidget(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidget unmarshals an instance of ApisDashboardsV1AstWidget from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetDefinition

func UnmarshalApisDashboardsV1AstWidgetDefinition(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetDefinition unmarshals an instance of ApisDashboardsV1AstWidgetDefinition from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetDefinitionValueBarChart

func UnmarshalApisDashboardsV1AstWidgetDefinitionValueBarChart(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetDefinitionValueBarChart unmarshals an instance of ApisDashboardsV1AstWidgetDefinitionValueBarChart from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetDefinitionValueDataTable

func UnmarshalApisDashboardsV1AstWidgetDefinitionValueDataTable(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetDefinitionValueDataTable unmarshals an instance of ApisDashboardsV1AstWidgetDefinitionValueDataTable from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetDefinitionValueGauge

func UnmarshalApisDashboardsV1AstWidgetDefinitionValueGauge(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetDefinitionValueGauge unmarshals an instance of ApisDashboardsV1AstWidgetDefinitionValueGauge from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetDefinitionValueHorizontalBarChart

func UnmarshalApisDashboardsV1AstWidgetDefinitionValueHorizontalBarChart(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetDefinitionValueHorizontalBarChart unmarshals an instance of ApisDashboardsV1AstWidgetDefinitionValueHorizontalBarChart from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetDefinitionValueLineChart

func UnmarshalApisDashboardsV1AstWidgetDefinitionValueLineChart(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetDefinitionValueLineChart unmarshals an instance of ApisDashboardsV1AstWidgetDefinitionValueLineChart from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetDefinitionValueMarkdown

func UnmarshalApisDashboardsV1AstWidgetDefinitionValueMarkdown(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetDefinitionValueMarkdown unmarshals an instance of ApisDashboardsV1AstWidgetDefinitionValueMarkdown from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetDefinitionValuePieChart

func UnmarshalApisDashboardsV1AstWidgetDefinitionValuePieChart(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetDefinitionValuePieChart unmarshals an instance of ApisDashboardsV1AstWidgetDefinitionValuePieChart from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsBarChart

func UnmarshalApisDashboardsV1AstWidgetsBarChart(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsBarChart unmarshals an instance of ApisDashboardsV1AstWidgetsBarChart from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsBarChartDataprimeQuery

func UnmarshalApisDashboardsV1AstWidgetsBarChartDataprimeQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsBarChartDataprimeQuery unmarshals an instance of ApisDashboardsV1AstWidgetsBarChartDataprimeQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsBarChartLogsQuery

func UnmarshalApisDashboardsV1AstWidgetsBarChartLogsQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsBarChartLogsQuery unmarshals an instance of ApisDashboardsV1AstWidgetsBarChartLogsQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsBarChartMetricsQuery

func UnmarshalApisDashboardsV1AstWidgetsBarChartMetricsQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsBarChartMetricsQuery unmarshals an instance of ApisDashboardsV1AstWidgetsBarChartMetricsQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsBarChartQuery

func UnmarshalApisDashboardsV1AstWidgetsBarChartQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsBarChartQuery unmarshals an instance of ApisDashboardsV1AstWidgetsBarChartQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsBarChartQueryValueDataprime

func UnmarshalApisDashboardsV1AstWidgetsBarChartQueryValueDataprime(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsBarChartQueryValueDataprime unmarshals an instance of ApisDashboardsV1AstWidgetsBarChartQueryValueDataprime from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsBarChartQueryValueLogs

func UnmarshalApisDashboardsV1AstWidgetsBarChartQueryValueLogs(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsBarChartQueryValueLogs unmarshals an instance of ApisDashboardsV1AstWidgetsBarChartQueryValueLogs from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsBarChartQueryValueMetrics

func UnmarshalApisDashboardsV1AstWidgetsBarChartQueryValueMetrics(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsBarChartQueryValueMetrics unmarshals an instance of ApisDashboardsV1AstWidgetsBarChartQueryValueMetrics from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsBarChartStackDefinition

func UnmarshalApisDashboardsV1AstWidgetsBarChartStackDefinition(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsBarChartStackDefinition unmarshals an instance of ApisDashboardsV1AstWidgetsBarChartStackDefinition from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsBarChartXAxis

func UnmarshalApisDashboardsV1AstWidgetsBarChartXAxis(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsBarChartXAxis unmarshals an instance of ApisDashboardsV1AstWidgetsBarChartXAxis from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsBarChartXAxisTypeTime

func UnmarshalApisDashboardsV1AstWidgetsBarChartXAxisTypeTime(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsBarChartXAxisTypeTime unmarshals an instance of ApisDashboardsV1AstWidgetsBarChartXAxisTypeTime from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsBarChartXAxisTypeValue

func UnmarshalApisDashboardsV1AstWidgetsBarChartXAxisTypeValue(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsBarChartXAxisTypeValue unmarshals an instance of ApisDashboardsV1AstWidgetsBarChartXAxisTypeValue from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsBarChartXAxisXAxisByTime

func UnmarshalApisDashboardsV1AstWidgetsBarChartXAxisXAxisByTime(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsBarChartXAxisXAxisByTime unmarshals an instance of ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByTime from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty added in v0.2.1

func UnmarshalApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty unmarshals an instance of ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsCommonColorsBy

func UnmarshalApisDashboardsV1AstWidgetsCommonColorsBy(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsCommonColorsBy unmarshals an instance of ApisDashboardsV1AstWidgetsCommonColorsBy from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsCommonColorsByColorsByAggregationEmpty added in v0.2.1

func UnmarshalApisDashboardsV1AstWidgetsCommonColorsByColorsByAggregationEmpty(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsCommonColorsByColorsByAggregationEmpty unmarshals an instance of ApisDashboardsV1AstWidgetsCommonColorsByColorsByAggregationEmpty from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsCommonColorsByColorsByGroupByEmpty added in v0.2.1

func UnmarshalApisDashboardsV1AstWidgetsCommonColorsByColorsByGroupByEmpty(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsCommonColorsByColorsByGroupByEmpty unmarshals an instance of ApisDashboardsV1AstWidgetsCommonColorsByColorsByGroupByEmpty from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsCommonColorsByColorsByStackEmpty added in v0.2.1

func UnmarshalApisDashboardsV1AstWidgetsCommonColorsByColorsByStackEmpty(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsCommonColorsByColorsByStackEmpty unmarshals an instance of ApisDashboardsV1AstWidgetsCommonColorsByColorsByStackEmpty from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsCommonColorsByValueAggregation

func UnmarshalApisDashboardsV1AstWidgetsCommonColorsByValueAggregation(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsCommonColorsByValueAggregation unmarshals an instance of ApisDashboardsV1AstWidgetsCommonColorsByValueAggregation from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsCommonColorsByValueGroupBy

func UnmarshalApisDashboardsV1AstWidgetsCommonColorsByValueGroupBy(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsCommonColorsByValueGroupBy unmarshals an instance of ApisDashboardsV1AstWidgetsCommonColorsByValueGroupBy from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsCommonColorsByValueStack

func UnmarshalApisDashboardsV1AstWidgetsCommonColorsByValueStack(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsCommonColorsByValueStack unmarshals an instance of ApisDashboardsV1AstWidgetsCommonColorsByValueStack from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsCommonLegend

func UnmarshalApisDashboardsV1AstWidgetsCommonLegend(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsCommonLegend unmarshals an instance of ApisDashboardsV1AstWidgetsCommonLegend from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsCommonLuceneQuery

func UnmarshalApisDashboardsV1AstWidgetsCommonLuceneQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsCommonLuceneQuery unmarshals an instance of ApisDashboardsV1AstWidgetsCommonLuceneQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsCommonPromQlQuery

func UnmarshalApisDashboardsV1AstWidgetsCommonPromQlQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsCommonPromQlQuery unmarshals an instance of ApisDashboardsV1AstWidgetsCommonPromQlQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsDataTable

func UnmarshalApisDashboardsV1AstWidgetsDataTable(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsDataTable unmarshals an instance of ApisDashboardsV1AstWidgetsDataTable from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsDataTableColumn

func UnmarshalApisDashboardsV1AstWidgetsDataTableColumn(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsDataTableColumn unmarshals an instance of ApisDashboardsV1AstWidgetsDataTableColumn from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsDataTableDataprimeQuery

func UnmarshalApisDashboardsV1AstWidgetsDataTableDataprimeQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsDataTableDataprimeQuery unmarshals an instance of ApisDashboardsV1AstWidgetsDataTableDataprimeQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsDataTableLogsQuery

func UnmarshalApisDashboardsV1AstWidgetsDataTableLogsQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsDataTableLogsQuery unmarshals an instance of ApisDashboardsV1AstWidgetsDataTableLogsQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsDataTableLogsQueryAggregation

func UnmarshalApisDashboardsV1AstWidgetsDataTableLogsQueryAggregation(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsDataTableLogsQueryAggregation unmarshals an instance of ApisDashboardsV1AstWidgetsDataTableLogsQueryAggregation from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsDataTableLogsQueryGrouping

func UnmarshalApisDashboardsV1AstWidgetsDataTableLogsQueryGrouping(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsDataTableLogsQueryGrouping unmarshals an instance of ApisDashboardsV1AstWidgetsDataTableLogsQueryGrouping from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsDataTableMetricsQuery

func UnmarshalApisDashboardsV1AstWidgetsDataTableMetricsQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsDataTableMetricsQuery unmarshals an instance of ApisDashboardsV1AstWidgetsDataTableMetricsQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsDataTableQuery

func UnmarshalApisDashboardsV1AstWidgetsDataTableQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsDataTableQuery unmarshals an instance of ApisDashboardsV1AstWidgetsDataTableQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsDataTableQueryValueDataprime

func UnmarshalApisDashboardsV1AstWidgetsDataTableQueryValueDataprime(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsDataTableQueryValueDataprime unmarshals an instance of ApisDashboardsV1AstWidgetsDataTableQueryValueDataprime from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsDataTableQueryValueLogs

func UnmarshalApisDashboardsV1AstWidgetsDataTableQueryValueLogs(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsDataTableQueryValueLogs unmarshals an instance of ApisDashboardsV1AstWidgetsDataTableQueryValueLogs from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsDataTableQueryValueMetrics

func UnmarshalApisDashboardsV1AstWidgetsDataTableQueryValueMetrics(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsDataTableQueryValueMetrics unmarshals an instance of ApisDashboardsV1AstWidgetsDataTableQueryValueMetrics from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsGauge

func UnmarshalApisDashboardsV1AstWidgetsGauge(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsGauge unmarshals an instance of ApisDashboardsV1AstWidgetsGauge from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsGaugeDataprimeQuery

func UnmarshalApisDashboardsV1AstWidgetsGaugeDataprimeQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsGaugeDataprimeQuery unmarshals an instance of ApisDashboardsV1AstWidgetsGaugeDataprimeQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsGaugeLogsQuery

func UnmarshalApisDashboardsV1AstWidgetsGaugeLogsQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsGaugeLogsQuery unmarshals an instance of ApisDashboardsV1AstWidgetsGaugeLogsQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsGaugeMetricsQuery

func UnmarshalApisDashboardsV1AstWidgetsGaugeMetricsQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsGaugeMetricsQuery unmarshals an instance of ApisDashboardsV1AstWidgetsGaugeMetricsQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsGaugeQuery

func UnmarshalApisDashboardsV1AstWidgetsGaugeQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsGaugeQuery unmarshals an instance of ApisDashboardsV1AstWidgetsGaugeQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsGaugeQueryValueDataprime

func UnmarshalApisDashboardsV1AstWidgetsGaugeQueryValueDataprime(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsGaugeQueryValueDataprime unmarshals an instance of ApisDashboardsV1AstWidgetsGaugeQueryValueDataprime from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsGaugeQueryValueLogs

func UnmarshalApisDashboardsV1AstWidgetsGaugeQueryValueLogs(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsGaugeQueryValueLogs unmarshals an instance of ApisDashboardsV1AstWidgetsGaugeQueryValueLogs from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsGaugeQueryValueMetrics

func UnmarshalApisDashboardsV1AstWidgetsGaugeQueryValueMetrics(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsGaugeQueryValueMetrics unmarshals an instance of ApisDashboardsV1AstWidgetsGaugeQueryValueMetrics from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsGaugeThreshold

func UnmarshalApisDashboardsV1AstWidgetsGaugeThreshold(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsGaugeThreshold unmarshals an instance of ApisDashboardsV1AstWidgetsGaugeThreshold from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChart

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChart(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChart unmarshals an instance of ApisDashboardsV1AstWidgetsHorizontalBarChart from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartDataprimeQuery

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartDataprimeQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartDataprimeQuery unmarshals an instance of ApisDashboardsV1AstWidgetsHorizontalBarChartDataprimeQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartLogsQuery

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartLogsQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartLogsQuery unmarshals an instance of ApisDashboardsV1AstWidgetsHorizontalBarChartLogsQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartMetricsQuery

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartMetricsQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartMetricsQuery unmarshals an instance of ApisDashboardsV1AstWidgetsHorizontalBarChartMetricsQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartQuery

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartQuery unmarshals an instance of ApisDashboardsV1AstWidgetsHorizontalBarChartQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueDataprime

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueDataprime(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueDataprime unmarshals an instance of ApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueDataprime from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueLogs

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueLogs(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueLogs unmarshals an instance of ApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueLogs from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueMetrics

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueMetrics(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueMetrics unmarshals an instance of ApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueMetrics from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartStackDefinition

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartStackDefinition(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartStackDefinition unmarshals an instance of ApisDashboardsV1AstWidgetsHorizontalBarChartStackDefinition from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewBy

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewBy(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewBy unmarshals an instance of ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewBy from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByCategoryEmpty added in v0.2.1

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByCategoryEmpty(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByCategoryEmpty unmarshals an instance of ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByCategoryEmpty from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByValueEmpty added in v0.2.1

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByValueEmpty(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByValueEmpty unmarshals an instance of ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByValueEmpty from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewCategory

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewCategory(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewCategory unmarshals an instance of ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewCategory from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewValue

func UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewValue(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewValue unmarshals an instance of ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewValue from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsLineChart

func UnmarshalApisDashboardsV1AstWidgetsLineChart(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsLineChart unmarshals an instance of ApisDashboardsV1AstWidgetsLineChart from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsLineChartDataprimeQuery

func UnmarshalApisDashboardsV1AstWidgetsLineChartDataprimeQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsLineChartDataprimeQuery unmarshals an instance of ApisDashboardsV1AstWidgetsLineChartDataprimeQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsLineChartLogsQuery

func UnmarshalApisDashboardsV1AstWidgetsLineChartLogsQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsLineChartLogsQuery unmarshals an instance of ApisDashboardsV1AstWidgetsLineChartLogsQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsLineChartMetricsQuery

func UnmarshalApisDashboardsV1AstWidgetsLineChartMetricsQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsLineChartMetricsQuery unmarshals an instance of ApisDashboardsV1AstWidgetsLineChartMetricsQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsLineChartQuery

func UnmarshalApisDashboardsV1AstWidgetsLineChartQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsLineChartQuery unmarshals an instance of ApisDashboardsV1AstWidgetsLineChartQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsLineChartQueryDefinition

func UnmarshalApisDashboardsV1AstWidgetsLineChartQueryDefinition(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsLineChartQueryDefinition unmarshals an instance of ApisDashboardsV1AstWidgetsLineChartQueryDefinition from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsLineChartQueryValueDataprime

func UnmarshalApisDashboardsV1AstWidgetsLineChartQueryValueDataprime(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsLineChartQueryValueDataprime unmarshals an instance of ApisDashboardsV1AstWidgetsLineChartQueryValueDataprime from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsLineChartQueryValueLogs

func UnmarshalApisDashboardsV1AstWidgetsLineChartQueryValueLogs(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsLineChartQueryValueLogs unmarshals an instance of ApisDashboardsV1AstWidgetsLineChartQueryValueLogs from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsLineChartQueryValueMetrics

func UnmarshalApisDashboardsV1AstWidgetsLineChartQueryValueMetrics(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsLineChartQueryValueMetrics unmarshals an instance of ApisDashboardsV1AstWidgetsLineChartQueryValueMetrics from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsLineChartResolution

func UnmarshalApisDashboardsV1AstWidgetsLineChartResolution(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsLineChartResolution unmarshals an instance of ApisDashboardsV1AstWidgetsLineChartResolution from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsLineChartTooltip

func UnmarshalApisDashboardsV1AstWidgetsLineChartTooltip(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsLineChartTooltip unmarshals an instance of ApisDashboardsV1AstWidgetsLineChartTooltip from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsMarkdown

func UnmarshalApisDashboardsV1AstWidgetsMarkdown(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsMarkdown unmarshals an instance of ApisDashboardsV1AstWidgetsMarkdown from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsPieChart

func UnmarshalApisDashboardsV1AstWidgetsPieChart(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsPieChart unmarshals an instance of ApisDashboardsV1AstWidgetsPieChart from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsPieChartDataprimeQuery

func UnmarshalApisDashboardsV1AstWidgetsPieChartDataprimeQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsPieChartDataprimeQuery unmarshals an instance of ApisDashboardsV1AstWidgetsPieChartDataprimeQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsPieChartLabelDefinition

func UnmarshalApisDashboardsV1AstWidgetsPieChartLabelDefinition(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsPieChartLabelDefinition unmarshals an instance of ApisDashboardsV1AstWidgetsPieChartLabelDefinition from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsPieChartLogsQuery

func UnmarshalApisDashboardsV1AstWidgetsPieChartLogsQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsPieChartLogsQuery unmarshals an instance of ApisDashboardsV1AstWidgetsPieChartLogsQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsPieChartMetricsQuery

func UnmarshalApisDashboardsV1AstWidgetsPieChartMetricsQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsPieChartMetricsQuery unmarshals an instance of ApisDashboardsV1AstWidgetsPieChartMetricsQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsPieChartQuery

func UnmarshalApisDashboardsV1AstWidgetsPieChartQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsPieChartQuery unmarshals an instance of ApisDashboardsV1AstWidgetsPieChartQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsPieChartQueryValueDataprime

func UnmarshalApisDashboardsV1AstWidgetsPieChartQueryValueDataprime(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsPieChartQueryValueDataprime unmarshals an instance of ApisDashboardsV1AstWidgetsPieChartQueryValueDataprime from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsPieChartQueryValueLogs

func UnmarshalApisDashboardsV1AstWidgetsPieChartQueryValueLogs(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsPieChartQueryValueLogs unmarshals an instance of ApisDashboardsV1AstWidgetsPieChartQueryValueLogs from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsPieChartQueryValueMetrics

func UnmarshalApisDashboardsV1AstWidgetsPieChartQueryValueMetrics(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsPieChartQueryValueMetrics unmarshals an instance of ApisDashboardsV1AstWidgetsPieChartQueryValueMetrics from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstWidgetsPieChartStackDefinition

func UnmarshalApisDashboardsV1AstWidgetsPieChartStackDefinition(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1AstWidgetsPieChartStackDefinition unmarshals an instance of ApisDashboardsV1AstWidgetsPieChartStackDefinition from the specified map of raw messages.

func UnmarshalApisDashboardsV1CommonDataprimeQuery

func UnmarshalApisDashboardsV1CommonDataprimeQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1CommonDataprimeQuery unmarshals an instance of ApisDashboardsV1CommonDataprimeQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1CommonLogsAggregation

func UnmarshalApisDashboardsV1CommonLogsAggregation(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1CommonLogsAggregation unmarshals an instance of ApisDashboardsV1CommonLogsAggregation from the specified map of raw messages.

func UnmarshalApisDashboardsV1CommonLogsAggregationAverage

func UnmarshalApisDashboardsV1CommonLogsAggregationAverage(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1CommonLogsAggregationAverage unmarshals an instance of ApisDashboardsV1CommonLogsAggregationAverage from the specified map of raw messages.

func UnmarshalApisDashboardsV1CommonLogsAggregationCountDistinct

func UnmarshalApisDashboardsV1CommonLogsAggregationCountDistinct(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1CommonLogsAggregationCountDistinct unmarshals an instance of ApisDashboardsV1CommonLogsAggregationCountDistinct from the specified map of raw messages.

func UnmarshalApisDashboardsV1CommonLogsAggregationCountEmpty added in v0.2.1

func UnmarshalApisDashboardsV1CommonLogsAggregationCountEmpty(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1CommonLogsAggregationCountEmpty unmarshals an instance of ApisDashboardsV1CommonLogsAggregationCountEmpty from the specified map of raw messages.

func UnmarshalApisDashboardsV1CommonLogsAggregationMax

func UnmarshalApisDashboardsV1CommonLogsAggregationMax(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1CommonLogsAggregationMax unmarshals an instance of ApisDashboardsV1CommonLogsAggregationMax from the specified map of raw messages.

func UnmarshalApisDashboardsV1CommonLogsAggregationMin

func UnmarshalApisDashboardsV1CommonLogsAggregationMin(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1CommonLogsAggregationMin unmarshals an instance of ApisDashboardsV1CommonLogsAggregationMin from the specified map of raw messages.

func UnmarshalApisDashboardsV1CommonLogsAggregationPercentile

func UnmarshalApisDashboardsV1CommonLogsAggregationPercentile(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1CommonLogsAggregationPercentile unmarshals an instance of ApisDashboardsV1CommonLogsAggregationPercentile from the specified map of raw messages.

func UnmarshalApisDashboardsV1CommonLogsAggregationSum

func UnmarshalApisDashboardsV1CommonLogsAggregationSum(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1CommonLogsAggregationSum unmarshals an instance of ApisDashboardsV1CommonLogsAggregationSum from the specified map of raw messages.

func UnmarshalApisDashboardsV1CommonLogsAggregationValueAverage

func UnmarshalApisDashboardsV1CommonLogsAggregationValueAverage(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1CommonLogsAggregationValueAverage unmarshals an instance of ApisDashboardsV1CommonLogsAggregationValueAverage from the specified map of raw messages.

func UnmarshalApisDashboardsV1CommonLogsAggregationValueCount

func UnmarshalApisDashboardsV1CommonLogsAggregationValueCount(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1CommonLogsAggregationValueCount unmarshals an instance of ApisDashboardsV1CommonLogsAggregationValueCount from the specified map of raw messages.

func UnmarshalApisDashboardsV1CommonLogsAggregationValueCountDistinct

func UnmarshalApisDashboardsV1CommonLogsAggregationValueCountDistinct(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1CommonLogsAggregationValueCountDistinct unmarshals an instance of ApisDashboardsV1CommonLogsAggregationValueCountDistinct from the specified map of raw messages.

func UnmarshalApisDashboardsV1CommonLogsAggregationValueMax

func UnmarshalApisDashboardsV1CommonLogsAggregationValueMax(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1CommonLogsAggregationValueMax unmarshals an instance of ApisDashboardsV1CommonLogsAggregationValueMax from the specified map of raw messages.

func UnmarshalApisDashboardsV1CommonLogsAggregationValueMin

func UnmarshalApisDashboardsV1CommonLogsAggregationValueMin(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1CommonLogsAggregationValueMin unmarshals an instance of ApisDashboardsV1CommonLogsAggregationValueMin from the specified map of raw messages.

func UnmarshalApisDashboardsV1CommonLogsAggregationValuePercentile

func UnmarshalApisDashboardsV1CommonLogsAggregationValuePercentile(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1CommonLogsAggregationValuePercentile unmarshals an instance of ApisDashboardsV1CommonLogsAggregationValuePercentile from the specified map of raw messages.

func UnmarshalApisDashboardsV1CommonLogsAggregationValueSum

func UnmarshalApisDashboardsV1CommonLogsAggregationValueSum(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1CommonLogsAggregationValueSum unmarshals an instance of ApisDashboardsV1CommonLogsAggregationValueSum from the specified map of raw messages.

func UnmarshalApisDashboardsV1CommonLuceneQuery

func UnmarshalApisDashboardsV1CommonLuceneQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1CommonLuceneQuery unmarshals an instance of ApisDashboardsV1CommonLuceneQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1CommonObservationField

func UnmarshalApisDashboardsV1CommonObservationField(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1CommonObservationField unmarshals an instance of ApisDashboardsV1CommonObservationField from the specified map of raw messages.

func UnmarshalApisDashboardsV1CommonOrderingField

func UnmarshalApisDashboardsV1CommonOrderingField(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1CommonOrderingField unmarshals an instance of ApisDashboardsV1CommonOrderingField from the specified map of raw messages.

func UnmarshalApisDashboardsV1CommonPromQlQuery

func UnmarshalApisDashboardsV1CommonPromQlQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1CommonPromQlQuery unmarshals an instance of ApisDashboardsV1CommonPromQlQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1CommonTimeFrame

func UnmarshalApisDashboardsV1CommonTimeFrame(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1CommonTimeFrame unmarshals an instance of ApisDashboardsV1CommonTimeFrame from the specified map of raw messages.

func UnmarshalApisDashboardsV1UUID

func UnmarshalApisDashboardsV1UUID(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDashboardsV1UUID unmarshals an instance of ApisDashboardsV1UUID from the specified map of raw messages.

func UnmarshalApisDataprimeV1BlocksLimitWarning

func UnmarshalApisDataprimeV1BlocksLimitWarning(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDataprimeV1BlocksLimitWarning unmarshals an instance of ApisDataprimeV1BlocksLimitWarning from the specified map of raw messages.

func UnmarshalApisDataprimeV1BytesScannedLimitWarning

func UnmarshalApisDataprimeV1BytesScannedLimitWarning(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDataprimeV1BytesScannedLimitWarning unmarshals an instance of ApisDataprimeV1BytesScannedLimitWarning from the specified map of raw messages.

func UnmarshalApisDataprimeV1CompileWarning

func UnmarshalApisDataprimeV1CompileWarning(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDataprimeV1CompileWarning unmarshals an instance of ApisDataprimeV1CompileWarning from the specified map of raw messages.

func UnmarshalApisDataprimeV1DataprimeError

func UnmarshalApisDataprimeV1DataprimeError(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDataprimeV1DataprimeError unmarshals an instance of ApisDataprimeV1DataprimeError from the specified map of raw messages.

func UnmarshalApisDataprimeV1DataprimeResult

func UnmarshalApisDataprimeV1DataprimeResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDataprimeV1DataprimeResult unmarshals an instance of ApisDataprimeV1DataprimeResult from the specified map of raw messages.

func UnmarshalApisDataprimeV1DataprimeResults

func UnmarshalApisDataprimeV1DataprimeResults(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDataprimeV1DataprimeResults unmarshals an instance of ApisDataprimeV1DataprimeResults from the specified map of raw messages.

func UnmarshalApisDataprimeV1DataprimeResultsKeyValue

func UnmarshalApisDataprimeV1DataprimeResultsKeyValue(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDataprimeV1DataprimeResultsKeyValue unmarshals an instance of ApisDataprimeV1DataprimeResultsKeyValue from the specified map of raw messages.

func UnmarshalApisDataprimeV1DataprimeWarning

func UnmarshalApisDataprimeV1DataprimeWarning(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDataprimeV1DataprimeWarning unmarshals an instance of ApisDataprimeV1DataprimeWarning from the specified map of raw messages.

func UnmarshalApisDataprimeV1DataprimeWarningWarningTypeBlocksLimitWarning

func UnmarshalApisDataprimeV1DataprimeWarningWarningTypeBlocksLimitWarning(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDataprimeV1DataprimeWarningWarningTypeBlocksLimitWarning unmarshals an instance of ApisDataprimeV1DataprimeWarningWarningTypeBlocksLimitWarning from the specified map of raw messages.

func UnmarshalApisDataprimeV1DataprimeWarningWarningTypeBytesScannedLimitWarning

func UnmarshalApisDataprimeV1DataprimeWarningWarningTypeBytesScannedLimitWarning(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDataprimeV1DataprimeWarningWarningTypeBytesScannedLimitWarning unmarshals an instance of ApisDataprimeV1DataprimeWarningWarningTypeBytesScannedLimitWarning from the specified map of raw messages.

func UnmarshalApisDataprimeV1DataprimeWarningWarningTypeCompileWarning

func UnmarshalApisDataprimeV1DataprimeWarningWarningTypeCompileWarning(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDataprimeV1DataprimeWarningWarningTypeCompileWarning unmarshals an instance of ApisDataprimeV1DataprimeWarningWarningTypeCompileWarning from the specified map of raw messages.

func UnmarshalApisDataprimeV1DataprimeWarningWarningTypeDeprecationWarning

func UnmarshalApisDataprimeV1DataprimeWarningWarningTypeDeprecationWarning(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDataprimeV1DataprimeWarningWarningTypeDeprecationWarning unmarshals an instance of ApisDataprimeV1DataprimeWarningWarningTypeDeprecationWarning from the specified map of raw messages.

func UnmarshalApisDataprimeV1DataprimeWarningWarningTypeNumberOfResultsLimitWarning

func UnmarshalApisDataprimeV1DataprimeWarningWarningTypeNumberOfResultsLimitWarning(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDataprimeV1DataprimeWarningWarningTypeNumberOfResultsLimitWarning unmarshals an instance of ApisDataprimeV1DataprimeWarningWarningTypeNumberOfResultsLimitWarning from the specified map of raw messages.

func UnmarshalApisDataprimeV1DataprimeWarningWarningTypeTimeRangeWarning

func UnmarshalApisDataprimeV1DataprimeWarningWarningTypeTimeRangeWarning(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDataprimeV1DataprimeWarningWarningTypeTimeRangeWarning unmarshals an instance of ApisDataprimeV1DataprimeWarningWarningTypeTimeRangeWarning from the specified map of raw messages.

func UnmarshalApisDataprimeV1DeprecationWarning

func UnmarshalApisDataprimeV1DeprecationWarning(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDataprimeV1DeprecationWarning unmarshals an instance of ApisDataprimeV1DeprecationWarning from the specified map of raw messages.

func UnmarshalApisDataprimeV1Metadata

func UnmarshalApisDataprimeV1Metadata(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDataprimeV1Metadata unmarshals an instance of ApisDataprimeV1Metadata from the specified map of raw messages.

func UnmarshalApisDataprimeV1NumberOfResultsLimitWarning

func UnmarshalApisDataprimeV1NumberOfResultsLimitWarning(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDataprimeV1NumberOfResultsLimitWarning unmarshals an instance of ApisDataprimeV1NumberOfResultsLimitWarning from the specified map of raw messages.

func UnmarshalApisDataprimeV1QueryID

func UnmarshalApisDataprimeV1QueryID(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDataprimeV1QueryID unmarshals an instance of ApisDataprimeV1QueryID from the specified map of raw messages.

func UnmarshalApisDataprimeV1TimeRangeWarning

func UnmarshalApisDataprimeV1TimeRangeWarning(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisDataprimeV1TimeRangeWarning unmarshals an instance of ApisDataprimeV1TimeRangeWarning from the specified map of raw messages.

func UnmarshalApisEvents2metricsV2Aggregation

func UnmarshalApisEvents2metricsV2Aggregation(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisEvents2metricsV2Aggregation unmarshals an instance of ApisEvents2metricsV2Aggregation from the specified map of raw messages.

func UnmarshalApisEvents2metricsV2AggregationAggMetadataHistogram

func UnmarshalApisEvents2metricsV2AggregationAggMetadataHistogram(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisEvents2metricsV2AggregationAggMetadataHistogram unmarshals an instance of ApisEvents2metricsV2AggregationAggMetadataHistogram from the specified map of raw messages.

func UnmarshalApisEvents2metricsV2AggregationAggMetadataSamples

func UnmarshalApisEvents2metricsV2AggregationAggMetadataSamples(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisEvents2metricsV2AggregationAggMetadataSamples unmarshals an instance of ApisEvents2metricsV2AggregationAggMetadataSamples from the specified map of raw messages.

func UnmarshalApisEvents2metricsV2E2mAggHistogram

func UnmarshalApisEvents2metricsV2E2mAggHistogram(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisEvents2metricsV2E2mAggHistogram unmarshals an instance of ApisEvents2metricsV2E2mAggHistogram from the specified map of raw messages.

func UnmarshalApisEvents2metricsV2E2mAggSamples

func UnmarshalApisEvents2metricsV2E2mAggSamples(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisEvents2metricsV2E2mAggSamples unmarshals an instance of ApisEvents2metricsV2E2mAggSamples from the specified map of raw messages.

func UnmarshalApisEvents2metricsV2E2mPermutations

func UnmarshalApisEvents2metricsV2E2mPermutations(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisEvents2metricsV2E2mPermutations unmarshals an instance of ApisEvents2metricsV2E2mPermutations from the specified map of raw messages.

func UnmarshalApisEvents2metricsV2MetricField

func UnmarshalApisEvents2metricsV2MetricField(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisEvents2metricsV2MetricField unmarshals an instance of ApisEvents2metricsV2MetricField from the specified map of raw messages.

func UnmarshalApisEvents2metricsV2MetricLabel

func UnmarshalApisEvents2metricsV2MetricLabel(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisEvents2metricsV2MetricLabel unmarshals an instance of ApisEvents2metricsV2MetricLabel from the specified map of raw messages.

func UnmarshalApisLogs2metricsV2LogsQuery

func UnmarshalApisLogs2metricsV2LogsQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisLogs2metricsV2LogsQuery unmarshals an instance of ApisLogs2metricsV2LogsQuery from the specified map of raw messages.

func UnmarshalApisViewsV1CustomTimeSelection

func UnmarshalApisViewsV1CustomTimeSelection(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisViewsV1CustomTimeSelection unmarshals an instance of ApisViewsV1CustomTimeSelection from the specified map of raw messages.

func UnmarshalApisViewsV1Filter

func UnmarshalApisViewsV1Filter(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisViewsV1Filter unmarshals an instance of ApisViewsV1Filter from the specified map of raw messages.

func UnmarshalApisViewsV1QuickTimeSelection

func UnmarshalApisViewsV1QuickTimeSelection(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisViewsV1QuickTimeSelection unmarshals an instance of ApisViewsV1QuickTimeSelection from the specified map of raw messages.

func UnmarshalApisViewsV1SearchQuery

func UnmarshalApisViewsV1SearchQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisViewsV1SearchQuery unmarshals an instance of ApisViewsV1SearchQuery from the specified map of raw messages.

func UnmarshalApisViewsV1SelectedFilters

func UnmarshalApisViewsV1SelectedFilters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisViewsV1SelectedFilters unmarshals an instance of ApisViewsV1SelectedFilters from the specified map of raw messages.

func UnmarshalApisViewsV1TimeSelection

func UnmarshalApisViewsV1TimeSelection(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisViewsV1TimeSelection unmarshals an instance of ApisViewsV1TimeSelection from the specified map of raw messages.

func UnmarshalApisViewsV1TimeSelectionSelectionTypeCustomSelection

func UnmarshalApisViewsV1TimeSelectionSelectionTypeCustomSelection(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisViewsV1TimeSelectionSelectionTypeCustomSelection unmarshals an instance of ApisViewsV1TimeSelectionSelectionTypeCustomSelection from the specified map of raw messages.

func UnmarshalApisViewsV1TimeSelectionSelectionTypeQuickSelection

func UnmarshalApisViewsV1TimeSelectionSelectionTypeQuickSelection(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApisViewsV1TimeSelectionSelectionTypeQuickSelection unmarshals an instance of ApisViewsV1TimeSelectionSelectionTypeQuickSelection from the specified map of raw messages.

func UnmarshalAssignDashboardFolderResponse

func UnmarshalAssignDashboardFolderResponse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAssignDashboardFolderResponse unmarshals an instance of AssignDashboardFolderResponse from the specified map of raw messages.

func UnmarshalDashboard

func UnmarshalDashboard(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalDashboard unmarshals an instance of Dashboard from the specified map of raw messages.

func UnmarshalDashboardApisDashboardsV1AstDashboardAutoRefreshFiveMinutes

func UnmarshalDashboardApisDashboardsV1AstDashboardAutoRefreshFiveMinutes(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalDashboardApisDashboardsV1AstDashboardAutoRefreshFiveMinutes unmarshals an instance of DashboardApisDashboardsV1AstDashboardAutoRefreshFiveMinutes from the specified map of raw messages.

func UnmarshalDashboardApisDashboardsV1AstDashboardAutoRefreshOff

func UnmarshalDashboardApisDashboardsV1AstDashboardAutoRefreshOff(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalDashboardApisDashboardsV1AstDashboardAutoRefreshOff unmarshals an instance of DashboardApisDashboardsV1AstDashboardAutoRefreshOff from the specified map of raw messages.

func UnmarshalDashboardApisDashboardsV1AstDashboardAutoRefreshTwoMinutes

func UnmarshalDashboardApisDashboardsV1AstDashboardAutoRefreshTwoMinutes(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalDashboardApisDashboardsV1AstDashboardAutoRefreshTwoMinutes unmarshals an instance of DashboardApisDashboardsV1AstDashboardAutoRefreshTwoMinutes from the specified map of raw messages.

func UnmarshalDashboardApisDashboardsV1AstDashboardFolderFolderID

func UnmarshalDashboardApisDashboardsV1AstDashboardFolderFolderID(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalDashboardApisDashboardsV1AstDashboardFolderFolderID unmarshals an instance of DashboardApisDashboardsV1AstDashboardFolderFolderID from the specified map of raw messages.

func UnmarshalDashboardApisDashboardsV1AstDashboardFolderFolderPath

func UnmarshalDashboardApisDashboardsV1AstDashboardFolderFolderPath(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalDashboardApisDashboardsV1AstDashboardFolderFolderPath unmarshals an instance of DashboardApisDashboardsV1AstDashboardFolderFolderPath from the specified map of raw messages.

func UnmarshalDashboardApisDashboardsV1AstDashboardTimeFrameAbsoluteTimeFrame

func UnmarshalDashboardApisDashboardsV1AstDashboardTimeFrameAbsoluteTimeFrame(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalDashboardApisDashboardsV1AstDashboardTimeFrameAbsoluteTimeFrame unmarshals an instance of DashboardApisDashboardsV1AstDashboardTimeFrameAbsoluteTimeFrame from the specified map of raw messages.

func UnmarshalDashboardApisDashboardsV1AstDashboardTimeFrameRelativeTimeFrame

func UnmarshalDashboardApisDashboardsV1AstDashboardTimeFrameRelativeTimeFrame(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalDashboardApisDashboardsV1AstDashboardTimeFrameRelativeTimeFrame unmarshals an instance of DashboardApisDashboardsV1AstDashboardTimeFrameRelativeTimeFrame from the specified map of raw messages.

func UnmarshalDashboardFolder

func UnmarshalDashboardFolder(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalDashboardFolder unmarshals an instance of DashboardFolder from the specified map of raw messages.

func UnmarshalDashboardFolderCollection

func UnmarshalDashboardFolderCollection(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalDashboardFolderCollection unmarshals an instance of DashboardFolderCollection from the specified map of raw messages.

func UnmarshalDataAccessRule added in v0.3.0

func UnmarshalDataAccessRule(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalDataAccessRule unmarshals an instance of DataAccessRule from the specified map of raw messages.

func UnmarshalDataAccessRuleCollection added in v0.3.0

func UnmarshalDataAccessRuleCollection(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalDataAccessRuleCollection unmarshals an instance of DataAccessRuleCollection from the specified map of raw messages.

func UnmarshalDataAccessRuleFilter added in v0.3.0

func UnmarshalDataAccessRuleFilter(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalDataAccessRuleFilter unmarshals an instance of DataAccessRuleFilter from the specified map of raw messages.

func UnmarshalDataUsageMetricsExportStatus added in v0.3.0

func UnmarshalDataUsageMetricsExportStatus(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalDataUsageMetricsExportStatus unmarshals an instance of DataUsageMetricsExportStatus from the specified map of raw messages.

func UnmarshalEnrichment added in v0.3.0

func UnmarshalEnrichment(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEnrichment unmarshals an instance of Enrichment from the specified map of raw messages.

func UnmarshalEnrichmentV1CustomEnrichmentType added in v0.3.0

func UnmarshalEnrichmentV1CustomEnrichmentType(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEnrichmentV1CustomEnrichmentType unmarshals an instance of EnrichmentV1CustomEnrichmentType from the specified map of raw messages.

func UnmarshalEnrichmentV1EnrichmentType added in v0.3.0

func UnmarshalEnrichmentV1EnrichmentType(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEnrichmentV1EnrichmentType unmarshals an instance of EnrichmentV1EnrichmentType from the specified map of raw messages.

func UnmarshalEnrichmentV1EnrichmentTypeTypeCustomEnrichment added in v0.3.0

func UnmarshalEnrichmentV1EnrichmentTypeTypeCustomEnrichment(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEnrichmentV1EnrichmentTypeTypeCustomEnrichment unmarshals an instance of EnrichmentV1EnrichmentTypeTypeCustomEnrichment from the specified map of raw messages.

func UnmarshalEnrichmentV1EnrichmentTypeTypeGeoIp added in v0.3.0

func UnmarshalEnrichmentV1EnrichmentTypeTypeGeoIp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEnrichmentV1EnrichmentTypeTypeGeoIp unmarshals an instance of EnrichmentV1EnrichmentTypeTypeGeoIp from the specified map of raw messages.

func UnmarshalEnrichmentV1EnrichmentTypeTypeSuspiciousIp added in v0.3.0

func UnmarshalEnrichmentV1EnrichmentTypeTypeSuspiciousIp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEnrichmentV1EnrichmentTypeTypeSuspiciousIp unmarshals an instance of EnrichmentV1EnrichmentTypeTypeSuspiciousIp from the specified map of raw messages.

func UnmarshalEnrichmentV1GeoIpTypeEmpty added in v0.3.0

func UnmarshalEnrichmentV1GeoIpTypeEmpty(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEnrichmentV1GeoIpTypeEmpty unmarshals an instance of EnrichmentV1GeoIpTypeEmpty from the specified map of raw messages.

func UnmarshalEnrichmentV1SuspiciousIpTypeEmpty added in v0.3.0

func UnmarshalEnrichmentV1SuspiciousIpTypeEmpty(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEnrichmentV1SuspiciousIpTypeEmpty unmarshals an instance of EnrichmentV1SuspiciousIpTypeEmpty from the specified map of raw messages.

func UnmarshalEntrichmentCollection added in v0.3.0

func UnmarshalEntrichmentCollection(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEntrichmentCollection unmarshals an instance of EntrichmentCollection from the specified map of raw messages.

func UnmarshalEvent2Metric

func UnmarshalEvent2Metric(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEvent2Metric unmarshals an instance of Event2Metric from the specified map of raw messages.

func UnmarshalEvent2MetricApisEvents2metricsV2E2mQueryLogsQuery

func UnmarshalEvent2MetricApisEvents2metricsV2E2mQueryLogsQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEvent2MetricApisEvents2metricsV2E2mQueryLogsQuery unmarshals an instance of Event2MetricApisEvents2metricsV2E2mQueryLogsQuery from the specified map of raw messages.

func UnmarshalEvent2MetricCollection

func UnmarshalEvent2MetricCollection(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEvent2MetricCollection unmarshals an instance of Event2MetricCollection from the specified map of raw messages.

func UnmarshalEvent2MetricPrototype

func UnmarshalEvent2MetricPrototype(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEvent2MetricPrototype unmarshals an instance of Event2MetricPrototype from the specified map of raw messages.

func UnmarshalEvent2MetricPrototypeApisEvents2metricsV2E2mCreateParamsQueryLogsQuery

func UnmarshalEvent2MetricPrototypeApisEvents2metricsV2E2mCreateParamsQueryLogsQuery(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEvent2MetricPrototypeApisEvents2metricsV2E2mCreateParamsQueryLogsQuery unmarshals an instance of Event2MetricPrototypeApisEvents2metricsV2E2mCreateParamsQueryLogsQuery from the specified map of raw messages.

func UnmarshalOpenapiApiErrorError

func UnmarshalOpenapiApiErrorError(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalOpenapiApiErrorError unmarshals an instance of OpenapiApiErrorError from the specified map of raw messages.

func UnmarshalOutgoingWebhook

func UnmarshalOutgoingWebhook(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalOutgoingWebhook unmarshals an instance of OutgoingWebhook from the specified map of raw messages.

func UnmarshalOutgoingWebhookCollection

func UnmarshalOutgoingWebhookCollection(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalOutgoingWebhookCollection unmarshals an instance of OutgoingWebhookCollection from the specified map of raw messages.

func UnmarshalOutgoingWebhookPrototype

func UnmarshalOutgoingWebhookPrototype(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalOutgoingWebhookPrototype unmarshals an instance of OutgoingWebhookPrototype from the specified map of raw messages.

func UnmarshalOutgoingWebhookPrototypeOutgoingWebhooksV1OutgoingWebhookInputDataConfigIbmEventNotifications

func UnmarshalOutgoingWebhookPrototypeOutgoingWebhooksV1OutgoingWebhookInputDataConfigIbmEventNotifications(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalOutgoingWebhookPrototypeOutgoingWebhooksV1OutgoingWebhookInputDataConfigIbmEventNotifications unmarshals an instance of OutgoingWebhookPrototypeOutgoingWebhooksV1OutgoingWebhookInputDataConfigIbmEventNotifications from the specified map of raw messages.

func UnmarshalOutgoingWebhookSummary

func UnmarshalOutgoingWebhookSummary(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalOutgoingWebhookSummary unmarshals an instance of OutgoingWebhookSummary from the specified map of raw messages.

func UnmarshalOutgoingWebhooksV1IbmEventNotificationsConfig

func UnmarshalOutgoingWebhooksV1IbmEventNotificationsConfig(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalOutgoingWebhooksV1IbmEventNotificationsConfig unmarshals an instance of OutgoingWebhooksV1IbmEventNotificationsConfig from the specified map of raw messages.

func UnmarshalOutgoingWebhooksV1OutgoingWebhookConfigIbmEventNotifications

func UnmarshalOutgoingWebhooksV1OutgoingWebhookConfigIbmEventNotifications(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalOutgoingWebhooksV1OutgoingWebhookConfigIbmEventNotifications unmarshals an instance of OutgoingWebhooksV1OutgoingWebhookConfigIbmEventNotifications from the specified map of raw messages.

func UnmarshalPinDashboardResponse

func UnmarshalPinDashboardResponse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalPinDashboardResponse unmarshals an instance of PinDashboardResponse from the specified map of raw messages.

func UnmarshalPolicy

func UnmarshalPolicy(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalPolicy unmarshals an instance of Policy from the specified map of raw messages.

func UnmarshalPolicyCollection

func UnmarshalPolicyCollection(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalPolicyCollection unmarshals an instance of PolicyCollection from the specified map of raw messages.

func UnmarshalPolicyPrototype

func UnmarshalPolicyPrototype(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalPolicyPrototype unmarshals an instance of PolicyPrototype from the specified map of raw messages.

func UnmarshalPolicyPrototypeQuotaV1CreatePolicyRequestSourceTypeRulesLogRules

func UnmarshalPolicyPrototypeQuotaV1CreatePolicyRequestSourceTypeRulesLogRules(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalPolicyPrototypeQuotaV1CreatePolicyRequestSourceTypeRulesLogRules unmarshals an instance of PolicyPrototypeQuotaV1CreatePolicyRequestSourceTypeRulesLogRules from the specified map of raw messages.

func UnmarshalPolicyQuotaV1PolicySourceTypeRulesLogRules

func UnmarshalPolicyQuotaV1PolicySourceTypeRulesLogRules(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalPolicyQuotaV1PolicySourceTypeRulesLogRules unmarshals an instance of PolicyQuotaV1PolicySourceTypeRulesLogRules from the specified map of raw messages.

func UnmarshalQueryResponseStreamItem

func UnmarshalQueryResponseStreamItem(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalQueryResponseStreamItem unmarshals an instance of QueryResponseStreamItem from the specified map of raw messages.

func UnmarshalQueryResponseStreamItemApiError

func UnmarshalQueryResponseStreamItemApiError(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalQueryResponseStreamItemApiError unmarshals an instance of QueryResponseStreamItemApiError from the specified map of raw messages.

func UnmarshalQueryResponseStreamItemQueryResponse

func UnmarshalQueryResponseStreamItemQueryResponse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalQueryResponseStreamItemQueryResponse unmarshals an instance of QueryResponseStreamItemQueryResponse from the specified map of raw messages.

func UnmarshalQueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageError

func UnmarshalQueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageError(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalQueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageError unmarshals an instance of QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageError from the specified map of raw messages.

func UnmarshalQueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageQueryID

func UnmarshalQueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageQueryID(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalQueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageQueryID unmarshals an instance of QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageQueryID from the specified map of raw messages.

func UnmarshalQueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageResult

func UnmarshalQueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalQueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageResult unmarshals an instance of QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageResult from the specified map of raw messages.

func UnmarshalQueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageWarning

func UnmarshalQueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageWarning(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalQueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageWarning unmarshals an instance of QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageWarning from the specified map of raw messages.

func UnmarshalQuotaV1ArchiveRetention

func UnmarshalQuotaV1ArchiveRetention(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalQuotaV1ArchiveRetention unmarshals an instance of QuotaV1ArchiveRetention from the specified map of raw messages.

func UnmarshalQuotaV1LogRules

func UnmarshalQuotaV1LogRules(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalQuotaV1LogRules unmarshals an instance of QuotaV1LogRules from the specified map of raw messages.

func UnmarshalQuotaV1Rule

func UnmarshalQuotaV1Rule(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalQuotaV1Rule unmarshals an instance of QuotaV1Rule from the specified map of raw messages.

func UnmarshalReplaceDefaultDashboardResponse

func UnmarshalReplaceDefaultDashboardResponse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalReplaceDefaultDashboardResponse unmarshals an instance of ReplaceDefaultDashboardResponse from the specified map of raw messages.

func UnmarshalRuleGroup

func UnmarshalRuleGroup(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRuleGroup unmarshals an instance of RuleGroup from the specified map of raw messages.

func UnmarshalRuleGroupCollection

func UnmarshalRuleGroupCollection(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRuleGroupCollection unmarshals an instance of RuleGroupCollection from the specified map of raw messages.

func UnmarshalRulesV1AllowParameters

func UnmarshalRulesV1AllowParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1AllowParameters unmarshals an instance of RulesV1AllowParameters from the specified map of raw messages.

func UnmarshalRulesV1ApplicationNameConstraint

func UnmarshalRulesV1ApplicationNameConstraint(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1ApplicationNameConstraint unmarshals an instance of RulesV1ApplicationNameConstraint from the specified map of raw messages.

func UnmarshalRulesV1BlockParameters

func UnmarshalRulesV1BlockParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1BlockParameters unmarshals an instance of RulesV1BlockParameters from the specified map of raw messages.

func UnmarshalRulesV1CreateRuleGroupRequestCreateRuleSubgroup

func UnmarshalRulesV1CreateRuleGroupRequestCreateRuleSubgroup(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1CreateRuleGroupRequestCreateRuleSubgroup unmarshals an instance of RulesV1CreateRuleGroupRequestCreateRuleSubgroup from the specified map of raw messages.

func UnmarshalRulesV1CreateRuleGroupRequestCreateRuleSubgroupCreateRule

func UnmarshalRulesV1CreateRuleGroupRequestCreateRuleSubgroupCreateRule(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1CreateRuleGroupRequestCreateRuleSubgroupCreateRule unmarshals an instance of RulesV1CreateRuleGroupRequestCreateRuleSubgroupCreateRule from the specified map of raw messages.

func UnmarshalRulesV1ExtractParameters

func UnmarshalRulesV1ExtractParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1ExtractParameters unmarshals an instance of RulesV1ExtractParameters from the specified map of raw messages.

func UnmarshalRulesV1ExtractTimestampParameters

func UnmarshalRulesV1ExtractTimestampParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1ExtractTimestampParameters unmarshals an instance of RulesV1ExtractTimestampParameters from the specified map of raw messages.

func UnmarshalRulesV1JSONExtractParameters

func UnmarshalRulesV1JSONExtractParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1JSONExtractParameters unmarshals an instance of RulesV1JSONExtractParameters from the specified map of raw messages.

func UnmarshalRulesV1JSONParseParameters

func UnmarshalRulesV1JSONParseParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1JSONParseParameters unmarshals an instance of RulesV1JSONParseParameters from the specified map of raw messages.

func UnmarshalRulesV1JSONStringifyParameters

func UnmarshalRulesV1JSONStringifyParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1JSONStringifyParameters unmarshals an instance of RulesV1JSONStringifyParameters from the specified map of raw messages.

func UnmarshalRulesV1ParseParameters

func UnmarshalRulesV1ParseParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1ParseParameters unmarshals an instance of RulesV1ParseParameters from the specified map of raw messages.

func UnmarshalRulesV1RemoveFieldsParameters

func UnmarshalRulesV1RemoveFieldsParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1RemoveFieldsParameters unmarshals an instance of RulesV1RemoveFieldsParameters from the specified map of raw messages.

func UnmarshalRulesV1ReplaceParameters

func UnmarshalRulesV1ReplaceParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1ReplaceParameters unmarshals an instance of RulesV1ReplaceParameters from the specified map of raw messages.

func UnmarshalRulesV1Rule

func UnmarshalRulesV1Rule(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1Rule unmarshals an instance of RulesV1Rule from the specified map of raw messages.

func UnmarshalRulesV1RuleMatcher

func UnmarshalRulesV1RuleMatcher(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1RuleMatcher unmarshals an instance of RulesV1RuleMatcher from the specified map of raw messages.

func UnmarshalRulesV1RuleMatcherConstraintApplicationName

func UnmarshalRulesV1RuleMatcherConstraintApplicationName(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1RuleMatcherConstraintApplicationName unmarshals an instance of RulesV1RuleMatcherConstraintApplicationName from the specified map of raw messages.

func UnmarshalRulesV1RuleMatcherConstraintSeverity

func UnmarshalRulesV1RuleMatcherConstraintSeverity(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1RuleMatcherConstraintSeverity unmarshals an instance of RulesV1RuleMatcherConstraintSeverity from the specified map of raw messages.

func UnmarshalRulesV1RuleMatcherConstraintSubsystemName

func UnmarshalRulesV1RuleMatcherConstraintSubsystemName(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1RuleMatcherConstraintSubsystemName unmarshals an instance of RulesV1RuleMatcherConstraintSubsystemName from the specified map of raw messages.

func UnmarshalRulesV1RuleParameters

func UnmarshalRulesV1RuleParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1RuleParameters unmarshals an instance of RulesV1RuleParameters from the specified map of raw messages.

func UnmarshalRulesV1RuleParametersRuleParametersAllowParameters

func UnmarshalRulesV1RuleParametersRuleParametersAllowParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1RuleParametersRuleParametersAllowParameters unmarshals an instance of RulesV1RuleParametersRuleParametersAllowParameters from the specified map of raw messages.

func UnmarshalRulesV1RuleParametersRuleParametersBlockParameters

func UnmarshalRulesV1RuleParametersRuleParametersBlockParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1RuleParametersRuleParametersBlockParameters unmarshals an instance of RulesV1RuleParametersRuleParametersBlockParameters from the specified map of raw messages.

func UnmarshalRulesV1RuleParametersRuleParametersExtractParameters

func UnmarshalRulesV1RuleParametersRuleParametersExtractParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1RuleParametersRuleParametersExtractParameters unmarshals an instance of RulesV1RuleParametersRuleParametersExtractParameters from the specified map of raw messages.

func UnmarshalRulesV1RuleParametersRuleParametersExtractTimestampParameters

func UnmarshalRulesV1RuleParametersRuleParametersExtractTimestampParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1RuleParametersRuleParametersExtractTimestampParameters unmarshals an instance of RulesV1RuleParametersRuleParametersExtractTimestampParameters from the specified map of raw messages.

func UnmarshalRulesV1RuleParametersRuleParametersJSONExtractParameters

func UnmarshalRulesV1RuleParametersRuleParametersJSONExtractParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1RuleParametersRuleParametersJSONExtractParameters unmarshals an instance of RulesV1RuleParametersRuleParametersJSONExtractParameters from the specified map of raw messages.

func UnmarshalRulesV1RuleParametersRuleParametersJSONParseParameters

func UnmarshalRulesV1RuleParametersRuleParametersJSONParseParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1RuleParametersRuleParametersJSONParseParameters unmarshals an instance of RulesV1RuleParametersRuleParametersJSONParseParameters from the specified map of raw messages.

func UnmarshalRulesV1RuleParametersRuleParametersJSONStringifyParameters

func UnmarshalRulesV1RuleParametersRuleParametersJSONStringifyParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1RuleParametersRuleParametersJSONStringifyParameters unmarshals an instance of RulesV1RuleParametersRuleParametersJSONStringifyParameters from the specified map of raw messages.

func UnmarshalRulesV1RuleParametersRuleParametersParseParameters

func UnmarshalRulesV1RuleParametersRuleParametersParseParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1RuleParametersRuleParametersParseParameters unmarshals an instance of RulesV1RuleParametersRuleParametersParseParameters from the specified map of raw messages.

func UnmarshalRulesV1RuleParametersRuleParametersRemoveFieldsParameters

func UnmarshalRulesV1RuleParametersRuleParametersRemoveFieldsParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1RuleParametersRuleParametersRemoveFieldsParameters unmarshals an instance of RulesV1RuleParametersRuleParametersRemoveFieldsParameters from the specified map of raw messages.

func UnmarshalRulesV1RuleParametersRuleParametersReplaceParameters

func UnmarshalRulesV1RuleParametersRuleParametersReplaceParameters(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1RuleParametersRuleParametersReplaceParameters unmarshals an instance of RulesV1RuleParametersRuleParametersReplaceParameters from the specified map of raw messages.

func UnmarshalRulesV1RuleSubgroup

func UnmarshalRulesV1RuleSubgroup(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1RuleSubgroup unmarshals an instance of RulesV1RuleSubgroup from the specified map of raw messages.

func UnmarshalRulesV1SeverityConstraint

func UnmarshalRulesV1SeverityConstraint(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1SeverityConstraint unmarshals an instance of RulesV1SeverityConstraint from the specified map of raw messages.

func UnmarshalRulesV1SubsystemNameConstraint

func UnmarshalRulesV1SubsystemNameConstraint(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRulesV1SubsystemNameConstraint unmarshals an instance of RulesV1SubsystemNameConstraint from the specified map of raw messages.

func UnmarshalView

func UnmarshalView(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalView unmarshals an instance of View from the specified map of raw messages.

func UnmarshalViewCollection

func UnmarshalViewCollection(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalViewCollection unmarshals an instance of ViewCollection from the specified map of raw messages.

func UnmarshalViewFolder

func UnmarshalViewFolder(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalViewFolder unmarshals an instance of ViewFolder from the specified map of raw messages.

func UnmarshalViewFolderCollection

func UnmarshalViewFolderCollection(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalViewFolderCollection unmarshals an instance of ViewFolderCollection from the specified map of raw messages.

Types

type Alert

type Alert struct {
	// Alert ID.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Alert name.
	Name *string `json:"name" validate:"required"`

	// Alert description.
	Description *string `json:"description,omitempty"`

	// Alert is active.
	IsActive *bool `json:"is_active" validate:"required"`

	// Alert severity.
	Severity *string `json:"severity" validate:"required"`

	// Alert expiration date.
	Expiration *AlertsV1Date `json:"expiration,omitempty"`

	// Alert condition.
	Condition AlertsV2AlertConditionIntf `json:"condition" validate:"required"`

	// Alert notification groups.
	NotificationGroups []AlertsV2AlertNotificationGroups `json:"notification_groups" validate:"required"`

	// Alert filters.
	Filters *AlertsV1AlertFilters `json:"filters" validate:"required"`

	// When should the alert be active.
	ActiveWhen *AlertsV1AlertActiveWhen `json:"active_when,omitempty"`

	// JSON keys to include in the alert notification, if left empty get the full log text in the alert notification.
	NotificationPayloadFilters []string `json:"notification_payload_filters,omitempty"`

	// The Meta labels to add to the alert.
	MetaLabels []AlertsV1MetaLabel `json:"meta_labels,omitempty"`

	// The Meta labels to add to the alert as string with ':' separator.
	MetaLabelsStrings []string `json:"meta_labels_strings,omitempty"`

	// Alert unique identifier.
	UniqueIdentifier *strfmt.UUID `json:"unique_identifier,omitempty"`

	// Incident settings, will create the incident based on this configuration.
	IncidentSettings *AlertsV2AlertIncidentSettings `json:"incident_settings,omitempty"`
}

Alert : Alert resource model.

type AlertCollection

type AlertCollection struct {
	// Alerts.
	Alerts []Alert `json:"alerts,omitempty"`
}

AlertCollection : Alerts collection.

type AlertsV1AlertActiveTimeframe

type AlertsV1AlertActiveTimeframe struct {
	// Days of the week for activity.
	DaysOfWeek []string `json:"days_of_week" validate:"required"`

	// Time range in the day of the week.
	Range *AlertsV1TimeRange `json:"range" validate:"required"`
}

AlertsV1AlertActiveTimeframe : Activity timeframes of the alert.

type AlertsV1AlertActiveWhen

type AlertsV1AlertActiveWhen struct {
	// Activity timeframes of the alert.
	Timeframes []AlertsV1AlertActiveTimeframe `json:"timeframes" validate:"required"`
}

AlertsV1AlertActiveWhen : When should the alert be active.

type AlertsV1AlertFilters

type AlertsV1AlertFilters struct {
	// The severity of the logs to filter.
	Severities []string `json:"severities,omitempty"`

	// The metadata filters.
	Metadata *AlertsV1AlertFiltersMetadataFilters `json:"metadata,omitempty"`

	// The alias of the filter.
	Alias *string `json:"alias,omitempty"`

	// The text to filter.
	Text *string `json:"text,omitempty"`

	// The ratio alerts.
	RatioAlerts []AlertsV1AlertFiltersRatioAlert `json:"ratio_alerts,omitempty"`

	// The type of the filter.
	FilterType *string `json:"filter_type,omitempty"`
}

AlertsV1AlertFilters : Alert filters.

type AlertsV1AlertFiltersMetadataFilters

type AlertsV1AlertFiltersMetadataFilters struct {
	// The applications to filter.
	Applications []string `json:"applications,omitempty"`

	// The subsystems to filter.
	Subsystems []string `json:"subsystems,omitempty"`
}

AlertsV1AlertFiltersMetadataFilters : The metadata filters.

type AlertsV1AlertFiltersRatioAlert

type AlertsV1AlertFiltersRatioAlert struct {
	// The alias of the filter.
	Alias *string `json:"alias" validate:"required"`

	// The text to filter.
	Text *string `json:"text,omitempty"`

	// The severities to filter.
	Severities []string `json:"severities,omitempty"`

	// The applications to filter.
	Applications []string `json:"applications,omitempty"`

	// The subsystems to filter.
	Subsystems []string `json:"subsystems,omitempty"`

	// The group by fields.
	GroupBy []string `json:"group_by,omitempty"`
}

AlertsV1AlertFiltersRatioAlert : The ratio alerts.

type AlertsV1Date

type AlertsV1Date struct {
	// Year.
	Year *int64 `json:"year,omitempty"`

	// Month of the year.
	Month *int64 `json:"month,omitempty"`

	// Day of the month.
	Day *int64 `json:"day,omitempty"`
}

AlertsV1Date : Alert expiration date.

type AlertsV1FlowAlert

type AlertsV1FlowAlert struct {
	// The alert ID.
	ID *string `json:"id,omitempty"`

	// The alert not.
	Not *bool `json:"not,omitempty"`
}

AlertsV1FlowAlert : List of alerts.

type AlertsV1FlowAlerts

type AlertsV1FlowAlerts struct {
	// Operator for the alerts.
	Op *string `json:"op,omitempty"`

	// List of alerts.
	Values []AlertsV1FlowAlert `json:"values,omitempty"`
}

AlertsV1FlowAlerts : List of alerts.

type AlertsV1FlowGroup

type AlertsV1FlowGroup struct {
	// List of alerts.
	Alerts *AlertsV1FlowAlerts `json:"alerts,omitempty"`

	// Operator for the alerts.
	NextOp *string `json:"next_op,omitempty"`
}

AlertsV1FlowGroup : List of groups of alerts.

type AlertsV1FlowStage

type AlertsV1FlowStage struct {
	// List of groups of alerts.
	Groups []AlertsV1FlowGroup `json:"groups,omitempty"`

	// Timeframe for the flow.
	Timeframe *AlertsV1FlowTimeframe `json:"timeframe,omitempty"`
}

AlertsV1FlowStage : The Flow alert condition parameters.

type AlertsV1FlowTimeframe

type AlertsV1FlowTimeframe struct {
	// Timeframe in milliseconds.
	Ms *int64 `json:"ms,omitempty"`
}

AlertsV1FlowTimeframe : Timeframe for the flow.

type AlertsV1MetaLabel

type AlertsV1MetaLabel struct {
	// The key of the label.
	Key *string `json:"key,omitempty"`

	// The value of the label.
	Value *string `json:"value,omitempty"`
}

AlertsV1MetaLabel : The Meta labels to add to the alert.

type AlertsV1MetricAlertConditionParameters

type AlertsV1MetricAlertConditionParameters struct {
	// The metric field of the metric alert.
	MetricField *string `json:"metric_field" validate:"required"`

	// The metric source of the metric alert.
	MetricSource *string `json:"metric_source" validate:"required"`

	// The arithmetic operator of the metric promql alert.
	ArithmeticOperator *string `json:"arithmetic_operator" validate:"required"`

	// The arithmetic operator modifier of the metric promql alert.
	ArithmeticOperatorModifier *int64 `json:"arithmetic_operator_modifier,omitempty"`

	// The threshold percentage.
	SampleThresholdPercentage *int64 `json:"sample_threshold_percentage,omitempty"`

	// Non null percentage of the evaluation.
	NonNullPercentage *int64 `json:"non_null_percentage,omitempty"`

	// Should we swap null values with zero.
	SwapNullValues *bool `json:"swap_null_values,omitempty"`
}

AlertsV1MetricAlertConditionParameters : The lucene metric alert parameters if it is a lucene metric alert.

type AlertsV1MetricAlertPromqlConditionParameters

type AlertsV1MetricAlertPromqlConditionParameters struct {
	// The promql text of the metric alert by fields for the alert condition.
	PromqlText *string `json:"promql_text" validate:"required"`

	// The arithmetic operator of the metric promql alert.
	ArithmeticOperatorModifier *int64 `json:"arithmetic_operator_modifier,omitempty"`

	// The threshold percentage.
	SampleThresholdPercentage *int64 `json:"sample_threshold_percentage" validate:"required"`

	// Non null percentage of the evaluation.
	NonNullPercentage *int64 `json:"non_null_percentage,omitempty"`

	// Should we swap null values with zero.
	SwapNullValues *bool `json:"swap_null_values,omitempty"`
}

AlertsV1MetricAlertPromqlConditionParameters : The promql metric alert parameters if is is a promql metric alert.

type AlertsV1RelatedExtendedData

type AlertsV1RelatedExtendedData struct {
	// Cleanup deadman duration.
	CleanupDeadmanDuration *string `json:"cleanup_deadman_duration,omitempty"`

	// Should we trigger deadman.
	ShouldTriggerDeadman *bool `json:"should_trigger_deadman,omitempty"`
}

AlertsV1RelatedExtendedData : Deadman configuration.

type AlertsV1Time

type AlertsV1Time struct {
	// Hours of the day.
	Hours *int64 `json:"hours,omitempty"`

	// Minutes of the hour.
	Minutes *int64 `json:"minutes,omitempty"`

	// Seconds of the minute.
	Seconds *int64 `json:"seconds,omitempty"`
}

AlertsV1Time : Start time.

type AlertsV1TimeRange

type AlertsV1TimeRange struct {
	// Start time.
	Start *AlertsV1Time `json:"start" validate:"required"`

	// Start time.
	End *AlertsV1Time `json:"end" validate:"required"`
}

AlertsV1TimeRange : Time range in the day of the week.

type AlertsV2AlertCondition

type AlertsV2AlertCondition struct {
	// Condition for immediate standard alert.
	Immediate *AlertsV2ImmediateConditionEmpty `json:"immediate,omitempty"`

	// Condition for less than alert.
	LessThan *AlertsV2LessThanCondition `json:"less_than,omitempty"`

	// Condition for more than alert.
	MoreThan *AlertsV2MoreThanCondition `json:"more_than,omitempty"`

	// Condition for more than usual alert.
	MoreThanUsual *AlertsV2MoreThanUsualCondition `json:"more_than_usual,omitempty"`

	// Condition for new value alert.
	NewValue *AlertsV2NewValueCondition `json:"new_value,omitempty"`

	// Condition for flow alert.
	Flow *AlertsV2FlowCondition `json:"flow,omitempty"`

	// Condition for unique count alert.
	UniqueCount *AlertsV2UniqueCountCondition `json:"unique_count,omitempty"`

	// Condition for less than usual alert.
	LessThanUsual *AlertsV2LessThanUsualCondition `json:"less_than_usual,omitempty"`
}

AlertsV2AlertCondition : Alert condition. Models which "extend" this model: - AlertsV2AlertConditionConditionImmediate - AlertsV2AlertConditionConditionLessThan - AlertsV2AlertConditionConditionMoreThan - AlertsV2AlertConditionConditionMoreThanUsual - AlertsV2AlertConditionConditionNewValue - AlertsV2AlertConditionConditionFlow - AlertsV2AlertConditionConditionUniqueCount - AlertsV2AlertConditionConditionLessThanUsual

type AlertsV2AlertConditionConditionFlow

type AlertsV2AlertConditionConditionFlow struct {
	// Condition for flow alert.
	Flow *AlertsV2FlowCondition `json:"flow,omitempty"`
}

AlertsV2AlertConditionConditionFlow : AlertsV2AlertConditionConditionFlow struct This model "extends" AlertsV2AlertCondition

type AlertsV2AlertConditionConditionImmediate

type AlertsV2AlertConditionConditionImmediate struct {
	// Condition for immediate standard alert.
	Immediate *AlertsV2ImmediateConditionEmpty `json:"immediate,omitempty"`
}

AlertsV2AlertConditionConditionImmediate : AlertsV2AlertConditionConditionImmediate struct This model "extends" AlertsV2AlertCondition

type AlertsV2AlertConditionConditionLessThan

type AlertsV2AlertConditionConditionLessThan struct {
	// Condition for less than alert.
	LessThan *AlertsV2LessThanCondition `json:"less_than,omitempty"`
}

AlertsV2AlertConditionConditionLessThan : AlertsV2AlertConditionConditionLessThan struct This model "extends" AlertsV2AlertCondition

type AlertsV2AlertConditionConditionLessThanUsual

type AlertsV2AlertConditionConditionLessThanUsual struct {
	// Condition for less than usual alert.
	LessThanUsual *AlertsV2LessThanUsualCondition `json:"less_than_usual,omitempty"`
}

AlertsV2AlertConditionConditionLessThanUsual : AlertsV2AlertConditionConditionLessThanUsual struct This model "extends" AlertsV2AlertCondition

type AlertsV2AlertConditionConditionMoreThan

type AlertsV2AlertConditionConditionMoreThan struct {
	// Condition for more than alert.
	MoreThan *AlertsV2MoreThanCondition `json:"more_than,omitempty"`
}

AlertsV2AlertConditionConditionMoreThan : AlertsV2AlertConditionConditionMoreThan struct This model "extends" AlertsV2AlertCondition

type AlertsV2AlertConditionConditionMoreThanUsual

type AlertsV2AlertConditionConditionMoreThanUsual struct {
	// Condition for more than usual alert.
	MoreThanUsual *AlertsV2MoreThanUsualCondition `json:"more_than_usual,omitempty"`
}

AlertsV2AlertConditionConditionMoreThanUsual : AlertsV2AlertConditionConditionMoreThanUsual struct This model "extends" AlertsV2AlertCondition

type AlertsV2AlertConditionConditionNewValue

type AlertsV2AlertConditionConditionNewValue struct {
	// Condition for new value alert.
	NewValue *AlertsV2NewValueCondition `json:"new_value,omitempty"`
}

AlertsV2AlertConditionConditionNewValue : AlertsV2AlertConditionConditionNewValue struct This model "extends" AlertsV2AlertCondition

type AlertsV2AlertConditionConditionUniqueCount

type AlertsV2AlertConditionConditionUniqueCount struct {
	// Condition for unique count alert.
	UniqueCount *AlertsV2UniqueCountCondition `json:"unique_count,omitempty"`
}

AlertsV2AlertConditionConditionUniqueCount : AlertsV2AlertConditionConditionUniqueCount struct This model "extends" AlertsV2AlertCondition

type AlertsV2AlertConditionIntf

type AlertsV2AlertConditionIntf interface {
	// contains filtered or unexported methods
}

type AlertsV2AlertIncidentSettings

type AlertsV2AlertIncidentSettings struct {
	// The retriggering period of the alert in seconds.
	RetriggeringPeriodSeconds *int64 `json:"retriggering_period_seconds,omitempty"`

	// Notify on setting.
	NotifyOn *string `json:"notify_on,omitempty"`

	// Use these settings for all notificaion webhook.
	UseAsNotificationSettings *bool `json:"use_as_notification_settings,omitempty"`
}

AlertsV2AlertIncidentSettings : Incident settings, will create the incident based on this configuration.

type AlertsV2AlertNotification

type AlertsV2AlertNotification struct {
	// Retriggering period of the alert in seconds.
	RetriggeringPeriodSeconds *int64 `json:"retriggering_period_seconds,omitempty"`

	// Notify on setting.
	NotifyOn *string `json:"notify_on,omitempty"`

	// Integration ID.
	IntegrationID *int64 `json:"integration_id,omitempty"`

	// Recipients.
	Recipients *AlertsV2Recipients `json:"recipients,omitempty"`
}

AlertsV2AlertNotification : Webhook target settings for the the notification. Models which "extend" this model: - AlertsV2AlertNotificationIntegrationTypeIntegrationID - AlertsV2AlertNotificationIntegrationTypeRecipients

type AlertsV2AlertNotificationGroups

type AlertsV2AlertNotificationGroups struct {
	// Group by fields to group the values by.
	GroupByFields []string `json:"group_by_fields,omitempty"`

	// Webhook target settings for the the notification.
	Notifications []AlertsV2AlertNotificationIntf `json:"notifications,omitempty"`
}

AlertsV2AlertNotificationGroups : Alert notification groups.

type AlertsV2AlertNotificationIntegrationTypeIntegrationID

type AlertsV2AlertNotificationIntegrationTypeIntegrationID struct {
	// Retriggering period of the alert in seconds.
	RetriggeringPeriodSeconds *int64 `json:"retriggering_period_seconds,omitempty"`

	// Notify on setting.
	NotifyOn *string `json:"notify_on,omitempty"`

	// Integration ID.
	IntegrationID *int64 `json:"integration_id,omitempty"`
}

AlertsV2AlertNotificationIntegrationTypeIntegrationID : AlertsV2AlertNotificationIntegrationTypeIntegrationID struct This model "extends" AlertsV2AlertNotification

type AlertsV2AlertNotificationIntegrationTypeRecipients

type AlertsV2AlertNotificationIntegrationTypeRecipients struct {
	// Retriggering period of the alert in seconds.
	RetriggeringPeriodSeconds *int64 `json:"retriggering_period_seconds,omitempty"`

	// Notify on setting.
	NotifyOn *string `json:"notify_on,omitempty"`

	// Recipients.
	Recipients *AlertsV2Recipients `json:"recipients,omitempty"`
}

AlertsV2AlertNotificationIntegrationTypeRecipients : AlertsV2AlertNotificationIntegrationTypeRecipients struct This model "extends" AlertsV2AlertNotification

type AlertsV2AlertNotificationIntf

type AlertsV2AlertNotificationIntf interface {
	// contains filtered or unexported methods
}

type AlertsV2ConditionParameters

type AlertsV2ConditionParameters struct {
	// The threshold for the alert condition.
	Threshold *float64 `json:"threshold" validate:"required"`

	// The timeframe for the alert condition.
	Timeframe *string `json:"timeframe" validate:"required"`

	// The group by fields for the alert condition.
	GroupBy []string `json:"group_by,omitempty"`

	// The lucene metric alert parameters if it is a lucene metric alert.
	MetricAlertParameters *AlertsV1MetricAlertConditionParameters `json:"metric_alert_parameters,omitempty"`

	// The promql metric alert parameters if is is a promql metric alert.
	MetricAlertPromqlParameters *AlertsV1MetricAlertPromqlConditionParameters `json:"metric_alert_promql_parameters,omitempty"`

	// Should the evaluation ignore infinity value.
	IgnoreInfinity *bool `json:"ignore_infinity,omitempty"`

	// The relative timeframe for time relative alerts.
	RelativeTimeframe *string `json:"relative_timeframe,omitempty"`

	// Cardinality fields for unique count alert.
	CardinalityFields []string `json:"cardinality_fields,omitempty"`

	// Deadman configuration.
	RelatedExtendedData *AlertsV1RelatedExtendedData `json:"related_extended_data,omitempty"`
}

AlertsV2ConditionParameters : The Less than alert condition parameters.

type AlertsV2FlowCondition

type AlertsV2FlowCondition struct {
	// The Flow alert condition parameters.
	Stages []AlertsV1FlowStage `json:"stages,omitempty"`

	// The Less than alert condition parameters.
	Parameters *AlertsV2ConditionParameters `json:"parameters,omitempty"`

	// Should suppression be enforced on the flow alert.
	EnforceSuppression *bool `json:"enforce_suppression,omitempty"`
}

AlertsV2FlowCondition : Condition for flow alert.

type AlertsV2ImmediateConditionEmpty added in v0.2.1

type AlertsV2ImmediateConditionEmpty struct {
	// contains filtered or unexported fields
}

AlertsV2ImmediateConditionEmpty : Condition for immediate standard alert.

func (*AlertsV2ImmediateConditionEmpty) GetProperties added in v0.2.1

func (o *AlertsV2ImmediateConditionEmpty) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of AlertsV2ImmediateConditionEmpty

func (*AlertsV2ImmediateConditionEmpty) GetProperty added in v0.2.1

func (o *AlertsV2ImmediateConditionEmpty) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of AlertsV2ImmediateConditionEmpty

func (*AlertsV2ImmediateConditionEmpty) MarshalJSON added in v0.2.1

func (o *AlertsV2ImmediateConditionEmpty) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of AlertsV2ImmediateConditionEmpty

func (*AlertsV2ImmediateConditionEmpty) SetProperties added in v0.2.1

func (o *AlertsV2ImmediateConditionEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of AlertsV2ImmediateConditionEmpty

func (*AlertsV2ImmediateConditionEmpty) SetProperty added in v0.2.1

func (o *AlertsV2ImmediateConditionEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of AlertsV2ImmediateConditionEmpty

type AlertsV2LessThanCondition

type AlertsV2LessThanCondition struct {
	// The Less than alert condition parameters.
	Parameters *AlertsV2ConditionParameters `json:"parameters" validate:"required"`
}

AlertsV2LessThanCondition : Condition for less than alert.

type AlertsV2LessThanUsualCondition

type AlertsV2LessThanUsualCondition struct {
	// The Less than alert condition parameters.
	Parameters *AlertsV2ConditionParameters `json:"parameters" validate:"required"`
}

AlertsV2LessThanUsualCondition : Condition for less than usual alert.

type AlertsV2MoreThanCondition

type AlertsV2MoreThanCondition struct {
	// The Less than alert condition parameters.
	Parameters *AlertsV2ConditionParameters `json:"parameters" validate:"required"`

	// The evaluation window for the alert condition.
	EvaluationWindow *string `json:"evaluation_window,omitempty"`
}

AlertsV2MoreThanCondition : Condition for more than alert.

type AlertsV2MoreThanUsualCondition

type AlertsV2MoreThanUsualCondition struct {
	// The Less than alert condition parameters.
	Parameters *AlertsV2ConditionParameters `json:"parameters" validate:"required"`
}

AlertsV2MoreThanUsualCondition : Condition for more than usual alert.

type AlertsV2NewValueCondition

type AlertsV2NewValueCondition struct {
	// The Less than alert condition parameters.
	Parameters *AlertsV2ConditionParameters `json:"parameters" validate:"required"`
}

AlertsV2NewValueCondition : Condition for new value alert.

type AlertsV2Recipients

type AlertsV2Recipients struct {
	// Email addresses.
	Emails []string `json:"emails,omitempty"`
}

AlertsV2Recipients : Recipients.

type AlertsV2UniqueCountCondition

type AlertsV2UniqueCountCondition struct {
	// The Less than alert condition parameters.
	Parameters *AlertsV2ConditionParameters `json:"parameters" validate:"required"`
}

AlertsV2UniqueCountCondition : Condition for unique count alert.

type ApisDashboardsV1AstAnnotation

type ApisDashboardsV1AstAnnotation struct {
	// Unique identifier within the dashboard.
	Href *strfmt.UUID `json:"href,omitempty"`

	// Unique identifier within the dashboard.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Name of the annotation.
	Name *string `json:"name" validate:"required"`

	// Whether the annotation is enabled.
	Enabled *bool `json:"enabled" validate:"required"`

	// Source of the annotation events.
	Source ApisDashboardsV1AstAnnotationSourceIntf `json:"source" validate:"required"`
}

ApisDashboardsV1AstAnnotation : List of annotations that can be applied to the dashboard's visual elements.

type ApisDashboardsV1AstAnnotationLogsSource

type ApisDashboardsV1AstAnnotationLogsSource struct {
	// Lucene query.
	LuceneQuery *ApisDashboardsV1CommonLuceneQuery `json:"lucene_query" validate:"required"`

	// Strategy for turning logs data into annotations.
	Strategy ApisDashboardsV1AstAnnotationLogsSourceStrategyIntf `json:"strategy" validate:"required"`

	// Template for the annotation message.
	MessageTemplate *string `json:"message_template,omitempty"`

	// Labels to display in the annotation.
	LabelFields []ApisDashboardsV1CommonObservationField `json:"label_fields,omitempty"`
}

ApisDashboardsV1AstAnnotationLogsSource : Logs source.

type ApisDashboardsV1AstAnnotationLogsSourceStrategy

type ApisDashboardsV1AstAnnotationLogsSourceStrategy struct {
	// Event timestamp is extracted from the log entry.
	Instant *ApisDashboardsV1AstAnnotationLogsSourceStrategyInstant `json:"instant,omitempty"`

	// Event start and end timestamps are extracted from the log entry.
	Range *ApisDashboardsV1AstAnnotationLogsSourceStrategyRange `json:"range,omitempty"`

	// Event start timestamp and duration are extracted from the log entry.
	Duration *ApisDashboardsV1AstAnnotationLogsSourceStrategyDuration `json:"duration,omitempty"`
}

ApisDashboardsV1AstAnnotationLogsSourceStrategy : Strategy for turning logs data into annotations. Models which "extend" this model: - ApisDashboardsV1AstAnnotationLogsSourceStrategyValueInstant - ApisDashboardsV1AstAnnotationLogsSourceStrategyValueRange - ApisDashboardsV1AstAnnotationLogsSourceStrategyValueDuration

type ApisDashboardsV1AstAnnotationLogsSourceStrategyDuration

type ApisDashboardsV1AstAnnotationLogsSourceStrategyDuration struct {
	// Field to count distinct values of.
	StartTimestampField *ApisDashboardsV1CommonObservationField `json:"start_timestamp_field" validate:"required"`

	// Field to count distinct values of.
	DurationField *ApisDashboardsV1CommonObservationField `json:"duration_field" validate:"required"`
}

ApisDashboardsV1AstAnnotationLogsSourceStrategyDuration : Event start timestamp and duration are extracted from the log entry.

type ApisDashboardsV1AstAnnotationLogsSourceStrategyInstant

type ApisDashboardsV1AstAnnotationLogsSourceStrategyInstant struct {
	// Field to count distinct values of.
	TimestampField *ApisDashboardsV1CommonObservationField `json:"timestamp_field" validate:"required"`
}

ApisDashboardsV1AstAnnotationLogsSourceStrategyInstant : Event timestamp is extracted from the log entry.

type ApisDashboardsV1AstAnnotationLogsSourceStrategyIntf

type ApisDashboardsV1AstAnnotationLogsSourceStrategyIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstAnnotationLogsSourceStrategyRange

type ApisDashboardsV1AstAnnotationLogsSourceStrategyRange struct {
	// Field to count distinct values of.
	StartTimestampField *ApisDashboardsV1CommonObservationField `json:"start_timestamp_field" validate:"required"`

	// Field to count distinct values of.
	EndTimestampField *ApisDashboardsV1CommonObservationField `json:"end_timestamp_field" validate:"required"`
}

ApisDashboardsV1AstAnnotationLogsSourceStrategyRange : Event start and end timestamps are extracted from the log entry.

type ApisDashboardsV1AstAnnotationLogsSourceStrategyValueDuration

type ApisDashboardsV1AstAnnotationLogsSourceStrategyValueDuration struct {
	// Event start timestamp and duration are extracted from the log entry.
	Duration *ApisDashboardsV1AstAnnotationLogsSourceStrategyDuration `json:"duration,omitempty"`
}

ApisDashboardsV1AstAnnotationLogsSourceStrategyValueDuration : ApisDashboardsV1AstAnnotationLogsSourceStrategyValueDuration struct This model "extends" ApisDashboardsV1AstAnnotationLogsSourceStrategy

type ApisDashboardsV1AstAnnotationLogsSourceStrategyValueInstant

type ApisDashboardsV1AstAnnotationLogsSourceStrategyValueInstant struct {
	// Event timestamp is extracted from the log entry.
	Instant *ApisDashboardsV1AstAnnotationLogsSourceStrategyInstant `json:"instant,omitempty"`
}

ApisDashboardsV1AstAnnotationLogsSourceStrategyValueInstant : ApisDashboardsV1AstAnnotationLogsSourceStrategyValueInstant struct This model "extends" ApisDashboardsV1AstAnnotationLogsSourceStrategy

type ApisDashboardsV1AstAnnotationLogsSourceStrategyValueRange

type ApisDashboardsV1AstAnnotationLogsSourceStrategyValueRange struct {
	// Event start and end timestamps are extracted from the log entry.
	Range *ApisDashboardsV1AstAnnotationLogsSourceStrategyRange `json:"range,omitempty"`
}

ApisDashboardsV1AstAnnotationLogsSourceStrategyValueRange : ApisDashboardsV1AstAnnotationLogsSourceStrategyValueRange struct This model "extends" ApisDashboardsV1AstAnnotationLogsSourceStrategy

type ApisDashboardsV1AstAnnotationMetricsSource

type ApisDashboardsV1AstAnnotationMetricsSource struct {
	// PromQL query.
	PromqlQuery *ApisDashboardsV1CommonPromQlQuery `json:"promql_query,omitempty"`

	// Strategy for turning metrics data into annotations.
	Strategy *ApisDashboardsV1AstAnnotationMetricsSourceStrategy `json:"strategy,omitempty"`

	// Template for the annotation message.
	MessageTemplate *string `json:"message_template,omitempty"`

	// Labels to display in the annotation.
	Labels []string `json:"labels,omitempty"`
}

ApisDashboardsV1AstAnnotationMetricsSource : Metrics source.

type ApisDashboardsV1AstAnnotationMetricsSourceStartTimeMetricEmpty added in v0.2.1

type ApisDashboardsV1AstAnnotationMetricsSourceStartTimeMetricEmpty struct {
	// contains filtered or unexported fields
}

ApisDashboardsV1AstAnnotationMetricsSourceStartTimeMetricEmpty : Take first data point and use its value as annotation timestamp (instead of point own timestamp).

func (*ApisDashboardsV1AstAnnotationMetricsSourceStartTimeMetricEmpty) GetProperties added in v0.2.1

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDashboardsV1AstAnnotationMetricsSourceStartTimeMetricEmpty

func (*ApisDashboardsV1AstAnnotationMetricsSourceStartTimeMetricEmpty) GetProperty added in v0.2.1

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDashboardsV1AstAnnotationMetricsSourceStartTimeMetricEmpty

func (*ApisDashboardsV1AstAnnotationMetricsSourceStartTimeMetricEmpty) MarshalJSON added in v0.2.1

MarshalJSON performs custom serialization for instances of ApisDashboardsV1AstAnnotationMetricsSourceStartTimeMetricEmpty

func (*ApisDashboardsV1AstAnnotationMetricsSourceStartTimeMetricEmpty) SetProperties added in v0.2.1

func (o *ApisDashboardsV1AstAnnotationMetricsSourceStartTimeMetricEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDashboardsV1AstAnnotationMetricsSourceStartTimeMetricEmpty

func (*ApisDashboardsV1AstAnnotationMetricsSourceStartTimeMetricEmpty) SetProperty added in v0.2.1

func (o *ApisDashboardsV1AstAnnotationMetricsSourceStartTimeMetricEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDashboardsV1AstAnnotationMetricsSourceStartTimeMetricEmpty

type ApisDashboardsV1AstAnnotationMetricsSourceStrategy

type ApisDashboardsV1AstAnnotationMetricsSourceStrategy struct {
	// Take first data point and use its value as annotation timestamp (instead of point own timestamp).
	StartTimeMetric *ApisDashboardsV1AstAnnotationMetricsSourceStartTimeMetricEmpty `json:"start_time_metric,omitempty"`
}

ApisDashboardsV1AstAnnotationMetricsSourceStrategy : Strategy for turning metrics data into annotations.

type ApisDashboardsV1AstAnnotationSource

type ApisDashboardsV1AstAnnotationSource struct {
	// Metrics source.
	Metrics *ApisDashboardsV1AstAnnotationMetricsSource `json:"metrics,omitempty"`

	// Logs source.
	Logs *ApisDashboardsV1AstAnnotationLogsSource `json:"logs,omitempty"`
}

ApisDashboardsV1AstAnnotationSource : Source of the annotation events. Models which "extend" this model: - ApisDashboardsV1AstAnnotationSourceValueMetrics - ApisDashboardsV1AstAnnotationSourceValueLogs

type ApisDashboardsV1AstAnnotationSourceIntf

type ApisDashboardsV1AstAnnotationSourceIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstAnnotationSourceValueLogs

type ApisDashboardsV1AstAnnotationSourceValueLogs struct {
	// Logs source.
	Logs *ApisDashboardsV1AstAnnotationLogsSource `json:"logs,omitempty"`
}

ApisDashboardsV1AstAnnotationSourceValueLogs : ApisDashboardsV1AstAnnotationSourceValueLogs struct This model "extends" ApisDashboardsV1AstAnnotationSource

type ApisDashboardsV1AstAnnotationSourceValueMetrics

type ApisDashboardsV1AstAnnotationSourceValueMetrics struct {
	// Metrics source.
	Metrics *ApisDashboardsV1AstAnnotationMetricsSource `json:"metrics,omitempty"`
}

ApisDashboardsV1AstAnnotationSourceValueMetrics : ApisDashboardsV1AstAnnotationSourceValueMetrics struct This model "extends" ApisDashboardsV1AstAnnotationSource

type ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty added in v0.2.1

type ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty struct {
	// contains filtered or unexported fields
}

ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty : Auto refresh interval is set to five minutes.

func (*ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty) GetProperties added in v0.2.1

func (o *ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty

func (*ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty) GetProperty added in v0.2.1

func (o *ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty

func (*ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty) MarshalJSON added in v0.2.1

func (o *ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty

func (*ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty) SetProperties added in v0.2.1

func (o *ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty

func (*ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty) SetProperty added in v0.2.1

func (o *ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty

type ApisDashboardsV1AstDashboardAutoRefreshOffEmpty added in v0.2.1

type ApisDashboardsV1AstDashboardAutoRefreshOffEmpty struct {
	// contains filtered or unexported fields
}

ApisDashboardsV1AstDashboardAutoRefreshOffEmpty : Auto refresh interval is set to off.

func (*ApisDashboardsV1AstDashboardAutoRefreshOffEmpty) GetProperties added in v0.2.1

func (o *ApisDashboardsV1AstDashboardAutoRefreshOffEmpty) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDashboardsV1AstDashboardAutoRefreshOffEmpty

func (*ApisDashboardsV1AstDashboardAutoRefreshOffEmpty) GetProperty added in v0.2.1

func (o *ApisDashboardsV1AstDashboardAutoRefreshOffEmpty) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDashboardsV1AstDashboardAutoRefreshOffEmpty

func (*ApisDashboardsV1AstDashboardAutoRefreshOffEmpty) MarshalJSON added in v0.2.1

func (o *ApisDashboardsV1AstDashboardAutoRefreshOffEmpty) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of ApisDashboardsV1AstDashboardAutoRefreshOffEmpty

func (*ApisDashboardsV1AstDashboardAutoRefreshOffEmpty) SetProperties added in v0.2.1

func (o *ApisDashboardsV1AstDashboardAutoRefreshOffEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDashboardsV1AstDashboardAutoRefreshOffEmpty

func (*ApisDashboardsV1AstDashboardAutoRefreshOffEmpty) SetProperty added in v0.2.1

func (o *ApisDashboardsV1AstDashboardAutoRefreshOffEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDashboardsV1AstDashboardAutoRefreshOffEmpty

type ApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty added in v0.2.1

type ApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty struct {
	// contains filtered or unexported fields
}

ApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty : Auto refresh interval is set to two minutes.

func (*ApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty) GetProperties added in v0.2.1

func (o *ApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty

func (*ApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty) GetProperty added in v0.2.1

func (o *ApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty

func (*ApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty) MarshalJSON added in v0.2.1

func (o *ApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of ApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty

func (*ApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty) SetProperties added in v0.2.1

func (o *ApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty

func (*ApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty) SetProperty added in v0.2.1

func (o *ApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty

type ApisDashboardsV1AstFilter

type ApisDashboardsV1AstFilter struct {
	// Filters to be applied to query results.
	Source ApisDashboardsV1AstFilterSourceIntf `json:"source,omitempty"`

	// Indicates if the filter is currently enabled or not.
	Enabled *bool `json:"enabled,omitempty"`

	// Indicates if the filter's UI representation should be collapsed or expanded.
	Collapsed *bool `json:"collapsed,omitempty"`
}

ApisDashboardsV1AstFilter : List of filters that can be applied to the dashboard's data.

type ApisDashboardsV1AstFilterEquals

type ApisDashboardsV1AstFilterEquals struct {
	// Selection criteria for the equality comparison.
	Selection ApisDashboardsV1AstFilterEqualsSelectionIntf `json:"selection,omitempty"`
}

ApisDashboardsV1AstFilterEquals : Equality comparison.

type ApisDashboardsV1AstFilterEqualsSelection

type ApisDashboardsV1AstFilterEqualsSelection struct {
	// Represents a selection of all values.
	All *ApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty `json:"all,omitempty"`

	// Represents a selection from a list of values.
	List *ApisDashboardsV1AstFilterEqualsSelectionListSelection `json:"list,omitempty"`
}

ApisDashboardsV1AstFilterEqualsSelection : Selection criteria for the equality comparison. Models which "extend" this model: - ApisDashboardsV1AstFilterEqualsSelectionValueAll - ApisDashboardsV1AstFilterEqualsSelectionValueList

type ApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty added in v0.2.1

type ApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty struct {
	// contains filtered or unexported fields
}

ApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty : Represents a selection of all values.

func (*ApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty) GetProperties added in v0.2.1

func (o *ApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty

func (*ApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty) GetProperty added in v0.2.1

func (o *ApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty

func (*ApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty) MarshalJSON added in v0.2.1

func (o *ApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of ApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty

func (*ApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty) SetProperties added in v0.2.1

func (o *ApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty

func (*ApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty) SetProperty added in v0.2.1

func (o *ApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty

type ApisDashboardsV1AstFilterEqualsSelectionIntf

type ApisDashboardsV1AstFilterEqualsSelectionIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstFilterEqualsSelectionListSelection

type ApisDashboardsV1AstFilterEqualsSelectionListSelection struct {
	// List of values for the selection.
	Values []string `json:"values,omitempty"`
}

ApisDashboardsV1AstFilterEqualsSelectionListSelection : Represents a selection from a list of values.

type ApisDashboardsV1AstFilterEqualsSelectionValueAll

type ApisDashboardsV1AstFilterEqualsSelectionValueAll struct {
	// Represents a selection of all values.
	All *ApisDashboardsV1AstFilterEqualsSelectionAllSelectionEmpty `json:"all,omitempty"`
}

ApisDashboardsV1AstFilterEqualsSelectionValueAll : ApisDashboardsV1AstFilterEqualsSelectionValueAll struct This model "extends" ApisDashboardsV1AstFilterEqualsSelection

type ApisDashboardsV1AstFilterEqualsSelectionValueList

type ApisDashboardsV1AstFilterEqualsSelectionValueList struct {
	// Represents a selection from a list of values.
	List *ApisDashboardsV1AstFilterEqualsSelectionListSelection `json:"list,omitempty"`
}

ApisDashboardsV1AstFilterEqualsSelectionValueList : ApisDashboardsV1AstFilterEqualsSelectionValueList struct This model "extends" ApisDashboardsV1AstFilterEqualsSelection

type ApisDashboardsV1AstFilterLogsFilter

type ApisDashboardsV1AstFilterLogsFilter struct {
	// Operator to use for filtering the logs.
	Operator ApisDashboardsV1AstFilterOperatorIntf `json:"operator,omitempty"`

	// Field to count distinct values of.
	ObservationField *ApisDashboardsV1CommonObservationField `json:"observation_field,omitempty"`
}

ApisDashboardsV1AstFilterLogsFilter : Extra filtering on top of the Lucene query.

type ApisDashboardsV1AstFilterMetricsFilter

type ApisDashboardsV1AstFilterMetricsFilter struct {
	// Label associated with the metric.
	Label *string `json:"label,omitempty"`

	// Operator to use for filtering the logs.
	Operator ApisDashboardsV1AstFilterOperatorIntf `json:"operator,omitempty"`
}

ApisDashboardsV1AstFilterMetricsFilter : Filtering to be applied to query results.

type ApisDashboardsV1AstFilterNotEquals

type ApisDashboardsV1AstFilterNotEquals struct {
	// Selection criteria for the non-equality comparison.
	Selection *ApisDashboardsV1AstFilterNotEqualsSelection `json:"selection,omitempty"`
}

ApisDashboardsV1AstFilterNotEquals : Non-equality comparison.

type ApisDashboardsV1AstFilterNotEqualsSelection

type ApisDashboardsV1AstFilterNotEqualsSelection struct {
	// Represents a selection from a list of values.
	List *ApisDashboardsV1AstFilterNotEqualsSelectionListSelection `json:"list,omitempty"`
}

ApisDashboardsV1AstFilterNotEqualsSelection : Selection criteria for the non-equality comparison.

type ApisDashboardsV1AstFilterNotEqualsSelectionListSelection

type ApisDashboardsV1AstFilterNotEqualsSelectionListSelection struct {
	// List of values for the selection.
	Values []string `json:"values,omitempty"`
}

ApisDashboardsV1AstFilterNotEqualsSelectionListSelection : Represents a selection from a list of values.

type ApisDashboardsV1AstFilterOperator

type ApisDashboardsV1AstFilterOperator struct {
	// Equality comparison.
	Equals *ApisDashboardsV1AstFilterEquals `json:"equals,omitempty"`

	// Non-equality comparison.
	NotEquals *ApisDashboardsV1AstFilterNotEquals `json:"not_equals,omitempty"`
}

ApisDashboardsV1AstFilterOperator : Operator to use for filtering the logs. Models which "extend" this model: - ApisDashboardsV1AstFilterOperatorValueEquals - ApisDashboardsV1AstFilterOperatorValueNotEquals

type ApisDashboardsV1AstFilterOperatorIntf

type ApisDashboardsV1AstFilterOperatorIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstFilterOperatorValueEquals

type ApisDashboardsV1AstFilterOperatorValueEquals struct {
	// Equality comparison.
	Equals *ApisDashboardsV1AstFilterEquals `json:"equals,omitempty"`
}

ApisDashboardsV1AstFilterOperatorValueEquals : ApisDashboardsV1AstFilterOperatorValueEquals struct This model "extends" ApisDashboardsV1AstFilterOperator

type ApisDashboardsV1AstFilterOperatorValueNotEquals

type ApisDashboardsV1AstFilterOperatorValueNotEquals struct {
	// Non-equality comparison.
	NotEquals *ApisDashboardsV1AstFilterNotEquals `json:"not_equals,omitempty"`
}

ApisDashboardsV1AstFilterOperatorValueNotEquals : ApisDashboardsV1AstFilterOperatorValueNotEquals struct This model "extends" ApisDashboardsV1AstFilterOperator

type ApisDashboardsV1AstFilterSource

type ApisDashboardsV1AstFilterSource struct {
	// Extra filtering on top of the Lucene query.
	Logs *ApisDashboardsV1AstFilterLogsFilter `json:"logs,omitempty"`

	// Filtering to be applied to query results.
	Metrics *ApisDashboardsV1AstFilterMetricsFilter `json:"metrics,omitempty"`
}

ApisDashboardsV1AstFilterSource : Filters to be applied to query results. Models which "extend" this model: - ApisDashboardsV1AstFilterSourceValueLogs - ApisDashboardsV1AstFilterSourceValueMetrics

type ApisDashboardsV1AstFilterSourceIntf

type ApisDashboardsV1AstFilterSourceIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstFilterSourceValueLogs

type ApisDashboardsV1AstFilterSourceValueLogs struct {
	// Extra filtering on top of the Lucene query.
	Logs *ApisDashboardsV1AstFilterLogsFilter `json:"logs,omitempty"`
}

ApisDashboardsV1AstFilterSourceValueLogs : ApisDashboardsV1AstFilterSourceValueLogs struct This model "extends" ApisDashboardsV1AstFilterSource

type ApisDashboardsV1AstFilterSourceValueMetrics

type ApisDashboardsV1AstFilterSourceValueMetrics struct {
	// Filtering to be applied to query results.
	Metrics *ApisDashboardsV1AstFilterMetricsFilter `json:"metrics,omitempty"`
}

ApisDashboardsV1AstFilterSourceValueMetrics : ApisDashboardsV1AstFilterSourceValueMetrics struct This model "extends" ApisDashboardsV1AstFilterSource

type ApisDashboardsV1AstFolderPath

type ApisDashboardsV1AstFolderPath struct {
	// The segments of the folder path.
	Segments []string `json:"segments,omitempty"`
}

ApisDashboardsV1AstFolderPath : Path of the folder containing the dashboard.

type ApisDashboardsV1AstLayout

type ApisDashboardsV1AstLayout struct {
	// The sections of the layout.
	Sections []ApisDashboardsV1AstSection `json:"sections,omitempty"`
}

ApisDashboardsV1AstLayout : Layout configuration for the dashboard's visual elements.

type ApisDashboardsV1AstMultiSelect

type ApisDashboardsV1AstMultiSelect struct {
	// Variable value source.
	Source ApisDashboardsV1AstMultiSelectSourceIntf `json:"source" validate:"required"`

	// State of what is currently selected.
	Selection ApisDashboardsV1AstMultiSelectSelectionIntf `json:"selection" validate:"required"`

	// The direction of the order: ascending or descending.
	ValuesOrderDirection *string `json:"values_order_direction" validate:"required"`
}

ApisDashboardsV1AstMultiSelect : Multi-select value.

type ApisDashboardsV1AstMultiSelectConstantListSource

type ApisDashboardsV1AstMultiSelectConstantListSource struct {
	// List of constant values.
	Values []string `json:"values" validate:"required"`
}

ApisDashboardsV1AstMultiSelectConstantListSource : List of constant values.

type ApisDashboardsV1AstMultiSelectLogsPathSource

type ApisDashboardsV1AstMultiSelectLogsPathSource struct {
	// Field to count distinct values of.
	ObservationField *ApisDashboardsV1CommonObservationField `json:"observation_field" validate:"required"`
}

ApisDashboardsV1AstMultiSelectLogsPathSource : Unique values for a given logs path.

type ApisDashboardsV1AstMultiSelectMetricLabelSource

type ApisDashboardsV1AstMultiSelectMetricLabelSource struct {
	// Metric name to source unique values from.
	MetricName *string `json:"metric_name" validate:"required"`

	// Metric label to source unique values from.
	Label *string `json:"label" validate:"required"`
}

ApisDashboardsV1AstMultiSelectMetricLabelSource : Unique values for a given metric label.

type ApisDashboardsV1AstMultiSelectSelection

type ApisDashboardsV1AstMultiSelectSelection struct {
	// All values are selected, usually translated to wildcard (*).
	All *ApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty `json:"all,omitempty"`

	// Specific values are selected.
	List *ApisDashboardsV1AstMultiSelectSelectionListSelection `json:"list,omitempty"`
}

ApisDashboardsV1AstMultiSelectSelection : State of what is currently selected. Models which "extend" this model: - ApisDashboardsV1AstMultiSelectSelectionValueAll - ApisDashboardsV1AstMultiSelectSelectionValueList

type ApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty added in v0.2.1

type ApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty struct {
	// contains filtered or unexported fields
}

ApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty : All values are selected, usually translated to wildcard (*).

func (*ApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty) GetProperties added in v0.2.1

func (o *ApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty

func (*ApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty) GetProperty added in v0.2.1

func (o *ApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty

func (*ApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty) MarshalJSON added in v0.2.1

func (o *ApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of ApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty

func (*ApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty) SetProperties added in v0.2.1

func (o *ApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty

func (*ApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty) SetProperty added in v0.2.1

func (o *ApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty

type ApisDashboardsV1AstMultiSelectSelectionIntf

type ApisDashboardsV1AstMultiSelectSelectionIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstMultiSelectSelectionListSelection

type ApisDashboardsV1AstMultiSelectSelectionListSelection struct {
	// Selected values.
	Values []string `json:"values,omitempty"`
}

ApisDashboardsV1AstMultiSelectSelectionListSelection : Specific values are selected.

type ApisDashboardsV1AstMultiSelectSelectionValueAll

type ApisDashboardsV1AstMultiSelectSelectionValueAll struct {
	// All values are selected, usually translated to wildcard (*).
	All *ApisDashboardsV1AstMultiSelectSelectionAllSelectionEmpty `json:"all,omitempty"`
}

ApisDashboardsV1AstMultiSelectSelectionValueAll : ApisDashboardsV1AstMultiSelectSelectionValueAll struct This model "extends" ApisDashboardsV1AstMultiSelectSelection

type ApisDashboardsV1AstMultiSelectSelectionValueList

type ApisDashboardsV1AstMultiSelectSelectionValueList struct {
	// Specific values are selected.
	List *ApisDashboardsV1AstMultiSelectSelectionListSelection `json:"list,omitempty"`
}

ApisDashboardsV1AstMultiSelectSelectionValueList : ApisDashboardsV1AstMultiSelectSelectionValueList struct This model "extends" ApisDashboardsV1AstMultiSelectSelection

type ApisDashboardsV1AstMultiSelectSource

type ApisDashboardsV1AstMultiSelectSource struct {
	// Unique values for a given logs path.
	LogsPath *ApisDashboardsV1AstMultiSelectLogsPathSource `json:"logs_path,omitempty"`

	// Unique values for a given metric label.
	MetricLabel *ApisDashboardsV1AstMultiSelectMetricLabelSource `json:"metric_label,omitempty"`

	// List of constant values.
	ConstantList *ApisDashboardsV1AstMultiSelectConstantListSource `json:"constant_list,omitempty"`
}

ApisDashboardsV1AstMultiSelectSource : Variable value source. Models which "extend" this model: - ApisDashboardsV1AstMultiSelectSourceValueLogsPath - ApisDashboardsV1AstMultiSelectSourceValueMetricLabel - ApisDashboardsV1AstMultiSelectSourceValueConstantList

type ApisDashboardsV1AstMultiSelectSourceIntf

type ApisDashboardsV1AstMultiSelectSourceIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstMultiSelectSourceValueConstantList

type ApisDashboardsV1AstMultiSelectSourceValueConstantList struct {
	// List of constant values.
	ConstantList *ApisDashboardsV1AstMultiSelectConstantListSource `json:"constant_list,omitempty"`
}

ApisDashboardsV1AstMultiSelectSourceValueConstantList : ApisDashboardsV1AstMultiSelectSourceValueConstantList struct This model "extends" ApisDashboardsV1AstMultiSelectSource

type ApisDashboardsV1AstMultiSelectSourceValueLogsPath

type ApisDashboardsV1AstMultiSelectSourceValueLogsPath struct {
	// Unique values for a given logs path.
	LogsPath *ApisDashboardsV1AstMultiSelectLogsPathSource `json:"logs_path,omitempty"`
}

ApisDashboardsV1AstMultiSelectSourceValueLogsPath : ApisDashboardsV1AstMultiSelectSourceValueLogsPath struct This model "extends" ApisDashboardsV1AstMultiSelectSource

type ApisDashboardsV1AstMultiSelectSourceValueMetricLabel

type ApisDashboardsV1AstMultiSelectSourceValueMetricLabel struct {
	// Unique values for a given metric label.
	MetricLabel *ApisDashboardsV1AstMultiSelectMetricLabelSource `json:"metric_label,omitempty"`
}

ApisDashboardsV1AstMultiSelectSourceValueMetricLabel : ApisDashboardsV1AstMultiSelectSourceValueMetricLabel struct This model "extends" ApisDashboardsV1AstMultiSelectSource

type ApisDashboardsV1AstRow

type ApisDashboardsV1AstRow struct {
	// The unique identifier of the row within the layout.
	Href *string `json:"href,omitempty"`

	// Unique identifier of the folder containing the dashboard.
	ID *ApisDashboardsV1UUID `json:"id" validate:"required"`

	// The appearance of the row, such as height.
	Appearance *ApisDashboardsV1AstRowAppearance `json:"appearance" validate:"required"`

	// The widgets of the row.
	Widgets []ApisDashboardsV1AstWidget `json:"widgets,omitempty"`
}

ApisDashboardsV1AstRow : The rows of the section.

type ApisDashboardsV1AstRowAppearance

type ApisDashboardsV1AstRowAppearance struct {
	// The height of the row.
	Height *int64 `json:"height" validate:"required"`
}

ApisDashboardsV1AstRowAppearance : The appearance of the row, such as height.

type ApisDashboardsV1AstSection

type ApisDashboardsV1AstSection struct {
	// The unique identifier of the section within the layout.
	Href *string `json:"href,omitempty"`

	// Unique identifier of the folder containing the dashboard.
	ID *ApisDashboardsV1UUID `json:"id" validate:"required"`

	// The rows of the section.
	Rows []ApisDashboardsV1AstRow `json:"rows,omitempty"`
}

ApisDashboardsV1AstSection : The sections of the layout.

type ApisDashboardsV1AstVariable

type ApisDashboardsV1AstVariable struct {
	// Name of the variable which can be used in templates.
	Name *string `json:"name" validate:"required"`

	// Definition.
	Definition ApisDashboardsV1AstVariableDefinitionIntf `json:"definition" validate:"required"`

	// Name used in variable UI.
	DisplayName *string `json:"display_name" validate:"required"`
}

ApisDashboardsV1AstVariable : List of variables that can be used within the dashboard for dynamic content.

type ApisDashboardsV1AstVariableDefinition

type ApisDashboardsV1AstVariableDefinition struct {
	// Multi-select value.
	MultiSelect *ApisDashboardsV1AstMultiSelect `json:"multi_select,omitempty"`
}

ApisDashboardsV1AstVariableDefinition : Definition. Models which "extend" this model: - ApisDashboardsV1AstVariableDefinitionValueMultiSelect

type ApisDashboardsV1AstVariableDefinitionIntf

type ApisDashboardsV1AstVariableDefinitionIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstVariableDefinitionValueMultiSelect

type ApisDashboardsV1AstVariableDefinitionValueMultiSelect struct {
	// Multi-select value.
	MultiSelect *ApisDashboardsV1AstMultiSelect `json:"multi_select,omitempty"`
}

ApisDashboardsV1AstVariableDefinitionValueMultiSelect : ApisDashboardsV1AstVariableDefinitionValueMultiSelect struct This model "extends" ApisDashboardsV1AstVariableDefinition

type ApisDashboardsV1AstWidget

type ApisDashboardsV1AstWidget struct {
	// Widget identifier within the dashboard.
	Href *string `json:"href,omitempty"`

	// Unique identifier of the folder containing the dashboard.
	ID *ApisDashboardsV1UUID `json:"id" validate:"required"`

	// Widget title.
	Title *string `json:"title" validate:"required"`

	// Widget description.
	Description *string `json:"description,omitempty"`

	// Widget definition, contains the widget type and its configuration.
	Definition ApisDashboardsV1AstWidgetDefinitionIntf `json:"definition" validate:"required"`

	// Creation timestamp.
	CreatedAt *strfmt.DateTime `json:"created_at,omitempty"`

	// Last update timestamp.
	UpdatedAt *strfmt.DateTime `json:"updated_at,omitempty"`
}

ApisDashboardsV1AstWidget : The widgets of the row.

type ApisDashboardsV1AstWidgetDefinition

type ApisDashboardsV1AstWidgetDefinition struct {
	// Line chart widget.
	LineChart *ApisDashboardsV1AstWidgetsLineChart `json:"line_chart,omitempty"`

	// Data table widget.
	DataTable *ApisDashboardsV1AstWidgetsDataTable `json:"data_table,omitempty"`

	// Gauge widget.
	Gauge *ApisDashboardsV1AstWidgetsGauge `json:"gauge,omitempty"`

	// Pie chart widget.
	PieChart *ApisDashboardsV1AstWidgetsPieChart `json:"pie_chart,omitempty"`

	// Bar chart widget.
	BarChart *ApisDashboardsV1AstWidgetsBarChart `json:"bar_chart,omitempty"`

	// Horizontal bar chart widget.
	HorizontalBarChart *ApisDashboardsV1AstWidgetsHorizontalBarChart `json:"horizontal_bar_chart,omitempty"`

	// Markdown widget.
	Markdown *ApisDashboardsV1AstWidgetsMarkdown `json:"markdown,omitempty"`
}

ApisDashboardsV1AstWidgetDefinition : Widget definition, contains the widget type and its configuration. Models which "extend" this model: - ApisDashboardsV1AstWidgetDefinitionValueLineChart - ApisDashboardsV1AstWidgetDefinitionValueDataTable - ApisDashboardsV1AstWidgetDefinitionValueGauge - ApisDashboardsV1AstWidgetDefinitionValuePieChart - ApisDashboardsV1AstWidgetDefinitionValueBarChart - ApisDashboardsV1AstWidgetDefinitionValueHorizontalBarChart - ApisDashboardsV1AstWidgetDefinitionValueMarkdown

type ApisDashboardsV1AstWidgetDefinitionIntf

type ApisDashboardsV1AstWidgetDefinitionIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstWidgetDefinitionValueBarChart

type ApisDashboardsV1AstWidgetDefinitionValueBarChart struct {
	// Bar chart widget.
	BarChart *ApisDashboardsV1AstWidgetsBarChart `json:"bar_chart,omitempty"`
}

ApisDashboardsV1AstWidgetDefinitionValueBarChart : ApisDashboardsV1AstWidgetDefinitionValueBarChart struct This model "extends" ApisDashboardsV1AstWidgetDefinition

type ApisDashboardsV1AstWidgetDefinitionValueDataTable

type ApisDashboardsV1AstWidgetDefinitionValueDataTable struct {
	// Data table widget.
	DataTable *ApisDashboardsV1AstWidgetsDataTable `json:"data_table,omitempty"`
}

ApisDashboardsV1AstWidgetDefinitionValueDataTable : ApisDashboardsV1AstWidgetDefinitionValueDataTable struct This model "extends" ApisDashboardsV1AstWidgetDefinition

type ApisDashboardsV1AstWidgetDefinitionValueGauge

type ApisDashboardsV1AstWidgetDefinitionValueGauge struct {
	// Gauge widget.
	Gauge *ApisDashboardsV1AstWidgetsGauge `json:"gauge,omitempty"`
}

ApisDashboardsV1AstWidgetDefinitionValueGauge : ApisDashboardsV1AstWidgetDefinitionValueGauge struct This model "extends" ApisDashboardsV1AstWidgetDefinition

type ApisDashboardsV1AstWidgetDefinitionValueHorizontalBarChart

type ApisDashboardsV1AstWidgetDefinitionValueHorizontalBarChart struct {
	// Horizontal bar chart widget.
	HorizontalBarChart *ApisDashboardsV1AstWidgetsHorizontalBarChart `json:"horizontal_bar_chart,omitempty"`
}

ApisDashboardsV1AstWidgetDefinitionValueHorizontalBarChart : ApisDashboardsV1AstWidgetDefinitionValueHorizontalBarChart struct This model "extends" ApisDashboardsV1AstWidgetDefinition

type ApisDashboardsV1AstWidgetDefinitionValueLineChart

type ApisDashboardsV1AstWidgetDefinitionValueLineChart struct {
	// Line chart widget.
	LineChart *ApisDashboardsV1AstWidgetsLineChart `json:"line_chart,omitempty"`
}

ApisDashboardsV1AstWidgetDefinitionValueLineChart : ApisDashboardsV1AstWidgetDefinitionValueLineChart struct This model "extends" ApisDashboardsV1AstWidgetDefinition

type ApisDashboardsV1AstWidgetDefinitionValueMarkdown

type ApisDashboardsV1AstWidgetDefinitionValueMarkdown struct {
	// Markdown widget.
	Markdown *ApisDashboardsV1AstWidgetsMarkdown `json:"markdown,omitempty"`
}

ApisDashboardsV1AstWidgetDefinitionValueMarkdown : ApisDashboardsV1AstWidgetDefinitionValueMarkdown struct This model "extends" ApisDashboardsV1AstWidgetDefinition

type ApisDashboardsV1AstWidgetDefinitionValuePieChart

type ApisDashboardsV1AstWidgetDefinitionValuePieChart struct {
	// Pie chart widget.
	PieChart *ApisDashboardsV1AstWidgetsPieChart `json:"pie_chart,omitempty"`
}

ApisDashboardsV1AstWidgetDefinitionValuePieChart : ApisDashboardsV1AstWidgetDefinitionValuePieChart struct This model "extends" ApisDashboardsV1AstWidgetDefinition

type ApisDashboardsV1AstWidgetsBarChart

type ApisDashboardsV1AstWidgetsBarChart struct {
	// Data source specific query, defines from where and how to fetch the data.
	Query ApisDashboardsV1AstWidgetsBarChartQueryIntf `json:"query" validate:"required"`

	// Maximum number of bars to present in the chart.
	MaxBarsPerChart *int64 `json:"max_bars_per_chart" validate:"required"`

	// Template for bar labels.
	GroupNameTemplate *string `json:"group_name_template" validate:"required"`

	// Stack definition.
	StackDefinition *ApisDashboardsV1AstWidgetsBarChartStackDefinition `json:"stack_definition" validate:"required"`

	// Scale type.
	ScaleType *string `json:"scale_type" validate:"required"`

	// Coloring mode.
	ColorsBy ApisDashboardsV1AstWidgetsCommonColorsByIntf `json:"colors_by" validate:"required"`

	// X axis mode.
	XAxis ApisDashboardsV1AstWidgetsBarChartXAxisIntf `json:"x_axis" validate:"required"`

	// Unit of the data.
	Unit *string `json:"unit" validate:"required"`

	// Sorting mode.
	SortBy *string `json:"sort_by" validate:"required"`

	// Supported vaues: classic, severity, cold, negative, green, red, blue.
	ColorScheme *string `json:"color_scheme" validate:"required"`

	// Data mode type.
	DataModeType *string `json:"data_mode_type,omitempty"`
}

ApisDashboardsV1AstWidgetsBarChart : Bar chart widget.

type ApisDashboardsV1AstWidgetsBarChartDataprimeQuery

type ApisDashboardsV1AstWidgetsBarChartDataprimeQuery struct {
	// Dataprime query.
	DataprimeQuery *ApisDashboardsV1CommonDataprimeQuery `json:"dataprime_query" validate:"required"`

	// Extra filter on top of the Dataprime query.
	Filters []ApisDashboardsV1AstFilterSourceIntf `json:"filters,omitempty"`

	// Fields to group by.
	GroupNames []string `json:"group_names,omitempty"`

	// Field to stack by.
	StackedGroupName *string `json:"stacked_group_name,omitempty"`
}

ApisDashboardsV1AstWidgetsBarChartDataprimeQuery : Query based on Dataprime language.

type ApisDashboardsV1AstWidgetsBarChartLogsQuery

type ApisDashboardsV1AstWidgetsBarChartLogsQuery struct {
	// Lucene query.
	LuceneQuery *ApisDashboardsV1AstWidgetsCommonLuceneQuery `json:"lucene_query,omitempty"`

	// Aggregations.
	Aggregation ApisDashboardsV1CommonLogsAggregationIntf `json:"aggregation" validate:"required"`

	// Extra filter on top of Lucene query.
	Filters []ApisDashboardsV1AstFilterLogsFilter `json:"filters,omitempty"`

	// Fiel to group by.
	GroupNamesFields []ApisDashboardsV1CommonObservationField `json:"group_names_fields,omitempty"`

	// Field to count distinct values of.
	StackedGroupNameField *ApisDashboardsV1CommonObservationField `json:"stacked_group_name_field,omitempty"`
}

ApisDashboardsV1AstWidgetsBarChartLogsQuery : Logs specific query.

type ApisDashboardsV1AstWidgetsBarChartMetricsQuery

type ApisDashboardsV1AstWidgetsBarChartMetricsQuery struct {
	// PromQL query.
	PromqlQuery *ApisDashboardsV1AstWidgetsCommonPromQlQuery `json:"promql_query,omitempty"`

	// Extra filter on top of the PromQL query.
	Filters []ApisDashboardsV1AstFilterMetricsFilter `json:"filters,omitempty"`

	// Labels to group by.
	GroupNames []string `json:"group_names,omitempty"`

	// Label to stack by.
	StackedGroupName *string `json:"stacked_group_name,omitempty"`
}

ApisDashboardsV1AstWidgetsBarChartMetricsQuery : Metrics specific query.

type ApisDashboardsV1AstWidgetsBarChartQuery

type ApisDashboardsV1AstWidgetsBarChartQuery struct {
	// Logs specific query.
	Logs *ApisDashboardsV1AstWidgetsBarChartLogsQuery `json:"logs,omitempty"`

	// Metrics specific query.
	Metrics *ApisDashboardsV1AstWidgetsBarChartMetricsQuery `json:"metrics,omitempty"`

	// Query based on Dataprime language.
	Dataprime *ApisDashboardsV1AstWidgetsBarChartDataprimeQuery `json:"dataprime,omitempty"`
}

ApisDashboardsV1AstWidgetsBarChartQuery : Data source specific query, defines from where and how to fetch the data. Models which "extend" this model: - ApisDashboardsV1AstWidgetsBarChartQueryValueLogs - ApisDashboardsV1AstWidgetsBarChartQueryValueMetrics - ApisDashboardsV1AstWidgetsBarChartQueryValueDataprime

type ApisDashboardsV1AstWidgetsBarChartQueryIntf

type ApisDashboardsV1AstWidgetsBarChartQueryIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstWidgetsBarChartQueryValueDataprime

type ApisDashboardsV1AstWidgetsBarChartQueryValueDataprime struct {
	// Query based on Dataprime language.
	Dataprime *ApisDashboardsV1AstWidgetsBarChartDataprimeQuery `json:"dataprime,omitempty"`
}

ApisDashboardsV1AstWidgetsBarChartQueryValueDataprime : ApisDashboardsV1AstWidgetsBarChartQueryValueDataprime struct This model "extends" ApisDashboardsV1AstWidgetsBarChartQuery

type ApisDashboardsV1AstWidgetsBarChartQueryValueLogs

type ApisDashboardsV1AstWidgetsBarChartQueryValueLogs struct {
	// Logs specific query.
	Logs *ApisDashboardsV1AstWidgetsBarChartLogsQuery `json:"logs,omitempty"`
}

ApisDashboardsV1AstWidgetsBarChartQueryValueLogs : ApisDashboardsV1AstWidgetsBarChartQueryValueLogs struct This model "extends" ApisDashboardsV1AstWidgetsBarChartQuery

type ApisDashboardsV1AstWidgetsBarChartQueryValueMetrics

type ApisDashboardsV1AstWidgetsBarChartQueryValueMetrics struct {
	// Metrics specific query.
	Metrics *ApisDashboardsV1AstWidgetsBarChartMetricsQuery `json:"metrics,omitempty"`
}

ApisDashboardsV1AstWidgetsBarChartQueryValueMetrics : ApisDashboardsV1AstWidgetsBarChartQueryValueMetrics struct This model "extends" ApisDashboardsV1AstWidgetsBarChartQuery

type ApisDashboardsV1AstWidgetsBarChartStackDefinition

type ApisDashboardsV1AstWidgetsBarChartStackDefinition struct {
	// Maximum number of slices per bar.
	MaxSlicesPerBar *int64 `json:"max_slices_per_bar,omitempty"`

	// Template for stack slice label.
	StackNameTemplate *string `json:"stack_name_template,omitempty"`
}

ApisDashboardsV1AstWidgetsBarChartStackDefinition : Stack definition.

type ApisDashboardsV1AstWidgetsBarChartXAxis

type ApisDashboardsV1AstWidgetsBarChartXAxis struct {
	// Categorical axis.
	Value *ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty `json:"value,omitempty"`

	// Time based axis.
	Time *ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByTime `json:"time,omitempty"`
}

ApisDashboardsV1AstWidgetsBarChartXAxis : X axis mode. Models which "extend" this model: - ApisDashboardsV1AstWidgetsBarChartXAxisTypeValue - ApisDashboardsV1AstWidgetsBarChartXAxisTypeTime

type ApisDashboardsV1AstWidgetsBarChartXAxisIntf

type ApisDashboardsV1AstWidgetsBarChartXAxisIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstWidgetsBarChartXAxisTypeTime

type ApisDashboardsV1AstWidgetsBarChartXAxisTypeTime struct {
	// Time based axis.
	Time *ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByTime `json:"time,omitempty"`
}

ApisDashboardsV1AstWidgetsBarChartXAxisTypeTime : ApisDashboardsV1AstWidgetsBarChartXAxisTypeTime struct This model "extends" ApisDashboardsV1AstWidgetsBarChartXAxis

type ApisDashboardsV1AstWidgetsBarChartXAxisTypeValue

type ApisDashboardsV1AstWidgetsBarChartXAxisTypeValue struct {
	// Categorical axis.
	Value *ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty `json:"value,omitempty"`
}

ApisDashboardsV1AstWidgetsBarChartXAxisTypeValue : ApisDashboardsV1AstWidgetsBarChartXAxisTypeValue struct This model "extends" ApisDashboardsV1AstWidgetsBarChartXAxis

type ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByTime

type ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByTime struct {
	// Time interval.
	Interval *string `json:"interval,omitempty"`

	// Buckets presented.
	BucketsPresented *int64 `json:"buckets_presented,omitempty"`
}

ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByTime : Time based axis.

type ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty added in v0.2.1

type ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty struct {
	// contains filtered or unexported fields
}

ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty : Categorical axis.

func (*ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty) GetProperties added in v0.2.1

func (o *ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty

func (*ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty) GetProperty added in v0.2.1

func (o *ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty

func (*ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty) MarshalJSON added in v0.2.1

func (o *ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty

func (*ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty) SetProperties added in v0.2.1

func (o *ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty

func (*ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty) SetProperty added in v0.2.1

func (o *ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDashboardsV1AstWidgetsBarChartXAxisXAxisByValueEmpty

type ApisDashboardsV1AstWidgetsCommonColorsBy

type ApisDashboardsV1AstWidgetsCommonColorsBy struct {
	// Each stack will have the same color across all groups.
	Stack *ApisDashboardsV1AstWidgetsCommonColorsByColorsByStackEmpty `json:"stack,omitempty"`

	// Each group will have different color and stack color will be derived from group color.
	GroupBy *ApisDashboardsV1AstWidgetsCommonColorsByColorsByGroupByEmpty `json:"group_by,omitempty"`

	// Each aggregation will have different color and stack color will be derived from aggregation color.
	Aggregation *ApisDashboardsV1AstWidgetsCommonColorsByColorsByAggregationEmpty `json:"aggregation,omitempty"`
}

ApisDashboardsV1AstWidgetsCommonColorsBy : Coloring mode. Models which "extend" this model: - ApisDashboardsV1AstWidgetsCommonColorsByValueStack - ApisDashboardsV1AstWidgetsCommonColorsByValueGroupBy - ApisDashboardsV1AstWidgetsCommonColorsByValueAggregation

type ApisDashboardsV1AstWidgetsCommonColorsByColorsByAggregationEmpty added in v0.2.1

type ApisDashboardsV1AstWidgetsCommonColorsByColorsByAggregationEmpty struct {
	// contains filtered or unexported fields
}

ApisDashboardsV1AstWidgetsCommonColorsByColorsByAggregationEmpty : Each aggregation will have different color and stack color will be derived from aggregation color.

func (*ApisDashboardsV1AstWidgetsCommonColorsByColorsByAggregationEmpty) GetProperties added in v0.2.1

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDashboardsV1AstWidgetsCommonColorsByColorsByAggregationEmpty

func (*ApisDashboardsV1AstWidgetsCommonColorsByColorsByAggregationEmpty) GetProperty added in v0.2.1

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDashboardsV1AstWidgetsCommonColorsByColorsByAggregationEmpty

func (*ApisDashboardsV1AstWidgetsCommonColorsByColorsByAggregationEmpty) MarshalJSON added in v0.2.1

MarshalJSON performs custom serialization for instances of ApisDashboardsV1AstWidgetsCommonColorsByColorsByAggregationEmpty

func (*ApisDashboardsV1AstWidgetsCommonColorsByColorsByAggregationEmpty) SetProperties added in v0.2.1

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDashboardsV1AstWidgetsCommonColorsByColorsByAggregationEmpty

func (*ApisDashboardsV1AstWidgetsCommonColorsByColorsByAggregationEmpty) SetProperty added in v0.2.1

func (o *ApisDashboardsV1AstWidgetsCommonColorsByColorsByAggregationEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDashboardsV1AstWidgetsCommonColorsByColorsByAggregationEmpty

type ApisDashboardsV1AstWidgetsCommonColorsByColorsByGroupByEmpty added in v0.2.1

type ApisDashboardsV1AstWidgetsCommonColorsByColorsByGroupByEmpty struct {
	// contains filtered or unexported fields
}

ApisDashboardsV1AstWidgetsCommonColorsByColorsByGroupByEmpty : Each group will have different color and stack color will be derived from group color.

func (*ApisDashboardsV1AstWidgetsCommonColorsByColorsByGroupByEmpty) GetProperties added in v0.2.1

func (o *ApisDashboardsV1AstWidgetsCommonColorsByColorsByGroupByEmpty) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDashboardsV1AstWidgetsCommonColorsByColorsByGroupByEmpty

func (*ApisDashboardsV1AstWidgetsCommonColorsByColorsByGroupByEmpty) GetProperty added in v0.2.1

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDashboardsV1AstWidgetsCommonColorsByColorsByGroupByEmpty

func (*ApisDashboardsV1AstWidgetsCommonColorsByColorsByGroupByEmpty) MarshalJSON added in v0.2.1

MarshalJSON performs custom serialization for instances of ApisDashboardsV1AstWidgetsCommonColorsByColorsByGroupByEmpty

func (*ApisDashboardsV1AstWidgetsCommonColorsByColorsByGroupByEmpty) SetProperties added in v0.2.1

func (o *ApisDashboardsV1AstWidgetsCommonColorsByColorsByGroupByEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDashboardsV1AstWidgetsCommonColorsByColorsByGroupByEmpty

func (*ApisDashboardsV1AstWidgetsCommonColorsByColorsByGroupByEmpty) SetProperty added in v0.2.1

func (o *ApisDashboardsV1AstWidgetsCommonColorsByColorsByGroupByEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDashboardsV1AstWidgetsCommonColorsByColorsByGroupByEmpty

type ApisDashboardsV1AstWidgetsCommonColorsByColorsByStackEmpty added in v0.2.1

type ApisDashboardsV1AstWidgetsCommonColorsByColorsByStackEmpty struct {
	// contains filtered or unexported fields
}

ApisDashboardsV1AstWidgetsCommonColorsByColorsByStackEmpty : Each stack will have the same color across all groups.

func (*ApisDashboardsV1AstWidgetsCommonColorsByColorsByStackEmpty) GetProperties added in v0.2.1

func (o *ApisDashboardsV1AstWidgetsCommonColorsByColorsByStackEmpty) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDashboardsV1AstWidgetsCommonColorsByColorsByStackEmpty

func (*ApisDashboardsV1AstWidgetsCommonColorsByColorsByStackEmpty) GetProperty added in v0.2.1

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDashboardsV1AstWidgetsCommonColorsByColorsByStackEmpty

func (*ApisDashboardsV1AstWidgetsCommonColorsByColorsByStackEmpty) MarshalJSON added in v0.2.1

MarshalJSON performs custom serialization for instances of ApisDashboardsV1AstWidgetsCommonColorsByColorsByStackEmpty

func (*ApisDashboardsV1AstWidgetsCommonColorsByColorsByStackEmpty) SetProperties added in v0.2.1

func (o *ApisDashboardsV1AstWidgetsCommonColorsByColorsByStackEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDashboardsV1AstWidgetsCommonColorsByColorsByStackEmpty

func (*ApisDashboardsV1AstWidgetsCommonColorsByColorsByStackEmpty) SetProperty added in v0.2.1

func (o *ApisDashboardsV1AstWidgetsCommonColorsByColorsByStackEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDashboardsV1AstWidgetsCommonColorsByColorsByStackEmpty

type ApisDashboardsV1AstWidgetsCommonColorsByIntf

type ApisDashboardsV1AstWidgetsCommonColorsByIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstWidgetsCommonColorsByValueAggregation

type ApisDashboardsV1AstWidgetsCommonColorsByValueAggregation struct {
	// Each aggregation will have different color and stack color will be derived from aggregation color.
	Aggregation *ApisDashboardsV1AstWidgetsCommonColorsByColorsByAggregationEmpty `json:"aggregation,omitempty"`
}

ApisDashboardsV1AstWidgetsCommonColorsByValueAggregation : ApisDashboardsV1AstWidgetsCommonColorsByValueAggregation struct This model "extends" ApisDashboardsV1AstWidgetsCommonColorsBy

type ApisDashboardsV1AstWidgetsCommonColorsByValueGroupBy

type ApisDashboardsV1AstWidgetsCommonColorsByValueGroupBy struct {
	// Each group will have different color and stack color will be derived from group color.
	GroupBy *ApisDashboardsV1AstWidgetsCommonColorsByColorsByGroupByEmpty `json:"group_by,omitempty"`
}

ApisDashboardsV1AstWidgetsCommonColorsByValueGroupBy : ApisDashboardsV1AstWidgetsCommonColorsByValueGroupBy struct This model "extends" ApisDashboardsV1AstWidgetsCommonColorsBy

type ApisDashboardsV1AstWidgetsCommonColorsByValueStack

type ApisDashboardsV1AstWidgetsCommonColorsByValueStack struct {
	// Each stack will have the same color across all groups.
	Stack *ApisDashboardsV1AstWidgetsCommonColorsByColorsByStackEmpty `json:"stack,omitempty"`
}

ApisDashboardsV1AstWidgetsCommonColorsByValueStack : ApisDashboardsV1AstWidgetsCommonColorsByValueStack struct This model "extends" ApisDashboardsV1AstWidgetsCommonColorsBy

type ApisDashboardsV1AstWidgetsCommonLegend

type ApisDashboardsV1AstWidgetsCommonLegend struct {
	// Whether to show the legend or not.
	IsVisible *bool `json:"is_visible" validate:"required"`

	// The columns to show in the legend.
	Columns []string `json:"columns,omitempty"`

	// Whether to group by the query or not.
	GroupByQuery *bool `json:"group_by_query" validate:"required"`
}

ApisDashboardsV1AstWidgetsCommonLegend : Legend configuration.

type ApisDashboardsV1AstWidgetsCommonLuceneQuery

type ApisDashboardsV1AstWidgetsCommonLuceneQuery struct {
	// The query string.
	Value *string `json:"value,omitempty"`
}

ApisDashboardsV1AstWidgetsCommonLuceneQuery : Lucene query.

type ApisDashboardsV1AstWidgetsCommonPromQlQuery

type ApisDashboardsV1AstWidgetsCommonPromQlQuery struct {
	// The query string.
	Value *string `json:"value,omitempty"`
}

ApisDashboardsV1AstWidgetsCommonPromQlQuery : PromQL query.

type ApisDashboardsV1AstWidgetsDataTable

type ApisDashboardsV1AstWidgetsDataTable struct {
	// Data source specific query, defines from where and how to fetch the data.
	Query ApisDashboardsV1AstWidgetsDataTableQueryIntf `json:"query" validate:"required"`

	// Number of results per page.
	ResultsPerPage *int64 `json:"results_per_page" validate:"required"`

	// Display style for table rows.
	RowStyle *string `json:"row_style" validate:"required"`

	// Columns to display, their order and width.
	Columns []ApisDashboardsV1AstWidgetsDataTableColumn `json:"columns,omitempty"`

	// Column used for ordering the results.
	OrderBy *ApisDashboardsV1CommonOrderingField `json:"order_by,omitempty"`

	// Data mode type.
	DataModeType *string `json:"data_mode_type,omitempty"`
}

ApisDashboardsV1AstWidgetsDataTable : Data table widget.

type ApisDashboardsV1AstWidgetsDataTableColumn

type ApisDashboardsV1AstWidgetsDataTableColumn struct {
	// References a field in result set. In case of aggregation, it references the aggregation identifier.
	Field *string `json:"field" validate:"required"`

	// Column width.
	Width *int64 `json:"width,omitempty"`
}

ApisDashboardsV1AstWidgetsDataTableColumn : Columns to display, their order and width.

type ApisDashboardsV1AstWidgetsDataTableDataprimeQuery

type ApisDashboardsV1AstWidgetsDataTableDataprimeQuery struct {
	// Dataprime query.
	DataprimeQuery *ApisDashboardsV1CommonDataprimeQuery `json:"dataprime_query" validate:"required"`

	// Extra filtering on top of the Dataprime query.
	Filters []ApisDashboardsV1AstFilterSourceIntf `json:"filters,omitempty"`
}

ApisDashboardsV1AstWidgetsDataTableDataprimeQuery : Query based on Dataprime language.

type ApisDashboardsV1AstWidgetsDataTableLogsQuery

type ApisDashboardsV1AstWidgetsDataTableLogsQuery struct {
	// Lucene query.
	LuceneQuery *ApisDashboardsV1AstWidgetsCommonLuceneQuery `json:"lucene_query,omitempty"`

	// Extra filtering on top of the Lucene query.
	Filters []ApisDashboardsV1AstFilterLogsFilter `json:"filters,omitempty"`

	// Grouping and aggregation.
	Grouping *ApisDashboardsV1AstWidgetsDataTableLogsQueryGrouping `json:"grouping,omitempty"`
}

ApisDashboardsV1AstWidgetsDataTableLogsQuery : Logs specific query.

type ApisDashboardsV1AstWidgetsDataTableLogsQueryAggregation

type ApisDashboardsV1AstWidgetsDataTableLogsQueryAggregation struct {
	// Aggregation identifier, must be unique within grouping configuration.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Aggregation name, used as column name.
	Name *string `json:"name" validate:"required"`

	// Whether the aggregation is visible.
	IsVisible *bool `json:"is_visible" validate:"required"`

	// Aggregations.
	Aggregation ApisDashboardsV1CommonLogsAggregationIntf `json:"aggregation" validate:"required"`
}

ApisDashboardsV1AstWidgetsDataTableLogsQueryAggregation : Aggregations.

type ApisDashboardsV1AstWidgetsDataTableLogsQueryGrouping

type ApisDashboardsV1AstWidgetsDataTableLogsQueryGrouping struct {
	// Aggregations.
	Aggregations []ApisDashboardsV1AstWidgetsDataTableLogsQueryAggregation `json:"aggregations,omitempty"`

	// Fields to group by.
	GroupBys []ApisDashboardsV1CommonObservationField `json:"group_bys,omitempty"`
}

ApisDashboardsV1AstWidgetsDataTableLogsQueryGrouping : Grouping and aggregation.

type ApisDashboardsV1AstWidgetsDataTableMetricsQuery

type ApisDashboardsV1AstWidgetsDataTableMetricsQuery struct {
	// PromQL query.
	PromqlQuery *ApisDashboardsV1AstWidgetsCommonPromQlQuery `json:"promql_query" validate:"required"`

	// Extra filtering on top of the PromQL query.
	Filters []ApisDashboardsV1AstFilterMetricsFilter `json:"filters,omitempty"`
}

ApisDashboardsV1AstWidgetsDataTableMetricsQuery : Metrics specific query.

type ApisDashboardsV1AstWidgetsDataTableQuery

type ApisDashboardsV1AstWidgetsDataTableQuery struct {
	// Logs specific query.
	Logs *ApisDashboardsV1AstWidgetsDataTableLogsQuery `json:"logs,omitempty"`

	// Metrics specific query.
	Metrics *ApisDashboardsV1AstWidgetsDataTableMetricsQuery `json:"metrics,omitempty"`

	// Query based on Dataprime language.
	Dataprime *ApisDashboardsV1AstWidgetsDataTableDataprimeQuery `json:"dataprime,omitempty"`
}

ApisDashboardsV1AstWidgetsDataTableQuery : Data source specific query, defines from where and how to fetch the data. Models which "extend" this model: - ApisDashboardsV1AstWidgetsDataTableQueryValueLogs - ApisDashboardsV1AstWidgetsDataTableQueryValueMetrics - ApisDashboardsV1AstWidgetsDataTableQueryValueDataprime

type ApisDashboardsV1AstWidgetsDataTableQueryIntf

type ApisDashboardsV1AstWidgetsDataTableQueryIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstWidgetsDataTableQueryValueDataprime

type ApisDashboardsV1AstWidgetsDataTableQueryValueDataprime struct {
	// Query based on Dataprime language.
	Dataprime *ApisDashboardsV1AstWidgetsDataTableDataprimeQuery `json:"dataprime,omitempty"`
}

ApisDashboardsV1AstWidgetsDataTableQueryValueDataprime : ApisDashboardsV1AstWidgetsDataTableQueryValueDataprime struct This model "extends" ApisDashboardsV1AstWidgetsDataTableQuery

type ApisDashboardsV1AstWidgetsDataTableQueryValueLogs

type ApisDashboardsV1AstWidgetsDataTableQueryValueLogs struct {
	// Logs specific query.
	Logs *ApisDashboardsV1AstWidgetsDataTableLogsQuery `json:"logs,omitempty"`
}

ApisDashboardsV1AstWidgetsDataTableQueryValueLogs : ApisDashboardsV1AstWidgetsDataTableQueryValueLogs struct This model "extends" ApisDashboardsV1AstWidgetsDataTableQuery

type ApisDashboardsV1AstWidgetsDataTableQueryValueMetrics

type ApisDashboardsV1AstWidgetsDataTableQueryValueMetrics struct {
	// Metrics specific query.
	Metrics *ApisDashboardsV1AstWidgetsDataTableMetricsQuery `json:"metrics,omitempty"`
}

ApisDashboardsV1AstWidgetsDataTableQueryValueMetrics : ApisDashboardsV1AstWidgetsDataTableQueryValueMetrics struct This model "extends" ApisDashboardsV1AstWidgetsDataTableQuery

type ApisDashboardsV1AstWidgetsGauge

type ApisDashboardsV1AstWidgetsGauge struct {
	// Data source specific query, defines from where and how to fetch the data.
	Query ApisDashboardsV1AstWidgetsGaugeQueryIntf `json:"query" validate:"required"`

	// Minimum value of the gauge.
	Min *float64 `json:"min" validate:"required"`

	// Maximum value of the gauge.
	Max *float64 `json:"max" validate:"required"`

	// Show inner arc (styling).
	ShowInnerArc *bool `json:"show_inner_arc" validate:"required"`

	// Show outer arc (styling).
	ShowOuterArc *bool `json:"show_outer_arc" validate:"required"`

	// Query result value interpretation.
	Unit *string `json:"unit" validate:"required"`

	// Thresholds for the gauge, values at which the gauge changes color.
	Thresholds []ApisDashboardsV1AstWidgetsGaugeThreshold `json:"thresholds,omitempty"`

	// Data mode type.
	DataModeType *string `json:"data_mode_type,omitempty"`

	// What threshold color should be applied to: value or background.
	ThresholdBy *string `json:"threshold_by" validate:"required"`
}

ApisDashboardsV1AstWidgetsGauge : Gauge widget.

type ApisDashboardsV1AstWidgetsGaugeDataprimeQuery

type ApisDashboardsV1AstWidgetsGaugeDataprimeQuery struct {
	// Dataprime query.
	DataprimeQuery *ApisDashboardsV1CommonDataprimeQuery `json:"dataprime_query" validate:"required"`

	// Extra filters applied on top of Dataprime query.
	Filters []ApisDashboardsV1AstFilterSourceIntf `json:"filters,omitempty"`
}

ApisDashboardsV1AstWidgetsGaugeDataprimeQuery : Query based on Dataprime language.

type ApisDashboardsV1AstWidgetsGaugeLogsQuery

type ApisDashboardsV1AstWidgetsGaugeLogsQuery struct {
	// Lucene query.
	LuceneQuery *ApisDashboardsV1AstWidgetsCommonLuceneQuery `json:"lucene_query,omitempty"`

	// Aggregations.
	LogsAggregation ApisDashboardsV1CommonLogsAggregationIntf `json:"logs_aggregation,omitempty"`

	// Extra filters applied on top of Lucene query.
	Filters []ApisDashboardsV1AstFilterLogsFilter `json:"filters,omitempty"`
}

ApisDashboardsV1AstWidgetsGaugeLogsQuery : Logs specific query.

type ApisDashboardsV1AstWidgetsGaugeMetricsQuery

type ApisDashboardsV1AstWidgetsGaugeMetricsQuery struct {
	// PromQL query.
	PromqlQuery *ApisDashboardsV1AstWidgetsCommonPromQlQuery `json:"promql_query" validate:"required"`

	// Aggregation. When AGGREGATION_UNSPECIFIED is selected, widget uses instant query. Otherwise, it uses range query.
	Aggregation *string `json:"aggregation" validate:"required"`

	// Extra filters applied on top of PromQL query.
	Filters []ApisDashboardsV1AstFilterMetricsFilter `json:"filters,omitempty"`
}

ApisDashboardsV1AstWidgetsGaugeMetricsQuery : Metrics specific query.

type ApisDashboardsV1AstWidgetsGaugeQuery

type ApisDashboardsV1AstWidgetsGaugeQuery struct {
	// Metrics specific query.
	Metrics *ApisDashboardsV1AstWidgetsGaugeMetricsQuery `json:"metrics,omitempty"`

	// Logs specific query.
	Logs *ApisDashboardsV1AstWidgetsGaugeLogsQuery `json:"logs,omitempty"`

	// Query based on Dataprime language.
	Dataprime *ApisDashboardsV1AstWidgetsGaugeDataprimeQuery `json:"dataprime,omitempty"`
}

ApisDashboardsV1AstWidgetsGaugeQuery : Data source specific query, defines from where and how to fetch the data. Models which "extend" this model: - ApisDashboardsV1AstWidgetsGaugeQueryValueMetrics - ApisDashboardsV1AstWidgetsGaugeQueryValueLogs - ApisDashboardsV1AstWidgetsGaugeQueryValueDataprime

type ApisDashboardsV1AstWidgetsGaugeQueryIntf

type ApisDashboardsV1AstWidgetsGaugeQueryIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstWidgetsGaugeQueryValueDataprime

type ApisDashboardsV1AstWidgetsGaugeQueryValueDataprime struct {
	// Query based on Dataprime language.
	Dataprime *ApisDashboardsV1AstWidgetsGaugeDataprimeQuery `json:"dataprime,omitempty"`
}

ApisDashboardsV1AstWidgetsGaugeQueryValueDataprime : ApisDashboardsV1AstWidgetsGaugeQueryValueDataprime struct This model "extends" ApisDashboardsV1AstWidgetsGaugeQuery

type ApisDashboardsV1AstWidgetsGaugeQueryValueLogs

type ApisDashboardsV1AstWidgetsGaugeQueryValueLogs struct {
	// Logs specific query.
	Logs *ApisDashboardsV1AstWidgetsGaugeLogsQuery `json:"logs,omitempty"`
}

ApisDashboardsV1AstWidgetsGaugeQueryValueLogs : ApisDashboardsV1AstWidgetsGaugeQueryValueLogs struct This model "extends" ApisDashboardsV1AstWidgetsGaugeQuery

type ApisDashboardsV1AstWidgetsGaugeQueryValueMetrics

type ApisDashboardsV1AstWidgetsGaugeQueryValueMetrics struct {
	// Metrics specific query.
	Metrics *ApisDashboardsV1AstWidgetsGaugeMetricsQuery `json:"metrics,omitempty"`
}

ApisDashboardsV1AstWidgetsGaugeQueryValueMetrics : ApisDashboardsV1AstWidgetsGaugeQueryValueMetrics struct This model "extends" ApisDashboardsV1AstWidgetsGaugeQuery

type ApisDashboardsV1AstWidgetsGaugeThreshold

type ApisDashboardsV1AstWidgetsGaugeThreshold struct {
	// Value at which the color should change.
	From *float64 `json:"from" validate:"required"`

	// Color.
	Color *string `json:"color" validate:"required"`
}

ApisDashboardsV1AstWidgetsGaugeThreshold : Thresholds for the gauge, values at which the gauge changes color.

type ApisDashboardsV1AstWidgetsHorizontalBarChart

type ApisDashboardsV1AstWidgetsHorizontalBarChart struct {
	// Data source specific query, defines from where and how to fetch the data.
	Query ApisDashboardsV1AstWidgetsHorizontalBarChartQueryIntf `json:"query,omitempty"`

	// Maximum number of bars to display in the chart.
	MaxBarsPerChart *int64 `json:"max_bars_per_chart,omitempty"`

	// Template for bar labels.
	GroupNameTemplate *string `json:"group_name_template,omitempty"`

	// Stack definition.
	StackDefinition *ApisDashboardsV1AstWidgetsHorizontalBarChartStackDefinition `json:"stack_definition,omitempty"`

	// Scale type.
	ScaleType *string `json:"scale_type,omitempty"`

	// Coloring mode.
	ColorsBy ApisDashboardsV1AstWidgetsCommonColorsByIntf `json:"colors_by,omitempty"`

	// Unit of the data.
	Unit *string `json:"unit,omitempty"`

	// Whether to display values on the bars.
	DisplayOnBar *bool `json:"display_on_bar,omitempty"`

	// Y-axis view mode.
	YAxisViewBy ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByIntf `json:"y_axis_view_by,omitempty"`

	// Sorting mode.
	SortBy *string `json:"sort_by,omitempty"`

	// Color scheme name.
	ColorScheme *string `json:"color_scheme" validate:"required"`

	// Data mode type.
	DataModeType *string `json:"data_mode_type,omitempty"`
}

ApisDashboardsV1AstWidgetsHorizontalBarChart : Horizontal bar chart widget.

type ApisDashboardsV1AstWidgetsHorizontalBarChartDataprimeQuery

type ApisDashboardsV1AstWidgetsHorizontalBarChartDataprimeQuery struct {
	// Dataprime query.
	DataprimeQuery *ApisDashboardsV1CommonDataprimeQuery `json:"dataprime_query,omitempty"`

	// Extra filter on top of the Dataprime query.
	Filters []ApisDashboardsV1AstFilterSourceIntf `json:"filters,omitempty"`

	// Fields to group by.
	GroupNames []string `json:"group_names,omitempty"`

	// Field to stack by.
	StackedGroupName *string `json:"stacked_group_name,omitempty"`
}

ApisDashboardsV1AstWidgetsHorizontalBarChartDataprimeQuery : Dataprime specific query.

type ApisDashboardsV1AstWidgetsHorizontalBarChartLogsQuery

type ApisDashboardsV1AstWidgetsHorizontalBarChartLogsQuery struct {
	// Lucene query.
	LuceneQuery *ApisDashboardsV1AstWidgetsCommonLuceneQuery `json:"lucene_query,omitempty"`

	// Aggregations.
	Aggregation ApisDashboardsV1CommonLogsAggregationIntf `json:"aggregation,omitempty"`

	// Extra filter on top of the Lucene query.
	Filters []ApisDashboardsV1AstFilterLogsFilter `json:"filters,omitempty"`

	// Fields to group by.
	GroupNamesFields []ApisDashboardsV1CommonObservationField `json:"group_names_fields,omitempty"`

	// Field to count distinct values of.
	StackedGroupNameField *ApisDashboardsV1CommonObservationField `json:"stacked_group_name_field,omitempty"`
}

ApisDashboardsV1AstWidgetsHorizontalBarChartLogsQuery : Logs specific query.

type ApisDashboardsV1AstWidgetsHorizontalBarChartMetricsQuery

type ApisDashboardsV1AstWidgetsHorizontalBarChartMetricsQuery struct {
	// PromQL query.
	PromqlQuery *ApisDashboardsV1AstWidgetsCommonPromQlQuery `json:"promql_query,omitempty"`

	// Extra filter on top of the PromQL query.
	Filters []ApisDashboardsV1AstFilterMetricsFilter `json:"filters,omitempty"`

	// Labels to group by.
	GroupNames []string `json:"group_names,omitempty"`

	// Label to stack by.
	StackedGroupName *string `json:"stacked_group_name,omitempty"`
}

ApisDashboardsV1AstWidgetsHorizontalBarChartMetricsQuery : Metrics specific query.

type ApisDashboardsV1AstWidgetsHorizontalBarChartQuery

type ApisDashboardsV1AstWidgetsHorizontalBarChartQuery struct {
	// Logs specific query.
	Logs *ApisDashboardsV1AstWidgetsHorizontalBarChartLogsQuery `json:"logs,omitempty"`

	// Metrics specific query.
	Metrics *ApisDashboardsV1AstWidgetsHorizontalBarChartMetricsQuery `json:"metrics,omitempty"`

	// Dataprime specific query.
	Dataprime *ApisDashboardsV1AstWidgetsHorizontalBarChartDataprimeQuery `json:"dataprime,omitempty"`
}

ApisDashboardsV1AstWidgetsHorizontalBarChartQuery : Data source specific query, defines from where and how to fetch the data. Models which "extend" this model: - ApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueLogs - ApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueMetrics - ApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueDataprime

type ApisDashboardsV1AstWidgetsHorizontalBarChartQueryIntf

type ApisDashboardsV1AstWidgetsHorizontalBarChartQueryIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueDataprime

type ApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueDataprime struct {
	// Dataprime specific query.
	Dataprime *ApisDashboardsV1AstWidgetsHorizontalBarChartDataprimeQuery `json:"dataprime,omitempty"`
}

ApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueDataprime : ApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueDataprime struct This model "extends" ApisDashboardsV1AstWidgetsHorizontalBarChartQuery

type ApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueLogs

type ApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueLogs struct {
	// Logs specific query.
	Logs *ApisDashboardsV1AstWidgetsHorizontalBarChartLogsQuery `json:"logs,omitempty"`
}

ApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueLogs : ApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueLogs struct This model "extends" ApisDashboardsV1AstWidgetsHorizontalBarChartQuery

type ApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueMetrics

type ApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueMetrics struct {
	// Metrics specific query.
	Metrics *ApisDashboardsV1AstWidgetsHorizontalBarChartMetricsQuery `json:"metrics,omitempty"`
}

ApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueMetrics : ApisDashboardsV1AstWidgetsHorizontalBarChartQueryValueMetrics struct This model "extends" ApisDashboardsV1AstWidgetsHorizontalBarChartQuery

type ApisDashboardsV1AstWidgetsHorizontalBarChartStackDefinition

type ApisDashboardsV1AstWidgetsHorizontalBarChartStackDefinition struct {
	// Maximum number of slices per bar.
	MaxSlicesPerBar *int64 `json:"max_slices_per_bar,omitempty"`

	// Template for stack slice label.
	StackNameTemplate *string `json:"stack_name_template,omitempty"`
}

ApisDashboardsV1AstWidgetsHorizontalBarChartStackDefinition : Stack definition.

type ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewBy

type ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewBy struct {
	// View by category.
	Category *ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByCategoryEmpty `json:"category,omitempty"`

	// View by value.
	Value *ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByValueEmpty `json:"value,omitempty"`
}

ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewBy : Y-axis view mode. Models which "extend" this model: - ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewCategory - ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewValue

type ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByIntf

type ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByCategoryEmpty added in v0.2.1

type ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByCategoryEmpty struct {
	// contains filtered or unexported fields
}

ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByCategoryEmpty : View by category.

func (*ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByCategoryEmpty) GetProperties added in v0.2.1

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByCategoryEmpty

func (*ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByCategoryEmpty) GetProperty added in v0.2.1

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByCategoryEmpty

func (*ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByCategoryEmpty) MarshalJSON added in v0.2.1

MarshalJSON performs custom serialization for instances of ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByCategoryEmpty

func (*ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByCategoryEmpty) SetProperties added in v0.2.1

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByCategoryEmpty

func (*ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByCategoryEmpty) SetProperty added in v0.2.1

SetProperty allows the user to set an arbitrary property on an instance of ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByCategoryEmpty

type ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByValueEmpty added in v0.2.1

type ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByValueEmpty struct {
	// contains filtered or unexported fields
}

ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByValueEmpty : View by value.

func (*ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByValueEmpty) GetProperties added in v0.2.1

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByValueEmpty

func (*ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByValueEmpty) GetProperty added in v0.2.1

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByValueEmpty

func (*ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByValueEmpty) MarshalJSON added in v0.2.1

MarshalJSON performs custom serialization for instances of ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByValueEmpty

func (*ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByValueEmpty) SetProperties added in v0.2.1

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByValueEmpty

func (*ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByValueEmpty) SetProperty added in v0.2.1

SetProperty allows the user to set an arbitrary property on an instance of ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByValueEmpty

type ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewCategory

type ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewCategory struct {
	// View by category.
	Category *ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByCategoryEmpty `json:"category,omitempty"`
}

ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewCategory : ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewCategory struct This model "extends" ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewBy

type ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewValue

type ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewValue struct {
	// View by value.
	Value *ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewByValueEmpty `json:"value,omitempty"`
}

ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewValue : ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewByYAxisViewValue struct This model "extends" ApisDashboardsV1AstWidgetsHorizontalBarChartYAxisViewBy

type ApisDashboardsV1AstWidgetsLineChart

type ApisDashboardsV1AstWidgetsLineChart struct {
	// Legend configuration.
	Legend *ApisDashboardsV1AstWidgetsCommonLegend `json:"legend" validate:"required"`

	// Tooltip configuration.
	Tooltip *ApisDashboardsV1AstWidgetsLineChartTooltip `json:"tooltip" validate:"required"`

	// Query definitions.
	QueryDefinitions []ApisDashboardsV1AstWidgetsLineChartQueryDefinition `json:"query_definitions,omitempty"`

	// Stacked lines.
	StackedLine *string `json:"stacked_line,omitempty"`
}

ApisDashboardsV1AstWidgetsLineChart : Line chart widget.

type ApisDashboardsV1AstWidgetsLineChartDataprimeQuery

type ApisDashboardsV1AstWidgetsLineChartDataprimeQuery struct {
	// Dataprime query.
	DataprimeQuery *ApisDashboardsV1CommonDataprimeQuery `json:"dataprime_query" validate:"required"`

	// Filters to be applied to query results.
	Filters []ApisDashboardsV1AstFilterSourceIntf `json:"filters,omitempty"`
}

ApisDashboardsV1AstWidgetsLineChartDataprimeQuery : Dataprime language based query.

type ApisDashboardsV1AstWidgetsLineChartLogsQuery

type ApisDashboardsV1AstWidgetsLineChartLogsQuery struct {
	// Lucene query.
	LuceneQuery *ApisDashboardsV1AstWidgetsCommonLuceneQuery `json:"lucene_query,omitempty"`

	// Group by fields (deprecated).
	GroupBy []string `json:"group_by,omitempty"`

	// Aggregations.
	Aggregations []ApisDashboardsV1CommonLogsAggregationIntf `json:"aggregations,omitempty"`

	// Extra filtering on top of the Lucene query.
	Filters []ApisDashboardsV1AstFilterLogsFilter `json:"filters,omitempty"`

	// Group by fields.
	GroupBys []ApisDashboardsV1CommonObservationField `json:"group_bys,omitempty"`
}

ApisDashboardsV1AstWidgetsLineChartLogsQuery : Logs specific query.

type ApisDashboardsV1AstWidgetsLineChartMetricsQuery

type ApisDashboardsV1AstWidgetsLineChartMetricsQuery struct {
	// PromQL query.
	PromqlQuery *ApisDashboardsV1AstWidgetsCommonPromQlQuery `json:"promql_query,omitempty"`

	// Filtering to be applied to query results.
	Filters []ApisDashboardsV1AstFilterMetricsFilter `json:"filters,omitempty"`
}

ApisDashboardsV1AstWidgetsLineChartMetricsQuery : Metrics specific query.

type ApisDashboardsV1AstWidgetsLineChartQuery

type ApisDashboardsV1AstWidgetsLineChartQuery struct {
	// Logs specific query.
	Logs *ApisDashboardsV1AstWidgetsLineChartLogsQuery `json:"logs,omitempty"`

	// Metrics specific query.
	Metrics *ApisDashboardsV1AstWidgetsLineChartMetricsQuery `json:"metrics,omitempty"`

	// Dataprime language based query.
	Dataprime *ApisDashboardsV1AstWidgetsLineChartDataprimeQuery `json:"dataprime,omitempty"`
}

ApisDashboardsV1AstWidgetsLineChartQuery : Data source specific query, defines from where and how to fetch the data. Models which "extend" this model: - ApisDashboardsV1AstWidgetsLineChartQueryValueLogs - ApisDashboardsV1AstWidgetsLineChartQueryValueMetrics - ApisDashboardsV1AstWidgetsLineChartQueryValueDataprime

type ApisDashboardsV1AstWidgetsLineChartQueryDefinition

type ApisDashboardsV1AstWidgetsLineChartQueryDefinition struct {
	// Unique identifier of the query within the widget.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Data source specific query, defines from where and how to fetch the data.
	Query ApisDashboardsV1AstWidgetsLineChartQueryIntf `json:"query" validate:"required"`

	// Template for series name in legend and tooltip.
	SeriesNameTemplate *string `json:"series_name_template,omitempty"`

	// Maximum number of series to display.
	SeriesCountLimit *string `json:"series_count_limit,omitempty"`

	// Unit of the data.
	Unit *string `json:"unit,omitempty"`

	// Scale type.
	ScaleType *string `json:"scale_type,omitempty"`

	// Query name.
	Name *string `json:"name,omitempty"`

	// Whether data for this query should be visible on the chart.
	IsVisible *bool `json:"is_visible" validate:"required"`

	// Color scheme for the series.
	ColorScheme *string `json:"color_scheme,omitempty"`

	// Resolution of the data.
	Resolution *ApisDashboardsV1AstWidgetsLineChartResolution `json:"resolution" validate:"required"`

	// Data mode type.
	DataModeType *string `json:"data_mode_type,omitempty"`
}

ApisDashboardsV1AstWidgetsLineChartQueryDefinition : Query definitions.

type ApisDashboardsV1AstWidgetsLineChartQueryIntf

type ApisDashboardsV1AstWidgetsLineChartQueryIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstWidgetsLineChartQueryValueDataprime

type ApisDashboardsV1AstWidgetsLineChartQueryValueDataprime struct {
	// Dataprime language based query.
	Dataprime *ApisDashboardsV1AstWidgetsLineChartDataprimeQuery `json:"dataprime,omitempty"`
}

ApisDashboardsV1AstWidgetsLineChartQueryValueDataprime : ApisDashboardsV1AstWidgetsLineChartQueryValueDataprime struct This model "extends" ApisDashboardsV1AstWidgetsLineChartQuery

type ApisDashboardsV1AstWidgetsLineChartQueryValueLogs

type ApisDashboardsV1AstWidgetsLineChartQueryValueLogs struct {
	// Logs specific query.
	Logs *ApisDashboardsV1AstWidgetsLineChartLogsQuery `json:"logs,omitempty"`
}

ApisDashboardsV1AstWidgetsLineChartQueryValueLogs : ApisDashboardsV1AstWidgetsLineChartQueryValueLogs struct This model "extends" ApisDashboardsV1AstWidgetsLineChartQuery

type ApisDashboardsV1AstWidgetsLineChartQueryValueMetrics

type ApisDashboardsV1AstWidgetsLineChartQueryValueMetrics struct {
	// Metrics specific query.
	Metrics *ApisDashboardsV1AstWidgetsLineChartMetricsQuery `json:"metrics,omitempty"`
}

ApisDashboardsV1AstWidgetsLineChartQueryValueMetrics : ApisDashboardsV1AstWidgetsLineChartQueryValueMetrics struct This model "extends" ApisDashboardsV1AstWidgetsLineChartQuery

type ApisDashboardsV1AstWidgetsLineChartResolution

type ApisDashboardsV1AstWidgetsLineChartResolution struct {
	// Interval between data points.
	Interval *string `json:"interval,omitempty"`

	// Maximum number of data points to fetch.
	BucketsPresented *int64 `json:"buckets_presented,omitempty"`
}

ApisDashboardsV1AstWidgetsLineChartResolution : Resolution of the data.

type ApisDashboardsV1AstWidgetsLineChartTooltip

type ApisDashboardsV1AstWidgetsLineChartTooltip struct {
	// Whether to show labels in the tooltip.
	ShowLabels *bool `json:"show_labels,omitempty"`

	// Tooltip type.
	Type *string `json:"type,omitempty"`
}

ApisDashboardsV1AstWidgetsLineChartTooltip : Tooltip configuration.

type ApisDashboardsV1AstWidgetsMarkdown

type ApisDashboardsV1AstWidgetsMarkdown struct {
	// Markdown text to render.
	MarkdownText *string `json:"markdown_text" validate:"required"`

	// Tooltip text on hover.
	TooltipText *string `json:"tooltip_text,omitempty"`
}

ApisDashboardsV1AstWidgetsMarkdown : Markdown widget.

type ApisDashboardsV1AstWidgetsPieChart

type ApisDashboardsV1AstWidgetsPieChart struct {
	// Data source specific query, defines from where and how to fetch the data.
	Query ApisDashboardsV1AstWidgetsPieChartQueryIntf `json:"query" validate:"required"`

	// Maximum number of slices to display in the chart.
	MaxSlicesPerChart *int64 `json:"max_slices_per_chart" validate:"required"`

	// Minimum percentage of a slice to be displayed.
	MinSlicePercentage *int64 `json:"min_slice_percentage" validate:"required"`

	// Stack definition.
	StackDefinition *ApisDashboardsV1AstWidgetsPieChartStackDefinition `json:"stack_definition" validate:"required"`

	// Label settings.
	LabelDefinition *ApisDashboardsV1AstWidgetsPieChartLabelDefinition `json:"label_definition" validate:"required"`

	// Controls whether to show the legend.
	ShowLegend *bool `json:"show_legend" validate:"required"`

	// Template for group labels.
	GroupNameTemplate *string `json:"group_name_template,omitempty"`

	// Unit of the data.
	Unit *string `json:"unit,omitempty"`

	// Color scheme name.
	ColorScheme *string `json:"color_scheme" validate:"required"`

	// Data mode type.
	DataModeType *string `json:"data_mode_type,omitempty"`
}

ApisDashboardsV1AstWidgetsPieChart : Pie chart widget.

type ApisDashboardsV1AstWidgetsPieChartDataprimeQuery

type ApisDashboardsV1AstWidgetsPieChartDataprimeQuery struct {
	// Dataprime query.
	DataprimeQuery *ApisDashboardsV1CommonDataprimeQuery `json:"dataprime_query" validate:"required"`

	// Extra filters on top of Dataprime query.
	Filters []ApisDashboardsV1AstFilterSourceIntf `json:"filters,omitempty"`

	// Fields to group by.
	GroupNames []string `json:"group_names,omitempty"`

	// Field to stack by.
	StackedGroupName *string `json:"stacked_group_name,omitempty"`
}

ApisDashboardsV1AstWidgetsPieChartDataprimeQuery : Query based on Dataprime language.

type ApisDashboardsV1AstWidgetsPieChartLabelDefinition

type ApisDashboardsV1AstWidgetsPieChartLabelDefinition struct {
	// Source of the label.
	LabelSource *string `json:"label_source,omitempty"`

	// Controls whether to show the label.
	IsVisible *bool `json:"is_visible,omitempty"`

	// Controls whether to show the name.
	ShowName *bool `json:"show_name,omitempty"`

	// Controls whether to show the value.
	ShowValue *bool `json:"show_value,omitempty"`

	// Controls whether to show the percentage.
	ShowPercentage *bool `json:"show_percentage,omitempty"`
}

ApisDashboardsV1AstWidgetsPieChartLabelDefinition : Label settings.

type ApisDashboardsV1AstWidgetsPieChartLogsQuery

type ApisDashboardsV1AstWidgetsPieChartLogsQuery struct {
	// Lucene query.
	LuceneQuery *ApisDashboardsV1AstWidgetsCommonLuceneQuery `json:"lucene_query,omitempty"`

	// Aggregations.
	Aggregation ApisDashboardsV1CommonLogsAggregationIntf `json:"aggregation" validate:"required"`

	// Extra filters on top of Lucene query.
	Filters []ApisDashboardsV1AstFilterLogsFilter `json:"filters,omitempty"`

	// Fields to group by.
	GroupNamesFields []ApisDashboardsV1CommonObservationField `json:"group_names_fields,omitempty"`

	// Field to count distinct values of.
	StackedGroupNameField *ApisDashboardsV1CommonObservationField `json:"stacked_group_name_field,omitempty"`
}

ApisDashboardsV1AstWidgetsPieChartLogsQuery : Logs specific query.

type ApisDashboardsV1AstWidgetsPieChartMetricsQuery

type ApisDashboardsV1AstWidgetsPieChartMetricsQuery struct {
	// PromQL query.
	PromqlQuery *ApisDashboardsV1AstWidgetsCommonPromQlQuery `json:"promql_query" validate:"required"`

	// Extra filters on top of PromQL query.
	Filters []ApisDashboardsV1AstFilterMetricsFilter `json:"filters,omitempty"`

	// Fields to group by.
	GroupNames []string `json:"group_names,omitempty"`

	// Field to stack by.
	StackedGroupName *string `json:"stacked_group_name,omitempty"`
}

ApisDashboardsV1AstWidgetsPieChartMetricsQuery : Metrics specific query.

type ApisDashboardsV1AstWidgetsPieChartQuery

type ApisDashboardsV1AstWidgetsPieChartQuery struct {
	// Logs specific query.
	Logs *ApisDashboardsV1AstWidgetsPieChartLogsQuery `json:"logs,omitempty"`

	// Metrics specific query.
	Metrics *ApisDashboardsV1AstWidgetsPieChartMetricsQuery `json:"metrics,omitempty"`

	// Query based on Dataprime language.
	Dataprime *ApisDashboardsV1AstWidgetsPieChartDataprimeQuery `json:"dataprime,omitempty"`
}

ApisDashboardsV1AstWidgetsPieChartQuery : Data source specific query, defines from where and how to fetch the data. Models which "extend" this model: - ApisDashboardsV1AstWidgetsPieChartQueryValueLogs - ApisDashboardsV1AstWidgetsPieChartQueryValueMetrics - ApisDashboardsV1AstWidgetsPieChartQueryValueDataprime

type ApisDashboardsV1AstWidgetsPieChartQueryIntf

type ApisDashboardsV1AstWidgetsPieChartQueryIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstWidgetsPieChartQueryValueDataprime

type ApisDashboardsV1AstWidgetsPieChartQueryValueDataprime struct {
	// Query based on Dataprime language.
	Dataprime *ApisDashboardsV1AstWidgetsPieChartDataprimeQuery `json:"dataprime,omitempty"`
}

ApisDashboardsV1AstWidgetsPieChartQueryValueDataprime : ApisDashboardsV1AstWidgetsPieChartQueryValueDataprime struct This model "extends" ApisDashboardsV1AstWidgetsPieChartQuery

type ApisDashboardsV1AstWidgetsPieChartQueryValueLogs

type ApisDashboardsV1AstWidgetsPieChartQueryValueLogs struct {
	// Logs specific query.
	Logs *ApisDashboardsV1AstWidgetsPieChartLogsQuery `json:"logs,omitempty"`
}

ApisDashboardsV1AstWidgetsPieChartQueryValueLogs : ApisDashboardsV1AstWidgetsPieChartQueryValueLogs struct This model "extends" ApisDashboardsV1AstWidgetsPieChartQuery

type ApisDashboardsV1AstWidgetsPieChartQueryValueMetrics

type ApisDashboardsV1AstWidgetsPieChartQueryValueMetrics struct {
	// Metrics specific query.
	Metrics *ApisDashboardsV1AstWidgetsPieChartMetricsQuery `json:"metrics,omitempty"`
}

ApisDashboardsV1AstWidgetsPieChartQueryValueMetrics : ApisDashboardsV1AstWidgetsPieChartQueryValueMetrics struct This model "extends" ApisDashboardsV1AstWidgetsPieChartQuery

type ApisDashboardsV1AstWidgetsPieChartStackDefinition

type ApisDashboardsV1AstWidgetsPieChartStackDefinition struct {
	// Maximum number of slices per stack.
	MaxSlicesPerStack *int64 `json:"max_slices_per_stack,omitempty"`

	// Template for stack labels.
	StackNameTemplate *string `json:"stack_name_template,omitempty"`
}

ApisDashboardsV1AstWidgetsPieChartStackDefinition : Stack definition.

type ApisDashboardsV1CommonDataprimeQuery

type ApisDashboardsV1CommonDataprimeQuery struct {
	// The query string.
	Text *string `json:"text,omitempty"`
}

ApisDashboardsV1CommonDataprimeQuery : Dataprime query.

type ApisDashboardsV1CommonLogsAggregation

type ApisDashboardsV1CommonLogsAggregation struct {
	// Count the number of entries.
	Count *ApisDashboardsV1CommonLogsAggregationCountEmpty `json:"count,omitempty"`

	// Count the number of distinct values of log field.
	CountDistinct *ApisDashboardsV1CommonLogsAggregationCountDistinct `json:"count_distinct,omitempty"`

	// Sum values of log field.
	Sum *ApisDashboardsV1CommonLogsAggregationSum `json:"sum,omitempty"`

	// Calculate average value of log field.
	Average *ApisDashboardsV1CommonLogsAggregationAverage `json:"average,omitempty"`

	// Calculate minimum value of log field.
	Min *ApisDashboardsV1CommonLogsAggregationMin `json:"min,omitempty"`

	// Calculate maximum value of log field.
	Max *ApisDashboardsV1CommonLogsAggregationMax `json:"max,omitempty"`

	// Calculate percentile value of log field.
	Percentile *ApisDashboardsV1CommonLogsAggregationPercentile `json:"percentile,omitempty"`
}

ApisDashboardsV1CommonLogsAggregation : Aggregations. Models which "extend" this model: - ApisDashboardsV1CommonLogsAggregationValueCount - ApisDashboardsV1CommonLogsAggregationValueCountDistinct - ApisDashboardsV1CommonLogsAggregationValueSum - ApisDashboardsV1CommonLogsAggregationValueAverage - ApisDashboardsV1CommonLogsAggregationValueMin - ApisDashboardsV1CommonLogsAggregationValueMax - ApisDashboardsV1CommonLogsAggregationValuePercentile

type ApisDashboardsV1CommonLogsAggregationAverage

type ApisDashboardsV1CommonLogsAggregationAverage struct {
	// Field to count distinct values of.
	ObservationField *ApisDashboardsV1CommonObservationField `json:"observation_field" validate:"required"`
}

ApisDashboardsV1CommonLogsAggregationAverage : Calculate average value of log field.

type ApisDashboardsV1CommonLogsAggregationCountDistinct

type ApisDashboardsV1CommonLogsAggregationCountDistinct struct {
	// Field to count distinct values of.
	ObservationField *ApisDashboardsV1CommonObservationField `json:"observation_field" validate:"required"`
}

ApisDashboardsV1CommonLogsAggregationCountDistinct : Count the number of distinct values of log field.

type ApisDashboardsV1CommonLogsAggregationCountEmpty added in v0.2.1

type ApisDashboardsV1CommonLogsAggregationCountEmpty struct {
	// contains filtered or unexported fields
}

ApisDashboardsV1CommonLogsAggregationCountEmpty : Count the number of entries.

func (*ApisDashboardsV1CommonLogsAggregationCountEmpty) GetProperties added in v0.2.1

func (o *ApisDashboardsV1CommonLogsAggregationCountEmpty) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDashboardsV1CommonLogsAggregationCountEmpty

func (*ApisDashboardsV1CommonLogsAggregationCountEmpty) GetProperty added in v0.2.1

func (o *ApisDashboardsV1CommonLogsAggregationCountEmpty) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDashboardsV1CommonLogsAggregationCountEmpty

func (*ApisDashboardsV1CommonLogsAggregationCountEmpty) MarshalJSON added in v0.2.1

func (o *ApisDashboardsV1CommonLogsAggregationCountEmpty) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of ApisDashboardsV1CommonLogsAggregationCountEmpty

func (*ApisDashboardsV1CommonLogsAggregationCountEmpty) SetProperties added in v0.2.1

func (o *ApisDashboardsV1CommonLogsAggregationCountEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDashboardsV1CommonLogsAggregationCountEmpty

func (*ApisDashboardsV1CommonLogsAggregationCountEmpty) SetProperty added in v0.2.1

func (o *ApisDashboardsV1CommonLogsAggregationCountEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDashboardsV1CommonLogsAggregationCountEmpty

type ApisDashboardsV1CommonLogsAggregationIntf

type ApisDashboardsV1CommonLogsAggregationIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1CommonLogsAggregationMax

type ApisDashboardsV1CommonLogsAggregationMax struct {
	// Field to count distinct values of.
	ObservationField *ApisDashboardsV1CommonObservationField `json:"observation_field" validate:"required"`
}

ApisDashboardsV1CommonLogsAggregationMax : Calculate maximum value of log field.

type ApisDashboardsV1CommonLogsAggregationMin

type ApisDashboardsV1CommonLogsAggregationMin struct {
	// Field to count distinct values of.
	ObservationField *ApisDashboardsV1CommonObservationField `json:"observation_field" validate:"required"`
}

ApisDashboardsV1CommonLogsAggregationMin : Calculate minimum value of log field.

type ApisDashboardsV1CommonLogsAggregationPercentile

type ApisDashboardsV1CommonLogsAggregationPercentile struct {
	// Value in range (0, 100].
	Percent *float64 `json:"percent" validate:"required"`

	// Field to count distinct values of.
	ObservationField *ApisDashboardsV1CommonObservationField `json:"observation_field" validate:"required"`
}

ApisDashboardsV1CommonLogsAggregationPercentile : Calculate percentile value of log field.

type ApisDashboardsV1CommonLogsAggregationSum

type ApisDashboardsV1CommonLogsAggregationSum struct {
	// Field to count distinct values of.
	ObservationField *ApisDashboardsV1CommonObservationField `json:"observation_field" validate:"required"`
}

ApisDashboardsV1CommonLogsAggregationSum : Sum values of log field.

type ApisDashboardsV1CommonLogsAggregationValueAverage

type ApisDashboardsV1CommonLogsAggregationValueAverage struct {
	// Calculate average value of log field.
	Average *ApisDashboardsV1CommonLogsAggregationAverage `json:"average,omitempty"`
}

ApisDashboardsV1CommonLogsAggregationValueAverage : ApisDashboardsV1CommonLogsAggregationValueAverage struct This model "extends" ApisDashboardsV1CommonLogsAggregation

type ApisDashboardsV1CommonLogsAggregationValueCount

type ApisDashboardsV1CommonLogsAggregationValueCount struct {
	// Count the number of entries.
	Count *ApisDashboardsV1CommonLogsAggregationCountEmpty `json:"count,omitempty"`
}

ApisDashboardsV1CommonLogsAggregationValueCount : ApisDashboardsV1CommonLogsAggregationValueCount struct This model "extends" ApisDashboardsV1CommonLogsAggregation

type ApisDashboardsV1CommonLogsAggregationValueCountDistinct

type ApisDashboardsV1CommonLogsAggregationValueCountDistinct struct {
	// Count the number of distinct values of log field.
	CountDistinct *ApisDashboardsV1CommonLogsAggregationCountDistinct `json:"count_distinct,omitempty"`
}

ApisDashboardsV1CommonLogsAggregationValueCountDistinct : ApisDashboardsV1CommonLogsAggregationValueCountDistinct struct This model "extends" ApisDashboardsV1CommonLogsAggregation

type ApisDashboardsV1CommonLogsAggregationValueMax

type ApisDashboardsV1CommonLogsAggregationValueMax struct {
	// Calculate maximum value of log field.
	Max *ApisDashboardsV1CommonLogsAggregationMax `json:"max,omitempty"`
}

ApisDashboardsV1CommonLogsAggregationValueMax : ApisDashboardsV1CommonLogsAggregationValueMax struct This model "extends" ApisDashboardsV1CommonLogsAggregation

type ApisDashboardsV1CommonLogsAggregationValueMin

type ApisDashboardsV1CommonLogsAggregationValueMin struct {
	// Calculate minimum value of log field.
	Min *ApisDashboardsV1CommonLogsAggregationMin `json:"min,omitempty"`
}

ApisDashboardsV1CommonLogsAggregationValueMin : ApisDashboardsV1CommonLogsAggregationValueMin struct This model "extends" ApisDashboardsV1CommonLogsAggregation

type ApisDashboardsV1CommonLogsAggregationValuePercentile

type ApisDashboardsV1CommonLogsAggregationValuePercentile struct {
	// Calculate percentile value of log field.
	Percentile *ApisDashboardsV1CommonLogsAggregationPercentile `json:"percentile,omitempty"`
}

ApisDashboardsV1CommonLogsAggregationValuePercentile : ApisDashboardsV1CommonLogsAggregationValuePercentile struct This model "extends" ApisDashboardsV1CommonLogsAggregation

type ApisDashboardsV1CommonLogsAggregationValueSum

type ApisDashboardsV1CommonLogsAggregationValueSum struct {
	// Sum values of log field.
	Sum *ApisDashboardsV1CommonLogsAggregationSum `json:"sum,omitempty"`
}

ApisDashboardsV1CommonLogsAggregationValueSum : ApisDashboardsV1CommonLogsAggregationValueSum struct This model "extends" ApisDashboardsV1CommonLogsAggregation

type ApisDashboardsV1CommonLuceneQuery

type ApisDashboardsV1CommonLuceneQuery struct {
	// The Lucene query string.
	Value *string `json:"value,omitempty"`
}

ApisDashboardsV1CommonLuceneQuery : Lucene query.

type ApisDashboardsV1CommonObservationField

type ApisDashboardsV1CommonObservationField struct {
	// Path within the dataset scope.
	Keypath []string `json:"keypath,omitempty"`

	// Scope of the dataset.
	Scope *string `json:"scope,omitempty"`
}

ApisDashboardsV1CommonObservationField : Field to count distinct values of.

type ApisDashboardsV1CommonOrderingField

type ApisDashboardsV1CommonOrderingField struct {
	// The field to order by.
	Field *string `json:"field,omitempty"`

	// The direction of the order: ascending or descending.
	OrderDirection *string `json:"order_direction,omitempty"`
}

ApisDashboardsV1CommonOrderingField : Column used for ordering the results.

type ApisDashboardsV1CommonPromQlQuery

type ApisDashboardsV1CommonPromQlQuery struct {
	// The PromQL query string.
	Value *string `json:"value,omitempty"`
}

ApisDashboardsV1CommonPromQlQuery : PromQL query.

type ApisDashboardsV1CommonTimeFrame

type ApisDashboardsV1CommonTimeFrame struct {
	// From is the start of the time frame.
	From *strfmt.DateTime `json:"from,omitempty"`

	// To is the end of the time frame.
	To *strfmt.DateTime `json:"to,omitempty"`
}

ApisDashboardsV1CommonTimeFrame : Absolute time frame specifying a fixed start and end time.

type ApisDashboardsV1UUID

type ApisDashboardsV1UUID struct {
	// The UUID value.
	Value *strfmt.UUID `json:"value" validate:"required"`
}

ApisDashboardsV1UUID : Unique identifier of the folder containing the dashboard.

type ApisDataprimeV1BlocksLimitWarning

type ApisDataprimeV1BlocksLimitWarning struct {
	// contains filtered or unexported fields
}

ApisDataprimeV1BlocksLimitWarning : ApisDataprimeV1BlocksLimitWarning struct

func (*ApisDataprimeV1BlocksLimitWarning) GetProperties

func (o *ApisDataprimeV1BlocksLimitWarning) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDataprimeV1BlocksLimitWarning

func (*ApisDataprimeV1BlocksLimitWarning) GetProperty

func (o *ApisDataprimeV1BlocksLimitWarning) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDataprimeV1BlocksLimitWarning

func (*ApisDataprimeV1BlocksLimitWarning) MarshalJSON

func (o *ApisDataprimeV1BlocksLimitWarning) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of ApisDataprimeV1BlocksLimitWarning

func (*ApisDataprimeV1BlocksLimitWarning) SetProperties

func (o *ApisDataprimeV1BlocksLimitWarning) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDataprimeV1BlocksLimitWarning

func (*ApisDataprimeV1BlocksLimitWarning) SetProperty

func (o *ApisDataprimeV1BlocksLimitWarning) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDataprimeV1BlocksLimitWarning

type ApisDataprimeV1BytesScannedLimitWarning

type ApisDataprimeV1BytesScannedLimitWarning struct {
	// contains filtered or unexported fields
}

ApisDataprimeV1BytesScannedLimitWarning : ApisDataprimeV1BytesScannedLimitWarning struct

func (*ApisDataprimeV1BytesScannedLimitWarning) GetProperties

func (o *ApisDataprimeV1BytesScannedLimitWarning) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDataprimeV1BytesScannedLimitWarning

func (*ApisDataprimeV1BytesScannedLimitWarning) GetProperty

func (o *ApisDataprimeV1BytesScannedLimitWarning) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDataprimeV1BytesScannedLimitWarning

func (*ApisDataprimeV1BytesScannedLimitWarning) MarshalJSON

func (o *ApisDataprimeV1BytesScannedLimitWarning) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of ApisDataprimeV1BytesScannedLimitWarning

func (*ApisDataprimeV1BytesScannedLimitWarning) SetProperties

func (o *ApisDataprimeV1BytesScannedLimitWarning) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDataprimeV1BytesScannedLimitWarning

func (*ApisDataprimeV1BytesScannedLimitWarning) SetProperty

func (o *ApisDataprimeV1BytesScannedLimitWarning) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDataprimeV1BytesScannedLimitWarning

type ApisDataprimeV1CompileWarning

type ApisDataprimeV1CompileWarning struct {
	WarningMessage *string `json:"warning_message,omitempty"`
}

ApisDataprimeV1CompileWarning : ApisDataprimeV1CompileWarning struct

type ApisDataprimeV1DataprimeError

type ApisDataprimeV1DataprimeError struct {
	Message *string `json:"message,omitempty"`
}

ApisDataprimeV1DataprimeError : ApisDataprimeV1DataprimeError struct

type ApisDataprimeV1DataprimeResult

type ApisDataprimeV1DataprimeResult struct {
	Results []ApisDataprimeV1DataprimeResults `json:"results,omitempty"`
}

ApisDataprimeV1DataprimeResult : ApisDataprimeV1DataprimeResult struct

type ApisDataprimeV1DataprimeResults

type ApisDataprimeV1DataprimeResults struct {
	Metadata []ApisDataprimeV1DataprimeResultsKeyValue `json:"metadata,omitempty"`

	Labels []ApisDataprimeV1DataprimeResultsKeyValue `json:"labels,omitempty"`

	UserData *string `json:"user_data,omitempty"`
}

ApisDataprimeV1DataprimeResults : ApisDataprimeV1DataprimeResults struct

type ApisDataprimeV1DataprimeResultsKeyValue

type ApisDataprimeV1DataprimeResultsKeyValue struct {
	Key *string `json:"key,omitempty"`

	Value *string `json:"value,omitempty"`
}

ApisDataprimeV1DataprimeResultsKeyValue : ApisDataprimeV1DataprimeResultsKeyValue struct

type ApisDataprimeV1DataprimeWarning

type ApisDataprimeV1DataprimeWarning struct {
	CompileWarning *ApisDataprimeV1CompileWarning `json:"compile_warning,omitempty"`

	TimeRangeWarning *ApisDataprimeV1TimeRangeWarning `json:"time_range_warning,omitempty"`

	NumberOfResultsLimitWarning *ApisDataprimeV1NumberOfResultsLimitWarning `json:"number_of_results_limit_warning,omitempty"`

	BytesScannedLimitWarning *ApisDataprimeV1BytesScannedLimitWarning `json:"bytes_scanned_limit_warning,omitempty"`

	DeprecationWarning *ApisDataprimeV1DeprecationWarning `json:"deprecation_warning,omitempty"`

	BlocksLimitWarning *ApisDataprimeV1BlocksLimitWarning `json:"blocks_limit_warning,omitempty"`
}

ApisDataprimeV1DataprimeWarning : ApisDataprimeV1DataprimeWarning struct Models which "extend" this model: - ApisDataprimeV1DataprimeWarningWarningTypeCompileWarning - ApisDataprimeV1DataprimeWarningWarningTypeTimeRangeWarning - ApisDataprimeV1DataprimeWarningWarningTypeNumberOfResultsLimitWarning - ApisDataprimeV1DataprimeWarningWarningTypeBytesScannedLimitWarning - ApisDataprimeV1DataprimeWarningWarningTypeDeprecationWarning - ApisDataprimeV1DataprimeWarningWarningTypeBlocksLimitWarning

type ApisDataprimeV1DataprimeWarningIntf

type ApisDataprimeV1DataprimeWarningIntf interface {
	// contains filtered or unexported methods
}

type ApisDataprimeV1DataprimeWarningWarningTypeBlocksLimitWarning

type ApisDataprimeV1DataprimeWarningWarningTypeBlocksLimitWarning struct {
	BlocksLimitWarning *ApisDataprimeV1BlocksLimitWarning `json:"blocks_limit_warning,omitempty"`
}

ApisDataprimeV1DataprimeWarningWarningTypeBlocksLimitWarning : ApisDataprimeV1DataprimeWarningWarningTypeBlocksLimitWarning struct This model "extends" ApisDataprimeV1DataprimeWarning

type ApisDataprimeV1DataprimeWarningWarningTypeBytesScannedLimitWarning

type ApisDataprimeV1DataprimeWarningWarningTypeBytesScannedLimitWarning struct {
	BytesScannedLimitWarning *ApisDataprimeV1BytesScannedLimitWarning `json:"bytes_scanned_limit_warning,omitempty"`
}

ApisDataprimeV1DataprimeWarningWarningTypeBytesScannedLimitWarning : ApisDataprimeV1DataprimeWarningWarningTypeBytesScannedLimitWarning struct This model "extends" ApisDataprimeV1DataprimeWarning

type ApisDataprimeV1DataprimeWarningWarningTypeCompileWarning

type ApisDataprimeV1DataprimeWarningWarningTypeCompileWarning struct {
	CompileWarning *ApisDataprimeV1CompileWarning `json:"compile_warning,omitempty"`
}

ApisDataprimeV1DataprimeWarningWarningTypeCompileWarning : ApisDataprimeV1DataprimeWarningWarningTypeCompileWarning struct This model "extends" ApisDataprimeV1DataprimeWarning

type ApisDataprimeV1DataprimeWarningWarningTypeDeprecationWarning

type ApisDataprimeV1DataprimeWarningWarningTypeDeprecationWarning struct {
	DeprecationWarning *ApisDataprimeV1DeprecationWarning `json:"deprecation_warning,omitempty"`
}

ApisDataprimeV1DataprimeWarningWarningTypeDeprecationWarning : ApisDataprimeV1DataprimeWarningWarningTypeDeprecationWarning struct This model "extends" ApisDataprimeV1DataprimeWarning

type ApisDataprimeV1DataprimeWarningWarningTypeNumberOfResultsLimitWarning

type ApisDataprimeV1DataprimeWarningWarningTypeNumberOfResultsLimitWarning struct {
	NumberOfResultsLimitWarning *ApisDataprimeV1NumberOfResultsLimitWarning `json:"number_of_results_limit_warning,omitempty"`
}

ApisDataprimeV1DataprimeWarningWarningTypeNumberOfResultsLimitWarning : ApisDataprimeV1DataprimeWarningWarningTypeNumberOfResultsLimitWarning struct This model "extends" ApisDataprimeV1DataprimeWarning

type ApisDataprimeV1DataprimeWarningWarningTypeTimeRangeWarning

type ApisDataprimeV1DataprimeWarningWarningTypeTimeRangeWarning struct {
	TimeRangeWarning *ApisDataprimeV1TimeRangeWarning `json:"time_range_warning,omitempty"`
}

ApisDataprimeV1DataprimeWarningWarningTypeTimeRangeWarning : ApisDataprimeV1DataprimeWarningWarningTypeTimeRangeWarning struct This model "extends" ApisDataprimeV1DataprimeWarning

type ApisDataprimeV1DeprecationWarning

type ApisDataprimeV1DeprecationWarning struct {
	WarningMessage *string `json:"warning_message,omitempty"`
}

ApisDataprimeV1DeprecationWarning : ApisDataprimeV1DeprecationWarning struct

type ApisDataprimeV1Metadata

type ApisDataprimeV1Metadata struct {
	StartDate *strfmt.DateTime `json:"start_date,omitempty"`

	EndDate *strfmt.DateTime `json:"end_date,omitempty"`

	DefaultSource *string `json:"default_source,omitempty"`

	Tier *string `json:"tier,omitempty"`

	Syntax *string `json:"syntax,omitempty"`

	Limit *int64 `json:"limit,omitempty"`

	StrictFieldsValidation *bool `json:"strict_fields_validation,omitempty"`
}

ApisDataprimeV1Metadata : ApisDataprimeV1Metadata struct

type ApisDataprimeV1NumberOfResultsLimitWarning

type ApisDataprimeV1NumberOfResultsLimitWarning struct {
	NumberOfResultsLimit *int64 `json:"number_of_results_limit,omitempty"`
}

ApisDataprimeV1NumberOfResultsLimitWarning : ApisDataprimeV1NumberOfResultsLimitWarning struct

type ApisDataprimeV1QueryID

type ApisDataprimeV1QueryID struct {
	QueryID *string `json:"query_id,omitempty"`
}

ApisDataprimeV1QueryID : ApisDataprimeV1QueryID struct

type ApisDataprimeV1TimeRangeWarning

type ApisDataprimeV1TimeRangeWarning struct {
	WarningMessage *string `json:"warning_message,omitempty"`

	StartDate *strfmt.DateTime `json:"start_date,omitempty"`

	EndDate *strfmt.DateTime `json:"end_date,omitempty"`
}

ApisDataprimeV1TimeRangeWarning : ApisDataprimeV1TimeRangeWarning struct

type ApisEvents2metricsV2Aggregation

type ApisEvents2metricsV2Aggregation struct {
	// Is enabled.
	Enabled *bool `json:"enabled,omitempty"`

	// Aggregation type.
	AggType *string `json:"agg_type,omitempty"`

	// Target metric field alias name.
	TargetMetricName *string `json:"target_metric_name,omitempty"`

	// E2M sample type metadata.
	Samples *ApisEvents2metricsV2E2mAggSamples `json:"samples,omitempty"`

	// E2M aggregate histogram type metadata.
	Histogram *ApisEvents2metricsV2E2mAggHistogram `json:"histogram,omitempty"`
}

ApisEvents2metricsV2Aggregation : Represents Aggregation type list. Models which "extend" this model: - ApisEvents2metricsV2AggregationAggMetadataSamples - ApisEvents2metricsV2AggregationAggMetadataHistogram

type ApisEvents2metricsV2AggregationAggMetadataHistogram

type ApisEvents2metricsV2AggregationAggMetadataHistogram struct {
	// Is enabled.
	Enabled *bool `json:"enabled,omitempty"`

	// Aggregation type.
	AggType *string `json:"agg_type,omitempty"`

	// Target metric field alias name.
	TargetMetricName *string `json:"target_metric_name,omitempty"`

	// E2M aggregate histogram type metadata.
	Histogram *ApisEvents2metricsV2E2mAggHistogram `json:"histogram,omitempty"`
}

ApisEvents2metricsV2AggregationAggMetadataHistogram : ApisEvents2metricsV2AggregationAggMetadataHistogram struct This model "extends" ApisEvents2metricsV2Aggregation

type ApisEvents2metricsV2AggregationAggMetadataSamples

type ApisEvents2metricsV2AggregationAggMetadataSamples struct {
	// Is enabled.
	Enabled *bool `json:"enabled,omitempty"`

	// Aggregation type.
	AggType *string `json:"agg_type,omitempty"`

	// Target metric field alias name.
	TargetMetricName *string `json:"target_metric_name,omitempty"`

	// E2M sample type metadata.
	Samples *ApisEvents2metricsV2E2mAggSamples `json:"samples,omitempty"`
}

ApisEvents2metricsV2AggregationAggMetadataSamples : ApisEvents2metricsV2AggregationAggMetadataSamples struct This model "extends" ApisEvents2metricsV2Aggregation

type ApisEvents2metricsV2AggregationIntf

type ApisEvents2metricsV2AggregationIntf interface {
	// contains filtered or unexported methods
}

type ApisEvents2metricsV2E2mAggHistogram

type ApisEvents2metricsV2E2mAggHistogram struct {
	// Buckets of the E2M.
	Buckets []float32 `json:"buckets,omitempty"`
}

ApisEvents2metricsV2E2mAggHistogram : E2M aggregate histogram type metadata.

type ApisEvents2metricsV2E2mAggSamples

type ApisEvents2metricsV2E2mAggSamples struct {
	// Sample type min/max.
	SampleType *string `json:"sample_type,omitempty"`
}

ApisEvents2metricsV2E2mAggSamples : E2M sample type metadata.

type ApisEvents2metricsV2E2mPermutations

type ApisEvents2metricsV2E2mPermutations struct {
	// E2M permutation limit.
	Limit *int64 `json:"limit,omitempty"`

	// Flag to indicate if limit was exceeded.
	HasExceededLimit *bool `json:"has_exceeded_limit,omitempty"`
}

ApisEvents2metricsV2E2mPermutations : Represents the limit of the permutations and if the limit was exceeded.

type ApisEvents2metricsV2MetricField

type ApisEvents2metricsV2MetricField struct {
	// Target metric field alias name.
	TargetBaseMetricName *string `json:"target_base_metric_name,omitempty"`

	// Source field.
	SourceField *string `json:"source_field,omitempty"`

	// Represents Aggregation type list.
	Aggregations []ApisEvents2metricsV2AggregationIntf `json:"aggregations,omitempty"`
}

ApisEvents2metricsV2MetricField : E2M metric fields.

type ApisEvents2metricsV2MetricLabel

type ApisEvents2metricsV2MetricLabel struct {
	// Metric label target alias name.
	TargetLabel *string `json:"target_label,omitempty"`

	// Metric label source field.
	SourceField *string `json:"source_field,omitempty"`
}

ApisEvents2metricsV2MetricLabel : E2M metric labels.

type ApisLogs2metricsV2LogsQuery

type ApisLogs2metricsV2LogsQuery struct {
	// Lucene query.
	Lucene *string `json:"lucene,omitempty"`

	// Alias.
	Alias *string `json:"alias,omitempty"`

	// Application name filters.
	ApplicationnameFilters []string `json:"applicationname_filters,omitempty"`

	// Subsystem names filters.
	SubsystemnameFilters []string `json:"subsystemname_filters,omitempty"`

	// Severity type filters.
	SeverityFilters []string `json:"severity_filters,omitempty"`
}

ApisLogs2metricsV2LogsQuery : E2M logs query.

type ApisViewsV1CustomTimeSelection

type ApisViewsV1CustomTimeSelection struct {
	// Custom time selection start timestamp.
	FromTime *strfmt.DateTime `json:"from_time" validate:"required"`

	// Custom time selection end timestamp.
	ToTime *strfmt.DateTime `json:"to_time" validate:"required"`
}

ApisViewsV1CustomTimeSelection : Custom time selection.

type ApisViewsV1Filter

type ApisViewsV1Filter struct {
	// Filter name.
	Name *string `json:"name" validate:"required"`

	// Filter selected values.
	SelectedValues map[string]bool `json:"selected_values" validate:"required"`
}

ApisViewsV1Filter : Selected filters.

type ApisViewsV1QuickTimeSelection

type ApisViewsV1QuickTimeSelection struct {
	// Quick time selection caption.
	Caption *string `json:"caption" validate:"required"`

	// Quick time selection amount of seconds.
	Seconds *int64 `json:"seconds" validate:"required"`
}

ApisViewsV1QuickTimeSelection : Quick time selection.

type ApisViewsV1SearchQuery

type ApisViewsV1SearchQuery struct {
	// View search query.
	Query *string `json:"query" validate:"required"`
}

ApisViewsV1SearchQuery : View search query.

type ApisViewsV1SelectedFilters

type ApisViewsV1SelectedFilters struct {
	// Selected filters.
	Filters []ApisViewsV1Filter `json:"filters,omitempty"`
}

ApisViewsV1SelectedFilters : View selected filters.

type ApisViewsV1TimeSelection

type ApisViewsV1TimeSelection struct {
	// Quick time selection.
	QuickSelection *ApisViewsV1QuickTimeSelection `json:"quick_selection,omitempty"`

	// Custom time selection.
	CustomSelection *ApisViewsV1CustomTimeSelection `json:"custom_selection,omitempty"`
}

ApisViewsV1TimeSelection : View time selection. Models which "extend" this model: - ApisViewsV1TimeSelectionSelectionTypeQuickSelection - ApisViewsV1TimeSelectionSelectionTypeCustomSelection

type ApisViewsV1TimeSelectionIntf

type ApisViewsV1TimeSelectionIntf interface {
	// contains filtered or unexported methods
}

type ApisViewsV1TimeSelectionSelectionTypeCustomSelection

type ApisViewsV1TimeSelectionSelectionTypeCustomSelection struct {
	// Custom time selection.
	CustomSelection *ApisViewsV1CustomTimeSelection `json:"custom_selection,omitempty"`
}

ApisViewsV1TimeSelectionSelectionTypeCustomSelection : ApisViewsV1TimeSelectionSelectionTypeCustomSelection struct This model "extends" ApisViewsV1TimeSelection

type ApisViewsV1TimeSelectionSelectionTypeQuickSelection

type ApisViewsV1TimeSelectionSelectionTypeQuickSelection struct {
	// Quick time selection.
	QuickSelection *ApisViewsV1QuickTimeSelection `json:"quick_selection,omitempty"`
}

ApisViewsV1TimeSelectionSelectionTypeQuickSelection : ApisViewsV1TimeSelectionSelectionTypeQuickSelection struct This model "extends" ApisViewsV1TimeSelection

type AssignDashboardFolderOptions

type AssignDashboardFolderOptions struct {
	// The ID of the dashboard.
	DashboardID *string `json:"dashboard_id" validate:"required,ne="`

	// The folder ID could be null to assign the dashboard to root.
	FolderID *string `json:"folder_id" validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

AssignDashboardFolderOptions : The AssignDashboardFolder options.

func (*AssignDashboardFolderOptions) SetDashboardID

func (_options *AssignDashboardFolderOptions) SetDashboardID(dashboardID string) *AssignDashboardFolderOptions

SetDashboardID : Allow user to set DashboardID

func (*AssignDashboardFolderOptions) SetFolderID

func (_options *AssignDashboardFolderOptions) SetFolderID(folderID string) *AssignDashboardFolderOptions

SetFolderID : Allow user to set FolderID

func (*AssignDashboardFolderOptions) SetHeaders

SetHeaders : Allow user to set Headers

type AssignDashboardFolderResponse

type AssignDashboardFolderResponse struct {
	// contains filtered or unexported fields
}

AssignDashboardFolderResponse : Response for AssignDashboardFolder.

func (*AssignDashboardFolderResponse) GetProperties

func (o *AssignDashboardFolderResponse) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of AssignDashboardFolderResponse

func (*AssignDashboardFolderResponse) GetProperty

func (o *AssignDashboardFolderResponse) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of AssignDashboardFolderResponse

func (*AssignDashboardFolderResponse) MarshalJSON

func (o *AssignDashboardFolderResponse) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of AssignDashboardFolderResponse

func (*AssignDashboardFolderResponse) SetProperties

func (o *AssignDashboardFolderResponse) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of AssignDashboardFolderResponse

func (*AssignDashboardFolderResponse) SetProperty

func (o *AssignDashboardFolderResponse) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of AssignDashboardFolderResponse

type CreateAlertOptions

type CreateAlertOptions struct {
	// Alert name.
	Name *string `json:"name" validate:"required"`

	// Alert is active.
	IsActive *bool `json:"is_active" validate:"required"`

	// Alert severity.
	Severity *string `json:"severity" validate:"required"`

	// Alert condition.
	Condition AlertsV2AlertConditionIntf `json:"condition" validate:"required"`

	// Alert notification groups.
	NotificationGroups []AlertsV2AlertNotificationGroups `json:"notification_groups" validate:"required"`

	// Alert filters.
	Filters *AlertsV1AlertFilters `json:"filters" validate:"required"`

	// Alert description.
	Description *string `json:"description,omitempty"`

	// Alert expiration date.
	Expiration *AlertsV1Date `json:"expiration,omitempty"`

	// When should the alert be active.
	ActiveWhen *AlertsV1AlertActiveWhen `json:"active_when,omitempty"`

	// JSON keys to include in the alert notification, if left empty get the full log text in the alert notification.
	NotificationPayloadFilters []string `json:"notification_payload_filters,omitempty"`

	// The Meta labels to add to the alert.
	MetaLabels []AlertsV1MetaLabel `json:"meta_labels,omitempty"`

	// The Meta labels to add to the alert as string with ':' separator.
	MetaLabelsStrings []string `json:"meta_labels_strings,omitempty"`

	// Incident settings, will create the incident based on this configuration.
	IncidentSettings *AlertsV2AlertIncidentSettings `json:"incident_settings,omitempty"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

CreateAlertOptions : The CreateAlert options.

func (*CreateAlertOptions) SetActiveWhen

func (_options *CreateAlertOptions) SetActiveWhen(activeWhen *AlertsV1AlertActiveWhen) *CreateAlertOptions

SetActiveWhen : Allow user to set ActiveWhen

func (*CreateAlertOptions) SetCondition

func (_options *CreateAlertOptions) SetCondition(condition AlertsV2AlertConditionIntf) *CreateAlertOptions

SetCondition : Allow user to set Condition

func (*CreateAlertOptions) SetDescription

func (_options *CreateAlertOptions) SetDescription(description string) *CreateAlertOptions

SetDescription : Allow user to set Description

func (*CreateAlertOptions) SetExpiration

func (_options *CreateAlertOptions) SetExpiration(expiration *AlertsV1Date) *CreateAlertOptions

SetExpiration : Allow user to set Expiration

func (*CreateAlertOptions) SetFilters

func (_options *CreateAlertOptions) SetFilters(filters *AlertsV1AlertFilters) *CreateAlertOptions

SetFilters : Allow user to set Filters

func (*CreateAlertOptions) SetHeaders

func (options *CreateAlertOptions) SetHeaders(param map[string]string) *CreateAlertOptions

SetHeaders : Allow user to set Headers

func (*CreateAlertOptions) SetIncidentSettings

func (_options *CreateAlertOptions) SetIncidentSettings(incidentSettings *AlertsV2AlertIncidentSettings) *CreateAlertOptions

SetIncidentSettings : Allow user to set IncidentSettings

func (*CreateAlertOptions) SetIsActive

func (_options *CreateAlertOptions) SetIsActive(isActive bool) *CreateAlertOptions

SetIsActive : Allow user to set IsActive

func (*CreateAlertOptions) SetMetaLabels

func (_options *CreateAlertOptions) SetMetaLabels(metaLabels []AlertsV1MetaLabel) *CreateAlertOptions

SetMetaLabels : Allow user to set MetaLabels

func (*CreateAlertOptions) SetMetaLabelsStrings

func (_options *CreateAlertOptions) SetMetaLabelsStrings(metaLabelsStrings []string) *CreateAlertOptions

SetMetaLabelsStrings : Allow user to set MetaLabelsStrings

func (*CreateAlertOptions) SetName

func (_options *CreateAlertOptions) SetName(name string) *CreateAlertOptions

SetName : Allow user to set Name

func (*CreateAlertOptions) SetNotificationGroups

func (_options *CreateAlertOptions) SetNotificationGroups(notificationGroups []AlertsV2AlertNotificationGroups) *CreateAlertOptions

SetNotificationGroups : Allow user to set NotificationGroups

func (*CreateAlertOptions) SetNotificationPayloadFilters

func (_options *CreateAlertOptions) SetNotificationPayloadFilters(notificationPayloadFilters []string) *CreateAlertOptions

SetNotificationPayloadFilters : Allow user to set NotificationPayloadFilters

func (*CreateAlertOptions) SetSeverity

func (_options *CreateAlertOptions) SetSeverity(severity string) *CreateAlertOptions

SetSeverity : Allow user to set Severity

type CreateDashboardFolderOptions

type CreateDashboardFolderOptions struct {
	// The dashboard folder name, required.
	Name *string `json:"name" validate:"required"`

	// The dashboard folder ID, uuid.
	ID *strfmt.UUID `json:"id,omitempty"`

	// The dashboard folder parent ID, optional. If not set, the folder is a root
	//  folder, if set, the folder is a subfolder of the parent folder and needs to
	//  be a uuid.
	ParentID *strfmt.UUID `json:"parent_id,omitempty"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

CreateDashboardFolderOptions : The CreateDashboardFolder options.

func (*CreateDashboardFolderOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*CreateDashboardFolderOptions) SetID

SetID : Allow user to set ID

func (*CreateDashboardFolderOptions) SetName

SetName : Allow user to set Name

func (*CreateDashboardFolderOptions) SetParentID

func (_options *CreateDashboardFolderOptions) SetParentID(parentID *strfmt.UUID) *CreateDashboardFolderOptions

SetParentID : Allow user to set ParentID

type CreateDashboardOptions

type CreateDashboardOptions struct {
	// Dashboard represents the structure and configuration of a Coralogix Custom Dashboard.
	Dashboard DashboardIntf `json:"Dashboard" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

CreateDashboardOptions : The CreateDashboard options.

func (*CreateDashboardOptions) SetDashboard

func (_options *CreateDashboardOptions) SetDashboard(dashboard DashboardIntf) *CreateDashboardOptions

SetDashboard : Allow user to set Dashboard

func (*CreateDashboardOptions) SetHeaders

func (options *CreateDashboardOptions) SetHeaders(param map[string]string) *CreateDashboardOptions

SetHeaders : Allow user to set Headers

type CreateDataAccessRuleOptions added in v0.3.0

type CreateDataAccessRuleOptions struct {
	// Display Name for new Data Access Rule.
	DisplayName *string `json:"display_name" validate:"required"`

	// Filters for new Data Access Rule.
	Filters []DataAccessRuleFilter `json:"filters" validate:"required"`

	// Default Expression for new Data Access Rule.
	DefaultExpression *string `json:"default_expression" validate:"required"`

	// Description for new Data Access Rule.
	Description *string `json:"description,omitempty"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

CreateDataAccessRuleOptions : The CreateDataAccessRule options.

func (*CreateDataAccessRuleOptions) SetDefaultExpression added in v0.3.0

func (_options *CreateDataAccessRuleOptions) SetDefaultExpression(defaultExpression string) *CreateDataAccessRuleOptions

SetDefaultExpression : Allow user to set DefaultExpression

func (*CreateDataAccessRuleOptions) SetDescription added in v0.3.0

func (_options *CreateDataAccessRuleOptions) SetDescription(description string) *CreateDataAccessRuleOptions

SetDescription : Allow user to set Description

func (*CreateDataAccessRuleOptions) SetDisplayName added in v0.3.0

func (_options *CreateDataAccessRuleOptions) SetDisplayName(displayName string) *CreateDataAccessRuleOptions

SetDisplayName : Allow user to set DisplayName

func (*CreateDataAccessRuleOptions) SetFilters added in v0.3.0

SetFilters : Allow user to set Filters

func (*CreateDataAccessRuleOptions) SetHeaders added in v0.3.0

func (options *CreateDataAccessRuleOptions) SetHeaders(param map[string]string) *CreateDataAccessRuleOptions

SetHeaders : Allow user to set Headers

type CreateE2mOptions

type CreateE2mOptions struct {
	// E2M Create message.
	Event2MetricPrototype Event2MetricPrototypeIntf `json:"Event2MetricPrototype" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

CreateE2mOptions : The CreateE2m options.

func (*CreateE2mOptions) SetEvent2MetricPrototype

func (_options *CreateE2mOptions) SetEvent2MetricPrototype(event2MetricPrototype Event2MetricPrototypeIntf) *CreateE2mOptions

SetEvent2MetricPrototype : Allow user to set Event2MetricPrototype

func (*CreateE2mOptions) SetHeaders

func (options *CreateE2mOptions) SetHeaders(param map[string]string) *CreateE2mOptions

SetHeaders : Allow user to set Headers

type CreateEnrichmentOptions added in v0.3.0

type CreateEnrichmentOptions struct {
	// The name of the field to enrich.
	FieldName *string `json:"field_name" validate:"required"`

	// The enrichment type.
	EnrichmentType EnrichmentV1EnrichmentTypeIntf `json:"enrichment_type" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

CreateEnrichmentOptions : The CreateEnrichment options.

func (*CreateEnrichmentOptions) SetEnrichmentType added in v0.3.0

func (_options *CreateEnrichmentOptions) SetEnrichmentType(enrichmentType EnrichmentV1EnrichmentTypeIntf) *CreateEnrichmentOptions

SetEnrichmentType : Allow user to set EnrichmentType

func (*CreateEnrichmentOptions) SetFieldName added in v0.3.0

func (_options *CreateEnrichmentOptions) SetFieldName(fieldName string) *CreateEnrichmentOptions

SetFieldName : Allow user to set FieldName

func (*CreateEnrichmentOptions) SetHeaders added in v0.3.0

func (options *CreateEnrichmentOptions) SetHeaders(param map[string]string) *CreateEnrichmentOptions

SetHeaders : Allow user to set Headers

type CreateOutgoingWebhookOptions

type CreateOutgoingWebhookOptions struct {
	// The input data of the Outbound Integration.
	OutgoingWebhookPrototype OutgoingWebhookPrototypeIntf `json:"OutgoingWebhookPrototype" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

CreateOutgoingWebhookOptions : The CreateOutgoingWebhook options.

func (*CreateOutgoingWebhookOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*CreateOutgoingWebhookOptions) SetOutgoingWebhookPrototype

func (_options *CreateOutgoingWebhookOptions) SetOutgoingWebhookPrototype(outgoingWebhookPrototype OutgoingWebhookPrototypeIntf) *CreateOutgoingWebhookOptions

SetOutgoingWebhookPrototype : Allow user to set OutgoingWebhookPrototype

type CreatePolicyOptions

type CreatePolicyOptions struct {
	// Create policy request.
	PolicyPrototype PolicyPrototypeIntf `json:"PolicyPrototype" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

CreatePolicyOptions : The CreatePolicy options.

func (*CreatePolicyOptions) SetHeaders

func (options *CreatePolicyOptions) SetHeaders(param map[string]string) *CreatePolicyOptions

SetHeaders : Allow user to set Headers

func (*CreatePolicyOptions) SetPolicyPrototype

func (_options *CreatePolicyOptions) SetPolicyPrototype(policyPrototype PolicyPrototypeIntf) *CreatePolicyOptions

SetPolicyPrototype : Allow user to set PolicyPrototype

type CreateRuleGroupOptions

type CreateRuleGroupOptions struct {
	// The name of the rule group.
	Name *string `json:"name" validate:"required"`

	// Rule subgroups. Will try to execute the first rule subgroup, and if not matched will try to match the next one in
	// order.
	RuleSubgroups []RulesV1CreateRuleGroupRequestCreateRuleSubgroup `json:"rule_subgroups" validate:"required"`

	// A description for the rule group, should express what is the rule group purpose.
	Description *string `json:"description,omitempty"`

	// Whether or not the rule is enabled.
	Enabled *bool `json:"enabled,omitempty"`

	// Optional rule matchers which if matched will make the rule go through the rule group.
	RuleMatchers []RulesV1RuleMatcherIntf `json:"rule_matchers,omitempty"`

	// The order in which the rule group will be evaluated. The lower the order, the more priority the group will have. Not
	// providing the order will by default create a group with the last order.
	Order *int64 `json:"order,omitempty"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

CreateRuleGroupOptions : The CreateRuleGroup options.

func (*CreateRuleGroupOptions) SetDescription

func (_options *CreateRuleGroupOptions) SetDescription(description string) *CreateRuleGroupOptions

SetDescription : Allow user to set Description

func (*CreateRuleGroupOptions) SetEnabled

func (_options *CreateRuleGroupOptions) SetEnabled(enabled bool) *CreateRuleGroupOptions

SetEnabled : Allow user to set Enabled

func (*CreateRuleGroupOptions) SetHeaders

func (options *CreateRuleGroupOptions) SetHeaders(param map[string]string) *CreateRuleGroupOptions

SetHeaders : Allow user to set Headers

func (*CreateRuleGroupOptions) SetName

func (_options *CreateRuleGroupOptions) SetName(name string) *CreateRuleGroupOptions

SetName : Allow user to set Name

func (*CreateRuleGroupOptions) SetOrder

func (_options *CreateRuleGroupOptions) SetOrder(order int64) *CreateRuleGroupOptions

SetOrder : Allow user to set Order

func (*CreateRuleGroupOptions) SetRuleMatchers

func (_options *CreateRuleGroupOptions) SetRuleMatchers(ruleMatchers []RulesV1RuleMatcherIntf) *CreateRuleGroupOptions

SetRuleMatchers : Allow user to set RuleMatchers

func (*CreateRuleGroupOptions) SetRuleSubgroups

SetRuleSubgroups : Allow user to set RuleSubgroups

type CreateViewFolderOptions

type CreateViewFolderOptions struct {
	// View folder name.
	Name *string `json:"name" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

CreateViewFolderOptions : The CreateViewFolder options.

func (*CreateViewFolderOptions) SetHeaders

func (options *CreateViewFolderOptions) SetHeaders(param map[string]string) *CreateViewFolderOptions

SetHeaders : Allow user to set Headers

func (*CreateViewFolderOptions) SetName

func (_options *CreateViewFolderOptions) SetName(name string) *CreateViewFolderOptions

SetName : Allow user to set Name

type CreateViewOptions

type CreateViewOptions struct {
	// View name.
	Name *string `json:"name" validate:"required"`

	// View time selection.
	TimeSelection ApisViewsV1TimeSelectionIntf `json:"time_selection" validate:"required"`

	// View search query.
	SearchQuery *ApisViewsV1SearchQuery `json:"search_query,omitempty"`

	// View selected filters.
	Filters *ApisViewsV1SelectedFilters `json:"filters,omitempty"`

	// View folder ID.
	FolderID *strfmt.UUID `json:"folder_id,omitempty"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

CreateViewOptions : The CreateView options.

func (*CreateViewOptions) SetFilters

func (_options *CreateViewOptions) SetFilters(filters *ApisViewsV1SelectedFilters) *CreateViewOptions

SetFilters : Allow user to set Filters

func (*CreateViewOptions) SetFolderID

func (_options *CreateViewOptions) SetFolderID(folderID *strfmt.UUID) *CreateViewOptions

SetFolderID : Allow user to set FolderID

func (*CreateViewOptions) SetHeaders

func (options *CreateViewOptions) SetHeaders(param map[string]string) *CreateViewOptions

SetHeaders : Allow user to set Headers

func (*CreateViewOptions) SetName

func (_options *CreateViewOptions) SetName(name string) *CreateViewOptions

SetName : Allow user to set Name

func (*CreateViewOptions) SetSearchQuery

func (_options *CreateViewOptions) SetSearchQuery(searchQuery *ApisViewsV1SearchQuery) *CreateViewOptions

SetSearchQuery : Allow user to set SearchQuery

func (*CreateViewOptions) SetTimeSelection

func (_options *CreateViewOptions) SetTimeSelection(timeSelection ApisViewsV1TimeSelectionIntf) *CreateViewOptions

SetTimeSelection : Allow user to set TimeSelection

type Dashboard

type Dashboard struct {
	// Unique identifier for the dashboard.
	Href *string `json:"href,omitempty"`

	// Unique identifier for the dashboard.
	ID *string `json:"id,omitempty"`

	// Display name of the dashboard.
	Name *string `json:"name" validate:"required"`

	// Brief description or summary of the dashboard's purpose or content.
	Description *string `json:"description,omitempty"`

	// Layout configuration for the dashboard's visual elements.
	Layout *ApisDashboardsV1AstLayout `json:"layout" validate:"required"`

	// List of variables that can be used within the dashboard for dynamic content.
	Variables []ApisDashboardsV1AstVariable `json:"variables,omitempty"`

	// List of filters that can be applied to the dashboard's data.
	Filters []ApisDashboardsV1AstFilter `json:"filters,omitempty"`

	// List of annotations that can be applied to the dashboard's visual elements.
	Annotations []ApisDashboardsV1AstAnnotation `json:"annotations,omitempty"`

	// Absolute time frame specifying a fixed start and end time.
	AbsoluteTimeFrame *ApisDashboardsV1CommonTimeFrame `json:"absolute_time_frame,omitempty"`

	// Relative time frame specifying a duration from the current time.
	RelativeTimeFrame *string `json:"relative_time_frame,omitempty"`

	// Unique identifier of the folder containing the dashboard.
	FolderID *ApisDashboardsV1UUID `json:"folder_id,omitempty"`

	// Path of the folder containing the dashboard.
	FolderPath *ApisDashboardsV1AstFolderPath `json:"folder_path,omitempty"`

	// Auto refresh interval is set to off.
	False *ApisDashboardsV1AstDashboardAutoRefreshOffEmpty `json:"false,omitempty"`

	// Auto refresh interval is set to two minutes.
	TwoMinutes *ApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty `json:"two_minutes,omitempty"`

	// Auto refresh interval is set to five minutes.
	FiveMinutes *ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty `json:"five_minutes,omitempty"`
}

Dashboard : Dashboard represents the structure and configuration of a Coralogix Custom Dashboard. Models which "extend" this model: - DashboardApisDashboardsV1AstDashboardTimeFrameAbsoluteTimeFrame - DashboardApisDashboardsV1AstDashboardTimeFrameRelativeTimeFrame - DashboardApisDashboardsV1AstDashboardFolderFolderID - DashboardApisDashboardsV1AstDashboardFolderFolderPath - DashboardApisDashboardsV1AstDashboardAutoRefreshOff - DashboardApisDashboardsV1AstDashboardAutoRefreshTwoMinutes - DashboardApisDashboardsV1AstDashboardAutoRefreshFiveMinutes

type DashboardApisDashboardsV1AstDashboardAutoRefreshFiveMinutes

type DashboardApisDashboardsV1AstDashboardAutoRefreshFiveMinutes struct {
	// Unique identifier for the dashboard.
	Href *string `json:"href,omitempty"`

	// Unique identifier for the dashboard.
	ID *string `json:"id,omitempty"`

	// Display name of the dashboard.
	Name *string `json:"name" validate:"required"`

	// Brief description or summary of the dashboard's purpose or content.
	Description *string `json:"description,omitempty"`

	Layout *ApisDashboardsV1AstLayout `json:"layout" validate:"required"`

	// List of variables that can be used within the dashboard for dynamic content.
	Variables []ApisDashboardsV1AstVariable `json:"variables,omitempty"`

	// List of filters that can be applied to the dashboard's data.
	Filters []ApisDashboardsV1AstFilter `json:"filters,omitempty"`

	// List of annotations that can be applied to the dashboard's visual elements.
	Annotations []ApisDashboardsV1AstAnnotation `json:"annotations,omitempty"`

	// Auto refresh interval is set to five minutes.
	FiveMinutes *ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty `json:"five_minutes,omitempty"`
}

DashboardApisDashboardsV1AstDashboardAutoRefreshFiveMinutes : DashboardApisDashboardsV1AstDashboardAutoRefreshFiveMinutes struct This model "extends" Dashboard

type DashboardApisDashboardsV1AstDashboardAutoRefreshOff

type DashboardApisDashboardsV1AstDashboardAutoRefreshOff struct {
	// Unique identifier for the dashboard.
	Href *string `json:"href,omitempty"`

	// Unique identifier for the dashboard.
	ID *string `json:"id,omitempty"`

	// Display name of the dashboard.
	Name *string `json:"name" validate:"required"`

	// Brief description or summary of the dashboard's purpose or content.
	Description *string `json:"description,omitempty"`

	Layout *ApisDashboardsV1AstLayout `json:"layout" validate:"required"`

	// List of variables that can be used within the dashboard for dynamic content.
	Variables []ApisDashboardsV1AstVariable `json:"variables,omitempty"`

	// List of filters that can be applied to the dashboard's data.
	Filters []ApisDashboardsV1AstFilter `json:"filters,omitempty"`

	// List of annotations that can be applied to the dashboard's visual elements.
	Annotations []ApisDashboardsV1AstAnnotation `json:"annotations,omitempty"`

	// Auto refresh interval is set to off.
	False *ApisDashboardsV1AstDashboardAutoRefreshOffEmpty `json:"false,omitempty"`
}

DashboardApisDashboardsV1AstDashboardAutoRefreshOff : DashboardApisDashboardsV1AstDashboardAutoRefreshOff struct This model "extends" Dashboard

type DashboardApisDashboardsV1AstDashboardAutoRefreshTwoMinutes

type DashboardApisDashboardsV1AstDashboardAutoRefreshTwoMinutes struct {
	// Unique identifier for the dashboard.
	Href *string `json:"href,omitempty"`

	// Unique identifier for the dashboard.
	ID *string `json:"id,omitempty"`

	// Display name of the dashboard.
	Name *string `json:"name" validate:"required"`

	// Brief description or summary of the dashboard's purpose or content.
	Description *string `json:"description,omitempty"`

	Layout *ApisDashboardsV1AstLayout `json:"layout" validate:"required"`

	// List of variables that can be used within the dashboard for dynamic content.
	Variables []ApisDashboardsV1AstVariable `json:"variables,omitempty"`

	// List of filters that can be applied to the dashboard's data.
	Filters []ApisDashboardsV1AstFilter `json:"filters,omitempty"`

	// List of annotations that can be applied to the dashboard's visual elements.
	Annotations []ApisDashboardsV1AstAnnotation `json:"annotations,omitempty"`

	// Auto refresh interval is set to two minutes.
	TwoMinutes *ApisDashboardsV1AstDashboardAutoRefreshTwoMinutesEmpty `json:"two_minutes,omitempty"`
}

DashboardApisDashboardsV1AstDashboardAutoRefreshTwoMinutes : DashboardApisDashboardsV1AstDashboardAutoRefreshTwoMinutes struct This model "extends" Dashboard

type DashboardApisDashboardsV1AstDashboardFolderFolderID

type DashboardApisDashboardsV1AstDashboardFolderFolderID struct {
	// Unique identifier for the dashboard.
	Href *string `json:"href,omitempty"`

	// Unique identifier for the dashboard.
	ID *string `json:"id,omitempty"`

	// Display name of the dashboard.
	Name *string `json:"name" validate:"required"`

	// Brief description or summary of the dashboard's purpose or content.
	Description *string `json:"description,omitempty"`

	Layout *ApisDashboardsV1AstLayout `json:"layout" validate:"required"`

	// List of variables that can be used within the dashboard for dynamic content.
	Variables []ApisDashboardsV1AstVariable `json:"variables,omitempty"`

	// List of filters that can be applied to the dashboard's data.
	Filters []ApisDashboardsV1AstFilter `json:"filters,omitempty"`

	// List of annotations that can be applied to the dashboard's visual elements.
	Annotations []ApisDashboardsV1AstAnnotation `json:"annotations,omitempty"`

	// Unique identifier of the folder containing the dashboard.
	FolderID *ApisDashboardsV1UUID `json:"folder_id,omitempty"`
}

DashboardApisDashboardsV1AstDashboardFolderFolderID : DashboardApisDashboardsV1AstDashboardFolderFolderID struct This model "extends" Dashboard

type DashboardApisDashboardsV1AstDashboardFolderFolderPath

type DashboardApisDashboardsV1AstDashboardFolderFolderPath struct {
	// Unique identifier for the dashboard.
	Href *string `json:"href,omitempty"`

	// Unique identifier for the dashboard.
	ID *string `json:"id,omitempty"`

	// Display name of the dashboard.
	Name *string `json:"name" validate:"required"`

	// Brief description or summary of the dashboard's purpose or content.
	Description *string `json:"description,omitempty"`

	Layout *ApisDashboardsV1AstLayout `json:"layout" validate:"required"`

	// List of variables that can be used within the dashboard for dynamic content.
	Variables []ApisDashboardsV1AstVariable `json:"variables,omitempty"`

	// List of filters that can be applied to the dashboard's data.
	Filters []ApisDashboardsV1AstFilter `json:"filters,omitempty"`

	// List of annotations that can be applied to the dashboard's visual elements.
	Annotations []ApisDashboardsV1AstAnnotation `json:"annotations,omitempty"`

	// Path of the folder containing the dashboard.
	FolderPath *ApisDashboardsV1AstFolderPath `json:"folder_path,omitempty"`
}

DashboardApisDashboardsV1AstDashboardFolderFolderPath : DashboardApisDashboardsV1AstDashboardFolderFolderPath struct This model "extends" Dashboard

type DashboardApisDashboardsV1AstDashboardTimeFrameAbsoluteTimeFrame

type DashboardApisDashboardsV1AstDashboardTimeFrameAbsoluteTimeFrame struct {
	// Unique identifier for the dashboard.
	Href *string `json:"href,omitempty"`

	// Unique identifier for the dashboard.
	ID *string `json:"id,omitempty"`

	// Display name of the dashboard.
	Name *string `json:"name" validate:"required"`

	// Brief description or summary of the dashboard's purpose or content.
	Description *string `json:"description,omitempty"`

	Layout *ApisDashboardsV1AstLayout `json:"layout" validate:"required"`

	// List of variables that can be used within the dashboard for dynamic content.
	Variables []ApisDashboardsV1AstVariable `json:"variables,omitempty"`

	// List of filters that can be applied to the dashboard's data.
	Filters []ApisDashboardsV1AstFilter `json:"filters,omitempty"`

	// List of annotations that can be applied to the dashboard's visual elements.
	Annotations []ApisDashboardsV1AstAnnotation `json:"annotations,omitempty"`

	// Absolute time frame specifying a fixed start and end time.
	AbsoluteTimeFrame *ApisDashboardsV1CommonTimeFrame `json:"absolute_time_frame,omitempty"`
}

DashboardApisDashboardsV1AstDashboardTimeFrameAbsoluteTimeFrame : DashboardApisDashboardsV1AstDashboardTimeFrameAbsoluteTimeFrame struct This model "extends" Dashboard

type DashboardApisDashboardsV1AstDashboardTimeFrameRelativeTimeFrame

type DashboardApisDashboardsV1AstDashboardTimeFrameRelativeTimeFrame struct {
	// Unique identifier for the dashboard.
	Href *string `json:"href,omitempty"`

	// Unique identifier for the dashboard.
	ID *string `json:"id,omitempty"`

	// Display name of the dashboard.
	Name *string `json:"name" validate:"required"`

	// Brief description or summary of the dashboard's purpose or content.
	Description *string `json:"description,omitempty"`

	Layout *ApisDashboardsV1AstLayout `json:"layout" validate:"required"`

	// List of variables that can be used within the dashboard for dynamic content.
	Variables []ApisDashboardsV1AstVariable `json:"variables,omitempty"`

	// List of filters that can be applied to the dashboard's data.
	Filters []ApisDashboardsV1AstFilter `json:"filters,omitempty"`

	// List of annotations that can be applied to the dashboard's visual elements.
	Annotations []ApisDashboardsV1AstAnnotation `json:"annotations,omitempty"`

	// Relative time frame specifying a duration from the current time.
	RelativeTimeFrame *string `json:"relative_time_frame,omitempty"`
}

DashboardApisDashboardsV1AstDashboardTimeFrameRelativeTimeFrame : DashboardApisDashboardsV1AstDashboardTimeFrameRelativeTimeFrame struct This model "extends" Dashboard

type DashboardFolder

type DashboardFolder struct {
	// The dashboard folder ID, uuid.
	ID *strfmt.UUID `json:"id,omitempty"`

	// The dashboard folder name, required.
	Name *string `json:"name" validate:"required"`

	// The dashboard folder parent ID, optional. If not set, the folder is a root
	//  folder, if set, the folder is a subfolder of the parent folder and needs to
	//  be a uuid.
	ParentID *strfmt.UUID `json:"parent_id,omitempty"`
}

DashboardFolder : Dashboard folder.

type DashboardFolderCollection

type DashboardFolderCollection struct {
	// The list of folders.
	Folders []DashboardFolder `json:"folders,omitempty"`
}

DashboardFolderCollection : The list of folders.

type DashboardIntf

type DashboardIntf interface {
	// contains filtered or unexported methods
}

type DataAccessRule added in v0.3.0

type DataAccessRule struct {
	// Data Access Rule ID.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Data Access Rule Display Name.
	DisplayName *string `json:"display_name" validate:"required"`

	// Optional Data Access Rule Description.
	Description *string `json:"description,omitempty"`

	// List of filters that the Data Access Rule is composed of.
	Filters []DataAccessRuleFilter `json:"filters,omitempty"`

	// Default expression to use when no filter matches the query.
	DefaultExpression *string `json:"default_expression" validate:"required"`
}

DataAccessRule : Data Access Rule details.

type DataAccessRuleCollection added in v0.3.0

type DataAccessRuleCollection struct {
	// Data Access Rule details.
	DataAccessRules []DataAccessRule `json:"data_access_rules" validate:"required"`
}

DataAccessRuleCollection : Get Data Access Rules Response.

type DataAccessRuleFilter added in v0.3.0

type DataAccessRuleFilter struct {
	// Filter's Entity Type.
	EntityType *string `json:"entity_type" validate:"required"`

	// Filter's Expression.
	Expression *string `json:"expression" validate:"required"`
}

DataAccessRuleFilter : List of filters that the Data Access Rule is composed of.

type DataUsageMetricsExportStatus added in v0.3.0

type DataUsageMetricsExportStatus struct {
	// The "enabled" parameter for metrics export.
	Enabled *bool `json:"enabled" validate:"required"`
}

DataUsageMetricsExportStatus : The data usage metrics export status.

type DeleteAlertOptions

type DeleteAlertOptions struct {
	// Alert ID.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

DeleteAlertOptions : The DeleteAlert options.

func (*DeleteAlertOptions) SetHeaders

func (options *DeleteAlertOptions) SetHeaders(param map[string]string) *DeleteAlertOptions

SetHeaders : Allow user to set Headers

func (*DeleteAlertOptions) SetID

func (_options *DeleteAlertOptions) SetID(id *strfmt.UUID) *DeleteAlertOptions

SetID : Allow user to set ID

type DeleteDashboardFolderOptions

type DeleteDashboardFolderOptions struct {
	// The folder ID.
	FolderID *strfmt.UUID `json:"folder_id" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

DeleteDashboardFolderOptions : The DeleteDashboardFolder options.

func (*DeleteDashboardFolderOptions) SetFolderID

func (_options *DeleteDashboardFolderOptions) SetFolderID(folderID *strfmt.UUID) *DeleteDashboardFolderOptions

SetFolderID : Allow user to set FolderID

func (*DeleteDashboardFolderOptions) SetHeaders

SetHeaders : Allow user to set Headers

type DeleteDashboardOptions

type DeleteDashboardOptions struct {
	// The ID of the dashboard.
	DashboardID *string `json:"dashboard_id" validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

DeleteDashboardOptions : The DeleteDashboard options.

func (*DeleteDashboardOptions) SetDashboardID

func (_options *DeleteDashboardOptions) SetDashboardID(dashboardID string) *DeleteDashboardOptions

SetDashboardID : Allow user to set DashboardID

func (*DeleteDashboardOptions) SetHeaders

func (options *DeleteDashboardOptions) SetHeaders(param map[string]string) *DeleteDashboardOptions

SetHeaders : Allow user to set Headers

type DeleteDataAccessRuleOptions added in v0.3.0

type DeleteDataAccessRuleOptions struct {
	// ID of Data Access Rule to be deleted.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

DeleteDataAccessRuleOptions : The DeleteDataAccessRule options.

func (*DeleteDataAccessRuleOptions) SetHeaders added in v0.3.0

func (options *DeleteDataAccessRuleOptions) SetHeaders(param map[string]string) *DeleteDataAccessRuleOptions

SetHeaders : Allow user to set Headers

func (*DeleteDataAccessRuleOptions) SetID added in v0.3.0

SetID : Allow user to set ID

type DeleteE2mOptions

type DeleteE2mOptions struct {
	// ID of e2m to be deleted.
	ID *string `json:"id" validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

DeleteE2mOptions : The DeleteE2m options.

func (*DeleteE2mOptions) SetHeaders

func (options *DeleteE2mOptions) SetHeaders(param map[string]string) *DeleteE2mOptions

SetHeaders : Allow user to set Headers

func (*DeleteE2mOptions) SetID

func (_options *DeleteE2mOptions) SetID(id string) *DeleteE2mOptions

SetID : Allow user to set ID

type DeleteOutgoingWebhookOptions

type DeleteOutgoingWebhookOptions struct {
	// The ID of the Outbound Integration to delete.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

DeleteOutgoingWebhookOptions : The DeleteOutgoingWebhook options.

func (*DeleteOutgoingWebhookOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*DeleteOutgoingWebhookOptions) SetID

SetID : Allow user to set ID

type DeletePolicyOptions

type DeletePolicyOptions struct {
	// ID of policy.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

DeletePolicyOptions : The DeletePolicy options.

func (*DeletePolicyOptions) SetHeaders

func (options *DeletePolicyOptions) SetHeaders(param map[string]string) *DeletePolicyOptions

SetHeaders : Allow user to set Headers

func (*DeletePolicyOptions) SetID

func (_options *DeletePolicyOptions) SetID(id *strfmt.UUID) *DeletePolicyOptions

SetID : Allow user to set ID

type DeleteRuleGroupOptions

type DeleteRuleGroupOptions struct {
	// The group ID.
	GroupID *strfmt.UUID `json:"group_id" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

DeleteRuleGroupOptions : The DeleteRuleGroup options.

func (*DeleteRuleGroupOptions) SetGroupID

func (_options *DeleteRuleGroupOptions) SetGroupID(groupID *strfmt.UUID) *DeleteRuleGroupOptions

SetGroupID : Allow user to set GroupID

func (*DeleteRuleGroupOptions) SetHeaders

func (options *DeleteRuleGroupOptions) SetHeaders(param map[string]string) *DeleteRuleGroupOptions

SetHeaders : Allow user to set Headers

type DeleteViewFolderOptions

type DeleteViewFolderOptions struct {
	// Folder ID.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

DeleteViewFolderOptions : The DeleteViewFolder options.

func (*DeleteViewFolderOptions) SetHeaders

func (options *DeleteViewFolderOptions) SetHeaders(param map[string]string) *DeleteViewFolderOptions

SetHeaders : Allow user to set Headers

func (*DeleteViewFolderOptions) SetID

SetID : Allow user to set ID

type DeleteViewOptions

type DeleteViewOptions struct {
	// View ID.
	ID *int64 `json:"id" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

DeleteViewOptions : The DeleteView options.

func (*DeleteViewOptions) SetHeaders

func (options *DeleteViewOptions) SetHeaders(param map[string]string) *DeleteViewOptions

SetHeaders : Allow user to set Headers

func (*DeleteViewOptions) SetID

func (_options *DeleteViewOptions) SetID(id int64) *DeleteViewOptions

SetID : Allow user to set ID

type Enrichment added in v0.3.0

type Enrichment struct {
	// The enrichment ID.
	ID *int64 `json:"id" validate:"required"`

	// The enrichment field name.
	FieldName *string `json:"field_name" validate:"required"`

	// The enrichment type.
	EnrichmentType EnrichmentV1EnrichmentTypeIntf `json:"enrichment_type" validate:"required"`
}

Enrichment : The enrichments.

type EnrichmentV1CustomEnrichmentType added in v0.3.0

type EnrichmentV1CustomEnrichmentType struct {
	// The ID of the custom enrichment.
	ID *int64 `json:"id,omitempty"`
}

EnrichmentV1CustomEnrichmentType : The custom enrichment.

type EnrichmentV1EnrichmentType added in v0.3.0

type EnrichmentV1EnrichmentType struct {
	// The geo ip enrichment.
	GeoIp *EnrichmentV1GeoIpTypeEmpty `json:"geo_ip,omitempty"`

	// The suspicious ip enrichment.
	SuspiciousIp *EnrichmentV1SuspiciousIpTypeEmpty `json:"suspicious_ip,omitempty"`

	// The custom enrichment.
	CustomEnrichment *EnrichmentV1CustomEnrichmentType `json:"custom_enrichment,omitempty"`
}

EnrichmentV1EnrichmentType : The enrichment type. Models which "extend" this model: - EnrichmentV1EnrichmentTypeTypeGeoIp - EnrichmentV1EnrichmentTypeTypeSuspiciousIp - EnrichmentV1EnrichmentTypeTypeCustomEnrichment

type EnrichmentV1EnrichmentTypeIntf added in v0.3.0

type EnrichmentV1EnrichmentTypeIntf interface {
	// contains filtered or unexported methods
}

type EnrichmentV1EnrichmentTypeTypeCustomEnrichment added in v0.3.0

type EnrichmentV1EnrichmentTypeTypeCustomEnrichment struct {
	// The custom enrichment.
	CustomEnrichment *EnrichmentV1CustomEnrichmentType `json:"custom_enrichment,omitempty"`
}

EnrichmentV1EnrichmentTypeTypeCustomEnrichment : EnrichmentV1EnrichmentTypeTypeCustomEnrichment struct This model "extends" EnrichmentV1EnrichmentType

type EnrichmentV1EnrichmentTypeTypeGeoIp added in v0.3.0

type EnrichmentV1EnrichmentTypeTypeGeoIp struct {
	// The geo ip enrichment.
	GeoIp *EnrichmentV1GeoIpTypeEmpty `json:"geo_ip,omitempty"`
}

EnrichmentV1EnrichmentTypeTypeGeoIp : EnrichmentV1EnrichmentTypeTypeGeoIp struct This model "extends" EnrichmentV1EnrichmentType

type EnrichmentV1EnrichmentTypeTypeSuspiciousIp added in v0.3.0

type EnrichmentV1EnrichmentTypeTypeSuspiciousIp struct {
	// The suspicious ip enrichment.
	SuspiciousIp *EnrichmentV1SuspiciousIpTypeEmpty `json:"suspicious_ip,omitempty"`
}

EnrichmentV1EnrichmentTypeTypeSuspiciousIp : EnrichmentV1EnrichmentTypeTypeSuspiciousIp struct This model "extends" EnrichmentV1EnrichmentType

type EnrichmentV1GeoIpTypeEmpty added in v0.3.0

type EnrichmentV1GeoIpTypeEmpty struct {
	// contains filtered or unexported fields
}

EnrichmentV1GeoIpTypeEmpty : The geo ip enrichment.

func (*EnrichmentV1GeoIpTypeEmpty) GetProperties added in v0.3.0

func (o *EnrichmentV1GeoIpTypeEmpty) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of EnrichmentV1GeoIpTypeEmpty

func (*EnrichmentV1GeoIpTypeEmpty) GetProperty added in v0.3.0

func (o *EnrichmentV1GeoIpTypeEmpty) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of EnrichmentV1GeoIpTypeEmpty

func (*EnrichmentV1GeoIpTypeEmpty) MarshalJSON added in v0.3.0

func (o *EnrichmentV1GeoIpTypeEmpty) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of EnrichmentV1GeoIpTypeEmpty

func (*EnrichmentV1GeoIpTypeEmpty) SetProperties added in v0.3.0

func (o *EnrichmentV1GeoIpTypeEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of EnrichmentV1GeoIpTypeEmpty

func (*EnrichmentV1GeoIpTypeEmpty) SetProperty added in v0.3.0

func (o *EnrichmentV1GeoIpTypeEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of EnrichmentV1GeoIpTypeEmpty

type EnrichmentV1SuspiciousIpTypeEmpty added in v0.3.0

type EnrichmentV1SuspiciousIpTypeEmpty struct {
	// contains filtered or unexported fields
}

EnrichmentV1SuspiciousIpTypeEmpty : The suspicious ip enrichment.

func (*EnrichmentV1SuspiciousIpTypeEmpty) GetProperties added in v0.3.0

func (o *EnrichmentV1SuspiciousIpTypeEmpty) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of EnrichmentV1SuspiciousIpTypeEmpty

func (*EnrichmentV1SuspiciousIpTypeEmpty) GetProperty added in v0.3.0

func (o *EnrichmentV1SuspiciousIpTypeEmpty) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of EnrichmentV1SuspiciousIpTypeEmpty

func (*EnrichmentV1SuspiciousIpTypeEmpty) MarshalJSON added in v0.3.0

func (o *EnrichmentV1SuspiciousIpTypeEmpty) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of EnrichmentV1SuspiciousIpTypeEmpty

func (*EnrichmentV1SuspiciousIpTypeEmpty) SetProperties added in v0.3.0

func (o *EnrichmentV1SuspiciousIpTypeEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of EnrichmentV1SuspiciousIpTypeEmpty

func (*EnrichmentV1SuspiciousIpTypeEmpty) SetProperty added in v0.3.0

func (o *EnrichmentV1SuspiciousIpTypeEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of EnrichmentV1SuspiciousIpTypeEmpty

type EntrichmentCollection added in v0.3.0

type EntrichmentCollection struct {
	// The enrichments.
	Enrichments []Enrichment `json:"enrichments" validate:"required"`
}

EntrichmentCollection : The enrichments collection.

type Event2Metric

type Event2Metric struct {
	// E2M unique ID, required on update requests.
	ID *strfmt.UUID `json:"id,omitempty"`

	// Name of the E2M.
	Name *string `json:"name" validate:"required"`

	// Description of the E2M.
	Description *string `json:"description,omitempty"`

	// E2M create time.
	CreateTime *string `json:"create_time,omitempty"`

	// E2M update time.
	UpdateTime *string `json:"update_time,omitempty"`

	// Represents the limit of the permutations and if the limit was exceeded.
	Permutations *ApisEvents2metricsV2E2mPermutations `json:"permutations,omitempty"`

	// E2M metric labels.
	MetricLabels []ApisEvents2metricsV2MetricLabel `json:"metric_labels,omitempty"`

	// E2M metric fields.
	MetricFields []ApisEvents2metricsV2MetricField `json:"metric_fields,omitempty"`

	// E2M type.
	Type *string `json:"type" validate:"required"`

	// A flag that represents if the e2m is for internal usage.
	IsInternal *bool `json:"is_internal,omitempty"`

	// E2M logs query.
	LogsQuery *ApisLogs2metricsV2LogsQuery `json:"logs_query,omitempty"`
}

Event2Metric : E2M represents the Event to metrics base model. Models which "extend" this model: - Event2MetricApisEvents2metricsV2E2mQueryLogsQuery

type Event2MetricApisEvents2metricsV2E2mQueryLogsQuery

type Event2MetricApisEvents2metricsV2E2mQueryLogsQuery struct {
	// E2M unique ID, required on update requests.
	ID *strfmt.UUID `json:"id,omitempty"`

	// Name of the E2M.
	Name *string `json:"name" validate:"required"`

	// Description of the E2M.
	Description *string `json:"description,omitempty"`

	// E2M create time.
	CreateTime *string `json:"create_time,omitempty"`

	// E2M update time.
	UpdateTime *string `json:"update_time,omitempty"`

	Permutations *ApisEvents2metricsV2E2mPermutations `json:"permutations,omitempty"`

	// E2M metric labels.
	MetricLabels []ApisEvents2metricsV2MetricLabel `json:"metric_labels,omitempty"`

	// E2M metric fields.
	MetricFields []ApisEvents2metricsV2MetricField `json:"metric_fields,omitempty"`

	// E2M type.
	Type *string `json:"type" validate:"required"`

	// A flag that represents if the e2m is for internal usage.
	IsInternal *bool `json:"is_internal,omitempty"`

	// E2M logs query.
	LogsQuery *ApisLogs2metricsV2LogsQuery `json:"logs_query,omitempty"`
}

Event2MetricApisEvents2metricsV2E2mQueryLogsQuery : Event2MetricApisEvents2metricsV2E2mQueryLogsQuery struct This model "extends" Event2Metric

type Event2MetricCollection

type Event2MetricCollection struct {
	// List of event to metrics definitions.
	Events2metrics []Event2MetricIntf `json:"events2metrics,omitempty"`
}

Event2MetricCollection : Represents response of.

type Event2MetricIntf

type Event2MetricIntf interface {
	// contains filtered or unexported methods
}

type Event2MetricPrototype

type Event2MetricPrototype struct {
	// Name of E2M to create.
	Name *string `json:"name" validate:"required"`

	// Description of E2M to create.
	Description *string `json:"description,omitempty"`

	// The permutation limit of the E2M.
	PermutationsLimit *int64 `json:"permutations_limit,omitempty"`

	// E2M metric labels.
	MetricLabels []ApisEvents2metricsV2MetricLabel `json:"metric_labels,omitempty"`

	// E2M metric fields.
	MetricFields []ApisEvents2metricsV2MetricField `json:"metric_fields,omitempty"`

	// E2M type.
	Type *string `json:"type,omitempty"`

	// E2M logs query.
	LogsQuery *ApisLogs2metricsV2LogsQuery `json:"logs_query,omitempty"`
}

Event2MetricPrototype : E2M Create message. Models which "extend" this model: - Event2MetricPrototypeApisEvents2metricsV2E2mCreateParamsQueryLogsQuery

type Event2MetricPrototypeApisEvents2metricsV2E2mCreateParamsQueryLogsQuery

type Event2MetricPrototypeApisEvents2metricsV2E2mCreateParamsQueryLogsQuery struct {
	// Name of E2M to create.
	Name *string `json:"name" validate:"required"`

	// Description of E2M to create.
	Description *string `json:"description,omitempty"`

	// The permutation limit of the E2M.
	PermutationsLimit *int64 `json:"permutations_limit,omitempty"`

	// E2M metric labels.
	MetricLabels []ApisEvents2metricsV2MetricLabel `json:"metric_labels,omitempty"`

	// E2M metric fields.
	MetricFields []ApisEvents2metricsV2MetricField `json:"metric_fields,omitempty"`

	// E2M type.
	Type *string `json:"type,omitempty"`

	// E2M logs query.
	LogsQuery *ApisLogs2metricsV2LogsQuery `json:"logs_query,omitempty"`
}

Event2MetricPrototypeApisEvents2metricsV2E2mCreateParamsQueryLogsQuery : Event2MetricPrototypeApisEvents2metricsV2E2mCreateParamsQueryLogsQuery struct This model "extends" Event2MetricPrototype

type Event2MetricPrototypeIntf

type Event2MetricPrototypeIntf interface {
	// contains filtered or unexported methods
}

type GetAlertOptions

type GetAlertOptions struct {
	// Alert ID.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetAlertOptions : The GetAlert options.

func (*GetAlertOptions) SetHeaders

func (options *GetAlertOptions) SetHeaders(param map[string]string) *GetAlertOptions

SetHeaders : Allow user to set Headers

func (*GetAlertOptions) SetID

func (_options *GetAlertOptions) SetID(id *strfmt.UUID) *GetAlertOptions

SetID : Allow user to set ID

type GetAlertsOptions

type GetAlertsOptions struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetAlertsOptions : The GetAlerts options.

func (*GetAlertsOptions) SetHeaders

func (options *GetAlertsOptions) SetHeaders(param map[string]string) *GetAlertsOptions

SetHeaders : Allow user to set Headers

type GetCompanyPoliciesOptions

type GetCompanyPoliciesOptions struct {
	// Optionally filter only enabled policies.
	EnabledOnly *bool `json:"enabled_only,omitempty"`

	// Source type to filter policies by.
	SourceType *string `json:"source_type,omitempty"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetCompanyPoliciesOptions : The GetCompanyPolicies options.

func (*GetCompanyPoliciesOptions) SetEnabledOnly

func (_options *GetCompanyPoliciesOptions) SetEnabledOnly(enabledOnly bool) *GetCompanyPoliciesOptions

SetEnabledOnly : Allow user to set EnabledOnly

func (*GetCompanyPoliciesOptions) SetHeaders

func (options *GetCompanyPoliciesOptions) SetHeaders(param map[string]string) *GetCompanyPoliciesOptions

SetHeaders : Allow user to set Headers

func (*GetCompanyPoliciesOptions) SetSourceType

func (_options *GetCompanyPoliciesOptions) SetSourceType(sourceType string) *GetCompanyPoliciesOptions

SetSourceType : Allow user to set SourceType

type GetDashboardOptions

type GetDashboardOptions struct {
	// The ID of the dashboard.
	DashboardID *string `json:"dashboard_id" validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetDashboardOptions : The GetDashboard options.

func (*GetDashboardOptions) SetDashboardID

func (_options *GetDashboardOptions) SetDashboardID(dashboardID string) *GetDashboardOptions

SetDashboardID : Allow user to set DashboardID

func (*GetDashboardOptions) SetHeaders

func (options *GetDashboardOptions) SetHeaders(param map[string]string) *GetDashboardOptions

SetHeaders : Allow user to set Headers

type GetDataUsageMetricsExportStatusOptions added in v0.3.0

type GetDataUsageMetricsExportStatusOptions struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetDataUsageMetricsExportStatusOptions : The GetDataUsageMetricsExportStatus options.

func (*GetDataUsageMetricsExportStatusOptions) SetHeaders added in v0.3.0

SetHeaders : Allow user to set Headers

type GetE2mOptions

type GetE2mOptions struct {
	// ID of e2m to be deleted.
	ID *string `json:"id" validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetE2mOptions : The GetE2m options.

func (*GetE2mOptions) SetHeaders

func (options *GetE2mOptions) SetHeaders(param map[string]string) *GetE2mOptions

SetHeaders : Allow user to set Headers

func (*GetE2mOptions) SetID

func (_options *GetE2mOptions) SetID(id string) *GetE2mOptions

SetID : Allow user to set ID

type GetEnrichmentsOptions added in v0.3.0

type GetEnrichmentsOptions struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetEnrichmentsOptions : The GetEnrichments options.

func (*GetEnrichmentsOptions) SetHeaders added in v0.3.0

func (options *GetEnrichmentsOptions) SetHeaders(param map[string]string) *GetEnrichmentsOptions

SetHeaders : Allow user to set Headers

type GetOutgoingWebhookOptions

type GetOutgoingWebhookOptions struct {
	// The ID of the Outbound Integration to delete.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetOutgoingWebhookOptions : The GetOutgoingWebhook options.

func (*GetOutgoingWebhookOptions) SetHeaders

func (options *GetOutgoingWebhookOptions) SetHeaders(param map[string]string) *GetOutgoingWebhookOptions

SetHeaders : Allow user to set Headers

func (*GetOutgoingWebhookOptions) SetID

SetID : Allow user to set ID

type GetPolicyOptions

type GetPolicyOptions struct {
	// ID of policy.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetPolicyOptions : The GetPolicy options.

func (*GetPolicyOptions) SetHeaders

func (options *GetPolicyOptions) SetHeaders(param map[string]string) *GetPolicyOptions

SetHeaders : Allow user to set Headers

func (*GetPolicyOptions) SetID

func (_options *GetPolicyOptions) SetID(id *strfmt.UUID) *GetPolicyOptions

SetID : Allow user to set ID

type GetRuleGroupOptions

type GetRuleGroupOptions struct {
	// The group ID.
	GroupID *strfmt.UUID `json:"group_id" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetRuleGroupOptions : The GetRuleGroup options.

func (*GetRuleGroupOptions) SetGroupID

func (_options *GetRuleGroupOptions) SetGroupID(groupID *strfmt.UUID) *GetRuleGroupOptions

SetGroupID : Allow user to set GroupID

func (*GetRuleGroupOptions) SetHeaders

func (options *GetRuleGroupOptions) SetHeaders(param map[string]string) *GetRuleGroupOptions

SetHeaders : Allow user to set Headers

type GetViewFolderOptions

type GetViewFolderOptions struct {
	// Folder ID.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetViewFolderOptions : The GetViewFolder options.

func (*GetViewFolderOptions) SetHeaders

func (options *GetViewFolderOptions) SetHeaders(param map[string]string) *GetViewFolderOptions

SetHeaders : Allow user to set Headers

func (*GetViewFolderOptions) SetID

func (_options *GetViewFolderOptions) SetID(id *strfmt.UUID) *GetViewFolderOptions

SetID : Allow user to set ID

type GetViewOptions

type GetViewOptions struct {
	// View ID.
	ID *int64 `json:"id" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetViewOptions : The GetView options.

func (*GetViewOptions) SetHeaders

func (options *GetViewOptions) SetHeaders(param map[string]string) *GetViewOptions

SetHeaders : Allow user to set Headers

func (*GetViewOptions) SetID

func (_options *GetViewOptions) SetID(id int64) *GetViewOptions

SetID : Allow user to set ID

type ListDashboardFoldersOptions

type ListDashboardFoldersOptions struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

ListDashboardFoldersOptions : The ListDashboardFolders options.

func (*ListDashboardFoldersOptions) SetHeaders

func (options *ListDashboardFoldersOptions) SetHeaders(param map[string]string) *ListDashboardFoldersOptions

SetHeaders : Allow user to set Headers

type ListDataAccessRulesOptions added in v0.3.0

type ListDataAccessRulesOptions struct {
	// Array of data access rule IDs.
	ID []strfmt.UUID `json:"id,omitempty"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

ListDataAccessRulesOptions : The ListDataAccessRules options.

func (*ListDataAccessRulesOptions) SetHeaders added in v0.3.0

func (options *ListDataAccessRulesOptions) SetHeaders(param map[string]string) *ListDataAccessRulesOptions

SetHeaders : Allow user to set Headers

func (*ListDataAccessRulesOptions) SetID added in v0.3.0

SetID : Allow user to set ID

type ListE2mOptions

type ListE2mOptions struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

ListE2mOptions : The ListE2m options.

func (*ListE2mOptions) SetHeaders

func (options *ListE2mOptions) SetHeaders(param map[string]string) *ListE2mOptions

SetHeaders : Allow user to set Headers

type ListOutgoingWebhooksOptions

type ListOutgoingWebhooksOptions struct {
	// The type of the deployed Outbound Integrations to list.
	Type *string `json:"type,omitempty"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

ListOutgoingWebhooksOptions : The ListOutgoingWebhooks options.

func (*ListOutgoingWebhooksOptions) SetHeaders

func (options *ListOutgoingWebhooksOptions) SetHeaders(param map[string]string) *ListOutgoingWebhooksOptions

SetHeaders : Allow user to set Headers

func (*ListOutgoingWebhooksOptions) SetType

SetType : Allow user to set Type

type ListRuleGroupsOptions

type ListRuleGroupsOptions struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

ListRuleGroupsOptions : The ListRuleGroups options.

func (*ListRuleGroupsOptions) SetHeaders

func (options *ListRuleGroupsOptions) SetHeaders(param map[string]string) *ListRuleGroupsOptions

SetHeaders : Allow user to set Headers

type ListViewFoldersOptions

type ListViewFoldersOptions struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

ListViewFoldersOptions : The ListViewFolders options.

func (*ListViewFoldersOptions) SetHeaders

func (options *ListViewFoldersOptions) SetHeaders(param map[string]string) *ListViewFoldersOptions

SetHeaders : Allow user to set Headers

type ListViewsOptions

type ListViewsOptions struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

ListViewsOptions : The ListViews options.

func (*ListViewsOptions) SetHeaders

func (options *ListViewsOptions) SetHeaders(param map[string]string) *ListViewsOptions

SetHeaders : Allow user to set Headers

type LogsV0

type LogsV0 struct {
	Service *core.BaseService
}

LogsV0 : No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

API Version: 0.1.0

func NewLogsV0

func NewLogsV0(options *LogsV0Options) (service *LogsV0, err error)

NewLogsV0 : constructs an instance of LogsV0 with passed in options.

func NewLogsV0UsingExternalConfig

func NewLogsV0UsingExternalConfig(options *LogsV0Options) (logs *LogsV0, err error)

NewLogsV0UsingExternalConfig : constructs an instance of LogsV0 with passed in options and external configuration.

func (*LogsV0) AssignDashboardFolder

func (logs *LogsV0) AssignDashboardFolder(assignDashboardFolderOptions *AssignDashboardFolderOptions) (result *AssignDashboardFolderResponse, response *core.DetailedResponse, err error)

AssignDashboardFolder : Assign a dashboard to a folder Assign a dashboard to a folder.

func (*LogsV0) AssignDashboardFolderWithContext

func (logs *LogsV0) AssignDashboardFolderWithContext(ctx context.Context, assignDashboardFolderOptions *AssignDashboardFolderOptions) (result *AssignDashboardFolderResponse, response *core.DetailedResponse, err error)

AssignDashboardFolderWithContext is an alternate form of the AssignDashboardFolder method which supports a Context parameter

func (*LogsV0) Clone

func (logs *LogsV0) Clone() *LogsV0

Clone makes a copy of "logs" suitable for processing requests.

func (*LogsV0) CreateAlert

func (logs *LogsV0) CreateAlert(createAlertOptions *CreateAlertOptions) (result *Alert, response *core.DetailedResponse, err error)

CreateAlert : Create an alert Create an alert.

func (*LogsV0) CreateAlertWithContext

func (logs *LogsV0) CreateAlertWithContext(ctx context.Context, createAlertOptions *CreateAlertOptions) (result *Alert, response *core.DetailedResponse, err error)

CreateAlertWithContext is an alternate form of the CreateAlert method which supports a Context parameter

func (*LogsV0) CreateDashboard

func (logs *LogsV0) CreateDashboard(createDashboardOptions *CreateDashboardOptions) (result DashboardIntf, response *core.DetailedResponse, err error)

CreateDashboard : Creates a new dashboard Creates a new dashboard.

func (*LogsV0) CreateDashboardFolder

func (logs *LogsV0) CreateDashboardFolder(createDashboardFolderOptions *CreateDashboardFolderOptions) (result *DashboardFolder, response *core.DetailedResponse, err error)

CreateDashboardFolder : Create a dashboard folder Create a dashboard folder.

func (*LogsV0) CreateDashboardFolderWithContext

func (logs *LogsV0) CreateDashboardFolderWithContext(ctx context.Context, createDashboardFolderOptions *CreateDashboardFolderOptions) (result *DashboardFolder, response *core.DetailedResponse, err error)

CreateDashboardFolderWithContext is an alternate form of the CreateDashboardFolder method which supports a Context parameter

func (*LogsV0) CreateDashboardWithContext

func (logs *LogsV0) CreateDashboardWithContext(ctx context.Context, createDashboardOptions *CreateDashboardOptions) (result DashboardIntf, response *core.DetailedResponse, err error)

CreateDashboardWithContext is an alternate form of the CreateDashboard method which supports a Context parameter

func (*LogsV0) CreateDataAccessRule added in v0.3.0

func (logs *LogsV0) CreateDataAccessRule(createDataAccessRuleOptions *CreateDataAccessRuleOptions) (result *DataAccessRule, response *core.DetailedResponse, err error)

CreateDataAccessRule : Create a Data Access Rule Create a Data Access Rule.

func (*LogsV0) CreateDataAccessRuleWithContext added in v0.3.0

func (logs *LogsV0) CreateDataAccessRuleWithContext(ctx context.Context, createDataAccessRuleOptions *CreateDataAccessRuleOptions) (result *DataAccessRule, response *core.DetailedResponse, err error)

CreateDataAccessRuleWithContext is an alternate form of the CreateDataAccessRule method which supports a Context parameter

func (*LogsV0) CreateE2m

func (logs *LogsV0) CreateE2m(createE2mOptions *CreateE2mOptions) (result Event2MetricIntf, response *core.DetailedResponse, err error)

CreateE2m : Creates event to metrics definitions Creates event to metrics definitions.

func (*LogsV0) CreateE2mWithContext

func (logs *LogsV0) CreateE2mWithContext(ctx context.Context, createE2mOptions *CreateE2mOptions) (result Event2MetricIntf, response *core.DetailedResponse, err error)

CreateE2mWithContext is an alternate form of the CreateE2m method which supports a Context parameter

func (*LogsV0) CreateEnrichment added in v0.3.0

func (logs *LogsV0) CreateEnrichment(createEnrichmentOptions *CreateEnrichmentOptions) (result *Enrichment, response *core.DetailedResponse, err error)

CreateEnrichment : Create an enrichment Create an enrichment.

func (*LogsV0) CreateEnrichmentWithContext added in v0.3.0

func (logs *LogsV0) CreateEnrichmentWithContext(ctx context.Context, createEnrichmentOptions *CreateEnrichmentOptions) (result *Enrichment, response *core.DetailedResponse, err error)

CreateEnrichmentWithContext is an alternate form of the CreateEnrichment method which supports a Context parameter

func (*LogsV0) CreateOutgoingWebhook

func (logs *LogsV0) CreateOutgoingWebhook(createOutgoingWebhookOptions *CreateOutgoingWebhookOptions) (result OutgoingWebhookIntf, response *core.DetailedResponse, err error)

CreateOutgoingWebhook : Create an Outbound Integration Create an Outbound Integration.

func (*LogsV0) CreateOutgoingWebhookWithContext

func (logs *LogsV0) CreateOutgoingWebhookWithContext(ctx context.Context, createOutgoingWebhookOptions *CreateOutgoingWebhookOptions) (result OutgoingWebhookIntf, response *core.DetailedResponse, err error)

CreateOutgoingWebhookWithContext is an alternate form of the CreateOutgoingWebhook method which supports a Context parameter

func (*LogsV0) CreatePolicy

func (logs *LogsV0) CreatePolicy(createPolicyOptions *CreatePolicyOptions) (result PolicyIntf, response *core.DetailedResponse, err error)

CreatePolicy : Creates a new policy Creates a new policy.

func (*LogsV0) CreatePolicyWithContext

func (logs *LogsV0) CreatePolicyWithContext(ctx context.Context, createPolicyOptions *CreatePolicyOptions) (result PolicyIntf, response *core.DetailedResponse, err error)

CreatePolicyWithContext is an alternate form of the CreatePolicy method which supports a Context parameter

func (*LogsV0) CreateRuleGroup

func (logs *LogsV0) CreateRuleGroup(createRuleGroupOptions *CreateRuleGroupOptions) (result *RuleGroup, response *core.DetailedResponse, err error)

CreateRuleGroup : Creates rule group Creates rule group.

func (*LogsV0) CreateRuleGroupWithContext

func (logs *LogsV0) CreateRuleGroupWithContext(ctx context.Context, createRuleGroupOptions *CreateRuleGroupOptions) (result *RuleGroup, response *core.DetailedResponse, err error)

CreateRuleGroupWithContext is an alternate form of the CreateRuleGroup method which supports a Context parameter

func (*LogsV0) CreateView

func (logs *LogsV0) CreateView(createViewOptions *CreateViewOptions) (result *View, response *core.DetailedResponse, err error)

CreateView : Creates a new view Creates a new view.

func (*LogsV0) CreateViewFolder

func (logs *LogsV0) CreateViewFolder(createViewFolderOptions *CreateViewFolderOptions) (result *ViewFolder, response *core.DetailedResponse, err error)

CreateViewFolder : Create view folder Create view folder.

func (*LogsV0) CreateViewFolderWithContext

func (logs *LogsV0) CreateViewFolderWithContext(ctx context.Context, createViewFolderOptions *CreateViewFolderOptions) (result *ViewFolder, response *core.DetailedResponse, err error)

CreateViewFolderWithContext is an alternate form of the CreateViewFolder method which supports a Context parameter

func (*LogsV0) CreateViewWithContext

func (logs *LogsV0) CreateViewWithContext(ctx context.Context, createViewOptions *CreateViewOptions) (result *View, response *core.DetailedResponse, err error)

CreateViewWithContext is an alternate form of the CreateView method which supports a Context parameter

func (*LogsV0) DeleteAlert

func (logs *LogsV0) DeleteAlert(deleteAlertOptions *DeleteAlertOptions) (response *core.DetailedResponse, err error)

DeleteAlert : Delete an alert Delete an alert.

func (*LogsV0) DeleteAlertWithContext

func (logs *LogsV0) DeleteAlertWithContext(ctx context.Context, deleteAlertOptions *DeleteAlertOptions) (response *core.DetailedResponse, err error)

DeleteAlertWithContext is an alternate form of the DeleteAlert method which supports a Context parameter

func (*LogsV0) DeleteDashboard

func (logs *LogsV0) DeleteDashboard(deleteDashboardOptions *DeleteDashboardOptions) (response *core.DetailedResponse, err error)

DeleteDashboard : Deletes an existing dashboard Deletes an existing dashboard.

func (*LogsV0) DeleteDashboardFolder

func (logs *LogsV0) DeleteDashboardFolder(deleteDashboardFolderOptions *DeleteDashboardFolderOptions) (response *core.DetailedResponse, err error)

DeleteDashboardFolder : Delete a dashboard folder Delete a dashboard folder.

func (*LogsV0) DeleteDashboardFolderWithContext

func (logs *LogsV0) DeleteDashboardFolderWithContext(ctx context.Context, deleteDashboardFolderOptions *DeleteDashboardFolderOptions) (response *core.DetailedResponse, err error)

DeleteDashboardFolderWithContext is an alternate form of the DeleteDashboardFolder method which supports a Context parameter

func (*LogsV0) DeleteDashboardWithContext

func (logs *LogsV0) DeleteDashboardWithContext(ctx context.Context, deleteDashboardOptions *DeleteDashboardOptions) (response *core.DetailedResponse, err error)

DeleteDashboardWithContext is an alternate form of the DeleteDashboard method which supports a Context parameter

func (*LogsV0) DeleteDataAccessRule added in v0.3.0

func (logs *LogsV0) DeleteDataAccessRule(deleteDataAccessRuleOptions *DeleteDataAccessRuleOptions) (response *core.DetailedResponse, err error)

DeleteDataAccessRule : Delete a Data Access Rule Delete a Data Access Rule.

func (*LogsV0) DeleteDataAccessRuleWithContext added in v0.3.0

func (logs *LogsV0) DeleteDataAccessRuleWithContext(ctx context.Context, deleteDataAccessRuleOptions *DeleteDataAccessRuleOptions) (response *core.DetailedResponse, err error)

DeleteDataAccessRuleWithContext is an alternate form of the DeleteDataAccessRule method which supports a Context parameter

func (*LogsV0) DeleteE2m

func (logs *LogsV0) DeleteE2m(deleteE2mOptions *DeleteE2mOptions) (response *core.DetailedResponse, err error)

DeleteE2m : Deletes event to metrics definitions by id Deletes event to metrics definitions by id.

func (*LogsV0) DeleteE2mWithContext

func (logs *LogsV0) DeleteE2mWithContext(ctx context.Context, deleteE2mOptions *DeleteE2mOptions) (response *core.DetailedResponse, err error)

DeleteE2mWithContext is an alternate form of the DeleteE2m method which supports a Context parameter

func (*LogsV0) DeleteOutgoingWebhook

func (logs *LogsV0) DeleteOutgoingWebhook(deleteOutgoingWebhookOptions *DeleteOutgoingWebhookOptions) (response *core.DetailedResponse, err error)

DeleteOutgoingWebhook : Delete an Outbound Integration Delete an Outbound Integration.

func (*LogsV0) DeleteOutgoingWebhookWithContext

func (logs *LogsV0) DeleteOutgoingWebhookWithContext(ctx context.Context, deleteOutgoingWebhookOptions *DeleteOutgoingWebhookOptions) (response *core.DetailedResponse, err error)

DeleteOutgoingWebhookWithContext is an alternate form of the DeleteOutgoingWebhook method which supports a Context parameter

func (*LogsV0) DeletePolicy

func (logs *LogsV0) DeletePolicy(deletePolicyOptions *DeletePolicyOptions) (response *core.DetailedResponse, err error)

DeletePolicy : Deletes an existing policy Deletes an existing policy.

func (*LogsV0) DeletePolicyWithContext

func (logs *LogsV0) DeletePolicyWithContext(ctx context.Context, deletePolicyOptions *DeletePolicyOptions) (response *core.DetailedResponse, err error)

DeletePolicyWithContext is an alternate form of the DeletePolicy method which supports a Context parameter

func (*LogsV0) DeleteRuleGroup

func (logs *LogsV0) DeleteRuleGroup(deleteRuleGroupOptions *DeleteRuleGroupOptions) (response *core.DetailedResponse, err error)

DeleteRuleGroup : Deletes rule group by groupid Deletes rule group by groupid.

func (*LogsV0) DeleteRuleGroupWithContext

func (logs *LogsV0) DeleteRuleGroupWithContext(ctx context.Context, deleteRuleGroupOptions *DeleteRuleGroupOptions) (response *core.DetailedResponse, err error)

DeleteRuleGroupWithContext is an alternate form of the DeleteRuleGroup method which supports a Context parameter

func (*LogsV0) DeleteView

func (logs *LogsV0) DeleteView(deleteViewOptions *DeleteViewOptions) (response *core.DetailedResponse, err error)

DeleteView : Deletes a view by ID Deletes a view by ID.

func (*LogsV0) DeleteViewFolder

func (logs *LogsV0) DeleteViewFolder(deleteViewFolderOptions *DeleteViewFolderOptions) (response *core.DetailedResponse, err error)

DeleteViewFolder : Deletes a view folder by ID Deletes a view folder by ID.

func (*LogsV0) DeleteViewFolderWithContext

func (logs *LogsV0) DeleteViewFolderWithContext(ctx context.Context, deleteViewFolderOptions *DeleteViewFolderOptions) (response *core.DetailedResponse, err error)

DeleteViewFolderWithContext is an alternate form of the DeleteViewFolder method which supports a Context parameter

func (*LogsV0) DeleteViewWithContext

func (logs *LogsV0) DeleteViewWithContext(ctx context.Context, deleteViewOptions *DeleteViewOptions) (response *core.DetailedResponse, err error)

DeleteViewWithContext is an alternate form of the DeleteView method which supports a Context parameter

func (*LogsV0) DisableRetries

func (logs *LogsV0) DisableRetries()

DisableRetries disables automatic retries for requests invoked for this service instance.

func (*LogsV0) EnableRetries

func (logs *LogsV0) EnableRetries(maxRetries int, maxRetryInterval time.Duration)

EnableRetries enables automatic retries for requests invoked for this service instance. If either parameter is specified as 0, then a default value is used instead.

func (*LogsV0) GetAlert

func (logs *LogsV0) GetAlert(getAlertOptions *GetAlertOptions) (result *Alert, response *core.DetailedResponse, err error)

GetAlert : Get an alert by ID Get an alert by ID.

func (*LogsV0) GetAlertWithContext

func (logs *LogsV0) GetAlertWithContext(ctx context.Context, getAlertOptions *GetAlertOptions) (result *Alert, response *core.DetailedResponse, err error)

GetAlertWithContext is an alternate form of the GetAlert method which supports a Context parameter

func (*LogsV0) GetAlerts

func (logs *LogsV0) GetAlerts(getAlertsOptions *GetAlertsOptions) (result *AlertCollection, response *core.DetailedResponse, err error)

GetAlerts : List alerts List alerts.

func (*LogsV0) GetAlertsWithContext

func (logs *LogsV0) GetAlertsWithContext(ctx context.Context, getAlertsOptions *GetAlertsOptions) (result *AlertCollection, response *core.DetailedResponse, err error)

GetAlertsWithContext is an alternate form of the GetAlerts method which supports a Context parameter

func (*LogsV0) GetCompanyPolicies

func (logs *LogsV0) GetCompanyPolicies(getCompanyPoliciesOptions *GetCompanyPoliciesOptions) (result *PolicyCollection, response *core.DetailedResponse, err error)

GetCompanyPolicies : Gets policies Gets policies.

func (*LogsV0) GetCompanyPoliciesWithContext

func (logs *LogsV0) GetCompanyPoliciesWithContext(ctx context.Context, getCompanyPoliciesOptions *GetCompanyPoliciesOptions) (result *PolicyCollection, response *core.DetailedResponse, err error)

GetCompanyPoliciesWithContext is an alternate form of the GetCompanyPolicies method which supports a Context parameter

func (*LogsV0) GetDashboard

func (logs *LogsV0) GetDashboard(getDashboardOptions *GetDashboardOptions) (result DashboardIntf, response *core.DetailedResponse, err error)

GetDashboard : Gets an existing dashboard Gets an existing dashboard.

func (*LogsV0) GetDashboardWithContext

func (logs *LogsV0) GetDashboardWithContext(ctx context.Context, getDashboardOptions *GetDashboardOptions) (result DashboardIntf, response *core.DetailedResponse, err error)

GetDashboardWithContext is an alternate form of the GetDashboard method which supports a Context parameter

func (*LogsV0) GetDataUsageMetricsExportStatus added in v0.3.0

func (logs *LogsV0) GetDataUsageMetricsExportStatus(getDataUsageMetricsExportStatusOptions *GetDataUsageMetricsExportStatusOptions) (result *DataUsageMetricsExportStatus, response *core.DetailedResponse, err error)

GetDataUsageMetricsExportStatus : Get data usage metrics export status Get data usage metrics export status.

func (*LogsV0) GetDataUsageMetricsExportStatusWithContext added in v0.3.0

func (logs *LogsV0) GetDataUsageMetricsExportStatusWithContext(ctx context.Context, getDataUsageMetricsExportStatusOptions *GetDataUsageMetricsExportStatusOptions) (result *DataUsageMetricsExportStatus, response *core.DetailedResponse, err error)

GetDataUsageMetricsExportStatusWithContext is an alternate form of the GetDataUsageMetricsExportStatus method which supports a Context parameter

func (*LogsV0) GetE2m

func (logs *LogsV0) GetE2m(getE2mOptions *GetE2mOptions) (result Event2MetricIntf, response *core.DetailedResponse, err error)

GetE2m : Gets event to metrics definitions by id Gets event to metrics definitions by id.

func (*LogsV0) GetE2mWithContext

func (logs *LogsV0) GetE2mWithContext(ctx context.Context, getE2mOptions *GetE2mOptions) (result Event2MetricIntf, response *core.DetailedResponse, err error)

GetE2mWithContext is an alternate form of the GetE2m method which supports a Context parameter

func (*LogsV0) GetEnableGzipCompression

func (logs *LogsV0) GetEnableGzipCompression() bool

GetEnableGzipCompression returns the service's EnableGzipCompression field

func (*LogsV0) GetEnrichments added in v0.3.0

func (logs *LogsV0) GetEnrichments(getEnrichmentsOptions *GetEnrichmentsOptions) (result *EntrichmentCollection, response *core.DetailedResponse, err error)

GetEnrichments : List all enrichments List all enrichments.

func (*LogsV0) GetEnrichmentsWithContext added in v0.3.0

func (logs *LogsV0) GetEnrichmentsWithContext(ctx context.Context, getEnrichmentsOptions *GetEnrichmentsOptions) (result *EntrichmentCollection, response *core.DetailedResponse, err error)

GetEnrichmentsWithContext is an alternate form of the GetEnrichments method which supports a Context parameter

func (*LogsV0) GetOutgoingWebhook

func (logs *LogsV0) GetOutgoingWebhook(getOutgoingWebhookOptions *GetOutgoingWebhookOptions) (result OutgoingWebhookIntf, response *core.DetailedResponse, err error)

GetOutgoingWebhook : Gets an Outbound Integration by ID Gets an Outbound Integration by ID.

func (*LogsV0) GetOutgoingWebhookWithContext

func (logs *LogsV0) GetOutgoingWebhookWithContext(ctx context.Context, getOutgoingWebhookOptions *GetOutgoingWebhookOptions) (result OutgoingWebhookIntf, response *core.DetailedResponse, err error)

GetOutgoingWebhookWithContext is an alternate form of the GetOutgoingWebhook method which supports a Context parameter

func (*LogsV0) GetPolicy

func (logs *LogsV0) GetPolicy(getPolicyOptions *GetPolicyOptions) (result PolicyIntf, response *core.DetailedResponse, err error)

GetPolicy : Gets policy by id Gets policy by id.

func (*LogsV0) GetPolicyWithContext

func (logs *LogsV0) GetPolicyWithContext(ctx context.Context, getPolicyOptions *GetPolicyOptions) (result PolicyIntf, response *core.DetailedResponse, err error)

GetPolicyWithContext is an alternate form of the GetPolicy method which supports a Context parameter

func (*LogsV0) GetRuleGroup

func (logs *LogsV0) GetRuleGroup(getRuleGroupOptions *GetRuleGroupOptions) (result *RuleGroup, response *core.DetailedResponse, err error)

GetRuleGroup : Gets rule group by groupid Gets rule group by groupid.

func (*LogsV0) GetRuleGroupWithContext

func (logs *LogsV0) GetRuleGroupWithContext(ctx context.Context, getRuleGroupOptions *GetRuleGroupOptions) (result *RuleGroup, response *core.DetailedResponse, err error)

GetRuleGroupWithContext is an alternate form of the GetRuleGroup method which supports a Context parameter

func (*LogsV0) GetServiceURL

func (logs *LogsV0) GetServiceURL() string

GetServiceURL returns the service URL

func (*LogsV0) GetView

func (logs *LogsV0) GetView(getViewOptions *GetViewOptions) (result *View, response *core.DetailedResponse, err error)

GetView : Gets a view by ID Gets a view by ID.

func (*LogsV0) GetViewFolder

func (logs *LogsV0) GetViewFolder(getViewFolderOptions *GetViewFolderOptions) (result *ViewFolder, response *core.DetailedResponse, err error)

GetViewFolder : Get view folder Get view folder.

func (*LogsV0) GetViewFolderWithContext

func (logs *LogsV0) GetViewFolderWithContext(ctx context.Context, getViewFolderOptions *GetViewFolderOptions) (result *ViewFolder, response *core.DetailedResponse, err error)

GetViewFolderWithContext is an alternate form of the GetViewFolder method which supports a Context parameter

func (*LogsV0) GetViewWithContext

func (logs *LogsV0) GetViewWithContext(ctx context.Context, getViewOptions *GetViewOptions) (result *View, response *core.DetailedResponse, err error)

GetViewWithContext is an alternate form of the GetView method which supports a Context parameter

func (*LogsV0) ListDashboardFolders

func (logs *LogsV0) ListDashboardFolders(listDashboardFoldersOptions *ListDashboardFoldersOptions) (result *DashboardFolderCollection, response *core.DetailedResponse, err error)

ListDashboardFolders : List all dashboard folders List all dashboard folders.

func (*LogsV0) ListDashboardFoldersWithContext

func (logs *LogsV0) ListDashboardFoldersWithContext(ctx context.Context, listDashboardFoldersOptions *ListDashboardFoldersOptions) (result *DashboardFolderCollection, response *core.DetailedResponse, err error)

ListDashboardFoldersWithContext is an alternate form of the ListDashboardFolders method which supports a Context parameter

func (*LogsV0) ListDataAccessRules added in v0.3.0

func (logs *LogsV0) ListDataAccessRules(listDataAccessRulesOptions *ListDataAccessRulesOptions) (result *DataAccessRuleCollection, response *core.DetailedResponse, err error)

ListDataAccessRules : List service instance's Data Access Rules with provided ids List service instance's Data Access Rules with provided ids.

func (*LogsV0) ListDataAccessRulesWithContext added in v0.3.0

func (logs *LogsV0) ListDataAccessRulesWithContext(ctx context.Context, listDataAccessRulesOptions *ListDataAccessRulesOptions) (result *DataAccessRuleCollection, response *core.DetailedResponse, err error)

ListDataAccessRulesWithContext is an alternate form of the ListDataAccessRules method which supports a Context parameter

func (*LogsV0) ListE2m

func (logs *LogsV0) ListE2m(listE2mOptions *ListE2mOptions) (result *Event2MetricCollection, response *core.DetailedResponse, err error)

ListE2m : Lists event to metrics definitions Lists event to metrics definitions.

func (*LogsV0) ListE2mWithContext

func (logs *LogsV0) ListE2mWithContext(ctx context.Context, listE2mOptions *ListE2mOptions) (result *Event2MetricCollection, response *core.DetailedResponse, err error)

ListE2mWithContext is an alternate form of the ListE2m method which supports a Context parameter

func (*LogsV0) ListOutgoingWebhooks

func (logs *LogsV0) ListOutgoingWebhooks(listOutgoingWebhooksOptions *ListOutgoingWebhooksOptions) (result *OutgoingWebhookCollection, response *core.DetailedResponse, err error)

ListOutgoingWebhooks : List Outbound Integrations List Outbound Integrations.

func (*LogsV0) ListOutgoingWebhooksWithContext

func (logs *LogsV0) ListOutgoingWebhooksWithContext(ctx context.Context, listOutgoingWebhooksOptions *ListOutgoingWebhooksOptions) (result *OutgoingWebhookCollection, response *core.DetailedResponse, err error)

ListOutgoingWebhooksWithContext is an alternate form of the ListOutgoingWebhooks method which supports a Context parameter

func (*LogsV0) ListRuleGroups

func (logs *LogsV0) ListRuleGroups(listRuleGroupsOptions *ListRuleGroupsOptions) (result *RuleGroupCollection, response *core.DetailedResponse, err error)

ListRuleGroups : Gets all rule groups Gets all rule groups.

func (*LogsV0) ListRuleGroupsWithContext

func (logs *LogsV0) ListRuleGroupsWithContext(ctx context.Context, listRuleGroupsOptions *ListRuleGroupsOptions) (result *RuleGroupCollection, response *core.DetailedResponse, err error)

ListRuleGroupsWithContext is an alternate form of the ListRuleGroups method which supports a Context parameter

func (*LogsV0) ListViewFolders

func (logs *LogsV0) ListViewFolders(listViewFoldersOptions *ListViewFoldersOptions) (result *ViewFolderCollection, response *core.DetailedResponse, err error)

ListViewFolders : List view's folders List view's folders.

func (*LogsV0) ListViewFoldersWithContext

func (logs *LogsV0) ListViewFoldersWithContext(ctx context.Context, listViewFoldersOptions *ListViewFoldersOptions) (result *ViewFolderCollection, response *core.DetailedResponse, err error)

ListViewFoldersWithContext is an alternate form of the ListViewFolders method which supports a Context parameter

func (*LogsV0) ListViews

func (logs *LogsV0) ListViews(listViewsOptions *ListViewsOptions) (result *ViewCollection, response *core.DetailedResponse, err error)

ListViews : Lists all company public views Lists all company public views.

func (*LogsV0) ListViewsWithContext

func (logs *LogsV0) ListViewsWithContext(ctx context.Context, listViewsOptions *ListViewsOptions) (result *ViewCollection, response *core.DetailedResponse, err error)

ListViewsWithContext is an alternate form of the ListViews method which supports a Context parameter

func (*LogsV0) NewAlertsV1AlertActiveTimeframe

func (*LogsV0) NewAlertsV1AlertActiveTimeframe(daysOfWeek []string, rangeVar *AlertsV1TimeRange) (_model *AlertsV1AlertActiveTimeframe, err error)

NewAlertsV1AlertActiveTimeframe : Instantiate AlertsV1AlertActiveTimeframe (Generic Model Constructor)

func (*LogsV0) NewAlertsV1AlertActiveWhen

func (*LogsV0) NewAlertsV1AlertActiveWhen(timeframes []AlertsV1AlertActiveTimeframe) (_model *AlertsV1AlertActiveWhen, err error)

NewAlertsV1AlertActiveWhen : Instantiate AlertsV1AlertActiveWhen (Generic Model Constructor)

func (*LogsV0) NewAlertsV1AlertFiltersRatioAlert added in v0.2.1

func (*LogsV0) NewAlertsV1AlertFiltersRatioAlert(alias string) (_model *AlertsV1AlertFiltersRatioAlert, err error)

NewAlertsV1AlertFiltersRatioAlert : Instantiate AlertsV1AlertFiltersRatioAlert (Generic Model Constructor)

func (*LogsV0) NewAlertsV1MetricAlertConditionParameters

func (*LogsV0) NewAlertsV1MetricAlertConditionParameters(metricField string, metricSource string, arithmeticOperator string) (_model *AlertsV1MetricAlertConditionParameters, err error)

NewAlertsV1MetricAlertConditionParameters : Instantiate AlertsV1MetricAlertConditionParameters (Generic Model Constructor)

func (*LogsV0) NewAlertsV1MetricAlertPromqlConditionParameters

func (*LogsV0) NewAlertsV1MetricAlertPromqlConditionParameters(promqlText string, sampleThresholdPercentage int64) (_model *AlertsV1MetricAlertPromqlConditionParameters, err error)

NewAlertsV1MetricAlertPromqlConditionParameters : Instantiate AlertsV1MetricAlertPromqlConditionParameters (Generic Model Constructor)

func (*LogsV0) NewAlertsV1TimeRange

func (*LogsV0) NewAlertsV1TimeRange(start *AlertsV1Time, end *AlertsV1Time) (_model *AlertsV1TimeRange, err error)

NewAlertsV1TimeRange : Instantiate AlertsV1TimeRange (Generic Model Constructor)

func (*LogsV0) NewAlertsV2ConditionParameters

func (*LogsV0) NewAlertsV2ConditionParameters(threshold float64, timeframe string) (_model *AlertsV2ConditionParameters, err error)

NewAlertsV2ConditionParameters : Instantiate AlertsV2ConditionParameters (Generic Model Constructor)

func (*LogsV0) NewAlertsV2LessThanCondition

func (*LogsV0) NewAlertsV2LessThanCondition(parameters *AlertsV2ConditionParameters) (_model *AlertsV2LessThanCondition, err error)

NewAlertsV2LessThanCondition : Instantiate AlertsV2LessThanCondition (Generic Model Constructor)

func (*LogsV0) NewAlertsV2LessThanUsualCondition

func (*LogsV0) NewAlertsV2LessThanUsualCondition(parameters *AlertsV2ConditionParameters) (_model *AlertsV2LessThanUsualCondition, err error)

NewAlertsV2LessThanUsualCondition : Instantiate AlertsV2LessThanUsualCondition (Generic Model Constructor)

func (*LogsV0) NewAlertsV2MoreThanCondition

func (*LogsV0) NewAlertsV2MoreThanCondition(parameters *AlertsV2ConditionParameters) (_model *AlertsV2MoreThanCondition, err error)

NewAlertsV2MoreThanCondition : Instantiate AlertsV2MoreThanCondition (Generic Model Constructor)

func (*LogsV0) NewAlertsV2MoreThanUsualCondition

func (*LogsV0) NewAlertsV2MoreThanUsualCondition(parameters *AlertsV2ConditionParameters) (_model *AlertsV2MoreThanUsualCondition, err error)

NewAlertsV2MoreThanUsualCondition : Instantiate AlertsV2MoreThanUsualCondition (Generic Model Constructor)

func (*LogsV0) NewAlertsV2NewValueCondition

func (*LogsV0) NewAlertsV2NewValueCondition(parameters *AlertsV2ConditionParameters) (_model *AlertsV2NewValueCondition, err error)

NewAlertsV2NewValueCondition : Instantiate AlertsV2NewValueCondition (Generic Model Constructor)

func (*LogsV0) NewAlertsV2UniqueCountCondition

func (*LogsV0) NewAlertsV2UniqueCountCondition(parameters *AlertsV2ConditionParameters) (_model *AlertsV2UniqueCountCondition, err error)

NewAlertsV2UniqueCountCondition : Instantiate AlertsV2UniqueCountCondition (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstAnnotation

func (*LogsV0) NewApisDashboardsV1AstAnnotation(id *strfmt.UUID, name string, enabled bool, source ApisDashboardsV1AstAnnotationSourceIntf) (_model *ApisDashboardsV1AstAnnotation, err error)

NewApisDashboardsV1AstAnnotation : Instantiate ApisDashboardsV1AstAnnotation (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstAnnotationLogsSource

func (*LogsV0) NewApisDashboardsV1AstAnnotationLogsSource(luceneQuery *ApisDashboardsV1CommonLuceneQuery, strategy ApisDashboardsV1AstAnnotationLogsSourceStrategyIntf) (_model *ApisDashboardsV1AstAnnotationLogsSource, err error)

NewApisDashboardsV1AstAnnotationLogsSource : Instantiate ApisDashboardsV1AstAnnotationLogsSource (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstAnnotationLogsSourceStrategyDuration

func (*LogsV0) NewApisDashboardsV1AstAnnotationLogsSourceStrategyDuration(startTimestampField *ApisDashboardsV1CommonObservationField, durationField *ApisDashboardsV1CommonObservationField) (_model *ApisDashboardsV1AstAnnotationLogsSourceStrategyDuration, err error)

NewApisDashboardsV1AstAnnotationLogsSourceStrategyDuration : Instantiate ApisDashboardsV1AstAnnotationLogsSourceStrategyDuration (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstAnnotationLogsSourceStrategyInstant

func (*LogsV0) NewApisDashboardsV1AstAnnotationLogsSourceStrategyInstant(timestampField *ApisDashboardsV1CommonObservationField) (_model *ApisDashboardsV1AstAnnotationLogsSourceStrategyInstant, err error)

NewApisDashboardsV1AstAnnotationLogsSourceStrategyInstant : Instantiate ApisDashboardsV1AstAnnotationLogsSourceStrategyInstant (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstAnnotationLogsSourceStrategyRange

func (*LogsV0) NewApisDashboardsV1AstAnnotationLogsSourceStrategyRange(startTimestampField *ApisDashboardsV1CommonObservationField, endTimestampField *ApisDashboardsV1CommonObservationField) (_model *ApisDashboardsV1AstAnnotationLogsSourceStrategyRange, err error)

NewApisDashboardsV1AstAnnotationLogsSourceStrategyRange : Instantiate ApisDashboardsV1AstAnnotationLogsSourceStrategyRange (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstMultiSelect

func (*LogsV0) NewApisDashboardsV1AstMultiSelect(source ApisDashboardsV1AstMultiSelectSourceIntf, selection ApisDashboardsV1AstMultiSelectSelectionIntf, valuesOrderDirection string) (_model *ApisDashboardsV1AstMultiSelect, err error)

NewApisDashboardsV1AstMultiSelect : Instantiate ApisDashboardsV1AstMultiSelect (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstMultiSelectConstantListSource

func (*LogsV0) NewApisDashboardsV1AstMultiSelectConstantListSource(values []string) (_model *ApisDashboardsV1AstMultiSelectConstantListSource, err error)

NewApisDashboardsV1AstMultiSelectConstantListSource : Instantiate ApisDashboardsV1AstMultiSelectConstantListSource (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstMultiSelectLogsPathSource

func (*LogsV0) NewApisDashboardsV1AstMultiSelectLogsPathSource(observationField *ApisDashboardsV1CommonObservationField) (_model *ApisDashboardsV1AstMultiSelectLogsPathSource, err error)

NewApisDashboardsV1AstMultiSelectLogsPathSource : Instantiate ApisDashboardsV1AstMultiSelectLogsPathSource (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstMultiSelectMetricLabelSource

func (*LogsV0) NewApisDashboardsV1AstMultiSelectMetricLabelSource(metricName string, label string) (_model *ApisDashboardsV1AstMultiSelectMetricLabelSource, err error)

NewApisDashboardsV1AstMultiSelectMetricLabelSource : Instantiate ApisDashboardsV1AstMultiSelectMetricLabelSource (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstRow

func (*LogsV0) NewApisDashboardsV1AstRow(id *ApisDashboardsV1UUID, appearance *ApisDashboardsV1AstRowAppearance) (_model *ApisDashboardsV1AstRow, err error)

NewApisDashboardsV1AstRow : Instantiate ApisDashboardsV1AstRow (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstRowAppearance

func (*LogsV0) NewApisDashboardsV1AstRowAppearance(height int64) (_model *ApisDashboardsV1AstRowAppearance, err error)

NewApisDashboardsV1AstRowAppearance : Instantiate ApisDashboardsV1AstRowAppearance (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstSection

func (*LogsV0) NewApisDashboardsV1AstSection(id *ApisDashboardsV1UUID) (_model *ApisDashboardsV1AstSection, err error)

NewApisDashboardsV1AstSection : Instantiate ApisDashboardsV1AstSection (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstVariable

func (*LogsV0) NewApisDashboardsV1AstVariable(name string, definition ApisDashboardsV1AstVariableDefinitionIntf, displayName string) (_model *ApisDashboardsV1AstVariable, err error)

NewApisDashboardsV1AstVariable : Instantiate ApisDashboardsV1AstVariable (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstWidget

func (*LogsV0) NewApisDashboardsV1AstWidget(id *ApisDashboardsV1UUID, title string, definition ApisDashboardsV1AstWidgetDefinitionIntf) (_model *ApisDashboardsV1AstWidget, err error)

NewApisDashboardsV1AstWidget : Instantiate ApisDashboardsV1AstWidget (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstWidgetsBarChart

func (*LogsV0) NewApisDashboardsV1AstWidgetsBarChart(query ApisDashboardsV1AstWidgetsBarChartQueryIntf, maxBarsPerChart int64, groupNameTemplate string, stackDefinition *ApisDashboardsV1AstWidgetsBarChartStackDefinition, scaleType string, colorsBy ApisDashboardsV1AstWidgetsCommonColorsByIntf, xAxis ApisDashboardsV1AstWidgetsBarChartXAxisIntf, unit string, sortBy string, colorScheme string) (_model *ApisDashboardsV1AstWidgetsBarChart, err error)

NewApisDashboardsV1AstWidgetsBarChart : Instantiate ApisDashboardsV1AstWidgetsBarChart (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstWidgetsBarChartDataprimeQuery

func (*LogsV0) NewApisDashboardsV1AstWidgetsBarChartDataprimeQuery(dataprimeQuery *ApisDashboardsV1CommonDataprimeQuery) (_model *ApisDashboardsV1AstWidgetsBarChartDataprimeQuery, err error)

NewApisDashboardsV1AstWidgetsBarChartDataprimeQuery : Instantiate ApisDashboardsV1AstWidgetsBarChartDataprimeQuery (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstWidgetsBarChartLogsQuery

func (*LogsV0) NewApisDashboardsV1AstWidgetsBarChartLogsQuery(aggregation ApisDashboardsV1CommonLogsAggregationIntf) (_model *ApisDashboardsV1AstWidgetsBarChartLogsQuery, err error)

NewApisDashboardsV1AstWidgetsBarChartLogsQuery : Instantiate ApisDashboardsV1AstWidgetsBarChartLogsQuery (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstWidgetsCommonLegend

func (*LogsV0) NewApisDashboardsV1AstWidgetsCommonLegend(isVisible bool, groupByQuery bool) (_model *ApisDashboardsV1AstWidgetsCommonLegend, err error)

NewApisDashboardsV1AstWidgetsCommonLegend : Instantiate ApisDashboardsV1AstWidgetsCommonLegend (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstWidgetsDataTable

func (*LogsV0) NewApisDashboardsV1AstWidgetsDataTable(query ApisDashboardsV1AstWidgetsDataTableQueryIntf, resultsPerPage int64, rowStyle string) (_model *ApisDashboardsV1AstWidgetsDataTable, err error)

NewApisDashboardsV1AstWidgetsDataTable : Instantiate ApisDashboardsV1AstWidgetsDataTable (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstWidgetsDataTableColumn

func (*LogsV0) NewApisDashboardsV1AstWidgetsDataTableColumn(field string) (_model *ApisDashboardsV1AstWidgetsDataTableColumn, err error)

NewApisDashboardsV1AstWidgetsDataTableColumn : Instantiate ApisDashboardsV1AstWidgetsDataTableColumn (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstWidgetsDataTableDataprimeQuery

func (*LogsV0) NewApisDashboardsV1AstWidgetsDataTableDataprimeQuery(dataprimeQuery *ApisDashboardsV1CommonDataprimeQuery) (_model *ApisDashboardsV1AstWidgetsDataTableDataprimeQuery, err error)

NewApisDashboardsV1AstWidgetsDataTableDataprimeQuery : Instantiate ApisDashboardsV1AstWidgetsDataTableDataprimeQuery (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstWidgetsDataTableLogsQueryAggregation

func (*LogsV0) NewApisDashboardsV1AstWidgetsDataTableLogsQueryAggregation(id *strfmt.UUID, name string, isVisible bool, aggregation ApisDashboardsV1CommonLogsAggregationIntf) (_model *ApisDashboardsV1AstWidgetsDataTableLogsQueryAggregation, err error)

NewApisDashboardsV1AstWidgetsDataTableLogsQueryAggregation : Instantiate ApisDashboardsV1AstWidgetsDataTableLogsQueryAggregation (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstWidgetsDataTableMetricsQuery

func (*LogsV0) NewApisDashboardsV1AstWidgetsDataTableMetricsQuery(promqlQuery *ApisDashboardsV1AstWidgetsCommonPromQlQuery) (_model *ApisDashboardsV1AstWidgetsDataTableMetricsQuery, err error)

NewApisDashboardsV1AstWidgetsDataTableMetricsQuery : Instantiate ApisDashboardsV1AstWidgetsDataTableMetricsQuery (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstWidgetsGauge

func (*LogsV0) NewApisDashboardsV1AstWidgetsGauge(query ApisDashboardsV1AstWidgetsGaugeQueryIntf, min float64, max float64, showInnerArc bool, showOuterArc bool, unit string, thresholdBy string) (_model *ApisDashboardsV1AstWidgetsGauge, err error)

NewApisDashboardsV1AstWidgetsGauge : Instantiate ApisDashboardsV1AstWidgetsGauge (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstWidgetsGaugeDataprimeQuery

func (*LogsV0) NewApisDashboardsV1AstWidgetsGaugeDataprimeQuery(dataprimeQuery *ApisDashboardsV1CommonDataprimeQuery) (_model *ApisDashboardsV1AstWidgetsGaugeDataprimeQuery, err error)

NewApisDashboardsV1AstWidgetsGaugeDataprimeQuery : Instantiate ApisDashboardsV1AstWidgetsGaugeDataprimeQuery (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstWidgetsGaugeMetricsQuery

func (*LogsV0) NewApisDashboardsV1AstWidgetsGaugeMetricsQuery(promqlQuery *ApisDashboardsV1AstWidgetsCommonPromQlQuery, aggregation string) (_model *ApisDashboardsV1AstWidgetsGaugeMetricsQuery, err error)

NewApisDashboardsV1AstWidgetsGaugeMetricsQuery : Instantiate ApisDashboardsV1AstWidgetsGaugeMetricsQuery (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstWidgetsGaugeThreshold

func (*LogsV0) NewApisDashboardsV1AstWidgetsGaugeThreshold(from float64, color string) (_model *ApisDashboardsV1AstWidgetsGaugeThreshold, err error)

NewApisDashboardsV1AstWidgetsGaugeThreshold : Instantiate ApisDashboardsV1AstWidgetsGaugeThreshold (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstWidgetsHorizontalBarChart

func (*LogsV0) NewApisDashboardsV1AstWidgetsHorizontalBarChart(colorScheme string) (_model *ApisDashboardsV1AstWidgetsHorizontalBarChart, err error)

NewApisDashboardsV1AstWidgetsHorizontalBarChart : Instantiate ApisDashboardsV1AstWidgetsHorizontalBarChart (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstWidgetsLineChart

func (*LogsV0) NewApisDashboardsV1AstWidgetsLineChart(legend *ApisDashboardsV1AstWidgetsCommonLegend, tooltip *ApisDashboardsV1AstWidgetsLineChartTooltip) (_model *ApisDashboardsV1AstWidgetsLineChart, err error)

NewApisDashboardsV1AstWidgetsLineChart : Instantiate ApisDashboardsV1AstWidgetsLineChart (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstWidgetsLineChartDataprimeQuery

func (*LogsV0) NewApisDashboardsV1AstWidgetsLineChartDataprimeQuery(dataprimeQuery *ApisDashboardsV1CommonDataprimeQuery) (_model *ApisDashboardsV1AstWidgetsLineChartDataprimeQuery, err error)

NewApisDashboardsV1AstWidgetsLineChartDataprimeQuery : Instantiate ApisDashboardsV1AstWidgetsLineChartDataprimeQuery (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstWidgetsLineChartQueryDefinition

func (*LogsV0) NewApisDashboardsV1AstWidgetsLineChartQueryDefinition(id *strfmt.UUID, query ApisDashboardsV1AstWidgetsLineChartQueryIntf, isVisible bool, resolution *ApisDashboardsV1AstWidgetsLineChartResolution) (_model *ApisDashboardsV1AstWidgetsLineChartQueryDefinition, err error)

NewApisDashboardsV1AstWidgetsLineChartQueryDefinition : Instantiate ApisDashboardsV1AstWidgetsLineChartQueryDefinition (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstWidgetsMarkdown

func (*LogsV0) NewApisDashboardsV1AstWidgetsMarkdown(markdownText string) (_model *ApisDashboardsV1AstWidgetsMarkdown, err error)

NewApisDashboardsV1AstWidgetsMarkdown : Instantiate ApisDashboardsV1AstWidgetsMarkdown (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstWidgetsPieChart

func (*LogsV0) NewApisDashboardsV1AstWidgetsPieChart(query ApisDashboardsV1AstWidgetsPieChartQueryIntf, maxSlicesPerChart int64, minSlicePercentage int64, stackDefinition *ApisDashboardsV1AstWidgetsPieChartStackDefinition, labelDefinition *ApisDashboardsV1AstWidgetsPieChartLabelDefinition, showLegend bool, colorScheme string) (_model *ApisDashboardsV1AstWidgetsPieChart, err error)

NewApisDashboardsV1AstWidgetsPieChart : Instantiate ApisDashboardsV1AstWidgetsPieChart (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstWidgetsPieChartDataprimeQuery

func (*LogsV0) NewApisDashboardsV1AstWidgetsPieChartDataprimeQuery(dataprimeQuery *ApisDashboardsV1CommonDataprimeQuery) (_model *ApisDashboardsV1AstWidgetsPieChartDataprimeQuery, err error)

NewApisDashboardsV1AstWidgetsPieChartDataprimeQuery : Instantiate ApisDashboardsV1AstWidgetsPieChartDataprimeQuery (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstWidgetsPieChartLogsQuery

func (*LogsV0) NewApisDashboardsV1AstWidgetsPieChartLogsQuery(aggregation ApisDashboardsV1CommonLogsAggregationIntf) (_model *ApisDashboardsV1AstWidgetsPieChartLogsQuery, err error)

NewApisDashboardsV1AstWidgetsPieChartLogsQuery : Instantiate ApisDashboardsV1AstWidgetsPieChartLogsQuery (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1AstWidgetsPieChartMetricsQuery

func (*LogsV0) NewApisDashboardsV1AstWidgetsPieChartMetricsQuery(promqlQuery *ApisDashboardsV1AstWidgetsCommonPromQlQuery) (_model *ApisDashboardsV1AstWidgetsPieChartMetricsQuery, err error)

NewApisDashboardsV1AstWidgetsPieChartMetricsQuery : Instantiate ApisDashboardsV1AstWidgetsPieChartMetricsQuery (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1CommonLogsAggregationAverage

func (*LogsV0) NewApisDashboardsV1CommonLogsAggregationAverage(observationField *ApisDashboardsV1CommonObservationField) (_model *ApisDashboardsV1CommonLogsAggregationAverage, err error)

NewApisDashboardsV1CommonLogsAggregationAverage : Instantiate ApisDashboardsV1CommonLogsAggregationAverage (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1CommonLogsAggregationCountDistinct

func (*LogsV0) NewApisDashboardsV1CommonLogsAggregationCountDistinct(observationField *ApisDashboardsV1CommonObservationField) (_model *ApisDashboardsV1CommonLogsAggregationCountDistinct, err error)

NewApisDashboardsV1CommonLogsAggregationCountDistinct : Instantiate ApisDashboardsV1CommonLogsAggregationCountDistinct (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1CommonLogsAggregationMax

func (*LogsV0) NewApisDashboardsV1CommonLogsAggregationMax(observationField *ApisDashboardsV1CommonObservationField) (_model *ApisDashboardsV1CommonLogsAggregationMax, err error)

NewApisDashboardsV1CommonLogsAggregationMax : Instantiate ApisDashboardsV1CommonLogsAggregationMax (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1CommonLogsAggregationMin

func (*LogsV0) NewApisDashboardsV1CommonLogsAggregationMin(observationField *ApisDashboardsV1CommonObservationField) (_model *ApisDashboardsV1CommonLogsAggregationMin, err error)

NewApisDashboardsV1CommonLogsAggregationMin : Instantiate ApisDashboardsV1CommonLogsAggregationMin (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1CommonLogsAggregationPercentile

func (*LogsV0) NewApisDashboardsV1CommonLogsAggregationPercentile(percent float64, observationField *ApisDashboardsV1CommonObservationField) (_model *ApisDashboardsV1CommonLogsAggregationPercentile, err error)

NewApisDashboardsV1CommonLogsAggregationPercentile : Instantiate ApisDashboardsV1CommonLogsAggregationPercentile (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1CommonLogsAggregationSum

func (*LogsV0) NewApisDashboardsV1CommonLogsAggregationSum(observationField *ApisDashboardsV1CommonObservationField) (_model *ApisDashboardsV1CommonLogsAggregationSum, err error)

NewApisDashboardsV1CommonLogsAggregationSum : Instantiate ApisDashboardsV1CommonLogsAggregationSum (Generic Model Constructor)

func (*LogsV0) NewApisDashboardsV1UUID

func (*LogsV0) NewApisDashboardsV1UUID(value *strfmt.UUID) (_model *ApisDashboardsV1UUID, err error)

NewApisDashboardsV1UUID : Instantiate ApisDashboardsV1UUID (Generic Model Constructor)

func (*LogsV0) NewApisViewsV1CustomTimeSelection

func (*LogsV0) NewApisViewsV1CustomTimeSelection(fromTime *strfmt.DateTime, toTime *strfmt.DateTime) (_model *ApisViewsV1CustomTimeSelection, err error)

NewApisViewsV1CustomTimeSelection : Instantiate ApisViewsV1CustomTimeSelection (Generic Model Constructor)

func (*LogsV0) NewApisViewsV1Filter

func (*LogsV0) NewApisViewsV1Filter(name string, selectedValues map[string]bool) (_model *ApisViewsV1Filter, err error)

NewApisViewsV1Filter : Instantiate ApisViewsV1Filter (Generic Model Constructor)

func (*LogsV0) NewApisViewsV1QuickTimeSelection

func (*LogsV0) NewApisViewsV1QuickTimeSelection(caption string, seconds int64) (_model *ApisViewsV1QuickTimeSelection, err error)

NewApisViewsV1QuickTimeSelection : Instantiate ApisViewsV1QuickTimeSelection (Generic Model Constructor)

func (*LogsV0) NewApisViewsV1SearchQuery

func (*LogsV0) NewApisViewsV1SearchQuery(query string) (_model *ApisViewsV1SearchQuery, err error)

NewApisViewsV1SearchQuery : Instantiate ApisViewsV1SearchQuery (Generic Model Constructor)

func (*LogsV0) NewAssignDashboardFolderOptions

func (*LogsV0) NewAssignDashboardFolderOptions(dashboardID string, folderID string) *AssignDashboardFolderOptions

NewAssignDashboardFolderOptions : Instantiate AssignDashboardFolderOptions

func (*LogsV0) NewCreateAlertOptions

func (*LogsV0) NewCreateAlertOptions(name string, isActive bool, severity string, condition AlertsV2AlertConditionIntf, notificationGroups []AlertsV2AlertNotificationGroups, filters *AlertsV1AlertFilters) *CreateAlertOptions

NewCreateAlertOptions : Instantiate CreateAlertOptions

func (*LogsV0) NewCreateDashboardFolderOptions

func (*LogsV0) NewCreateDashboardFolderOptions(name string) *CreateDashboardFolderOptions

NewCreateDashboardFolderOptions : Instantiate CreateDashboardFolderOptions

func (*LogsV0) NewCreateDashboardOptions

func (*LogsV0) NewCreateDashboardOptions(dashboard DashboardIntf) *CreateDashboardOptions

NewCreateDashboardOptions : Instantiate CreateDashboardOptions

func (*LogsV0) NewCreateDataAccessRuleOptions added in v0.3.0

func (*LogsV0) NewCreateDataAccessRuleOptions(displayName string, filters []DataAccessRuleFilter, defaultExpression string) *CreateDataAccessRuleOptions

NewCreateDataAccessRuleOptions : Instantiate CreateDataAccessRuleOptions

func (*LogsV0) NewCreateE2mOptions

func (*LogsV0) NewCreateE2mOptions(event2MetricPrototype Event2MetricPrototypeIntf) *CreateE2mOptions

NewCreateE2mOptions : Instantiate CreateE2mOptions

func (*LogsV0) NewCreateEnrichmentOptions added in v0.3.0

func (*LogsV0) NewCreateEnrichmentOptions(fieldName string, enrichmentType EnrichmentV1EnrichmentTypeIntf) *CreateEnrichmentOptions

NewCreateEnrichmentOptions : Instantiate CreateEnrichmentOptions

func (*LogsV0) NewCreateOutgoingWebhookOptions

func (*LogsV0) NewCreateOutgoingWebhookOptions(outgoingWebhookPrototype OutgoingWebhookPrototypeIntf) *CreateOutgoingWebhookOptions

NewCreateOutgoingWebhookOptions : Instantiate CreateOutgoingWebhookOptions

func (*LogsV0) NewCreatePolicyOptions

func (*LogsV0) NewCreatePolicyOptions(policyPrototype PolicyPrototypeIntf) *CreatePolicyOptions

NewCreatePolicyOptions : Instantiate CreatePolicyOptions

func (*LogsV0) NewCreateRuleGroupOptions

func (*LogsV0) NewCreateRuleGroupOptions(name string, ruleSubgroups []RulesV1CreateRuleGroupRequestCreateRuleSubgroup) *CreateRuleGroupOptions

NewCreateRuleGroupOptions : Instantiate CreateRuleGroupOptions

func (*LogsV0) NewCreateViewFolderOptions

func (*LogsV0) NewCreateViewFolderOptions(name string) *CreateViewFolderOptions

NewCreateViewFolderOptions : Instantiate CreateViewFolderOptions

func (*LogsV0) NewCreateViewOptions

func (*LogsV0) NewCreateViewOptions(name string, timeSelection ApisViewsV1TimeSelectionIntf) *CreateViewOptions

NewCreateViewOptions : Instantiate CreateViewOptions

func (*LogsV0) NewDashboardApisDashboardsV1AstDashboardAutoRefreshFiveMinutes

func (*LogsV0) NewDashboardApisDashboardsV1AstDashboardAutoRefreshFiveMinutes(name string, layout *ApisDashboardsV1AstLayout) (_model *DashboardApisDashboardsV1AstDashboardAutoRefreshFiveMinutes, err error)

NewDashboardApisDashboardsV1AstDashboardAutoRefreshFiveMinutes : Instantiate DashboardApisDashboardsV1AstDashboardAutoRefreshFiveMinutes (Generic Model Constructor)

func (*LogsV0) NewDashboardApisDashboardsV1AstDashboardAutoRefreshOff

func (*LogsV0) NewDashboardApisDashboardsV1AstDashboardAutoRefreshOff(name string, layout *ApisDashboardsV1AstLayout) (_model *DashboardApisDashboardsV1AstDashboardAutoRefreshOff, err error)

NewDashboardApisDashboardsV1AstDashboardAutoRefreshOff : Instantiate DashboardApisDashboardsV1AstDashboardAutoRefreshOff (Generic Model Constructor)

func (*LogsV0) NewDashboardApisDashboardsV1AstDashboardAutoRefreshTwoMinutes

func (*LogsV0) NewDashboardApisDashboardsV1AstDashboardAutoRefreshTwoMinutes(name string, layout *ApisDashboardsV1AstLayout) (_model *DashboardApisDashboardsV1AstDashboardAutoRefreshTwoMinutes, err error)

NewDashboardApisDashboardsV1AstDashboardAutoRefreshTwoMinutes : Instantiate DashboardApisDashboardsV1AstDashboardAutoRefreshTwoMinutes (Generic Model Constructor)

func (*LogsV0) NewDashboardApisDashboardsV1AstDashboardFolderFolderID

func (*LogsV0) NewDashboardApisDashboardsV1AstDashboardFolderFolderID(name string, layout *ApisDashboardsV1AstLayout) (_model *DashboardApisDashboardsV1AstDashboardFolderFolderID, err error)

NewDashboardApisDashboardsV1AstDashboardFolderFolderID : Instantiate DashboardApisDashboardsV1AstDashboardFolderFolderID (Generic Model Constructor)

func (*LogsV0) NewDashboardApisDashboardsV1AstDashboardFolderFolderPath

func (*LogsV0) NewDashboardApisDashboardsV1AstDashboardFolderFolderPath(name string, layout *ApisDashboardsV1AstLayout) (_model *DashboardApisDashboardsV1AstDashboardFolderFolderPath, err error)

NewDashboardApisDashboardsV1AstDashboardFolderFolderPath : Instantiate DashboardApisDashboardsV1AstDashboardFolderFolderPath (Generic Model Constructor)

func (*LogsV0) NewDashboardApisDashboardsV1AstDashboardTimeFrameAbsoluteTimeFrame

func (*LogsV0) NewDashboardApisDashboardsV1AstDashboardTimeFrameAbsoluteTimeFrame(name string, layout *ApisDashboardsV1AstLayout) (_model *DashboardApisDashboardsV1AstDashboardTimeFrameAbsoluteTimeFrame, err error)

NewDashboardApisDashboardsV1AstDashboardTimeFrameAbsoluteTimeFrame : Instantiate DashboardApisDashboardsV1AstDashboardTimeFrameAbsoluteTimeFrame (Generic Model Constructor)

func (*LogsV0) NewDashboardApisDashboardsV1AstDashboardTimeFrameRelativeTimeFrame

func (*LogsV0) NewDashboardApisDashboardsV1AstDashboardTimeFrameRelativeTimeFrame(name string, layout *ApisDashboardsV1AstLayout) (_model *DashboardApisDashboardsV1AstDashboardTimeFrameRelativeTimeFrame, err error)

NewDashboardApisDashboardsV1AstDashboardTimeFrameRelativeTimeFrame : Instantiate DashboardApisDashboardsV1AstDashboardTimeFrameRelativeTimeFrame (Generic Model Constructor)

func (*LogsV0) NewDashboardFolder

func (*LogsV0) NewDashboardFolder(name string) (_model *DashboardFolder, err error)

NewDashboardFolder : Instantiate DashboardFolder (Generic Model Constructor)

func (*LogsV0) NewDataAccessRuleFilter added in v0.3.0

func (*LogsV0) NewDataAccessRuleFilter(entityType string, expression string) (_model *DataAccessRuleFilter, err error)

NewDataAccessRuleFilter : Instantiate DataAccessRuleFilter (Generic Model Constructor)

func (*LogsV0) NewDataUsageMetricsExportStatus added in v0.3.0

func (*LogsV0) NewDataUsageMetricsExportStatus(enabled bool) (_model *DataUsageMetricsExportStatus, err error)

NewDataUsageMetricsExportStatus : Instantiate DataUsageMetricsExportStatus (Generic Model Constructor)

func (*LogsV0) NewDeleteAlertOptions

func (*LogsV0) NewDeleteAlertOptions(id *strfmt.UUID) *DeleteAlertOptions

NewDeleteAlertOptions : Instantiate DeleteAlertOptions

func (*LogsV0) NewDeleteDashboardFolderOptions

func (*LogsV0) NewDeleteDashboardFolderOptions(folderID *strfmt.UUID) *DeleteDashboardFolderOptions

NewDeleteDashboardFolderOptions : Instantiate DeleteDashboardFolderOptions

func (*LogsV0) NewDeleteDashboardOptions

func (*LogsV0) NewDeleteDashboardOptions(dashboardID string) *DeleteDashboardOptions

NewDeleteDashboardOptions : Instantiate DeleteDashboardOptions

func (*LogsV0) NewDeleteDataAccessRuleOptions added in v0.3.0

func (*LogsV0) NewDeleteDataAccessRuleOptions(id *strfmt.UUID) *DeleteDataAccessRuleOptions

NewDeleteDataAccessRuleOptions : Instantiate DeleteDataAccessRuleOptions

func (*LogsV0) NewDeleteE2mOptions

func (*LogsV0) NewDeleteE2mOptions(id string) *DeleteE2mOptions

NewDeleteE2mOptions : Instantiate DeleteE2mOptions

func (*LogsV0) NewDeleteOutgoingWebhookOptions

func (*LogsV0) NewDeleteOutgoingWebhookOptions(id *strfmt.UUID) *DeleteOutgoingWebhookOptions

NewDeleteOutgoingWebhookOptions : Instantiate DeleteOutgoingWebhookOptions

func (*LogsV0) NewDeletePolicyOptions

func (*LogsV0) NewDeletePolicyOptions(id *strfmt.UUID) *DeletePolicyOptions

NewDeletePolicyOptions : Instantiate DeletePolicyOptions

func (*LogsV0) NewDeleteRuleGroupOptions

func (*LogsV0) NewDeleteRuleGroupOptions(groupID *strfmt.UUID) *DeleteRuleGroupOptions

NewDeleteRuleGroupOptions : Instantiate DeleteRuleGroupOptions

func (*LogsV0) NewDeleteViewFolderOptions

func (*LogsV0) NewDeleteViewFolderOptions(id *strfmt.UUID) *DeleteViewFolderOptions

NewDeleteViewFolderOptions : Instantiate DeleteViewFolderOptions

func (*LogsV0) NewDeleteViewOptions

func (*LogsV0) NewDeleteViewOptions(id int64) *DeleteViewOptions

NewDeleteViewOptions : Instantiate DeleteViewOptions

func (*LogsV0) NewEvent2MetricPrototypeApisEvents2metricsV2E2mCreateParamsQueryLogsQuery

func (*LogsV0) NewEvent2MetricPrototypeApisEvents2metricsV2E2mCreateParamsQueryLogsQuery(name string) (_model *Event2MetricPrototypeApisEvents2metricsV2E2mCreateParamsQueryLogsQuery, err error)

NewEvent2MetricPrototypeApisEvents2metricsV2E2mCreateParamsQueryLogsQuery : Instantiate Event2MetricPrototypeApisEvents2metricsV2E2mCreateParamsQueryLogsQuery (Generic Model Constructor)

func (*LogsV0) NewGetAlertOptions

func (*LogsV0) NewGetAlertOptions(id *strfmt.UUID) *GetAlertOptions

NewGetAlertOptions : Instantiate GetAlertOptions

func (*LogsV0) NewGetAlertsOptions

func (*LogsV0) NewGetAlertsOptions() *GetAlertsOptions

NewGetAlertsOptions : Instantiate GetAlertsOptions

func (*LogsV0) NewGetCompanyPoliciesOptions

func (*LogsV0) NewGetCompanyPoliciesOptions() *GetCompanyPoliciesOptions

NewGetCompanyPoliciesOptions : Instantiate GetCompanyPoliciesOptions

func (*LogsV0) NewGetDashboardOptions

func (*LogsV0) NewGetDashboardOptions(dashboardID string) *GetDashboardOptions

NewGetDashboardOptions : Instantiate GetDashboardOptions

func (*LogsV0) NewGetDataUsageMetricsExportStatusOptions added in v0.3.0

func (*LogsV0) NewGetDataUsageMetricsExportStatusOptions() *GetDataUsageMetricsExportStatusOptions

NewGetDataUsageMetricsExportStatusOptions : Instantiate GetDataUsageMetricsExportStatusOptions

func (*LogsV0) NewGetE2mOptions

func (*LogsV0) NewGetE2mOptions(id string) *GetE2mOptions

NewGetE2mOptions : Instantiate GetE2mOptions

func (*LogsV0) NewGetEnrichmentsOptions added in v0.3.0

func (*LogsV0) NewGetEnrichmentsOptions() *GetEnrichmentsOptions

NewGetEnrichmentsOptions : Instantiate GetEnrichmentsOptions

func (*LogsV0) NewGetOutgoingWebhookOptions

func (*LogsV0) NewGetOutgoingWebhookOptions(id *strfmt.UUID) *GetOutgoingWebhookOptions

NewGetOutgoingWebhookOptions : Instantiate GetOutgoingWebhookOptions

func (*LogsV0) NewGetPolicyOptions

func (*LogsV0) NewGetPolicyOptions(id *strfmt.UUID) *GetPolicyOptions

NewGetPolicyOptions : Instantiate GetPolicyOptions

func (*LogsV0) NewGetRuleGroupOptions

func (*LogsV0) NewGetRuleGroupOptions(groupID *strfmt.UUID) *GetRuleGroupOptions

NewGetRuleGroupOptions : Instantiate GetRuleGroupOptions

func (*LogsV0) NewGetViewFolderOptions

func (*LogsV0) NewGetViewFolderOptions(id *strfmt.UUID) *GetViewFolderOptions

NewGetViewFolderOptions : Instantiate GetViewFolderOptions

func (*LogsV0) NewGetViewOptions

func (*LogsV0) NewGetViewOptions(id int64) *GetViewOptions

NewGetViewOptions : Instantiate GetViewOptions

func (*LogsV0) NewListDashboardFoldersOptions

func (*LogsV0) NewListDashboardFoldersOptions() *ListDashboardFoldersOptions

NewListDashboardFoldersOptions : Instantiate ListDashboardFoldersOptions

func (*LogsV0) NewListDataAccessRulesOptions added in v0.3.0

func (*LogsV0) NewListDataAccessRulesOptions() *ListDataAccessRulesOptions

NewListDataAccessRulesOptions : Instantiate ListDataAccessRulesOptions

func (*LogsV0) NewListE2mOptions

func (*LogsV0) NewListE2mOptions() *ListE2mOptions

NewListE2mOptions : Instantiate ListE2mOptions

func (*LogsV0) NewListOutgoingWebhooksOptions

func (*LogsV0) NewListOutgoingWebhooksOptions() *ListOutgoingWebhooksOptions

NewListOutgoingWebhooksOptions : Instantiate ListOutgoingWebhooksOptions

func (*LogsV0) NewListRuleGroupsOptions

func (*LogsV0) NewListRuleGroupsOptions() *ListRuleGroupsOptions

NewListRuleGroupsOptions : Instantiate ListRuleGroupsOptions

func (*LogsV0) NewListViewFoldersOptions

func (*LogsV0) NewListViewFoldersOptions() *ListViewFoldersOptions

NewListViewFoldersOptions : Instantiate ListViewFoldersOptions

func (*LogsV0) NewListViewsOptions

func (*LogsV0) NewListViewsOptions() *ListViewsOptions

NewListViewsOptions : Instantiate ListViewsOptions

func (*LogsV0) NewOutgoingWebhookPrototypeOutgoingWebhooksV1OutgoingWebhookInputDataConfigIbmEventNotifications

func (*LogsV0) NewOutgoingWebhookPrototypeOutgoingWebhooksV1OutgoingWebhookInputDataConfigIbmEventNotifications(typeVar string, name string) (_model *OutgoingWebhookPrototypeOutgoingWebhooksV1OutgoingWebhookInputDataConfigIbmEventNotifications, err error)

NewOutgoingWebhookPrototypeOutgoingWebhooksV1OutgoingWebhookInputDataConfigIbmEventNotifications : Instantiate OutgoingWebhookPrototypeOutgoingWebhooksV1OutgoingWebhookInputDataConfigIbmEventNotifications (Generic Model Constructor)

func (*LogsV0) NewOutgoingWebhooksV1IbmEventNotificationsConfig

func (*LogsV0) NewOutgoingWebhooksV1IbmEventNotificationsConfig(eventNotificationsInstanceID *strfmt.UUID, regionID string) (_model *OutgoingWebhooksV1IbmEventNotificationsConfig, err error)

NewOutgoingWebhooksV1IbmEventNotificationsConfig : Instantiate OutgoingWebhooksV1IbmEventNotificationsConfig (Generic Model Constructor)

func (*LogsV0) NewPinDashboardOptions

func (*LogsV0) NewPinDashboardOptions(dashboardID string) *PinDashboardOptions

NewPinDashboardOptions : Instantiate PinDashboardOptions

func (*LogsV0) NewPolicyPrototypeQuotaV1CreatePolicyRequestSourceTypeRulesLogRules

func (*LogsV0) NewPolicyPrototypeQuotaV1CreatePolicyRequestSourceTypeRulesLogRules(name string, priority string) (_model *PolicyPrototypeQuotaV1CreatePolicyRequestSourceTypeRulesLogRules, err error)

NewPolicyPrototypeQuotaV1CreatePolicyRequestSourceTypeRulesLogRules : Instantiate PolicyPrototypeQuotaV1CreatePolicyRequestSourceTypeRulesLogRules (Generic Model Constructor)

func (*LogsV0) NewQueryOptions

func (*LogsV0) NewQueryOptions() *QueryOptions

NewQueryOptions : Instantiate QueryOptions

func (*LogsV0) NewQuotaV1ArchiveRetention

func (*LogsV0) NewQuotaV1ArchiveRetention(id *strfmt.UUID) (_model *QuotaV1ArchiveRetention, err error)

NewQuotaV1ArchiveRetention : Instantiate QuotaV1ArchiveRetention (Generic Model Constructor)

func (*LogsV0) NewQuotaV1Rule

func (*LogsV0) NewQuotaV1Rule(ruleTypeID string, name string) (_model *QuotaV1Rule, err error)

NewQuotaV1Rule : Instantiate QuotaV1Rule (Generic Model Constructor)

func (*LogsV0) NewRemoveEnrichmentsOptions added in v0.3.0

func (*LogsV0) NewRemoveEnrichmentsOptions(id int64) *RemoveEnrichmentsOptions

NewRemoveEnrichmentsOptions : Instantiate RemoveEnrichmentsOptions

func (*LogsV0) NewReplaceDashboardFolderOptions

func (*LogsV0) NewReplaceDashboardFolderOptions(folderID *strfmt.UUID, name string) *ReplaceDashboardFolderOptions

NewReplaceDashboardFolderOptions : Instantiate ReplaceDashboardFolderOptions

func (*LogsV0) NewReplaceDashboardOptions

func (*LogsV0) NewReplaceDashboardOptions(dashboardID string, dashboard DashboardIntf) *ReplaceDashboardOptions

NewReplaceDashboardOptions : Instantiate ReplaceDashboardOptions

func (*LogsV0) NewReplaceDefaultDashboardOptions

func (*LogsV0) NewReplaceDefaultDashboardOptions(dashboardID string) *ReplaceDefaultDashboardOptions

NewReplaceDefaultDashboardOptions : Instantiate ReplaceDefaultDashboardOptions

func (*LogsV0) NewReplaceE2mOptions

func (*LogsV0) NewReplaceE2mOptions(id string, event2MetricPrototype Event2MetricPrototypeIntf) *ReplaceE2mOptions

NewReplaceE2mOptions : Instantiate ReplaceE2mOptions

func (*LogsV0) NewReplaceViewFolderOptions

func (*LogsV0) NewReplaceViewFolderOptions(id *strfmt.UUID, name string) *ReplaceViewFolderOptions

NewReplaceViewFolderOptions : Instantiate ReplaceViewFolderOptions

func (*LogsV0) NewReplaceViewOptions

func (*LogsV0) NewReplaceViewOptions(id int64, name string, timeSelection ApisViewsV1TimeSelectionIntf) *ReplaceViewOptions

NewReplaceViewOptions : Instantiate ReplaceViewOptions

func (*LogsV0) NewRulesV1AllowParameters

func (*LogsV0) NewRulesV1AllowParameters(keepBlockedLogs bool, rule string) (_model *RulesV1AllowParameters, err error)

NewRulesV1AllowParameters : Instantiate RulesV1AllowParameters (Generic Model Constructor)

func (*LogsV0) NewRulesV1ApplicationNameConstraint

func (*LogsV0) NewRulesV1ApplicationNameConstraint(value string) (_model *RulesV1ApplicationNameConstraint, err error)

NewRulesV1ApplicationNameConstraint : Instantiate RulesV1ApplicationNameConstraint (Generic Model Constructor)

func (*LogsV0) NewRulesV1BlockParameters

func (*LogsV0) NewRulesV1BlockParameters(keepBlockedLogs bool, rule string) (_model *RulesV1BlockParameters, err error)

NewRulesV1BlockParameters : Instantiate RulesV1BlockParameters (Generic Model Constructor)

func (*LogsV0) NewRulesV1CreateRuleGroupRequestCreateRuleSubgroup

func (*LogsV0) NewRulesV1CreateRuleGroupRequestCreateRuleSubgroup(rules []RulesV1CreateRuleGroupRequestCreateRuleSubgroupCreateRule, order int64) (_model *RulesV1CreateRuleGroupRequestCreateRuleSubgroup, err error)

NewRulesV1CreateRuleGroupRequestCreateRuleSubgroup : Instantiate RulesV1CreateRuleGroupRequestCreateRuleSubgroup (Generic Model Constructor)

func (*LogsV0) NewRulesV1CreateRuleGroupRequestCreateRuleSubgroupCreateRule

func (*LogsV0) NewRulesV1CreateRuleGroupRequestCreateRuleSubgroupCreateRule(sourceField string, parameters RulesV1RuleParametersIntf, enabled bool, order int64) (_model *RulesV1CreateRuleGroupRequestCreateRuleSubgroupCreateRule, err error)

NewRulesV1CreateRuleGroupRequestCreateRuleSubgroupCreateRule : Instantiate RulesV1CreateRuleGroupRequestCreateRuleSubgroupCreateRule (Generic Model Constructor)

func (*LogsV0) NewRulesV1ExtractParameters

func (*LogsV0) NewRulesV1ExtractParameters(rule string) (_model *RulesV1ExtractParameters, err error)

NewRulesV1ExtractParameters : Instantiate RulesV1ExtractParameters (Generic Model Constructor)

func (*LogsV0) NewRulesV1ExtractTimestampParameters

func (*LogsV0) NewRulesV1ExtractTimestampParameters(standard string, format string) (_model *RulesV1ExtractTimestampParameters, err error)

NewRulesV1ExtractTimestampParameters : Instantiate RulesV1ExtractTimestampParameters (Generic Model Constructor)

func (*LogsV0) NewRulesV1JSONParseParameters

func (*LogsV0) NewRulesV1JSONParseParameters(destinationField string, overrideDest bool) (_model *RulesV1JSONParseParameters, err error)

NewRulesV1JSONParseParameters : Instantiate RulesV1JSONParseParameters (Generic Model Constructor)

func (*LogsV0) NewRulesV1JSONStringifyParameters

func (*LogsV0) NewRulesV1JSONStringifyParameters(destinationField string) (_model *RulesV1JSONStringifyParameters, err error)

NewRulesV1JSONStringifyParameters : Instantiate RulesV1JSONStringifyParameters (Generic Model Constructor)

func (*LogsV0) NewRulesV1ParseParameters

func (*LogsV0) NewRulesV1ParseParameters(destinationField string, rule string) (_model *RulesV1ParseParameters, err error)

NewRulesV1ParseParameters : Instantiate RulesV1ParseParameters (Generic Model Constructor)

func (*LogsV0) NewRulesV1RemoveFieldsParameters

func (*LogsV0) NewRulesV1RemoveFieldsParameters(fields []string) (_model *RulesV1RemoveFieldsParameters, err error)

NewRulesV1RemoveFieldsParameters : Instantiate RulesV1RemoveFieldsParameters (Generic Model Constructor)

func (*LogsV0) NewRulesV1ReplaceParameters

func (*LogsV0) NewRulesV1ReplaceParameters(destinationField string, replaceNewVal string, rule string) (_model *RulesV1ReplaceParameters, err error)

NewRulesV1ReplaceParameters : Instantiate RulesV1ReplaceParameters (Generic Model Constructor)

func (*LogsV0) NewRulesV1SeverityConstraint

func (*LogsV0) NewRulesV1SeverityConstraint(value string) (_model *RulesV1SeverityConstraint, err error)

NewRulesV1SeverityConstraint : Instantiate RulesV1SeverityConstraint (Generic Model Constructor)

func (*LogsV0) NewRulesV1SubsystemNameConstraint

func (*LogsV0) NewRulesV1SubsystemNameConstraint(value string) (_model *RulesV1SubsystemNameConstraint, err error)

NewRulesV1SubsystemNameConstraint : Instantiate RulesV1SubsystemNameConstraint (Generic Model Constructor)

func (*LogsV0) NewUnpinDashboardOptions

func (*LogsV0) NewUnpinDashboardOptions(dashboardID string) *UnpinDashboardOptions

NewUnpinDashboardOptions : Instantiate UnpinDashboardOptions

func (*LogsV0) NewUpdateAlertOptions

func (*LogsV0) NewUpdateAlertOptions(id *strfmt.UUID, name string, isActive bool, severity string, condition AlertsV2AlertConditionIntf, notificationGroups []AlertsV2AlertNotificationGroups, filters *AlertsV1AlertFilters) *UpdateAlertOptions

NewUpdateAlertOptions : Instantiate UpdateAlertOptions

func (*LogsV0) NewUpdateDataAccessRuleOptions added in v0.3.0

func (*LogsV0) NewUpdateDataAccessRuleOptions(id *strfmt.UUID, displayName string, filters []DataAccessRuleFilter, defaultExpression string) *UpdateDataAccessRuleOptions

NewUpdateDataAccessRuleOptions : Instantiate UpdateDataAccessRuleOptions

func (*LogsV0) NewUpdateDataUsageMetricsExportStatusOptions added in v0.3.0

func (*LogsV0) NewUpdateDataUsageMetricsExportStatusOptions(enabled bool) *UpdateDataUsageMetricsExportStatusOptions

NewUpdateDataUsageMetricsExportStatusOptions : Instantiate UpdateDataUsageMetricsExportStatusOptions

func (*LogsV0) NewUpdateOutgoingWebhookOptions

func (*LogsV0) NewUpdateOutgoingWebhookOptions(id *strfmt.UUID, outgoingWebhookPrototype OutgoingWebhookPrototypeIntf) *UpdateOutgoingWebhookOptions

NewUpdateOutgoingWebhookOptions : Instantiate UpdateOutgoingWebhookOptions

func (*LogsV0) NewUpdatePolicyOptions

func (*LogsV0) NewUpdatePolicyOptions(id *strfmt.UUID, policyPrototype PolicyPrototypeIntf) *UpdatePolicyOptions

NewUpdatePolicyOptions : Instantiate UpdatePolicyOptions

func (*LogsV0) NewUpdateRuleGroupOptions

func (*LogsV0) NewUpdateRuleGroupOptions(groupID *strfmt.UUID, name string, ruleSubgroups []RulesV1CreateRuleGroupRequestCreateRuleSubgroup) *UpdateRuleGroupOptions

NewUpdateRuleGroupOptions : Instantiate UpdateRuleGroupOptions

func (*LogsV0) PinDashboard

func (logs *LogsV0) PinDashboard(pinDashboardOptions *PinDashboardOptions) (result *PinDashboardResponse, response *core.DetailedResponse, err error)

PinDashboard : Add dashboard to the favorite folder Add dashboard to the favorite folder.

func (*LogsV0) PinDashboardWithContext

func (logs *LogsV0) PinDashboardWithContext(ctx context.Context, pinDashboardOptions *PinDashboardOptions) (result *PinDashboardResponse, response *core.DetailedResponse, err error)

PinDashboardWithContext is an alternate form of the PinDashboard method which supports a Context parameter

func (*LogsV0) Query

func (logs *LogsV0) Query(queryOptions *QueryOptions, callBack QueryCallBack)

Query : Query Run dataprime query.

func (*LogsV0) QueryWithContext

func (logs *LogsV0) QueryWithContext(ctx context.Context, queryOptions *QueryOptions, callBack QueryCallBack)

QueryWithContext is an alternate form of the Query method which supports a Context parameter

func (*LogsV0) RemoveEnrichments added in v0.3.0

func (logs *LogsV0) RemoveEnrichments(removeEnrichmentsOptions *RemoveEnrichmentsOptions) (response *core.DetailedResponse, err error)

RemoveEnrichments : Delete enrichments Delete enrichments.

func (*LogsV0) RemoveEnrichmentsWithContext added in v0.3.0

func (logs *LogsV0) RemoveEnrichmentsWithContext(ctx context.Context, removeEnrichmentsOptions *RemoveEnrichmentsOptions) (response *core.DetailedResponse, err error)

RemoveEnrichmentsWithContext is an alternate form of the RemoveEnrichments method which supports a Context parameter

func (*LogsV0) ReplaceDashboard

func (logs *LogsV0) ReplaceDashboard(replaceDashboardOptions *ReplaceDashboardOptions) (result DashboardIntf, response *core.DetailedResponse, err error)

ReplaceDashboard : Replaces an existing dashboard Replaces an existing dashboard.

func (*LogsV0) ReplaceDashboardFolder

func (logs *LogsV0) ReplaceDashboardFolder(replaceDashboardFolderOptions *ReplaceDashboardFolderOptions) (result *DashboardFolder, response *core.DetailedResponse, err error)

ReplaceDashboardFolder : Update a dashboard folder Update a dashboard folder.

func (*LogsV0) ReplaceDashboardFolderWithContext

func (logs *LogsV0) ReplaceDashboardFolderWithContext(ctx context.Context, replaceDashboardFolderOptions *ReplaceDashboardFolderOptions) (result *DashboardFolder, response *core.DetailedResponse, err error)

ReplaceDashboardFolderWithContext is an alternate form of the ReplaceDashboardFolder method which supports a Context parameter

func (*LogsV0) ReplaceDashboardWithContext

func (logs *LogsV0) ReplaceDashboardWithContext(ctx context.Context, replaceDashboardOptions *ReplaceDashboardOptions) (result DashboardIntf, response *core.DetailedResponse, err error)

ReplaceDashboardWithContext is an alternate form of the ReplaceDashboard method which supports a Context parameter

func (*LogsV0) ReplaceDefaultDashboard

func (logs *LogsV0) ReplaceDefaultDashboard(replaceDefaultDashboardOptions *ReplaceDefaultDashboardOptions) (result *ReplaceDefaultDashboardResponse, response *core.DetailedResponse, err error)

ReplaceDefaultDashboard : Set dashboard as the default dashboard for the user Set dashboard as the default dashboard for the user.

func (*LogsV0) ReplaceDefaultDashboardWithContext

func (logs *LogsV0) ReplaceDefaultDashboardWithContext(ctx context.Context, replaceDefaultDashboardOptions *ReplaceDefaultDashboardOptions) (result *ReplaceDefaultDashboardResponse, response *core.DetailedResponse, err error)

ReplaceDefaultDashboardWithContext is an alternate form of the ReplaceDefaultDashboard method which supports a Context parameter

func (*LogsV0) ReplaceE2m

func (logs *LogsV0) ReplaceE2m(replaceE2mOptions *ReplaceE2mOptions) (result Event2MetricIntf, response *core.DetailedResponse, err error)

ReplaceE2m : Updates event to metrics definitions Updates event to metrics definitions.

func (*LogsV0) ReplaceE2mWithContext

func (logs *LogsV0) ReplaceE2mWithContext(ctx context.Context, replaceE2mOptions *ReplaceE2mOptions) (result Event2MetricIntf, response *core.DetailedResponse, err error)

ReplaceE2mWithContext is an alternate form of the ReplaceE2m method which supports a Context parameter

func (*LogsV0) ReplaceView

func (logs *LogsV0) ReplaceView(replaceViewOptions *ReplaceViewOptions) (result *View, response *core.DetailedResponse, err error)

ReplaceView : Replaces an existing view Replaces an existing view.

func (*LogsV0) ReplaceViewFolder

func (logs *LogsV0) ReplaceViewFolder(replaceViewFolderOptions *ReplaceViewFolderOptions) (result *ViewFolder, response *core.DetailedResponse, err error)

ReplaceViewFolder : Replaces an existing view folder Replaces an existing view folder.

func (*LogsV0) ReplaceViewFolderWithContext

func (logs *LogsV0) ReplaceViewFolderWithContext(ctx context.Context, replaceViewFolderOptions *ReplaceViewFolderOptions) (result *ViewFolder, response *core.DetailedResponse, err error)

ReplaceViewFolderWithContext is an alternate form of the ReplaceViewFolder method which supports a Context parameter

func (*LogsV0) ReplaceViewWithContext

func (logs *LogsV0) ReplaceViewWithContext(ctx context.Context, replaceViewOptions *ReplaceViewOptions) (result *View, response *core.DetailedResponse, err error)

ReplaceViewWithContext is an alternate form of the ReplaceView method which supports a Context parameter

func (*LogsV0) SetDefaultHeaders

func (logs *LogsV0) SetDefaultHeaders(headers http.Header)

SetDefaultHeaders sets HTTP headers to be sent in every request

func (*LogsV0) SetEnableGzipCompression

func (logs *LogsV0) SetEnableGzipCompression(enableGzip bool)

SetEnableGzipCompression sets the service's EnableGzipCompression field

func (*LogsV0) SetServiceURL

func (logs *LogsV0) SetServiceURL(url string) error

SetServiceURL sets the service URL

func (*LogsV0) UnpinDashboard

func (logs *LogsV0) UnpinDashboard(unpinDashboardOptions *UnpinDashboardOptions) (response *core.DetailedResponse, err error)

UnpinDashboard : Remove dashboard to the favorite folder Remove dashboard to the favorite folder.

func (*LogsV0) UnpinDashboardWithContext

func (logs *LogsV0) UnpinDashboardWithContext(ctx context.Context, unpinDashboardOptions *UnpinDashboardOptions) (response *core.DetailedResponse, err error)

UnpinDashboardWithContext is an alternate form of the UnpinDashboard method which supports a Context parameter

func (*LogsV0) UpdateAlert

func (logs *LogsV0) UpdateAlert(updateAlertOptions *UpdateAlertOptions) (result *Alert, response *core.DetailedResponse, err error)

UpdateAlert : Update an alert Update an alert.

func (*LogsV0) UpdateAlertWithContext

func (logs *LogsV0) UpdateAlertWithContext(ctx context.Context, updateAlertOptions *UpdateAlertOptions) (result *Alert, response *core.DetailedResponse, err error)

UpdateAlertWithContext is an alternate form of the UpdateAlert method which supports a Context parameter

func (*LogsV0) UpdateDataAccessRule added in v0.3.0

func (logs *LogsV0) UpdateDataAccessRule(updateDataAccessRuleOptions *UpdateDataAccessRuleOptions) (result *DataAccessRule, response *core.DetailedResponse, err error)

UpdateDataAccessRule : Update a Data Access Rule Update a Data Access Rule.

func (*LogsV0) UpdateDataAccessRuleWithContext added in v0.3.0

func (logs *LogsV0) UpdateDataAccessRuleWithContext(ctx context.Context, updateDataAccessRuleOptions *UpdateDataAccessRuleOptions) (result *DataAccessRule, response *core.DetailedResponse, err error)

UpdateDataAccessRuleWithContext is an alternate form of the UpdateDataAccessRule method which supports a Context parameter

func (*LogsV0) UpdateDataUsageMetricsExportStatus added in v0.3.0

func (logs *LogsV0) UpdateDataUsageMetricsExportStatus(updateDataUsageMetricsExportStatusOptions *UpdateDataUsageMetricsExportStatusOptions) (result *DataUsageMetricsExportStatus, response *core.DetailedResponse, err error)

UpdateDataUsageMetricsExportStatus : Update data usage metrics export status Update data usage metrics export status.

func (*LogsV0) UpdateDataUsageMetricsExportStatusWithContext added in v0.3.0

func (logs *LogsV0) UpdateDataUsageMetricsExportStatusWithContext(ctx context.Context, updateDataUsageMetricsExportStatusOptions *UpdateDataUsageMetricsExportStatusOptions) (result *DataUsageMetricsExportStatus, response *core.DetailedResponse, err error)

UpdateDataUsageMetricsExportStatusWithContext is an alternate form of the UpdateDataUsageMetricsExportStatus method which supports a Context parameter

func (*LogsV0) UpdateOutgoingWebhook

func (logs *LogsV0) UpdateOutgoingWebhook(updateOutgoingWebhookOptions *UpdateOutgoingWebhookOptions) (result OutgoingWebhookIntf, response *core.DetailedResponse, err error)

UpdateOutgoingWebhook : Update an Outbound Integration Update an Outbound Integration.

func (*LogsV0) UpdateOutgoingWebhookWithContext

func (logs *LogsV0) UpdateOutgoingWebhookWithContext(ctx context.Context, updateOutgoingWebhookOptions *UpdateOutgoingWebhookOptions) (result OutgoingWebhookIntf, response *core.DetailedResponse, err error)

UpdateOutgoingWebhookWithContext is an alternate form of the UpdateOutgoingWebhook method which supports a Context parameter

func (*LogsV0) UpdatePolicy

func (logs *LogsV0) UpdatePolicy(updatePolicyOptions *UpdatePolicyOptions) (result PolicyIntf, response *core.DetailedResponse, err error)

UpdatePolicy : Updates an existing policy Updates an existing policy.

func (*LogsV0) UpdatePolicyWithContext

func (logs *LogsV0) UpdatePolicyWithContext(ctx context.Context, updatePolicyOptions *UpdatePolicyOptions) (result PolicyIntf, response *core.DetailedResponse, err error)

UpdatePolicyWithContext is an alternate form of the UpdatePolicy method which supports a Context parameter

func (*LogsV0) UpdateRuleGroup

func (logs *LogsV0) UpdateRuleGroup(updateRuleGroupOptions *UpdateRuleGroupOptions) (result *RuleGroup, response *core.DetailedResponse, err error)

UpdateRuleGroup : Updates rule group by groupid Updates rule group by groupid.

func (*LogsV0) UpdateRuleGroupWithContext

func (logs *LogsV0) UpdateRuleGroupWithContext(ctx context.Context, updateRuleGroupOptions *UpdateRuleGroupOptions) (result *RuleGroup, response *core.DetailedResponse, err error)

UpdateRuleGroupWithContext is an alternate form of the UpdateRuleGroup method which supports a Context parameter

type LogsV0Options

type LogsV0Options struct {
	ServiceName   string
	URL           string
	Authenticator core.Authenticator
}

LogsV0Options : Service options

type OpenapiApiErrorError

type OpenapiApiErrorError struct {
	Code *string `json:"code" validate:"required"`

	Message *string `json:"message,omitempty"`

	MoreInfo *string `json:"more_info,omitempty"`
}

OpenapiApiErrorError : OpenapiApiErrorError struct

type OutgoingWebhook

type OutgoingWebhook struct {
	// The ID of the Outbound Integration.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// The type of the deployed Outbound Integrations to list.
	Type *string `json:"type" validate:"required"`

	// The name of the Outbound Integration.
	Name *string `json:"name" validate:"required"`

	// The URL of the Outbound Integration. Null for IBM Event Notifications integration.
	URL *string `json:"url,omitempty"`

	// The creation time of the Outbound Integration.
	CreatedAt *strfmt.DateTime `json:"created_at" validate:"required"`

	// The update time of the Outbound Integration.
	UpdatedAt *strfmt.DateTime `json:"updated_at" validate:"required"`

	// The external ID of the Outbound Integration, for connecting with other parts of the system.
	ExternalID *int64 `json:"external_id" validate:"required"`

	// The configuration of the IBM Event Notifications Outbound Integration.
	IbmEventNotifications *OutgoingWebhooksV1IbmEventNotificationsConfig `json:"ibm_event_notifications,omitempty"`
}

OutgoingWebhook : The Outbound Integration. Models which "extend" this model: - OutgoingWebhooksV1OutgoingWebhookConfigIbmEventNotifications

type OutgoingWebhookCollection

type OutgoingWebhookCollection struct {
	// The list of deployed Outbound Integrations.
	OutgoingWebhooks []OutgoingWebhookSummary `json:"outgoing_webhooks,omitempty"`
}

OutgoingWebhookCollection : Response for listing Outbound Integrations of a specified type.

type OutgoingWebhookIntf

type OutgoingWebhookIntf interface {
	// contains filtered or unexported methods
}

type OutgoingWebhookPrototype

type OutgoingWebhookPrototype struct {
	// The type of the deployed Outbound Integrations to list.
	Type *string `json:"type" validate:"required"`

	// The name of the Outbound Integration.
	Name *string `json:"name" validate:"required"`

	// The URL of the Outbound Integration. Null for IBM Event Notifications integration.
	URL *string `json:"url,omitempty"`

	// The configuration of the IBM Event Notifications Outbound Integration.
	IbmEventNotifications *OutgoingWebhooksV1IbmEventNotificationsConfig `json:"ibm_event_notifications,omitempty"`
}

OutgoingWebhookPrototype : The input data of the Outbound Integration. Models which "extend" this model: - OutgoingWebhookPrototypeOutgoingWebhooksV1OutgoingWebhookInputDataConfigIbmEventNotifications

type OutgoingWebhookPrototypeIntf

type OutgoingWebhookPrototypeIntf interface {
	// contains filtered or unexported methods
}

type OutgoingWebhookPrototypeOutgoingWebhooksV1OutgoingWebhookInputDataConfigIbmEventNotifications

type OutgoingWebhookPrototypeOutgoingWebhooksV1OutgoingWebhookInputDataConfigIbmEventNotifications struct {
	// The type of the deployed Outbound Integrations to list.
	Type *string `json:"type" validate:"required"`

	// The name of the Outbound Integration.
	Name *string `json:"name" validate:"required"`

	// The URL of the Outbound Integration. Null for IBM Event Notifications integration.
	URL *string `json:"url,omitempty"`

	// The configuration of the IBM Event Notifications Outbound Integration.
	IbmEventNotifications *OutgoingWebhooksV1IbmEventNotificationsConfig `json:"ibm_event_notifications,omitempty"`
}

OutgoingWebhookPrototypeOutgoingWebhooksV1OutgoingWebhookInputDataConfigIbmEventNotifications : OutgoingWebhookPrototypeOutgoingWebhooksV1OutgoingWebhookInputDataConfigIbmEventNotifications struct This model "extends" OutgoingWebhookPrototype

type OutgoingWebhookSummary

type OutgoingWebhookSummary struct {
	// The ID of the Outbound Integration.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// The name of the Outbound Integration.
	Name *string `json:"name" validate:"required"`

	// The URL of the Outbound Integration. Null for IBM Event Notifications integration.
	URL *string `json:"url,omitempty"`

	// The creation time of the Outbound Integration.
	CreatedAt *strfmt.DateTime `json:"created_at" validate:"required"`

	// The update time of the Outbound Integration.
	UpdatedAt *strfmt.DateTime `json:"updated_at" validate:"required"`

	// The external ID of the Outbound Integration, for connecting with other parts of the system.
	ExternalID *int64 `json:"external_id" validate:"required"`
}

OutgoingWebhookSummary : The list of deployed Outbound Integrations.

type OutgoingWebhooksV1IbmEventNotificationsConfig

type OutgoingWebhooksV1IbmEventNotificationsConfig struct {
	// The ID of the selected IBM Event Notifications instance.
	EventNotificationsInstanceID *strfmt.UUID `json:"event_notifications_instance_id" validate:"required"`

	// The region ID of the selected IBM Event Notifications instance.
	RegionID *string `json:"region_id" validate:"required"`

	// The ID of the created source in the IBM Event Notifications instance. Corresponds to the Cloud Logs instance crn.
	// Not required when creating an Outbound Integration.
	SourceID *string `json:"source_id,omitempty"`

	// The name of the created source in the IBM Event Notifications instance. Not required when creating an Outbound
	// Integration.
	SourceName *string `json:"source_name,omitempty"`
}

OutgoingWebhooksV1IbmEventNotificationsConfig : The configuration of the IBM Event Notifications Outbound Integration.

type OutgoingWebhooksV1OutgoingWebhookConfigIbmEventNotifications

type OutgoingWebhooksV1OutgoingWebhookConfigIbmEventNotifications struct {
	// The ID of the Outbound Integration.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// The type of the deployed Outbound Integrations to list.
	Type *string `json:"type" validate:"required"`

	// The name of the Outbound Integration.
	Name *string `json:"name" validate:"required"`

	// The URL of the Outbound Integration. Null for IBM Event Notifications integration.
	URL *string `json:"url,omitempty"`

	// The creation time of the Outbound Integration.
	CreatedAt *strfmt.DateTime `json:"created_at" validate:"required"`

	// The update time of the Outbound Integration.
	UpdatedAt *strfmt.DateTime `json:"updated_at" validate:"required"`

	// The external ID of the Outbound Integration, for connecting with other parts of the system.
	ExternalID *int64 `json:"external_id" validate:"required"`

	// The configuration of the IBM Event Notifications Outbound Integration.
	IbmEventNotifications *OutgoingWebhooksV1IbmEventNotificationsConfig `json:"ibm_event_notifications,omitempty"`
}

OutgoingWebhooksV1OutgoingWebhookConfigIbmEventNotifications : OutgoingWebhooksV1OutgoingWebhookConfigIbmEventNotifications struct This model "extends" OutgoingWebhook

type PinDashboardOptions

type PinDashboardOptions struct {
	// The ID of the dashboard.
	DashboardID *string `json:"dashboard_id" validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

PinDashboardOptions : The PinDashboard options.

func (*PinDashboardOptions) SetDashboardID

func (_options *PinDashboardOptions) SetDashboardID(dashboardID string) *PinDashboardOptions

SetDashboardID : Allow user to set DashboardID

func (*PinDashboardOptions) SetHeaders

func (options *PinDashboardOptions) SetHeaders(param map[string]string) *PinDashboardOptions

SetHeaders : Allow user to set Headers

type PinDashboardResponse

type PinDashboardResponse struct {
	// contains filtered or unexported fields
}

PinDashboardResponse : Response for PinDashboard.

func (*PinDashboardResponse) GetProperties

func (o *PinDashboardResponse) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of PinDashboardResponse

func (*PinDashboardResponse) GetProperty

func (o *PinDashboardResponse) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of PinDashboardResponse

func (*PinDashboardResponse) MarshalJSON

func (o *PinDashboardResponse) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of PinDashboardResponse

func (*PinDashboardResponse) SetProperties

func (o *PinDashboardResponse) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of PinDashboardResponse

func (*PinDashboardResponse) SetProperty

func (o *PinDashboardResponse) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of PinDashboardResponse

type Policy

type Policy struct {
	// Policy ID.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Company ID.
	CompanyID *int64 `json:"company_id" validate:"required"`

	// Name of policy.
	Name *string `json:"name" validate:"required"`

	// Description of policy.
	Description *string `json:"description" validate:"required"`

	// The data pipeline sources that match the policy rules will go through.
	Priority *string `json:"priority,omitempty"`

	// Soft deletion flag.
	Deleted *bool `json:"deleted,omitempty"`

	// Enabled flag.
	Enabled *bool `json:"enabled,omitempty"`

	// Order of policy in relation to other policies.
	Order *int64 `json:"order" validate:"required"`

	// Rule for matching with application.
	ApplicationRule *QuotaV1Rule `json:"application_rule,omitempty"`

	// Rule for matching with application.
	SubsystemRule *QuotaV1Rule `json:"subsystem_rule,omitempty"`

	// Created at date at utc+0.
	CreatedAt *string `json:"created_at" validate:"required"`

	// Updated at date at utc+0.
	UpdatedAt *string `json:"updated_at" validate:"required"`

	// Archive retention definition.
	ArchiveRetention *QuotaV1ArchiveRetention `json:"archive_retention,omitempty"`

	// Log rules.
	LogRules *QuotaV1LogRules `json:"log_rules,omitempty"`
}

Policy : Policy resource model. Models which "extend" this model: - PolicyQuotaV1PolicySourceTypeRulesLogRules

type PolicyCollection

type PolicyCollection struct {
	// Company policies.
	Policies []PolicyIntf `json:"policies,omitempty"`
}

PolicyCollection : Response to get company policies request.

type PolicyIntf

type PolicyIntf interface {
	// contains filtered or unexported methods
}

type PolicyPrototype

type PolicyPrototype struct {
	// Policy name.
	Name *string `json:"name" validate:"required"`

	// Policy description.
	Description *string `json:"description,omitempty"`

	// The data pipeline sources that match the policy rules will go through.
	Priority *string `json:"priority" validate:"required"`

	// Rule for matching with application.
	ApplicationRule *QuotaV1Rule `json:"application_rule,omitempty"`

	// Rule for matching with application.
	SubsystemRule *QuotaV1Rule `json:"subsystem_rule,omitempty"`

	// Archive retention definition.
	ArchiveRetention *QuotaV1ArchiveRetention `json:"archive_retention,omitempty"`

	// Log rules.
	LogRules *QuotaV1LogRules `json:"log_rules,omitempty"`
}

PolicyPrototype : Create policy request. Models which "extend" this model: - PolicyPrototypeQuotaV1CreatePolicyRequestSourceTypeRulesLogRules

type PolicyPrototypeIntf

type PolicyPrototypeIntf interface {
	// contains filtered or unexported methods
}

type PolicyPrototypeQuotaV1CreatePolicyRequestSourceTypeRulesLogRules

type PolicyPrototypeQuotaV1CreatePolicyRequestSourceTypeRulesLogRules struct {
	// Policy name.
	Name *string `json:"name" validate:"required"`

	// Policy description.
	Description *string `json:"description,omitempty"`

	// The data pipeline sources that match the policy rules will go through.
	Priority *string `json:"priority" validate:"required"`

	ApplicationRule *QuotaV1Rule `json:"application_rule,omitempty"`

	SubsystemRule *QuotaV1Rule `json:"subsystem_rule,omitempty"`

	ArchiveRetention *QuotaV1ArchiveRetention `json:"archive_retention,omitempty"`

	// Log rules.
	LogRules *QuotaV1LogRules `json:"log_rules,omitempty"`
}

PolicyPrototypeQuotaV1CreatePolicyRequestSourceTypeRulesLogRules : PolicyPrototypeQuotaV1CreatePolicyRequestSourceTypeRulesLogRules struct This model "extends" PolicyPrototype

type PolicyQuotaV1PolicySourceTypeRulesLogRules

type PolicyQuotaV1PolicySourceTypeRulesLogRules struct {
	// Policy ID.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Company ID.
	CompanyID *int64 `json:"company_id" validate:"required"`

	// Name of policy.
	Name *string `json:"name" validate:"required"`

	// Description of policy.
	Description *string `json:"description" validate:"required"`

	// The data pipeline sources that match the policy rules will go through.
	Priority *string `json:"priority,omitempty"`

	// Soft deletion flag.
	Deleted *bool `json:"deleted,omitempty"`

	// Enabled flag.
	Enabled *bool `json:"enabled,omitempty"`

	// Order of policy in relation to other policies.
	Order *int64 `json:"order" validate:"required"`

	ApplicationRule *QuotaV1Rule `json:"application_rule,omitempty"`

	SubsystemRule *QuotaV1Rule `json:"subsystem_rule,omitempty"`

	// Created at date at utc+0.
	CreatedAt *string `json:"created_at" validate:"required"`

	// Updated at date at utc+0.
	UpdatedAt *string `json:"updated_at" validate:"required"`

	ArchiveRetention *QuotaV1ArchiveRetention `json:"archive_retention,omitempty"`

	// Log rules.
	LogRules *QuotaV1LogRules `json:"log_rules,omitempty"`
}

PolicyQuotaV1PolicySourceTypeRulesLogRules : PolicyQuotaV1PolicySourceTypeRulesLogRules struct This model "extends" Policy

type QueryCallBack

type QueryCallBack interface {
	OnClose()
	OnData(*core.DetailedResponse)
	OnError(error)
}

QueryCallBack interface

type QueryListener

type QueryListener struct {
	// contains filtered or unexported fields
}

QueryListener

func (*QueryListener) OnClose

func (queryListener *QueryListener) OnClose()

OnClose blocks on closed chan and calls callback's OnClose()

func (*QueryListener) OnError

func (queryListener *QueryListener) OnError(err error)

OnError calls callback's OnError()

type QueryOptions

type QueryOptions struct {
	Query *string `json:"query,omitempty"`

	Metadata *ApisDataprimeV1Metadata `json:"metadata,omitempty"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

QueryOptions : The Query options.

func (*QueryOptions) SetHeaders

func (options *QueryOptions) SetHeaders(param map[string]string) *QueryOptions

SetHeaders : Allow user to set Headers

func (*QueryOptions) SetMetadata

func (_options *QueryOptions) SetMetadata(metadata *ApisDataprimeV1Metadata) *QueryOptions

SetMetadata : Allow user to set Metadata

func (*QueryOptions) SetQuery

func (_options *QueryOptions) SetQuery(query string) *QueryOptions

SetQuery : Allow user to set Query

type QueryResponseStreamItem

type QueryResponseStreamItem struct {
	Error *ApisDataprimeV1DataprimeError `json:"error,omitempty"`

	Result *ApisDataprimeV1DataprimeResult `json:"result,omitempty"`

	Warning ApisDataprimeV1DataprimeWarningIntf `json:"warning,omitempty"`

	QueryID *ApisDataprimeV1QueryID `json:"query_id,omitempty"`

	Errors []OpenapiApiErrorError `json:"errors,omitempty"`

	Trace *string `json:"trace,omitempty"`

	StatusCode *int64 `json:"status_code,omitempty"`
}

QueryResponseStreamItem : QueryResponseStreamItem struct Models which "extend" this model: - QueryResponseStreamItemQueryResponse - QueryResponseStreamItemApiError

type QueryResponseStreamItemApiError

type QueryResponseStreamItemApiError struct {
	Errors []OpenapiApiErrorError `json:"errors" validate:"required"`

	Trace *string `json:"trace" validate:"required"`

	StatusCode *int64 `json:"status_code,omitempty"`
}

QueryResponseStreamItemApiError : QueryResponseStreamItemApiError struct This model "extends" QueryResponseStreamItem

type QueryResponseStreamItemIntf

type QueryResponseStreamItemIntf interface {
	// contains filtered or unexported methods
}

type QueryResponseStreamItemQueryResponse

type QueryResponseStreamItemQueryResponse struct {
	Error *ApisDataprimeV1DataprimeError `json:"error,omitempty"`

	Result *ApisDataprimeV1DataprimeResult `json:"result,omitempty"`

	Warning ApisDataprimeV1DataprimeWarningIntf `json:"warning,omitempty"`

	QueryID *ApisDataprimeV1QueryID `json:"query_id,omitempty"`
}

QueryResponseStreamItemQueryResponse : QueryResponseStreamItemQueryResponse struct Models which "extend" this model: - QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageError - QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageResult - QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageWarning - QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageQueryID This model "extends" QueryResponseStreamItem

type QueryResponseStreamItemQueryResponseIntf

type QueryResponseStreamItemQueryResponseIntf interface {
	QueryResponseStreamItemIntf
	// contains filtered or unexported methods
}

type QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageError

type QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageError struct {
	Error *ApisDataprimeV1DataprimeError `json:"error,omitempty"`
}

QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageError : QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageError struct This model "extends" QueryResponseStreamItemQueryResponse

type QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageQueryID

type QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageQueryID struct {
	QueryID *ApisDataprimeV1QueryID `json:"query_id,omitempty"`
}

QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageQueryID : QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageQueryID struct This model "extends" QueryResponseStreamItemQueryResponse

type QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageResult

type QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageResult struct {
	Result *ApisDataprimeV1DataprimeResult `json:"result,omitempty"`
}

QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageResult : QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageResult struct This model "extends" QueryResponseStreamItemQueryResponse

type QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageWarning

type QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageWarning struct {
	Warning ApisDataprimeV1DataprimeWarningIntf `json:"warning,omitempty"`
}

QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageWarning : QueryResponseStreamItemQueryResponseQueryResponseApisDataprimeV1QueryResponseMessageWarning struct This model "extends" QueryResponseStreamItemQueryResponse

type QuotaV1ArchiveRetention

type QuotaV1ArchiveRetention struct {
	// References archive retention definition.
	ID *strfmt.UUID `json:"id" validate:"required"`
}

QuotaV1ArchiveRetention : Archive retention definition.

type QuotaV1LogRules

type QuotaV1LogRules struct {
	// Source severities to match with.
	Severities []string `json:"severities,omitempty"`
}

QuotaV1LogRules : Log rules.

type QuotaV1Rule

type QuotaV1Rule struct {
	// Identifier of the rule.
	RuleTypeID *string `json:"rule_type_id" validate:"required"`

	// Value of the rule.
	Name *string `json:"name" validate:"required"`
}

QuotaV1Rule : Rule for matching with application.

type RemoveEnrichmentsOptions added in v0.3.0

type RemoveEnrichmentsOptions struct {
	// The enrichment ID.
	ID *int64 `json:"id" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

RemoveEnrichmentsOptions : The RemoveEnrichments options.

func (*RemoveEnrichmentsOptions) SetHeaders added in v0.3.0

func (options *RemoveEnrichmentsOptions) SetHeaders(param map[string]string) *RemoveEnrichmentsOptions

SetHeaders : Allow user to set Headers

func (*RemoveEnrichmentsOptions) SetID added in v0.3.0

SetID : Allow user to set ID

type ReplaceDashboardFolderOptions

type ReplaceDashboardFolderOptions struct {
	// The folder ID.
	FolderID *strfmt.UUID `json:"folder_id" validate:"required"`

	// The dashboard folder name, required.
	Name *string `json:"name" validate:"required"`

	// The dashboard folder ID, uuid.
	ID *strfmt.UUID `json:"id,omitempty"`

	// The dashboard folder parent ID, optional. If not set, the folder is a root
	//  folder, if set, the folder is a subfolder of the parent folder and needs to
	//  be a uuid.
	ParentID *strfmt.UUID `json:"parent_id,omitempty"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

ReplaceDashboardFolderOptions : The ReplaceDashboardFolder options.

func (*ReplaceDashboardFolderOptions) SetFolderID

func (_options *ReplaceDashboardFolderOptions) SetFolderID(folderID *strfmt.UUID) *ReplaceDashboardFolderOptions

SetFolderID : Allow user to set FolderID

func (*ReplaceDashboardFolderOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*ReplaceDashboardFolderOptions) SetID

SetID : Allow user to set ID

func (*ReplaceDashboardFolderOptions) SetName

SetName : Allow user to set Name

func (*ReplaceDashboardFolderOptions) SetParentID

func (_options *ReplaceDashboardFolderOptions) SetParentID(parentID *strfmt.UUID) *ReplaceDashboardFolderOptions

SetParentID : Allow user to set ParentID

type ReplaceDashboardOptions

type ReplaceDashboardOptions struct {
	// The ID of the dashboard.
	DashboardID *string `json:"dashboard_id" validate:"required,ne="`

	// Dashboard represents the structure and configuration of a Coralogix Custom Dashboard.
	Dashboard DashboardIntf `json:"Dashboard" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

ReplaceDashboardOptions : The ReplaceDashboard options.

func (*ReplaceDashboardOptions) SetDashboard

func (_options *ReplaceDashboardOptions) SetDashboard(dashboard DashboardIntf) *ReplaceDashboardOptions

SetDashboard : Allow user to set Dashboard

func (*ReplaceDashboardOptions) SetDashboardID

func (_options *ReplaceDashboardOptions) SetDashboardID(dashboardID string) *ReplaceDashboardOptions

SetDashboardID : Allow user to set DashboardID

func (*ReplaceDashboardOptions) SetHeaders

func (options *ReplaceDashboardOptions) SetHeaders(param map[string]string) *ReplaceDashboardOptions

SetHeaders : Allow user to set Headers

type ReplaceDefaultDashboardOptions

type ReplaceDefaultDashboardOptions struct {
	// The ID of the dashboard.
	DashboardID *string `json:"dashboard_id" validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

ReplaceDefaultDashboardOptions : The ReplaceDefaultDashboard options.

func (*ReplaceDefaultDashboardOptions) SetDashboardID

func (_options *ReplaceDefaultDashboardOptions) SetDashboardID(dashboardID string) *ReplaceDefaultDashboardOptions

SetDashboardID : Allow user to set DashboardID

func (*ReplaceDefaultDashboardOptions) SetHeaders

SetHeaders : Allow user to set Headers

type ReplaceDefaultDashboardResponse

type ReplaceDefaultDashboardResponse struct {
	// contains filtered or unexported fields
}

ReplaceDefaultDashboardResponse : Response for ReplaceDefaultDashboard.

func (*ReplaceDefaultDashboardResponse) GetProperties

func (o *ReplaceDefaultDashboardResponse) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ReplaceDefaultDashboardResponse

func (*ReplaceDefaultDashboardResponse) GetProperty

func (o *ReplaceDefaultDashboardResponse) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of ReplaceDefaultDashboardResponse

func (*ReplaceDefaultDashboardResponse) MarshalJSON

func (o *ReplaceDefaultDashboardResponse) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of ReplaceDefaultDashboardResponse

func (*ReplaceDefaultDashboardResponse) SetProperties

func (o *ReplaceDefaultDashboardResponse) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ReplaceDefaultDashboardResponse

func (*ReplaceDefaultDashboardResponse) SetProperty

func (o *ReplaceDefaultDashboardResponse) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ReplaceDefaultDashboardResponse

type ReplaceE2mOptions

type ReplaceE2mOptions struct {
	// ID of e2m to be deleted.
	ID *string `json:"id" validate:"required,ne="`

	// E2M Create message.
	Event2MetricPrototype Event2MetricPrototypeIntf `json:"Event2MetricPrototype" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

ReplaceE2mOptions : The ReplaceE2m options.

func (*ReplaceE2mOptions) SetEvent2MetricPrototype

func (_options *ReplaceE2mOptions) SetEvent2MetricPrototype(event2MetricPrototype Event2MetricPrototypeIntf) *ReplaceE2mOptions

SetEvent2MetricPrototype : Allow user to set Event2MetricPrototype

func (*ReplaceE2mOptions) SetHeaders

func (options *ReplaceE2mOptions) SetHeaders(param map[string]string) *ReplaceE2mOptions

SetHeaders : Allow user to set Headers

func (*ReplaceE2mOptions) SetID

func (_options *ReplaceE2mOptions) SetID(id string) *ReplaceE2mOptions

SetID : Allow user to set ID

type ReplaceViewFolderOptions

type ReplaceViewFolderOptions struct {
	// Folder ID.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// View folder name.
	Name *string `json:"name" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

ReplaceViewFolderOptions : The ReplaceViewFolder options.

func (*ReplaceViewFolderOptions) SetHeaders

func (options *ReplaceViewFolderOptions) SetHeaders(param map[string]string) *ReplaceViewFolderOptions

SetHeaders : Allow user to set Headers

func (*ReplaceViewFolderOptions) SetID

SetID : Allow user to set ID

func (*ReplaceViewFolderOptions) SetName

func (_options *ReplaceViewFolderOptions) SetName(name string) *ReplaceViewFolderOptions

SetName : Allow user to set Name

type ReplaceViewOptions

type ReplaceViewOptions struct {
	// View ID.
	ID *int64 `json:"id" validate:"required"`

	// View name.
	Name *string `json:"name" validate:"required"`

	// View time selection.
	TimeSelection ApisViewsV1TimeSelectionIntf `json:"time_selection" validate:"required"`

	// View search query.
	SearchQuery *ApisViewsV1SearchQuery `json:"search_query,omitempty"`

	// View selected filters.
	Filters *ApisViewsV1SelectedFilters `json:"filters,omitempty"`

	// View folder ID.
	FolderID *strfmt.UUID `json:"folder_id,omitempty"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

ReplaceViewOptions : The ReplaceView options.

func (*ReplaceViewOptions) SetFilters

func (_options *ReplaceViewOptions) SetFilters(filters *ApisViewsV1SelectedFilters) *ReplaceViewOptions

SetFilters : Allow user to set Filters

func (*ReplaceViewOptions) SetFolderID

func (_options *ReplaceViewOptions) SetFolderID(folderID *strfmt.UUID) *ReplaceViewOptions

SetFolderID : Allow user to set FolderID

func (*ReplaceViewOptions) SetHeaders

func (options *ReplaceViewOptions) SetHeaders(param map[string]string) *ReplaceViewOptions

SetHeaders : Allow user to set Headers

func (*ReplaceViewOptions) SetID

func (_options *ReplaceViewOptions) SetID(id int64) *ReplaceViewOptions

SetID : Allow user to set ID

func (*ReplaceViewOptions) SetName

func (_options *ReplaceViewOptions) SetName(name string) *ReplaceViewOptions

SetName : Allow user to set Name

func (*ReplaceViewOptions) SetSearchQuery

func (_options *ReplaceViewOptions) SetSearchQuery(searchQuery *ApisViewsV1SearchQuery) *ReplaceViewOptions

SetSearchQuery : Allow user to set SearchQuery

func (*ReplaceViewOptions) SetTimeSelection

func (_options *ReplaceViewOptions) SetTimeSelection(timeSelection ApisViewsV1TimeSelectionIntf) *ReplaceViewOptions

SetTimeSelection : Allow user to set TimeSelection

type RuleGroup

type RuleGroup struct {
	// The ID of the rule group.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// The name of the rule group.
	Name *string `json:"name" validate:"required"`

	// A description for the rule group, should express what is the rule group purpose.
	Description *string `json:"description,omitempty"`

	// Whether or not the rule is enabled.
	Enabled *bool `json:"enabled,omitempty"`

	// // Optional rule matchers which if matched will make the rule go through the rule group.
	RuleMatchers []RulesV1RuleMatcherIntf `json:"rule_matchers,omitempty"`

	// Rule subgroups. Will try to execute the first rule subgroup, and if not matched will try to match the next one in
	// order.
	RuleSubgroups []RulesV1RuleSubgroup `json:"rule_subgroups" validate:"required"`

	// // The order in which the rule group will be evaluated. The lower the order, the more priority the group will have.
	// Not providing the order will by default create a group with the last order.
	Order *int64 `json:"order,omitempty"`
}

RuleGroup : Parsing rule group.

type RuleGroupCollection

type RuleGroupCollection struct {
	// The rule groups.
	Rulegroups []RuleGroup `json:"rulegroups,omitempty"`
}

RuleGroupCollection : Response model for ListRuleGroups rpc.

type RulesV1AllowParameters

type RulesV1AllowParameters struct {
	// If true matched logs will be blocked, otherwise matched logs will be kept.
	KeepBlockedLogs *bool `json:"keep_blocked_logs" validate:"required"`

	// Regex which will match the source field and decide if the rule will apply.
	Rule *string `json:"rule" validate:"required"`
}

RulesV1AllowParameters : Parameters for allow rule.

type RulesV1ApplicationNameConstraint

type RulesV1ApplicationNameConstraint struct {
	// Only logs with this ApplicationName value will match.
	Value *string `json:"value" validate:"required"`
}

RulesV1ApplicationNameConstraint : ApplicationName constraint.

type RulesV1BlockParameters

type RulesV1BlockParameters struct {
	// If true matched logs will be kept, otherwise matched logs will be blocked.
	KeepBlockedLogs *bool `json:"keep_blocked_logs" validate:"required"`

	// Regex which will match the source field and decide if the rule will apply.
	Rule *string `json:"rule" validate:"required"`
}

RulesV1BlockParameters : Parameters for block rule.

type RulesV1CreateRuleGroupRequestCreateRuleSubgroup

type RulesV1CreateRuleGroupRequestCreateRuleSubgroup struct {
	// Rules to run on the log.
	Rules []RulesV1CreateRuleGroupRequestCreateRuleSubgroupCreateRule `json:"rules" validate:"required"`

	// Whether or not the rule subgroup is enabled.
	Enabled *bool `json:"enabled,omitempty"`

	// The ordering of the rule subgroup. Lower order will run first. 0 is considered as no value.
	Order *int64 `json:"order" validate:"required"`
}

RulesV1CreateRuleGroupRequestCreateRuleSubgroup : Rule subgroups. Will try to execute the first rule subgroup, and if not matched will try to match the next one in order.

type RulesV1CreateRuleGroupRequestCreateRuleSubgroupCreateRule

type RulesV1CreateRuleGroupRequestCreateRuleSubgroupCreateRule struct {
	// Optional rule name.
	Name *string `json:"name,omitempty"`

	// Optional description for the rule.
	Description *string `json:"description,omitempty"`

	// The field on which to execute the rule.
	SourceField *string `json:"source_field" validate:"required"`

	// Parameters for a rule which specifies how it should run.
	Parameters RulesV1RuleParametersIntf `json:"parameters" validate:"required"`

	// Rule parameters which define how the rule will execute.
	Enabled *bool `json:"enabled" validate:"required"`

	// The order in which the rule will execute inside the rule subgroup.
	Order *int64 `json:"order" validate:"required"`
}

RulesV1CreateRuleGroupRequestCreateRuleSubgroupCreateRule : Rules to run on the log.

type RulesV1ExtractParameters

type RulesV1ExtractParameters struct {
	// Regex which will parse the source field and extract the json keys from it while retaining the original log.
	Rule *string `json:"rule" validate:"required"`
}

RulesV1ExtractParameters : Parameters for text extraction rule.

type RulesV1ExtractTimestampParameters

type RulesV1ExtractTimestampParameters struct {
	// What time format to use on the extracted time.
	Standard *string `json:"standard" validate:"required"`

	// What time format the the source field to extract from has.
	Format *string `json:"format" validate:"required"`
}

RulesV1ExtractTimestampParameters : Parameters for extract timestamp rule.

type RulesV1JSONExtractParameters

type RulesV1JSONExtractParameters struct {
	// In which metadata field to store the extracted value.
	DestinationField *string `json:"destination_field,omitempty"`
}

RulesV1JSONExtractParameters : Parameters for json extract rule.

type RulesV1JSONParseParameters

type RulesV1JSONParseParameters struct {
	// Destination field under which to put the json object.
	DestinationField *string `json:"destination_field" validate:"required"`

	// Whether or not to delete the source field after running this rule.
	DeleteSource *bool `json:"delete_source,omitempty"`

	// Destination field in which to put the json stringified content.
	OverrideDest *bool `json:"override_dest" validate:"required"`
}

RulesV1JSONParseParameters : Parameters for json parse rule.

type RulesV1JSONStringifyParameters

type RulesV1JSONStringifyParameters struct {
	// Destination field in which to put the json stringified content.
	DestinationField *string `json:"destination_field" validate:"required"`

	// Whether or not to delete the source field after running this rule.
	DeleteSource *bool `json:"delete_source,omitempty"`
}

RulesV1JSONStringifyParameters : Parameters for json stringify rule.

type RulesV1ParseParameters

type RulesV1ParseParameters struct {
	// In which field to put the parsed text.
	DestinationField *string `json:"destination_field" validate:"required"`

	// Regex which will parse the source field and extract the json keys from it while removing the source field.
	Rule *string `json:"rule" validate:"required"`
}

RulesV1ParseParameters : Parameters for parse rule.

type RulesV1RemoveFieldsParameters

type RulesV1RemoveFieldsParameters struct {
	// Json field paths to drop from the log.
	Fields []string `json:"fields" validate:"required"`
}

RulesV1RemoveFieldsParameters : Parameters for remove fields rule.

type RulesV1ReplaceParameters

type RulesV1ReplaceParameters struct {
	// In which field to put the modified text.
	DestinationField *string `json:"destination_field" validate:"required"`

	// The value to replace the matched text with.
	ReplaceNewVal *string `json:"replace_new_val" validate:"required"`

	// Regex which will match parts in the text to replace.
	Rule *string `json:"rule" validate:"required"`
}

RulesV1ReplaceParameters : Parameters for replace rule.

type RulesV1Rule

type RulesV1Rule struct {
	// Unique identifier of the rule.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Name of the rule.
	Name *string `json:"name" validate:"required"`

	// Description of the rule.
	Description *string `json:"description,omitempty"`

	// A field on which value to execute the rule.
	SourceField *string `json:"source_field" validate:"required"`

	// Parameters for a rule which specifies how it should run.
	Parameters RulesV1RuleParametersIntf `json:"parameters" validate:"required"`

	// Whether or not to execute the rule.
	Enabled *bool `json:"enabled" validate:"required"`

	// The ordering of the rule subgroup. Lower order will run first. 0 is considered as no value.
	Order *int64 `json:"order" validate:"required"`
}

RulesV1Rule : Rules to run on the log.

type RulesV1RuleMatcher

type RulesV1RuleMatcher struct {
	// ApplicationName constraint.
	ApplicationName *RulesV1ApplicationNameConstraint `json:"application_name,omitempty"`

	// SubsystemName constraint.
	SubsystemName *RulesV1SubsystemNameConstraint `json:"subsystem_name,omitempty"`

	// Severity constraint.
	Severity *RulesV1SeverityConstraint `json:"severity,omitempty"`
}

RulesV1RuleMatcher : // Optional rule matchers which if matched will make the rule go through the rule group. Models which "extend" this model: - RulesV1RuleMatcherConstraintApplicationName - RulesV1RuleMatcherConstraintSubsystemName - RulesV1RuleMatcherConstraintSeverity

type RulesV1RuleMatcherConstraintApplicationName

type RulesV1RuleMatcherConstraintApplicationName struct {
	// ApplicationName constraint.
	ApplicationName *RulesV1ApplicationNameConstraint `json:"application_name,omitempty"`
}

RulesV1RuleMatcherConstraintApplicationName : RulesV1RuleMatcherConstraintApplicationName struct This model "extends" RulesV1RuleMatcher

type RulesV1RuleMatcherConstraintSeverity

type RulesV1RuleMatcherConstraintSeverity struct {
	// Severity constraint.
	Severity *RulesV1SeverityConstraint `json:"severity,omitempty"`
}

RulesV1RuleMatcherConstraintSeverity : RulesV1RuleMatcherConstraintSeverity struct This model "extends" RulesV1RuleMatcher

type RulesV1RuleMatcherConstraintSubsystemName

type RulesV1RuleMatcherConstraintSubsystemName struct {
	// SubsystemName constraint.
	SubsystemName *RulesV1SubsystemNameConstraint `json:"subsystem_name,omitempty"`
}

RulesV1RuleMatcherConstraintSubsystemName : RulesV1RuleMatcherConstraintSubsystemName struct This model "extends" RulesV1RuleMatcher

type RulesV1RuleMatcherIntf

type RulesV1RuleMatcherIntf interface {
	// contains filtered or unexported methods
}

type RulesV1RuleParameters

type RulesV1RuleParameters struct {
	// Parameters for text extraction rule.
	ExtractParameters *RulesV1ExtractParameters `json:"extract_parameters,omitempty"`

	// Parameters for json extract rule.
	JSONExtractParameters *RulesV1JSONExtractParameters `json:"json_extract_parameters,omitempty"`

	// Parameters for replace rule.
	ReplaceParameters *RulesV1ReplaceParameters `json:"replace_parameters,omitempty"`

	// Parameters for parse rule.
	ParseParameters *RulesV1ParseParameters `json:"parse_parameters,omitempty"`

	// Parameters for allow rule.
	AllowParameters *RulesV1AllowParameters `json:"allow_parameters,omitempty"`

	// Parameters for block rule.
	BlockParameters *RulesV1BlockParameters `json:"block_parameters,omitempty"`

	// Parameters for extract timestamp rule.
	ExtractTimestampParameters *RulesV1ExtractTimestampParameters `json:"extract_timestamp_parameters,omitempty"`

	// Parameters for remove fields rule.
	RemoveFieldsParameters *RulesV1RemoveFieldsParameters `json:"remove_fields_parameters,omitempty"`

	// Parameters for json stringify rule.
	JSONStringifyParameters *RulesV1JSONStringifyParameters `json:"json_stringify_parameters,omitempty"`

	// Parameters for json parse rule.
	JSONParseParameters *RulesV1JSONParseParameters `json:"json_parse_parameters,omitempty"`
}

RulesV1RuleParameters : Parameters for a rule which specifies how it should run. Models which "extend" this model: - RulesV1RuleParametersRuleParametersExtractParameters - RulesV1RuleParametersRuleParametersJSONExtractParameters - RulesV1RuleParametersRuleParametersReplaceParameters - RulesV1RuleParametersRuleParametersParseParameters - RulesV1RuleParametersRuleParametersAllowParameters - RulesV1RuleParametersRuleParametersBlockParameters - RulesV1RuleParametersRuleParametersExtractTimestampParameters - RulesV1RuleParametersRuleParametersRemoveFieldsParameters - RulesV1RuleParametersRuleParametersJSONStringifyParameters - RulesV1RuleParametersRuleParametersJSONParseParameters

type RulesV1RuleParametersIntf

type RulesV1RuleParametersIntf interface {
	// contains filtered or unexported methods
}

type RulesV1RuleParametersRuleParametersAllowParameters

type RulesV1RuleParametersRuleParametersAllowParameters struct {
	// Parameters for allow rule.
	AllowParameters *RulesV1AllowParameters `json:"allow_parameters,omitempty"`
}

RulesV1RuleParametersRuleParametersAllowParameters : RulesV1RuleParametersRuleParametersAllowParameters struct This model "extends" RulesV1RuleParameters

type RulesV1RuleParametersRuleParametersBlockParameters

type RulesV1RuleParametersRuleParametersBlockParameters struct {
	// Parameters for block rule.
	BlockParameters *RulesV1BlockParameters `json:"block_parameters,omitempty"`
}

RulesV1RuleParametersRuleParametersBlockParameters : RulesV1RuleParametersRuleParametersBlockParameters struct This model "extends" RulesV1RuleParameters

type RulesV1RuleParametersRuleParametersExtractParameters

type RulesV1RuleParametersRuleParametersExtractParameters struct {
	// Parameters for text extraction rule.
	ExtractParameters *RulesV1ExtractParameters `json:"extract_parameters,omitempty"`
}

RulesV1RuleParametersRuleParametersExtractParameters : RulesV1RuleParametersRuleParametersExtractParameters struct This model "extends" RulesV1RuleParameters

type RulesV1RuleParametersRuleParametersExtractTimestampParameters

type RulesV1RuleParametersRuleParametersExtractTimestampParameters struct {
	// Parameters for extract timestamp rule.
	ExtractTimestampParameters *RulesV1ExtractTimestampParameters `json:"extract_timestamp_parameters,omitempty"`
}

RulesV1RuleParametersRuleParametersExtractTimestampParameters : RulesV1RuleParametersRuleParametersExtractTimestampParameters struct This model "extends" RulesV1RuleParameters

type RulesV1RuleParametersRuleParametersJSONExtractParameters

type RulesV1RuleParametersRuleParametersJSONExtractParameters struct {
	// Parameters for json extract rule.
	JSONExtractParameters *RulesV1JSONExtractParameters `json:"json_extract_parameters,omitempty"`
}

RulesV1RuleParametersRuleParametersJSONExtractParameters : RulesV1RuleParametersRuleParametersJSONExtractParameters struct This model "extends" RulesV1RuleParameters

type RulesV1RuleParametersRuleParametersJSONParseParameters

type RulesV1RuleParametersRuleParametersJSONParseParameters struct {
	// Parameters for json parse rule.
	JSONParseParameters *RulesV1JSONParseParameters `json:"json_parse_parameters,omitempty"`
}

RulesV1RuleParametersRuleParametersJSONParseParameters : RulesV1RuleParametersRuleParametersJSONParseParameters struct This model "extends" RulesV1RuleParameters

type RulesV1RuleParametersRuleParametersJSONStringifyParameters

type RulesV1RuleParametersRuleParametersJSONStringifyParameters struct {
	// Parameters for json stringify rule.
	JSONStringifyParameters *RulesV1JSONStringifyParameters `json:"json_stringify_parameters,omitempty"`
}

RulesV1RuleParametersRuleParametersJSONStringifyParameters : RulesV1RuleParametersRuleParametersJSONStringifyParameters struct This model "extends" RulesV1RuleParameters

type RulesV1RuleParametersRuleParametersParseParameters

type RulesV1RuleParametersRuleParametersParseParameters struct {
	// Parameters for parse rule.
	ParseParameters *RulesV1ParseParameters `json:"parse_parameters,omitempty"`
}

RulesV1RuleParametersRuleParametersParseParameters : RulesV1RuleParametersRuleParametersParseParameters struct This model "extends" RulesV1RuleParameters

type RulesV1RuleParametersRuleParametersRemoveFieldsParameters

type RulesV1RuleParametersRuleParametersRemoveFieldsParameters struct {
	// Parameters for remove fields rule.
	RemoveFieldsParameters *RulesV1RemoveFieldsParameters `json:"remove_fields_parameters,omitempty"`
}

RulesV1RuleParametersRuleParametersRemoveFieldsParameters : RulesV1RuleParametersRuleParametersRemoveFieldsParameters struct This model "extends" RulesV1RuleParameters

type RulesV1RuleParametersRuleParametersReplaceParameters

type RulesV1RuleParametersRuleParametersReplaceParameters struct {
	// Parameters for replace rule.
	ReplaceParameters *RulesV1ReplaceParameters `json:"replace_parameters,omitempty"`
}

RulesV1RuleParametersRuleParametersReplaceParameters : RulesV1RuleParametersRuleParametersReplaceParameters struct This model "extends" RulesV1RuleParameters

type RulesV1RuleSubgroup

type RulesV1RuleSubgroup struct {
	// The ID of the rule subgroup.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Rules to run on the log.
	Rules []RulesV1Rule `json:"rules" validate:"required"`

	// Whether or not the rule subgroup is enabled.
	Enabled *bool `json:"enabled,omitempty"`

	// The ordering of the rule subgroup. Lower order will run first. 0 is considered as no value.
	Order *int64 `json:"order" validate:"required"`
}

RulesV1RuleSubgroup : Rule subgroups. Will try to execute the first rule subgroup, and if not matched will try to match the next one in order.

type RulesV1SeverityConstraint

type RulesV1SeverityConstraint struct {
	// Only logs with this severity value will match.
	Value *string `json:"value" validate:"required"`
}

RulesV1SeverityConstraint : Severity constraint.

type RulesV1SubsystemNameConstraint

type RulesV1SubsystemNameConstraint struct {
	// Only logs with this SubsystemName value will match.
	Value *string `json:"value" validate:"required"`
}

RulesV1SubsystemNameConstraint : SubsystemName constraint.

type UnpinDashboardOptions

type UnpinDashboardOptions struct {
	// The ID of the dashboard.
	DashboardID *string `json:"dashboard_id" validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UnpinDashboardOptions : The UnpinDashboard options.

func (*UnpinDashboardOptions) SetDashboardID

func (_options *UnpinDashboardOptions) SetDashboardID(dashboardID string) *UnpinDashboardOptions

SetDashboardID : Allow user to set DashboardID

func (*UnpinDashboardOptions) SetHeaders

func (options *UnpinDashboardOptions) SetHeaders(param map[string]string) *UnpinDashboardOptions

SetHeaders : Allow user to set Headers

type UpdateAlertOptions

type UpdateAlertOptions struct {
	// Alert ID.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Alert name.
	Name *string `json:"name" validate:"required"`

	// Alert is active.
	IsActive *bool `json:"is_active" validate:"required"`

	// Alert severity.
	Severity *string `json:"severity" validate:"required"`

	// Alert condition.
	Condition AlertsV2AlertConditionIntf `json:"condition" validate:"required"`

	// Alert notification groups.
	NotificationGroups []AlertsV2AlertNotificationGroups `json:"notification_groups" validate:"required"`

	// Alert filters.
	Filters *AlertsV1AlertFilters `json:"filters" validate:"required"`

	// Alert description.
	Description *string `json:"description,omitempty"`

	// Alert expiration date.
	Expiration *AlertsV1Date `json:"expiration,omitempty"`

	// When should the alert be active.
	ActiveWhen *AlertsV1AlertActiveWhen `json:"active_when,omitempty"`

	// JSON keys to include in the alert notification, if left empty get the full log text in the alert notification.
	NotificationPayloadFilters []string `json:"notification_payload_filters,omitempty"`

	// The Meta labels to add to the alert.
	MetaLabels []AlertsV1MetaLabel `json:"meta_labels,omitempty"`

	// The Meta labels to add to the alert as string with ':' separator.
	MetaLabelsStrings []string `json:"meta_labels_strings,omitempty"`

	// Incident settings, will create the incident based on this configuration.
	IncidentSettings *AlertsV2AlertIncidentSettings `json:"incident_settings,omitempty"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateAlertOptions : The UpdateAlert options.

func (*UpdateAlertOptions) SetActiveWhen

func (_options *UpdateAlertOptions) SetActiveWhen(activeWhen *AlertsV1AlertActiveWhen) *UpdateAlertOptions

SetActiveWhen : Allow user to set ActiveWhen

func (*UpdateAlertOptions) SetCondition

func (_options *UpdateAlertOptions) SetCondition(condition AlertsV2AlertConditionIntf) *UpdateAlertOptions

SetCondition : Allow user to set Condition

func (*UpdateAlertOptions) SetDescription

func (_options *UpdateAlertOptions) SetDescription(description string) *UpdateAlertOptions

SetDescription : Allow user to set Description

func (*UpdateAlertOptions) SetExpiration

func (_options *UpdateAlertOptions) SetExpiration(expiration *AlertsV1Date) *UpdateAlertOptions

SetExpiration : Allow user to set Expiration

func (*UpdateAlertOptions) SetFilters

func (_options *UpdateAlertOptions) SetFilters(filters *AlertsV1AlertFilters) *UpdateAlertOptions

SetFilters : Allow user to set Filters

func (*UpdateAlertOptions) SetHeaders

func (options *UpdateAlertOptions) SetHeaders(param map[string]string) *UpdateAlertOptions

SetHeaders : Allow user to set Headers

func (*UpdateAlertOptions) SetID

func (_options *UpdateAlertOptions) SetID(id *strfmt.UUID) *UpdateAlertOptions

SetID : Allow user to set ID

func (*UpdateAlertOptions) SetIncidentSettings

func (_options *UpdateAlertOptions) SetIncidentSettings(incidentSettings *AlertsV2AlertIncidentSettings) *UpdateAlertOptions

SetIncidentSettings : Allow user to set IncidentSettings

func (*UpdateAlertOptions) SetIsActive

func (_options *UpdateAlertOptions) SetIsActive(isActive bool) *UpdateAlertOptions

SetIsActive : Allow user to set IsActive

func (*UpdateAlertOptions) SetMetaLabels

func (_options *UpdateAlertOptions) SetMetaLabels(metaLabels []AlertsV1MetaLabel) *UpdateAlertOptions

SetMetaLabels : Allow user to set MetaLabels

func (*UpdateAlertOptions) SetMetaLabelsStrings

func (_options *UpdateAlertOptions) SetMetaLabelsStrings(metaLabelsStrings []string) *UpdateAlertOptions

SetMetaLabelsStrings : Allow user to set MetaLabelsStrings

func (*UpdateAlertOptions) SetName

func (_options *UpdateAlertOptions) SetName(name string) *UpdateAlertOptions

SetName : Allow user to set Name

func (*UpdateAlertOptions) SetNotificationGroups

func (_options *UpdateAlertOptions) SetNotificationGroups(notificationGroups []AlertsV2AlertNotificationGroups) *UpdateAlertOptions

SetNotificationGroups : Allow user to set NotificationGroups

func (*UpdateAlertOptions) SetNotificationPayloadFilters

func (_options *UpdateAlertOptions) SetNotificationPayloadFilters(notificationPayloadFilters []string) *UpdateAlertOptions

SetNotificationPayloadFilters : Allow user to set NotificationPayloadFilters

func (*UpdateAlertOptions) SetSeverity

func (_options *UpdateAlertOptions) SetSeverity(severity string) *UpdateAlertOptions

SetSeverity : Allow user to set Severity

type UpdateDataAccessRuleOptions added in v0.3.0

type UpdateDataAccessRuleOptions struct {
	// ID of Data Access Rule to be deleted.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Display Name for new Data Access Rule.
	DisplayName *string `json:"display_name" validate:"required"`

	// Filters for new Data Access Rule.
	Filters []DataAccessRuleFilter `json:"filters" validate:"required"`

	// Default Expression for new Data Access Rule.
	DefaultExpression *string `json:"default_expression" validate:"required"`

	// Description for new Data Access Rule.
	Description *string `json:"description,omitempty"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateDataAccessRuleOptions : The UpdateDataAccessRule options.

func (*UpdateDataAccessRuleOptions) SetDefaultExpression added in v0.3.0

func (_options *UpdateDataAccessRuleOptions) SetDefaultExpression(defaultExpression string) *UpdateDataAccessRuleOptions

SetDefaultExpression : Allow user to set DefaultExpression

func (*UpdateDataAccessRuleOptions) SetDescription added in v0.3.0

func (_options *UpdateDataAccessRuleOptions) SetDescription(description string) *UpdateDataAccessRuleOptions

SetDescription : Allow user to set Description

func (*UpdateDataAccessRuleOptions) SetDisplayName added in v0.3.0

func (_options *UpdateDataAccessRuleOptions) SetDisplayName(displayName string) *UpdateDataAccessRuleOptions

SetDisplayName : Allow user to set DisplayName

func (*UpdateDataAccessRuleOptions) SetFilters added in v0.3.0

SetFilters : Allow user to set Filters

func (*UpdateDataAccessRuleOptions) SetHeaders added in v0.3.0

func (options *UpdateDataAccessRuleOptions) SetHeaders(param map[string]string) *UpdateDataAccessRuleOptions

SetHeaders : Allow user to set Headers

func (*UpdateDataAccessRuleOptions) SetID added in v0.3.0

SetID : Allow user to set ID

type UpdateDataUsageMetricsExportStatusOptions added in v0.3.0

type UpdateDataUsageMetricsExportStatusOptions struct {
	// The "enabled" parameter for metrics export.
	Enabled *bool `json:"enabled" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateDataUsageMetricsExportStatusOptions : The UpdateDataUsageMetricsExportStatus options.

func (*UpdateDataUsageMetricsExportStatusOptions) SetEnabled added in v0.3.0

SetEnabled : Allow user to set Enabled

func (*UpdateDataUsageMetricsExportStatusOptions) SetHeaders added in v0.3.0

SetHeaders : Allow user to set Headers

type UpdateOutgoingWebhookOptions

type UpdateOutgoingWebhookOptions struct {
	// The ID of the Outbound Integration to delete.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// The input data of the Outbound Integration.
	OutgoingWebhookPrototype OutgoingWebhookPrototypeIntf `json:"OutgoingWebhookPrototype" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateOutgoingWebhookOptions : The UpdateOutgoingWebhook options.

func (*UpdateOutgoingWebhookOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*UpdateOutgoingWebhookOptions) SetID

SetID : Allow user to set ID

func (*UpdateOutgoingWebhookOptions) SetOutgoingWebhookPrototype

func (_options *UpdateOutgoingWebhookOptions) SetOutgoingWebhookPrototype(outgoingWebhookPrototype OutgoingWebhookPrototypeIntf) *UpdateOutgoingWebhookOptions

SetOutgoingWebhookPrototype : Allow user to set OutgoingWebhookPrototype

type UpdatePolicyOptions

type UpdatePolicyOptions struct {
	// ID of policy.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Create policy request.
	PolicyPrototype PolicyPrototypeIntf `json:"PolicyPrototype" validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdatePolicyOptions : The UpdatePolicy options.

func (*UpdatePolicyOptions) SetHeaders

func (options *UpdatePolicyOptions) SetHeaders(param map[string]string) *UpdatePolicyOptions

SetHeaders : Allow user to set Headers

func (*UpdatePolicyOptions) SetID

func (_options *UpdatePolicyOptions) SetID(id *strfmt.UUID) *UpdatePolicyOptions

SetID : Allow user to set ID

func (*UpdatePolicyOptions) SetPolicyPrototype

func (_options *UpdatePolicyOptions) SetPolicyPrototype(policyPrototype PolicyPrototypeIntf) *UpdatePolicyOptions

SetPolicyPrototype : Allow user to set PolicyPrototype

type UpdateRuleGroupOptions

type UpdateRuleGroupOptions struct {
	// The group ID.
	GroupID *strfmt.UUID `json:"group_id" validate:"required"`

	// The name of the rule group.
	Name *string `json:"name" validate:"required"`

	// Rule subgroups. Will try to execute the first rule subgroup, and if not matched will try to match the next one in
	// order.
	RuleSubgroups []RulesV1CreateRuleGroupRequestCreateRuleSubgroup `json:"rule_subgroups" validate:"required"`

	// A description for the rule group, should express what is the rule group purpose.
	Description *string `json:"description,omitempty"`

	// Whether or not the rule is enabled.
	Enabled *bool `json:"enabled,omitempty"`

	// Optional rule matchers which if matched will make the rule go through the rule group.
	RuleMatchers []RulesV1RuleMatcherIntf `json:"rule_matchers,omitempty"`

	// The order in which the rule group will be evaluated. The lower the order, the more priority the group will have. Not
	// providing the order will by default create a group with the last order.
	Order *int64 `json:"order,omitempty"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateRuleGroupOptions : The UpdateRuleGroup options.

func (*UpdateRuleGroupOptions) SetDescription

func (_options *UpdateRuleGroupOptions) SetDescription(description string) *UpdateRuleGroupOptions

SetDescription : Allow user to set Description

func (*UpdateRuleGroupOptions) SetEnabled

func (_options *UpdateRuleGroupOptions) SetEnabled(enabled bool) *UpdateRuleGroupOptions

SetEnabled : Allow user to set Enabled

func (*UpdateRuleGroupOptions) SetGroupID

func (_options *UpdateRuleGroupOptions) SetGroupID(groupID *strfmt.UUID) *UpdateRuleGroupOptions

SetGroupID : Allow user to set GroupID

func (*UpdateRuleGroupOptions) SetHeaders

func (options *UpdateRuleGroupOptions) SetHeaders(param map[string]string) *UpdateRuleGroupOptions

SetHeaders : Allow user to set Headers

func (*UpdateRuleGroupOptions) SetName

func (_options *UpdateRuleGroupOptions) SetName(name string) *UpdateRuleGroupOptions

SetName : Allow user to set Name

func (*UpdateRuleGroupOptions) SetOrder

func (_options *UpdateRuleGroupOptions) SetOrder(order int64) *UpdateRuleGroupOptions

SetOrder : Allow user to set Order

func (*UpdateRuleGroupOptions) SetRuleMatchers

func (_options *UpdateRuleGroupOptions) SetRuleMatchers(ruleMatchers []RulesV1RuleMatcherIntf) *UpdateRuleGroupOptions

SetRuleMatchers : Allow user to set RuleMatchers

func (*UpdateRuleGroupOptions) SetRuleSubgroups

SetRuleSubgroups : Allow user to set RuleSubgroups

type View

type View struct {
	// View ID.
	ID *int64 `json:"id" validate:"required"`

	// View name.
	Name *string `json:"name" validate:"required"`

	// View search query.
	SearchQuery *ApisViewsV1SearchQuery `json:"search_query,omitempty"`

	// View time selection.
	TimeSelection ApisViewsV1TimeSelectionIntf `json:"time_selection" validate:"required"`

	// View selected filters.
	Filters *ApisViewsV1SelectedFilters `json:"filters,omitempty"`

	// View folder ID.
	FolderID *strfmt.UUID `json:"folder_id,omitempty"`
}

View : View.

type ViewCollection

type ViewCollection struct {
	// List of views.
	Views []View `json:"views,omitempty"`
}

ViewCollection : List of views.

type ViewFolder

type ViewFolder struct {
	// Folder ID.
	ID *strfmt.UUID `json:"id,omitempty"`

	// Folder name.
	Name *string `json:"name" validate:"required"`
}

ViewFolder : View folder.

type ViewFolderCollection

type ViewFolderCollection struct {
	// List of view folders.
	ViewFolders []ViewFolder `json:"view_folders,omitempty"`
}

ViewFolderCollection : List view's folders response.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL