logsv0

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Oct 21, 2025 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

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 (
	AlertDefinition_Priority_P1              = "p1"
	AlertDefinition_Priority_P2              = "p2"
	AlertDefinition_Priority_P3              = "p3"
	AlertDefinition_Priority_P4              = "p4"
	AlertDefinition_Priority_P5OrUnspecified = "p5_or_unspecified"
)

Constants associated with the AlertDefinition.Priority property. The priority of the alert definition.

View Source
const (
	AlertDefinition_Type_Flow                       = "flow"
	AlertDefinition_Type_LogsAnomaly                = "logs_anomaly"
	AlertDefinition_Type_LogsImmediateOrUnspecified = "logs_immediate_or_unspecified"
	AlertDefinition_Type_LogsNewValue               = "logs_new_value"
	AlertDefinition_Type_LogsRatioThreshold         = "logs_ratio_threshold"
	AlertDefinition_Type_LogsThreshold              = "logs_threshold"
	AlertDefinition_Type_LogsTimeRelativeThreshold  = "logs_time_relative_threshold"
	AlertDefinition_Type_LogsUniqueCount            = "logs_unique_count"
	AlertDefinition_Type_MetricAnomaly              = "metric_anomaly"
	AlertDefinition_Type_MetricThreshold            = "metric_threshold"
)

Constants associated with the AlertDefinition.Type property. Alert type.

View Source
const (
	AlertDefinitionPrototype_Priority_P1              = "p1"
	AlertDefinitionPrototype_Priority_P2              = "p2"
	AlertDefinitionPrototype_Priority_P3              = "p3"
	AlertDefinitionPrototype_Priority_P4              = "p4"
	AlertDefinitionPrototype_Priority_P5OrUnspecified = "p5_or_unspecified"
)

Constants associated with the AlertDefinitionPrototype.Priority property. The priority of the alert definition.

View Source
const (
	AlertDefinitionPrototype_Type_Flow                       = "flow"
	AlertDefinitionPrototype_Type_LogsAnomaly                = "logs_anomaly"
	AlertDefinitionPrototype_Type_LogsImmediateOrUnspecified = "logs_immediate_or_unspecified"
	AlertDefinitionPrototype_Type_LogsNewValue               = "logs_new_value"
	AlertDefinitionPrototype_Type_LogsRatioThreshold         = "logs_ratio_threshold"
	AlertDefinitionPrototype_Type_LogsThreshold              = "logs_threshold"
	AlertDefinitionPrototype_Type_LogsTimeRelativeThreshold  = "logs_time_relative_threshold"
	AlertDefinitionPrototype_Type_LogsUniqueCount            = "logs_unique_count"
	AlertDefinitionPrototype_Type_MetricAnomaly              = "metric_anomaly"
	AlertDefinitionPrototype_Type_MetricThreshold            = "metric_threshold"
)

Constants associated with the AlertDefinitionPrototype.Type property. Alert type.

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 (
	ApisAlertDefinitionActivitySchedule_DayOfWeek_Friday              = "friday"
	ApisAlertDefinitionActivitySchedule_DayOfWeek_MondayOrUnspecified = "monday_or_unspecified"
	ApisAlertDefinitionActivitySchedule_DayOfWeek_Saturday            = "saturday"
	ApisAlertDefinitionActivitySchedule_DayOfWeek_Sunday              = "sunday"
	ApisAlertDefinitionActivitySchedule_DayOfWeek_Thursday            = "thursday"
	ApisAlertDefinitionActivitySchedule_DayOfWeek_Tuesday             = "tuesday"
	ApisAlertDefinitionActivitySchedule_DayOfWeek_Wednesday           = "wednesday"
)

Constants associated with the ApisAlertDefinitionActivitySchedule.DayOfWeek property. Days of the week when the alert is active.

View Source
const (
	ApisAlertDefinitionAlertDefIncidentSettings_NotifyOn_TriggeredAndResolved     = "triggered_and_resolved"
	ApisAlertDefinitionAlertDefIncidentSettings_NotifyOn_TriggeredOnlyUnspecified = "triggered_only_unspecified"
)

Constants associated with the ApisAlertDefinitionAlertDefIncidentSettings.NotifyOn property. Indicate if the alert should be triggered or triggered and resolved.

View Source
const (
	ApisAlertDefinitionAlertDefOverride_Priority_P1              = "p1"
	ApisAlertDefinitionAlertDefOverride_Priority_P2              = "p2"
	ApisAlertDefinitionAlertDefOverride_Priority_P3              = "p3"
	ApisAlertDefinitionAlertDefOverride_Priority_P4              = "p4"
	ApisAlertDefinitionAlertDefOverride_Priority_P5OrUnspecified = "p5_or_unspecified"
)

Constants associated with the ApisAlertDefinitionAlertDefOverride.Priority property. The priority of the alert definition.

View Source
const (
	ApisAlertDefinitionAlertDefWebhooksSettings_NotifyOn_TriggeredAndResolved     = "triggered_and_resolved"
	ApisAlertDefinitionAlertDefWebhooksSettings_NotifyOn_TriggeredOnlyUnspecified = "triggered_only_unspecified"
)

Constants associated with the ApisAlertDefinitionAlertDefWebhooksSettings.NotifyOn property. Indicate if the alert should be triggered or triggered and resolved.

View Source
const (
	ApisAlertDefinitionFlowStages_TimeframeType_Unspecified = "unspecified"
	ApisAlertDefinitionFlowStages_TimeframeType_UpTo        = "up_to"
)

Constants associated with the ApisAlertDefinitionFlowStages.TimeframeType property. The type of timeframe for the flow alert.

View Source
const (
	ApisAlertDefinitionFlowStagesGroup_NextOp_AndOrUnspecified = "and_or_unspecified"
	ApisAlertDefinitionFlowStagesGroup_NextOp_Or               = "or"
)

Constants associated with the ApisAlertDefinitionFlowStagesGroup.NextOp property. The logical operation to apply to the next stage.

View Source
const (
	ApisAlertDefinitionFlowStagesGroup_AlertsOp_AndOrUnspecified = "and_or_unspecified"
	ApisAlertDefinitionFlowStagesGroup_AlertsOp_Or               = "or"
)

Constants associated with the ApisAlertDefinitionFlowStagesGroup.AlertsOp property. The logical operation to apply to the alerts in the group.

View Source
const (
	ApisAlertDefinitionLabelFilterType_Operation_EndsWith        = "ends_with"
	ApisAlertDefinitionLabelFilterType_Operation_Includes        = "includes"
	ApisAlertDefinitionLabelFilterType_Operation_IsOrUnspecified = "is_or_unspecified"
	ApisAlertDefinitionLabelFilterType_Operation_StartsWith      = "starts_with"
)

Constants associated with the ApisAlertDefinitionLabelFilterType.Operation property. The operation to perform on the label value.

View Source
const (
	ApisAlertDefinitionLabelFilters_Severities_Critical           = "critical"
	ApisAlertDefinitionLabelFilters_Severities_Debug              = "debug"
	ApisAlertDefinitionLabelFilters_Severities_Error              = "error"
	ApisAlertDefinitionLabelFilters_Severities_Info               = "info"
	ApisAlertDefinitionLabelFilters_Severities_VerboseUnspecified = "verbose_unspecified"
	ApisAlertDefinitionLabelFilters_Severities_Warning            = "warning"
)

Constants associated with the ApisAlertDefinitionLabelFilters.Severities property. Filter by log severities.

View Source
const (
	ApisAlertDefinitionLogsNewValueTimeWindow_LogsNewValueTimeWindowSpecificValue_Hours12OrUnspecified = "hours_12_or_unspecified"
	ApisAlertDefinitionLogsNewValueTimeWindow_LogsNewValueTimeWindowSpecificValue_Hours24              = "hours_24"
	ApisAlertDefinitionLogsNewValueTimeWindow_LogsNewValueTimeWindowSpecificValue_Hours48              = "hours_48"
	ApisAlertDefinitionLogsNewValueTimeWindow_LogsNewValueTimeWindowSpecificValue_Hours72              = "hours_72"
	ApisAlertDefinitionLogsNewValueTimeWindow_LogsNewValueTimeWindowSpecificValue_Month1               = "month_1"
	ApisAlertDefinitionLogsNewValueTimeWindow_LogsNewValueTimeWindowSpecificValue_Months2              = "months_2"
	ApisAlertDefinitionLogsNewValueTimeWindow_LogsNewValueTimeWindowSpecificValue_Months3              = "months_3"
	ApisAlertDefinitionLogsNewValueTimeWindow_LogsNewValueTimeWindowSpecificValue_Week1                = "week_1"
)

Constants associated with the ApisAlertDefinitionLogsNewValueTimeWindow.LogsNewValueTimeWindowSpecificValue property. A time window defined by a specific value.

View Source
const (
	ApisAlertDefinitionLogsRatioThresholdType_ConditionType_LessThan              = "less_than"
	ApisAlertDefinitionLogsRatioThresholdType_ConditionType_MoreThanOrUnspecified = "more_than_or_unspecified"
)

Constants associated with the ApisAlertDefinitionLogsRatioThresholdType.ConditionType property. The condition type for the alert.

View Source
const (
	ApisAlertDefinitionLogsRatioThresholdType_GroupByFor_BothOrUnspecified = "both_or_unspecified"
	ApisAlertDefinitionLogsRatioThresholdType_GroupByFor_DenumeratorOnly   = "denumerator_only"
	ApisAlertDefinitionLogsRatioThresholdType_GroupByFor_NumeratorOnly     = "numerator_only"
)

Constants associated with the ApisAlertDefinitionLogsRatioThresholdType.GroupByFor property. The group by settings for the numerator and denominator filters.

View Source
const (
	ApisAlertDefinitionLogsRatioTimeWindow_LogsRatioTimeWindowSpecificValue_Hour1                 = "hour_1"
	ApisAlertDefinitionLogsRatioTimeWindow_LogsRatioTimeWindowSpecificValue_Hours12               = "hours_12"
	ApisAlertDefinitionLogsRatioTimeWindow_LogsRatioTimeWindowSpecificValue_Hours2                = "hours_2"
	ApisAlertDefinitionLogsRatioTimeWindow_LogsRatioTimeWindowSpecificValue_Hours24               = "hours_24"
	ApisAlertDefinitionLogsRatioTimeWindow_LogsRatioTimeWindowSpecificValue_Hours36               = "hours_36"
	ApisAlertDefinitionLogsRatioTimeWindow_LogsRatioTimeWindowSpecificValue_Hours4                = "hours_4"
	ApisAlertDefinitionLogsRatioTimeWindow_LogsRatioTimeWindowSpecificValue_Hours6                = "hours_6"
	ApisAlertDefinitionLogsRatioTimeWindow_LogsRatioTimeWindowSpecificValue_Minutes10             = "minutes_10"
	ApisAlertDefinitionLogsRatioTimeWindow_LogsRatioTimeWindowSpecificValue_Minutes15             = "minutes_15"
	ApisAlertDefinitionLogsRatioTimeWindow_LogsRatioTimeWindowSpecificValue_Minutes30             = "minutes_30"
	ApisAlertDefinitionLogsRatioTimeWindow_LogsRatioTimeWindowSpecificValue_Minutes5OrUnspecified = "minutes_5_or_unspecified"
)

Constants associated with the ApisAlertDefinitionLogsRatioTimeWindow.LogsRatioTimeWindowSpecificValue property. Specifies the time window for the ratio alert.

View Source
const (
	ApisAlertDefinitionLogsThresholdType_ConditionType_LessThan              = "less_than"
	ApisAlertDefinitionLogsThresholdType_ConditionType_MoreThanOrUnspecified = "more_than_or_unspecified"
)

Constants associated with the ApisAlertDefinitionLogsThresholdType.ConditionType property. The condition type for the alert.

View Source
const (
	ApisAlertDefinitionLogsTimeRelativeCondition_ComparedTo_PreviousHourOrUnspecified = "previous_hour_or_unspecified"
	ApisAlertDefinitionLogsTimeRelativeCondition_ComparedTo_SameDayLastMonth          = "same_day_last_month"
	ApisAlertDefinitionLogsTimeRelativeCondition_ComparedTo_SameDayLastWeek           = "same_day_last_week"
	ApisAlertDefinitionLogsTimeRelativeCondition_ComparedTo_SameHourLastWeek          = "same_hour_last_week"
	ApisAlertDefinitionLogsTimeRelativeCondition_ComparedTo_SameHourYesterday         = "same_hour_yesterday"
	ApisAlertDefinitionLogsTimeRelativeCondition_ComparedTo_Yesterday                 = "yesterday"
)

Constants associated with the ApisAlertDefinitionLogsTimeRelativeCondition.ComparedTo property. The time frame to compare the current value against.

View Source
const (
	ApisAlertDefinitionLogsTimeRelativeThresholdType_ConditionType_LessThan              = "less_than"
	ApisAlertDefinitionLogsTimeRelativeThresholdType_ConditionType_MoreThanOrUnspecified = "more_than_or_unspecified"
)

Constants associated with the ApisAlertDefinitionLogsTimeRelativeThresholdType.ConditionType property. The delay in milliseconds before evaluating the alert condition.

View Source
const (
	ApisAlertDefinitionLogsTimeWindow_LogsTimeWindowSpecificValue_Hour1                 = "hour_1"
	ApisAlertDefinitionLogsTimeWindow_LogsTimeWindowSpecificValue_Hours12               = "hours_12"
	ApisAlertDefinitionLogsTimeWindow_LogsTimeWindowSpecificValue_Hours2                = "hours_2"
	ApisAlertDefinitionLogsTimeWindow_LogsTimeWindowSpecificValue_Hours24               = "hours_24"
	ApisAlertDefinitionLogsTimeWindow_LogsTimeWindowSpecificValue_Hours36               = "hours_36"
	ApisAlertDefinitionLogsTimeWindow_LogsTimeWindowSpecificValue_Hours4                = "hours_4"
	ApisAlertDefinitionLogsTimeWindow_LogsTimeWindowSpecificValue_Hours6                = "hours_6"
	ApisAlertDefinitionLogsTimeWindow_LogsTimeWindowSpecificValue_Minutes10             = "minutes_10"
	ApisAlertDefinitionLogsTimeWindow_LogsTimeWindowSpecificValue_Minutes15             = "minutes_15"
	ApisAlertDefinitionLogsTimeWindow_LogsTimeWindowSpecificValue_Minutes20             = "minutes_20"
	ApisAlertDefinitionLogsTimeWindow_LogsTimeWindowSpecificValue_Minutes30             = "minutes_30"
	ApisAlertDefinitionLogsTimeWindow_LogsTimeWindowSpecificValue_Minutes5OrUnspecified = "minutes_5_or_unspecified"
)

Constants associated with the ApisAlertDefinitionLogsTimeWindow.LogsTimeWindowSpecificValue property. The time window defined for an alert to be triggered.

View Source
const (
	ApisAlertDefinitionLogsUniqueValueTimeWindow_LogsUniqueValueTimeWindowSpecificValue_Hours1               = "hours_1"
	ApisAlertDefinitionLogsUniqueValueTimeWindow_LogsUniqueValueTimeWindowSpecificValue_Hours12              = "hours_12"
	ApisAlertDefinitionLogsUniqueValueTimeWindow_LogsUniqueValueTimeWindowSpecificValue_Hours2               = "hours_2"
	ApisAlertDefinitionLogsUniqueValueTimeWindow_LogsUniqueValueTimeWindowSpecificValue_Hours24              = "hours_24"
	ApisAlertDefinitionLogsUniqueValueTimeWindow_LogsUniqueValueTimeWindowSpecificValue_Hours36              = "hours_36"
	ApisAlertDefinitionLogsUniqueValueTimeWindow_LogsUniqueValueTimeWindowSpecificValue_Hours4               = "hours_4"
	ApisAlertDefinitionLogsUniqueValueTimeWindow_LogsUniqueValueTimeWindowSpecificValue_Hours6               = "hours_6"
	ApisAlertDefinitionLogsUniqueValueTimeWindow_LogsUniqueValueTimeWindowSpecificValue_Minute1OrUnspecified = "minute_1_or_unspecified"
	ApisAlertDefinitionLogsUniqueValueTimeWindow_LogsUniqueValueTimeWindowSpecificValue_Minutes10            = "minutes_10"
	ApisAlertDefinitionLogsUniqueValueTimeWindow_LogsUniqueValueTimeWindowSpecificValue_Minutes15            = "minutes_15"
	ApisAlertDefinitionLogsUniqueValueTimeWindow_LogsUniqueValueTimeWindowSpecificValue_Minutes20            = "minutes_20"
	ApisAlertDefinitionLogsUniqueValueTimeWindow_LogsUniqueValueTimeWindowSpecificValue_Minutes30            = "minutes_30"
	ApisAlertDefinitionLogsUniqueValueTimeWindow_LogsUniqueValueTimeWindowSpecificValue_Minutes5             = "minutes_5"
)

Constants associated with the ApisAlertDefinitionLogsUniqueValueTimeWindow.LogsUniqueValueTimeWindowSpecificValue property. A time window defined by a specific value.

View Source
const (
	ApisAlertDefinitionMetricAnomalyType_ConditionType_LessThanUsual              = "less_than_usual"
	ApisAlertDefinitionMetricAnomalyType_ConditionType_MoreThanUsualOrUnspecified = "more_than_usual_or_unspecified"
)

Constants associated with the ApisAlertDefinitionMetricAnomalyType.ConditionType property. The condition type for the alert.

View Source
const (
	ApisAlertDefinitionMetricThresholdType_ConditionType_LessThan              = "less_than"
	ApisAlertDefinitionMetricThresholdType_ConditionType_LessThanOrEquals      = "less_than_or_equals"
	ApisAlertDefinitionMetricThresholdType_ConditionType_MoreThanOrEquals      = "more_than_or_equals"
	ApisAlertDefinitionMetricThresholdType_ConditionType_MoreThanOrUnspecified = "more_than_or_unspecified"
)

Constants associated with the ApisAlertDefinitionMetricThresholdType.ConditionType property. The type of the alert condition.

View Source
const (
	ApisAlertDefinitionMetricTimeWindow_MetricTimeWindowSpecificValue_Hour1                 = "hour_1"
	ApisAlertDefinitionMetricTimeWindow_MetricTimeWindowSpecificValue_Hours12               = "hours_12"
	ApisAlertDefinitionMetricTimeWindow_MetricTimeWindowSpecificValue_Hours2                = "hours_2"
	ApisAlertDefinitionMetricTimeWindow_MetricTimeWindowSpecificValue_Hours24               = "hours_24"
	ApisAlertDefinitionMetricTimeWindow_MetricTimeWindowSpecificValue_Hours36               = "hours_36"
	ApisAlertDefinitionMetricTimeWindow_MetricTimeWindowSpecificValue_Hours4                = "hours_4"
	ApisAlertDefinitionMetricTimeWindow_MetricTimeWindowSpecificValue_Hours6                = "hours_6"
	ApisAlertDefinitionMetricTimeWindow_MetricTimeWindowSpecificValue_Minutes10             = "minutes_10"
	ApisAlertDefinitionMetricTimeWindow_MetricTimeWindowSpecificValue_Minutes15             = "minutes_15"
	ApisAlertDefinitionMetricTimeWindow_MetricTimeWindowSpecificValue_Minutes1OrUnspecified = "minutes_1_or_unspecified"
	ApisAlertDefinitionMetricTimeWindow_MetricTimeWindowSpecificValue_Minutes20             = "minutes_20"
	ApisAlertDefinitionMetricTimeWindow_MetricTimeWindowSpecificValue_Minutes30             = "minutes_30"
	ApisAlertDefinitionMetricTimeWindow_MetricTimeWindowSpecificValue_Minutes5              = "minutes_5"
)

Constants associated with the ApisAlertDefinitionMetricTimeWindow.MetricTimeWindowSpecificValue property. The time window as a specific value.

View Source
const (
	ApisAlertDefinitionUndetectedValuesManagement_AutoRetireTimeframe_Hour1              = "hour_1"
	ApisAlertDefinitionUndetectedValuesManagement_AutoRetireTimeframe_Hours12            = "hours_12"
	ApisAlertDefinitionUndetectedValuesManagement_AutoRetireTimeframe_Hours2             = "hours_2"
	ApisAlertDefinitionUndetectedValuesManagement_AutoRetireTimeframe_Hours24            = "hours_24"
	ApisAlertDefinitionUndetectedValuesManagement_AutoRetireTimeframe_Hours6             = "hours_6"
	ApisAlertDefinitionUndetectedValuesManagement_AutoRetireTimeframe_Minutes10          = "minutes_10"
	ApisAlertDefinitionUndetectedValuesManagement_AutoRetireTimeframe_Minutes5           = "minutes_5"
	ApisAlertDefinitionUndetectedValuesManagement_AutoRetireTimeframe_NeverOrUnspecified = "never_or_unspecified"
)

Constants associated with the ApisAlertDefinitionUndetectedValuesManagement.AutoRetireTimeframe property. The timeframe for auto-retiring the alert when undetected values are detected.

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

Constants associated with the ApisDashboardsV1AstMultiSelect.ValuesOrderDirection property. Indicates if the order is ascending or descending.

View Source
const (
	ApisDashboardsV1AstMultiSelectQuerySource_RefreshStrategy_OnDashboardLoad   = "on_dashboard_load"
	ApisDashboardsV1AstMultiSelectQuerySource_RefreshStrategy_OnTimeFrameChange = "on_time_frame_change"
)

Constants associated with the ApisDashboardsV1AstMultiSelectQuerySource.RefreshStrategy property.

View Source
const (
	ApisDashboardsV1AstMultiSelectVariableSelectionOptions_SelectionType_Multi    = "multi"
	ApisDashboardsV1AstMultiSelectVariableSelectionOptions_SelectionType_MultiAll = "multi_all"
	ApisDashboardsV1AstMultiSelectVariableSelectionOptions_SelectionType_Single   = "single"
)

Constants associated with the ApisDashboardsV1AstMultiSelectVariableSelectionOptions.SelectionType property.

View Source
const (
	ApisDashboardsV1AstSectionColor_Predefined_Blue    = "blue"
	ApisDashboardsV1AstSectionColor_Predefined_Cyan    = "cyan"
	ApisDashboardsV1AstSectionColor_Predefined_Green   = "green"
	ApisDashboardsV1AstSectionColor_Predefined_Magenta = "magenta"
	ApisDashboardsV1AstSectionColor_Predefined_Orange  = "orange"
	ApisDashboardsV1AstSectionColor_Predefined_Pink    = "pink"
	ApisDashboardsV1AstSectionColor_Predefined_Purple  = "purple"
)

Constants associated with the ApisDashboardsV1AstSectionColor.Predefined property.

View Source
const (
	ApisDashboardsV1AstVariable_DisplayType_LabelValue = "label_value"
	ApisDashboardsV1AstVariable_DisplayType_Nothing    = "nothing"
	ApisDashboardsV1AstVariable_DisplayType_Value      = "value"
)

Constants associated with the ApisDashboardsV1AstVariable.DisplayType property. The display type of variable.

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. The unit type 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 will 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. Specifies the aggregation processing.

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. The unit type 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. The unit type 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. The unit type 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. Indicates if the order is 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. Type of the sample.

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 (
	CreateEventStreamTargetOptions_CompressionType_Gzip        = "gzip"
	CreateEventStreamTargetOptions_CompressionType_Unspecified = "unspecified"
)

Constants associated with the CreateEventStreamTargetOptions.CompressionType property. The compression type of the stream.

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 (
	DataUsage_Severity_Critical = "critical"
	DataUsage_Severity_Debug    = "debug"
	DataUsage_Severity_Error    = "error"
	DataUsage_Severity_Info     = "info"
	DataUsage_Severity_Verbose  = "verbose"
	DataUsage_Severity_Warning  = "warning"
)

Constants associated with the DataUsage.Severity property.

View Source
const (
	DataUsage_Priority_Blocked = "blocked"
	DataUsage_Priority_High    = "high"
	DataUsage_Priority_Low     = "low"
	DataUsage_Priority_Medium  = "medium"
)

Constants associated with the DataUsage.Priority property.

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

Constants associated with the Event2Metric.Type property. Events to Metrics type.

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

Constants associated with the Event2MetricPrototype.Type property. Events to Metrics type.

View Source
const (
	ExportDataUsageOptions_Range_CurrentMonth = "current_month"
	ExportDataUsageOptions_Range_Last30Days   = "last_30_days"
	ExportDataUsageOptions_Range_Last90Days   = "last_90_days"
	ExportDataUsageOptions_Range_LastWeek     = "last_week"
)

Constants associated with the ExportDataUsageOptions.Range property. The range of days to retrieve data usage, by default it will use current month.

View Source
const (
	ExportDataUsageOptions_Query_Daily    = "daily"
	ExportDataUsageOptions_Query_Detailed = "detailed"
)

Constants associated with the ExportDataUsageOptions.Query property. Query to filter daily or detailed the data usage, by default it will use daily one.

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

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

View Source
const (
	OutgoingWebhooksV1IbmEventNotificationsConfig_EndpointType_DefaultOrPublic = "default_or_public"
	OutgoingWebhooksV1IbmEventNotificationsConfig_EndpointType_Private         = "private"
)

Constants associated with the OutgoingWebhooksV1IbmEventNotificationsConfig.EndpointType property. The integration endpoint type.

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 continue to be processed by Cloud Logs.

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 continue to be processed by Cloud Logs.

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. The source severities to be used when matching.

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. The time format to be used for the extracted time value.

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. The metadata field used 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 (
	Stream_CompressionType_Gzip        = "gzip"
	Stream_CompressionType_Unspecified = "unspecified"
)

Constants associated with the Stream.CompressionType property. The compression type of the stream.

View Source
const (
	SubmitBackgroundQueryOptions_Syntax_Dataprime           = "dataprime"
	SubmitBackgroundQueryOptions_Syntax_DataprimeUTF8Base64 = "dataprime_utf8_base64"
	SubmitBackgroundQueryOptions_Syntax_Lucene              = "lucene"
	SubmitBackgroundQueryOptions_Syntax_LuceneUTF8Base64    = "lucene_utf8_base64"
	SubmitBackgroundQueryOptions_Syntax_Unspecified         = "unspecified"
)

Constants associated with the SubmitBackgroundQueryOptions.Syntax property. The query syntax.

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 (
	UpdateEventStreamTargetOptions_CompressionType_Gzip        = "gzip"
	UpdateEventStreamTargetOptions_CompressionType_Unspecified = "unspecified"
)

Constants associated with the UpdateEventStreamTargetOptions.CompressionType property. The compression type of the stream.

View Source
const (
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Priority_P1              = "p1"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Priority_P2              = "p2"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Priority_P3              = "p3"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Priority_P4              = "p4"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Priority_P5OrUnspecified = "p5_or_unspecified"
)

Constants associated with the AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow.Priority property. The priority of the alert definition.

View Source
const (
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Type_Flow                       = "flow"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Type_LogsAnomaly                = "logs_anomaly"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Type_LogsImmediateOrUnspecified = "logs_immediate_or_unspecified"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Type_LogsNewValue               = "logs_new_value"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Type_LogsRatioThreshold         = "logs_ratio_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Type_LogsThreshold              = "logs_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Type_LogsTimeRelativeThreshold  = "logs_time_relative_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Type_LogsUniqueCount            = "logs_unique_count"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Type_MetricAnomaly              = "metric_anomaly"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Type_MetricThreshold            = "metric_threshold"
)

Constants associated with the AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow.Type property. Alert type.

View Source
const (
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Priority_P1              = "p1"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Priority_P2              = "p2"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Priority_P3              = "p3"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Priority_P4              = "p4"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Priority_P5OrUnspecified = "p5_or_unspecified"
)

Constants associated with the AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly.Priority property. The priority of the alert definition.

View Source
const (
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Type_Flow                       = "flow"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Type_LogsAnomaly                = "logs_anomaly"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Type_LogsImmediateOrUnspecified = "logs_immediate_or_unspecified"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Type_LogsNewValue               = "logs_new_value"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Type_LogsRatioThreshold         = "logs_ratio_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Type_LogsThreshold              = "logs_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Type_LogsTimeRelativeThreshold  = "logs_time_relative_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Type_LogsUniqueCount            = "logs_unique_count"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Type_MetricAnomaly              = "metric_anomaly"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Type_MetricThreshold            = "metric_threshold"
)

Constants associated with the AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly.Type property. Alert type.

View Source
const (
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Priority_P1              = "p1"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Priority_P2              = "p2"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Priority_P3              = "p3"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Priority_P4              = "p4"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Priority_P5OrUnspecified = "p5_or_unspecified"
)

Constants associated with the AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate.Priority property. The priority of the alert definition.

View Source
const (
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Type_Flow                       = "flow"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Type_LogsAnomaly                = "logs_anomaly"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Type_LogsImmediateOrUnspecified = "logs_immediate_or_unspecified"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Type_LogsNewValue               = "logs_new_value"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Type_LogsRatioThreshold         = "logs_ratio_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Type_LogsThreshold              = "logs_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Type_LogsTimeRelativeThreshold  = "logs_time_relative_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Type_LogsUniqueCount            = "logs_unique_count"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Type_MetricAnomaly              = "metric_anomaly"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Type_MetricThreshold            = "metric_threshold"
)

Constants associated with the AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate.Type property. Alert type.

View Source
const (
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Priority_P1              = "p1"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Priority_P2              = "p2"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Priority_P3              = "p3"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Priority_P4              = "p4"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Priority_P5OrUnspecified = "p5_or_unspecified"
)

Constants associated with the AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue.Priority property. The priority of the alert definition.

View Source
const (
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Type_Flow                       = "flow"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Type_LogsAnomaly                = "logs_anomaly"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Type_LogsImmediateOrUnspecified = "logs_immediate_or_unspecified"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Type_LogsNewValue               = "logs_new_value"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Type_LogsRatioThreshold         = "logs_ratio_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Type_LogsThreshold              = "logs_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Type_LogsTimeRelativeThreshold  = "logs_time_relative_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Type_LogsUniqueCount            = "logs_unique_count"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Type_MetricAnomaly              = "metric_anomaly"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Type_MetricThreshold            = "metric_threshold"
)

Constants associated with the AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue.Type property. Alert type.

View Source
const (
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Priority_P1              = "p1"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Priority_P2              = "p2"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Priority_P3              = "p3"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Priority_P4              = "p4"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Priority_P5OrUnspecified = "p5_or_unspecified"
)

Constants associated with the AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold.Priority property. The priority of the alert definition.

View Source
const (
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Type_Flow                       = "flow"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Type_LogsAnomaly                = "logs_anomaly"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Type_LogsImmediateOrUnspecified = "logs_immediate_or_unspecified"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Type_LogsNewValue               = "logs_new_value"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Type_LogsRatioThreshold         = "logs_ratio_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Type_LogsThreshold              = "logs_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Type_LogsTimeRelativeThreshold  = "logs_time_relative_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Type_LogsUniqueCount            = "logs_unique_count"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Type_MetricAnomaly              = "metric_anomaly"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Type_MetricThreshold            = "metric_threshold"
)

Constants associated with the AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold.Type property. Alert type.

View Source
const (
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Priority_P1              = "p1"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Priority_P2              = "p2"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Priority_P3              = "p3"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Priority_P4              = "p4"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Priority_P5OrUnspecified = "p5_or_unspecified"
)

Constants associated with the AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold.Priority property. The priority of the alert definition.

View Source
const (
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Type_Flow                       = "flow"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Type_LogsAnomaly                = "logs_anomaly"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Type_LogsImmediateOrUnspecified = "logs_immediate_or_unspecified"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Type_LogsNewValue               = "logs_new_value"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Type_LogsRatioThreshold         = "logs_ratio_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Type_LogsThreshold              = "logs_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Type_LogsTimeRelativeThreshold  = "logs_time_relative_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Type_LogsUniqueCount            = "logs_unique_count"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Type_MetricAnomaly              = "metric_anomaly"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Type_MetricThreshold            = "metric_threshold"
)

Constants associated with the AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold.Type property. Alert type.

View Source
const (
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Priority_P1              = "p1"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Priority_P2              = "p2"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Priority_P3              = "p3"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Priority_P4              = "p4"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Priority_P5OrUnspecified = "p5_or_unspecified"
)

Constants associated with the AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold.Priority property. The priority of the alert definition.

View Source
const (
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Type_Flow                       = "flow"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Type_LogsAnomaly                = "logs_anomaly"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Type_LogsImmediateOrUnspecified = "logs_immediate_or_unspecified"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Type_LogsNewValue               = "logs_new_value"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Type_LogsRatioThreshold         = "logs_ratio_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Type_LogsThreshold              = "logs_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Type_LogsTimeRelativeThreshold  = "logs_time_relative_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Type_LogsUniqueCount            = "logs_unique_count"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Type_MetricAnomaly              = "metric_anomaly"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Type_MetricThreshold            = "metric_threshold"
)

Constants associated with the AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold.Type property. Alert type.

View Source
const (
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Priority_P1              = "p1"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Priority_P2              = "p2"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Priority_P3              = "p3"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Priority_P4              = "p4"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Priority_P5OrUnspecified = "p5_or_unspecified"
)

Constants associated with the AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount.Priority property. The priority of the alert definition.

View Source
const (
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Type_Flow                       = "flow"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Type_LogsAnomaly                = "logs_anomaly"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Type_LogsImmediateOrUnspecified = "logs_immediate_or_unspecified"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Type_LogsNewValue               = "logs_new_value"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Type_LogsRatioThreshold         = "logs_ratio_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Type_LogsThreshold              = "logs_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Type_LogsTimeRelativeThreshold  = "logs_time_relative_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Type_LogsUniqueCount            = "logs_unique_count"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Type_MetricAnomaly              = "metric_anomaly"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Type_MetricThreshold            = "metric_threshold"
)

Constants associated with the AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount.Type property. Alert type.

View Source
const (
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Priority_P1              = "p1"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Priority_P2              = "p2"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Priority_P3              = "p3"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Priority_P4              = "p4"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Priority_P5OrUnspecified = "p5_or_unspecified"
)

Constants associated with the AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly.Priority property. The priority of the alert definition.

View Source
const (
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Type_Flow                       = "flow"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Type_LogsAnomaly                = "logs_anomaly"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Type_LogsImmediateOrUnspecified = "logs_immediate_or_unspecified"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Type_LogsNewValue               = "logs_new_value"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Type_LogsRatioThreshold         = "logs_ratio_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Type_LogsThreshold              = "logs_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Type_LogsTimeRelativeThreshold  = "logs_time_relative_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Type_LogsUniqueCount            = "logs_unique_count"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Type_MetricAnomaly              = "metric_anomaly"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Type_MetricThreshold            = "metric_threshold"
)

Constants associated with the AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly.Type property. Alert type.

View Source
const (
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Priority_P1              = "p1"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Priority_P2              = "p2"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Priority_P3              = "p3"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Priority_P4              = "p4"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Priority_P5OrUnspecified = "p5_or_unspecified"
)

Constants associated with the AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold.Priority property. The priority of the alert definition.

View Source
const (
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Type_Flow                       = "flow"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Type_LogsAnomaly                = "logs_anomaly"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Type_LogsImmediateOrUnspecified = "logs_immediate_or_unspecified"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Type_LogsNewValue               = "logs_new_value"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Type_LogsRatioThreshold         = "logs_ratio_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Type_LogsThreshold              = "logs_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Type_LogsTimeRelativeThreshold  = "logs_time_relative_threshold"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Type_LogsUniqueCount            = "logs_unique_count"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Type_MetricAnomaly              = "metric_anomaly"
	AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Type_MetricThreshold            = "metric_threshold"
)

Constants associated with the AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold.Type property. Alert type.

View Source
const (
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Priority_P1              = "p1"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Priority_P2              = "p2"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Priority_P3              = "p3"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Priority_P4              = "p4"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Priority_P5OrUnspecified = "p5_or_unspecified"
)

Constants associated with the AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow.Priority property. The priority of the alert definition.

View Source
const (
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Type_Flow                       = "flow"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Type_LogsAnomaly                = "logs_anomaly"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Type_LogsImmediateOrUnspecified = "logs_immediate_or_unspecified"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Type_LogsNewValue               = "logs_new_value"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Type_LogsRatioThreshold         = "logs_ratio_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Type_LogsThreshold              = "logs_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Type_LogsTimeRelativeThreshold  = "logs_time_relative_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Type_LogsUniqueCount            = "logs_unique_count"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Type_MetricAnomaly              = "metric_anomaly"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow_Type_MetricThreshold            = "metric_threshold"
)

Constants associated with the AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow.Type property. Alert type.

View Source
const (
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Priority_P1              = "p1"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Priority_P2              = "p2"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Priority_P3              = "p3"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Priority_P4              = "p4"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Priority_P5OrUnspecified = "p5_or_unspecified"
)

Constants associated with the AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly.Priority property. The priority of the alert definition.

View Source
const (
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Type_Flow                       = "flow"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Type_LogsAnomaly                = "logs_anomaly"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Type_LogsImmediateOrUnspecified = "logs_immediate_or_unspecified"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Type_LogsNewValue               = "logs_new_value"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Type_LogsRatioThreshold         = "logs_ratio_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Type_LogsThreshold              = "logs_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Type_LogsTimeRelativeThreshold  = "logs_time_relative_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Type_LogsUniqueCount            = "logs_unique_count"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Type_MetricAnomaly              = "metric_anomaly"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly_Type_MetricThreshold            = "metric_threshold"
)

Constants associated with the AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly.Type property. Alert type.

View Source
const (
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Priority_P1              = "p1"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Priority_P2              = "p2"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Priority_P3              = "p3"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Priority_P4              = "p4"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Priority_P5OrUnspecified = "p5_or_unspecified"
)

Constants associated with the AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate.Priority property. The priority of the alert definition.

View Source
const (
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Type_Flow                       = "flow"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Type_LogsAnomaly                = "logs_anomaly"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Type_LogsImmediateOrUnspecified = "logs_immediate_or_unspecified"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Type_LogsNewValue               = "logs_new_value"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Type_LogsRatioThreshold         = "logs_ratio_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Type_LogsThreshold              = "logs_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Type_LogsTimeRelativeThreshold  = "logs_time_relative_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Type_LogsUniqueCount            = "logs_unique_count"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Type_MetricAnomaly              = "metric_anomaly"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate_Type_MetricThreshold            = "metric_threshold"
)

Constants associated with the AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate.Type property. Alert type.

View Source
const (
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Priority_P1              = "p1"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Priority_P2              = "p2"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Priority_P3              = "p3"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Priority_P4              = "p4"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Priority_P5OrUnspecified = "p5_or_unspecified"
)

Constants associated with the AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue.Priority property. The priority of the alert definition.

View Source
const (
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Type_Flow                       = "flow"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Type_LogsAnomaly                = "logs_anomaly"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Type_LogsImmediateOrUnspecified = "logs_immediate_or_unspecified"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Type_LogsNewValue               = "logs_new_value"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Type_LogsRatioThreshold         = "logs_ratio_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Type_LogsThreshold              = "logs_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Type_LogsTimeRelativeThreshold  = "logs_time_relative_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Type_LogsUniqueCount            = "logs_unique_count"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Type_MetricAnomaly              = "metric_anomaly"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue_Type_MetricThreshold            = "metric_threshold"
)

Constants associated with the AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue.Type property. Alert type.

View Source
const (
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Priority_P1              = "p1"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Priority_P2              = "p2"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Priority_P3              = "p3"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Priority_P4              = "p4"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Priority_P5OrUnspecified = "p5_or_unspecified"
)

Constants associated with the AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold.Priority property. The priority of the alert definition.

View Source
const (
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Type_Flow                       = "flow"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Type_LogsAnomaly                = "logs_anomaly"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Type_LogsImmediateOrUnspecified = "logs_immediate_or_unspecified"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Type_LogsNewValue               = "logs_new_value"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Type_LogsRatioThreshold         = "logs_ratio_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Type_LogsThreshold              = "logs_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Type_LogsTimeRelativeThreshold  = "logs_time_relative_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Type_LogsUniqueCount            = "logs_unique_count"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Type_MetricAnomaly              = "metric_anomaly"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold_Type_MetricThreshold            = "metric_threshold"
)

Constants associated with the AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold.Type property. Alert type.

View Source
const (
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Priority_P1              = "p1"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Priority_P2              = "p2"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Priority_P3              = "p3"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Priority_P4              = "p4"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Priority_P5OrUnspecified = "p5_or_unspecified"
)

Constants associated with the AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold.Priority property. The priority of the alert definition.

View Source
const (
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Type_Flow                       = "flow"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Type_LogsAnomaly                = "logs_anomaly"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Type_LogsImmediateOrUnspecified = "logs_immediate_or_unspecified"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Type_LogsNewValue               = "logs_new_value"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Type_LogsRatioThreshold         = "logs_ratio_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Type_LogsThreshold              = "logs_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Type_LogsTimeRelativeThreshold  = "logs_time_relative_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Type_LogsUniqueCount            = "logs_unique_count"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Type_MetricAnomaly              = "metric_anomaly"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold_Type_MetricThreshold            = "metric_threshold"
)

Constants associated with the AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold.Type property. Alert type.

View Source
const (
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Priority_P1              = "p1"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Priority_P2              = "p2"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Priority_P3              = "p3"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Priority_P4              = "p4"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Priority_P5OrUnspecified = "p5_or_unspecified"
)

Constants associated with the AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold.Priority property. The priority of the alert definition.

View Source
const (
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Type_Flow                       = "flow"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Type_LogsAnomaly                = "logs_anomaly"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Type_LogsImmediateOrUnspecified = "logs_immediate_or_unspecified"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Type_LogsNewValue               = "logs_new_value"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Type_LogsRatioThreshold         = "logs_ratio_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Type_LogsThreshold              = "logs_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Type_LogsTimeRelativeThreshold  = "logs_time_relative_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Type_LogsUniqueCount            = "logs_unique_count"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Type_MetricAnomaly              = "metric_anomaly"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold_Type_MetricThreshold            = "metric_threshold"
)

Constants associated with the AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold.Type property. Alert type.

View Source
const (
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Priority_P1              = "p1"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Priority_P2              = "p2"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Priority_P3              = "p3"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Priority_P4              = "p4"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Priority_P5OrUnspecified = "p5_or_unspecified"
)

Constants associated with the AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount.Priority property. The priority of the alert definition.

View Source
const (
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Type_Flow                       = "flow"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Type_LogsAnomaly                = "logs_anomaly"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Type_LogsImmediateOrUnspecified = "logs_immediate_or_unspecified"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Type_LogsNewValue               = "logs_new_value"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Type_LogsRatioThreshold         = "logs_ratio_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Type_LogsThreshold              = "logs_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Type_LogsTimeRelativeThreshold  = "logs_time_relative_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Type_LogsUniqueCount            = "logs_unique_count"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Type_MetricAnomaly              = "metric_anomaly"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount_Type_MetricThreshold            = "metric_threshold"
)

Constants associated with the AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount.Type property. Alert type.

View Source
const (
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Priority_P1              = "p1"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Priority_P2              = "p2"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Priority_P3              = "p3"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Priority_P4              = "p4"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Priority_P5OrUnspecified = "p5_or_unspecified"
)

Constants associated with the AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly.Priority property. The priority of the alert definition.

View Source
const (
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Type_Flow                       = "flow"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Type_LogsAnomaly                = "logs_anomaly"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Type_LogsImmediateOrUnspecified = "logs_immediate_or_unspecified"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Type_LogsNewValue               = "logs_new_value"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Type_LogsRatioThreshold         = "logs_ratio_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Type_LogsThreshold              = "logs_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Type_LogsTimeRelativeThreshold  = "logs_time_relative_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Type_LogsUniqueCount            = "logs_unique_count"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Type_MetricAnomaly              = "metric_anomaly"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly_Type_MetricThreshold            = "metric_threshold"
)

Constants associated with the AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly.Type property. Alert type.

View Source
const (
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Priority_P1              = "p1"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Priority_P2              = "p2"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Priority_P3              = "p3"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Priority_P4              = "p4"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Priority_P5OrUnspecified = "p5_or_unspecified"
)

Constants associated with the AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold.Priority property. The priority of the alert definition.

View Source
const (
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Type_Flow                       = "flow"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Type_LogsAnomaly                = "logs_anomaly"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Type_LogsImmediateOrUnspecified = "logs_immediate_or_unspecified"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Type_LogsNewValue               = "logs_new_value"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Type_LogsRatioThreshold         = "logs_ratio_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Type_LogsThreshold              = "logs_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Type_LogsTimeRelativeThreshold  = "logs_time_relative_threshold"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Type_LogsUniqueCount            = "logs_unique_count"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Type_MetricAnomaly              = "metric_anomaly"
	AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold_Type_MetricThreshold            = "metric_threshold"
)

Constants associated with the AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold.Type property. Alert type.

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 (
	ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowSpecificValue_MetricTimeWindowSpecificValue_Hour1                 = "hour_1"
	ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowSpecificValue_MetricTimeWindowSpecificValue_Hours12               = "hours_12"
	ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowSpecificValue_MetricTimeWindowSpecificValue_Hours2                = "hours_2"
	ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowSpecificValue_MetricTimeWindowSpecificValue_Hours24               = "hours_24"
	ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowSpecificValue_MetricTimeWindowSpecificValue_Hours36               = "hours_36"
	ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowSpecificValue_MetricTimeWindowSpecificValue_Hours4                = "hours_4"
	ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowSpecificValue_MetricTimeWindowSpecificValue_Hours6                = "hours_6"
	ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowSpecificValue_MetricTimeWindowSpecificValue_Minutes10             = "minutes_10"
	ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowSpecificValue_MetricTimeWindowSpecificValue_Minutes15             = "minutes_15"
	ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowSpecificValue_MetricTimeWindowSpecificValue_Minutes1OrUnspecified = "minutes_1_or_unspecified"
	ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowSpecificValue_MetricTimeWindowSpecificValue_Minutes20             = "minutes_20"
	ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowSpecificValue_MetricTimeWindowSpecificValue_Minutes30             = "minutes_30"
	ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowSpecificValue_MetricTimeWindowSpecificValue_Minutes5              = "minutes_5"
)

Constants associated with the ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowSpecificValue.MetricTimeWindowSpecificValue property. The time window as a specific value.

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. Events to Metrics type.

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

Constants associated with the Event2MetricApisEvents2metricsV2E2mQueryLogsQuery.Type property. Events to Metrics 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 continue to be processed by Cloud Logs.

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 continue to be processed by Cloud Logs.

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 (
	ApisAlertDefinitionLogsAnomalyType_ConditionType_MoreThanUsualOrUnspecified = "more_than_usual_or_unspecified"
)

Constants associated with the ApisAlertDefinitionLogsAnomalyType.ConditionType property. The condition type for the alert.

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 UnmarshalAlertDefinition added in v0.5.0

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

UnmarshalAlertDefinition unmarshals an instance of AlertDefinition from the specified map of raw messages.

func UnmarshalAlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow added in v0.5.0

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

UnmarshalAlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow unmarshals an instance of AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow from the specified map of raw messages.

func UnmarshalAlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly added in v0.5.0

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

UnmarshalAlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly unmarshals an instance of AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly from the specified map of raw messages.

func UnmarshalAlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate added in v0.5.0

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

UnmarshalAlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate unmarshals an instance of AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate from the specified map of raw messages.

func UnmarshalAlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue added in v0.5.0

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

UnmarshalAlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue unmarshals an instance of AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue from the specified map of raw messages.

func UnmarshalAlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold added in v0.5.0

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

UnmarshalAlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold unmarshals an instance of AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold from the specified map of raw messages.

func UnmarshalAlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold added in v0.5.0

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

UnmarshalAlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold unmarshals an instance of AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold from the specified map of raw messages.

func UnmarshalAlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold added in v0.5.0

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

UnmarshalAlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold unmarshals an instance of AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold from the specified map of raw messages.

func UnmarshalAlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount added in v0.5.0

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

UnmarshalAlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount unmarshals an instance of AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount from the specified map of raw messages.

func UnmarshalAlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly added in v0.5.0

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

UnmarshalAlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly unmarshals an instance of AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly from the specified map of raw messages.

func UnmarshalAlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold added in v0.5.0

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

UnmarshalAlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold unmarshals an instance of AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold from the specified map of raw messages.

func UnmarshalAlertDefinitionCollection added in v0.5.0

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

UnmarshalAlertDefinitionCollection unmarshals an instance of AlertDefinitionCollection from the specified map of raw messages.

func UnmarshalAlertDefinitionPrototype added in v0.5.0

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

UnmarshalAlertDefinitionPrototype unmarshals an instance of AlertDefinitionPrototype from the specified map of raw messages.

func UnmarshalAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow added in v0.5.0

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

UnmarshalAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow unmarshals an instance of AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow from the specified map of raw messages.

func UnmarshalAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly added in v0.5.0

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

UnmarshalAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly unmarshals an instance of AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly from the specified map of raw messages.

func UnmarshalAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate added in v0.5.0

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

UnmarshalAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate unmarshals an instance of AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate from the specified map of raw messages.

func UnmarshalAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue added in v0.5.0

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

UnmarshalAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue unmarshals an instance of AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue from the specified map of raw messages.

func UnmarshalAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold added in v0.5.0

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

UnmarshalAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold unmarshals an instance of AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold from the specified map of raw messages.

func UnmarshalAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold added in v0.5.0

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

UnmarshalAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold unmarshals an instance of AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold from the specified map of raw messages.

func UnmarshalAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold added in v0.5.0

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

UnmarshalAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold unmarshals an instance of AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold from the specified map of raw messages.

func UnmarshalAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount added in v0.5.0

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

UnmarshalAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount unmarshals an instance of AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount from the specified map of raw messages.

func UnmarshalAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly added in v0.5.0

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

UnmarshalAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly unmarshals an instance of AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly from the specified map of raw messages.

func UnmarshalAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold added in v0.5.0

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

UnmarshalAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold unmarshals an instance of AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold 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 UnmarshalApisAlertDefinitionActivitySchedule added in v0.5.0

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

UnmarshalApisAlertDefinitionActivitySchedule unmarshals an instance of ApisAlertDefinitionActivitySchedule from the specified map of raw messages.

func UnmarshalApisAlertDefinitionAlertDefIncidentSettings added in v0.5.0

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

UnmarshalApisAlertDefinitionAlertDefIncidentSettings unmarshals an instance of ApisAlertDefinitionAlertDefIncidentSettings from the specified map of raw messages.

func UnmarshalApisAlertDefinitionAlertDefNotificationGroup added in v0.5.0

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

UnmarshalApisAlertDefinitionAlertDefNotificationGroup unmarshals an instance of ApisAlertDefinitionAlertDefNotificationGroup from the specified map of raw messages.

func UnmarshalApisAlertDefinitionAlertDefOverride added in v0.5.0

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

UnmarshalApisAlertDefinitionAlertDefOverride unmarshals an instance of ApisAlertDefinitionAlertDefOverride from the specified map of raw messages.

func UnmarshalApisAlertDefinitionAlertDefWebhooksSettings added in v0.5.0

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

UnmarshalApisAlertDefinitionAlertDefWebhooksSettings unmarshals an instance of ApisAlertDefinitionAlertDefWebhooksSettings from the specified map of raw messages.

func UnmarshalApisAlertDefinitionAnomalyAlertSettings added in v0.5.0

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

UnmarshalApisAlertDefinitionAnomalyAlertSettings unmarshals an instance of ApisAlertDefinitionAnomalyAlertSettings from the specified map of raw messages.

func UnmarshalApisAlertDefinitionFlowStages added in v0.5.0

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

UnmarshalApisAlertDefinitionFlowStages unmarshals an instance of ApisAlertDefinitionFlowStages from the specified map of raw messages.

func UnmarshalApisAlertDefinitionFlowStagesGroup added in v0.5.0

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

UnmarshalApisAlertDefinitionFlowStagesGroup unmarshals an instance of ApisAlertDefinitionFlowStagesGroup from the specified map of raw messages.

func UnmarshalApisAlertDefinitionFlowStagesGroups added in v0.5.0

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

UnmarshalApisAlertDefinitionFlowStagesGroups unmarshals an instance of ApisAlertDefinitionFlowStagesGroups from the specified map of raw messages.

func UnmarshalApisAlertDefinitionFlowStagesGroupsAlertDefs added in v0.5.0

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

UnmarshalApisAlertDefinitionFlowStagesGroupsAlertDefs unmarshals an instance of ApisAlertDefinitionFlowStagesGroupsAlertDefs from the specified map of raw messages.

func UnmarshalApisAlertDefinitionFlowType added in v0.5.0

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

UnmarshalApisAlertDefinitionFlowType unmarshals an instance of ApisAlertDefinitionFlowType from the specified map of raw messages.

func UnmarshalApisAlertDefinitionIntegrationType added in v0.5.0

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

UnmarshalApisAlertDefinitionIntegrationType unmarshals an instance of ApisAlertDefinitionIntegrationType from the specified map of raw messages.

func UnmarshalApisAlertDefinitionIntegrationTypeIntegrationTypeIntegrationID added in v0.5.0

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

UnmarshalApisAlertDefinitionIntegrationTypeIntegrationTypeIntegrationID unmarshals an instance of ApisAlertDefinitionIntegrationTypeIntegrationTypeIntegrationID from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLabelFilterType added in v0.5.0

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

UnmarshalApisAlertDefinitionLabelFilterType unmarshals an instance of ApisAlertDefinitionLabelFilterType from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLabelFilters added in v0.5.0

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

UnmarshalApisAlertDefinitionLabelFilters unmarshals an instance of ApisAlertDefinitionLabelFilters from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsAnomalyCondition added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsAnomalyCondition unmarshals an instance of ApisAlertDefinitionLogsAnomalyCondition from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsAnomalyRule added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsAnomalyRule unmarshals an instance of ApisAlertDefinitionLogsAnomalyRule from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsAnomalyType added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsAnomalyType unmarshals an instance of ApisAlertDefinitionLogsAnomalyType from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsFilter added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsFilter unmarshals an instance of ApisAlertDefinitionLogsFilter from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsImmediateType added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsImmediateType unmarshals an instance of ApisAlertDefinitionLogsImmediateType from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsNewValueCondition added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsNewValueCondition unmarshals an instance of ApisAlertDefinitionLogsNewValueCondition from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsNewValueRule added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsNewValueRule unmarshals an instance of ApisAlertDefinitionLogsNewValueRule from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsNewValueTimeWindow added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsNewValueTimeWindow unmarshals an instance of ApisAlertDefinitionLogsNewValueTimeWindow from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsNewValueType added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsNewValueType unmarshals an instance of ApisAlertDefinitionLogsNewValueType from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsRatioCondition added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsRatioCondition unmarshals an instance of ApisAlertDefinitionLogsRatioCondition from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsRatioRules added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsRatioRules unmarshals an instance of ApisAlertDefinitionLogsRatioRules from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsRatioThresholdType added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsRatioThresholdType unmarshals an instance of ApisAlertDefinitionLogsRatioThresholdType from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsRatioTimeWindow added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsRatioTimeWindow unmarshals an instance of ApisAlertDefinitionLogsRatioTimeWindow from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsSimpleFilter added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsSimpleFilter unmarshals an instance of ApisAlertDefinitionLogsSimpleFilter from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsThresholdCondition added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsThresholdCondition unmarshals an instance of ApisAlertDefinitionLogsThresholdCondition from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsThresholdRule added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsThresholdRule unmarshals an instance of ApisAlertDefinitionLogsThresholdRule from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsThresholdType added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsThresholdType unmarshals an instance of ApisAlertDefinitionLogsThresholdType from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsTimeRelativeCondition added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsTimeRelativeCondition unmarshals an instance of ApisAlertDefinitionLogsTimeRelativeCondition from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsTimeRelativeRule added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsTimeRelativeRule unmarshals an instance of ApisAlertDefinitionLogsTimeRelativeRule from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsTimeRelativeThresholdType added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsTimeRelativeThresholdType unmarshals an instance of ApisAlertDefinitionLogsTimeRelativeThresholdType from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsTimeWindow added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsTimeWindow unmarshals an instance of ApisAlertDefinitionLogsTimeWindow from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsUniqueCountCondition added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsUniqueCountCondition unmarshals an instance of ApisAlertDefinitionLogsUniqueCountCondition from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsUniqueCountRule added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsUniqueCountRule unmarshals an instance of ApisAlertDefinitionLogsUniqueCountRule from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsUniqueCountType added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsUniqueCountType unmarshals an instance of ApisAlertDefinitionLogsUniqueCountType from the specified map of raw messages.

func UnmarshalApisAlertDefinitionLogsUniqueValueTimeWindow added in v0.5.0

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

UnmarshalApisAlertDefinitionLogsUniqueValueTimeWindow unmarshals an instance of ApisAlertDefinitionLogsUniqueValueTimeWindow from the specified map of raw messages.

func UnmarshalApisAlertDefinitionMetricAnomalyCondition added in v0.5.0

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

UnmarshalApisAlertDefinitionMetricAnomalyCondition unmarshals an instance of ApisAlertDefinitionMetricAnomalyCondition from the specified map of raw messages.

func UnmarshalApisAlertDefinitionMetricAnomalyRule added in v0.5.0

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

UnmarshalApisAlertDefinitionMetricAnomalyRule unmarshals an instance of ApisAlertDefinitionMetricAnomalyRule from the specified map of raw messages.

func UnmarshalApisAlertDefinitionMetricAnomalyType added in v0.5.0

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

UnmarshalApisAlertDefinitionMetricAnomalyType unmarshals an instance of ApisAlertDefinitionMetricAnomalyType from the specified map of raw messages.

func UnmarshalApisAlertDefinitionMetricFilter added in v0.5.0

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

UnmarshalApisAlertDefinitionMetricFilter unmarshals an instance of ApisAlertDefinitionMetricFilter from the specified map of raw messages.

func UnmarshalApisAlertDefinitionMetricMissingValues added in v0.5.0

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

UnmarshalApisAlertDefinitionMetricMissingValues unmarshals an instance of ApisAlertDefinitionMetricMissingValues from the specified map of raw messages.

func UnmarshalApisAlertDefinitionMetricMissingValuesMissingValuesMinNonNullValuesPct added in v0.5.0

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

UnmarshalApisAlertDefinitionMetricMissingValuesMissingValuesMinNonNullValuesPct unmarshals an instance of ApisAlertDefinitionMetricMissingValuesMissingValuesMinNonNullValuesPct from the specified map of raw messages.

func UnmarshalApisAlertDefinitionMetricMissingValuesMissingValuesReplaceWithZero added in v0.5.0

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

UnmarshalApisAlertDefinitionMetricMissingValuesMissingValuesReplaceWithZero unmarshals an instance of ApisAlertDefinitionMetricMissingValuesMissingValuesReplaceWithZero from the specified map of raw messages.

func UnmarshalApisAlertDefinitionMetricThresholdCondition added in v0.5.0

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

UnmarshalApisAlertDefinitionMetricThresholdCondition unmarshals an instance of ApisAlertDefinitionMetricThresholdCondition from the specified map of raw messages.

func UnmarshalApisAlertDefinitionMetricThresholdRule added in v0.5.0

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

UnmarshalApisAlertDefinitionMetricThresholdRule unmarshals an instance of ApisAlertDefinitionMetricThresholdRule from the specified map of raw messages.

func UnmarshalApisAlertDefinitionMetricThresholdType added in v0.5.0

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

UnmarshalApisAlertDefinitionMetricThresholdType unmarshals an instance of ApisAlertDefinitionMetricThresholdType from the specified map of raw messages.

func UnmarshalApisAlertDefinitionMetricTimeWindow added in v0.5.0

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

UnmarshalApisAlertDefinitionMetricTimeWindow unmarshals an instance of ApisAlertDefinitionMetricTimeWindow from the specified map of raw messages.

func UnmarshalApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowDynamicDuration added in v0.5.0

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

UnmarshalApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowDynamicDuration unmarshals an instance of ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowDynamicDuration from the specified map of raw messages.

func UnmarshalApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowSpecificValue added in v0.5.0

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

UnmarshalApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowSpecificValue unmarshals an instance of ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowSpecificValue from the specified map of raw messages.

func UnmarshalApisAlertDefinitionTimeOfDay added in v0.5.0

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

UnmarshalApisAlertDefinitionTimeOfDay unmarshals an instance of ApisAlertDefinitionTimeOfDay from the specified map of raw messages.

func UnmarshalApisAlertDefinitionUndetectedValuesManagement added in v0.5.0

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

UnmarshalApisAlertDefinitionUndetectedValuesManagement unmarshals an instance of ApisAlertDefinitionUndetectedValuesManagement 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 UnmarshalApisDashboardsV1AstCustomSectionOptions added in v0.4.0

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

UnmarshalApisDashboardsV1AstCustomSectionOptions unmarshals an instance of ApisDashboardsV1AstCustomSectionOptions 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 UnmarshalApisDashboardsV1AstInternalSectionOptionsEmpty added in v0.4.0

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

UnmarshalApisDashboardsV1AstInternalSectionOptionsEmpty unmarshals an instance of ApisDashboardsV1AstInternalSectionOptionsEmpty 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 UnmarshalApisDashboardsV1AstMultiSelectQuery added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQuery unmarshals an instance of ApisDashboardsV1AstMultiSelectQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryLogsQuery added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryLogsQuery unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryLogsQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryLogsQueryType added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryLogsQueryType unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryLogsQueryType from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryLogsQueryTypeFieldName added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryLogsQueryTypeFieldName unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeFieldName from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryLogsQueryTypeFieldValue added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryLogsQueryTypeFieldValue unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeFieldValue from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryLogsQueryTypeValueFieldName added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryLogsQueryTypeValueFieldName unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeValueFieldName from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryLogsQueryTypeValueFieldValue added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryLogsQueryTypeValueFieldValue unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeValueFieldValue from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQuery added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQuery unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryMetricsQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryEquals added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryEquals unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryMetricsQueryEquals from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryMetricsLabelFilter added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryMetricsLabelFilter unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryMetricsQueryMetricsLabelFilter from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryNotEquals added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryNotEquals unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryMetricsQueryNotEquals from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryOperator added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryOperator unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryMetricsQueryOperator from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryOperatorValueEquals added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryOperatorValueEquals unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryMetricsQueryOperatorValueEquals from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryOperatorValueNotEquals added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryOperatorValueNotEquals unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryMetricsQueryOperatorValueNotEquals from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQuerySelection added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQuerySelection unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryMetricsQuerySelection from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQuerySelectionListSelection added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQuerySelectionListSelection unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryMetricsQuerySelectionListSelection from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariable added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariable unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariable from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariableValueStringValue added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariableValueStringValue unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariableValueStringValue from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariableValueVariableName added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariableValueVariableName unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariableValueVariableName from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryType added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryType unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryMetricsQueryType from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeLabelName added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeLabelName unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeLabelName from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeLabelValue added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeLabelValue unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeLabelValue from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeMetricName added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeMetricName unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeMetricName from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueLabelName added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueLabelName unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueLabelName from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueLabelValue added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueLabelValue unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueLabelValue from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueMetricName added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueMetricName unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueMetricName from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQuerySource added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQuerySource unmarshals an instance of ApisDashboardsV1AstMultiSelectQuerySource from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryValueLogsQuery added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryValueLogsQuery unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryValueLogsQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectQueryValueMetricsQuery added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectQueryValueMetricsQuery unmarshals an instance of ApisDashboardsV1AstMultiSelectQueryValueMetricsQuery 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 UnmarshalApisDashboardsV1AstMultiSelectSourceValueQuery added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectSourceValueQuery unmarshals an instance of ApisDashboardsV1AstMultiSelectSourceValueQuery from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectValueDisplayOptions added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectValueDisplayOptions unmarshals an instance of ApisDashboardsV1AstMultiSelectValueDisplayOptions from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstMultiSelectVariableSelectionOptions added in v0.4.0

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

UnmarshalApisDashboardsV1AstMultiSelectVariableSelectionOptions unmarshals an instance of ApisDashboardsV1AstMultiSelectVariableSelectionOptions 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 UnmarshalApisDashboardsV1AstSectionColor added in v0.4.0

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

UnmarshalApisDashboardsV1AstSectionColor unmarshals an instance of ApisDashboardsV1AstSectionColor from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstSectionOptions added in v0.4.0

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

UnmarshalApisDashboardsV1AstSectionOptions unmarshals an instance of ApisDashboardsV1AstSectionOptions from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstSectionOptionsValueCustom added in v0.4.0

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

UnmarshalApisDashboardsV1AstSectionOptionsValueCustom unmarshals an instance of ApisDashboardsV1AstSectionOptionsValueCustom from the specified map of raw messages.

func UnmarshalApisDashboardsV1AstSectionOptionsValueInternal added in v0.4.0

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

UnmarshalApisDashboardsV1AstSectionOptionsValueInternal unmarshals an instance of ApisDashboardsV1AstSectionOptionsValueInternal 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 UnmarshalApisDataprimeV1AggregationBucketsLimitWarning added in v0.5.0

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

UnmarshalApisDataprimeV1AggregationBucketsLimitWarning unmarshals an instance of ApisDataprimeV1AggregationBucketsLimitWarning from the specified map of raw messages.

func UnmarshalApisDataprimeV1ArchiveWarning added in v0.5.0

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

UnmarshalApisDataprimeV1ArchiveWarning unmarshals an instance of ApisDataprimeV1ArchiveWarning from the specified map of raw messages.

func UnmarshalApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty added in v0.5.0

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

UnmarshalApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty unmarshals an instance of ApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty from the specified map of raw messages.

func UnmarshalApisDataprimeV1ArchiveWarningBucketReadFailedEmpty added in v0.5.0

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

UnmarshalApisDataprimeV1ArchiveWarningBucketReadFailedEmpty unmarshals an instance of ApisDataprimeV1ArchiveWarningBucketReadFailedEmpty from the specified map of raw messages.

func UnmarshalApisDataprimeV1ArchiveWarningMissingDataEmpty added in v0.5.0

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

UnmarshalApisDataprimeV1ArchiveWarningMissingDataEmpty unmarshals an instance of ApisDataprimeV1ArchiveWarningMissingDataEmpty from the specified map of raw messages.

func UnmarshalApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty added in v0.5.0

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

UnmarshalApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty unmarshals an instance of ApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty from the specified map of raw messages.

func UnmarshalApisDataprimeV1ArchiveWarningWarningTypeBucketAccessDenied added in v0.5.0

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

UnmarshalApisDataprimeV1ArchiveWarningWarningTypeBucketAccessDenied unmarshals an instance of ApisDataprimeV1ArchiveWarningWarningTypeBucketAccessDenied from the specified map of raw messages.

func UnmarshalApisDataprimeV1ArchiveWarningWarningTypeBucketReadFailed added in v0.5.0

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

UnmarshalApisDataprimeV1ArchiveWarningWarningTypeBucketReadFailed unmarshals an instance of ApisDataprimeV1ArchiveWarningWarningTypeBucketReadFailed from the specified map of raw messages.

func UnmarshalApisDataprimeV1ArchiveWarningWarningTypeMissingData added in v0.5.0

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

UnmarshalApisDataprimeV1ArchiveWarningWarningTypeMissingData unmarshals an instance of ApisDataprimeV1ArchiveWarningWarningTypeMissingData from the specified map of raw messages.

func UnmarshalApisDataprimeV1ArchiveWarningWarningTypeNoMetastoreData added in v0.5.0

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

UnmarshalApisDataprimeV1ArchiveWarningWarningTypeNoMetastoreData unmarshals an instance of ApisDataprimeV1ArchiveWarningWarningTypeNoMetastoreData 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 UnmarshalApisDataprimeV1BlocksLimitWarningEmpty added in v0.5.0

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

UnmarshalApisDataprimeV1BlocksLimitWarningEmpty unmarshals an instance of ApisDataprimeV1BlocksLimitWarningEmpty 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 UnmarshalApisDataprimeV1BytesScannedLimitWarningEmpty added in v0.5.0

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

UnmarshalApisDataprimeV1BytesScannedLimitWarningEmpty unmarshals an instance of ApisDataprimeV1BytesScannedLimitWarningEmpty 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 UnmarshalApisDataprimeV1DataprimeWarningWarningTypeAggregationBucketsLimitWarning added in v0.5.0

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

UnmarshalApisDataprimeV1DataprimeWarningWarningTypeAggregationBucketsLimitWarning unmarshals an instance of ApisDataprimeV1DataprimeWarningWarningTypeAggregationBucketsLimitWarning from the specified map of raw messages.

func UnmarshalApisDataprimeV1DataprimeWarningWarningTypeArchiveWarning added in v0.5.0

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

UnmarshalApisDataprimeV1DataprimeWarningWarningTypeArchiveWarning unmarshals an instance of ApisDataprimeV1DataprimeWarningWarningTypeArchiveWarning 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 UnmarshalApisDataprimeV1DataprimeWarningWarningTypeFieldCountLimitWarning added in v0.5.0

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

UnmarshalApisDataprimeV1DataprimeWarningWarningTypeFieldCountLimitWarning unmarshals an instance of ApisDataprimeV1DataprimeWarningWarningTypeFieldCountLimitWarning from the specified map of raw messages.

func UnmarshalApisDataprimeV1DataprimeWarningWarningTypeFilesReadLimitWarning added in v0.5.0

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

UnmarshalApisDataprimeV1DataprimeWarningWarningTypeFilesReadLimitWarning unmarshals an instance of ApisDataprimeV1DataprimeWarningWarningTypeFilesReadLimitWarning 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 UnmarshalApisDataprimeV1DataprimeWarningWarningTypeScrollTimeoutWarning added in v0.5.0

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

UnmarshalApisDataprimeV1DataprimeWarningWarningTypeScrollTimeoutWarning unmarshals an instance of ApisDataprimeV1DataprimeWarningWarningTypeScrollTimeoutWarning from the specified map of raw messages.

func UnmarshalApisDataprimeV1DataprimeWarningWarningTypeShuffleFileSizeLimitReachedWarning added in v0.5.0

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

UnmarshalApisDataprimeV1DataprimeWarningWarningTypeShuffleFileSizeLimitReachedWarning unmarshals an instance of ApisDataprimeV1DataprimeWarningWarningTypeShuffleFileSizeLimitReachedWarning from the specified map of raw messages.

func UnmarshalApisDataprimeV1DataprimeWarningWarningTypeSidebarFilterCardinalityLimitWarning added in v0.5.0

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

UnmarshalApisDataprimeV1DataprimeWarningWarningTypeSidebarFilterCardinalityLimitWarning unmarshals an instance of ApisDataprimeV1DataprimeWarningWarningTypeSidebarFilterCardinalityLimitWarning 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 UnmarshalApisDataprimeV1FieldCountLimitWarningEmpty added in v0.5.0

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

UnmarshalApisDataprimeV1FieldCountLimitWarningEmpty unmarshals an instance of ApisDataprimeV1FieldCountLimitWarningEmpty from the specified map of raw messages.

func UnmarshalApisDataprimeV1FilesReadLimitWarningEmpty added in v0.5.0

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

UnmarshalApisDataprimeV1FilesReadLimitWarningEmpty unmarshals an instance of ApisDataprimeV1FilesReadLimitWarningEmpty from the specified map of raw messages.

func UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseRunning added in v0.5.0

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

UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseRunning unmarshals an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseRunning from the specified map of raw messages.

func UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminated added in v0.5.0

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

UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminated unmarshals an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminated from the specified map of raw messages.

func UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedCancelledEmpty added in v0.5.0

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

UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedCancelledEmpty unmarshals an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedCancelledEmpty from the specified map of raw messages.

func UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedError added in v0.5.0

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

UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedError unmarshals an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedError from the specified map of raw messages.

func UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorCancelledEmpty added in v0.5.0

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

UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorCancelledEmpty unmarshals an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorCancelledEmpty from the specified map of raw messages.

func UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorCancelled added in v0.5.0

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

UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorCancelled unmarshals an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorCancelled from the specified map of raw messages.

func UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorFailed added in v0.5.0

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

UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorFailed unmarshals an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorFailed from the specified map of raw messages.

func UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorTimedOut added in v0.5.0

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

UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorTimedOut unmarshals an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorTimedOut from the specified map of raw messages.

func UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorFailed added in v0.5.0

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

UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorFailed unmarshals an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorFailed from the specified map of raw messages.

func UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorTimedOutEmpty added in v0.5.0

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

UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorTimedOutEmpty unmarshals an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorTimedOutEmpty from the specified map of raw messages.

func UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusCancelled added in v0.5.0

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

UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusCancelled unmarshals an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusCancelled from the specified map of raw messages.

func UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusError added in v0.5.0

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

UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusError unmarshals an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusError from the specified map of raw messages.

func UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusSuccess added in v0.5.0

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

UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusSuccess unmarshals an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusSuccess from the specified map of raw messages.

func UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedSuccessEmpty added in v0.5.0

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

UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedSuccessEmpty unmarshals an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedSuccessEmpty from the specified map of raw messages.

func UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseWaitingForExecutionEmpty added in v0.5.0

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

UnmarshalApisDataprimeV1GetBackgroundQueryStatusResponseWaitingForExecutionEmpty unmarshals an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseWaitingForExecutionEmpty 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 UnmarshalApisDataprimeV1ResponseMetadata added in v0.5.0

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

UnmarshalApisDataprimeV1ResponseMetadata unmarshals an instance of ApisDataprimeV1ResponseMetadata from the specified map of raw messages.

func UnmarshalApisDataprimeV1ResponseMetadataStatistics added in v0.5.0

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

UnmarshalApisDataprimeV1ResponseMetadataStatistics unmarshals an instance of ApisDataprimeV1ResponseMetadataStatistics from the specified map of raw messages.

func UnmarshalApisDataprimeV1ScrollTimeoutWarningEmpty added in v0.5.0

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

UnmarshalApisDataprimeV1ScrollTimeoutWarningEmpty unmarshals an instance of ApisDataprimeV1ScrollTimeoutWarningEmpty from the specified map of raw messages.

func UnmarshalApisDataprimeV1ShuffleFileSizeLimitReachedWarningEmpty added in v0.5.0

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

UnmarshalApisDataprimeV1ShuffleFileSizeLimitReachedWarningEmpty unmarshals an instance of ApisDataprimeV1ShuffleFileSizeLimitReachedWarningEmpty from the specified map of raw messages.

func UnmarshalApisDataprimeV1SidebarFilterCardinalityLimitWarning added in v0.5.0

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

UnmarshalApisDataprimeV1SidebarFilterCardinalityLimitWarning unmarshals an instance of ApisDataprimeV1SidebarFilterCardinalityLimitWarning 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 UnmarshalBackgroundQuery added in v0.5.0

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

UnmarshalBackgroundQuery unmarshals an instance of BackgroundQuery from the specified map of raw messages.

func UnmarshalBackgroundQueryStatus added in v0.5.0

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

UnmarshalBackgroundQueryStatus unmarshals an instance of BackgroundQueryStatus from the specified map of raw messages.

func UnmarshalBackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusRunning added in v0.5.0

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

UnmarshalBackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusRunning unmarshals an instance of BackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusRunning from the specified map of raw messages.

func UnmarshalBackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusTerminated added in v0.5.0

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

UnmarshalBackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusTerminated unmarshals an instance of BackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusTerminated from the specified map of raw messages.

func UnmarshalBackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusWaitingForExecution added in v0.5.0

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

UnmarshalBackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusWaitingForExecution unmarshals an instance of BackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusWaitingForExecution 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 UnmarshalDashboardCollection added in v0.4.0

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

UnmarshalDashboardCollection unmarshals an instance of DashboardCollection 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 UnmarshalDashboardSummary added in v0.4.0

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

UnmarshalDashboardSummary unmarshals an instance of DashboardSummary 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 UnmarshalDataUsage added in v0.4.0

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

UnmarshalDataUsage unmarshals an instance of DataUsage 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 UnmarshalEnrichmentCollection added in v0.4.0

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

UnmarshalEnrichmentCollection unmarshals an instance of EnrichmentCollection 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 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 UnmarshalExportDataUsageResponse added in v0.4.0

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

UnmarshalExportDataUsageResponse unmarshals an instance of ExportDataUsageResponse from the specified map of raw messages.

func UnmarshalExportDataUsageResponseDataUsageCollection added in v0.4.0

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

UnmarshalExportDataUsageResponseDataUsageCollection unmarshals an instance of ExportDataUsageResponseDataUsageCollection from the specified map of raw messages.

func UnmarshalExportDataUsageResponseDataUsageMetricsExportStatus added in v0.4.0

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

UnmarshalExportDataUsageResponseDataUsageMetricsExportStatus unmarshals an instance of ExportDataUsageResponseDataUsageMetricsExportStatus from the specified map of raw messages.

func UnmarshalIbmEventStreams added in v0.4.0

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

UnmarshalIbmEventStreams unmarshals an instance of IbmEventStreams 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 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 UnmarshalPolicyBefore added in v0.5.0

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

UnmarshalPolicyBefore unmarshals an instance of PolicyBefore from the specified map of raw messages.

func UnmarshalPolicyBeforePrototype added in v0.5.0

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

UnmarshalPolicyBeforePrototype unmarshals an instance of PolicyBeforePrototype 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 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 UnmarshalStream added in v0.4.0

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

UnmarshalStream unmarshals an instance of Stream from the specified map of raw messages.

func UnmarshalStreamCollection added in v0.4.0

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

UnmarshalStreamCollection unmarshals an instance of StreamCollection 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,omitempty"`

	// Alert filters.
	Filters *AlertsV1AlertFilters `json:"filters,omitempty"`

	// When will the alert be active.
	ActiveWhen *AlertsV1AlertActiveWhen `json:"active_when,omitempty"`

	// The JSON keys to be included in the alert notification. If unspecified, the full log text will be included 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 data added to the alert as a string separated by a ":" character.
	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 AlertDefinition added in v0.5.0

type AlertDefinition struct {
	// This is the alert definition's persistent ID (UniqueIdentifier). This ID does not change when the alert is updated.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// The time when the alert definition was created.
	CreatedTime *strfmt.DateTime `json:"created_time,omitempty"`

	// The time when the alert definition was last updated.
	UpdatedTime *strfmt.DateTime `json:"updated_time,omitempty"`

	// The previous or old alert ID.
	AlertVersionID *strfmt.UUID `json:"alert_version_id,omitempty"`

	// The name of the alert definition.
	Name *string `json:"name" validate:"required"`

	// A detailed description of what the alert monitors and when it triggers.
	Description *string `json:"description,omitempty"`

	// Whether the alert is currently active and monitoring. If true, alert is active.
	Enabled *bool `json:"enabled,omitempty"`

	// The priority of the alert definition.
	Priority *string `json:"priority,omitempty"`

	// Defining when the alert is active.
	ActiveOn *ApisAlertDefinitionActivitySchedule `json:"active_on,omitempty"`

	// Alert type.
	Type *string `json:"type" validate:"required"`

	// Keys used to group and aggregate alert data.
	GroupByKeys []string `json:"group_by_keys,omitempty"`

	// Incident creation and management settings.
	IncidentsSettings *ApisAlertDefinitionAlertDefIncidentSettings `json:"incidents_settings,omitempty"`

	// Primary notification group for alert events.
	NotificationGroup *ApisAlertDefinitionAlertDefNotificationGroup `json:"notification_group,omitempty"`

	// Labels used to identify and categorize the alert entity.
	EntityLabels map[string]string `json:"entity_labels,omitempty"`

	// Whether the alert is in phantom mode (creating incidents or not).
	PhantomMode *bool `json:"phantom_mode,omitempty"`

	// Whether the alert has been marked as deleted.
	Deleted *bool `json:"deleted,omitempty"`

	// Configuration for immediate log-based alerts.
	LogsImmediate *ApisAlertDefinitionLogsImmediateType `json:"logs_immediate,omitempty"`

	// Configuration for the log-based threshold alerts.
	LogsThreshold *ApisAlertDefinitionLogsThresholdType `json:"logs_threshold,omitempty"`

	// Configuration for the log-based ratio threshold alerts.
	LogsRatioThreshold *ApisAlertDefinitionLogsRatioThresholdType `json:"logs_ratio_threshold,omitempty"`

	// Configuration for time-relative log threshold alerts.
	LogsTimeRelativeThreshold *ApisAlertDefinitionLogsTimeRelativeThresholdType `json:"logs_time_relative_threshold,omitempty"`

	// Configuration for metric-based threshold alerts.
	MetricThreshold *ApisAlertDefinitionMetricThresholdType `json:"metric_threshold,omitempty"`

	// Configuration for flow alerts.
	Flow *ApisAlertDefinitionFlowType `json:"flow,omitempty"`

	// Configuration for the log-based anomaly detection alerts.
	LogsAnomaly *ApisAlertDefinitionLogsAnomalyType `json:"logs_anomaly,omitempty"`

	// Configuration for metric-based anomaly detection alerts.
	MetricAnomaly *ApisAlertDefinitionMetricAnomalyType `json:"metric_anomaly,omitempty"`

	// Configuration for alerts triggered by new log values.
	LogsNewValue *ApisAlertDefinitionLogsNewValueType `json:"logs_new_value,omitempty"`

	// Configuration for alerts based on unique log value counts.
	LogsUniqueCount *ApisAlertDefinitionLogsUniqueCountType `json:"logs_unique_count,omitempty"`
}

AlertDefinition : Response model for a given alert definition. Models which "extend" this model: - AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate - AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold - AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold - AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold - AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold - AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow - AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly - AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly - AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue - AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount

type AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow added in v0.5.0

type AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow struct {
	// This is the alert definition's persistent ID (UniqueIdentifier). This ID does not change when the alert is updated.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// The time when the alert definition was created.
	CreatedTime *strfmt.DateTime `json:"created_time,omitempty"`

	// The time when the alert definition was last updated.
	UpdatedTime *strfmt.DateTime `json:"updated_time,omitempty"`

	// The previous or old alert ID.
	AlertVersionID *strfmt.UUID `json:"alert_version_id,omitempty"`

	// The name of the alert definition.
	Name *string `json:"name" validate:"required"`

	// A detailed description of what the alert monitors and when it triggers.
	Description *string `json:"description,omitempty"`

	// Whether the alert is currently active and monitoring. If true, alert is active.
	Enabled *bool `json:"enabled,omitempty"`

	// The priority of the alert definition.
	Priority *string `json:"priority,omitempty"`

	ActiveOn *ApisAlertDefinitionActivitySchedule `json:"active_on,omitempty"`

	// Alert type.
	Type *string `json:"type" validate:"required"`

	// Keys used to group and aggregate alert data.
	GroupByKeys []string `json:"group_by_keys,omitempty"`

	IncidentsSettings *ApisAlertDefinitionAlertDefIncidentSettings `json:"incidents_settings,omitempty"`

	NotificationGroup *ApisAlertDefinitionAlertDefNotificationGroup `json:"notification_group,omitempty"`

	// Labels used to identify and categorize the alert entity.
	EntityLabels map[string]string `json:"entity_labels,omitempty"`

	// Whether the alert is in phantom mode (creating incidents or not).
	PhantomMode *bool `json:"phantom_mode,omitempty"`

	// Whether the alert has been marked as deleted.
	Deleted *bool `json:"deleted,omitempty"`

	// Configuration for flow alerts.
	Flow *ApisAlertDefinitionFlowType `json:"flow,omitempty"`
}

AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow : AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow struct This model "extends" AlertDefinition

type AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly added in v0.5.0

type AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly struct {
	// This is the alert definition's persistent ID (UniqueIdentifier). This ID does not change when the alert is updated.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// The time when the alert definition was created.
	CreatedTime *strfmt.DateTime `json:"created_time,omitempty"`

	// The time when the alert definition was last updated.
	UpdatedTime *strfmt.DateTime `json:"updated_time,omitempty"`

	// The previous or old alert ID.
	AlertVersionID *strfmt.UUID `json:"alert_version_id,omitempty"`

	// The name of the alert definition.
	Name *string `json:"name" validate:"required"`

	// A detailed description of what the alert monitors and when it triggers.
	Description *string `json:"description,omitempty"`

	// Whether the alert is currently active and monitoring. If true, alert is active.
	Enabled *bool `json:"enabled,omitempty"`

	// The priority of the alert definition.
	Priority *string `json:"priority,omitempty"`

	ActiveOn *ApisAlertDefinitionActivitySchedule `json:"active_on,omitempty"`

	// Alert type.
	Type *string `json:"type" validate:"required"`

	// Keys used to group and aggregate alert data.
	GroupByKeys []string `json:"group_by_keys,omitempty"`

	IncidentsSettings *ApisAlertDefinitionAlertDefIncidentSettings `json:"incidents_settings,omitempty"`

	NotificationGroup *ApisAlertDefinitionAlertDefNotificationGroup `json:"notification_group,omitempty"`

	// Labels used to identify and categorize the alert entity.
	EntityLabels map[string]string `json:"entity_labels,omitempty"`

	// Whether the alert is in phantom mode (creating incidents or not).
	PhantomMode *bool `json:"phantom_mode,omitempty"`

	// Whether the alert has been marked as deleted.
	Deleted *bool `json:"deleted,omitempty"`

	// Configuration for the log-based anomaly detection alerts.
	LogsAnomaly *ApisAlertDefinitionLogsAnomalyType `json:"logs_anomaly,omitempty"`
}

AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly : AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly struct This model "extends" AlertDefinition

type AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate added in v0.5.0

type AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate struct {
	// This is the alert definition's persistent ID (UniqueIdentifier). This ID does not change when the alert is updated.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// The time when the alert definition was created.
	CreatedTime *strfmt.DateTime `json:"created_time,omitempty"`

	// The time when the alert definition was last updated.
	UpdatedTime *strfmt.DateTime `json:"updated_time,omitempty"`

	// The previous or old alert ID.
	AlertVersionID *strfmt.UUID `json:"alert_version_id,omitempty"`

	// The name of the alert definition.
	Name *string `json:"name" validate:"required"`

	// A detailed description of what the alert monitors and when it triggers.
	Description *string `json:"description,omitempty"`

	// Whether the alert is currently active and monitoring. If true, alert is active.
	Enabled *bool `json:"enabled,omitempty"`

	// The priority of the alert definition.
	Priority *string `json:"priority,omitempty"`

	ActiveOn *ApisAlertDefinitionActivitySchedule `json:"active_on,omitempty"`

	// Alert type.
	Type *string `json:"type" validate:"required"`

	// Keys used to group and aggregate alert data.
	GroupByKeys []string `json:"group_by_keys,omitempty"`

	IncidentsSettings *ApisAlertDefinitionAlertDefIncidentSettings `json:"incidents_settings,omitempty"`

	NotificationGroup *ApisAlertDefinitionAlertDefNotificationGroup `json:"notification_group,omitempty"`

	// Labels used to identify and categorize the alert entity.
	EntityLabels map[string]string `json:"entity_labels,omitempty"`

	// Whether the alert is in phantom mode (creating incidents or not).
	PhantomMode *bool `json:"phantom_mode,omitempty"`

	// Whether the alert has been marked as deleted.
	Deleted *bool `json:"deleted,omitempty"`

	// Configuration for immediate log-based alerts.
	LogsImmediate *ApisAlertDefinitionLogsImmediateType `json:"logs_immediate,omitempty"`
}

AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate : AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate struct This model "extends" AlertDefinition

type AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue added in v0.5.0

type AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue struct {
	// This is the alert definition's persistent ID (UniqueIdentifier). This ID does not change when the alert is updated.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// The time when the alert definition was created.
	CreatedTime *strfmt.DateTime `json:"created_time,omitempty"`

	// The time when the alert definition was last updated.
	UpdatedTime *strfmt.DateTime `json:"updated_time,omitempty"`

	// The previous or old alert ID.
	AlertVersionID *strfmt.UUID `json:"alert_version_id,omitempty"`

	// The name of the alert definition.
	Name *string `json:"name" validate:"required"`

	// A detailed description of what the alert monitors and when it triggers.
	Description *string `json:"description,omitempty"`

	// Whether the alert is currently active and monitoring. If true, alert is active.
	Enabled *bool `json:"enabled,omitempty"`

	// The priority of the alert definition.
	Priority *string `json:"priority,omitempty"`

	ActiveOn *ApisAlertDefinitionActivitySchedule `json:"active_on,omitempty"`

	// Alert type.
	Type *string `json:"type" validate:"required"`

	// Keys used to group and aggregate alert data.
	GroupByKeys []string `json:"group_by_keys,omitempty"`

	IncidentsSettings *ApisAlertDefinitionAlertDefIncidentSettings `json:"incidents_settings,omitempty"`

	NotificationGroup *ApisAlertDefinitionAlertDefNotificationGroup `json:"notification_group,omitempty"`

	// Labels used to identify and categorize the alert entity.
	EntityLabels map[string]string `json:"entity_labels,omitempty"`

	// Whether the alert is in phantom mode (creating incidents or not).
	PhantomMode *bool `json:"phantom_mode,omitempty"`

	// Whether the alert has been marked as deleted.
	Deleted *bool `json:"deleted,omitempty"`

	// Configuration for alerts triggered by new log values.
	LogsNewValue *ApisAlertDefinitionLogsNewValueType `json:"logs_new_value,omitempty"`
}

AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue : AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue struct This model "extends" AlertDefinition

type AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold added in v0.5.0

type AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold struct {
	// This is the alert definition's persistent ID (UniqueIdentifier). This ID does not change when the alert is updated.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// The time when the alert definition was created.
	CreatedTime *strfmt.DateTime `json:"created_time,omitempty"`

	// The time when the alert definition was last updated.
	UpdatedTime *strfmt.DateTime `json:"updated_time,omitempty"`

	// The previous or old alert ID.
	AlertVersionID *strfmt.UUID `json:"alert_version_id,omitempty"`

	// The name of the alert definition.
	Name *string `json:"name" validate:"required"`

	// A detailed description of what the alert monitors and when it triggers.
	Description *string `json:"description,omitempty"`

	// Whether the alert is currently active and monitoring. If true, alert is active.
	Enabled *bool `json:"enabled,omitempty"`

	// The priority of the alert definition.
	Priority *string `json:"priority,omitempty"`

	ActiveOn *ApisAlertDefinitionActivitySchedule `json:"active_on,omitempty"`

	// Alert type.
	Type *string `json:"type" validate:"required"`

	// Keys used to group and aggregate alert data.
	GroupByKeys []string `json:"group_by_keys,omitempty"`

	IncidentsSettings *ApisAlertDefinitionAlertDefIncidentSettings `json:"incidents_settings,omitempty"`

	NotificationGroup *ApisAlertDefinitionAlertDefNotificationGroup `json:"notification_group,omitempty"`

	// Labels used to identify and categorize the alert entity.
	EntityLabels map[string]string `json:"entity_labels,omitempty"`

	// Whether the alert is in phantom mode (creating incidents or not).
	PhantomMode *bool `json:"phantom_mode,omitempty"`

	// Whether the alert has been marked as deleted.
	Deleted *bool `json:"deleted,omitempty"`

	// Configuration for the log-based ratio threshold alerts.
	LogsRatioThreshold *ApisAlertDefinitionLogsRatioThresholdType `json:"logs_ratio_threshold,omitempty"`
}

AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold : AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold struct This model "extends" AlertDefinition

type AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold added in v0.5.0

type AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold struct {
	// This is the alert definition's persistent ID (UniqueIdentifier). This ID does not change when the alert is updated.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// The time when the alert definition was created.
	CreatedTime *strfmt.DateTime `json:"created_time,omitempty"`

	// The time when the alert definition was last updated.
	UpdatedTime *strfmt.DateTime `json:"updated_time,omitempty"`

	// The previous or old alert ID.
	AlertVersionID *strfmt.UUID `json:"alert_version_id,omitempty"`

	// The name of the alert definition.
	Name *string `json:"name" validate:"required"`

	// A detailed description of what the alert monitors and when it triggers.
	Description *string `json:"description,omitempty"`

	// Whether the alert is currently active and monitoring. If true, alert is active.
	Enabled *bool `json:"enabled,omitempty"`

	// The priority of the alert definition.
	Priority *string `json:"priority,omitempty"`

	ActiveOn *ApisAlertDefinitionActivitySchedule `json:"active_on,omitempty"`

	// Alert type.
	Type *string `json:"type" validate:"required"`

	// Keys used to group and aggregate alert data.
	GroupByKeys []string `json:"group_by_keys,omitempty"`

	IncidentsSettings *ApisAlertDefinitionAlertDefIncidentSettings `json:"incidents_settings,omitempty"`

	NotificationGroup *ApisAlertDefinitionAlertDefNotificationGroup `json:"notification_group,omitempty"`

	// Labels used to identify and categorize the alert entity.
	EntityLabels map[string]string `json:"entity_labels,omitempty"`

	// Whether the alert is in phantom mode (creating incidents or not).
	PhantomMode *bool `json:"phantom_mode,omitempty"`

	// Whether the alert has been marked as deleted.
	Deleted *bool `json:"deleted,omitempty"`

	// Configuration for the log-based threshold alerts.
	LogsThreshold *ApisAlertDefinitionLogsThresholdType `json:"logs_threshold,omitempty"`
}

AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold : AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold struct This model "extends" AlertDefinition

type AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold added in v0.5.0

type AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold struct {
	// This is the alert definition's persistent ID (UniqueIdentifier). This ID does not change when the alert is updated.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// The time when the alert definition was created.
	CreatedTime *strfmt.DateTime `json:"created_time,omitempty"`

	// The time when the alert definition was last updated.
	UpdatedTime *strfmt.DateTime `json:"updated_time,omitempty"`

	// The previous or old alert ID.
	AlertVersionID *strfmt.UUID `json:"alert_version_id,omitempty"`

	// The name of the alert definition.
	Name *string `json:"name" validate:"required"`

	// A detailed description of what the alert monitors and when it triggers.
	Description *string `json:"description,omitempty"`

	// Whether the alert is currently active and monitoring. If true, alert is active.
	Enabled *bool `json:"enabled,omitempty"`

	// The priority of the alert definition.
	Priority *string `json:"priority,omitempty"`

	ActiveOn *ApisAlertDefinitionActivitySchedule `json:"active_on,omitempty"`

	// Alert type.
	Type *string `json:"type" validate:"required"`

	// Keys used to group and aggregate alert data.
	GroupByKeys []string `json:"group_by_keys,omitempty"`

	IncidentsSettings *ApisAlertDefinitionAlertDefIncidentSettings `json:"incidents_settings,omitempty"`

	NotificationGroup *ApisAlertDefinitionAlertDefNotificationGroup `json:"notification_group,omitempty"`

	// Labels used to identify and categorize the alert entity.
	EntityLabels map[string]string `json:"entity_labels,omitempty"`

	// Whether the alert is in phantom mode (creating incidents or not).
	PhantomMode *bool `json:"phantom_mode,omitempty"`

	// Whether the alert has been marked as deleted.
	Deleted *bool `json:"deleted,omitempty"`

	// Configuration for time-relative log threshold alerts.
	LogsTimeRelativeThreshold *ApisAlertDefinitionLogsTimeRelativeThresholdType `json:"logs_time_relative_threshold,omitempty"`
}

AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold : AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold struct This model "extends" AlertDefinition

type AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount added in v0.5.0

type AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount struct {
	// This is the alert definition's persistent ID (UniqueIdentifier). This ID does not change when the alert is updated.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// The time when the alert definition was created.
	CreatedTime *strfmt.DateTime `json:"created_time,omitempty"`

	// The time when the alert definition was last updated.
	UpdatedTime *strfmt.DateTime `json:"updated_time,omitempty"`

	// The previous or old alert ID.
	AlertVersionID *strfmt.UUID `json:"alert_version_id,omitempty"`

	// The name of the alert definition.
	Name *string `json:"name" validate:"required"`

	// A detailed description of what the alert monitors and when it triggers.
	Description *string `json:"description,omitempty"`

	// Whether the alert is currently active and monitoring. If true, alert is active.
	Enabled *bool `json:"enabled,omitempty"`

	// The priority of the alert definition.
	Priority *string `json:"priority,omitempty"`

	ActiveOn *ApisAlertDefinitionActivitySchedule `json:"active_on,omitempty"`

	// Alert type.
	Type *string `json:"type" validate:"required"`

	// Keys used to group and aggregate alert data.
	GroupByKeys []string `json:"group_by_keys,omitempty"`

	IncidentsSettings *ApisAlertDefinitionAlertDefIncidentSettings `json:"incidents_settings,omitempty"`

	NotificationGroup *ApisAlertDefinitionAlertDefNotificationGroup `json:"notification_group,omitempty"`

	// Labels used to identify and categorize the alert entity.
	EntityLabels map[string]string `json:"entity_labels,omitempty"`

	// Whether the alert is in phantom mode (creating incidents or not).
	PhantomMode *bool `json:"phantom_mode,omitempty"`

	// Whether the alert has been marked as deleted.
	Deleted *bool `json:"deleted,omitempty"`

	// Configuration for alerts based on unique log value counts.
	LogsUniqueCount *ApisAlertDefinitionLogsUniqueCountType `json:"logs_unique_count,omitempty"`
}

AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount : AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount struct This model "extends" AlertDefinition

type AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly added in v0.5.0

type AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly struct {
	// This is the alert definition's persistent ID (UniqueIdentifier). This ID does not change when the alert is updated.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// The time when the alert definition was created.
	CreatedTime *strfmt.DateTime `json:"created_time,omitempty"`

	// The time when the alert definition was last updated.
	UpdatedTime *strfmt.DateTime `json:"updated_time,omitempty"`

	// The previous or old alert ID.
	AlertVersionID *strfmt.UUID `json:"alert_version_id,omitempty"`

	// The name of the alert definition.
	Name *string `json:"name" validate:"required"`

	// A detailed description of what the alert monitors and when it triggers.
	Description *string `json:"description,omitempty"`

	// Whether the alert is currently active and monitoring. If true, alert is active.
	Enabled *bool `json:"enabled,omitempty"`

	// The priority of the alert definition.
	Priority *string `json:"priority,omitempty"`

	ActiveOn *ApisAlertDefinitionActivitySchedule `json:"active_on,omitempty"`

	// Alert type.
	Type *string `json:"type" validate:"required"`

	// Keys used to group and aggregate alert data.
	GroupByKeys []string `json:"group_by_keys,omitempty"`

	IncidentsSettings *ApisAlertDefinitionAlertDefIncidentSettings `json:"incidents_settings,omitempty"`

	NotificationGroup *ApisAlertDefinitionAlertDefNotificationGroup `json:"notification_group,omitempty"`

	// Labels used to identify and categorize the alert entity.
	EntityLabels map[string]string `json:"entity_labels,omitempty"`

	// Whether the alert is in phantom mode (creating incidents or not).
	PhantomMode *bool `json:"phantom_mode,omitempty"`

	// Whether the alert has been marked as deleted.
	Deleted *bool `json:"deleted,omitempty"`

	// Configuration for metric-based anomaly detection alerts.
	MetricAnomaly *ApisAlertDefinitionMetricAnomalyType `json:"metric_anomaly,omitempty"`
}

AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly : AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly struct This model "extends" AlertDefinition

type AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold added in v0.5.0

type AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold struct {
	// This is the alert definition's persistent ID (UniqueIdentifier). This ID does not change when the alert is updated.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// The time when the alert definition was created.
	CreatedTime *strfmt.DateTime `json:"created_time,omitempty"`

	// The time when the alert definition was last updated.
	UpdatedTime *strfmt.DateTime `json:"updated_time,omitempty"`

	// The previous or old alert ID.
	AlertVersionID *strfmt.UUID `json:"alert_version_id,omitempty"`

	// The name of the alert definition.
	Name *string `json:"name" validate:"required"`

	// A detailed description of what the alert monitors and when it triggers.
	Description *string `json:"description,omitempty"`

	// Whether the alert is currently active and monitoring. If true, alert is active.
	Enabled *bool `json:"enabled,omitempty"`

	// The priority of the alert definition.
	Priority *string `json:"priority,omitempty"`

	ActiveOn *ApisAlertDefinitionActivitySchedule `json:"active_on,omitempty"`

	// Alert type.
	Type *string `json:"type" validate:"required"`

	// Keys used to group and aggregate alert data.
	GroupByKeys []string `json:"group_by_keys,omitempty"`

	IncidentsSettings *ApisAlertDefinitionAlertDefIncidentSettings `json:"incidents_settings,omitempty"`

	NotificationGroup *ApisAlertDefinitionAlertDefNotificationGroup `json:"notification_group,omitempty"`

	// Labels used to identify and categorize the alert entity.
	EntityLabels map[string]string `json:"entity_labels,omitempty"`

	// Whether the alert is in phantom mode (creating incidents or not).
	PhantomMode *bool `json:"phantom_mode,omitempty"`

	// Whether the alert has been marked as deleted.
	Deleted *bool `json:"deleted,omitempty"`

	// Configuration for metric-based threshold alerts.
	MetricThreshold *ApisAlertDefinitionMetricThresholdType `json:"metric_threshold,omitempty"`
}

AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold : AlertDefinitionApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold struct This model "extends" AlertDefinition

type AlertDefinitionCollection added in v0.5.0

type AlertDefinitionCollection struct {
	// List of alert definitions.
	AlertDefinitions []AlertDefinitionIntf `json:"alert_definitions" validate:"required"`
}

AlertDefinitionCollection : Response model for list of alert definitions.

type AlertDefinitionIntf added in v0.5.0

type AlertDefinitionIntf interface {
	// contains filtered or unexported methods
}

type AlertDefinitionPrototype added in v0.5.0

type AlertDefinitionPrototype struct {
	// The name of the alert definition.
	Name *string `json:"name" validate:"required"`

	// A detailed description of what the alert monitors and when it triggers.
	Description *string `json:"description,omitempty"`

	// Whether the alert is currently active and monitoring.
	Enabled *bool `json:"enabled,omitempty"`

	// The priority of the alert definition.
	Priority *string `json:"priority,omitempty"`

	// Defining when the alert is active.
	ActiveOn *ApisAlertDefinitionActivitySchedule `json:"active_on,omitempty"`

	// Alert type.
	Type *string `json:"type" validate:"required"`

	// Keys used to group and aggregate alert data. Not supported for `logs_new_value` alert type.
	GroupByKeys []string `json:"group_by_keys,omitempty"`

	// Incident creation and management settings.
	IncidentsSettings *ApisAlertDefinitionAlertDefIncidentSettings `json:"incidents_settings,omitempty"`

	// Primary notification group for alert events.
	NotificationGroup *ApisAlertDefinitionAlertDefNotificationGroup `json:"notification_group,omitempty"`

	// Labels used to identify and categorize the alert entity.
	EntityLabels map[string]string `json:"entity_labels,omitempty"`

	// Whether the alert is in phantom mode (creating incidents or not) Phantom alerts serve as building blocks for flow
	// alerts without triggering independent notifications.  Enabling this will remove the 'Notifications' section from the
	// alert definition.
	PhantomMode *bool `json:"phantom_mode,omitempty"`

	// Whether the alert has been marked as deleted.
	Deleted *bool `json:"deleted,omitempty"`

	// Configuration for immediate log-based alerts.
	LogsImmediate *ApisAlertDefinitionLogsImmediateType `json:"logs_immediate,omitempty"`

	// Configuration for the log-based threshold alerts.
	LogsThreshold *ApisAlertDefinitionLogsThresholdType `json:"logs_threshold,omitempty"`

	// Configuration for the log-based ratio threshold alerts.
	LogsRatioThreshold *ApisAlertDefinitionLogsRatioThresholdType `json:"logs_ratio_threshold,omitempty"`

	// Configuration for time-relative log threshold alerts.
	LogsTimeRelativeThreshold *ApisAlertDefinitionLogsTimeRelativeThresholdType `json:"logs_time_relative_threshold,omitempty"`

	// Configuration for metric-based threshold alerts.
	MetricThreshold *ApisAlertDefinitionMetricThresholdType `json:"metric_threshold,omitempty"`

	// Configuration for flow alerts.
	Flow *ApisAlertDefinitionFlowType `json:"flow,omitempty"`

	// Configuration for the log-based anomaly detection alerts.
	LogsAnomaly *ApisAlertDefinitionLogsAnomalyType `json:"logs_anomaly,omitempty"`

	// Configuration for metric-based anomaly detection alerts.
	MetricAnomaly *ApisAlertDefinitionMetricAnomalyType `json:"metric_anomaly,omitempty"`

	// Configuration for alerts triggered by new log values.
	LogsNewValue *ApisAlertDefinitionLogsNewValueType `json:"logs_new_value,omitempty"`

	// Configuration for alerts based on unique log value counts.
	LogsUniqueCount *ApisAlertDefinitionLogsUniqueCountType `json:"logs_unique_count,omitempty"`
}

AlertDefinitionPrototype : Request model to create or update an alert. Only one alert type configuration is allowed and must be the same as in `type` field. Models which "extend" this model: - AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate - AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold - AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold - AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold - AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold - AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow - AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly - AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly - AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue - AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount

type AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow added in v0.5.0

type AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow struct {
	// The name of the alert definition.
	Name *string `json:"name" validate:"required"`

	// A detailed description of what the alert monitors and when it triggers.
	Description *string `json:"description,omitempty"`

	// Whether the alert is currently active and monitoring.
	Enabled *bool `json:"enabled,omitempty"`

	// The priority of the alert definition.
	Priority *string `json:"priority,omitempty"`

	ActiveOn *ApisAlertDefinitionActivitySchedule `json:"active_on,omitempty"`

	// Alert type.
	Type *string `json:"type" validate:"required"`

	// Keys used to group and aggregate alert data. Not supported for `logs_new_value` alert type.
	GroupByKeys []string `json:"group_by_keys,omitempty"`

	IncidentsSettings *ApisAlertDefinitionAlertDefIncidentSettings `json:"incidents_settings,omitempty"`

	NotificationGroup *ApisAlertDefinitionAlertDefNotificationGroup `json:"notification_group,omitempty"`

	// Labels used to identify and categorize the alert entity.
	EntityLabels map[string]string `json:"entity_labels,omitempty"`

	// Whether the alert is in phantom mode (creating incidents or not) Phantom alerts serve as building blocks for flow
	// alerts without triggering independent notifications.  Enabling this will remove the 'Notifications' section from the
	// alert definition.
	PhantomMode *bool `json:"phantom_mode,omitempty"`

	// Whether the alert has been marked as deleted.
	Deleted *bool `json:"deleted,omitempty"`

	// Configuration for flow alerts.
	Flow *ApisAlertDefinitionFlowType `json:"flow,omitempty"`
}

AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow : AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow struct This model "extends" AlertDefinitionPrototype

type AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly added in v0.5.0

type AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly struct {
	// The name of the alert definition.
	Name *string `json:"name" validate:"required"`

	// A detailed description of what the alert monitors and when it triggers.
	Description *string `json:"description,omitempty"`

	// Whether the alert is currently active and monitoring.
	Enabled *bool `json:"enabled,omitempty"`

	// The priority of the alert definition.
	Priority *string `json:"priority,omitempty"`

	ActiveOn *ApisAlertDefinitionActivitySchedule `json:"active_on,omitempty"`

	// Alert type.
	Type *string `json:"type" validate:"required"`

	// Keys used to group and aggregate alert data. Not supported for `logs_new_value` alert type.
	GroupByKeys []string `json:"group_by_keys,omitempty"`

	IncidentsSettings *ApisAlertDefinitionAlertDefIncidentSettings `json:"incidents_settings,omitempty"`

	NotificationGroup *ApisAlertDefinitionAlertDefNotificationGroup `json:"notification_group,omitempty"`

	// Labels used to identify and categorize the alert entity.
	EntityLabels map[string]string `json:"entity_labels,omitempty"`

	// Whether the alert is in phantom mode (creating incidents or not) Phantom alerts serve as building blocks for flow
	// alerts without triggering independent notifications.  Enabling this will remove the 'Notifications' section from the
	// alert definition.
	PhantomMode *bool `json:"phantom_mode,omitempty"`

	// Whether the alert has been marked as deleted.
	Deleted *bool `json:"deleted,omitempty"`

	// Configuration for the log-based anomaly detection alerts.
	LogsAnomaly *ApisAlertDefinitionLogsAnomalyType `json:"logs_anomaly,omitempty"`
}

AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly : AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly struct This model "extends" AlertDefinitionPrototype

type AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate added in v0.5.0

type AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate struct {
	// The name of the alert definition.
	Name *string `json:"name" validate:"required"`

	// A detailed description of what the alert monitors and when it triggers.
	Description *string `json:"description,omitempty"`

	// Whether the alert is currently active and monitoring.
	Enabled *bool `json:"enabled,omitempty"`

	// The priority of the alert definition.
	Priority *string `json:"priority,omitempty"`

	ActiveOn *ApisAlertDefinitionActivitySchedule `json:"active_on,omitempty"`

	// Alert type.
	Type *string `json:"type" validate:"required"`

	// Keys used to group and aggregate alert data. Not supported for `logs_new_value` alert type.
	GroupByKeys []string `json:"group_by_keys,omitempty"`

	IncidentsSettings *ApisAlertDefinitionAlertDefIncidentSettings `json:"incidents_settings,omitempty"`

	NotificationGroup *ApisAlertDefinitionAlertDefNotificationGroup `json:"notification_group,omitempty"`

	// Labels used to identify and categorize the alert entity.
	EntityLabels map[string]string `json:"entity_labels,omitempty"`

	// Whether the alert is in phantom mode (creating incidents or not) Phantom alerts serve as building blocks for flow
	// alerts without triggering independent notifications.  Enabling this will remove the 'Notifications' section from the
	// alert definition.
	PhantomMode *bool `json:"phantom_mode,omitempty"`

	// Whether the alert has been marked as deleted.
	Deleted *bool `json:"deleted,omitempty"`

	// Configuration for immediate log-based alerts.
	LogsImmediate *ApisAlertDefinitionLogsImmediateType `json:"logs_immediate,omitempty"`
}

AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate : AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate struct This model "extends" AlertDefinitionPrototype

type AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue added in v0.5.0

type AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue struct {
	// The name of the alert definition.
	Name *string `json:"name" validate:"required"`

	// A detailed description of what the alert monitors and when it triggers.
	Description *string `json:"description,omitempty"`

	// Whether the alert is currently active and monitoring.
	Enabled *bool `json:"enabled,omitempty"`

	// The priority of the alert definition.
	Priority *string `json:"priority,omitempty"`

	ActiveOn *ApisAlertDefinitionActivitySchedule `json:"active_on,omitempty"`

	// Alert type.
	Type *string `json:"type" validate:"required"`

	// Keys used to group and aggregate alert data. Not supported for `logs_new_value` alert type.
	GroupByKeys []string `json:"group_by_keys,omitempty"`

	IncidentsSettings *ApisAlertDefinitionAlertDefIncidentSettings `json:"incidents_settings,omitempty"`

	NotificationGroup *ApisAlertDefinitionAlertDefNotificationGroup `json:"notification_group,omitempty"`

	// Labels used to identify and categorize the alert entity.
	EntityLabels map[string]string `json:"entity_labels,omitempty"`

	// Whether the alert is in phantom mode (creating incidents or not) Phantom alerts serve as building blocks for flow
	// alerts without triggering independent notifications.  Enabling this will remove the 'Notifications' section from the
	// alert definition.
	PhantomMode *bool `json:"phantom_mode,omitempty"`

	// Whether the alert has been marked as deleted.
	Deleted *bool `json:"deleted,omitempty"`

	// Configuration for alerts triggered by new log values.
	LogsNewValue *ApisAlertDefinitionLogsNewValueType `json:"logs_new_value,omitempty"`
}

AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue : AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue struct This model "extends" AlertDefinitionPrototype

type AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold added in v0.5.0

type AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold struct {
	// The name of the alert definition.
	Name *string `json:"name" validate:"required"`

	// A detailed description of what the alert monitors and when it triggers.
	Description *string `json:"description,omitempty"`

	// Whether the alert is currently active and monitoring.
	Enabled *bool `json:"enabled,omitempty"`

	// The priority of the alert definition.
	Priority *string `json:"priority,omitempty"`

	ActiveOn *ApisAlertDefinitionActivitySchedule `json:"active_on,omitempty"`

	// Alert type.
	Type *string `json:"type" validate:"required"`

	// Keys used to group and aggregate alert data. Not supported for `logs_new_value` alert type.
	GroupByKeys []string `json:"group_by_keys,omitempty"`

	IncidentsSettings *ApisAlertDefinitionAlertDefIncidentSettings `json:"incidents_settings,omitempty"`

	NotificationGroup *ApisAlertDefinitionAlertDefNotificationGroup `json:"notification_group,omitempty"`

	// Labels used to identify and categorize the alert entity.
	EntityLabels map[string]string `json:"entity_labels,omitempty"`

	// Whether the alert is in phantom mode (creating incidents or not) Phantom alerts serve as building blocks for flow
	// alerts without triggering independent notifications.  Enabling this will remove the 'Notifications' section from the
	// alert definition.
	PhantomMode *bool `json:"phantom_mode,omitempty"`

	// Whether the alert has been marked as deleted.
	Deleted *bool `json:"deleted,omitempty"`

	// Configuration for the log-based ratio threshold alerts.
	LogsRatioThreshold *ApisAlertDefinitionLogsRatioThresholdType `json:"logs_ratio_threshold,omitempty"`
}

AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold : AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold struct This model "extends" AlertDefinitionPrototype

type AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold added in v0.5.0

type AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold struct {
	// The name of the alert definition.
	Name *string `json:"name" validate:"required"`

	// A detailed description of what the alert monitors and when it triggers.
	Description *string `json:"description,omitempty"`

	// Whether the alert is currently active and monitoring.
	Enabled *bool `json:"enabled,omitempty"`

	// The priority of the alert definition.
	Priority *string `json:"priority,omitempty"`

	ActiveOn *ApisAlertDefinitionActivitySchedule `json:"active_on,omitempty"`

	// Alert type.
	Type *string `json:"type" validate:"required"`

	// Keys used to group and aggregate alert data. Not supported for `logs_new_value` alert type.
	GroupByKeys []string `json:"group_by_keys,omitempty"`

	IncidentsSettings *ApisAlertDefinitionAlertDefIncidentSettings `json:"incidents_settings,omitempty"`

	NotificationGroup *ApisAlertDefinitionAlertDefNotificationGroup `json:"notification_group,omitempty"`

	// Labels used to identify and categorize the alert entity.
	EntityLabels map[string]string `json:"entity_labels,omitempty"`

	// Whether the alert is in phantom mode (creating incidents or not) Phantom alerts serve as building blocks for flow
	// alerts without triggering independent notifications.  Enabling this will remove the 'Notifications' section from the
	// alert definition.
	PhantomMode *bool `json:"phantom_mode,omitempty"`

	// Whether the alert has been marked as deleted.
	Deleted *bool `json:"deleted,omitempty"`

	// Configuration for the log-based threshold alerts.
	LogsThreshold *ApisAlertDefinitionLogsThresholdType `json:"logs_threshold,omitempty"`
}

AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold : AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold struct This model "extends" AlertDefinitionPrototype

type AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold added in v0.5.0

type AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold struct {
	// The name of the alert definition.
	Name *string `json:"name" validate:"required"`

	// A detailed description of what the alert monitors and when it triggers.
	Description *string `json:"description,omitempty"`

	// Whether the alert is currently active and monitoring.
	Enabled *bool `json:"enabled,omitempty"`

	// The priority of the alert definition.
	Priority *string `json:"priority,omitempty"`

	ActiveOn *ApisAlertDefinitionActivitySchedule `json:"active_on,omitempty"`

	// Alert type.
	Type *string `json:"type" validate:"required"`

	// Keys used to group and aggregate alert data. Not supported for `logs_new_value` alert type.
	GroupByKeys []string `json:"group_by_keys,omitempty"`

	IncidentsSettings *ApisAlertDefinitionAlertDefIncidentSettings `json:"incidents_settings,omitempty"`

	NotificationGroup *ApisAlertDefinitionAlertDefNotificationGroup `json:"notification_group,omitempty"`

	// Labels used to identify and categorize the alert entity.
	EntityLabels map[string]string `json:"entity_labels,omitempty"`

	// Whether the alert is in phantom mode (creating incidents or not) Phantom alerts serve as building blocks for flow
	// alerts without triggering independent notifications.  Enabling this will remove the 'Notifications' section from the
	// alert definition.
	PhantomMode *bool `json:"phantom_mode,omitempty"`

	// Whether the alert has been marked as deleted.
	Deleted *bool `json:"deleted,omitempty"`

	// Configuration for time-relative log threshold alerts.
	LogsTimeRelativeThreshold *ApisAlertDefinitionLogsTimeRelativeThresholdType `json:"logs_time_relative_threshold,omitempty"`
}

AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold : AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold struct This model "extends" AlertDefinitionPrototype

type AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount added in v0.5.0

type AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount struct {
	// The name of the alert definition.
	Name *string `json:"name" validate:"required"`

	// A detailed description of what the alert monitors and when it triggers.
	Description *string `json:"description,omitempty"`

	// Whether the alert is currently active and monitoring.
	Enabled *bool `json:"enabled,omitempty"`

	// The priority of the alert definition.
	Priority *string `json:"priority,omitempty"`

	ActiveOn *ApisAlertDefinitionActivitySchedule `json:"active_on,omitempty"`

	// Alert type.
	Type *string `json:"type" validate:"required"`

	// Keys used to group and aggregate alert data. Not supported for `logs_new_value` alert type.
	GroupByKeys []string `json:"group_by_keys,omitempty"`

	IncidentsSettings *ApisAlertDefinitionAlertDefIncidentSettings `json:"incidents_settings,omitempty"`

	NotificationGroup *ApisAlertDefinitionAlertDefNotificationGroup `json:"notification_group,omitempty"`

	// Labels used to identify and categorize the alert entity.
	EntityLabels map[string]string `json:"entity_labels,omitempty"`

	// Whether the alert is in phantom mode (creating incidents or not) Phantom alerts serve as building blocks for flow
	// alerts without triggering independent notifications.  Enabling this will remove the 'Notifications' section from the
	// alert definition.
	PhantomMode *bool `json:"phantom_mode,omitempty"`

	// Whether the alert has been marked as deleted.
	Deleted *bool `json:"deleted,omitempty"`

	// Configuration for alerts based on unique log value counts.
	LogsUniqueCount *ApisAlertDefinitionLogsUniqueCountType `json:"logs_unique_count,omitempty"`
}

AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount : AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount struct This model "extends" AlertDefinitionPrototype

type AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly added in v0.5.0

type AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly struct {
	// The name of the alert definition.
	Name *string `json:"name" validate:"required"`

	// A detailed description of what the alert monitors and when it triggers.
	Description *string `json:"description,omitempty"`

	// Whether the alert is currently active and monitoring.
	Enabled *bool `json:"enabled,omitempty"`

	// The priority of the alert definition.
	Priority *string `json:"priority,omitempty"`

	ActiveOn *ApisAlertDefinitionActivitySchedule `json:"active_on,omitempty"`

	// Alert type.
	Type *string `json:"type" validate:"required"`

	// Keys used to group and aggregate alert data. Not supported for `logs_new_value` alert type.
	GroupByKeys []string `json:"group_by_keys,omitempty"`

	IncidentsSettings *ApisAlertDefinitionAlertDefIncidentSettings `json:"incidents_settings,omitempty"`

	NotificationGroup *ApisAlertDefinitionAlertDefNotificationGroup `json:"notification_group,omitempty"`

	// Labels used to identify and categorize the alert entity.
	EntityLabels map[string]string `json:"entity_labels,omitempty"`

	// Whether the alert is in phantom mode (creating incidents or not) Phantom alerts serve as building blocks for flow
	// alerts without triggering independent notifications.  Enabling this will remove the 'Notifications' section from the
	// alert definition.
	PhantomMode *bool `json:"phantom_mode,omitempty"`

	// Whether the alert has been marked as deleted.
	Deleted *bool `json:"deleted,omitempty"`

	// Configuration for metric-based anomaly detection alerts.
	MetricAnomaly *ApisAlertDefinitionMetricAnomalyType `json:"metric_anomaly,omitempty"`
}

AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly : AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly struct This model "extends" AlertDefinitionPrototype

type AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold added in v0.5.0

type AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold struct {
	// The name of the alert definition.
	Name *string `json:"name" validate:"required"`

	// A detailed description of what the alert monitors and when it triggers.
	Description *string `json:"description,omitempty"`

	// Whether the alert is currently active and monitoring.
	Enabled *bool `json:"enabled,omitempty"`

	// The priority of the alert definition.
	Priority *string `json:"priority,omitempty"`

	ActiveOn *ApisAlertDefinitionActivitySchedule `json:"active_on,omitempty"`

	// Alert type.
	Type *string `json:"type" validate:"required"`

	// Keys used to group and aggregate alert data. Not supported for `logs_new_value` alert type.
	GroupByKeys []string `json:"group_by_keys,omitempty"`

	IncidentsSettings *ApisAlertDefinitionAlertDefIncidentSettings `json:"incidents_settings,omitempty"`

	NotificationGroup *ApisAlertDefinitionAlertDefNotificationGroup `json:"notification_group,omitempty"`

	// Labels used to identify and categorize the alert entity.
	EntityLabels map[string]string `json:"entity_labels,omitempty"`

	// Whether the alert is in phantom mode (creating incidents or not) Phantom alerts serve as building blocks for flow
	// alerts without triggering independent notifications.  Enabling this will remove the 'Notifications' section from the
	// alert definition.
	PhantomMode *bool `json:"phantom_mode,omitempty"`

	// Whether the alert has been marked as deleted.
	Deleted *bool `json:"deleted,omitempty"`

	// Configuration for metric-based threshold alerts.
	MetricThreshold *ApisAlertDefinitionMetricThresholdType `json:"metric_threshold,omitempty"`
}

AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold : AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold struct This model "extends" AlertDefinitionPrototype

type AlertDefinitionPrototypeIntf added in v0.5.0

type AlertDefinitionPrototypeIntf interface {
	// contains filtered or unexported methods
}

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 will 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"`

	// The percentage of the evaluation as a value between 0 and 100.
	NonNullPercentage *int64 `json:"non_null_percentage,omitempty"`

	// Indicates whether null values are replaced with zero values.
	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"`

	// The percentage of the evaluation as a value between 0 and 100.
	NonNullPercentage *int64 `json:"non_null_percentage,omitempty"`

	// Indicates whether null values are replaced with zero values.
	SwapNullValues *bool `json:"swap_null_values,omitempty"`
}

AlertsV1MetricAlertPromqlConditionParameters : The parameters for 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,omitempty"`

	// 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 parameters for 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. This type supports additional properties of type interface{}.

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 ApisAlertDefinitionActivitySchedule added in v0.5.0

type ApisAlertDefinitionActivitySchedule struct {
	// Days of the week when the alert is active.
	DayOfWeek []string `json:"day_of_week" validate:"required"`

	// Start time of the alert activity.
	StartTime *ApisAlertDefinitionTimeOfDay `json:"start_time" validate:"required"`

	// Start time of the alert activity.
	EndTime *ApisAlertDefinitionTimeOfDay `json:"end_time" validate:"required"`
}

ApisAlertDefinitionActivitySchedule : Defining when the alert is active.

type ApisAlertDefinitionAlertDefIncidentSettings added in v0.5.0

type ApisAlertDefinitionAlertDefIncidentSettings struct {
	// Indicate if the alert should be triggered or triggered and resolved.
	NotifyOn *string `json:"notify_on,omitempty"`

	// The time in minutes before the alert can be triggered again.
	Minutes *int64 `json:"minutes,omitempty"`
}

ApisAlertDefinitionAlertDefIncidentSettings : Incident creation and management settings.

type ApisAlertDefinitionAlertDefNotificationGroup added in v0.5.0

type ApisAlertDefinitionAlertDefNotificationGroup struct {
	// Group the alerts by these keys.
	GroupByKeys []string `json:"group_by_keys,omitempty"`

	// The settings for webhooks associated with the alert definition.
	Webhooks []ApisAlertDefinitionAlertDefWebhooksSettings `json:"webhooks,omitempty"`
}

ApisAlertDefinitionAlertDefNotificationGroup : Primary notification group for alert events.

type ApisAlertDefinitionAlertDefOverride added in v0.5.0

type ApisAlertDefinitionAlertDefOverride struct {
	// The priority of the alert definition.
	Priority *string `json:"priority" validate:"required"`
}

ApisAlertDefinitionAlertDefOverride : The override settings for the alert.

type ApisAlertDefinitionAlertDefWebhooksSettings added in v0.5.0

type ApisAlertDefinitionAlertDefWebhooksSettings struct {
	// Indicate if the alert should be triggered or triggered and resolved.
	NotifyOn *string `json:"notify_on,omitempty"`

	// The integration type for webhook notifications.
	Integration ApisAlertDefinitionIntegrationTypeIntf `json:"integration" validate:"required"`

	// The time in minutes before the notification is sent.
	Minutes *int64 `json:"minutes,omitempty"`
}

ApisAlertDefinitionAlertDefWebhooksSettings : The settings for webhooks associated with the alert definition.

type ApisAlertDefinitionAnomalyAlertSettings added in v0.5.0

type ApisAlertDefinitionAnomalyAlertSettings struct {
	// The percentage of deviation from the baseline when the alert is triggered.
	PercentageOfDeviation *float32 `json:"percentage_of_deviation,omitempty"`
}

ApisAlertDefinitionAnomalyAlertSettings : The anomaly alert settings configuration.

type ApisAlertDefinitionFlowStages added in v0.5.0

type ApisAlertDefinitionFlowStages struct {
	// The timeframe for the flow alert in milliseconds.
	TimeframeMs *string `json:"timeframe_ms" validate:"required"`

	// The type of timeframe for the flow alert.
	TimeframeType *string `json:"timeframe_type" validate:"required"`

	// The definition of groups in the flow alert.
	FlowStagesGroups *ApisAlertDefinitionFlowStagesGroups `json:"flow_stages_groups" validate:"required"`
}

ApisAlertDefinitionFlowStages : The definition of stages of the flow alert.

type ApisAlertDefinitionFlowStagesGroup added in v0.5.0

type ApisAlertDefinitionFlowStagesGroup struct {
	// The alert definitions for the flow stage group.
	AlertDefs []ApisAlertDefinitionFlowStagesGroupsAlertDefs `json:"alert_defs" validate:"required"`

	// The logical operation to apply to the next stage.
	NextOp *string `json:"next_op" validate:"required"`

	// The logical operation to apply to the alerts in the group.
	AlertsOp *string `json:"alerts_op" validate:"required"`
}

ApisAlertDefinitionFlowStagesGroup : Defines a group of alerts and the logical operations applied both among the alerts and to the group within the flow alert.

type ApisAlertDefinitionFlowStagesGroups added in v0.5.0

type ApisAlertDefinitionFlowStagesGroups struct {
	// The definition of an array of groups with alerts and logical operation among those alerts in the flow alert.
	Groups []ApisAlertDefinitionFlowStagesGroup `json:"groups" validate:"required"`
}

ApisAlertDefinitionFlowStagesGroups : The definition of groups in the flow alert.

type ApisAlertDefinitionFlowStagesGroupsAlertDefs added in v0.5.0

type ApisAlertDefinitionFlowStagesGroupsAlertDefs struct {
	// The alert definition ID.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Whether or not to negate the alert definition. If true, flow checks for the negate condition of the respective
	// alert.
	Not *bool `json:"not,omitempty"`
}

ApisAlertDefinitionFlowStagesGroupsAlertDefs : The alert definitions for the flow stage group.

type ApisAlertDefinitionFlowType added in v0.5.0

type ApisAlertDefinitionFlowType struct {
	// The definition of stages of the flow alert.
	Stages []ApisAlertDefinitionFlowStages `json:"stages" validate:"required"`

	// Whether to enforce suppression for the flow alert.
	EnforceSuppression *bool `json:"enforce_suppression,omitempty"`
}

ApisAlertDefinitionFlowType : Configuration for flow alerts.

type ApisAlertDefinitionIntegrationType added in v0.5.0

type ApisAlertDefinitionIntegrationType struct {
	// The integration ID for the notification.
	IntegrationID *int64 `json:"integration_id,omitempty"`
}

ApisAlertDefinitionIntegrationType : The integration type for webhook notifications. Models which "extend" this model: - ApisAlertDefinitionIntegrationTypeIntegrationTypeIntegrationID

type ApisAlertDefinitionIntegrationTypeIntegrationTypeIntegrationID added in v0.5.0

type ApisAlertDefinitionIntegrationTypeIntegrationTypeIntegrationID struct {
	// The integration ID for the notification.
	IntegrationID *int64 `json:"integration_id,omitempty"`
}

ApisAlertDefinitionIntegrationTypeIntegrationTypeIntegrationID : ApisAlertDefinitionIntegrationTypeIntegrationTypeIntegrationID struct This model "extends" ApisAlertDefinitionIntegrationType

type ApisAlertDefinitionIntegrationTypeIntf added in v0.5.0

type ApisAlertDefinitionIntegrationTypeIntf interface {
	// contains filtered or unexported methods
}

type ApisAlertDefinitionLabelFilterType added in v0.5.0

type ApisAlertDefinitionLabelFilterType struct {
	// The value used to filter the label.
	Value *string `json:"value,omitempty"`

	// The operation to perform on the label value.
	Operation *string `json:"operation" validate:"required"`
}

ApisAlertDefinitionLabelFilterType : Filter by application names.

type ApisAlertDefinitionLabelFilters added in v0.5.0

type ApisAlertDefinitionLabelFilters struct {
	// Filter by application names.
	ApplicationName []ApisAlertDefinitionLabelFilterType `json:"application_name,omitempty"`

	// Filter by subsystem names.
	SubsystemName []ApisAlertDefinitionLabelFilterType `json:"subsystem_name,omitempty"`

	// Filter by log severities.
	Severities []string `json:"severities,omitempty"`
}

ApisAlertDefinitionLabelFilters : The label filters to filter logs.

type ApisAlertDefinitionLogsAnomalyCondition added in v0.5.0

type ApisAlertDefinitionLogsAnomalyCondition struct {
	// The threshold value for the alert condition.
	MinimumThreshold *float64 `json:"minimum_threshold" validate:"required"`

	// The time window for the alert condition.
	TimeWindow *ApisAlertDefinitionLogsTimeWindow `json:"time_window" validate:"required"`
}

ApisAlertDefinitionLogsAnomalyCondition : The condition for the anomaly alert.

type ApisAlertDefinitionLogsAnomalyRule added in v0.5.0

type ApisAlertDefinitionLogsAnomalyRule struct {
	// The condition for the anomaly alert.
	Condition *ApisAlertDefinitionLogsAnomalyCondition `json:"condition" validate:"required"`
}

ApisAlertDefinitionLogsAnomalyRule : The condition rules for the log anomaly alert.

type ApisAlertDefinitionLogsAnomalyType added in v0.5.0

type ApisAlertDefinitionLogsAnomalyType struct {
	// The filter to match log entries for immediate alerts.
	LogsFilter *ApisAlertDefinitionLogsFilter `json:"logs_filter,omitempty"`

	// The condition rules for the log anomaly alert.
	Rules []ApisAlertDefinitionLogsAnomalyRule `json:"rules" validate:"required"`

	// The condition type for the alert.
	ConditionType *string `json:"condition_type" validate:"required"`

	// The notification payload filter to specify which fields are included in the notification.
	NotificationPayloadFilter []string `json:"notification_payload_filter,omitempty"`

	// The delay in milliseconds before evaluating the alert condition.
	EvaluationDelayMs *int64 `json:"evaluation_delay_ms,omitempty"`

	// The anomaly alert settings configuration.
	AnomalyAlertSettings *ApisAlertDefinitionAnomalyAlertSettings `json:"anomaly_alert_settings,omitempty"`
}

ApisAlertDefinitionLogsAnomalyType : Configuration for the log-based anomaly detection alerts.

type ApisAlertDefinitionLogsFilter added in v0.5.0

type ApisAlertDefinitionLogsFilter struct {
	// A simple filter that uses a Lucene query and label filters.
	SimpleFilter *ApisAlertDefinitionLogsSimpleFilter `json:"simple_filter,omitempty"`
}

ApisAlertDefinitionLogsFilter : The filter to match log entries for immediate alerts.

type ApisAlertDefinitionLogsImmediateType added in v0.5.0

type ApisAlertDefinitionLogsImmediateType struct {
	// The filter to match log entries for immediate alerts.
	LogsFilter *ApisAlertDefinitionLogsFilter `json:"logs_filter,omitempty"`

	// The filter to specify which fields are included in the notification payload.
	NotificationPayloadFilter []string `json:"notification_payload_filter,omitempty"`
}

ApisAlertDefinitionLogsImmediateType : Configuration for immediate log-based alerts.

type ApisAlertDefinitionLogsNewValueCondition added in v0.5.0

type ApisAlertDefinitionLogsNewValueCondition struct {
	// The keypath to track for new values.
	KeypathToTrack *string `json:"keypath_to_track" validate:"required"`

	// The time window for detecting new values.
	TimeWindow *ApisAlertDefinitionLogsNewValueTimeWindow `json:"time_window" validate:"required"`
}

ApisAlertDefinitionLogsNewValueCondition : The condition for detecting new values in logs.

type ApisAlertDefinitionLogsNewValueRule added in v0.5.0

type ApisAlertDefinitionLogsNewValueRule struct {
	// The condition for detecting new values in logs.
	Condition *ApisAlertDefinitionLogsNewValueCondition `json:"condition" validate:"required"`
}

ApisAlertDefinitionLogsNewValueRule : The condition rules for the log new value alert.

type ApisAlertDefinitionLogsNewValueTimeWindow added in v0.5.0

type ApisAlertDefinitionLogsNewValueTimeWindow struct {
	// A time window defined by a specific value.
	LogsNewValueTimeWindowSpecificValue *string `json:"logs_new_value_time_window_specific_value" validate:"required"`
}

ApisAlertDefinitionLogsNewValueTimeWindow : The time window for detecting new values.

type ApisAlertDefinitionLogsNewValueType added in v0.5.0

type ApisAlertDefinitionLogsNewValueType struct {
	// The filter to match log entries for immediate alerts.
	LogsFilter *ApisAlertDefinitionLogsFilter `json:"logs_filter,omitempty"`

	// The condition rules for the log new value alert.
	Rules []ApisAlertDefinitionLogsNewValueRule `json:"rules" validate:"required"`

	// The filter to specify which fields are included in the notification payload.
	NotificationPayloadFilter []string `json:"notification_payload_filter,omitempty"`
}

ApisAlertDefinitionLogsNewValueType : Configuration for alerts triggered by new log values.

type ApisAlertDefinitionLogsRatioCondition added in v0.5.0

type ApisAlertDefinitionLogsRatioCondition struct {
	// The threshold value for the alert condition.
	Threshold *float64 `json:"threshold" validate:"required"`

	// The time window for the alert condition.
	TimeWindow *ApisAlertDefinitionLogsRatioTimeWindow `json:"time_window" validate:"required"`
}

ApisAlertDefinitionLogsRatioCondition : The condition for the ratio alert.

type ApisAlertDefinitionLogsRatioRules added in v0.5.0

type ApisAlertDefinitionLogsRatioRules struct {
	// The condition for the ratio alert.
	Condition *ApisAlertDefinitionLogsRatioCondition `json:"condition" validate:"required"`

	// The override settings for the alert.
	Override *ApisAlertDefinitionAlertDefOverride `json:"override" validate:"required"`
}

ApisAlertDefinitionLogsRatioRules : The condition rules for the ratio alert.

type ApisAlertDefinitionLogsRatioThresholdType added in v0.5.0

type ApisAlertDefinitionLogsRatioThresholdType struct {
	// The filter to match log entries for immediate alerts.
	Numerator *ApisAlertDefinitionLogsFilter `json:"numerator" validate:"required"`

	// The alias for the numerator filter, used for display purposes.
	NumeratorAlias *string `json:"numerator_alias,omitempty"`

	// The filter to match log entries for immediate alerts.
	Denominator *ApisAlertDefinitionLogsFilter `json:"denominator" validate:"required"`

	// The alias for the denominator filter, used for display purposes.
	DenominatorAlias *string `json:"denominator_alias,omitempty"`

	// The condition rules for the ratio alert.
	Rules []ApisAlertDefinitionLogsRatioRules `json:"rules" validate:"required"`

	// The condition type for the alert.
	ConditionType *string `json:"condition_type" validate:"required"`

	// The filter to specify which fields are included in the notification payload.
	NotificationPayloadFilter []string `json:"notification_payload_filter,omitempty"`

	// The group by settings for the numerator and denominator filters.
	GroupByFor *string `json:"group_by_for" validate:"required"`

	// Configuration for handling the undetected values in the alert.
	UndetectedValuesManagement *ApisAlertDefinitionUndetectedValuesManagement `json:"undetected_values_management,omitempty"`

	// Determine whether to ignore an infinity result or not. If true, alert is not triggered. When the value of second
	// query is 0, the result of the ratio will be infinity.
	IgnoreInfinity *bool `json:"ignore_infinity,omitempty"`

	// The delay in milliseconds before evaluating the alert condition.
	EvaluationDelayMs *int64 `json:"evaluation_delay_ms,omitempty"`
}

ApisAlertDefinitionLogsRatioThresholdType : Configuration for the log-based ratio threshold alerts.

type ApisAlertDefinitionLogsRatioTimeWindow added in v0.5.0

type ApisAlertDefinitionLogsRatioTimeWindow struct {
	// Specifies the time window for the ratio alert.
	LogsRatioTimeWindowSpecificValue *string `json:"logs_ratio_time_window_specific_value" validate:"required"`
}

ApisAlertDefinitionLogsRatioTimeWindow : The time window for the alert condition.

type ApisAlertDefinitionLogsSimpleFilter added in v0.5.0

type ApisAlertDefinitionLogsSimpleFilter struct {
	// The Lucene query to filter logs.
	LuceneQuery *string `json:"lucene_query,omitempty"`

	// The label filters to filter logs.
	LabelFilters *ApisAlertDefinitionLabelFilters `json:"label_filters,omitempty"`
}

ApisAlertDefinitionLogsSimpleFilter : A simple filter that uses a Lucene query and label filters.

type ApisAlertDefinitionLogsThresholdCondition added in v0.5.0

type ApisAlertDefinitionLogsThresholdCondition struct {
	// The threshold value for the alert condition.
	Threshold *float64 `json:"threshold" validate:"required"`

	// The time window for the alert condition.
	TimeWindow *ApisAlertDefinitionLogsTimeWindow `json:"time_window" validate:"required"`
}

ApisAlertDefinitionLogsThresholdCondition : The condition for the threshold alert.

type ApisAlertDefinitionLogsThresholdRule added in v0.5.0

type ApisAlertDefinitionLogsThresholdRule struct {
	// The condition for the threshold alert.
	Condition *ApisAlertDefinitionLogsThresholdCondition `json:"condition" validate:"required"`

	// The override settings for the alert.
	Override *ApisAlertDefinitionAlertDefOverride `json:"override" validate:"required"`
}

ApisAlertDefinitionLogsThresholdRule : The condition rules for the threshold alert.

type ApisAlertDefinitionLogsThresholdType added in v0.5.0

type ApisAlertDefinitionLogsThresholdType struct {
	// The filter to match log entries for immediate alerts.
	LogsFilter *ApisAlertDefinitionLogsFilter `json:"logs_filter,omitempty"`

	// Configuration for handling the undetected values in the alert.
	UndetectedValuesManagement *ApisAlertDefinitionUndetectedValuesManagement `json:"undetected_values_management,omitempty"`

	// The condition rules for the threshold alert.
	Rules []ApisAlertDefinitionLogsThresholdRule `json:"rules" validate:"required"`

	// The condition type for the alert.
	ConditionType *string `json:"condition_type" validate:"required"`

	// The filter to specify which fields are included in the notification payload.
	NotificationPayloadFilter []string `json:"notification_payload_filter,omitempty"`

	// The delay in milliseconds before evaluating the alert condition.
	EvaluationDelayMs *int64 `json:"evaluation_delay_ms,omitempty"`
}

ApisAlertDefinitionLogsThresholdType : Configuration for the log-based threshold alerts.

type ApisAlertDefinitionLogsTimeRelativeCondition added in v0.5.0

type ApisAlertDefinitionLogsTimeRelativeCondition struct {
	// The threshold value for the alert condition.
	Threshold *float64 `json:"threshold" validate:"required"`

	// The time frame to compare the current value against.
	ComparedTo *string `json:"compared_to" validate:"required"`
}

ApisAlertDefinitionLogsTimeRelativeCondition : The condition for the time-relative alert.

type ApisAlertDefinitionLogsTimeRelativeRule added in v0.5.0

type ApisAlertDefinitionLogsTimeRelativeRule struct {
	// The condition for the time-relative alert.
	Condition *ApisAlertDefinitionLogsTimeRelativeCondition `json:"condition" validate:"required"`

	// The override settings for the alert.
	Override *ApisAlertDefinitionAlertDefOverride `json:"override" validate:"required"`
}

ApisAlertDefinitionLogsTimeRelativeRule : The condition rules for the time-relative alert.

type ApisAlertDefinitionLogsTimeRelativeThresholdType added in v0.5.0

type ApisAlertDefinitionLogsTimeRelativeThresholdType struct {
	// The filter to match log entries for immediate alerts.
	LogsFilter *ApisAlertDefinitionLogsFilter `json:"logs_filter,omitempty"`

	// The condition rules for the time-relative alert.
	Rules []ApisAlertDefinitionLogsTimeRelativeRule `json:"rules" validate:"required"`

	// The delay in milliseconds before evaluating the alert condition.
	ConditionType *string `json:"condition_type" validate:"required"`

	// Ignore infinity values in the alert.
	IgnoreInfinity *bool `json:"ignore_infinity,omitempty"`

	// The filter to specify which fields are included in the notification payload.
	NotificationPayloadFilter []string `json:"notification_payload_filter,omitempty"`

	// Configuration for handling the undetected values in the alert.
	UndetectedValuesManagement *ApisAlertDefinitionUndetectedValuesManagement `json:"undetected_values_management,omitempty"`

	// The delay in milliseconds before evaluating the alert condition.
	EvaluationDelayMs *int64 `json:"evaluation_delay_ms,omitempty"`
}

ApisAlertDefinitionLogsTimeRelativeThresholdType : Configuration for time-relative log threshold alerts.

type ApisAlertDefinitionLogsTimeWindow added in v0.5.0

type ApisAlertDefinitionLogsTimeWindow struct {
	// The time window defined for an alert to be triggered.
	LogsTimeWindowSpecificValue *string `json:"logs_time_window_specific_value" validate:"required"`
}

ApisAlertDefinitionLogsTimeWindow : The time window for the alert condition.

type ApisAlertDefinitionLogsUniqueCountCondition added in v0.5.0

type ApisAlertDefinitionLogsUniqueCountCondition struct {
	// The maximum unique count for the alert condition.
	MaxUniqueCount *string `json:"max_unique_count" validate:"required"`

	// The time window for the unique count alert.
	TimeWindow *ApisAlertDefinitionLogsUniqueValueTimeWindow `json:"time_window" validate:"required"`
}

ApisAlertDefinitionLogsUniqueCountCondition : The condition for detecting unique counts in logs.

type ApisAlertDefinitionLogsUniqueCountRule added in v0.5.0

type ApisAlertDefinitionLogsUniqueCountRule struct {
	// The condition for detecting unique counts in logs.
	Condition *ApisAlertDefinitionLogsUniqueCountCondition `json:"condition" validate:"required"`
}

ApisAlertDefinitionLogsUniqueCountRule : Rules defining the conditions for the unique count alert.

type ApisAlertDefinitionLogsUniqueCountType added in v0.5.0

type ApisAlertDefinitionLogsUniqueCountType struct {
	// The filter to match log entries for immediate alerts.
	LogsFilter *ApisAlertDefinitionLogsFilter `json:"logs_filter,omitempty"`

	// Rules defining the conditions for the unique count alert.
	Rules []ApisAlertDefinitionLogsUniqueCountRule `json:"rules" validate:"required"`

	// The filter to specify which fields are included in the notification payload.
	NotificationPayloadFilter []string `json:"notification_payload_filter,omitempty"`

	// The maximum unique count per group by key.
	MaxUniqueCountPerGroupByKey *string `json:"max_unique_count_per_group_by_key,omitempty"`

	// The keypath in the logs to be used for unique count.
	UniqueCountKeypath *string `json:"unique_count_keypath" validate:"required"`
}

ApisAlertDefinitionLogsUniqueCountType : Configuration for alerts based on unique log value counts.

type ApisAlertDefinitionLogsUniqueValueTimeWindow added in v0.5.0

type ApisAlertDefinitionLogsUniqueValueTimeWindow struct {
	// A time window defined by a specific value.
	LogsUniqueValueTimeWindowSpecificValue *string `json:"logs_unique_value_time_window_specific_value" validate:"required"`
}

ApisAlertDefinitionLogsUniqueValueTimeWindow : The time window for the unique count alert.

type ApisAlertDefinitionMetricAnomalyCondition added in v0.5.0

type ApisAlertDefinitionMetricAnomalyCondition struct {
	// The threshold value for the alert condition.
	Threshold *float64 `json:"threshold" validate:"required"`

	// The percentage of the metric values that must exceed the threshold to trigger the alert.
	ForOverPct *int64 `json:"for_over_pct,omitempty"`

	// The time window for the alert condition.
	OfTheLast ApisAlertDefinitionMetricTimeWindowIntf `json:"of_the_last" validate:"required"`

	// The percentage of non-null values required to trigger the alert.
	MinNonNullValuesPct *int64 `json:"min_non_null_values_pct" validate:"required"`
}

ApisAlertDefinitionMetricAnomalyCondition : The condition for the metric anomaly alert.

type ApisAlertDefinitionMetricAnomalyRule added in v0.5.0

type ApisAlertDefinitionMetricAnomalyRule struct {
	// The condition for the metric anomaly alert.
	Condition *ApisAlertDefinitionMetricAnomalyCondition `json:"condition" validate:"required"`
}

ApisAlertDefinitionMetricAnomalyRule : The condition rules for the metric anomaly alert.

type ApisAlertDefinitionMetricAnomalyType added in v0.5.0

type ApisAlertDefinitionMetricAnomalyType struct {
	// The filter to match metric entries for the alert.
	MetricFilter *ApisAlertDefinitionMetricFilter `json:"metric_filter" validate:"required"`

	// The condition rules for the metric anomaly alert.
	Rules []ApisAlertDefinitionMetricAnomalyRule `json:"rules" validate:"required"`

	// The condition type for the alert.
	ConditionType *string `json:"condition_type" validate:"required"`

	// The delay in milliseconds before evaluating the alert condition.
	EvaluationDelayMs *int64 `json:"evaluation_delay_ms,omitempty"`

	// The anomaly alert settings configuration.
	AnomalyAlertSettings *ApisAlertDefinitionAnomalyAlertSettings `json:"anomaly_alert_settings,omitempty"`
}

ApisAlertDefinitionMetricAnomalyType : Configuration for metric-based anomaly detection alerts.

type ApisAlertDefinitionMetricFilter added in v0.5.0

type ApisAlertDefinitionMetricFilter struct {
	// The filter is a PromQL expression.
	Promql *string `json:"promql" validate:"required"`
}

ApisAlertDefinitionMetricFilter : The filter to match metric entries for the alert.

type ApisAlertDefinitionMetricMissingValues added in v0.5.0

type ApisAlertDefinitionMetricMissingValues struct {
	// If set to true, missing values will be replaced with zero.
	ReplaceWithZero *bool `json:"replace_with_zero,omitempty"`

	// If set, specifies the minimum percentage of non-null values required for the alert to be triggered.
	MinNonNullValuesPct *int64 `json:"min_non_null_values_pct,omitempty"`
}

ApisAlertDefinitionMetricMissingValues : Configuration for handling missing values in the alert. Only one of `replace_with_zero` or `min_non_null_value_pct` is supported. Models which "extend" this model: - ApisAlertDefinitionMetricMissingValuesMissingValuesReplaceWithZero - ApisAlertDefinitionMetricMissingValuesMissingValuesMinNonNullValuesPct

type ApisAlertDefinitionMetricMissingValuesIntf added in v0.5.0

type ApisAlertDefinitionMetricMissingValuesIntf interface {
	// contains filtered or unexported methods
}

type ApisAlertDefinitionMetricMissingValuesMissingValuesMinNonNullValuesPct added in v0.5.0

type ApisAlertDefinitionMetricMissingValuesMissingValuesMinNonNullValuesPct struct {
	// If set, specifies the minimum percentage of non-null values required for the alert to be triggered.
	MinNonNullValuesPct *int64 `json:"min_non_null_values_pct,omitempty"`
}

ApisAlertDefinitionMetricMissingValuesMissingValuesMinNonNullValuesPct : ApisAlertDefinitionMetricMissingValuesMissingValuesMinNonNullValuesPct struct This model "extends" ApisAlertDefinitionMetricMissingValues

type ApisAlertDefinitionMetricMissingValuesMissingValuesReplaceWithZero added in v0.5.0

type ApisAlertDefinitionMetricMissingValuesMissingValuesReplaceWithZero struct {
	// If set to true, missing values will be replaced with zero.
	ReplaceWithZero *bool `json:"replace_with_zero,omitempty"`
}

ApisAlertDefinitionMetricMissingValuesMissingValuesReplaceWithZero : ApisAlertDefinitionMetricMissingValuesMissingValuesReplaceWithZero struct This model "extends" ApisAlertDefinitionMetricMissingValues

type ApisAlertDefinitionMetricThresholdCondition added in v0.5.0

type ApisAlertDefinitionMetricThresholdCondition struct {
	// The threshold value for the alert condition.
	Threshold *float64 `json:"threshold" validate:"required"`

	// The percentage of values that must exceed the threshold to trigger the
	//  alert.
	ForOverPct *int64 `json:"for_over_pct" validate:"required"`

	// The time window for the alert condition.
	OfTheLast ApisAlertDefinitionMetricTimeWindowIntf `json:"of_the_last" validate:"required"`
}

ApisAlertDefinitionMetricThresholdCondition : The condition for the metric threshold alert.

type ApisAlertDefinitionMetricThresholdRule added in v0.5.0

type ApisAlertDefinitionMetricThresholdRule struct {
	// The condition for the metric threshold alert.
	Condition *ApisAlertDefinitionMetricThresholdCondition `json:"condition" validate:"required"`

	// The override settings for the alert.
	Override *ApisAlertDefinitionAlertDefOverride `json:"override" validate:"required"`
}

ApisAlertDefinitionMetricThresholdRule : The condition rules for the metric threshold alert.

type ApisAlertDefinitionMetricThresholdType added in v0.5.0

type ApisAlertDefinitionMetricThresholdType struct {
	// The filter to match metric entries for the alert.
	MetricFilter *ApisAlertDefinitionMetricFilter `json:"metric_filter" validate:"required"`

	// The condition rules for the metric threshold alert.
	Rules []ApisAlertDefinitionMetricThresholdRule `json:"rules" validate:"required"`

	// The type of the alert condition.
	ConditionType *string `json:"condition_type" validate:"required"`

	// Configuration for handling the undetected values in the alert.
	UndetectedValuesManagement *ApisAlertDefinitionUndetectedValuesManagement `json:"undetected_values_management,omitempty"`

	// Configuration for handling missing values in the alert. Only one of `replace_with_zero` or `min_non_null_value_pct`
	// is supported.
	MissingValues ApisAlertDefinitionMetricMissingValuesIntf `json:"missing_values" validate:"required"`

	// The delay in milliseconds before evaluating the alert condition.
	EvaluationDelayMs *int64 `json:"evaluation_delay_ms,omitempty"`
}

ApisAlertDefinitionMetricThresholdType : Configuration for metric-based threshold alerts.

type ApisAlertDefinitionMetricTimeWindow added in v0.5.0

type ApisAlertDefinitionMetricTimeWindow struct {
	// The time window as a specific value.
	MetricTimeWindowSpecificValue *string `json:"metric_time_window_specific_value,omitempty"`

	// The time window as a dynamic value.
	MetricTimeWindowDynamicDuration *string `json:"metric_time_window_dynamic_duration,omitempty"`
}

ApisAlertDefinitionMetricTimeWindow : The time window for the alert condition. Models which "extend" this model: - ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowSpecificValue - ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowDynamicDuration

type ApisAlertDefinitionMetricTimeWindowIntf added in v0.5.0

type ApisAlertDefinitionMetricTimeWindowIntf interface {
	// contains filtered or unexported methods
}

type ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowDynamicDuration added in v0.5.0

type ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowDynamicDuration struct {
	// The time window as a dynamic value.
	MetricTimeWindowDynamicDuration *string `json:"metric_time_window_dynamic_duration,omitempty"`
}

ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowDynamicDuration : ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowDynamicDuration struct This model "extends" ApisAlertDefinitionMetricTimeWindow

type ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowSpecificValue added in v0.5.0

type ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowSpecificValue struct {
	// The time window as a specific value.
	MetricTimeWindowSpecificValue *string `json:"metric_time_window_specific_value,omitempty"`
}

ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowSpecificValue : ApisAlertDefinitionMetricTimeWindowTypeMetricTimeWindowSpecificValue struct This model "extends" ApisAlertDefinitionMetricTimeWindow

type ApisAlertDefinitionTimeOfDay added in v0.5.0

type ApisAlertDefinitionTimeOfDay struct {
	// The hour of the day in 24-hour format. Must be an integer between 0 and 23.
	Hours *int64 `json:"hours,omitempty"`

	// Minute of the hour of the day. Must be an integer between 0 and 59.
	Minutes *int64 `json:"minutes,omitempty"`
}

ApisAlertDefinitionTimeOfDay : Start time of the alert activity.

type ApisAlertDefinitionUndetectedValuesManagement added in v0.5.0

type ApisAlertDefinitionUndetectedValuesManagement struct {
	// Should trigger the alert when undetected values are detected. If true, alert is triggered.
	TriggerUndetectedValues *bool `json:"trigger_undetected_values" validate:"required"`

	// The timeframe for auto-retiring the alert when undetected values are detected.
	AutoRetireTimeframe *string `json:"auto_retire_timeframe" validate:"required"`
}

ApisAlertDefinitionUndetectedValuesManagement : Configuration for handling the undetected values in the 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. If enabled, annotations are applied.
	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 {
	// Count the distinct values of the specified field.
	StartTimestampField *ApisDashboardsV1CommonObservationField `json:"start_timestamp_field" validate:"required"`

	// Count the distinct values of the specified field.
	DurationField *ApisDashboardsV1CommonObservationField `json:"duration_field" validate:"required"`
}

ApisDashboardsV1AstAnnotationLogsSourceStrategyDuration : Event start timestamp and duration are extracted from the log entry.

type ApisDashboardsV1AstAnnotationLogsSourceStrategyInstant

type ApisDashboardsV1AstAnnotationLogsSourceStrategyInstant struct {
	// Count the distinct values of the specified field.
	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 {
	// Count the distinct values of the specified field.
	StartTimestampField *ApisDashboardsV1CommonObservationField `json:"start_timestamp_field" validate:"required"`

	// Count the distinct values of the specified field.
	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"`

	// Message 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 the point's own timestamp). This type supports additional properties of type interface{}.

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 the point's 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 ApisDashboardsV1AstCustomSectionOptions added in v0.4.0

type ApisDashboardsV1AstCustomSectionOptions struct {
	Name *string `json:"name,omitempty"`

	Description *string `json:"description,omitempty"`

	Collapsed *bool `json:"collapsed,omitempty"`

	Color *ApisDashboardsV1AstSectionColor `json:"color,omitempty"`
}

ApisDashboardsV1AstCustomSectionOptions : ApisDashboardsV1AstCustomSectionOptions struct

type ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty added in v0.2.1

type ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty struct {
	// contains filtered or unexported fields
}

ApisDashboardsV1AstDashboardAutoRefreshFiveMinutesEmpty : Auto refresh interval is set to five minutes. This type supports additional properties of type interface{}.

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. This type supports additional properties of type interface{}.

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. This type supports additional properties of type interface{}.

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 the 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 will 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. This type supports additional properties of type interface{}.

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"`

	// Count the distinct values of the specified field.
	ObservationField *ApisDashboardsV1CommonObservationField `json:"observation_field,omitempty"`
}

ApisDashboardsV1AstFilterLogsFilter : Additional filtering done in addition to 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 {
	// Additional filtering done in addition to 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 the query results. Models which "extend" this model: - ApisDashboardsV1AstFilterSourceValueLogs - ApisDashboardsV1AstFilterSourceValueMetrics

type ApisDashboardsV1AstFilterSourceIntf

type ApisDashboardsV1AstFilterSourceIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstFilterSourceValueLogs

type ApisDashboardsV1AstFilterSourceValueLogs struct {
	// Additional filtering done in addition to 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 ApisDashboardsV1AstInternalSectionOptionsEmpty added in v0.4.0

type ApisDashboardsV1AstInternalSectionOptionsEmpty struct {
	// contains filtered or unexported fields
}

ApisDashboardsV1AstInternalSectionOptionsEmpty : ApisDashboardsV1AstInternalSectionOptionsEmpty struct This type supports additional properties of type interface{}.

func (*ApisDashboardsV1AstInternalSectionOptionsEmpty) GetProperties added in v0.4.0

func (o *ApisDashboardsV1AstInternalSectionOptionsEmpty) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDashboardsV1AstInternalSectionOptionsEmpty.

func (*ApisDashboardsV1AstInternalSectionOptionsEmpty) GetProperty added in v0.4.0

func (o *ApisDashboardsV1AstInternalSectionOptionsEmpty) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDashboardsV1AstInternalSectionOptionsEmpty.

func (*ApisDashboardsV1AstInternalSectionOptionsEmpty) MarshalJSON added in v0.4.0

func (o *ApisDashboardsV1AstInternalSectionOptionsEmpty) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of ApisDashboardsV1AstInternalSectionOptionsEmpty

func (*ApisDashboardsV1AstInternalSectionOptionsEmpty) SetProperties added in v0.4.0

func (o *ApisDashboardsV1AstInternalSectionOptionsEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDashboardsV1AstInternalSectionOptionsEmpty.

func (*ApisDashboardsV1AstInternalSectionOptionsEmpty) SetProperty added in v0.4.0

func (o *ApisDashboardsV1AstInternalSectionOptionsEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDashboardsV1AstInternalSectionOptionsEmpty.

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"`

	// Indicates if the order is ascending or descending.
	ValuesOrderDirection *string `json:"values_order_direction" validate:"required"`

	// The multi-select options to configure variable.
	SelectionOptions *ApisDashboardsV1AstMultiSelectVariableSelectionOptions `json:"selection_options,omitempty"`
}

ApisDashboardsV1AstMultiSelect : Multi-select value.

type ApisDashboardsV1AstMultiSelectConstantListSource

type ApisDashboardsV1AstMultiSelectConstantListSource struct {
	// List of constant source values.
	Values []string `json:"values" validate:"required"`
}

ApisDashboardsV1AstMultiSelectConstantListSource : List of constant source values.

type ApisDashboardsV1AstMultiSelectLogsPathSource

type ApisDashboardsV1AstMultiSelectLogsPathSource struct {
	// Count the distinct values of the specified field.
	ObservationField *ApisDashboardsV1CommonObservationField `json:"observation_field" validate:"required"`
}

ApisDashboardsV1AstMultiSelectLogsPathSource : Unique values for a given logs path.

type ApisDashboardsV1AstMultiSelectMetricLabelSource

type ApisDashboardsV1AstMultiSelectMetricLabelSource struct {
	// Metric name used to source unique values.
	MetricName *string `json:"metric_name" validate:"required"`

	// Metric name used to source unique values.
	Label *string `json:"label" validate:"required"`
}

ApisDashboardsV1AstMultiSelectMetricLabelSource : Unique values for a given metric label.

type ApisDashboardsV1AstMultiSelectQuery added in v0.4.0

type ApisDashboardsV1AstMultiSelectQuery struct {
	LogsQuery *ApisDashboardsV1AstMultiSelectQueryLogsQuery `json:"logs_query,omitempty"`

	MetricsQuery *ApisDashboardsV1AstMultiSelectQueryMetricsQuery `json:"metrics_query,omitempty"`
}

ApisDashboardsV1AstMultiSelectQuery : ApisDashboardsV1AstMultiSelectQuery struct Models which "extend" this model: - ApisDashboardsV1AstMultiSelectQueryValueLogsQuery - ApisDashboardsV1AstMultiSelectQueryValueMetricsQuery

type ApisDashboardsV1AstMultiSelectQueryIntf added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstMultiSelectQueryLogsQuery added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryLogsQuery struct {
	Type ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeIntf `json:"type,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryLogsQuery : ApisDashboardsV1AstMultiSelectQueryLogsQuery struct

type ApisDashboardsV1AstMultiSelectQueryLogsQueryType added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryLogsQueryType struct {
	FieldName *ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeFieldName `json:"field_name,omitempty"`

	FieldValue *ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeFieldValue `json:"field_value,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryLogsQueryType : ApisDashboardsV1AstMultiSelectQueryLogsQueryType struct Models which "extend" this model: - ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeValueFieldName - ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeValueFieldValue

type ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeFieldName added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeFieldName struct {
	LogRegex *string `json:"log_regex,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeFieldName : ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeFieldName struct

type ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeFieldValue added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeFieldValue struct {
	// Count the distinct values of the specified field.
	ObservationField *ApisDashboardsV1CommonObservationField `json:"observation_field,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeFieldValue : ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeFieldValue struct

type ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeIntf added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeValueFieldName added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeValueFieldName struct {
	FieldName *ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeFieldName `json:"field_name,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeValueFieldName : ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeValueFieldName struct This model "extends" ApisDashboardsV1AstMultiSelectQueryLogsQueryType

type ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeValueFieldValue added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeValueFieldValue struct {
	FieldValue *ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeFieldValue `json:"field_value,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeValueFieldValue : ApisDashboardsV1AstMultiSelectQueryLogsQueryTypeValueFieldValue struct This model "extends" ApisDashboardsV1AstMultiSelectQueryLogsQueryType

type ApisDashboardsV1AstMultiSelectQueryMetricsQuery added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryMetricsQuery struct {
	Type ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeIntf `json:"type,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryMetricsQuery : ApisDashboardsV1AstMultiSelectQueryMetricsQuery struct

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryEquals added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryEquals struct {
	Selection *ApisDashboardsV1AstMultiSelectQueryMetricsQuerySelection `json:"selection,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryMetricsQueryEquals : ApisDashboardsV1AstMultiSelectQueryMetricsQueryEquals struct

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryMetricsLabelFilter added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryMetricsLabelFilter struct {
	Metric ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariableIntf `json:"metric,omitempty"`

	Label ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariableIntf `json:"label,omitempty"`

	Operator ApisDashboardsV1AstMultiSelectQueryMetricsQueryOperatorIntf `json:"operator,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryMetricsQueryMetricsLabelFilter : ApisDashboardsV1AstMultiSelectQueryMetricsQueryMetricsLabelFilter struct

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryNotEquals added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryNotEquals struct {
	Selection *ApisDashboardsV1AstMultiSelectQueryMetricsQuerySelection `json:"selection,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryMetricsQueryNotEquals : ApisDashboardsV1AstMultiSelectQueryMetricsQueryNotEquals struct

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryOperator added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryOperator struct {
	Equals *ApisDashboardsV1AstMultiSelectQueryMetricsQueryEquals `json:"equals,omitempty"`

	NotEquals *ApisDashboardsV1AstMultiSelectQueryMetricsQueryNotEquals `json:"not_equals,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryMetricsQueryOperator : ApisDashboardsV1AstMultiSelectQueryMetricsQueryOperator struct Models which "extend" this model: - ApisDashboardsV1AstMultiSelectQueryMetricsQueryOperatorValueEquals - ApisDashboardsV1AstMultiSelectQueryMetricsQueryOperatorValueNotEquals

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryOperatorIntf added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryOperatorIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryOperatorValueEquals added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryOperatorValueEquals struct {
	Equals *ApisDashboardsV1AstMultiSelectQueryMetricsQueryEquals `json:"equals,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryMetricsQueryOperatorValueEquals : ApisDashboardsV1AstMultiSelectQueryMetricsQueryOperatorValueEquals struct This model "extends" ApisDashboardsV1AstMultiSelectQueryMetricsQueryOperator

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryOperatorValueNotEquals added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryOperatorValueNotEquals struct {
	NotEquals *ApisDashboardsV1AstMultiSelectQueryMetricsQueryNotEquals `json:"not_equals,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryMetricsQueryOperatorValueNotEquals : ApisDashboardsV1AstMultiSelectQueryMetricsQueryOperatorValueNotEquals struct This model "extends" ApisDashboardsV1AstMultiSelectQueryMetricsQueryOperator

type ApisDashboardsV1AstMultiSelectQueryMetricsQuerySelection added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryMetricsQuerySelection struct {
	List *ApisDashboardsV1AstMultiSelectQueryMetricsQuerySelectionListSelection `json:"list,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryMetricsQuerySelection : ApisDashboardsV1AstMultiSelectQueryMetricsQuerySelection struct

type ApisDashboardsV1AstMultiSelectQueryMetricsQuerySelectionListSelection added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryMetricsQuerySelectionListSelection struct {
	Values []ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariableIntf `json:"values,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryMetricsQuerySelectionListSelection : ApisDashboardsV1AstMultiSelectQueryMetricsQuerySelectionListSelection struct

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariable added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariable struct {
	StringValue *string `json:"string_value,omitempty"`

	VariableName *string `json:"variable_name,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariable : ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariable struct Models which "extend" this model: - ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariableValueStringValue - ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariableValueVariableName

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariableIntf added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariableIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariableValueStringValue added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariableValueStringValue struct {
	StringValue *string `json:"string_value,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariableValueStringValue : ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariableValueStringValue struct This model "extends" ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariable

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariableValueVariableName added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariableValueVariableName struct {
	VariableName *string `json:"variable_name,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariableValueVariableName : ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariableValueVariableName struct This model "extends" ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariable

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryType added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryType struct {
	MetricName *ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeMetricName `json:"metric_name,omitempty"`

	LabelName *ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeLabelName `json:"label_name,omitempty"`

	LabelValue *ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeLabelValue `json:"label_value,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryMetricsQueryType : ApisDashboardsV1AstMultiSelectQueryMetricsQueryType struct Models which "extend" this model: - ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueMetricName - ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueLabelName - ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueLabelValue

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeIntf added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeLabelName added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeLabelName struct {
	MetricRegex *string `json:"metric_regex,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeLabelName : ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeLabelName struct

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeLabelValue added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeLabelValue struct {
	MetricName ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariableIntf `json:"metric_name,omitempty"`

	LabelName ApisDashboardsV1AstMultiSelectQueryMetricsQueryStringOrVariableIntf `json:"label_name,omitempty"`

	LabelFilters []ApisDashboardsV1AstMultiSelectQueryMetricsQueryMetricsLabelFilter `json:"label_filters,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeLabelValue : ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeLabelValue struct

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeMetricName added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeMetricName struct {
	MetricRegex *string `json:"metric_regex,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeMetricName : ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeMetricName struct

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueLabelName added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueLabelName struct {
	LabelName *ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeLabelName `json:"label_name,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueLabelName : ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueLabelName struct This model "extends" ApisDashboardsV1AstMultiSelectQueryMetricsQueryType

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueLabelValue added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueLabelValue struct {
	LabelValue *ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeLabelValue `json:"label_value,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueLabelValue : ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueLabelValue struct This model "extends" ApisDashboardsV1AstMultiSelectQueryMetricsQueryType

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueMetricName added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueMetricName struct {
	MetricName *ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeMetricName `json:"metric_name,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueMetricName : ApisDashboardsV1AstMultiSelectQueryMetricsQueryTypeValueMetricName struct This model "extends" ApisDashboardsV1AstMultiSelectQueryMetricsQueryType

type ApisDashboardsV1AstMultiSelectQuerySource added in v0.4.0

type ApisDashboardsV1AstMultiSelectQuerySource struct {
	Query ApisDashboardsV1AstMultiSelectQueryIntf `json:"query,omitempty"`

	RefreshStrategy *string `json:"refresh_strategy,omitempty"`

	ValueDisplayOptions *ApisDashboardsV1AstMultiSelectValueDisplayOptions `json:"value_display_options,omitempty"`
}

ApisDashboardsV1AstMultiSelectQuerySource : The query of the source.

type ApisDashboardsV1AstMultiSelectQueryValueLogsQuery added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryValueLogsQuery struct {
	LogsQuery *ApisDashboardsV1AstMultiSelectQueryLogsQuery `json:"logs_query,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryValueLogsQuery : ApisDashboardsV1AstMultiSelectQueryValueLogsQuery struct This model "extends" ApisDashboardsV1AstMultiSelectQuery

type ApisDashboardsV1AstMultiSelectQueryValueMetricsQuery added in v0.4.0

type ApisDashboardsV1AstMultiSelectQueryValueMetricsQuery struct {
	MetricsQuery *ApisDashboardsV1AstMultiSelectQueryMetricsQuery `json:"metrics_query,omitempty"`
}

ApisDashboardsV1AstMultiSelectQueryValueMetricsQuery : ApisDashboardsV1AstMultiSelectQueryValueMetricsQuery struct This model "extends" ApisDashboardsV1AstMultiSelectQuery

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 (*). This type supports additional properties of type interface{}.

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"`

	// Selected labels.
	Labels []string `json:"labels,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 source values.
	ConstantList *ApisDashboardsV1AstMultiSelectConstantListSource `json:"constant_list,omitempty"`

	// The query of the source.
	Query *ApisDashboardsV1AstMultiSelectQuerySource `json:"query,omitempty"`
}

ApisDashboardsV1AstMultiSelectSource : Variable value source. Models which "extend" this model: - ApisDashboardsV1AstMultiSelectSourceValueLogsPath - ApisDashboardsV1AstMultiSelectSourceValueMetricLabel - ApisDashboardsV1AstMultiSelectSourceValueConstantList - ApisDashboardsV1AstMultiSelectSourceValueQuery

type ApisDashboardsV1AstMultiSelectSourceIntf

type ApisDashboardsV1AstMultiSelectSourceIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstMultiSelectSourceValueConstantList

type ApisDashboardsV1AstMultiSelectSourceValueConstantList struct {
	// List of constant source 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 ApisDashboardsV1AstMultiSelectSourceValueQuery added in v0.4.0

type ApisDashboardsV1AstMultiSelectSourceValueQuery struct {
	// The query of the source.
	Query *ApisDashboardsV1AstMultiSelectQuerySource `json:"query,omitempty"`
}

ApisDashboardsV1AstMultiSelectSourceValueQuery : ApisDashboardsV1AstMultiSelectSourceValueQuery struct This model "extends" ApisDashboardsV1AstMultiSelectSource

type ApisDashboardsV1AstMultiSelectValueDisplayOptions added in v0.4.0

type ApisDashboardsV1AstMultiSelectValueDisplayOptions struct {
	ValueRegex *string `json:"value_regex,omitempty"`

	LabelRegex *string `json:"label_regex,omitempty"`
}

ApisDashboardsV1AstMultiSelectValueDisplayOptions : ApisDashboardsV1AstMultiSelectValueDisplayOptions struct

type ApisDashboardsV1AstMultiSelectVariableSelectionOptions added in v0.4.0

type ApisDashboardsV1AstMultiSelectVariableSelectionOptions struct {
	SelectionType *string `json:"selection_type,omitempty"`
}

ApisDashboardsV1AstMultiSelectVariableSelectionOptions : The multi-select options to configure variable.

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 in 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"`

	// The options for configuring this section.
	Options ApisDashboardsV1AstSectionOptionsIntf `json:"options,omitempty"`
}

ApisDashboardsV1AstSection : The sections of the layout.

type ApisDashboardsV1AstSectionColor added in v0.4.0

type ApisDashboardsV1AstSectionColor struct {
	Predefined *string `json:"predefined,omitempty"`
}

ApisDashboardsV1AstSectionColor : ApisDashboardsV1AstSectionColor struct

type ApisDashboardsV1AstSectionOptions added in v0.4.0

type ApisDashboardsV1AstSectionOptions struct {
	Internal *ApisDashboardsV1AstInternalSectionOptionsEmpty `json:"internal,omitempty"`

	Custom *ApisDashboardsV1AstCustomSectionOptions `json:"custom,omitempty"`
}

ApisDashboardsV1AstSectionOptions : The options for configuring this section. Models which "extend" this model: - ApisDashboardsV1AstSectionOptionsValueInternal - ApisDashboardsV1AstSectionOptionsValueCustom

type ApisDashboardsV1AstSectionOptionsIntf added in v0.4.0

type ApisDashboardsV1AstSectionOptionsIntf interface {
	// contains filtered or unexported methods
}

type ApisDashboardsV1AstSectionOptionsValueCustom added in v0.4.0

type ApisDashboardsV1AstSectionOptionsValueCustom struct {
	Custom *ApisDashboardsV1AstCustomSectionOptions `json:"custom,omitempty"`
}

ApisDashboardsV1AstSectionOptionsValueCustom : ApisDashboardsV1AstSectionOptionsValueCustom struct This model "extends" ApisDashboardsV1AstSectionOptions

type ApisDashboardsV1AstSectionOptionsValueInternal added in v0.4.0

type ApisDashboardsV1AstSectionOptionsValueInternal struct {
	Internal *ApisDashboardsV1AstInternalSectionOptionsEmpty `json:"internal,omitempty"`
}

ApisDashboardsV1AstSectionOptionsValueInternal : ApisDashboardsV1AstSectionOptionsValueInternal struct This model "extends" ApisDashboardsV1AstSectionOptions

type ApisDashboardsV1AstVariable

type ApisDashboardsV1AstVariable struct {
	// Name of the variable which can be used in templates.
	Name *string `json:"name" validate:"required"`

	// Definition of the dashboard variable.
	Definition ApisDashboardsV1AstVariableDefinitionIntf `json:"definition" validate:"required"`

	// The name of variable.
	DisplayName *string `json:"display_name" validate:"required"`

	// The description of variable.
	Description *string `json:"description,omitempty"`

	// The display type of variable.
	DisplayType *string `json:"display_type,omitempty"`
}

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 of the dashboard variable. 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 {
	// The widget identifier within the dashboard. The identifier must be unique within the dahsboard.
	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 containing 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 in 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 containing 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. This 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"`

	// The unit type of the data.
	Unit *string `json:"unit" validate:"required"`

	// Sorting mode.
	SortBy *string `json:"sort_by" validate:"required"`

	// Supported values are 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"`

	// Filter to be applied after processing the Dataprime query.
	Filters []ApisDashboardsV1AstFilterSourceIntf `json:"filters,omitempty"`

	// Fields to group by.
	GroupNames []string `json:"group_names,omitempty"`

	// Field to be used for stacking.
	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"`

	// Group by the specified field.
	GroupNamesFields []ApisDashboardsV1CommonObservationField `json:"group_names_fields,omitempty"`

	// Count the distinct values of the specified field.
	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"`

	// Filter to be applied after PromQL query processing.
	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. This 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. This type supports additional properties of type interface{}.

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. This type supports additional properties of type interface{}.

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. This type supports additional properties of type interface{}.

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. This type supports additional properties of type interface{}.

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. This query defines where and how the data is fetched.
	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 including the column 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 including the column 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"`

	// Additional filtering done in addition to 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. This query defines where and how the data is fetched. 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. This query defines where and how the data is fetched.
	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 styling for inner arc.
	ShowInnerArc *bool `json:"show_inner_arc" validate:"required"`

	// Show styling for outer arc.
	ShowOuterArc *bool `json:"show_outer_arc" validate:"required"`

	// Query result value interpretation.
	Unit *string `json:"unit" validate:"required"`

	// Specifies the thresholds for the gauge. These thresholds determine when the gauge changes color in the Cloud Logs
	// UI.
	Thresholds []ApisDashboardsV1AstWidgetsGaugeThreshold `json:"thresholds,omitempty"`

	// Data mode type.
	DataModeType *string `json:"data_mode_type,omitempty"`

	// What threshold color will 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 in addition to the 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 in addition to the 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"`

	// Specifies the aggregation processing.
	Aggregation *string `json:"aggregation" validate:"required"`

	// Extra filters applied in addition to the 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. This query defines where and how the data is fetched. 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 when the color will change.
	From *float64 `json:"from" validate:"required"`

	// Color.
	Color *string `json:"color" validate:"required"`
}

ApisDashboardsV1AstWidgetsGaugeThreshold : Specifies the thresholds for the gauge. These thresholds determine when the gauge changes color in the Cloud Logs UI.

type ApisDashboardsV1AstWidgetsHorizontalBarChart

type ApisDashboardsV1AstWidgetsHorizontalBarChart struct {
	// Data source-specific query. This query defines where and how the data is fetched.
	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"`

	// The unit type 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"`

	// Filter to be applied after processing the Dataprime query.
	Filters []ApisDashboardsV1AstFilterSourceIntf `json:"filters,omitempty"`

	// Fields to group by.
	GroupNames []string `json:"group_names,omitempty"`

	// Field to be used for stacking.
	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"`

	// Count the distinct values of the specified field.
	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"`

	// Filter to be applied after PromQL query processing.
	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. This query defines where and how the data is fetched. 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. This type supports additional properties of type interface{}.

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. This type supports additional properties of type interface{}.

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 the 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"`

	// Additional filtering done in addition to 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. This query defines where and how the data is fetched. 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. This query defines where and how the data is fetched.
	Query ApisDashboardsV1AstWidgetsLineChartQueryIntf `json:"query" validate:"required"`

	// The template for the series name in the legend and the tooltip.
	SeriesNameTemplate *string `json:"series_name_template,omitempty"`

	// Maximum number of series to display.
	SeriesCountLimit *string `json:"series_count_limit,omitempty"`

	// The unit type 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 will 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. This 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"`

	// The unit type 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 be used for stacking.
	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"`

	// Count the distinct values of the specified field.
	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 be used for stacking.
	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. This 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 the log field.
	CountDistinct *ApisDashboardsV1CommonLogsAggregationCountDistinct `json:"count_distinct,omitempty"`

	// Sum values of the log field.
	Sum *ApisDashboardsV1CommonLogsAggregationSum `json:"sum,omitempty"`

	// Calculate average value of the log field.
	Average *ApisDashboardsV1CommonLogsAggregationAverage `json:"average,omitempty"`

	// Calculate the minimum value of the log field.
	Min *ApisDashboardsV1CommonLogsAggregationMin `json:"min,omitempty"`

	// Calculate maximum value of the log field.
	Max *ApisDashboardsV1CommonLogsAggregationMax `json:"max,omitempty"`

	// Calculate percentile value of the 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 {
	// Count the distinct values of the specified field.
	ObservationField *ApisDashboardsV1CommonObservationField `json:"observation_field" validate:"required"`
}

ApisDashboardsV1CommonLogsAggregationAverage : Calculate average value of the log field.

type ApisDashboardsV1CommonLogsAggregationCountDistinct

type ApisDashboardsV1CommonLogsAggregationCountDistinct struct {
	// Count the distinct values of the specified field.
	ObservationField *ApisDashboardsV1CommonObservationField `json:"observation_field" validate:"required"`
}

ApisDashboardsV1CommonLogsAggregationCountDistinct : Count the number of distinct values of the log field.

type ApisDashboardsV1CommonLogsAggregationCountEmpty added in v0.2.1

type ApisDashboardsV1CommonLogsAggregationCountEmpty struct {
	// contains filtered or unexported fields
}

ApisDashboardsV1CommonLogsAggregationCountEmpty : Count the number of entries. This type supports additional properties of type interface{}.

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 {
	// Count the distinct values of the specified field.
	ObservationField *ApisDashboardsV1CommonObservationField `json:"observation_field" validate:"required"`
}

ApisDashboardsV1CommonLogsAggregationMax : Calculate maximum value of the log field.

type ApisDashboardsV1CommonLogsAggregationMin

type ApisDashboardsV1CommonLogsAggregationMin struct {
	// Count the distinct values of the specified field.
	ObservationField *ApisDashboardsV1CommonObservationField `json:"observation_field" validate:"required"`
}

ApisDashboardsV1CommonLogsAggregationMin : Calculate the minimum value of the log field.

type ApisDashboardsV1CommonLogsAggregationPercentile

type ApisDashboardsV1CommonLogsAggregationPercentile struct {
	// Value in range (0, 100].
	Percent *float64 `json:"percent" validate:"required"`

	// Count the distinct values of the specified field.
	ObservationField *ApisDashboardsV1CommonObservationField `json:"observation_field" validate:"required"`
}

ApisDashboardsV1CommonLogsAggregationPercentile : Calculate percentile value of the log field.

type ApisDashboardsV1CommonLogsAggregationSum

type ApisDashboardsV1CommonLogsAggregationSum struct {
	// Count the distinct values of the specified field.
	ObservationField *ApisDashboardsV1CommonObservationField `json:"observation_field" validate:"required"`
}

ApisDashboardsV1CommonLogsAggregationSum : Sum values of the log field.

type ApisDashboardsV1CommonLogsAggregationValueAverage

type ApisDashboardsV1CommonLogsAggregationValueAverage struct {
	// Calculate average value of the 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 the log field.
	CountDistinct *ApisDashboardsV1CommonLogsAggregationCountDistinct `json:"count_distinct,omitempty"`
}

ApisDashboardsV1CommonLogsAggregationValueCountDistinct : ApisDashboardsV1CommonLogsAggregationValueCountDistinct struct This model "extends" ApisDashboardsV1CommonLogsAggregation

type ApisDashboardsV1CommonLogsAggregationValueMax

type ApisDashboardsV1CommonLogsAggregationValueMax struct {
	// Calculate maximum value of the log field.
	Max *ApisDashboardsV1CommonLogsAggregationMax `json:"max,omitempty"`
}

ApisDashboardsV1CommonLogsAggregationValueMax : ApisDashboardsV1CommonLogsAggregationValueMax struct This model "extends" ApisDashboardsV1CommonLogsAggregation

type ApisDashboardsV1CommonLogsAggregationValueMin

type ApisDashboardsV1CommonLogsAggregationValueMin struct {
	// Calculate the minimum value of the log field.
	Min *ApisDashboardsV1CommonLogsAggregationMin `json:"min,omitempty"`
}

ApisDashboardsV1CommonLogsAggregationValueMin : ApisDashboardsV1CommonLogsAggregationValueMin struct This model "extends" ApisDashboardsV1CommonLogsAggregation

type ApisDashboardsV1CommonLogsAggregationValuePercentile

type ApisDashboardsV1CommonLogsAggregationValuePercentile struct {
	// Calculate percentile value of the log field.
	Percentile *ApisDashboardsV1CommonLogsAggregationPercentile `json:"percentile,omitempty"`
}

ApisDashboardsV1CommonLogsAggregationValuePercentile : ApisDashboardsV1CommonLogsAggregationValuePercentile struct This model "extends" ApisDashboardsV1CommonLogsAggregation

type ApisDashboardsV1CommonLogsAggregationValueSum

type ApisDashboardsV1CommonLogsAggregationValueSum struct {
	// Sum values of the 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 : Count the distinct values of the specified field.

type ApisDashboardsV1CommonOrderingField

type ApisDashboardsV1CommonOrderingField struct {
	// The field used for ordering.
	Field *string `json:"field,omitempty"`

	// Indicates if the order is 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 : The fixed start and end absolute time frame.

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 ApisDataprimeV1AggregationBucketsLimitWarning added in v0.5.0

type ApisDataprimeV1AggregationBucketsLimitWarning struct {
	// Limit of aggregation buckets.
	AggregationBucketsLimit *int64 `json:"aggregation_buckets_limit" validate:"required"`
}

ApisDataprimeV1AggregationBucketsLimitWarning : Warning for reaching the aggregation buckets limit.

type ApisDataprimeV1ArchiveWarning added in v0.5.0

type ApisDataprimeV1ArchiveWarning struct {
	NoMetastoreData *ApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty `json:"no_metastore_data,omitempty"`

	BucketAccessDenied *ApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty `json:"bucket_access_denied,omitempty"`

	BucketReadFailed *ApisDataprimeV1ArchiveWarningBucketReadFailedEmpty `json:"bucket_read_failed,omitempty"`

	MissingData *ApisDataprimeV1ArchiveWarningMissingDataEmpty `json:"missing_data,omitempty"`
}

ApisDataprimeV1ArchiveWarning : Wrapper for archive related warnings. Models which "extend" this model: - ApisDataprimeV1ArchiveWarningWarningTypeNoMetastoreData - ApisDataprimeV1ArchiveWarningWarningTypeBucketAccessDenied - ApisDataprimeV1ArchiveWarningWarningTypeBucketReadFailed - ApisDataprimeV1ArchiveWarningWarningTypeMissingData

type ApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty added in v0.5.0

type ApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty struct {
	// contains filtered or unexported fields
}

ApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty : ApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty struct This type supports additional properties of type interface{}.

func (*ApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty) GetProperties added in v0.5.0

func (o *ApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty.

func (*ApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty) GetProperty added in v0.5.0

func (o *ApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty.

func (*ApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty) MarshalJSON added in v0.5.0

func (o *ApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of ApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty

func (*ApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty) SetProperties added in v0.5.0

func (o *ApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty.

func (*ApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty) SetProperty added in v0.5.0

func (o *ApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty.

type ApisDataprimeV1ArchiveWarningBucketReadFailedEmpty added in v0.5.0

type ApisDataprimeV1ArchiveWarningBucketReadFailedEmpty struct {
	// contains filtered or unexported fields
}

ApisDataprimeV1ArchiveWarningBucketReadFailedEmpty : ApisDataprimeV1ArchiveWarningBucketReadFailedEmpty struct This type supports additional properties of type interface{}.

func (*ApisDataprimeV1ArchiveWarningBucketReadFailedEmpty) GetProperties added in v0.5.0

func (o *ApisDataprimeV1ArchiveWarningBucketReadFailedEmpty) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDataprimeV1ArchiveWarningBucketReadFailedEmpty.

func (*ApisDataprimeV1ArchiveWarningBucketReadFailedEmpty) GetProperty added in v0.5.0

func (o *ApisDataprimeV1ArchiveWarningBucketReadFailedEmpty) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDataprimeV1ArchiveWarningBucketReadFailedEmpty.

func (*ApisDataprimeV1ArchiveWarningBucketReadFailedEmpty) MarshalJSON added in v0.5.0

func (o *ApisDataprimeV1ArchiveWarningBucketReadFailedEmpty) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of ApisDataprimeV1ArchiveWarningBucketReadFailedEmpty

func (*ApisDataprimeV1ArchiveWarningBucketReadFailedEmpty) SetProperties added in v0.5.0

func (o *ApisDataprimeV1ArchiveWarningBucketReadFailedEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDataprimeV1ArchiveWarningBucketReadFailedEmpty.

func (*ApisDataprimeV1ArchiveWarningBucketReadFailedEmpty) SetProperty added in v0.5.0

func (o *ApisDataprimeV1ArchiveWarningBucketReadFailedEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDataprimeV1ArchiveWarningBucketReadFailedEmpty.

type ApisDataprimeV1ArchiveWarningIntf added in v0.5.0

type ApisDataprimeV1ArchiveWarningIntf interface {
	// contains filtered or unexported methods
}

type ApisDataprimeV1ArchiveWarningMissingDataEmpty added in v0.5.0

type ApisDataprimeV1ArchiveWarningMissingDataEmpty struct {
	// contains filtered or unexported fields
}

ApisDataprimeV1ArchiveWarningMissingDataEmpty : ApisDataprimeV1ArchiveWarningMissingDataEmpty struct This type supports additional properties of type interface{}.

func (*ApisDataprimeV1ArchiveWarningMissingDataEmpty) GetProperties added in v0.5.0

func (o *ApisDataprimeV1ArchiveWarningMissingDataEmpty) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDataprimeV1ArchiveWarningMissingDataEmpty.

func (*ApisDataprimeV1ArchiveWarningMissingDataEmpty) GetProperty added in v0.5.0

func (o *ApisDataprimeV1ArchiveWarningMissingDataEmpty) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDataprimeV1ArchiveWarningMissingDataEmpty.

func (*ApisDataprimeV1ArchiveWarningMissingDataEmpty) MarshalJSON added in v0.5.0

func (o *ApisDataprimeV1ArchiveWarningMissingDataEmpty) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of ApisDataprimeV1ArchiveWarningMissingDataEmpty

func (*ApisDataprimeV1ArchiveWarningMissingDataEmpty) SetProperties added in v0.5.0

func (o *ApisDataprimeV1ArchiveWarningMissingDataEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDataprimeV1ArchiveWarningMissingDataEmpty.

func (*ApisDataprimeV1ArchiveWarningMissingDataEmpty) SetProperty added in v0.5.0

func (o *ApisDataprimeV1ArchiveWarningMissingDataEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDataprimeV1ArchiveWarningMissingDataEmpty.

type ApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty added in v0.5.0

type ApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty struct {
	// contains filtered or unexported fields
}

ApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty : ApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty struct This type supports additional properties of type interface{}.

func (*ApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty) GetProperties added in v0.5.0

func (o *ApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty.

func (*ApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty) GetProperty added in v0.5.0

func (o *ApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty.

func (*ApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty) MarshalJSON added in v0.5.0

func (o *ApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of ApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty

func (*ApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty) SetProperties added in v0.5.0

func (o *ApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty.

func (*ApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty) SetProperty added in v0.5.0

func (o *ApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty.

type ApisDataprimeV1ArchiveWarningWarningTypeBucketAccessDenied added in v0.5.0

type ApisDataprimeV1ArchiveWarningWarningTypeBucketAccessDenied struct {
	BucketAccessDenied *ApisDataprimeV1ArchiveWarningBucketAccessDeniedEmpty `json:"bucket_access_denied,omitempty"`
}

ApisDataprimeV1ArchiveWarningWarningTypeBucketAccessDenied : ApisDataprimeV1ArchiveWarningWarningTypeBucketAccessDenied struct This model "extends" ApisDataprimeV1ArchiveWarning

type ApisDataprimeV1ArchiveWarningWarningTypeBucketReadFailed added in v0.5.0

type ApisDataprimeV1ArchiveWarningWarningTypeBucketReadFailed struct {
	BucketReadFailed *ApisDataprimeV1ArchiveWarningBucketReadFailedEmpty `json:"bucket_read_failed,omitempty"`
}

ApisDataprimeV1ArchiveWarningWarningTypeBucketReadFailed : ApisDataprimeV1ArchiveWarningWarningTypeBucketReadFailed struct This model "extends" ApisDataprimeV1ArchiveWarning

type ApisDataprimeV1ArchiveWarningWarningTypeMissingData added in v0.5.0

type ApisDataprimeV1ArchiveWarningWarningTypeMissingData struct {
	MissingData *ApisDataprimeV1ArchiveWarningMissingDataEmpty `json:"missing_data,omitempty"`
}

ApisDataprimeV1ArchiveWarningWarningTypeMissingData : ApisDataprimeV1ArchiveWarningWarningTypeMissingData struct This model "extends" ApisDataprimeV1ArchiveWarning

type ApisDataprimeV1ArchiveWarningWarningTypeNoMetastoreData added in v0.5.0

type ApisDataprimeV1ArchiveWarningWarningTypeNoMetastoreData struct {
	NoMetastoreData *ApisDataprimeV1ArchiveWarningNoMetastoreDataEmpty `json:"no_metastore_data,omitempty"`
}

ApisDataprimeV1ArchiveWarningWarningTypeNoMetastoreData : ApisDataprimeV1ArchiveWarningWarningTypeNoMetastoreData struct This model "extends" ApisDataprimeV1ArchiveWarning

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 ApisDataprimeV1BlocksLimitWarningEmpty added in v0.5.0

type ApisDataprimeV1BlocksLimitWarningEmpty struct {
	// contains filtered or unexported fields
}

ApisDataprimeV1BlocksLimitWarningEmpty : Warning when the query has reached the maximum number of parquet blocks. This type supports additional properties of type interface{}.

func (*ApisDataprimeV1BlocksLimitWarningEmpty) GetProperties added in v0.5.0

func (o *ApisDataprimeV1BlocksLimitWarningEmpty) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDataprimeV1BlocksLimitWarningEmpty.

func (*ApisDataprimeV1BlocksLimitWarningEmpty) GetProperty added in v0.5.0

func (o *ApisDataprimeV1BlocksLimitWarningEmpty) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDataprimeV1BlocksLimitWarningEmpty.

func (*ApisDataprimeV1BlocksLimitWarningEmpty) MarshalJSON added in v0.5.0

func (o *ApisDataprimeV1BlocksLimitWarningEmpty) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of ApisDataprimeV1BlocksLimitWarningEmpty

func (*ApisDataprimeV1BlocksLimitWarningEmpty) SetProperties added in v0.5.0

func (o *ApisDataprimeV1BlocksLimitWarningEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDataprimeV1BlocksLimitWarningEmpty.

func (*ApisDataprimeV1BlocksLimitWarningEmpty) SetProperty added in v0.5.0

func (o *ApisDataprimeV1BlocksLimitWarningEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDataprimeV1BlocksLimitWarningEmpty.

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 ApisDataprimeV1BytesScannedLimitWarningEmpty added in v0.5.0

type ApisDataprimeV1BytesScannedLimitWarningEmpty struct {
	// contains filtered or unexported fields
}

ApisDataprimeV1BytesScannedLimitWarningEmpty : Warning for reaching the bytes scanned limit. This type supports additional properties of type interface{}.

func (*ApisDataprimeV1BytesScannedLimitWarningEmpty) GetProperties added in v0.5.0

func (o *ApisDataprimeV1BytesScannedLimitWarningEmpty) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDataprimeV1BytesScannedLimitWarningEmpty.

func (*ApisDataprimeV1BytesScannedLimitWarningEmpty) GetProperty added in v0.5.0

func (o *ApisDataprimeV1BytesScannedLimitWarningEmpty) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDataprimeV1BytesScannedLimitWarningEmpty.

func (*ApisDataprimeV1BytesScannedLimitWarningEmpty) MarshalJSON added in v0.5.0

func (o *ApisDataprimeV1BytesScannedLimitWarningEmpty) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of ApisDataprimeV1BytesScannedLimitWarningEmpty

func (*ApisDataprimeV1BytesScannedLimitWarningEmpty) SetProperties added in v0.5.0

func (o *ApisDataprimeV1BytesScannedLimitWarningEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDataprimeV1BytesScannedLimitWarningEmpty.

func (*ApisDataprimeV1BytesScannedLimitWarningEmpty) SetProperty added in v0.5.0

func (o *ApisDataprimeV1BytesScannedLimitWarningEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDataprimeV1BytesScannedLimitWarningEmpty.

type ApisDataprimeV1CompileWarning

type ApisDataprimeV1CompileWarning struct {
	// Warning message.
	WarningMessage *string `json:"warning_message" validate:"required"`
}

ApisDataprimeV1CompileWarning : Warning from Dataprime compilation.

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 {
	// Warning from Dataprime compilation.
	CompileWarning *ApisDataprimeV1CompileWarning `json:"compile_warning,omitempty"`

	// Warning from applying a time range to the query.
	TimeRangeWarning *ApisDataprimeV1TimeRangeWarning `json:"time_range_warning,omitempty"`

	// Warning from applying a limit on the number of results.
	NumberOfResultsLimitWarning *ApisDataprimeV1NumberOfResultsLimitWarning `json:"number_of_results_limit_warning,omitempty"`

	// Warning for reaching the bytes scanned limit.
	BytesScannedLimitWarning *ApisDataprimeV1BytesScannedLimitWarningEmpty `json:"bytes_scanned_limit_warning,omitempty"`

	// Warning about deprecated elements.
	DeprecationWarning *ApisDataprimeV1DeprecationWarning `json:"deprecation_warning,omitempty"`

	// Warning when the query has reached the maximum number of parquet blocks.
	BlocksLimitWarning *ApisDataprimeV1BlocksLimitWarningEmpty `json:"blocks_limit_warning,omitempty"`

	// Warning for reaching the aggregation buckets limit.
	AggregationBucketsLimitWarning *ApisDataprimeV1AggregationBucketsLimitWarning `json:"aggregation_buckets_limit_warning,omitempty"`

	// Wrapper for archive related warnings.
	ArchiveWarning ApisDataprimeV1ArchiveWarningIntf `json:"archive_warning,omitempty"`

	// Warning when OpenSearch scroll timeout is reached.
	ScrollTimeoutWarning *ApisDataprimeV1ScrollTimeoutWarningEmpty `json:"scroll_timeout_warning,omitempty"`

	// Warning when the result contains entries where the number of fields is truncated.
	FieldCountLimitWarning *ApisDataprimeV1FieldCountLimitWarningEmpty `json:"field_count_limit_warning,omitempty"`

	// Warning when the shuffle file size limit is reached - For example during a join with a large right side.
	ShuffleFileSizeLimitReachedWarning *ApisDataprimeV1ShuffleFileSizeLimitReachedWarningEmpty `json:"shuffle_file_size_limit_reached_warning,omitempty"`

	// Batch of results
	//  warning when the query has reached maximum number of parquet files.
	FilesReadLimitWarning *ApisDataprimeV1FilesReadLimitWarningEmpty `json:"files_read_limit_warning,omitempty"`

	// Warning when a field has reached the cardinality limit.
	SidebarFilterCardinalityLimitWarning *ApisDataprimeV1SidebarFilterCardinalityLimitWarning `json:"sidebar_filter_cardinality_limit_warning,omitempty"`
}

ApisDataprimeV1DataprimeWarning : Warning message. Models which "extend" this model: - ApisDataprimeV1DataprimeWarningWarningTypeCompileWarning - ApisDataprimeV1DataprimeWarningWarningTypeTimeRangeWarning - ApisDataprimeV1DataprimeWarningWarningTypeNumberOfResultsLimitWarning - ApisDataprimeV1DataprimeWarningWarningTypeBytesScannedLimitWarning - ApisDataprimeV1DataprimeWarningWarningTypeDeprecationWarning - ApisDataprimeV1DataprimeWarningWarningTypeBlocksLimitWarning - ApisDataprimeV1DataprimeWarningWarningTypeAggregationBucketsLimitWarning - ApisDataprimeV1DataprimeWarningWarningTypeArchiveWarning - ApisDataprimeV1DataprimeWarningWarningTypeScrollTimeoutWarning - ApisDataprimeV1DataprimeWarningWarningTypeFieldCountLimitWarning - ApisDataprimeV1DataprimeWarningWarningTypeShuffleFileSizeLimitReachedWarning - ApisDataprimeV1DataprimeWarningWarningTypeFilesReadLimitWarning - ApisDataprimeV1DataprimeWarningWarningTypeSidebarFilterCardinalityLimitWarning

type ApisDataprimeV1DataprimeWarningIntf

type ApisDataprimeV1DataprimeWarningIntf interface {
	// contains filtered or unexported methods
}

type ApisDataprimeV1DataprimeWarningWarningTypeAggregationBucketsLimitWarning added in v0.5.0

type ApisDataprimeV1DataprimeWarningWarningTypeAggregationBucketsLimitWarning struct {
	// Warning for reaching the aggregation buckets limit.
	AggregationBucketsLimitWarning *ApisDataprimeV1AggregationBucketsLimitWarning `json:"aggregation_buckets_limit_warning,omitempty"`
}

ApisDataprimeV1DataprimeWarningWarningTypeAggregationBucketsLimitWarning : ApisDataprimeV1DataprimeWarningWarningTypeAggregationBucketsLimitWarning struct This model "extends" ApisDataprimeV1DataprimeWarning

type ApisDataprimeV1DataprimeWarningWarningTypeArchiveWarning added in v0.5.0

type ApisDataprimeV1DataprimeWarningWarningTypeArchiveWarning struct {
	// Wrapper for archive related warnings.
	ArchiveWarning ApisDataprimeV1ArchiveWarningIntf `json:"archive_warning,omitempty"`
}

ApisDataprimeV1DataprimeWarningWarningTypeArchiveWarning : ApisDataprimeV1DataprimeWarningWarningTypeArchiveWarning struct This model "extends" ApisDataprimeV1DataprimeWarning

type ApisDataprimeV1DataprimeWarningWarningTypeBlocksLimitWarning

type ApisDataprimeV1DataprimeWarningWarningTypeBlocksLimitWarning struct {
	// Warning when the query has reached the maximum number of parquet blocks.
	BlocksLimitWarning *ApisDataprimeV1BlocksLimitWarningEmpty `json:"blocks_limit_warning,omitempty"`
}

ApisDataprimeV1DataprimeWarningWarningTypeBlocksLimitWarning : ApisDataprimeV1DataprimeWarningWarningTypeBlocksLimitWarning struct This model "extends" ApisDataprimeV1DataprimeWarning

type ApisDataprimeV1DataprimeWarningWarningTypeBytesScannedLimitWarning

type ApisDataprimeV1DataprimeWarningWarningTypeBytesScannedLimitWarning struct {
	// Warning for reaching the bytes scanned limit.
	BytesScannedLimitWarning *ApisDataprimeV1BytesScannedLimitWarningEmpty `json:"bytes_scanned_limit_warning,omitempty"`
}

ApisDataprimeV1DataprimeWarningWarningTypeBytesScannedLimitWarning : ApisDataprimeV1DataprimeWarningWarningTypeBytesScannedLimitWarning struct This model "extends" ApisDataprimeV1DataprimeWarning

type ApisDataprimeV1DataprimeWarningWarningTypeCompileWarning

type ApisDataprimeV1DataprimeWarningWarningTypeCompileWarning struct {
	// Warning from Dataprime compilation.
	CompileWarning *ApisDataprimeV1CompileWarning `json:"compile_warning,omitempty"`
}

ApisDataprimeV1DataprimeWarningWarningTypeCompileWarning : ApisDataprimeV1DataprimeWarningWarningTypeCompileWarning struct This model "extends" ApisDataprimeV1DataprimeWarning

type ApisDataprimeV1DataprimeWarningWarningTypeDeprecationWarning

type ApisDataprimeV1DataprimeWarningWarningTypeDeprecationWarning struct {
	// Warning about deprecated elements.
	DeprecationWarning *ApisDataprimeV1DeprecationWarning `json:"deprecation_warning,omitempty"`
}

ApisDataprimeV1DataprimeWarningWarningTypeDeprecationWarning : ApisDataprimeV1DataprimeWarningWarningTypeDeprecationWarning struct This model "extends" ApisDataprimeV1DataprimeWarning

type ApisDataprimeV1DataprimeWarningWarningTypeFieldCountLimitWarning added in v0.5.0

type ApisDataprimeV1DataprimeWarningWarningTypeFieldCountLimitWarning struct {
	// Warning when the result contains entries where the number of fields is truncated.
	FieldCountLimitWarning *ApisDataprimeV1FieldCountLimitWarningEmpty `json:"field_count_limit_warning,omitempty"`
}

ApisDataprimeV1DataprimeWarningWarningTypeFieldCountLimitWarning : ApisDataprimeV1DataprimeWarningWarningTypeFieldCountLimitWarning struct This model "extends" ApisDataprimeV1DataprimeWarning

type ApisDataprimeV1DataprimeWarningWarningTypeFilesReadLimitWarning added in v0.5.0

type ApisDataprimeV1DataprimeWarningWarningTypeFilesReadLimitWarning struct {
	// Batch of results
	//  warning when the query has reached maximum number of parquet files.
	FilesReadLimitWarning *ApisDataprimeV1FilesReadLimitWarningEmpty `json:"files_read_limit_warning,omitempty"`
}

ApisDataprimeV1DataprimeWarningWarningTypeFilesReadLimitWarning : ApisDataprimeV1DataprimeWarningWarningTypeFilesReadLimitWarning struct This model "extends" ApisDataprimeV1DataprimeWarning

type ApisDataprimeV1DataprimeWarningWarningTypeNumberOfResultsLimitWarning

type ApisDataprimeV1DataprimeWarningWarningTypeNumberOfResultsLimitWarning struct {
	// Warning from applying a limit on the number of results.
	NumberOfResultsLimitWarning *ApisDataprimeV1NumberOfResultsLimitWarning `json:"number_of_results_limit_warning,omitempty"`
}

ApisDataprimeV1DataprimeWarningWarningTypeNumberOfResultsLimitWarning : ApisDataprimeV1DataprimeWarningWarningTypeNumberOfResultsLimitWarning struct This model "extends" ApisDataprimeV1DataprimeWarning

type ApisDataprimeV1DataprimeWarningWarningTypeScrollTimeoutWarning added in v0.5.0

type ApisDataprimeV1DataprimeWarningWarningTypeScrollTimeoutWarning struct {
	// Warning when OpenSearch scroll timeout is reached.
	ScrollTimeoutWarning *ApisDataprimeV1ScrollTimeoutWarningEmpty `json:"scroll_timeout_warning,omitempty"`
}

ApisDataprimeV1DataprimeWarningWarningTypeScrollTimeoutWarning : ApisDataprimeV1DataprimeWarningWarningTypeScrollTimeoutWarning struct This model "extends" ApisDataprimeV1DataprimeWarning

type ApisDataprimeV1DataprimeWarningWarningTypeShuffleFileSizeLimitReachedWarning added in v0.5.0

type ApisDataprimeV1DataprimeWarningWarningTypeShuffleFileSizeLimitReachedWarning struct {
	// Warning when the shuffle file size limit is reached - For example during a join with a large right side.
	ShuffleFileSizeLimitReachedWarning *ApisDataprimeV1ShuffleFileSizeLimitReachedWarningEmpty `json:"shuffle_file_size_limit_reached_warning,omitempty"`
}

ApisDataprimeV1DataprimeWarningWarningTypeShuffleFileSizeLimitReachedWarning : ApisDataprimeV1DataprimeWarningWarningTypeShuffleFileSizeLimitReachedWarning struct This model "extends" ApisDataprimeV1DataprimeWarning

type ApisDataprimeV1DataprimeWarningWarningTypeSidebarFilterCardinalityLimitWarning added in v0.5.0

type ApisDataprimeV1DataprimeWarningWarningTypeSidebarFilterCardinalityLimitWarning struct {
	// Warning when a field has reached the cardinality limit.
	SidebarFilterCardinalityLimitWarning *ApisDataprimeV1SidebarFilterCardinalityLimitWarning `json:"sidebar_filter_cardinality_limit_warning,omitempty"`
}

ApisDataprimeV1DataprimeWarningWarningTypeSidebarFilterCardinalityLimitWarning : ApisDataprimeV1DataprimeWarningWarningTypeSidebarFilterCardinalityLimitWarning struct This model "extends" ApisDataprimeV1DataprimeWarning

type ApisDataprimeV1DataprimeWarningWarningTypeTimeRangeWarning

type ApisDataprimeV1DataprimeWarningWarningTypeTimeRangeWarning struct {
	// Warning from applying a time range to the query.
	TimeRangeWarning *ApisDataprimeV1TimeRangeWarning `json:"time_range_warning,omitempty"`
}

ApisDataprimeV1DataprimeWarningWarningTypeTimeRangeWarning : ApisDataprimeV1DataprimeWarningWarningTypeTimeRangeWarning struct This model "extends" ApisDataprimeV1DataprimeWarning

type ApisDataprimeV1DeprecationWarning

type ApisDataprimeV1DeprecationWarning struct {
	// Warning message.
	WarningMessage *string `json:"warning_message" validate:"required"`
}

ApisDataprimeV1DeprecationWarning : Warning about deprecated elements.

type ApisDataprimeV1FieldCountLimitWarningEmpty added in v0.5.0

type ApisDataprimeV1FieldCountLimitWarningEmpty struct {
	// contains filtered or unexported fields
}

ApisDataprimeV1FieldCountLimitWarningEmpty : Warning when the result contains entries where the number of fields is truncated. This type supports additional properties of type interface{}.

func (*ApisDataprimeV1FieldCountLimitWarningEmpty) GetProperties added in v0.5.0

func (o *ApisDataprimeV1FieldCountLimitWarningEmpty) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDataprimeV1FieldCountLimitWarningEmpty.

func (*ApisDataprimeV1FieldCountLimitWarningEmpty) GetProperty added in v0.5.0

func (o *ApisDataprimeV1FieldCountLimitWarningEmpty) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDataprimeV1FieldCountLimitWarningEmpty.

func (*ApisDataprimeV1FieldCountLimitWarningEmpty) MarshalJSON added in v0.5.0

func (o *ApisDataprimeV1FieldCountLimitWarningEmpty) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of ApisDataprimeV1FieldCountLimitWarningEmpty

func (*ApisDataprimeV1FieldCountLimitWarningEmpty) SetProperties added in v0.5.0

func (o *ApisDataprimeV1FieldCountLimitWarningEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDataprimeV1FieldCountLimitWarningEmpty.

func (*ApisDataprimeV1FieldCountLimitWarningEmpty) SetProperty added in v0.5.0

func (o *ApisDataprimeV1FieldCountLimitWarningEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDataprimeV1FieldCountLimitWarningEmpty.

type ApisDataprimeV1FilesReadLimitWarningEmpty added in v0.5.0

type ApisDataprimeV1FilesReadLimitWarningEmpty struct {
	// contains filtered or unexported fields
}

ApisDataprimeV1FilesReadLimitWarningEmpty : Batch of results

warning when the query has reached maximum number of parquet files.

This type supports additional properties of type interface{}.

func (*ApisDataprimeV1FilesReadLimitWarningEmpty) GetProperties added in v0.5.0

func (o *ApisDataprimeV1FilesReadLimitWarningEmpty) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDataprimeV1FilesReadLimitWarningEmpty.

func (*ApisDataprimeV1FilesReadLimitWarningEmpty) GetProperty added in v0.5.0

func (o *ApisDataprimeV1FilesReadLimitWarningEmpty) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDataprimeV1FilesReadLimitWarningEmpty.

func (*ApisDataprimeV1FilesReadLimitWarningEmpty) MarshalJSON added in v0.5.0

func (o *ApisDataprimeV1FilesReadLimitWarningEmpty) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of ApisDataprimeV1FilesReadLimitWarningEmpty

func (*ApisDataprimeV1FilesReadLimitWarningEmpty) SetProperties added in v0.5.0

func (o *ApisDataprimeV1FilesReadLimitWarningEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDataprimeV1FilesReadLimitWarningEmpty.

func (*ApisDataprimeV1FilesReadLimitWarningEmpty) SetProperty added in v0.5.0

func (o *ApisDataprimeV1FilesReadLimitWarningEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDataprimeV1FilesReadLimitWarningEmpty.

type ApisDataprimeV1GetBackgroundQueryStatusResponseRunning added in v0.5.0

type ApisDataprimeV1GetBackgroundQueryStatusResponseRunning struct {
	// The query has been running since this time.
	RunningSince *strfmt.DateTime `json:"running_since,omitempty"`
}

ApisDataprimeV1GetBackgroundQueryStatusResponseRunning : The query is still running.

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminated added in v0.5.0

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminated struct {
	// The query was terminated at this time.
	RunningSince *strfmt.DateTime `json:"running_since" validate:"required"`

	// The query was terminated at this time.
	TerminatedAt *strfmt.DateTime `json:"terminated_at" validate:"required"`

	// The query has been terminated successfully.
	Success *ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedSuccessEmpty `json:"success,omitempty"`

	// The query has been terminated with an error.
	Error ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorIntf `json:"error,omitempty"`

	// The query has been cancelled.
	Cancelled *ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedCancelledEmpty `json:"cancelled,omitempty"`
}

ApisDataprimeV1GetBackgroundQueryStatusResponseTerminated : The query has been terminated. Models which "extend" this model: - ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusSuccess - ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusError - ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusCancelled

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedCancelledEmpty added in v0.5.0

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedCancelledEmpty struct {
	// contains filtered or unexported fields
}

ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedCancelledEmpty : The query has been cancelled. This type supports additional properties of type interface{}.

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedCancelledEmpty) GetProperties added in v0.5.0

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedCancelledEmpty.

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedCancelledEmpty) GetProperty added in v0.5.0

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedCancelledEmpty.

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedCancelledEmpty) MarshalJSON added in v0.5.0

MarshalJSON performs custom serialization for instances of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedCancelledEmpty

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedCancelledEmpty) SetProperties added in v0.5.0

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedCancelledEmpty.

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedCancelledEmpty) SetProperty added in v0.5.0

SetProperty allows the user to set an arbitrary property on an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedCancelledEmpty.

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedError added in v0.5.0

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedError struct {
	// The query has been terminated due to a timeout.
	TimedOut *ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorTimedOutEmpty `json:"timed_out,omitempty"`

	// The query has been terminated due to a cancellation.
	Cancelled *ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorCancelledEmpty `json:"cancelled,omitempty"`

	// The query has been terminated due to a failure.
	Failed *ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorFailed `json:"failed,omitempty"`
}

ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedError : The query has been terminated with an error. Models which "extend" this model: - ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorTimedOut - ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorCancelled - ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorFailed

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorCancelledEmpty added in v0.5.0

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorCancelledEmpty struct {
	// contains filtered or unexported fields
}

ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorCancelledEmpty : The query has been terminated due to a cancellation. This type supports additional properties of type interface{}.

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorCancelledEmpty) GetProperties added in v0.5.0

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorCancelledEmpty.

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorCancelledEmpty) GetProperty added in v0.5.0

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorCancelledEmpty.

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorCancelledEmpty) MarshalJSON added in v0.5.0

MarshalJSON performs custom serialization for instances of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorCancelledEmpty

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorCancelledEmpty) SetProperties added in v0.5.0

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorCancelledEmpty.

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorCancelledEmpty) SetProperty added in v0.5.0

SetProperty allows the user to set an arbitrary property on an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorCancelledEmpty.

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorCancelled added in v0.5.0

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorCancelled struct {
	// The query has been terminated due to a cancellation.
	Cancelled *ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorCancelledEmpty `json:"cancelled,omitempty"`
}

ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorCancelled : ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorCancelled struct This model "extends" ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedError

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorFailed added in v0.5.0

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorFailed struct {
	// The query has been terminated due to a failure.
	Failed *ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorFailed `json:"failed,omitempty"`
}

ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorFailed : ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorFailed struct This model "extends" ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedError

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorTimedOut added in v0.5.0

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorTimedOut struct {
	// The query has been terminated due to a timeout.
	TimedOut *ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorTimedOutEmpty `json:"timed_out,omitempty"`
}

ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorTimedOut : ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorErrorTimedOut struct This model "extends" ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedError

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorFailed added in v0.5.0

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorFailed struct {
	// The reason for the failure.
	Reason *string `json:"reason" validate:"required"`
}

ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorFailed : The query has been terminated due to a failure.

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorIntf added in v0.5.0

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorIntf interface {
	// contains filtered or unexported methods
}

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorTimedOutEmpty added in v0.5.0

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorTimedOutEmpty struct {
	// contains filtered or unexported fields
}

ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorTimedOutEmpty : The query has been terminated due to a timeout. This type supports additional properties of type interface{}.

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorTimedOutEmpty) GetProperties added in v0.5.0

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorTimedOutEmpty.

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorTimedOutEmpty) GetProperty added in v0.5.0

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorTimedOutEmpty.

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorTimedOutEmpty) MarshalJSON added in v0.5.0

MarshalJSON performs custom serialization for instances of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorTimedOutEmpty

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorTimedOutEmpty) SetProperties added in v0.5.0

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorTimedOutEmpty.

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorTimedOutEmpty) SetProperty added in v0.5.0

SetProperty allows the user to set an arbitrary property on an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorTimedOutEmpty.

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedIntf added in v0.5.0

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedIntf interface {
	// contains filtered or unexported methods
}

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusCancelled added in v0.5.0

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusCancelled struct {
	// The query was terminated at this time.
	RunningSince *strfmt.DateTime `json:"running_since" validate:"required"`

	// The query was terminated at this time.
	TerminatedAt *strfmt.DateTime `json:"terminated_at" validate:"required"`

	// The query has been cancelled.
	Cancelled *ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedCancelledEmpty `json:"cancelled,omitempty"`
}

ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusCancelled : ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusCancelled struct This model "extends" ApisDataprimeV1GetBackgroundQueryStatusResponseTerminated

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusError added in v0.5.0

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusError struct {
	// The query was terminated at this time.
	RunningSince *strfmt.DateTime `json:"running_since" validate:"required"`

	// The query was terminated at this time.
	TerminatedAt *strfmt.DateTime `json:"terminated_at" validate:"required"`

	// The query has been terminated with an error.
	Error ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedErrorIntf `json:"error,omitempty"`
}

ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusError : ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusError struct This model "extends" ApisDataprimeV1GetBackgroundQueryStatusResponseTerminated

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusSuccess added in v0.5.0

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusSuccess struct {
	// The query was terminated at this time.
	RunningSince *strfmt.DateTime `json:"running_since" validate:"required"`

	// The query was terminated at this time.
	TerminatedAt *strfmt.DateTime `json:"terminated_at" validate:"required"`

	// The query has been terminated successfully.
	Success *ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedSuccessEmpty `json:"success,omitempty"`
}

ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusSuccess : ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedStatusSuccess struct This model "extends" ApisDataprimeV1GetBackgroundQueryStatusResponseTerminated

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedSuccessEmpty added in v0.5.0

type ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedSuccessEmpty struct {
	// contains filtered or unexported fields
}

ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedSuccessEmpty : The query has been terminated successfully. This type supports additional properties of type interface{}.

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedSuccessEmpty) GetProperties added in v0.5.0

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedSuccessEmpty.

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedSuccessEmpty) GetProperty added in v0.5.0

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedSuccessEmpty.

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedSuccessEmpty) MarshalJSON added in v0.5.0

MarshalJSON performs custom serialization for instances of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedSuccessEmpty

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedSuccessEmpty) SetProperties added in v0.5.0

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedSuccessEmpty.

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedSuccessEmpty) SetProperty added in v0.5.0

SetProperty allows the user to set an arbitrary property on an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedSuccessEmpty.

type ApisDataprimeV1GetBackgroundQueryStatusResponseWaitingForExecutionEmpty added in v0.5.0

type ApisDataprimeV1GetBackgroundQueryStatusResponseWaitingForExecutionEmpty struct {
	// contains filtered or unexported fields
}

ApisDataprimeV1GetBackgroundQueryStatusResponseWaitingForExecutionEmpty : ApisDataprimeV1GetBackgroundQueryStatusResponseWaitingForExecutionEmpty struct This type supports additional properties of type interface{}.

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseWaitingForExecutionEmpty) GetProperties added in v0.5.0

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseWaitingForExecutionEmpty.

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseWaitingForExecutionEmpty) GetProperty added in v0.5.0

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseWaitingForExecutionEmpty.

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseWaitingForExecutionEmpty) MarshalJSON added in v0.5.0

MarshalJSON performs custom serialization for instances of ApisDataprimeV1GetBackgroundQueryStatusResponseWaitingForExecutionEmpty

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseWaitingForExecutionEmpty) SetProperties added in v0.5.0

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseWaitingForExecutionEmpty.

func (*ApisDataprimeV1GetBackgroundQueryStatusResponseWaitingForExecutionEmpty) SetProperty added in v0.5.0

SetProperty allows the user to set an arbitrary property on an instance of ApisDataprimeV1GetBackgroundQueryStatusResponseWaitingForExecutionEmpty.

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 {
	// Warning message.
	NumberOfResultsLimit *int64 `json:"number_of_results_limit" validate:"required"`
}

ApisDataprimeV1NumberOfResultsLimitWarning : Warning from applying a limit on the number of results.

type ApisDataprimeV1QueryID

type ApisDataprimeV1QueryID struct {
	QueryID *string `json:"query_id,omitempty"`
}

ApisDataprimeV1QueryID : ApisDataprimeV1QueryID struct

type ApisDataprimeV1ResponseMetadata added in v0.5.0

type ApisDataprimeV1ResponseMetadata struct {
	Statistics *ApisDataprimeV1ResponseMetadataStatistics `json:"statistics,omitempty"`
}

ApisDataprimeV1ResponseMetadata : Does not contain duplicate messages.

type ApisDataprimeV1ResponseMetadataStatistics added in v0.5.0

type ApisDataprimeV1ResponseMetadataStatistics struct {
	// Number of bytes scanned by the query.
	BytesScanned *string `json:"bytes_scanned" validate:"required"`
}

ApisDataprimeV1ResponseMetadataStatistics : ApisDataprimeV1ResponseMetadataStatistics struct

type ApisDataprimeV1ScrollTimeoutWarningEmpty added in v0.5.0

type ApisDataprimeV1ScrollTimeoutWarningEmpty struct {
	// contains filtered or unexported fields
}

ApisDataprimeV1ScrollTimeoutWarningEmpty : Warning when OpenSearch scroll timeout is reached. This type supports additional properties of type interface{}.

func (*ApisDataprimeV1ScrollTimeoutWarningEmpty) GetProperties added in v0.5.0

func (o *ApisDataprimeV1ScrollTimeoutWarningEmpty) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDataprimeV1ScrollTimeoutWarningEmpty.

func (*ApisDataprimeV1ScrollTimeoutWarningEmpty) GetProperty added in v0.5.0

func (o *ApisDataprimeV1ScrollTimeoutWarningEmpty) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDataprimeV1ScrollTimeoutWarningEmpty.

func (*ApisDataprimeV1ScrollTimeoutWarningEmpty) MarshalJSON added in v0.5.0

func (o *ApisDataprimeV1ScrollTimeoutWarningEmpty) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of ApisDataprimeV1ScrollTimeoutWarningEmpty

func (*ApisDataprimeV1ScrollTimeoutWarningEmpty) SetProperties added in v0.5.0

func (o *ApisDataprimeV1ScrollTimeoutWarningEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDataprimeV1ScrollTimeoutWarningEmpty.

func (*ApisDataprimeV1ScrollTimeoutWarningEmpty) SetProperty added in v0.5.0

func (o *ApisDataprimeV1ScrollTimeoutWarningEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDataprimeV1ScrollTimeoutWarningEmpty.

type ApisDataprimeV1ShuffleFileSizeLimitReachedWarningEmpty added in v0.5.0

type ApisDataprimeV1ShuffleFileSizeLimitReachedWarningEmpty struct {
	// contains filtered or unexported fields
}

ApisDataprimeV1ShuffleFileSizeLimitReachedWarningEmpty : Warning when the shuffle file size limit is reached - For example during a join with a large right side. This type supports additional properties of type interface{}.

func (*ApisDataprimeV1ShuffleFileSizeLimitReachedWarningEmpty) GetProperties added in v0.5.0

func (o *ApisDataprimeV1ShuffleFileSizeLimitReachedWarningEmpty) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ApisDataprimeV1ShuffleFileSizeLimitReachedWarningEmpty.

func (*ApisDataprimeV1ShuffleFileSizeLimitReachedWarningEmpty) GetProperty added in v0.5.0

func (o *ApisDataprimeV1ShuffleFileSizeLimitReachedWarningEmpty) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of ApisDataprimeV1ShuffleFileSizeLimitReachedWarningEmpty.

func (*ApisDataprimeV1ShuffleFileSizeLimitReachedWarningEmpty) MarshalJSON added in v0.5.0

func (o *ApisDataprimeV1ShuffleFileSizeLimitReachedWarningEmpty) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of ApisDataprimeV1ShuffleFileSizeLimitReachedWarningEmpty

func (*ApisDataprimeV1ShuffleFileSizeLimitReachedWarningEmpty) SetProperties added in v0.5.0

func (o *ApisDataprimeV1ShuffleFileSizeLimitReachedWarningEmpty) SetProperties(m map[string]interface{})

SetProperties allows the user to set a map of arbitrary properties on an instance of ApisDataprimeV1ShuffleFileSizeLimitReachedWarningEmpty.

func (*ApisDataprimeV1ShuffleFileSizeLimitReachedWarningEmpty) SetProperty added in v0.5.0

func (o *ApisDataprimeV1ShuffleFileSizeLimitReachedWarningEmpty) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ApisDataprimeV1ShuffleFileSizeLimitReachedWarningEmpty.

type ApisDataprimeV1SidebarFilterCardinalityLimitWarning added in v0.5.0

type ApisDataprimeV1SidebarFilterCardinalityLimitWarning struct {
	// List of fields that have reached the cardinality limit.
	Fields []string `json:"fields" validate:"required"`

	// Cardinality limit This is the limit for the number of unique values in a field. If the number of unique values in a
	// field is greater than this limit, the field will be excluded from the results. This is a warning and not an error.
	// The query will still run.
	CardinalityLimit *string `json:"cardinality_limit" validate:"required"`
}

ApisDataprimeV1SidebarFilterCardinalityLimitWarning : Warning when a field has reached the cardinality limit.

type ApisDataprimeV1TimeRangeWarning

type ApisDataprimeV1TimeRangeWarning struct {
	// Warning message.
	WarningMessage *string `json:"warning_message" validate:"required"`

	// Start date of the time range.
	StartDate *strfmt.DateTime `json:"start_date,omitempty"`

	// End date of the time range.
	EndDate *strfmt.DateTime `json:"end_date,omitempty"`
}

ApisDataprimeV1TimeRangeWarning : Warning from applying a time range to the query.

type ApisEvents2metricsV2Aggregation

type ApisEvents2metricsV2Aggregation struct {
	// Determines if aggregation is enabled or not.
	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"`

	// Events to Metrics aggregation metadata of samples.
	Samples *ApisEvents2metricsV2E2mAggSamples `json:"samples,omitempty"`

	// Events to Metrics 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 {
	// Determines if aggregation is enabled or not.
	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"`

	// Events to Metrics aggregate histogram type metadata.
	Histogram *ApisEvents2metricsV2E2mAggHistogram `json:"histogram,omitempty"`
}

ApisEvents2metricsV2AggregationAggMetadataHistogram : ApisEvents2metricsV2AggregationAggMetadataHistogram struct This model "extends" ApisEvents2metricsV2Aggregation

type ApisEvents2metricsV2AggregationAggMetadataSamples

type ApisEvents2metricsV2AggregationAggMetadataSamples struct {
	// Determines if aggregation is enabled or not.
	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"`

	// Events to Metrics aggregation metadata of samples.
	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 {
	// Histogram buckets of the Events to Metrics.
	Buckets []float32 `json:"buckets,omitempty"`
}

ApisEvents2metricsV2E2mAggHistogram : Events to Metrics aggregate histogram type metadata.

type ApisEvents2metricsV2E2mAggSamples

type ApisEvents2metricsV2E2mAggSamples struct {
	// Type of the sample.
	SampleType *string `json:"sample_type,omitempty"`
}

ApisEvents2metricsV2E2mAggSamples : Events to Metrics aggregation metadata of samples.

type ApisEvents2metricsV2E2mPermutations

type ApisEvents2metricsV2E2mPermutations struct {
	// Events to Metrics 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"`

	// The list of available aggregation types.
	Aggregations []ApisEvents2metricsV2AggregationIntf `json:"aggregations,omitempty"`
}

ApisEvents2metricsV2MetricField : Events to Metrics 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 : Events to Metrics 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 : Events to Metrics logs query.

type ApisViewsV1CustomTimeSelection

type ApisViewsV1CustomTimeSelection struct {
	// Custom time selection starting timestamp.
	FromTime *strfmt.DateTime `json:"from_time" validate:"required"`

	// Custom time selection ending 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 in 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 BGQueryResponseStreamItem added in v0.5.0

type BGQueryResponseStreamItem struct {
	Response ResponseData `json:"response"`
}

type BackgroundQuery added in v0.5.0

type BackgroundQuery struct {
	// Generated query ID that can be used to obtain the status and results of a background query.
	QueryID *strfmt.UUID `json:"query_id" validate:"required"`

	// All warnings that can be issued when a query is run.
	Warnings []ApisDataprimeV1DataprimeWarningIntf `json:"warnings" validate:"required"`
}

BackgroundQuery : Background query response.

type BackgroundQueryStatus added in v0.5.0

type BackgroundQueryStatus struct {
	// The query has been submitted.
	SubmittedAt *strfmt.DateTime `json:"submitted_at" validate:"required"`

	// Does not contain duplicate messages.
	Metadata []ApisDataprimeV1ResponseMetadata `json:"metadata" validate:"required"`

	// Includes all warnings (For example: warnings that can apprear during query
	//  submission + runtime warnings).
	Warnings []ApisDataprimeV1DataprimeWarningIntf `json:"warnings" validate:"required"`

	// The query is still running.
	Running *ApisDataprimeV1GetBackgroundQueryStatusResponseRunning `json:"running,omitempty"`

	// The query has been terminated.
	Terminated ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedIntf `json:"terminated,omitempty"`

	WaitingForExecution *ApisDataprimeV1GetBackgroundQueryStatusResponseWaitingForExecutionEmpty `json:"waiting_for_execution,omitempty"`
}

BackgroundQueryStatus : The status of a background query. Models which "extend" this model: - BackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusRunning - BackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusTerminated - BackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusWaitingForExecution

type BackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusRunning added in v0.5.0

type BackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusRunning struct {
	// The query has been submitted.
	SubmittedAt *strfmt.DateTime `json:"submitted_at" validate:"required"`

	// Does not contain duplicate messages.
	Metadata []ApisDataprimeV1ResponseMetadata `json:"metadata" validate:"required"`

	// Includes all warnings (For example: warnings that can apprear during query
	//  submission + runtime warnings).
	Warnings []ApisDataprimeV1DataprimeWarningIntf `json:"warnings" validate:"required"`

	// The query is still running.
	Running *ApisDataprimeV1GetBackgroundQueryStatusResponseRunning `json:"running,omitempty"`
}

BackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusRunning : BackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusRunning struct This model "extends" BackgroundQueryStatus

type BackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusTerminated added in v0.5.0

type BackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusTerminated struct {
	// The query has been submitted.
	SubmittedAt *strfmt.DateTime `json:"submitted_at" validate:"required"`

	// Does not contain duplicate messages.
	Metadata []ApisDataprimeV1ResponseMetadata `json:"metadata" validate:"required"`

	// Includes all warnings (For example: warnings that can apprear during query
	//  submission + runtime warnings).
	Warnings []ApisDataprimeV1DataprimeWarningIntf `json:"warnings" validate:"required"`

	// The query has been terminated.
	Terminated ApisDataprimeV1GetBackgroundQueryStatusResponseTerminatedIntf `json:"terminated,omitempty"`
}

BackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusTerminated : BackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusTerminated struct This model "extends" BackgroundQueryStatus

type BackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusWaitingForExecution added in v0.5.0

type BackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusWaitingForExecution struct {
	// The query has been submitted.
	SubmittedAt *strfmt.DateTime `json:"submitted_at" validate:"required"`

	// Does not contain duplicate messages.
	Metadata []ApisDataprimeV1ResponseMetadata `json:"metadata" validate:"required"`

	// Includes all warnings (For example: warnings that can apprear during query
	//  submission + runtime warnings).
	Warnings []ApisDataprimeV1DataprimeWarningIntf `json:"warnings" validate:"required"`

	WaitingForExecution *ApisDataprimeV1GetBackgroundQueryStatusResponseWaitingForExecutionEmpty `json:"waiting_for_execution,omitempty"`
}

BackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusWaitingForExecution : BackgroundQueryStatusApisDataprimeV1GetBackgroundQueryStatusResponseStatusWaitingForExecution struct This model "extends" BackgroundQueryStatus

type BackgroundQueryStatusIntf added in v0.5.0

type BackgroundQueryStatusIntf interface {
	// contains filtered or unexported methods
}

type CancelBackgroundQueryOptions added in v0.5.0

type CancelBackgroundQueryOptions struct {
	// Generated query ID that can be used to obtain the status and results of a background query.
	QueryID *strfmt.UUID `json:"query_id" validate:"required"`

	// Allows users to set headers on API requests.
	Headers map[string]string
}

CancelBackgroundQueryOptions : The CancelBackgroundQuery options.

func (*CancelBackgroundQueryOptions) SetHeaders added in v0.5.0

SetHeaders : Allow user to set Headers

func (*CancelBackgroundQueryOptions) SetQueryID added in v0.5.0

func (_options *CancelBackgroundQueryOptions) SetQueryID(queryID *strfmt.UUID) *CancelBackgroundQueryOptions

SetQueryID : Allow user to set QueryID

type CreateAlertDefOptions added in v0.5.0

type CreateAlertDefOptions struct {
	// Request model to create or update an alert. Only one alert type configuration is allowed and must be the same as in
	// `type` field.
	AlertDefinitionPrototype AlertDefinitionPrototypeIntf `json:"AlertDefinitionPrototype" validate:"required"`

	// Allows users to set headers on API requests.
	Headers map[string]string
}

CreateAlertDefOptions : The CreateAlertDef options.

func (*CreateAlertDefOptions) SetAlertDefinitionPrototype added in v0.5.0

func (_options *CreateAlertDefOptions) SetAlertDefinitionPrototype(alertDefinitionPrototype AlertDefinitionPrototypeIntf) *CreateAlertDefOptions

SetAlertDefinitionPrototype : Allow user to set AlertDefinitionPrototype

func (*CreateAlertDefOptions) SetHeaders added in v0.5.0

func (options *CreateAlertDefOptions) SetHeaders(param map[string]string) *CreateAlertDefOptions

SetHeaders : Allow user to set Headers

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 description.
	Description *string `json:"description,omitempty"`

	// Alert expiration date.
	Expiration *AlertsV1Date `json:"expiration,omitempty"`

	// Alert notification groups.
	NotificationGroups []AlertsV2AlertNotificationGroups `json:"notification_groups,omitempty"`

	// Alert filters.
	Filters *AlertsV1AlertFilters `json:"filters,omitempty"`

	// When will the alert be active.
	ActiveWhen *AlertsV1AlertActiveWhen `json:"active_when,omitempty"`

	// The JSON keys to be included in the alert notification. If unspecified, the full log text will be included 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 data added to the alert as a string separated by a ":" character.
	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 {
	// Name of the dashboard folder.
	Name *string `json:"name" validate:"required"`

	// The UUID of dashboard folder.
	ID *strfmt.UUID `json:"id,omitempty"`

	// (Optional) 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 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 the data access rule.
	DisplayName *string `json:"display_name" validate:"required"`

	// Filters for the data access rule.
	Filters []DataAccessRuleFilter `json:"filters" validate:"required"`

	// Default Expression for the data access rule.
	DefaultExpression *string `json:"default_expression" validate:"required"`

	// Description for the 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 {
	// Events to Metrics 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 CreateEventStreamTargetOptions added in v0.4.0

type CreateEventStreamTargetOptions struct {
	// The name of the Event stream.
	Name *string `json:"name" validate:"required"`

	// The DPXL expression of the Event stream.
	DpxlExpression *string `json:"dpxl_expression" validate:"required"`

	// Whether the event stream is active.
	IsActive *bool `json:"is_active,omitempty"`

	// The compression type of the stream.
	CompressionType *string `json:"compression_type,omitempty"`

	// Configuration for IBM Event Streams.
	IbmEventStreams *IbmEventStreams `json:"ibm_event_streams,omitempty"`

	// Allows users to set headers on API requests.
	Headers map[string]string
}

CreateEventStreamTargetOptions : The CreateEventStreamTarget options.

func (*CreateEventStreamTargetOptions) SetCompressionType added in v0.4.0

func (_options *CreateEventStreamTargetOptions) SetCompressionType(compressionType string) *CreateEventStreamTargetOptions

SetCompressionType : Allow user to set CompressionType

func (*CreateEventStreamTargetOptions) SetDpxlExpression added in v0.4.0

func (_options *CreateEventStreamTargetOptions) SetDpxlExpression(dpxlExpression string) *CreateEventStreamTargetOptions

SetDpxlExpression : Allow user to set DpxlExpression

func (*CreateEventStreamTargetOptions) SetHeaders added in v0.4.0

SetHeaders : Allow user to set Headers

func (*CreateEventStreamTargetOptions) SetIbmEventStreams added in v0.4.0

func (_options *CreateEventStreamTargetOptions) SetIbmEventStreams(ibmEventStreams *IbmEventStreams) *CreateEventStreamTargetOptions

SetIbmEventStreams : Allow user to set IbmEventStreams

func (*CreateEventStreamTargetOptions) SetIsActive added in v0.4.0

func (_options *CreateEventStreamTargetOptions) SetIsActive(isActive bool) *CreateEventStreamTargetOptions

SetIsActive : Allow user to set IsActive

func (*CreateEventStreamTargetOptions) SetName added in v0.4.0

SetName : Allow user to set Name

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. The first rule subgroup will be executed first. If there is no match, subsequent rule groups will be
	// attempted until there is a match. Rule groups are attempted in order.
	RuleSubgroups []RulesV1CreateRuleGroupRequestCreateRuleSubgroup `json:"rule_subgroups" validate:"required"`

	// A description of the rule group. The description will describe the purpose of the rule group.
	Description *string `json:"description,omitempty"`

	// Whether or not the rule is enabled.
	Enabled *bool `json:"enabled,omitempty"`

	// Optional rule matchers which, if matched, will process the rule 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"`

	// The fixed start and end absolute time frame.
	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 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"`

	// The fixed start and end absolute time frame.
	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 DashboardCollection added in v0.4.0

type DashboardCollection struct {
	// List of dashboards.
	Dashboards []DashboardSummary `json:"dashboards,omitempty"`
}

DashboardCollection : List of dashboards.

type DashboardFolder

type DashboardFolder struct {
	// The UUID of dashboard folder.
	ID *strfmt.UUID `json:"id,omitempty"`

	// Name of the dashboard folder.
	Name *string `json:"name" validate:"required"`

	// (Optional) 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 DashboardSummary added in v0.4.0

type DashboardSummary struct {
	// Unique identifier for the dashboard.
	Href *string `json:"href,omitempty"`

	// Unique identifier for the dashboard.
	ID *string `json:"id" validate:"required"`

	// 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"`

	// Indicates whether the dashboard is the default dashboard for the user.
	IsDefault *bool `json:"is_default,omitempty"`

	// Indicates whether the dashboard is pinned.
	IsPinned *bool `json:"is_pinned,omitempty"`

	// Timestamp when the dashboard was created.
	CreateTime *strfmt.DateTime `json:"create_time,omitempty"`

	// Timestamp when the dashboard was last updated.
	UpdateTime *strfmt.DateTime `json:"update_time,omitempty"`

	// Dashboard folder.
	Folder *DashboardFolder `json:"folder,omitempty"`
}

DashboardSummary : List of dashboards.

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 the filters comprising the data access rule.
	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"`

	// Expression of the filter.
	Expression *string `json:"expression" validate:"required"`
}

DataAccessRuleFilter : List of the filters comprising the data access rule.

type DataUsage added in v0.4.0

type DataUsage struct {
	// Day of the daily usage report.
	Timestamp *strfmt.DateTime `json:"timestamp" validate:"required"`

	// Blocked data in GB.
	Size *float32 `json:"size" validate:"required"`

	// Report data usage for this subsystem.
	Application *string `json:"application,omitempty"`

	// Subsystem for which the data usage is reported.
	Subsystem *string `json:"subsystem,omitempty"`

	// Report data usage for this entity type.
	EntityType *string `json:"entity_type,omitempty"`

	Severity *string `json:"severity,omitempty"`

	Priority *string `json:"priority,omitempty"`
}

DataUsage : Data usage statistics.

type DataUsageMetricsExportStatus added in v0.3.0

type DataUsageMetricsExportStatus struct {
	// Whether metrics export is enabled or not. When 'true' metrics are exported.
	Enabled *bool `json:"enabled" validate:"required"`
}

DataUsageMetricsExportStatus : The data usage metrics export status.

type DeleteAlertDefOptions added in v0.5.0

type DeleteAlertDefOptions struct {
	// Alert definition ID.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Allows users to set headers on API requests.
	Headers map[string]string
}

DeleteAlertDefOptions : The DeleteAlertDef options.

func (*DeleteAlertDefOptions) SetHeaders added in v0.5.0

func (options *DeleteAlertDefOptions) SetHeaders(param map[string]string) *DeleteAlertDefOptions

SetHeaders : Allow user to set Headers

func (*DeleteAlertDefOptions) SetID added in v0.5.0

SetID : Allow user to set ID

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 the 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 Events to Metrics 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 DeleteEventStreamTargetOptions added in v0.4.0

type DeleteEventStreamTargetOptions struct {
	// The ID of the Event Stream.
	ID *int64 `json:"id" validate:"required"`

	// Allows users to set headers on API requests.
	Headers map[string]string
}

DeleteEventStreamTargetOptions : The DeleteEventStreamTarget options.

func (*DeleteEventStreamTargetOptions) SetHeaders added in v0.4.0

SetHeaders : Allow user to set Headers

func (*DeleteEventStreamTargetOptions) SetID added in v0.4.0

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 EnrichmentCollection added in v0.4.0

type EnrichmentCollection struct {
	// The enrichments.
	Enrichments []Enrichment `json:"enrichments" validate:"required"`
}

EnrichmentCollection : The enrichments collection.

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. This type supports additional properties of type interface{}.

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. This type supports additional properties of type interface{}.

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 Event2Metric

type Event2Metric struct {
	// Events to Metrics unique ID, required on update requests.
	ID *strfmt.UUID `json:"id,omitempty"`

	// Name of the Events to Metrics.
	Name *string `json:"name" validate:"required"`

	// Description of the Events to Metrics.
	Description *string `json:"description,omitempty"`

	// Events to Metrics create time.
	CreateTime *string `json:"create_time,omitempty"`

	// Events to Metrics 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"`

	// Events to Metrics metric labels.
	MetricLabels []ApisEvents2metricsV2MetricLabel `json:"metric_labels,omitempty"`

	// Events to Metrics metric fields.
	MetricFields []ApisEvents2metricsV2MetricField `json:"metric_fields,omitempty"`

	// Events to Metrics type.
	Type *string `json:"type" validate:"required"`

	// A flag that represents if the Events to Metrics is for internal usage.
	IsInternal *bool `json:"is_internal,omitempty"`

	// Events to Metrics logs query.
	LogsQuery *ApisLogs2metricsV2LogsQuery `json:"logs_query,omitempty"`
}

Event2Metric : Events to Metrics represents the Event to metrics base model. Models which "extend" this model: - Event2MetricApisEvents2metricsV2E2mQueryLogsQuery

type Event2MetricApisEvents2metricsV2E2mQueryLogsQuery

type Event2MetricApisEvents2metricsV2E2mQueryLogsQuery struct {
	// Events to Metrics unique ID, required on update requests.
	ID *strfmt.UUID `json:"id,omitempty"`

	// Name of the Events to Metrics.
	Name *string `json:"name" validate:"required"`

	// Description of the Events to Metrics.
	Description *string `json:"description,omitempty"`

	// Events to Metrics create time.
	CreateTime *string `json:"create_time,omitempty"`

	// Events to Metrics update time.
	UpdateTime *string `json:"update_time,omitempty"`

	Permutations *ApisEvents2metricsV2E2mPermutations `json:"permutations,omitempty"`

	// Events to Metrics metric labels.
	MetricLabels []ApisEvents2metricsV2MetricLabel `json:"metric_labels,omitempty"`

	// Events to Metrics metric fields.
	MetricFields []ApisEvents2metricsV2MetricField `json:"metric_fields,omitempty"`

	// Events to Metrics type.
	Type *string `json:"type" validate:"required"`

	// A flag that represents if the Events to Metrics is for internal usage.
	IsInternal *bool `json:"is_internal,omitempty"`

	// Events to Metrics 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 Events to Metrics collection.

type Event2MetricIntf

type Event2MetricIntf interface {
	// contains filtered or unexported methods
}

type Event2MetricPrototype

type Event2MetricPrototype struct {
	// Name of Events to Metrics to create.
	Name *string `json:"name" validate:"required"`

	// Description of Events to Metrics to create.
	Description *string `json:"description,omitempty"`

	// The permutation limit of the Events to Metrics.
	PermutationsLimit *int64 `json:"permutations_limit,omitempty"`

	// Events to Metrics metric labels.
	MetricLabels []ApisEvents2metricsV2MetricLabel `json:"metric_labels,omitempty"`

	// Events to Metrics metric fields.
	MetricFields []ApisEvents2metricsV2MetricField `json:"metric_fields,omitempty"`

	// Events to Metrics type.
	Type *string `json:"type,omitempty"`

	// Events to Metrics logs query.
	LogsQuery *ApisLogs2metricsV2LogsQuery `json:"logs_query,omitempty"`
}

Event2MetricPrototype : Events to Metrics Create message. Models which "extend" this model: - Event2MetricPrototypeApisEvents2metricsV2E2mCreateParamsQueryLogsQuery

type Event2MetricPrototypeApisEvents2metricsV2E2mCreateParamsQueryLogsQuery

type Event2MetricPrototypeApisEvents2metricsV2E2mCreateParamsQueryLogsQuery struct {
	// Name of Events to Metrics to create.
	Name *string `json:"name" validate:"required"`

	// Description of Events to Metrics to create.
	Description *string `json:"description,omitempty"`

	// The permutation limit of the Events to Metrics.
	PermutationsLimit *int64 `json:"permutations_limit,omitempty"`

	// Events to Metrics metric labels.
	MetricLabels []ApisEvents2metricsV2MetricLabel `json:"metric_labels,omitempty"`

	// Events to Metrics metric fields.
	MetricFields []ApisEvents2metricsV2MetricField `json:"metric_fields,omitempty"`

	// Events to Metrics type.
	Type *string `json:"type,omitempty"`

	// Events to Metrics 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 ExportDataUsageOptions added in v0.4.0

type ExportDataUsageOptions struct {
	// The range of days to retrieve data usage, by default it will use current month.
	Range *string `json:"range,omitempty"`

	// Query to filter daily or detailed the data usage, by default it will use daily one.
	Query *string `json:"query,omitempty"`

	// Allows users to set headers on API requests.
	Headers map[string]string
}

ExportDataUsageOptions : The ExportDataUsage options.

func (*ExportDataUsageOptions) SetHeaders added in v0.4.0

func (options *ExportDataUsageOptions) SetHeaders(param map[string]string) *ExportDataUsageOptions

SetHeaders : Allow user to set Headers

func (*ExportDataUsageOptions) SetQuery added in v0.4.0

func (_options *ExportDataUsageOptions) SetQuery(query string) *ExportDataUsageOptions

SetQuery : Allow user to set Query

func (*ExportDataUsageOptions) SetRange added in v0.4.0

func (_options *ExportDataUsageOptions) SetRange(rangeVar string) *ExportDataUsageOptions

SetRange : Allow user to set Range

type ExportDataUsageResponse added in v0.4.0

type ExportDataUsageResponse struct {
	// List of data usages.
	DataUsages []DataUsage `json:"data_usages,omitempty"`

	// Whether metrics export is enabled or not. When 'true' metrics are exported.
	Enabled *bool `json:"enabled,omitempty"`
}

ExportDataUsageResponse : ExportDataUsageResponse struct Models which "extend" this model: - ExportDataUsageResponseDataUsageCollection - ExportDataUsageResponseDataUsageMetricsExportStatus

type ExportDataUsageResponseDataUsageCollection added in v0.4.0

type ExportDataUsageResponseDataUsageCollection struct {
	// List of data usages.
	DataUsages []DataUsage `json:"data_usages" validate:"required"`
}

ExportDataUsageResponseDataUsageCollection : ExportDataUsageResponseDataUsageCollection struct This model "extends" ExportDataUsageResponse

type ExportDataUsageResponseDataUsageMetricsExportStatus added in v0.4.0

type ExportDataUsageResponseDataUsageMetricsExportStatus struct {
	// Whether metrics export is enabled or not. When 'true' metrics are exported.
	Enabled *bool `json:"enabled" validate:"required"`
}

ExportDataUsageResponseDataUsageMetricsExportStatus : The data usage metrics export status. This model "extends" ExportDataUsageResponse

type ExportDataUsageResponseIntf added in v0.4.0

type ExportDataUsageResponseIntf interface {
	// contains filtered or unexported methods
}

type GetAlertDefOptions added in v0.5.0

type GetAlertDefOptions struct {
	// Alert definition ID.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Allows users to set headers on API requests.
	Headers map[string]string
}

GetAlertDefOptions : The GetAlertDef options.

func (*GetAlertDefOptions) SetHeaders added in v0.5.0

func (options *GetAlertDefOptions) SetHeaders(param map[string]string) *GetAlertDefOptions

SetHeaders : Allow user to set Headers

func (*GetAlertDefOptions) SetID added in v0.5.0

func (_options *GetAlertDefOptions) SetID(id *strfmt.UUID) *GetAlertDefOptions

SetID : Allow user to set ID

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 GetBackgroundQueryDataOptions added in v0.5.0

type GetBackgroundQueryDataOptions struct {
	// Generated query ID that can be later used to obtain status and results.
	QueryID *strfmt.UUID `json:"query_id" validate:"required"`

	// Allows users to set headers on API requests.
	Headers map[string]string
}

GetBackgroundQueryDataOptions : The GetBackgroundQueryData options.

func (*GetBackgroundQueryDataOptions) SetHeaders added in v0.5.0

SetHeaders : Allow user to set Headers

func (*GetBackgroundQueryDataOptions) SetQueryID added in v0.5.0

SetQueryID : Allow user to set QueryID

type GetBackgroundQueryStatusOptions added in v0.5.0

type GetBackgroundQueryStatusOptions struct {
	// Generated query ID that can be used to obtain the status and results of a background query.
	QueryID *strfmt.UUID `json:"query_id" validate:"required"`

	// Allows users to set headers on API requests.
	Headers map[string]string
}

GetBackgroundQueryStatusOptions : The GetBackgroundQueryStatus options.

func (*GetBackgroundQueryStatusOptions) SetHeaders added in v0.5.0

SetHeaders : Allow user to set Headers

func (*GetBackgroundQueryStatusOptions) SetQueryID added in v0.5.0

SetQueryID : Allow user to set QueryID

type GetCompanyPoliciesOptions

type GetCompanyPoliciesOptions struct {
	// Optionally filter only enabled policies.
	EnabledOnly *bool `json:"enabled_only,omitempty"`

	// Source type used to filter policies.
	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 GetDashboardCatalogOptions added in v0.4.0

type GetDashboardCatalogOptions struct {

	// Allows users to set headers on API requests.
	Headers map[string]string
}

GetDashboardCatalogOptions : The GetDashboardCatalog options.

func (*GetDashboardCatalogOptions) SetHeaders added in v0.4.0

func (options *GetDashboardCatalogOptions) SetHeaders(param map[string]string) *GetDashboardCatalogOptions

SetHeaders : Allow user to set Headers

type GetDashboardFolderOptions added in v0.4.0

type GetDashboardFolderOptions struct {
	// The folder ID.
	FolderID *strfmt.UUID `json:"folder_id" validate:"required"`

	// Allows users to set headers on API requests.
	Headers map[string]string
}

GetDashboardFolderOptions : The GetDashboardFolder options.

func (*GetDashboardFolderOptions) SetFolderID added in v0.4.0

func (_options *GetDashboardFolderOptions) SetFolderID(folderID *strfmt.UUID) *GetDashboardFolderOptions

SetFolderID : Allow user to set FolderID

func (*GetDashboardFolderOptions) SetHeaders added in v0.4.0

func (options *GetDashboardFolderOptions) SetHeaders(param map[string]string) *GetDashboardFolderOptions

SetHeaders : Allow user to set Headers

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 Events to Metrics 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 GetEventStreamTargetsOptions added in v0.4.0

type GetEventStreamTargetsOptions struct {

	// Allows users to set headers on API requests.
	Headers map[string]string
}

GetEventStreamTargetsOptions : The GetEventStreamTargets options.

func (*GetEventStreamTargetsOptions) SetHeaders added in v0.4.0

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 IbmEventStreams added in v0.4.0

type IbmEventStreams struct {
	// The brokers of the IBM Event Streams. Multiple broker endpoints can be provided as comma separated values.
	Brokers *string `json:"brokers" validate:"required"`

	// The topic of the IBM Event Streams.
	Topic *string `json:"topic" validate:"required"`
}

IbmEventStreams : Configuration for IBM Event Streams.

type InnerResults added in v0.5.0

type InnerResults struct {
	Results []ApisDataprimeV1DataprimeResults `json:"results,omitempty"`
}

type ListAlertDefsOptions added in v0.5.0

type ListAlertDefsOptions struct {

	// Allows users to set headers on API requests.
	Headers map[string]string
}

ListAlertDefsOptions : The ListAlertDefs options.

func (*ListAlertDefsOptions) SetHeaders added in v0.5.0

func (options *ListAlertDefsOptions) SetHeaders(param map[string]string) *ListAlertDefsOptions

SetHeaders : Allow user to set Headers

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) (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) (response *core.DetailedResponse, err error)

AssignDashboardFolderWithContext is an alternate form of the AssignDashboardFolder method which supports a Context parameter

func (*LogsV0) CancelBackgroundQuery added in v0.5.0

func (logs *LogsV0) CancelBackgroundQuery(cancelBackgroundQueryOptions *CancelBackgroundQueryOptions) (response *core.DetailedResponse, err error)

CancelBackgroundQuery : Cancel a background query Cancel a background query.

func (*LogsV0) CancelBackgroundQueryWithContext added in v0.5.0

func (logs *LogsV0) CancelBackgroundQueryWithContext(ctx context.Context, cancelBackgroundQueryOptions *CancelBackgroundQueryOptions) (response *core.DetailedResponse, err error)

CancelBackgroundQueryWithContext is an alternate form of the CancelBackgroundQuery 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) CreateAlertDef added in v0.5.0

func (logs *LogsV0) CreateAlertDef(createAlertDefOptions *CreateAlertDefOptions) (result AlertDefinitionIntf, response *core.DetailedResponse, err error)

CreateAlertDef : Create an alert definition Create an alert definition.

func (*LogsV0) CreateAlertDefWithContext added in v0.5.0

func (logs *LogsV0) CreateAlertDefWithContext(ctx context.Context, createAlertDefOptions *CreateAlertDefOptions) (result AlertDefinitionIntf, response *core.DetailedResponse, err error)

CreateAlertDefWithContext is an alternate form of the CreateAlertDef method which supports a Context parameter

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 events to metrics definitions Creates events 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) CreateEventStreamTarget added in v0.4.0

func (logs *LogsV0) CreateEventStreamTarget(createEventStreamTargetOptions *CreateEventStreamTargetOptions) (result *Stream, response *core.DetailedResponse, err error)

CreateEventStreamTarget : Create an Event Stream Integration Create an Event Stream Integration.

func (*LogsV0) CreateEventStreamTargetWithContext added in v0.4.0

func (logs *LogsV0) CreateEventStreamTargetWithContext(ctx context.Context, createEventStreamTargetOptions *CreateEventStreamTargetOptions) (result *Stream, response *core.DetailedResponse, err error)

CreateEventStreamTargetWithContext is an alternate form of the CreateEventStreamTarget 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) DeleteAlertDef added in v0.5.0

func (logs *LogsV0) DeleteAlertDef(deleteAlertDefOptions *DeleteAlertDefOptions) (response *core.DetailedResponse, err error)

DeleteAlertDef : Delete an alert definition by ID Delete an alert definition.

func (*LogsV0) DeleteAlertDefWithContext added in v0.5.0

func (logs *LogsV0) DeleteAlertDefWithContext(ctx context.Context, deleteAlertDefOptions *DeleteAlertDefOptions) (response *core.DetailedResponse, err error)

DeleteAlertDefWithContext is an alternate form of the DeleteAlertDef method which supports a Context parameter

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 events to metrics definitions by ID Deletes events 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) DeleteEventStreamTarget added in v0.4.0

func (logs *LogsV0) DeleteEventStreamTarget(deleteEventStreamTargetOptions *DeleteEventStreamTargetOptions) (response *core.DetailedResponse, err error)

DeleteEventStreamTarget : Delete an Event Stream integration by ID Delete an Event Stream integration by ID.

func (*LogsV0) DeleteEventStreamTargetWithContext added in v0.4.0

func (logs *LogsV0) DeleteEventStreamTargetWithContext(ctx context.Context, deleteEventStreamTargetOptions *DeleteEventStreamTargetOptions) (response *core.DetailedResponse, err error)

DeleteEventStreamTargetWithContext is an alternate form of the DeleteEventStreamTarget 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) ExportDataUsage added in v0.4.0

func (logs *LogsV0) ExportDataUsage(exportDataUsageOptions *ExportDataUsageOptions) (result ExportDataUsageResponseIntf, response *core.DetailedResponse, err error)

ExportDataUsage : Get data usage metrics export status or return data usage report Get Data usage and metrics export Status.

func (*LogsV0) ExportDataUsageWithContext added in v0.4.0

func (logs *LogsV0) ExportDataUsageWithContext(ctx context.Context, exportDataUsageOptions *ExportDataUsageOptions) (result ExportDataUsageResponseIntf, response *core.DetailedResponse, err error)

ExportDataUsageWithContext is an alternate form of the ExportDataUsage method which supports a Context parameter

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) GetAlertDef added in v0.5.0

func (logs *LogsV0) GetAlertDef(getAlertDefOptions *GetAlertDefOptions) (result AlertDefinitionIntf, response *core.DetailedResponse, err error)

GetAlertDef : Get an alert definition by ID Get details of an existing alert by using the alert ID.

func (*LogsV0) GetAlertDefWithContext added in v0.5.0

func (logs *LogsV0) GetAlertDefWithContext(ctx context.Context, getAlertDefOptions *GetAlertDefOptions) (result AlertDefinitionIntf, response *core.DetailedResponse, err error)

GetAlertDefWithContext is an alternate form of the GetAlertDef method which supports a Context parameter

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) GetBackgroundQueryData added in v0.5.0

func (logs *LogsV0) GetBackgroundQueryData(getBackgroundQueryDataOptions *GetBackgroundQueryDataOptions, callBack QueryCallBack)

GetBackgroundQueryData : Get the data of a background query Get the data of a background query.

func (*LogsV0) GetBackgroundQueryDataWithContext added in v0.5.0

func (logs *LogsV0) GetBackgroundQueryDataWithContext(ctx context.Context, getBackgroundQueryDataOptions *GetBackgroundQueryDataOptions, callBack QueryCallBack)

GetBackgroundQueryDataWithContext is an alternate form of the GetBackgroundQueryData method which supports a Context parameter

func (*LogsV0) GetBackgroundQueryStatus added in v0.5.0

func (logs *LogsV0) GetBackgroundQueryStatus(getBackgroundQueryStatusOptions *GetBackgroundQueryStatusOptions) (result BackgroundQueryStatusIntf, response *core.DetailedResponse, err error)

GetBackgroundQueryStatus : Get the status of a background query Get the status of a background query.

func (*LogsV0) GetBackgroundQueryStatusWithContext added in v0.5.0

func (logs *LogsV0) GetBackgroundQueryStatusWithContext(ctx context.Context, getBackgroundQueryStatusOptions *GetBackgroundQueryStatusOptions) (result BackgroundQueryStatusIntf, response *core.DetailedResponse, err error)

GetBackgroundQueryStatusWithContext is an alternate form of the GetBackgroundQueryStatus 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) GetDashboardCatalog added in v0.4.0

func (logs *LogsV0) GetDashboardCatalog(getDashboardCatalogOptions *GetDashboardCatalogOptions) (result *DashboardCollection, response *core.DetailedResponse, err error)

GetDashboardCatalog : Get dashboard catalog Get dashboard catalog.

func (*LogsV0) GetDashboardCatalogWithContext added in v0.4.0

func (logs *LogsV0) GetDashboardCatalogWithContext(ctx context.Context, getDashboardCatalogOptions *GetDashboardCatalogOptions) (result *DashboardCollection, response *core.DetailedResponse, err error)

GetDashboardCatalogWithContext is an alternate form of the GetDashboardCatalog method which supports a Context parameter

func (*LogsV0) GetDashboardFolder added in v0.4.0

func (logs *LogsV0) GetDashboardFolder(getDashboardFolderOptions *GetDashboardFolderOptions) (result *DashboardFolder, response *core.DetailedResponse, err error)

GetDashboardFolder : Get a dashboard folder by ID Get a dashboard folder by ID.

func (*LogsV0) GetDashboardFolderWithContext added in v0.4.0

func (logs *LogsV0) GetDashboardFolderWithContext(ctx context.Context, getDashboardFolderOptions *GetDashboardFolderOptions) (result *DashboardFolder, response *core.DetailedResponse, err error)

GetDashboardFolderWithContext is an alternate form of the GetDashboardFolder method which supports a Context parameter

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 events to metrics definitions by ID Gets events 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 *EnrichmentCollection, 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 *EnrichmentCollection, response *core.DetailedResponse, err error)

GetEnrichmentsWithContext is an alternate form of the GetEnrichments method which supports a Context parameter

func (*LogsV0) GetEventStreamTargets added in v0.4.0

func (logs *LogsV0) GetEventStreamTargets(getEventStreamTargetsOptions *GetEventStreamTargetsOptions) (result *StreamCollection, response *core.DetailedResponse, err error)

GetEventStreamTargets : List all Event Streams List all Event Streams.

func (*LogsV0) GetEventStreamTargetsWithContext added in v0.4.0

func (logs *LogsV0) GetEventStreamTargetsWithContext(ctx context.Context, getEventStreamTargetsOptions *GetEventStreamTargetsOptions) (result *StreamCollection, response *core.DetailedResponse, err error)

GetEventStreamTargetsWithContext is an alternate form of the GetEventStreamTargets 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) ListAlertDefs added in v0.5.0

func (logs *LogsV0) ListAlertDefs(listAlertDefsOptions *ListAlertDefsOptions) (result *AlertDefinitionCollection, response *core.DetailedResponse, err error)

ListAlertDefs : List alert definitions List alert definitions.

func (*LogsV0) ListAlertDefsWithContext added in v0.5.0

func (logs *LogsV0) ListAlertDefsWithContext(ctx context.Context, listAlertDefsOptions *ListAlertDefsOptions) (result *AlertDefinitionCollection, response *core.DetailedResponse, err error)

ListAlertDefsWithContext is an alternate form of the ListAlertDefs 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 : Get service instance's Data Access Rules by ids Get service instance's Data Access Rules by 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 events to metrics definitions Lists events 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) NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow added in v0.5.0

func (*LogsV0) NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow(name string, typeVar string) (_model *AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow, err error)

NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow : Instantiate AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionFlow (Generic Model Constructor)

func (*LogsV0) NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly added in v0.5.0

func (*LogsV0) NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly(name string, typeVar string) (_model *AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly, err error)

NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly : Instantiate AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsAnomaly (Generic Model Constructor)

func (*LogsV0) NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate added in v0.5.0

func (*LogsV0) NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate(name string, typeVar string) (_model *AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate, err error)

NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate : Instantiate AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsImmediate (Generic Model Constructor)

func (*LogsV0) NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue added in v0.5.0

func (*LogsV0) NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue(name string, typeVar string) (_model *AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue, err error)

NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue : Instantiate AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsNewValue (Generic Model Constructor)

func (*LogsV0) NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold added in v0.5.0

func (*LogsV0) NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold(name string, typeVar string) (_model *AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold, err error)

NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold : Instantiate AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsRatioThreshold (Generic Model Constructor)

func (*LogsV0) NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold added in v0.5.0

func (*LogsV0) NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold(name string, typeVar string) (_model *AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold, err error)

NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold : Instantiate AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsThreshold (Generic Model Constructor)

func (*LogsV0) NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold added in v0.5.0

func (*LogsV0) NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold(name string, typeVar string) (_model *AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold, err error)

NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold : Instantiate AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsTimeRelativeThreshold (Generic Model Constructor)

func (*LogsV0) NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount added in v0.5.0

func (*LogsV0) NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount(name string, typeVar string) (_model *AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount, err error)

NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount : Instantiate AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionLogsUniqueCount (Generic Model Constructor)

func (*LogsV0) NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly added in v0.5.0

func (*LogsV0) NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly(name string, typeVar string) (_model *AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly, err error)

NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly : Instantiate AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricAnomaly (Generic Model Constructor)

func (*LogsV0) NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold added in v0.5.0

func (*LogsV0) NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold(name string, typeVar string) (_model *AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold, err error)

NewAlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold : Instantiate AlertDefinitionPrototypeApisAlertDefinitionAlertDefPropertiesTypeDefinitionMetricThreshold (Generic Model Constructor)

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(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) NewApisAlertDefinitionActivitySchedule added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionActivitySchedule(dayOfWeek []string, startTime *ApisAlertDefinitionTimeOfDay, endTime *ApisAlertDefinitionTimeOfDay) (_model *ApisAlertDefinitionActivitySchedule, err error)

NewApisAlertDefinitionActivitySchedule : Instantiate ApisAlertDefinitionActivitySchedule (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionAlertDefOverride added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionAlertDefOverride(priority string) (_model *ApisAlertDefinitionAlertDefOverride, err error)

NewApisAlertDefinitionAlertDefOverride : Instantiate ApisAlertDefinitionAlertDefOverride (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionAlertDefWebhooksSettings added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionAlertDefWebhooksSettings(integration ApisAlertDefinitionIntegrationTypeIntf) (_model *ApisAlertDefinitionAlertDefWebhooksSettings, err error)

NewApisAlertDefinitionAlertDefWebhooksSettings : Instantiate ApisAlertDefinitionAlertDefWebhooksSettings (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionFlowStages added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionFlowStages(timeframeMs string, timeframeType string, flowStagesGroups *ApisAlertDefinitionFlowStagesGroups) (_model *ApisAlertDefinitionFlowStages, err error)

NewApisAlertDefinitionFlowStages : Instantiate ApisAlertDefinitionFlowStages (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionFlowStagesGroup added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionFlowStagesGroup(alertDefs []ApisAlertDefinitionFlowStagesGroupsAlertDefs, nextOp string, alertsOp string) (_model *ApisAlertDefinitionFlowStagesGroup, err error)

NewApisAlertDefinitionFlowStagesGroup : Instantiate ApisAlertDefinitionFlowStagesGroup (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionFlowStagesGroups added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionFlowStagesGroups(groups []ApisAlertDefinitionFlowStagesGroup) (_model *ApisAlertDefinitionFlowStagesGroups, err error)

NewApisAlertDefinitionFlowStagesGroups : Instantiate ApisAlertDefinitionFlowStagesGroups (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionFlowStagesGroupsAlertDefs added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionFlowStagesGroupsAlertDefs(id *strfmt.UUID) (_model *ApisAlertDefinitionFlowStagesGroupsAlertDefs, err error)

NewApisAlertDefinitionFlowStagesGroupsAlertDefs : Instantiate ApisAlertDefinitionFlowStagesGroupsAlertDefs (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionFlowType added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionFlowType(stages []ApisAlertDefinitionFlowStages) (_model *ApisAlertDefinitionFlowType, err error)

NewApisAlertDefinitionFlowType : Instantiate ApisAlertDefinitionFlowType (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionLabelFilterType added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionLabelFilterType(operation string) (_model *ApisAlertDefinitionLabelFilterType, err error)

NewApisAlertDefinitionLabelFilterType : Instantiate ApisAlertDefinitionLabelFilterType (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionLogsAnomalyCondition added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionLogsAnomalyCondition(minimumThreshold float64, timeWindow *ApisAlertDefinitionLogsTimeWindow) (_model *ApisAlertDefinitionLogsAnomalyCondition, err error)

NewApisAlertDefinitionLogsAnomalyCondition : Instantiate ApisAlertDefinitionLogsAnomalyCondition (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionLogsAnomalyRule added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionLogsAnomalyRule(condition *ApisAlertDefinitionLogsAnomalyCondition) (_model *ApisAlertDefinitionLogsAnomalyRule, err error)

NewApisAlertDefinitionLogsAnomalyRule : Instantiate ApisAlertDefinitionLogsAnomalyRule (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionLogsAnomalyType added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionLogsAnomalyType(rules []ApisAlertDefinitionLogsAnomalyRule, conditionType string) (_model *ApisAlertDefinitionLogsAnomalyType, err error)

NewApisAlertDefinitionLogsAnomalyType : Instantiate ApisAlertDefinitionLogsAnomalyType (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionLogsNewValueCondition added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionLogsNewValueCondition(keypathToTrack string, timeWindow *ApisAlertDefinitionLogsNewValueTimeWindow) (_model *ApisAlertDefinitionLogsNewValueCondition, err error)

NewApisAlertDefinitionLogsNewValueCondition : Instantiate ApisAlertDefinitionLogsNewValueCondition (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionLogsNewValueRule added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionLogsNewValueRule(condition *ApisAlertDefinitionLogsNewValueCondition) (_model *ApisAlertDefinitionLogsNewValueRule, err error)

NewApisAlertDefinitionLogsNewValueRule : Instantiate ApisAlertDefinitionLogsNewValueRule (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionLogsNewValueTimeWindow added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionLogsNewValueTimeWindow(logsNewValueTimeWindowSpecificValue string) (_model *ApisAlertDefinitionLogsNewValueTimeWindow, err error)

NewApisAlertDefinitionLogsNewValueTimeWindow : Instantiate ApisAlertDefinitionLogsNewValueTimeWindow (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionLogsNewValueType added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionLogsNewValueType(rules []ApisAlertDefinitionLogsNewValueRule) (_model *ApisAlertDefinitionLogsNewValueType, err error)

NewApisAlertDefinitionLogsNewValueType : Instantiate ApisAlertDefinitionLogsNewValueType (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionLogsRatioCondition added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionLogsRatioCondition(threshold float64, timeWindow *ApisAlertDefinitionLogsRatioTimeWindow) (_model *ApisAlertDefinitionLogsRatioCondition, err error)

NewApisAlertDefinitionLogsRatioCondition : Instantiate ApisAlertDefinitionLogsRatioCondition (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionLogsRatioRules added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionLogsRatioRules(condition *ApisAlertDefinitionLogsRatioCondition, override *ApisAlertDefinitionAlertDefOverride) (_model *ApisAlertDefinitionLogsRatioRules, err error)

NewApisAlertDefinitionLogsRatioRules : Instantiate ApisAlertDefinitionLogsRatioRules (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionLogsRatioThresholdType added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionLogsRatioThresholdType(numerator *ApisAlertDefinitionLogsFilter, denominator *ApisAlertDefinitionLogsFilter, rules []ApisAlertDefinitionLogsRatioRules, conditionType string, groupByFor string) (_model *ApisAlertDefinitionLogsRatioThresholdType, err error)

NewApisAlertDefinitionLogsRatioThresholdType : Instantiate ApisAlertDefinitionLogsRatioThresholdType (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionLogsRatioTimeWindow added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionLogsRatioTimeWindow(logsRatioTimeWindowSpecificValue string) (_model *ApisAlertDefinitionLogsRatioTimeWindow, err error)

NewApisAlertDefinitionLogsRatioTimeWindow : Instantiate ApisAlertDefinitionLogsRatioTimeWindow (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionLogsThresholdCondition added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionLogsThresholdCondition(threshold float64, timeWindow *ApisAlertDefinitionLogsTimeWindow) (_model *ApisAlertDefinitionLogsThresholdCondition, err error)

NewApisAlertDefinitionLogsThresholdCondition : Instantiate ApisAlertDefinitionLogsThresholdCondition (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionLogsThresholdRule added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionLogsThresholdRule(condition *ApisAlertDefinitionLogsThresholdCondition, override *ApisAlertDefinitionAlertDefOverride) (_model *ApisAlertDefinitionLogsThresholdRule, err error)

NewApisAlertDefinitionLogsThresholdRule : Instantiate ApisAlertDefinitionLogsThresholdRule (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionLogsThresholdType added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionLogsThresholdType(rules []ApisAlertDefinitionLogsThresholdRule, conditionType string) (_model *ApisAlertDefinitionLogsThresholdType, err error)

NewApisAlertDefinitionLogsThresholdType : Instantiate ApisAlertDefinitionLogsThresholdType (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionLogsTimeRelativeCondition added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionLogsTimeRelativeCondition(threshold float64, comparedTo string) (_model *ApisAlertDefinitionLogsTimeRelativeCondition, err error)

NewApisAlertDefinitionLogsTimeRelativeCondition : Instantiate ApisAlertDefinitionLogsTimeRelativeCondition (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionLogsTimeRelativeRule added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionLogsTimeRelativeRule(condition *ApisAlertDefinitionLogsTimeRelativeCondition, override *ApisAlertDefinitionAlertDefOverride) (_model *ApisAlertDefinitionLogsTimeRelativeRule, err error)

NewApisAlertDefinitionLogsTimeRelativeRule : Instantiate ApisAlertDefinitionLogsTimeRelativeRule (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionLogsTimeRelativeThresholdType added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionLogsTimeRelativeThresholdType(rules []ApisAlertDefinitionLogsTimeRelativeRule, conditionType string) (_model *ApisAlertDefinitionLogsTimeRelativeThresholdType, err error)

NewApisAlertDefinitionLogsTimeRelativeThresholdType : Instantiate ApisAlertDefinitionLogsTimeRelativeThresholdType (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionLogsTimeWindow added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionLogsTimeWindow(logsTimeWindowSpecificValue string) (_model *ApisAlertDefinitionLogsTimeWindow, err error)

NewApisAlertDefinitionLogsTimeWindow : Instantiate ApisAlertDefinitionLogsTimeWindow (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionLogsUniqueCountCondition added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionLogsUniqueCountCondition(maxUniqueCount string, timeWindow *ApisAlertDefinitionLogsUniqueValueTimeWindow) (_model *ApisAlertDefinitionLogsUniqueCountCondition, err error)

NewApisAlertDefinitionLogsUniqueCountCondition : Instantiate ApisAlertDefinitionLogsUniqueCountCondition (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionLogsUniqueCountRule added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionLogsUniqueCountRule(condition *ApisAlertDefinitionLogsUniqueCountCondition) (_model *ApisAlertDefinitionLogsUniqueCountRule, err error)

NewApisAlertDefinitionLogsUniqueCountRule : Instantiate ApisAlertDefinitionLogsUniqueCountRule (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionLogsUniqueCountType added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionLogsUniqueCountType(rules []ApisAlertDefinitionLogsUniqueCountRule, uniqueCountKeypath string) (_model *ApisAlertDefinitionLogsUniqueCountType, err error)

NewApisAlertDefinitionLogsUniqueCountType : Instantiate ApisAlertDefinitionLogsUniqueCountType (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionLogsUniqueValueTimeWindow added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionLogsUniqueValueTimeWindow(logsUniqueValueTimeWindowSpecificValue string) (_model *ApisAlertDefinitionLogsUniqueValueTimeWindow, err error)

NewApisAlertDefinitionLogsUniqueValueTimeWindow : Instantiate ApisAlertDefinitionLogsUniqueValueTimeWindow (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionMetricAnomalyCondition added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionMetricAnomalyCondition(threshold float64, ofTheLast ApisAlertDefinitionMetricTimeWindowIntf, minNonNullValuesPct int64) (_model *ApisAlertDefinitionMetricAnomalyCondition, err error)

NewApisAlertDefinitionMetricAnomalyCondition : Instantiate ApisAlertDefinitionMetricAnomalyCondition (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionMetricAnomalyRule added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionMetricAnomalyRule(condition *ApisAlertDefinitionMetricAnomalyCondition) (_model *ApisAlertDefinitionMetricAnomalyRule, err error)

NewApisAlertDefinitionMetricAnomalyRule : Instantiate ApisAlertDefinitionMetricAnomalyRule (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionMetricAnomalyType added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionMetricAnomalyType(metricFilter *ApisAlertDefinitionMetricFilter, rules []ApisAlertDefinitionMetricAnomalyRule, conditionType string) (_model *ApisAlertDefinitionMetricAnomalyType, err error)

NewApisAlertDefinitionMetricAnomalyType : Instantiate ApisAlertDefinitionMetricAnomalyType (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionMetricFilter added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionMetricFilter(promql string) (_model *ApisAlertDefinitionMetricFilter, err error)

NewApisAlertDefinitionMetricFilter : Instantiate ApisAlertDefinitionMetricFilter (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionMetricThresholdCondition added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionMetricThresholdCondition(threshold float64, forOverPct int64, ofTheLast ApisAlertDefinitionMetricTimeWindowIntf) (_model *ApisAlertDefinitionMetricThresholdCondition, err error)

NewApisAlertDefinitionMetricThresholdCondition : Instantiate ApisAlertDefinitionMetricThresholdCondition (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionMetricThresholdRule added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionMetricThresholdRule(condition *ApisAlertDefinitionMetricThresholdCondition, override *ApisAlertDefinitionAlertDefOverride) (_model *ApisAlertDefinitionMetricThresholdRule, err error)

NewApisAlertDefinitionMetricThresholdRule : Instantiate ApisAlertDefinitionMetricThresholdRule (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionMetricThresholdType added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionMetricThresholdType(metricFilter *ApisAlertDefinitionMetricFilter, rules []ApisAlertDefinitionMetricThresholdRule, conditionType string, missingValues ApisAlertDefinitionMetricMissingValuesIntf) (_model *ApisAlertDefinitionMetricThresholdType, err error)

NewApisAlertDefinitionMetricThresholdType : Instantiate ApisAlertDefinitionMetricThresholdType (Generic Model Constructor)

func (*LogsV0) NewApisAlertDefinitionUndetectedValuesManagement added in v0.5.0

func (*LogsV0) NewApisAlertDefinitionUndetectedValuesManagement(triggerUndetectedValues bool, autoRetireTimeframe string) (_model *ApisAlertDefinitionUndetectedValuesManagement, err error)

NewApisAlertDefinitionUndetectedValuesManagement : Instantiate ApisAlertDefinitionUndetectedValuesManagement (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) NewCancelBackgroundQueryOptions added in v0.5.0

func (*LogsV0) NewCancelBackgroundQueryOptions(queryID *strfmt.UUID) *CancelBackgroundQueryOptions

NewCancelBackgroundQueryOptions : Instantiate CancelBackgroundQueryOptions

func (*LogsV0) NewCreateAlertDefOptions added in v0.5.0

func (*LogsV0) NewCreateAlertDefOptions(alertDefinitionPrototype AlertDefinitionPrototypeIntf) *CreateAlertDefOptions

NewCreateAlertDefOptions : Instantiate CreateAlertDefOptions

func (*LogsV0) NewCreateAlertOptions

func (*LogsV0) NewCreateAlertOptions(name string, isActive bool, severity string, condition AlertsV2AlertConditionIntf) *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) NewCreateEventStreamTargetOptions added in v0.4.0

func (*LogsV0) NewCreateEventStreamTargetOptions(name string, dpxlExpression string) *CreateEventStreamTargetOptions

NewCreateEventStreamTargetOptions : Instantiate CreateEventStreamTargetOptions

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) NewDeleteAlertDefOptions added in v0.5.0

func (*LogsV0) NewDeleteAlertDefOptions(id *strfmt.UUID) *DeleteAlertDefOptions

NewDeleteAlertDefOptions : Instantiate DeleteAlertDefOptions

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) NewDeleteEventStreamTargetOptions added in v0.4.0

func (*LogsV0) NewDeleteEventStreamTargetOptions(id int64) *DeleteEventStreamTargetOptions

NewDeleteEventStreamTargetOptions : Instantiate DeleteEventStreamTargetOptions

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) NewExportDataUsageOptions added in v0.4.0

func (*LogsV0) NewExportDataUsageOptions() *ExportDataUsageOptions

NewExportDataUsageOptions : Instantiate ExportDataUsageOptions

func (*LogsV0) NewGetAlertDefOptions added in v0.5.0

func (*LogsV0) NewGetAlertDefOptions(id *strfmt.UUID) *GetAlertDefOptions

NewGetAlertDefOptions : Instantiate GetAlertDefOptions

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) NewGetBackgroundQueryDataOptions added in v0.5.0

func (*LogsV0) NewGetBackgroundQueryDataOptions(queryID *strfmt.UUID) *GetBackgroundQueryDataOptions

NewGetBackgroundQueryDataOptions : Instantiate GetBackgroundQueryDataOptions

func (*LogsV0) NewGetBackgroundQueryStatusOptions added in v0.5.0

func (*LogsV0) NewGetBackgroundQueryStatusOptions(queryID *strfmt.UUID) *GetBackgroundQueryStatusOptions

NewGetBackgroundQueryStatusOptions : Instantiate GetBackgroundQueryStatusOptions

func (*LogsV0) NewGetCompanyPoliciesOptions

func (*LogsV0) NewGetCompanyPoliciesOptions() *GetCompanyPoliciesOptions

NewGetCompanyPoliciesOptions : Instantiate GetCompanyPoliciesOptions

func (*LogsV0) NewGetDashboardCatalogOptions added in v0.4.0

func (*LogsV0) NewGetDashboardCatalogOptions() *GetDashboardCatalogOptions

NewGetDashboardCatalogOptions : Instantiate GetDashboardCatalogOptions

func (*LogsV0) NewGetDashboardFolderOptions added in v0.4.0

func (*LogsV0) NewGetDashboardFolderOptions(folderID *strfmt.UUID) *GetDashboardFolderOptions

NewGetDashboardFolderOptions : Instantiate GetDashboardFolderOptions

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) NewGetEventStreamTargetsOptions added in v0.4.0

func (*LogsV0) NewGetEventStreamTargetsOptions() *GetEventStreamTargetsOptions

NewGetEventStreamTargetsOptions : Instantiate GetEventStreamTargetsOptions

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) NewIbmEventStreams added in v0.4.0

func (*LogsV0) NewIbmEventStreams(brokers string, topic string) (_model *IbmEventStreams, err error)

NewIbmEventStreams : Instantiate IbmEventStreams (Generic Model Constructor)

func (*LogsV0) NewListAlertDefsOptions added in v0.5.0

func (*LogsV0) NewListAlertDefsOptions() *ListAlertDefsOptions

NewListAlertDefsOptions : Instantiate ListAlertDefsOptions

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) NewPolicyBeforePrototype added in v0.5.0

func (*LogsV0) NewPolicyBeforePrototype(id *strfmt.UUID) (_model *PolicyBeforePrototype, err error)

NewPolicyBeforePrototype : Instantiate PolicyBeforePrototype (Generic Model Constructor)

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) NewReplaceAlertDefOptions added in v0.5.0

func (*LogsV0) NewReplaceAlertDefOptions(id *strfmt.UUID, alertDefinitionPrototype AlertDefinitionPrototypeIntf) *ReplaceAlertDefOptions

NewReplaceAlertDefOptions : Instantiate ReplaceAlertDefOptions

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) NewRulesV1JSONExtractParameters added in v0.5.0

func (*LogsV0) NewRulesV1JSONExtractParameters(destinationField string, rule string) (_model *RulesV1JSONExtractParameters, err error)

NewRulesV1JSONExtractParameters : Instantiate RulesV1JSONExtractParameters (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) NewSubmitBackgroundQueryOptions added in v0.5.0

func (*LogsV0) NewSubmitBackgroundQueryOptions(query string, syntax string) *SubmitBackgroundQueryOptions

NewSubmitBackgroundQueryOptions : Instantiate SubmitBackgroundQueryOptions

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) *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) NewUpdateEventStreamTargetOptions added in v0.4.0

func (*LogsV0) NewUpdateEventStreamTargetOptions(id int64, name string, dpxlExpression string) *UpdateEventStreamTargetOptions

NewUpdateEventStreamTargetOptions : Instantiate UpdateEventStreamTargetOptions

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) (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) (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) ReplaceAlertDef added in v0.5.0

func (logs *LogsV0) ReplaceAlertDef(replaceAlertDefOptions *ReplaceAlertDefOptions) (result AlertDefinitionIntf, response *core.DetailedResponse, err error)

ReplaceAlertDef : Update an alert definition by ID Update an alert definition.

func (*LogsV0) ReplaceAlertDefWithContext added in v0.5.0

func (logs *LogsV0) ReplaceAlertDefWithContext(ctx context.Context, replaceAlertDefOptions *ReplaceAlertDefOptions) (result AlertDefinitionIntf, response *core.DetailedResponse, err error)

ReplaceAlertDefWithContext is an alternate form of the ReplaceAlertDef 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) (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) (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 events to metrics definitions Updates events 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) SubmitBackgroundQuery added in v0.5.0

func (logs *LogsV0) SubmitBackgroundQuery(submitBackgroundQueryOptions *SubmitBackgroundQueryOptions) (result *BackgroundQuery, response *core.DetailedResponse, err error)

SubmitBackgroundQuery : Submit a background query to be processed asynchronously Submits a query that runs in the background, allowing the client to continue without waiting for the results immediately.

func (*LogsV0) SubmitBackgroundQueryWithContext added in v0.5.0

func (logs *LogsV0) SubmitBackgroundQueryWithContext(ctx context.Context, submitBackgroundQueryOptions *SubmitBackgroundQueryOptions) (result *BackgroundQuery, response *core.DetailedResponse, err error)

SubmitBackgroundQueryWithContext is an alternate form of the SubmitBackgroundQuery method which supports a Context parameter

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) UpdateEventStreamTarget added in v0.4.0

func (logs *LogsV0) UpdateEventStreamTarget(updateEventStreamTargetOptions *UpdateEventStreamTargetOptions) (result *Stream, response *core.DetailedResponse, err error)

UpdateEventStreamTarget : Update an Event Stream Update an Event Stream.

func (*LogsV0) UpdateEventStreamTargetWithContext added in v0.4.0

func (logs *LogsV0) UpdateEventStreamTargetWithContext(ctx context.Context, updateEventStreamTargetOptions *UpdateEventStreamTargetOptions) (result *Stream, response *core.DetailedResponse, err error)

UpdateEventStreamTargetWithContext is an alternate form of the UpdateEventStreamTarget 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. This value is null for IBM Events Notifications integration.
	URL *string `json:"url,omitempty"`

	// The time the outbound integration was created.
	CreatedAt *strfmt.DateTime `json:"created_at" validate:"required"`

	// The time the outbound integration was updated.
	UpdatedAt *strfmt.DateTime `json:"updated_at" validate:"required"`

	// The external ID of the outbound integration. This ID is used as integration_id for the notification configuration in
	// Alerts.
	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 format of outbound integrations List 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. This value is null for IBM Events 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. This value is null for IBM Events 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. This value is null for IBM Events Notifications integration.
	URL *string `json:"url,omitempty"`

	// The time the outbound integration was created.
	CreatedAt *strfmt.DateTime `json:"created_at" validate:"required"`

	// The time the outbound integration was updated.
	UpdatedAt *strfmt.DateTime `json:"updated_at" validate:"required"`

	// The external ID of the outbound integration. This ID is used as integration_id for the notification configuration in
	// Alerts.
	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"`

	// The integration endpoint type.
	EndpointType *string `json:"endpoint_type,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. This value is null for IBM Events Notifications integration.
	URL *string `json:"url,omitempty"`

	// The time the outbound integration was created.
	CreatedAt *strfmt.DateTime `json:"created_at" validate:"required"`

	// The time the outbound integration was updated.
	UpdatedAt *strfmt.DateTime `json:"updated_at" validate:"required"`

	// The external ID of the outbound integration. This ID is used as integration_id for the notification configuration in
	// Alerts.
	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 Policy

type Policy struct {
	// Policy ID.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// The policy will be inserted immediately before the existing policy with this ID. If unspecified, the policy will be
	// inserted after all existing policies.
	Before *PolicyBefore `json:"before,omitempty"`

	// 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 continue to be processed by Cloud Logs.
	Priority *string `json:"priority,omitempty"`

	// Soft deletion flag.
	Deleted *bool `json:"deleted,omitempty"`

	// Flag to enable or disable a policy. This flag is supported only while updating a policy, since the policies are
	// always enabled during creation.
	Enabled *bool `json:"enabled,omitempty"`

	// Order of policy in relation to other policies.
	Order *int64 `json:"order" validate:"required"`

	// Rule for matching the application name.
	ApplicationRule *QuotaV1Rule `json:"application_rule,omitempty"`

	// Rule for matching the application name.
	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 PolicyBefore added in v0.5.0

type PolicyBefore struct {
	// The policy will be inserted immediately before the existing policy with this ID. If unspecified, the policy will be
	// inserted after all existing policies.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Policy name.
	Name *string `json:"name,omitempty"`
}

PolicyBefore : The policy will be inserted immediately before the existing policy with this ID. If unspecified, the policy will be inserted after all existing policies.

type PolicyBeforePrototype added in v0.5.0

type PolicyBeforePrototype struct {
	// The policy will be inserted immediately before the existing policy with this ID. If unspecified, the policy will be
	// inserted after all existing policies.
	ID *strfmt.UUID `json:"id" validate:"required"`
}

PolicyBeforePrototype : The policy will be inserted immediately before the existing policy with this ID. If unspecified, the policy will be inserted after all existing policies.

type PolicyCollection

type PolicyCollection struct {
	// Company policies.
	Policies []PolicyIntf `json:"policies,omitempty"`
}

PolicyCollection : Get company policies response.

type PolicyIntf

type PolicyIntf interface {
	// contains filtered or unexported methods
}

type PolicyPrototype

type PolicyPrototype struct {
	// Policy name.
	Name *string `json:"name" validate:"required"`

	// The policy will be inserted immediately before the existing policy with this ID. If unspecified, the policy will be
	// inserted after all existing policies.
	Before *PolicyBeforePrototype `json:"before,omitempty"`

	// Policy description.
	Description *string `json:"description,omitempty"`

	// The data pipeline sources that match the policy rules will continue to be processed by Cloud Logs.
	Priority *string `json:"priority" validate:"required"`

	// Rule for matching the application name.
	ApplicationRule *QuotaV1Rule `json:"application_rule,omitempty"`

	// Rule for matching the application name.
	SubsystemRule *QuotaV1Rule `json:"subsystem_rule,omitempty"`

	// Archive retention definition.
	ArchiveRetention *QuotaV1ArchiveRetention `json:"archive_retention,omitempty"`

	// Flag to enable or disable a policy. This flag is supported only while updating a policy, since the policies are
	// always enabled during creation.
	Enabled *bool `json:"enabled,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"`

	Before *PolicyBeforePrototype `json:"before,omitempty"`

	// Policy description.
	Description *string `json:"description,omitempty"`

	// The data pipeline sources that match the policy rules will continue to be processed by Cloud Logs.
	Priority *string `json:"priority" validate:"required"`

	ApplicationRule *QuotaV1Rule `json:"application_rule,omitempty"`

	SubsystemRule *QuotaV1Rule `json:"subsystem_rule,omitempty"`

	ArchiveRetention *QuotaV1ArchiveRetention `json:"archive_retention,omitempty"`

	// Flag to enable or disable a policy. This flag is supported only while updating a policy, since the policies are
	// always enabled during creation.
	Enabled *bool `json:"enabled,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"`

	Before *PolicyBefore `json:"before,omitempty"`

	// 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 continue to be processed by Cloud Logs.
	Priority *string `json:"priority,omitempty"`

	// Soft deletion flag.
	Deleted *bool `json:"deleted,omitempty"`

	// Flag to enable or disable a policy. This flag is supported only while updating a policy, since the policies are
	// always enabled during creation.
	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()                      // called when the connection is closed from the server
	OnData(*core.DetailedResponse) // called when the data is received from the server
	OnError(error)                 // called when there is an error in receiving or processing the received data
	OnKeepAlive()                  // called when the server sends empty response to keep the connection alive
}

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 {
	// ID of the archive retention definition.
	ID *strfmt.UUID `json:"id" validate:"required"`
}

QuotaV1ArchiveRetention : Archive retention definition.

type QuotaV1LogRules

type QuotaV1LogRules struct {
	// The source severities to be used when matching.
	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"`

	// Name of the rule. Multiple values can be provided as comma separated string of values.
	Name *string `json:"name" validate:"required"`
}

QuotaV1Rule : Rule for matching the application name.

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 ReplaceAlertDefOptions added in v0.5.0

type ReplaceAlertDefOptions struct {
	// Alert definition ID.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Request model to create or update an alert. Only one alert type configuration is allowed and must be the same as in
	// `type` field.
	AlertDefinitionPrototype AlertDefinitionPrototypeIntf `json:"AlertDefinitionPrototype" validate:"required"`

	// Allows users to set headers on API requests.
	Headers map[string]string
}

ReplaceAlertDefOptions : The ReplaceAlertDef options.

func (*ReplaceAlertDefOptions) SetAlertDefinitionPrototype added in v0.5.0

func (_options *ReplaceAlertDefOptions) SetAlertDefinitionPrototype(alertDefinitionPrototype AlertDefinitionPrototypeIntf) *ReplaceAlertDefOptions

SetAlertDefinitionPrototype : Allow user to set AlertDefinitionPrototype

func (*ReplaceAlertDefOptions) SetHeaders added in v0.5.0

func (options *ReplaceAlertDefOptions) SetHeaders(param map[string]string) *ReplaceAlertDefOptions

SetHeaders : Allow user to set Headers

func (*ReplaceAlertDefOptions) SetID added in v0.5.0

SetID : Allow user to set ID

type ReplaceDashboardFolderOptions

type ReplaceDashboardFolderOptions struct {
	// The folder ID.
	FolderID *strfmt.UUID `json:"folder_id" validate:"required"`

	// Name of the dashboard folder.
	Name *string `json:"name" validate:"required"`

	// The UUID of dashboard folder.
	ID *strfmt.UUID `json:"id,omitempty"`

	// (Optional) 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 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 ReplaceE2mOptions

type ReplaceE2mOptions struct {
	// ID of Events to Metrics to be deleted.
	ID *string `json:"id" validate:"required,ne="`

	// Events to Metrics 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 ResponseData added in v0.5.0

type ResponseData struct {
	Results InnerResults `json:"results"`
}

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 of the rule group. The description will describe the purpose of the rule group.
	Description *string `json:"description,omitempty"`

	// Whether or not the rule is enabled.
	Enabled *bool `json:"enabled,omitempty"`

	// Optional rule matchers which, if matched, will process the rule through the rule group.
	RuleMatchers []RulesV1RuleMatcherIntf `json:"rule_matchers,omitempty"`

	// Rule subgroups. The first rule subgroup will be executed first. If there is no match, subsequent rule groups will be
	// attempted until there is a match. Rule groups are attempted 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 the allow rule.

type RulesV1ApplicationNameConstraint

type RulesV1ApplicationNameConstraint struct {
	// Only logs with this ApplicationName value will match the rule constraint.
	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. The first rule subgroup will be executed first. If there is no match, subsequent rule groups will be attempted until there is a match. Rule groups are attempted 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 specifying how a rule runs.
	Parameters RulesV1RuleParametersIntf `json:"parameters" validate:"required"`

	// Rule parameters which define how the rule will execute.
	Enabled *bool `json:"enabled" validate:"required"`

	// The order 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 source field while retaining the original
	// log.
	Rule *string `json:"rule" validate:"required"`
}

RulesV1ExtractParameters : Parameters for text extraction rule.

type RulesV1ExtractTimestampParameters

type RulesV1ExtractTimestampParameters struct {
	// The time format to be used for the extracted time value.
	Standard *string `json:"standard" validate:"required"`

	// The time format of the source field being extracted.
	Format *string `json:"format" validate:"required"`
}

RulesV1ExtractTimestampParameters : Parameters for extract timestamp rule.

type RulesV1JSONExtractParameters

type RulesV1JSONExtractParameters struct {
	// The metadata field used to store the extracted value.
	DestinationField *string `json:"destination_field" validate:"required"`

	// Regex which will extract a JSON parameter from  the source field.
	Rule *string `json:"rule" validate:"required"`
}

RulesV1JSONExtractParameters : Parameters for JSON extract rule.

type RulesV1JSONParseParameters

type RulesV1JSONParseParameters struct {
	// Destination field where the JSON object will be placed.
	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"`

	// The destination field where the JSON stringified content will be placed.
	OverrideDest *bool `json:"override_dest" validate:"required"`
}

RulesV1JSONParseParameters : Parameters for JSON parse rule.

type RulesV1JSONStringifyParameters

type RulesV1JSONStringifyParameters struct {
	// The destination field where the JSON stringified content will be placed.
	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 {
	// The field to store 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 the remove fields rule.

type RulesV1ReplaceParameters

type RulesV1ReplaceParameters struct {
	// The field used to store the modified text.
	DestinationField *string `json:"destination_field" validate:"required"`

	// The value replacing the matched text.
	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"`

	// The field value used to execute the rule.
	SourceField *string `json:"source_field" validate:"required"`

	// Parameters specifying how a rule runs.
	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. If matched, the rule is processed by 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 the 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 the 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 specifying how a rule runs. 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 the 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 the 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. The first rule subgroup will be executed first. If there is no match, subsequent rule groups will be attempted until there is a match. Rule groups are attempted 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 the rule constraint.
	Value *string `json:"value" validate:"required"`
}

RulesV1SubsystemNameConstraint : SubsystemName constraint.

type Stream added in v0.4.0

type Stream struct {
	// The ID of the Event stream.
	ID *int64 `json:"id,omitempty"`

	// The name of the Event stream.
	Name *string `json:"name" validate:"required"`

	// Whether the event stream is active.
	IsActive *bool `json:"is_active,omitempty"`

	// The DPXL expression of the Event stream.
	DpxlExpression *string `json:"dpxl_expression" validate:"required"`

	// The creation time of the Event stream.
	CreatedAt *strfmt.DateTime `json:"created_at,omitempty"`

	// The update time of the Event stream.
	UpdatedAt *strfmt.DateTime `json:"updated_at,omitempty"`

	// The compression type of the stream.
	CompressionType *string `json:"compression_type,omitempty"`

	// Configuration for IBM Event Streams.
	IbmEventStreams *IbmEventStreams `json:"ibm_event_streams,omitempty"`
}

Stream : The Event Stream.

type StreamCollection added in v0.4.0

type StreamCollection struct {
	// List of event streams.
	Streams []Stream `json:"streams" validate:"required"`
}

StreamCollection : List of event streams.

type SubmitBackgroundQueryOptions added in v0.5.0

type SubmitBackgroundQueryOptions struct {
	// The background query to be run.
	Query *string `json:"query" validate:"required"`

	// The query syntax.
	Syntax *string `json:"syntax" validate:"required"`

	// Beginning of the time range for the query, default: end - 15 minutes or current
	//  time - 15 minutes if end is not defined.
	StartDate *strfmt.DateTime `json:"start_date,omitempty"`

	// End of the time range for the query. Default: start + 15 minutes or current
	//  time if start is not defined.
	EndDate *strfmt.DateTime `json:"end_date,omitempty"`

	// Contextual `now` for the query, default: current time. Used by functions
	//  like now() in DataPrime.
	NowDate *strfmt.DateTime `json:"now_date,omitempty"`

	// Allows users to set headers on API requests.
	Headers map[string]string
}

SubmitBackgroundQueryOptions : The SubmitBackgroundQuery options.

func (*SubmitBackgroundQueryOptions) SetEndDate added in v0.5.0

SetEndDate : Allow user to set EndDate

func (*SubmitBackgroundQueryOptions) SetHeaders added in v0.5.0

SetHeaders : Allow user to set Headers

func (*SubmitBackgroundQueryOptions) SetNowDate added in v0.5.0

SetNowDate : Allow user to set NowDate

func (*SubmitBackgroundQueryOptions) SetQuery added in v0.5.0

SetQuery : Allow user to set Query

func (*SubmitBackgroundQueryOptions) SetStartDate added in v0.5.0

func (_options *SubmitBackgroundQueryOptions) SetStartDate(startDate *strfmt.DateTime) *SubmitBackgroundQueryOptions

SetStartDate : Allow user to set StartDate

func (*SubmitBackgroundQueryOptions) SetSyntax added in v0.5.0

SetSyntax : Allow user to set Syntax

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 description.
	Description *string `json:"description,omitempty"`

	// Alert expiration date.
	Expiration *AlertsV1Date `json:"expiration,omitempty"`

	// Alert notification groups.
	NotificationGroups []AlertsV2AlertNotificationGroups `json:"notification_groups,omitempty"`

	// Alert filters.
	Filters *AlertsV1AlertFilters `json:"filters,omitempty"`

	// When will the alert be active.
	ActiveWhen *AlertsV1AlertActiveWhen `json:"active_when,omitempty"`

	// The JSON keys to be included in the alert notification. If unspecified, the full log text will be included 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 data added to the alert as a string separated by a ":" character.
	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 the data access rule to be deleted.
	ID *strfmt.UUID `json:"id" validate:"required"`

	// Display Name for the data access rule.
	DisplayName *string `json:"display_name" validate:"required"`

	// Filters for the data access rule.
	Filters []DataAccessRuleFilter `json:"filters" validate:"required"`

	// Default Expression for the data access rule.
	DefaultExpression *string `json:"default_expression" validate:"required"`

	// Description for the 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 {
	// Whether metrics export is enabled or not. When 'true' metrics are exported.
	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 UpdateEventStreamTargetOptions added in v0.4.0

type UpdateEventStreamTargetOptions struct {
	// The ID of the Event Stream.
	ID *int64 `json:"id" validate:"required"`

	// The name of the Event stream.
	Name *string `json:"name" validate:"required"`

	// The DPXL expression of the Event stream.
	DpxlExpression *string `json:"dpxl_expression" validate:"required"`

	// Whether the event stream is active.
	IsActive *bool `json:"is_active,omitempty"`

	// The compression type of the stream.
	CompressionType *string `json:"compression_type,omitempty"`

	// Configuration for IBM Event Streams.
	IbmEventStreams *IbmEventStreams `json:"ibm_event_streams,omitempty"`

	// Allows users to set headers on API requests.
	Headers map[string]string
}

UpdateEventStreamTargetOptions : The UpdateEventStreamTarget options.

func (*UpdateEventStreamTargetOptions) SetCompressionType added in v0.4.0

func (_options *UpdateEventStreamTargetOptions) SetCompressionType(compressionType string) *UpdateEventStreamTargetOptions

SetCompressionType : Allow user to set CompressionType

func (*UpdateEventStreamTargetOptions) SetDpxlExpression added in v0.4.0

func (_options *UpdateEventStreamTargetOptions) SetDpxlExpression(dpxlExpression string) *UpdateEventStreamTargetOptions

SetDpxlExpression : Allow user to set DpxlExpression

func (*UpdateEventStreamTargetOptions) SetHeaders added in v0.4.0

SetHeaders : Allow user to set Headers

func (*UpdateEventStreamTargetOptions) SetID added in v0.4.0

SetID : Allow user to set ID

func (*UpdateEventStreamTargetOptions) SetIbmEventStreams added in v0.4.0

func (_options *UpdateEventStreamTargetOptions) SetIbmEventStreams(ibmEventStreams *IbmEventStreams) *UpdateEventStreamTargetOptions

SetIbmEventStreams : Allow user to set IbmEventStreams

func (*UpdateEventStreamTargetOptions) SetIsActive added in v0.4.0

func (_options *UpdateEventStreamTargetOptions) SetIsActive(isActive bool) *UpdateEventStreamTargetOptions

SetIsActive : Allow user to set IsActive

func (*UpdateEventStreamTargetOptions) SetName added in v0.4.0

SetName : Allow user to set Name

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. The first rule subgroup will be executed first. If there is no match, subsequent rule groups will be
	// attempted until there is a match. Rule groups are attempted in order.
	RuleSubgroups []RulesV1CreateRuleGroupRequestCreateRuleSubgroup `json:"rule_subgroups" validate:"required"`

	// A description of the rule group. The description will describe the purpose of the rule group.
	Description *string `json:"description,omitempty"`

	// Whether or not the rule is enabled.
	Enabled *bool `json:"enabled,omitempty"`

	// Optional rule matchers which, if matched, will process the rule 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