1. Packages
  2. Ibm Provider
  3. API Docs
  4. LogsAlert
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

ibm.LogsAlert

Explore with Pulumi AI

ibm logo
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

    Create, update, and delete logs_alerts with this resource.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as ibm from "@pulumi/ibm";
    
    const logsInstance = new ibm.ResourceInstance("logsInstance", {
        service: "logs",
        plan: "standard",
        location: "eu-gb",
    });
    const logsAlertInstance = new ibm.LogsAlert("logsAlertInstance", {
        instanceId: logsInstance.guid,
        region: logsInstance.location,
        isActive: true,
        severity: "info_or_unspecified",
        condition: {
            newValue: {
                parameters: {
                    threshold: 1,
                    timeframe: "timeframe_12_h",
                    groupBies: ["ibm.logId"],
                    relativeTimeframe: "hour_or_unspecified",
                    cardinalityFields: [],
                },
            },
        },
        notificationGroups: [{
            groupByFields: ["ibm.logId"],
        }],
        filters: {
            text: "text",
            filterType: "text_or_unspecified",
        },
        metaLabelsStrings: [],
        incidentSettings: {
            retriggeringPeriodSeconds: 43200,
            notifyOn: "triggered_only",
        },
    });
    
    import pulumi
    import pulumi_ibm as ibm
    
    logs_instance = ibm.ResourceInstance("logsInstance",
        service="logs",
        plan="standard",
        location="eu-gb")
    logs_alert_instance = ibm.LogsAlert("logsAlertInstance",
        instance_id=logs_instance.guid,
        region=logs_instance.location,
        is_active=True,
        severity="info_or_unspecified",
        condition={
            "new_value": {
                "parameters": {
                    "threshold": 1,
                    "timeframe": "timeframe_12_h",
                    "group_bies": ["ibm.logId"],
                    "relative_timeframe": "hour_or_unspecified",
                    "cardinality_fields": [],
                },
            },
        },
        notification_groups=[{
            "group_by_fields": ["ibm.logId"],
        }],
        filters={
            "text": "text",
            "filter_type": "text_or_unspecified",
        },
        meta_labels_strings=[],
        incident_settings={
            "retriggering_period_seconds": 43200,
            "notify_on": "triggered_only",
        })
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		logsInstance, err := ibm.NewResourceInstance(ctx, "logsInstance", &ibm.ResourceInstanceArgs{
    			Service:  pulumi.String("logs"),
    			Plan:     pulumi.String("standard"),
    			Location: pulumi.String("eu-gb"),
    		})
    		if err != nil {
    			return err
    		}
    		_, err = ibm.NewLogsAlert(ctx, "logsAlertInstance", &ibm.LogsAlertArgs{
    			InstanceId: logsInstance.Guid,
    			Region:     logsInstance.Location,
    			IsActive:   pulumi.Bool(true),
    			Severity:   pulumi.String("info_or_unspecified"),
    			Condition: &ibm.LogsAlertConditionArgs{
    				NewValue: &ibm.LogsAlertConditionNewValueArgs{
    					Parameters: &ibm.LogsAlertConditionNewValueParametersArgs{
    						Threshold: pulumi.Float64(1),
    						Timeframe: pulumi.String("timeframe_12_h"),
    						GroupBies: pulumi.StringArray{
    							pulumi.String("ibm.logId"),
    						},
    						RelativeTimeframe: pulumi.String("hour_or_unspecified"),
    						CardinalityFields: pulumi.StringArray{},
    					},
    				},
    			},
    			NotificationGroups: ibm.LogsAlertNotificationGroupArray{
    				&ibm.LogsAlertNotificationGroupArgs{
    					GroupByFields: pulumi.StringArray{
    						pulumi.String("ibm.logId"),
    					},
    				},
    			},
    			Filters: &ibm.LogsAlertFiltersArgs{
    				Text:       pulumi.String("text"),
    				FilterType: pulumi.String("text_or_unspecified"),
    			},
    			MetaLabelsStrings: pulumi.StringArray{},
    			IncidentSettings: &ibm.LogsAlertIncidentSettingsArgs{
    				RetriggeringPeriodSeconds: pulumi.Float64(43200),
    				NotifyOn:                  pulumi.String("triggered_only"),
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Ibm = Pulumi.Ibm;
    
    return await Deployment.RunAsync(() => 
    {
        var logsInstance = new Ibm.ResourceInstance("logsInstance", new()
        {
            Service = "logs",
            Plan = "standard",
            Location = "eu-gb",
        });
    
        var logsAlertInstance = new Ibm.LogsAlert("logsAlertInstance", new()
        {
            InstanceId = logsInstance.Guid,
            Region = logsInstance.Location,
            IsActive = true,
            Severity = "info_or_unspecified",
            Condition = new Ibm.Inputs.LogsAlertConditionArgs
            {
                NewValue = new Ibm.Inputs.LogsAlertConditionNewValueArgs
                {
                    Parameters = new Ibm.Inputs.LogsAlertConditionNewValueParametersArgs
                    {
                        Threshold = 1,
                        Timeframe = "timeframe_12_h",
                        GroupBies = new[]
                        {
                            "ibm.logId",
                        },
                        RelativeTimeframe = "hour_or_unspecified",
                        CardinalityFields = new() { },
                    },
                },
            },
            NotificationGroups = new[]
            {
                new Ibm.Inputs.LogsAlertNotificationGroupArgs
                {
                    GroupByFields = new[]
                    {
                        "ibm.logId",
                    },
                },
            },
            Filters = new Ibm.Inputs.LogsAlertFiltersArgs
            {
                Text = "text",
                FilterType = "text_or_unspecified",
            },
            MetaLabelsStrings = new[] {},
            IncidentSettings = new Ibm.Inputs.LogsAlertIncidentSettingsArgs
            {
                RetriggeringPeriodSeconds = 43200,
                NotifyOn = "triggered_only",
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.ibm.ResourceInstance;
    import com.pulumi.ibm.ResourceInstanceArgs;
    import com.pulumi.ibm.LogsAlert;
    import com.pulumi.ibm.LogsAlertArgs;
    import com.pulumi.ibm.inputs.LogsAlertConditionArgs;
    import com.pulumi.ibm.inputs.LogsAlertConditionNewValueArgs;
    import com.pulumi.ibm.inputs.LogsAlertConditionNewValueParametersArgs;
    import com.pulumi.ibm.inputs.LogsAlertNotificationGroupArgs;
    import com.pulumi.ibm.inputs.LogsAlertFiltersArgs;
    import com.pulumi.ibm.inputs.LogsAlertIncidentSettingsArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var logsInstance = new ResourceInstance("logsInstance", ResourceInstanceArgs.builder()
                .service("logs")
                .plan("standard")
                .location("eu-gb")
                .build());
    
            var logsAlertInstance = new LogsAlert("logsAlertInstance", LogsAlertArgs.builder()
                .instanceId(logsInstance.guid())
                .region(logsInstance.location())
                .isActive(true)
                .severity("info_or_unspecified")
                .condition(LogsAlertConditionArgs.builder()
                    .newValue(LogsAlertConditionNewValueArgs.builder()
                        .parameters(LogsAlertConditionNewValueParametersArgs.builder()
                            .threshold(1)
                            .timeframe("timeframe_12_h")
                            .groupBies("ibm.logId")
                            .relativeTimeframe("hour_or_unspecified")
                            .cardinalityFields()
                            .build())
                        .build())
                    .build())
                .notificationGroups(LogsAlertNotificationGroupArgs.builder()
                    .groupByFields("ibm.logId")
                    .build())
                .filters(LogsAlertFiltersArgs.builder()
                    .text("text")
                    .filterType("text_or_unspecified")
                    .build())
                .metaLabelsStrings()
                .incidentSettings(LogsAlertIncidentSettingsArgs.builder()
                    .retriggeringPeriodSeconds(43200)
                    .notifyOn("triggered_only")
                    .build())
                .build());
    
        }
    }
    
    resources:
      logsInstance:
        type: ibm:ResourceInstance
        properties:
          service: logs
          plan: standard
          location: eu-gb
      logsAlertInstance:
        type: ibm:LogsAlert
        properties:
          instanceId: ${logsInstance.guid}
          region: ${logsInstance.location}
          isActive: true
          severity: info_or_unspecified
          condition:
            newValue:
              parameters:
                threshold: 1
                timeframe: timeframe_12_h
                groupBies:
                  - ibm.logId
                relativeTimeframe: hour_or_unspecified
                cardinalityFields: []
          notificationGroups:
            - groupByFields:
                - ibm.logId
          filters:
            text: text
            filterType: text_or_unspecified
          metaLabelsStrings: []
          incidentSettings:
            retriggeringPeriodSeconds: 43200
            notifyOn: triggered_only
    

    Create LogsAlert Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new LogsAlert(name: string, args: LogsAlertArgs, opts?: CustomResourceOptions);
    @overload
    def LogsAlert(resource_name: str,
                  args: LogsAlertArgs,
                  opts: Optional[ResourceOptions] = None)
    
    @overload
    def LogsAlert(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  filters: Optional[LogsAlertFiltersArgs] = None,
                  condition: Optional[LogsAlertConditionArgs] = None,
                  severity: Optional[str] = None,
                  is_active: Optional[bool] = None,
                  instance_id: Optional[str] = None,
                  expiration: Optional[LogsAlertExpirationArgs] = None,
                  incident_settings: Optional[LogsAlertIncidentSettingsArgs] = None,
                  active_when: Optional[LogsAlertActiveWhenArgs] = None,
                  endpoint_type: Optional[str] = None,
                  logs_alert_id: Optional[str] = None,
                  meta_labels: Optional[Sequence[LogsAlertMetaLabelArgs]] = None,
                  meta_labels_strings: Optional[Sequence[str]] = None,
                  name: Optional[str] = None,
                  notification_groups: Optional[Sequence[LogsAlertNotificationGroupArgs]] = None,
                  notification_payload_filters: Optional[Sequence[str]] = None,
                  region: Optional[str] = None,
                  description: Optional[str] = None)
    func NewLogsAlert(ctx *Context, name string, args LogsAlertArgs, opts ...ResourceOption) (*LogsAlert, error)
    public LogsAlert(string name, LogsAlertArgs args, CustomResourceOptions? opts = null)
    public LogsAlert(String name, LogsAlertArgs args)
    public LogsAlert(String name, LogsAlertArgs args, CustomResourceOptions options)
    
    type: ibm:LogsAlert
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args LogsAlertArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args LogsAlertArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args LogsAlertArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args LogsAlertArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args LogsAlertArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var logsAlertResource = new Ibm.LogsAlert("logsAlertResource", new()
    {
        Filters = new Ibm.Inputs.LogsAlertFiltersArgs
        {
            Alias = "string",
            FilterType = "string",
            Metadata = new Ibm.Inputs.LogsAlertFiltersMetadataArgs
            {
                Applications = new[]
                {
                    "string",
                },
                Subsystems = new[]
                {
                    "string",
                },
            },
            RatioAlerts = new[]
            {
                new Ibm.Inputs.LogsAlertFiltersRatioAlertArgs
                {
                    Alias = "string",
                    Applications = new[]
                    {
                        "string",
                    },
                    GroupBies = new[]
                    {
                        "string",
                    },
                    Severities = new[]
                    {
                        "string",
                    },
                    Subsystems = new[]
                    {
                        "string",
                    },
                    Text = "string",
                },
            },
            Severities = new[]
            {
                "string",
            },
            Text = "string",
        },
        Condition = new Ibm.Inputs.LogsAlertConditionArgs
        {
            Flow = new Ibm.Inputs.LogsAlertConditionFlowArgs
            {
                EnforceSuppression = false,
                Parameters = new Ibm.Inputs.LogsAlertConditionFlowParametersArgs
                {
                    Threshold = 0,
                    Timeframe = "string",
                    CardinalityFields = new[]
                    {
                        "string",
                    },
                    GroupBies = new[]
                    {
                        "string",
                    },
                    IgnoreInfinity = false,
                    MetricAlertParameters = new Ibm.Inputs.LogsAlertConditionFlowParametersMetricAlertParametersArgs
                    {
                        ArithmeticOperator = "string",
                        MetricField = "string",
                        MetricSource = "string",
                        ArithmeticOperatorModifier = 0,
                        NonNullPercentage = 0,
                        SampleThresholdPercentage = 0,
                        SwapNullValues = false,
                    },
                    MetricAlertPromqlParameters = new Ibm.Inputs.LogsAlertConditionFlowParametersMetricAlertPromqlParametersArgs
                    {
                        PromqlText = "string",
                        SampleThresholdPercentage = 0,
                        ArithmeticOperatorModifier = 0,
                        NonNullPercentage = 0,
                        SwapNullValues = false,
                    },
                    RelatedExtendedData = new Ibm.Inputs.LogsAlertConditionFlowParametersRelatedExtendedDataArgs
                    {
                        CleanupDeadmanDuration = "string",
                        ShouldTriggerDeadman = false,
                    },
                    RelativeTimeframe = "string",
                },
                Stages = new[]
                {
                    new Ibm.Inputs.LogsAlertConditionFlowStageArgs
                    {
                        Groups = new[]
                        {
                            new Ibm.Inputs.LogsAlertConditionFlowStageGroupArgs
                            {
                                Alerts = new Ibm.Inputs.LogsAlertConditionFlowStageGroupAlertsArgs
                                {
                                    Op = "string",
                                    Values = new[]
                                    {
                                        new Ibm.Inputs.LogsAlertConditionFlowStageGroupAlertsValueArgs
                                        {
                                            Id = "string",
                                            Not = false,
                                        },
                                    },
                                },
                                NextOp = "string",
                            },
                        },
                        Timeframe = new Ibm.Inputs.LogsAlertConditionFlowStageTimeframeArgs
                        {
                            Ms = 0,
                        },
                    },
                },
            },
            Immediate = null,
            LessThan = new Ibm.Inputs.LogsAlertConditionLessThanArgs
            {
                Parameters = new Ibm.Inputs.LogsAlertConditionLessThanParametersArgs
                {
                    Threshold = 0,
                    Timeframe = "string",
                    CardinalityFields = new[]
                    {
                        "string",
                    },
                    GroupBies = new[]
                    {
                        "string",
                    },
                    IgnoreInfinity = false,
                    MetricAlertParameters = new Ibm.Inputs.LogsAlertConditionLessThanParametersMetricAlertParametersArgs
                    {
                        ArithmeticOperator = "string",
                        MetricField = "string",
                        MetricSource = "string",
                        ArithmeticOperatorModifier = 0,
                        NonNullPercentage = 0,
                        SampleThresholdPercentage = 0,
                        SwapNullValues = false,
                    },
                    MetricAlertPromqlParameters = new Ibm.Inputs.LogsAlertConditionLessThanParametersMetricAlertPromqlParametersArgs
                    {
                        PromqlText = "string",
                        SampleThresholdPercentage = 0,
                        ArithmeticOperatorModifier = 0,
                        NonNullPercentage = 0,
                        SwapNullValues = false,
                    },
                    RelatedExtendedData = new Ibm.Inputs.LogsAlertConditionLessThanParametersRelatedExtendedDataArgs
                    {
                        CleanupDeadmanDuration = "string",
                        ShouldTriggerDeadman = false,
                    },
                    RelativeTimeframe = "string",
                },
            },
            LessThanUsual = new Ibm.Inputs.LogsAlertConditionLessThanUsualArgs
            {
                Parameters = new Ibm.Inputs.LogsAlertConditionLessThanUsualParametersArgs
                {
                    Threshold = 0,
                    Timeframe = "string",
                    CardinalityFields = new[]
                    {
                        "string",
                    },
                    GroupBies = new[]
                    {
                        "string",
                    },
                    IgnoreInfinity = false,
                    MetricAlertParameters = new Ibm.Inputs.LogsAlertConditionLessThanUsualParametersMetricAlertParametersArgs
                    {
                        ArithmeticOperator = "string",
                        MetricField = "string",
                        MetricSource = "string",
                        ArithmeticOperatorModifier = 0,
                        NonNullPercentage = 0,
                        SampleThresholdPercentage = 0,
                        SwapNullValues = false,
                    },
                    MetricAlertPromqlParameters = new Ibm.Inputs.LogsAlertConditionLessThanUsualParametersMetricAlertPromqlParametersArgs
                    {
                        PromqlText = "string",
                        SampleThresholdPercentage = 0,
                        ArithmeticOperatorModifier = 0,
                        NonNullPercentage = 0,
                        SwapNullValues = false,
                    },
                    RelatedExtendedData = new Ibm.Inputs.LogsAlertConditionLessThanUsualParametersRelatedExtendedDataArgs
                    {
                        CleanupDeadmanDuration = "string",
                        ShouldTriggerDeadman = false,
                    },
                    RelativeTimeframe = "string",
                },
            },
            MoreThan = new Ibm.Inputs.LogsAlertConditionMoreThanArgs
            {
                Parameters = new Ibm.Inputs.LogsAlertConditionMoreThanParametersArgs
                {
                    Threshold = 0,
                    Timeframe = "string",
                    CardinalityFields = new[]
                    {
                        "string",
                    },
                    GroupBies = new[]
                    {
                        "string",
                    },
                    IgnoreInfinity = false,
                    MetricAlertParameters = new Ibm.Inputs.LogsAlertConditionMoreThanParametersMetricAlertParametersArgs
                    {
                        ArithmeticOperator = "string",
                        MetricField = "string",
                        MetricSource = "string",
                        ArithmeticOperatorModifier = 0,
                        NonNullPercentage = 0,
                        SampleThresholdPercentage = 0,
                        SwapNullValues = false,
                    },
                    MetricAlertPromqlParameters = new Ibm.Inputs.LogsAlertConditionMoreThanParametersMetricAlertPromqlParametersArgs
                    {
                        PromqlText = "string",
                        SampleThresholdPercentage = 0,
                        ArithmeticOperatorModifier = 0,
                        NonNullPercentage = 0,
                        SwapNullValues = false,
                    },
                    RelatedExtendedData = new Ibm.Inputs.LogsAlertConditionMoreThanParametersRelatedExtendedDataArgs
                    {
                        CleanupDeadmanDuration = "string",
                        ShouldTriggerDeadman = false,
                    },
                    RelativeTimeframe = "string",
                },
                EvaluationWindow = "string",
            },
            MoreThanUsual = new Ibm.Inputs.LogsAlertConditionMoreThanUsualArgs
            {
                Parameters = new Ibm.Inputs.LogsAlertConditionMoreThanUsualParametersArgs
                {
                    Threshold = 0,
                    Timeframe = "string",
                    CardinalityFields = new[]
                    {
                        "string",
                    },
                    GroupBies = new[]
                    {
                        "string",
                    },
                    IgnoreInfinity = false,
                    MetricAlertParameters = new Ibm.Inputs.LogsAlertConditionMoreThanUsualParametersMetricAlertParametersArgs
                    {
                        ArithmeticOperator = "string",
                        MetricField = "string",
                        MetricSource = "string",
                        ArithmeticOperatorModifier = 0,
                        NonNullPercentage = 0,
                        SampleThresholdPercentage = 0,
                        SwapNullValues = false,
                    },
                    MetricAlertPromqlParameters = new Ibm.Inputs.LogsAlertConditionMoreThanUsualParametersMetricAlertPromqlParametersArgs
                    {
                        PromqlText = "string",
                        SampleThresholdPercentage = 0,
                        ArithmeticOperatorModifier = 0,
                        NonNullPercentage = 0,
                        SwapNullValues = false,
                    },
                    RelatedExtendedData = new Ibm.Inputs.LogsAlertConditionMoreThanUsualParametersRelatedExtendedDataArgs
                    {
                        CleanupDeadmanDuration = "string",
                        ShouldTriggerDeadman = false,
                    },
                    RelativeTimeframe = "string",
                },
            },
            NewValue = new Ibm.Inputs.LogsAlertConditionNewValueArgs
            {
                Parameters = new Ibm.Inputs.LogsAlertConditionNewValueParametersArgs
                {
                    Threshold = 0,
                    Timeframe = "string",
                    CardinalityFields = new[]
                    {
                        "string",
                    },
                    GroupBies = new[]
                    {
                        "string",
                    },
                    IgnoreInfinity = false,
                    MetricAlertParameters = new Ibm.Inputs.LogsAlertConditionNewValueParametersMetricAlertParametersArgs
                    {
                        ArithmeticOperator = "string",
                        MetricField = "string",
                        MetricSource = "string",
                        ArithmeticOperatorModifier = 0,
                        NonNullPercentage = 0,
                        SampleThresholdPercentage = 0,
                        SwapNullValues = false,
                    },
                    MetricAlertPromqlParameters = new Ibm.Inputs.LogsAlertConditionNewValueParametersMetricAlertPromqlParametersArgs
                    {
                        PromqlText = "string",
                        SampleThresholdPercentage = 0,
                        ArithmeticOperatorModifier = 0,
                        NonNullPercentage = 0,
                        SwapNullValues = false,
                    },
                    RelatedExtendedData = new Ibm.Inputs.LogsAlertConditionNewValueParametersRelatedExtendedDataArgs
                    {
                        CleanupDeadmanDuration = "string",
                        ShouldTriggerDeadman = false,
                    },
                    RelativeTimeframe = "string",
                },
            },
            UniqueCount = new Ibm.Inputs.LogsAlertConditionUniqueCountArgs
            {
                Parameters = new Ibm.Inputs.LogsAlertConditionUniqueCountParametersArgs
                {
                    Threshold = 0,
                    Timeframe = "string",
                    CardinalityFields = new[]
                    {
                        "string",
                    },
                    GroupBies = new[]
                    {
                        "string",
                    },
                    IgnoreInfinity = false,
                    MetricAlertParameters = new Ibm.Inputs.LogsAlertConditionUniqueCountParametersMetricAlertParametersArgs
                    {
                        ArithmeticOperator = "string",
                        MetricField = "string",
                        MetricSource = "string",
                        ArithmeticOperatorModifier = 0,
                        NonNullPercentage = 0,
                        SampleThresholdPercentage = 0,
                        SwapNullValues = false,
                    },
                    MetricAlertPromqlParameters = new Ibm.Inputs.LogsAlertConditionUniqueCountParametersMetricAlertPromqlParametersArgs
                    {
                        PromqlText = "string",
                        SampleThresholdPercentage = 0,
                        ArithmeticOperatorModifier = 0,
                        NonNullPercentage = 0,
                        SwapNullValues = false,
                    },
                    RelatedExtendedData = new Ibm.Inputs.LogsAlertConditionUniqueCountParametersRelatedExtendedDataArgs
                    {
                        CleanupDeadmanDuration = "string",
                        ShouldTriggerDeadman = false,
                    },
                    RelativeTimeframe = "string",
                },
            },
        },
        Severity = "string",
        IsActive = false,
        InstanceId = "string",
        Expiration = new Ibm.Inputs.LogsAlertExpirationArgs
        {
            Day = 0,
            Month = 0,
            Year = 0,
        },
        IncidentSettings = new Ibm.Inputs.LogsAlertIncidentSettingsArgs
        {
            NotifyOn = "string",
            RetriggeringPeriodSeconds = 0,
            UseAsNotificationSettings = false,
        },
        ActiveWhen = new Ibm.Inputs.LogsAlertActiveWhenArgs
        {
            Timeframes = new[]
            {
                new Ibm.Inputs.LogsAlertActiveWhenTimeframeArgs
                {
                    DaysOfWeeks = new[]
                    {
                        "string",
                    },
                    Range = new Ibm.Inputs.LogsAlertActiveWhenTimeframeRangeArgs
                    {
                        End = new Ibm.Inputs.LogsAlertActiveWhenTimeframeRangeEndArgs
                        {
                            Hours = 0,
                            Minutes = 0,
                            Seconds = 0,
                        },
                        Start = new Ibm.Inputs.LogsAlertActiveWhenTimeframeRangeStartArgs
                        {
                            Hours = 0,
                            Minutes = 0,
                            Seconds = 0,
                        },
                    },
                },
            },
        },
        EndpointType = "string",
        LogsAlertId = "string",
        MetaLabels = new[]
        {
            new Ibm.Inputs.LogsAlertMetaLabelArgs
            {
                Key = "string",
                Value = "string",
            },
        },
        MetaLabelsStrings = new[]
        {
            "string",
        },
        Name = "string",
        NotificationGroups = new[]
        {
            new Ibm.Inputs.LogsAlertNotificationGroupArgs
            {
                GroupByFields = new[]
                {
                    "string",
                },
                Notifications = new[]
                {
                    new Ibm.Inputs.LogsAlertNotificationGroupNotificationArgs
                    {
                        IntegrationId = 0,
                        NotifyOn = "string",
                        Recipients = new Ibm.Inputs.LogsAlertNotificationGroupNotificationRecipientsArgs
                        {
                            Emails = new[]
                            {
                                "string",
                            },
                        },
                        RetriggeringPeriodSeconds = 0,
                    },
                },
            },
        },
        NotificationPayloadFilters = new[]
        {
            "string",
        },
        Region = "string",
        Description = "string",
    });
    
    example, err := ibm.NewLogsAlert(ctx, "logsAlertResource", &ibm.LogsAlertArgs{
    	Filters: &ibm.LogsAlertFiltersArgs{
    		Alias:      pulumi.String("string"),
    		FilterType: pulumi.String("string"),
    		Metadata: &ibm.LogsAlertFiltersMetadataArgs{
    			Applications: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			Subsystems: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    		},
    		RatioAlerts: ibm.LogsAlertFiltersRatioAlertArray{
    			&ibm.LogsAlertFiltersRatioAlertArgs{
    				Alias: pulumi.String("string"),
    				Applications: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				GroupBies: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				Severities: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				Subsystems: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				Text: pulumi.String("string"),
    			},
    		},
    		Severities: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		Text: pulumi.String("string"),
    	},
    	Condition: &ibm.LogsAlertConditionArgs{
    		Flow: &ibm.LogsAlertConditionFlowArgs{
    			EnforceSuppression: pulumi.Bool(false),
    			Parameters: &ibm.LogsAlertConditionFlowParametersArgs{
    				Threshold: pulumi.Float64(0),
    				Timeframe: pulumi.String("string"),
    				CardinalityFields: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				GroupBies: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				IgnoreInfinity: pulumi.Bool(false),
    				MetricAlertParameters: &ibm.LogsAlertConditionFlowParametersMetricAlertParametersArgs{
    					ArithmeticOperator:         pulumi.String("string"),
    					MetricField:                pulumi.String("string"),
    					MetricSource:               pulumi.String("string"),
    					ArithmeticOperatorModifier: pulumi.Float64(0),
    					NonNullPercentage:          pulumi.Float64(0),
    					SampleThresholdPercentage:  pulumi.Float64(0),
    					SwapNullValues:             pulumi.Bool(false),
    				},
    				MetricAlertPromqlParameters: &ibm.LogsAlertConditionFlowParametersMetricAlertPromqlParametersArgs{
    					PromqlText:                 pulumi.String("string"),
    					SampleThresholdPercentage:  pulumi.Float64(0),
    					ArithmeticOperatorModifier: pulumi.Float64(0),
    					NonNullPercentage:          pulumi.Float64(0),
    					SwapNullValues:             pulumi.Bool(false),
    				},
    				RelatedExtendedData: &ibm.LogsAlertConditionFlowParametersRelatedExtendedDataArgs{
    					CleanupDeadmanDuration: pulumi.String("string"),
    					ShouldTriggerDeadman:   pulumi.Bool(false),
    				},
    				RelativeTimeframe: pulumi.String("string"),
    			},
    			Stages: ibm.LogsAlertConditionFlowStageArray{
    				&ibm.LogsAlertConditionFlowStageArgs{
    					Groups: ibm.LogsAlertConditionFlowStageGroupArray{
    						&ibm.LogsAlertConditionFlowStageGroupArgs{
    							Alerts: &ibm.LogsAlertConditionFlowStageGroupAlertsArgs{
    								Op: pulumi.String("string"),
    								Values: ibm.LogsAlertConditionFlowStageGroupAlertsValueArray{
    									&ibm.LogsAlertConditionFlowStageGroupAlertsValueArgs{
    										Id:  pulumi.String("string"),
    										Not: pulumi.Bool(false),
    									},
    								},
    							},
    							NextOp: pulumi.String("string"),
    						},
    					},
    					Timeframe: &ibm.LogsAlertConditionFlowStageTimeframeArgs{
    						Ms: pulumi.Float64(0),
    					},
    				},
    			},
    		},
    		Immediate: &ibm.LogsAlertConditionImmediateArgs{},
    		LessThan: &ibm.LogsAlertConditionLessThanArgs{
    			Parameters: &ibm.LogsAlertConditionLessThanParametersArgs{
    				Threshold: pulumi.Float64(0),
    				Timeframe: pulumi.String("string"),
    				CardinalityFields: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				GroupBies: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				IgnoreInfinity: pulumi.Bool(false),
    				MetricAlertParameters: &ibm.LogsAlertConditionLessThanParametersMetricAlertParametersArgs{
    					ArithmeticOperator:         pulumi.String("string"),
    					MetricField:                pulumi.String("string"),
    					MetricSource:               pulumi.String("string"),
    					ArithmeticOperatorModifier: pulumi.Float64(0),
    					NonNullPercentage:          pulumi.Float64(0),
    					SampleThresholdPercentage:  pulumi.Float64(0),
    					SwapNullValues:             pulumi.Bool(false),
    				},
    				MetricAlertPromqlParameters: &ibm.LogsAlertConditionLessThanParametersMetricAlertPromqlParametersArgs{
    					PromqlText:                 pulumi.String("string"),
    					SampleThresholdPercentage:  pulumi.Float64(0),
    					ArithmeticOperatorModifier: pulumi.Float64(0),
    					NonNullPercentage:          pulumi.Float64(0),
    					SwapNullValues:             pulumi.Bool(false),
    				},
    				RelatedExtendedData: &ibm.LogsAlertConditionLessThanParametersRelatedExtendedDataArgs{
    					CleanupDeadmanDuration: pulumi.String("string"),
    					ShouldTriggerDeadman:   pulumi.Bool(false),
    				},
    				RelativeTimeframe: pulumi.String("string"),
    			},
    		},
    		LessThanUsual: &ibm.LogsAlertConditionLessThanUsualArgs{
    			Parameters: &ibm.LogsAlertConditionLessThanUsualParametersArgs{
    				Threshold: pulumi.Float64(0),
    				Timeframe: pulumi.String("string"),
    				CardinalityFields: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				GroupBies: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				IgnoreInfinity: pulumi.Bool(false),
    				MetricAlertParameters: &ibm.LogsAlertConditionLessThanUsualParametersMetricAlertParametersArgs{
    					ArithmeticOperator:         pulumi.String("string"),
    					MetricField:                pulumi.String("string"),
    					MetricSource:               pulumi.String("string"),
    					ArithmeticOperatorModifier: pulumi.Float64(0),
    					NonNullPercentage:          pulumi.Float64(0),
    					SampleThresholdPercentage:  pulumi.Float64(0),
    					SwapNullValues:             pulumi.Bool(false),
    				},
    				MetricAlertPromqlParameters: &ibm.LogsAlertConditionLessThanUsualParametersMetricAlertPromqlParametersArgs{
    					PromqlText:                 pulumi.String("string"),
    					SampleThresholdPercentage:  pulumi.Float64(0),
    					ArithmeticOperatorModifier: pulumi.Float64(0),
    					NonNullPercentage:          pulumi.Float64(0),
    					SwapNullValues:             pulumi.Bool(false),
    				},
    				RelatedExtendedData: &ibm.LogsAlertConditionLessThanUsualParametersRelatedExtendedDataArgs{
    					CleanupDeadmanDuration: pulumi.String("string"),
    					ShouldTriggerDeadman:   pulumi.Bool(false),
    				},
    				RelativeTimeframe: pulumi.String("string"),
    			},
    		},
    		MoreThan: &ibm.LogsAlertConditionMoreThanArgs{
    			Parameters: &ibm.LogsAlertConditionMoreThanParametersArgs{
    				Threshold: pulumi.Float64(0),
    				Timeframe: pulumi.String("string"),
    				CardinalityFields: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				GroupBies: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				IgnoreInfinity: pulumi.Bool(false),
    				MetricAlertParameters: &ibm.LogsAlertConditionMoreThanParametersMetricAlertParametersArgs{
    					ArithmeticOperator:         pulumi.String("string"),
    					MetricField:                pulumi.String("string"),
    					MetricSource:               pulumi.String("string"),
    					ArithmeticOperatorModifier: pulumi.Float64(0),
    					NonNullPercentage:          pulumi.Float64(0),
    					SampleThresholdPercentage:  pulumi.Float64(0),
    					SwapNullValues:             pulumi.Bool(false),
    				},
    				MetricAlertPromqlParameters: &ibm.LogsAlertConditionMoreThanParametersMetricAlertPromqlParametersArgs{
    					PromqlText:                 pulumi.String("string"),
    					SampleThresholdPercentage:  pulumi.Float64(0),
    					ArithmeticOperatorModifier: pulumi.Float64(0),
    					NonNullPercentage:          pulumi.Float64(0),
    					SwapNullValues:             pulumi.Bool(false),
    				},
    				RelatedExtendedData: &ibm.LogsAlertConditionMoreThanParametersRelatedExtendedDataArgs{
    					CleanupDeadmanDuration: pulumi.String("string"),
    					ShouldTriggerDeadman:   pulumi.Bool(false),
    				},
    				RelativeTimeframe: pulumi.String("string"),
    			},
    			EvaluationWindow: pulumi.String("string"),
    		},
    		MoreThanUsual: &ibm.LogsAlertConditionMoreThanUsualArgs{
    			Parameters: &ibm.LogsAlertConditionMoreThanUsualParametersArgs{
    				Threshold: pulumi.Float64(0),
    				Timeframe: pulumi.String("string"),
    				CardinalityFields: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				GroupBies: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				IgnoreInfinity: pulumi.Bool(false),
    				MetricAlertParameters: &ibm.LogsAlertConditionMoreThanUsualParametersMetricAlertParametersArgs{
    					ArithmeticOperator:         pulumi.String("string"),
    					MetricField:                pulumi.String("string"),
    					MetricSource:               pulumi.String("string"),
    					ArithmeticOperatorModifier: pulumi.Float64(0),
    					NonNullPercentage:          pulumi.Float64(0),
    					SampleThresholdPercentage:  pulumi.Float64(0),
    					SwapNullValues:             pulumi.Bool(false),
    				},
    				MetricAlertPromqlParameters: &ibm.LogsAlertConditionMoreThanUsualParametersMetricAlertPromqlParametersArgs{
    					PromqlText:                 pulumi.String("string"),
    					SampleThresholdPercentage:  pulumi.Float64(0),
    					ArithmeticOperatorModifier: pulumi.Float64(0),
    					NonNullPercentage:          pulumi.Float64(0),
    					SwapNullValues:             pulumi.Bool(false),
    				},
    				RelatedExtendedData: &ibm.LogsAlertConditionMoreThanUsualParametersRelatedExtendedDataArgs{
    					CleanupDeadmanDuration: pulumi.String("string"),
    					ShouldTriggerDeadman:   pulumi.Bool(false),
    				},
    				RelativeTimeframe: pulumi.String("string"),
    			},
    		},
    		NewValue: &ibm.LogsAlertConditionNewValueArgs{
    			Parameters: &ibm.LogsAlertConditionNewValueParametersArgs{
    				Threshold: pulumi.Float64(0),
    				Timeframe: pulumi.String("string"),
    				CardinalityFields: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				GroupBies: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				IgnoreInfinity: pulumi.Bool(false),
    				MetricAlertParameters: &ibm.LogsAlertConditionNewValueParametersMetricAlertParametersArgs{
    					ArithmeticOperator:         pulumi.String("string"),
    					MetricField:                pulumi.String("string"),
    					MetricSource:               pulumi.String("string"),
    					ArithmeticOperatorModifier: pulumi.Float64(0),
    					NonNullPercentage:          pulumi.Float64(0),
    					SampleThresholdPercentage:  pulumi.Float64(0),
    					SwapNullValues:             pulumi.Bool(false),
    				},
    				MetricAlertPromqlParameters: &ibm.LogsAlertConditionNewValueParametersMetricAlertPromqlParametersArgs{
    					PromqlText:                 pulumi.String("string"),
    					SampleThresholdPercentage:  pulumi.Float64(0),
    					ArithmeticOperatorModifier: pulumi.Float64(0),
    					NonNullPercentage:          pulumi.Float64(0),
    					SwapNullValues:             pulumi.Bool(false),
    				},
    				RelatedExtendedData: &ibm.LogsAlertConditionNewValueParametersRelatedExtendedDataArgs{
    					CleanupDeadmanDuration: pulumi.String("string"),
    					ShouldTriggerDeadman:   pulumi.Bool(false),
    				},
    				RelativeTimeframe: pulumi.String("string"),
    			},
    		},
    		UniqueCount: &ibm.LogsAlertConditionUniqueCountArgs{
    			Parameters: &ibm.LogsAlertConditionUniqueCountParametersArgs{
    				Threshold: pulumi.Float64(0),
    				Timeframe: pulumi.String("string"),
    				CardinalityFields: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				GroupBies: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				IgnoreInfinity: pulumi.Bool(false),
    				MetricAlertParameters: &ibm.LogsAlertConditionUniqueCountParametersMetricAlertParametersArgs{
    					ArithmeticOperator:         pulumi.String("string"),
    					MetricField:                pulumi.String("string"),
    					MetricSource:               pulumi.String("string"),
    					ArithmeticOperatorModifier: pulumi.Float64(0),
    					NonNullPercentage:          pulumi.Float64(0),
    					SampleThresholdPercentage:  pulumi.Float64(0),
    					SwapNullValues:             pulumi.Bool(false),
    				},
    				MetricAlertPromqlParameters: &ibm.LogsAlertConditionUniqueCountParametersMetricAlertPromqlParametersArgs{
    					PromqlText:                 pulumi.String("string"),
    					SampleThresholdPercentage:  pulumi.Float64(0),
    					ArithmeticOperatorModifier: pulumi.Float64(0),
    					NonNullPercentage:          pulumi.Float64(0),
    					SwapNullValues:             pulumi.Bool(false),
    				},
    				RelatedExtendedData: &ibm.LogsAlertConditionUniqueCountParametersRelatedExtendedDataArgs{
    					CleanupDeadmanDuration: pulumi.String("string"),
    					ShouldTriggerDeadman:   pulumi.Bool(false),
    				},
    				RelativeTimeframe: pulumi.String("string"),
    			},
    		},
    	},
    	Severity:   pulumi.String("string"),
    	IsActive:   pulumi.Bool(false),
    	InstanceId: pulumi.String("string"),
    	Expiration: &ibm.LogsAlertExpirationArgs{
    		Day:   pulumi.Float64(0),
    		Month: pulumi.Float64(0),
    		Year:  pulumi.Float64(0),
    	},
    	IncidentSettings: &ibm.LogsAlertIncidentSettingsArgs{
    		NotifyOn:                  pulumi.String("string"),
    		RetriggeringPeriodSeconds: pulumi.Float64(0),
    		UseAsNotificationSettings: pulumi.Bool(false),
    	},
    	ActiveWhen: &ibm.LogsAlertActiveWhenArgs{
    		Timeframes: ibm.LogsAlertActiveWhenTimeframeArray{
    			&ibm.LogsAlertActiveWhenTimeframeArgs{
    				DaysOfWeeks: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				Range: &ibm.LogsAlertActiveWhenTimeframeRangeArgs{
    					End: &ibm.LogsAlertActiveWhenTimeframeRangeEndArgs{
    						Hours:   pulumi.Float64(0),
    						Minutes: pulumi.Float64(0),
    						Seconds: pulumi.Float64(0),
    					},
    					Start: &ibm.LogsAlertActiveWhenTimeframeRangeStartArgs{
    						Hours:   pulumi.Float64(0),
    						Minutes: pulumi.Float64(0),
    						Seconds: pulumi.Float64(0),
    					},
    				},
    			},
    		},
    	},
    	EndpointType: pulumi.String("string"),
    	LogsAlertId:  pulumi.String("string"),
    	MetaLabels: ibm.LogsAlertMetaLabelArray{
    		&ibm.LogsAlertMetaLabelArgs{
    			Key:   pulumi.String("string"),
    			Value: pulumi.String("string"),
    		},
    	},
    	MetaLabelsStrings: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	Name: pulumi.String("string"),
    	NotificationGroups: ibm.LogsAlertNotificationGroupArray{
    		&ibm.LogsAlertNotificationGroupArgs{
    			GroupByFields: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			Notifications: ibm.LogsAlertNotificationGroupNotificationArray{
    				&ibm.LogsAlertNotificationGroupNotificationArgs{
    					IntegrationId: pulumi.Float64(0),
    					NotifyOn:      pulumi.String("string"),
    					Recipients: &ibm.LogsAlertNotificationGroupNotificationRecipientsArgs{
    						Emails: pulumi.StringArray{
    							pulumi.String("string"),
    						},
    					},
    					RetriggeringPeriodSeconds: pulumi.Float64(0),
    				},
    			},
    		},
    	},
    	NotificationPayloadFilters: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	Region:      pulumi.String("string"),
    	Description: pulumi.String("string"),
    })
    
    var logsAlertResource = new LogsAlert("logsAlertResource", LogsAlertArgs.builder()
        .filters(LogsAlertFiltersArgs.builder()
            .alias("string")
            .filterType("string")
            .metadata(LogsAlertFiltersMetadataArgs.builder()
                .applications("string")
                .subsystems("string")
                .build())
            .ratioAlerts(LogsAlertFiltersRatioAlertArgs.builder()
                .alias("string")
                .applications("string")
                .groupBies("string")
                .severities("string")
                .subsystems("string")
                .text("string")
                .build())
            .severities("string")
            .text("string")
            .build())
        .condition(LogsAlertConditionArgs.builder()
            .flow(LogsAlertConditionFlowArgs.builder()
                .enforceSuppression(false)
                .parameters(LogsAlertConditionFlowParametersArgs.builder()
                    .threshold(0)
                    .timeframe("string")
                    .cardinalityFields("string")
                    .groupBies("string")
                    .ignoreInfinity(false)
                    .metricAlertParameters(LogsAlertConditionFlowParametersMetricAlertParametersArgs.builder()
                        .arithmeticOperator("string")
                        .metricField("string")
                        .metricSource("string")
                        .arithmeticOperatorModifier(0)
                        .nonNullPercentage(0)
                        .sampleThresholdPercentage(0)
                        .swapNullValues(false)
                        .build())
                    .metricAlertPromqlParameters(LogsAlertConditionFlowParametersMetricAlertPromqlParametersArgs.builder()
                        .promqlText("string")
                        .sampleThresholdPercentage(0)
                        .arithmeticOperatorModifier(0)
                        .nonNullPercentage(0)
                        .swapNullValues(false)
                        .build())
                    .relatedExtendedData(LogsAlertConditionFlowParametersRelatedExtendedDataArgs.builder()
                        .cleanupDeadmanDuration("string")
                        .shouldTriggerDeadman(false)
                        .build())
                    .relativeTimeframe("string")
                    .build())
                .stages(LogsAlertConditionFlowStageArgs.builder()
                    .groups(LogsAlertConditionFlowStageGroupArgs.builder()
                        .alerts(LogsAlertConditionFlowStageGroupAlertsArgs.builder()
                            .op("string")
                            .values(LogsAlertConditionFlowStageGroupAlertsValueArgs.builder()
                                .id("string")
                                .not(false)
                                .build())
                            .build())
                        .nextOp("string")
                        .build())
                    .timeframe(LogsAlertConditionFlowStageTimeframeArgs.builder()
                        .ms(0)
                        .build())
                    .build())
                .build())
            .immediate()
            .lessThan(LogsAlertConditionLessThanArgs.builder()
                .parameters(LogsAlertConditionLessThanParametersArgs.builder()
                    .threshold(0)
                    .timeframe("string")
                    .cardinalityFields("string")
                    .groupBies("string")
                    .ignoreInfinity(false)
                    .metricAlertParameters(LogsAlertConditionLessThanParametersMetricAlertParametersArgs.builder()
                        .arithmeticOperator("string")
                        .metricField("string")
                        .metricSource("string")
                        .arithmeticOperatorModifier(0)
                        .nonNullPercentage(0)
                        .sampleThresholdPercentage(0)
                        .swapNullValues(false)
                        .build())
                    .metricAlertPromqlParameters(LogsAlertConditionLessThanParametersMetricAlertPromqlParametersArgs.builder()
                        .promqlText("string")
                        .sampleThresholdPercentage(0)
                        .arithmeticOperatorModifier(0)
                        .nonNullPercentage(0)
                        .swapNullValues(false)
                        .build())
                    .relatedExtendedData(LogsAlertConditionLessThanParametersRelatedExtendedDataArgs.builder()
                        .cleanupDeadmanDuration("string")
                        .shouldTriggerDeadman(false)
                        .build())
                    .relativeTimeframe("string")
                    .build())
                .build())
            .lessThanUsual(LogsAlertConditionLessThanUsualArgs.builder()
                .parameters(LogsAlertConditionLessThanUsualParametersArgs.builder()
                    .threshold(0)
                    .timeframe("string")
                    .cardinalityFields("string")
                    .groupBies("string")
                    .ignoreInfinity(false)
                    .metricAlertParameters(LogsAlertConditionLessThanUsualParametersMetricAlertParametersArgs.builder()
                        .arithmeticOperator("string")
                        .metricField("string")
                        .metricSource("string")
                        .arithmeticOperatorModifier(0)
                        .nonNullPercentage(0)
                        .sampleThresholdPercentage(0)
                        .swapNullValues(false)
                        .build())
                    .metricAlertPromqlParameters(LogsAlertConditionLessThanUsualParametersMetricAlertPromqlParametersArgs.builder()
                        .promqlText("string")
                        .sampleThresholdPercentage(0)
                        .arithmeticOperatorModifier(0)
                        .nonNullPercentage(0)
                        .swapNullValues(false)
                        .build())
                    .relatedExtendedData(LogsAlertConditionLessThanUsualParametersRelatedExtendedDataArgs.builder()
                        .cleanupDeadmanDuration("string")
                        .shouldTriggerDeadman(false)
                        .build())
                    .relativeTimeframe("string")
                    .build())
                .build())
            .moreThan(LogsAlertConditionMoreThanArgs.builder()
                .parameters(LogsAlertConditionMoreThanParametersArgs.builder()
                    .threshold(0)
                    .timeframe("string")
                    .cardinalityFields("string")
                    .groupBies("string")
                    .ignoreInfinity(false)
                    .metricAlertParameters(LogsAlertConditionMoreThanParametersMetricAlertParametersArgs.builder()
                        .arithmeticOperator("string")
                        .metricField("string")
                        .metricSource("string")
                        .arithmeticOperatorModifier(0)
                        .nonNullPercentage(0)
                        .sampleThresholdPercentage(0)
                        .swapNullValues(false)
                        .build())
                    .metricAlertPromqlParameters(LogsAlertConditionMoreThanParametersMetricAlertPromqlParametersArgs.builder()
                        .promqlText("string")
                        .sampleThresholdPercentage(0)
                        .arithmeticOperatorModifier(0)
                        .nonNullPercentage(0)
                        .swapNullValues(false)
                        .build())
                    .relatedExtendedData(LogsAlertConditionMoreThanParametersRelatedExtendedDataArgs.builder()
                        .cleanupDeadmanDuration("string")
                        .shouldTriggerDeadman(false)
                        .build())
                    .relativeTimeframe("string")
                    .build())
                .evaluationWindow("string")
                .build())
            .moreThanUsual(LogsAlertConditionMoreThanUsualArgs.builder()
                .parameters(LogsAlertConditionMoreThanUsualParametersArgs.builder()
                    .threshold(0)
                    .timeframe("string")
                    .cardinalityFields("string")
                    .groupBies("string")
                    .ignoreInfinity(false)
                    .metricAlertParameters(LogsAlertConditionMoreThanUsualParametersMetricAlertParametersArgs.builder()
                        .arithmeticOperator("string")
                        .metricField("string")
                        .metricSource("string")
                        .arithmeticOperatorModifier(0)
                        .nonNullPercentage(0)
                        .sampleThresholdPercentage(0)
                        .swapNullValues(false)
                        .build())
                    .metricAlertPromqlParameters(LogsAlertConditionMoreThanUsualParametersMetricAlertPromqlParametersArgs.builder()
                        .promqlText("string")
                        .sampleThresholdPercentage(0)
                        .arithmeticOperatorModifier(0)
                        .nonNullPercentage(0)
                        .swapNullValues(false)
                        .build())
                    .relatedExtendedData(LogsAlertConditionMoreThanUsualParametersRelatedExtendedDataArgs.builder()
                        .cleanupDeadmanDuration("string")
                        .shouldTriggerDeadman(false)
                        .build())
                    .relativeTimeframe("string")
                    .build())
                .build())
            .newValue(LogsAlertConditionNewValueArgs.builder()
                .parameters(LogsAlertConditionNewValueParametersArgs.builder()
                    .threshold(0)
                    .timeframe("string")
                    .cardinalityFields("string")
                    .groupBies("string")
                    .ignoreInfinity(false)
                    .metricAlertParameters(LogsAlertConditionNewValueParametersMetricAlertParametersArgs.builder()
                        .arithmeticOperator("string")
                        .metricField("string")
                        .metricSource("string")
                        .arithmeticOperatorModifier(0)
                        .nonNullPercentage(0)
                        .sampleThresholdPercentage(0)
                        .swapNullValues(false)
                        .build())
                    .metricAlertPromqlParameters(LogsAlertConditionNewValueParametersMetricAlertPromqlParametersArgs.builder()
                        .promqlText("string")
                        .sampleThresholdPercentage(0)
                        .arithmeticOperatorModifier(0)
                        .nonNullPercentage(0)
                        .swapNullValues(false)
                        .build())
                    .relatedExtendedData(LogsAlertConditionNewValueParametersRelatedExtendedDataArgs.builder()
                        .cleanupDeadmanDuration("string")
                        .shouldTriggerDeadman(false)
                        .build())
                    .relativeTimeframe("string")
                    .build())
                .build())
            .uniqueCount(LogsAlertConditionUniqueCountArgs.builder()
                .parameters(LogsAlertConditionUniqueCountParametersArgs.builder()
                    .threshold(0)
                    .timeframe("string")
                    .cardinalityFields("string")
                    .groupBies("string")
                    .ignoreInfinity(false)
                    .metricAlertParameters(LogsAlertConditionUniqueCountParametersMetricAlertParametersArgs.builder()
                        .arithmeticOperator("string")
                        .metricField("string")
                        .metricSource("string")
                        .arithmeticOperatorModifier(0)
                        .nonNullPercentage(0)
                        .sampleThresholdPercentage(0)
                        .swapNullValues(false)
                        .build())
                    .metricAlertPromqlParameters(LogsAlertConditionUniqueCountParametersMetricAlertPromqlParametersArgs.builder()
                        .promqlText("string")
                        .sampleThresholdPercentage(0)
                        .arithmeticOperatorModifier(0)
                        .nonNullPercentage(0)
                        .swapNullValues(false)
                        .build())
                    .relatedExtendedData(LogsAlertConditionUniqueCountParametersRelatedExtendedDataArgs.builder()
                        .cleanupDeadmanDuration("string")
                        .shouldTriggerDeadman(false)
                        .build())
                    .relativeTimeframe("string")
                    .build())
                .build())
            .build())
        .severity("string")
        .isActive(false)
        .instanceId("string")
        .expiration(LogsAlertExpirationArgs.builder()
            .day(0)
            .month(0)
            .year(0)
            .build())
        .incidentSettings(LogsAlertIncidentSettingsArgs.builder()
            .notifyOn("string")
            .retriggeringPeriodSeconds(0)
            .useAsNotificationSettings(false)
            .build())
        .activeWhen(LogsAlertActiveWhenArgs.builder()
            .timeframes(LogsAlertActiveWhenTimeframeArgs.builder()
                .daysOfWeeks("string")
                .range(LogsAlertActiveWhenTimeframeRangeArgs.builder()
                    .end(LogsAlertActiveWhenTimeframeRangeEndArgs.builder()
                        .hours(0)
                        .minutes(0)
                        .seconds(0)
                        .build())
                    .start(LogsAlertActiveWhenTimeframeRangeStartArgs.builder()
                        .hours(0)
                        .minutes(0)
                        .seconds(0)
                        .build())
                    .build())
                .build())
            .build())
        .endpointType("string")
        .logsAlertId("string")
        .metaLabels(LogsAlertMetaLabelArgs.builder()
            .key("string")
            .value("string")
            .build())
        .metaLabelsStrings("string")
        .name("string")
        .notificationGroups(LogsAlertNotificationGroupArgs.builder()
            .groupByFields("string")
            .notifications(LogsAlertNotificationGroupNotificationArgs.builder()
                .integrationId(0)
                .notifyOn("string")
                .recipients(LogsAlertNotificationGroupNotificationRecipientsArgs.builder()
                    .emails("string")
                    .build())
                .retriggeringPeriodSeconds(0)
                .build())
            .build())
        .notificationPayloadFilters("string")
        .region("string")
        .description("string")
        .build());
    
    logs_alert_resource = ibm.LogsAlert("logsAlertResource",
        filters={
            "alias": "string",
            "filter_type": "string",
            "metadata": {
                "applications": ["string"],
                "subsystems": ["string"],
            },
            "ratio_alerts": [{
                "alias": "string",
                "applications": ["string"],
                "group_bies": ["string"],
                "severities": ["string"],
                "subsystems": ["string"],
                "text": "string",
            }],
            "severities": ["string"],
            "text": "string",
        },
        condition={
            "flow": {
                "enforce_suppression": False,
                "parameters": {
                    "threshold": 0,
                    "timeframe": "string",
                    "cardinality_fields": ["string"],
                    "group_bies": ["string"],
                    "ignore_infinity": False,
                    "metric_alert_parameters": {
                        "arithmetic_operator": "string",
                        "metric_field": "string",
                        "metric_source": "string",
                        "arithmetic_operator_modifier": 0,
                        "non_null_percentage": 0,
                        "sample_threshold_percentage": 0,
                        "swap_null_values": False,
                    },
                    "metric_alert_promql_parameters": {
                        "promql_text": "string",
                        "sample_threshold_percentage": 0,
                        "arithmetic_operator_modifier": 0,
                        "non_null_percentage": 0,
                        "swap_null_values": False,
                    },
                    "related_extended_data": {
                        "cleanup_deadman_duration": "string",
                        "should_trigger_deadman": False,
                    },
                    "relative_timeframe": "string",
                },
                "stages": [{
                    "groups": [{
                        "alerts": {
                            "op": "string",
                            "values": [{
                                "id": "string",
                                "not_": False,
                            }],
                        },
                        "next_op": "string",
                    }],
                    "timeframe": {
                        "ms": 0,
                    },
                }],
            },
            "immediate": {},
            "less_than": {
                "parameters": {
                    "threshold": 0,
                    "timeframe": "string",
                    "cardinality_fields": ["string"],
                    "group_bies": ["string"],
                    "ignore_infinity": False,
                    "metric_alert_parameters": {
                        "arithmetic_operator": "string",
                        "metric_field": "string",
                        "metric_source": "string",
                        "arithmetic_operator_modifier": 0,
                        "non_null_percentage": 0,
                        "sample_threshold_percentage": 0,
                        "swap_null_values": False,
                    },
                    "metric_alert_promql_parameters": {
                        "promql_text": "string",
                        "sample_threshold_percentage": 0,
                        "arithmetic_operator_modifier": 0,
                        "non_null_percentage": 0,
                        "swap_null_values": False,
                    },
                    "related_extended_data": {
                        "cleanup_deadman_duration": "string",
                        "should_trigger_deadman": False,
                    },
                    "relative_timeframe": "string",
                },
            },
            "less_than_usual": {
                "parameters": {
                    "threshold": 0,
                    "timeframe": "string",
                    "cardinality_fields": ["string"],
                    "group_bies": ["string"],
                    "ignore_infinity": False,
                    "metric_alert_parameters": {
                        "arithmetic_operator": "string",
                        "metric_field": "string",
                        "metric_source": "string",
                        "arithmetic_operator_modifier": 0,
                        "non_null_percentage": 0,
                        "sample_threshold_percentage": 0,
                        "swap_null_values": False,
                    },
                    "metric_alert_promql_parameters": {
                        "promql_text": "string",
                        "sample_threshold_percentage": 0,
                        "arithmetic_operator_modifier": 0,
                        "non_null_percentage": 0,
                        "swap_null_values": False,
                    },
                    "related_extended_data": {
                        "cleanup_deadman_duration": "string",
                        "should_trigger_deadman": False,
                    },
                    "relative_timeframe": "string",
                },
            },
            "more_than": {
                "parameters": {
                    "threshold": 0,
                    "timeframe": "string",
                    "cardinality_fields": ["string"],
                    "group_bies": ["string"],
                    "ignore_infinity": False,
                    "metric_alert_parameters": {
                        "arithmetic_operator": "string",
                        "metric_field": "string",
                        "metric_source": "string",
                        "arithmetic_operator_modifier": 0,
                        "non_null_percentage": 0,
                        "sample_threshold_percentage": 0,
                        "swap_null_values": False,
                    },
                    "metric_alert_promql_parameters": {
                        "promql_text": "string",
                        "sample_threshold_percentage": 0,
                        "arithmetic_operator_modifier": 0,
                        "non_null_percentage": 0,
                        "swap_null_values": False,
                    },
                    "related_extended_data": {
                        "cleanup_deadman_duration": "string",
                        "should_trigger_deadman": False,
                    },
                    "relative_timeframe": "string",
                },
                "evaluation_window": "string",
            },
            "more_than_usual": {
                "parameters": {
                    "threshold": 0,
                    "timeframe": "string",
                    "cardinality_fields": ["string"],
                    "group_bies": ["string"],
                    "ignore_infinity": False,
                    "metric_alert_parameters": {
                        "arithmetic_operator": "string",
                        "metric_field": "string",
                        "metric_source": "string",
                        "arithmetic_operator_modifier": 0,
                        "non_null_percentage": 0,
                        "sample_threshold_percentage": 0,
                        "swap_null_values": False,
                    },
                    "metric_alert_promql_parameters": {
                        "promql_text": "string",
                        "sample_threshold_percentage": 0,
                        "arithmetic_operator_modifier": 0,
                        "non_null_percentage": 0,
                        "swap_null_values": False,
                    },
                    "related_extended_data": {
                        "cleanup_deadman_duration": "string",
                        "should_trigger_deadman": False,
                    },
                    "relative_timeframe": "string",
                },
            },
            "new_value": {
                "parameters": {
                    "threshold": 0,
                    "timeframe": "string",
                    "cardinality_fields": ["string"],
                    "group_bies": ["string"],
                    "ignore_infinity": False,
                    "metric_alert_parameters": {
                        "arithmetic_operator": "string",
                        "metric_field": "string",
                        "metric_source": "string",
                        "arithmetic_operator_modifier": 0,
                        "non_null_percentage": 0,
                        "sample_threshold_percentage": 0,
                        "swap_null_values": False,
                    },
                    "metric_alert_promql_parameters": {
                        "promql_text": "string",
                        "sample_threshold_percentage": 0,
                        "arithmetic_operator_modifier": 0,
                        "non_null_percentage": 0,
                        "swap_null_values": False,
                    },
                    "related_extended_data": {
                        "cleanup_deadman_duration": "string",
                        "should_trigger_deadman": False,
                    },
                    "relative_timeframe": "string",
                },
            },
            "unique_count": {
                "parameters": {
                    "threshold": 0,
                    "timeframe": "string",
                    "cardinality_fields": ["string"],
                    "group_bies": ["string"],
                    "ignore_infinity": False,
                    "metric_alert_parameters": {
                        "arithmetic_operator": "string",
                        "metric_field": "string",
                        "metric_source": "string",
                        "arithmetic_operator_modifier": 0,
                        "non_null_percentage": 0,
                        "sample_threshold_percentage": 0,
                        "swap_null_values": False,
                    },
                    "metric_alert_promql_parameters": {
                        "promql_text": "string",
                        "sample_threshold_percentage": 0,
                        "arithmetic_operator_modifier": 0,
                        "non_null_percentage": 0,
                        "swap_null_values": False,
                    },
                    "related_extended_data": {
                        "cleanup_deadman_duration": "string",
                        "should_trigger_deadman": False,
                    },
                    "relative_timeframe": "string",
                },
            },
        },
        severity="string",
        is_active=False,
        instance_id="string",
        expiration={
            "day": 0,
            "month": 0,
            "year": 0,
        },
        incident_settings={
            "notify_on": "string",
            "retriggering_period_seconds": 0,
            "use_as_notification_settings": False,
        },
        active_when={
            "timeframes": [{
                "days_of_weeks": ["string"],
                "range": {
                    "end": {
                        "hours": 0,
                        "minutes": 0,
                        "seconds": 0,
                    },
                    "start": {
                        "hours": 0,
                        "minutes": 0,
                        "seconds": 0,
                    },
                },
            }],
        },
        endpoint_type="string",
        logs_alert_id="string",
        meta_labels=[{
            "key": "string",
            "value": "string",
        }],
        meta_labels_strings=["string"],
        name="string",
        notification_groups=[{
            "group_by_fields": ["string"],
            "notifications": [{
                "integration_id": 0,
                "notify_on": "string",
                "recipients": {
                    "emails": ["string"],
                },
                "retriggering_period_seconds": 0,
            }],
        }],
        notification_payload_filters=["string"],
        region="string",
        description="string")
    
    const logsAlertResource = new ibm.LogsAlert("logsAlertResource", {
        filters: {
            alias: "string",
            filterType: "string",
            metadata: {
                applications: ["string"],
                subsystems: ["string"],
            },
            ratioAlerts: [{
                alias: "string",
                applications: ["string"],
                groupBies: ["string"],
                severities: ["string"],
                subsystems: ["string"],
                text: "string",
            }],
            severities: ["string"],
            text: "string",
        },
        condition: {
            flow: {
                enforceSuppression: false,
                parameters: {
                    threshold: 0,
                    timeframe: "string",
                    cardinalityFields: ["string"],
                    groupBies: ["string"],
                    ignoreInfinity: false,
                    metricAlertParameters: {
                        arithmeticOperator: "string",
                        metricField: "string",
                        metricSource: "string",
                        arithmeticOperatorModifier: 0,
                        nonNullPercentage: 0,
                        sampleThresholdPercentage: 0,
                        swapNullValues: false,
                    },
                    metricAlertPromqlParameters: {
                        promqlText: "string",
                        sampleThresholdPercentage: 0,
                        arithmeticOperatorModifier: 0,
                        nonNullPercentage: 0,
                        swapNullValues: false,
                    },
                    relatedExtendedData: {
                        cleanupDeadmanDuration: "string",
                        shouldTriggerDeadman: false,
                    },
                    relativeTimeframe: "string",
                },
                stages: [{
                    groups: [{
                        alerts: {
                            op: "string",
                            values: [{
                                id: "string",
                                not: false,
                            }],
                        },
                        nextOp: "string",
                    }],
                    timeframe: {
                        ms: 0,
                    },
                }],
            },
            immediate: {},
            lessThan: {
                parameters: {
                    threshold: 0,
                    timeframe: "string",
                    cardinalityFields: ["string"],
                    groupBies: ["string"],
                    ignoreInfinity: false,
                    metricAlertParameters: {
                        arithmeticOperator: "string",
                        metricField: "string",
                        metricSource: "string",
                        arithmeticOperatorModifier: 0,
                        nonNullPercentage: 0,
                        sampleThresholdPercentage: 0,
                        swapNullValues: false,
                    },
                    metricAlertPromqlParameters: {
                        promqlText: "string",
                        sampleThresholdPercentage: 0,
                        arithmeticOperatorModifier: 0,
                        nonNullPercentage: 0,
                        swapNullValues: false,
                    },
                    relatedExtendedData: {
                        cleanupDeadmanDuration: "string",
                        shouldTriggerDeadman: false,
                    },
                    relativeTimeframe: "string",
                },
            },
            lessThanUsual: {
                parameters: {
                    threshold: 0,
                    timeframe: "string",
                    cardinalityFields: ["string"],
                    groupBies: ["string"],
                    ignoreInfinity: false,
                    metricAlertParameters: {
                        arithmeticOperator: "string",
                        metricField: "string",
                        metricSource: "string",
                        arithmeticOperatorModifier: 0,
                        nonNullPercentage: 0,
                        sampleThresholdPercentage: 0,
                        swapNullValues: false,
                    },
                    metricAlertPromqlParameters: {
                        promqlText: "string",
                        sampleThresholdPercentage: 0,
                        arithmeticOperatorModifier: 0,
                        nonNullPercentage: 0,
                        swapNullValues: false,
                    },
                    relatedExtendedData: {
                        cleanupDeadmanDuration: "string",
                        shouldTriggerDeadman: false,
                    },
                    relativeTimeframe: "string",
                },
            },
            moreThan: {
                parameters: {
                    threshold: 0,
                    timeframe: "string",
                    cardinalityFields: ["string"],
                    groupBies: ["string"],
                    ignoreInfinity: false,
                    metricAlertParameters: {
                        arithmeticOperator: "string",
                        metricField: "string",
                        metricSource: "string",
                        arithmeticOperatorModifier: 0,
                        nonNullPercentage: 0,
                        sampleThresholdPercentage: 0,
                        swapNullValues: false,
                    },
                    metricAlertPromqlParameters: {
                        promqlText: "string",
                        sampleThresholdPercentage: 0,
                        arithmeticOperatorModifier: 0,
                        nonNullPercentage: 0,
                        swapNullValues: false,
                    },
                    relatedExtendedData: {
                        cleanupDeadmanDuration: "string",
                        shouldTriggerDeadman: false,
                    },
                    relativeTimeframe: "string",
                },
                evaluationWindow: "string",
            },
            moreThanUsual: {
                parameters: {
                    threshold: 0,
                    timeframe: "string",
                    cardinalityFields: ["string"],
                    groupBies: ["string"],
                    ignoreInfinity: false,
                    metricAlertParameters: {
                        arithmeticOperator: "string",
                        metricField: "string",
                        metricSource: "string",
                        arithmeticOperatorModifier: 0,
                        nonNullPercentage: 0,
                        sampleThresholdPercentage: 0,
                        swapNullValues: false,
                    },
                    metricAlertPromqlParameters: {
                        promqlText: "string",
                        sampleThresholdPercentage: 0,
                        arithmeticOperatorModifier: 0,
                        nonNullPercentage: 0,
                        swapNullValues: false,
                    },
                    relatedExtendedData: {
                        cleanupDeadmanDuration: "string",
                        shouldTriggerDeadman: false,
                    },
                    relativeTimeframe: "string",
                },
            },
            newValue: {
                parameters: {
                    threshold: 0,
                    timeframe: "string",
                    cardinalityFields: ["string"],
                    groupBies: ["string"],
                    ignoreInfinity: false,
                    metricAlertParameters: {
                        arithmeticOperator: "string",
                        metricField: "string",
                        metricSource: "string",
                        arithmeticOperatorModifier: 0,
                        nonNullPercentage: 0,
                        sampleThresholdPercentage: 0,
                        swapNullValues: false,
                    },
                    metricAlertPromqlParameters: {
                        promqlText: "string",
                        sampleThresholdPercentage: 0,
                        arithmeticOperatorModifier: 0,
                        nonNullPercentage: 0,
                        swapNullValues: false,
                    },
                    relatedExtendedData: {
                        cleanupDeadmanDuration: "string",
                        shouldTriggerDeadman: false,
                    },
                    relativeTimeframe: "string",
                },
            },
            uniqueCount: {
                parameters: {
                    threshold: 0,
                    timeframe: "string",
                    cardinalityFields: ["string"],
                    groupBies: ["string"],
                    ignoreInfinity: false,
                    metricAlertParameters: {
                        arithmeticOperator: "string",
                        metricField: "string",
                        metricSource: "string",
                        arithmeticOperatorModifier: 0,
                        nonNullPercentage: 0,
                        sampleThresholdPercentage: 0,
                        swapNullValues: false,
                    },
                    metricAlertPromqlParameters: {
                        promqlText: "string",
                        sampleThresholdPercentage: 0,
                        arithmeticOperatorModifier: 0,
                        nonNullPercentage: 0,
                        swapNullValues: false,
                    },
                    relatedExtendedData: {
                        cleanupDeadmanDuration: "string",
                        shouldTriggerDeadman: false,
                    },
                    relativeTimeframe: "string",
                },
            },
        },
        severity: "string",
        isActive: false,
        instanceId: "string",
        expiration: {
            day: 0,
            month: 0,
            year: 0,
        },
        incidentSettings: {
            notifyOn: "string",
            retriggeringPeriodSeconds: 0,
            useAsNotificationSettings: false,
        },
        activeWhen: {
            timeframes: [{
                daysOfWeeks: ["string"],
                range: {
                    end: {
                        hours: 0,
                        minutes: 0,
                        seconds: 0,
                    },
                    start: {
                        hours: 0,
                        minutes: 0,
                        seconds: 0,
                    },
                },
            }],
        },
        endpointType: "string",
        logsAlertId: "string",
        metaLabels: [{
            key: "string",
            value: "string",
        }],
        metaLabelsStrings: ["string"],
        name: "string",
        notificationGroups: [{
            groupByFields: ["string"],
            notifications: [{
                integrationId: 0,
                notifyOn: "string",
                recipients: {
                    emails: ["string"],
                },
                retriggeringPeriodSeconds: 0,
            }],
        }],
        notificationPayloadFilters: ["string"],
        region: "string",
        description: "string",
    });
    
    type: ibm:LogsAlert
    properties:
        activeWhen:
            timeframes:
                - daysOfWeeks:
                    - string
                  range:
                    end:
                        hours: 0
                        minutes: 0
                        seconds: 0
                    start:
                        hours: 0
                        minutes: 0
                        seconds: 0
        condition:
            flow:
                enforceSuppression: false
                parameters:
                    cardinalityFields:
                        - string
                    groupBies:
                        - string
                    ignoreInfinity: false
                    metricAlertParameters:
                        arithmeticOperator: string
                        arithmeticOperatorModifier: 0
                        metricField: string
                        metricSource: string
                        nonNullPercentage: 0
                        sampleThresholdPercentage: 0
                        swapNullValues: false
                    metricAlertPromqlParameters:
                        arithmeticOperatorModifier: 0
                        nonNullPercentage: 0
                        promqlText: string
                        sampleThresholdPercentage: 0
                        swapNullValues: false
                    relatedExtendedData:
                        cleanupDeadmanDuration: string
                        shouldTriggerDeadman: false
                    relativeTimeframe: string
                    threshold: 0
                    timeframe: string
                stages:
                    - groups:
                        - alerts:
                            op: string
                            values:
                                - id: string
                                  not: false
                          nextOp: string
                      timeframe:
                        ms: 0
            immediate: {}
            lessThan:
                parameters:
                    cardinalityFields:
                        - string
                    groupBies:
                        - string
                    ignoreInfinity: false
                    metricAlertParameters:
                        arithmeticOperator: string
                        arithmeticOperatorModifier: 0
                        metricField: string
                        metricSource: string
                        nonNullPercentage: 0
                        sampleThresholdPercentage: 0
                        swapNullValues: false
                    metricAlertPromqlParameters:
                        arithmeticOperatorModifier: 0
                        nonNullPercentage: 0
                        promqlText: string
                        sampleThresholdPercentage: 0
                        swapNullValues: false
                    relatedExtendedData:
                        cleanupDeadmanDuration: string
                        shouldTriggerDeadman: false
                    relativeTimeframe: string
                    threshold: 0
                    timeframe: string
            lessThanUsual:
                parameters:
                    cardinalityFields:
                        - string
                    groupBies:
                        - string
                    ignoreInfinity: false
                    metricAlertParameters:
                        arithmeticOperator: string
                        arithmeticOperatorModifier: 0
                        metricField: string
                        metricSource: string
                        nonNullPercentage: 0
                        sampleThresholdPercentage: 0
                        swapNullValues: false
                    metricAlertPromqlParameters:
                        arithmeticOperatorModifier: 0
                        nonNullPercentage: 0
                        promqlText: string
                        sampleThresholdPercentage: 0
                        swapNullValues: false
                    relatedExtendedData:
                        cleanupDeadmanDuration: string
                        shouldTriggerDeadman: false
                    relativeTimeframe: string
                    threshold: 0
                    timeframe: string
            moreThan:
                evaluationWindow: string
                parameters:
                    cardinalityFields:
                        - string
                    groupBies:
                        - string
                    ignoreInfinity: false
                    metricAlertParameters:
                        arithmeticOperator: string
                        arithmeticOperatorModifier: 0
                        metricField: string
                        metricSource: string
                        nonNullPercentage: 0
                        sampleThresholdPercentage: 0
                        swapNullValues: false
                    metricAlertPromqlParameters:
                        arithmeticOperatorModifier: 0
                        nonNullPercentage: 0
                        promqlText: string
                        sampleThresholdPercentage: 0
                        swapNullValues: false
                    relatedExtendedData:
                        cleanupDeadmanDuration: string
                        shouldTriggerDeadman: false
                    relativeTimeframe: string
                    threshold: 0
                    timeframe: string
            moreThanUsual:
                parameters:
                    cardinalityFields:
                        - string
                    groupBies:
                        - string
                    ignoreInfinity: false
                    metricAlertParameters:
                        arithmeticOperator: string
                        arithmeticOperatorModifier: 0
                        metricField: string
                        metricSource: string
                        nonNullPercentage: 0
                        sampleThresholdPercentage: 0
                        swapNullValues: false
                    metricAlertPromqlParameters:
                        arithmeticOperatorModifier: 0
                        nonNullPercentage: 0
                        promqlText: string
                        sampleThresholdPercentage: 0
                        swapNullValues: false
                    relatedExtendedData:
                        cleanupDeadmanDuration: string
                        shouldTriggerDeadman: false
                    relativeTimeframe: string
                    threshold: 0
                    timeframe: string
            newValue:
                parameters:
                    cardinalityFields:
                        - string
                    groupBies:
                        - string
                    ignoreInfinity: false
                    metricAlertParameters:
                        arithmeticOperator: string
                        arithmeticOperatorModifier: 0
                        metricField: string
                        metricSource: string
                        nonNullPercentage: 0
                        sampleThresholdPercentage: 0
                        swapNullValues: false
                    metricAlertPromqlParameters:
                        arithmeticOperatorModifier: 0
                        nonNullPercentage: 0
                        promqlText: string
                        sampleThresholdPercentage: 0
                        swapNullValues: false
                    relatedExtendedData:
                        cleanupDeadmanDuration: string
                        shouldTriggerDeadman: false
                    relativeTimeframe: string
                    threshold: 0
                    timeframe: string
            uniqueCount:
                parameters:
                    cardinalityFields:
                        - string
                    groupBies:
                        - string
                    ignoreInfinity: false
                    metricAlertParameters:
                        arithmeticOperator: string
                        arithmeticOperatorModifier: 0
                        metricField: string
                        metricSource: string
                        nonNullPercentage: 0
                        sampleThresholdPercentage: 0
                        swapNullValues: false
                    metricAlertPromqlParameters:
                        arithmeticOperatorModifier: 0
                        nonNullPercentage: 0
                        promqlText: string
                        sampleThresholdPercentage: 0
                        swapNullValues: false
                    relatedExtendedData:
                        cleanupDeadmanDuration: string
                        shouldTriggerDeadman: false
                    relativeTimeframe: string
                    threshold: 0
                    timeframe: string
        description: string
        endpointType: string
        expiration:
            day: 0
            month: 0
            year: 0
        filters:
            alias: string
            filterType: string
            metadata:
                applications:
                    - string
                subsystems:
                    - string
            ratioAlerts:
                - alias: string
                  applications:
                    - string
                  groupBies:
                    - string
                  severities:
                    - string
                  subsystems:
                    - string
                  text: string
            severities:
                - string
            text: string
        incidentSettings:
            notifyOn: string
            retriggeringPeriodSeconds: 0
            useAsNotificationSettings: false
        instanceId: string
        isActive: false
        logsAlertId: string
        metaLabels:
            - key: string
              value: string
        metaLabelsStrings:
            - string
        name: string
        notificationGroups:
            - groupByFields:
                - string
              notifications:
                - integrationId: 0
                  notifyOn: string
                  recipients:
                    emails:
                        - string
                  retriggeringPeriodSeconds: 0
        notificationPayloadFilters:
            - string
        region: string
        severity: string
    

    LogsAlert Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The LogsAlert resource accepts the following input properties:

    Condition LogsAlertCondition
    Alert condition. Nested schema for condition:
    Filters LogsAlertFilters
    Alert filters. Nested schema for filters:
    InstanceId string
    Cloud Logs Instance GUID.
    IsActive bool
    Alert is active.
    Severity string
    Alert severity.

    • Constraints: Allowable values are: info_or_unspecified, warning, critical, error.
    ActiveWhen LogsAlertActiveWhen
    When should the alert be active. Nested schema for active_when:
    Description string
    Alert description.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}0-9_\\-\\s]+$/.
    EndpointType string
    Cloud Logs Instance Endpoint type. Allowed values public and private.
    Expiration LogsAlertExpiration
    Alert expiration date. Nested schema for expiration:
    IncidentSettings LogsAlertIncidentSettings
    Incident settings, will create the incident based on this configuration. Nested schema for incident_settings:
    LogsAlertId string
    The unique identifier of the logs_alert resource.
    MetaLabels List<LogsAlertMetaLabel>
    The Meta labels to add to the alert.

    • Constraints: The maximum length is 200 items. The minimum length is 0 items. Nested schema for meta_labels:
    MetaLabelsStrings List<string>
    The Meta labels to add to the alert as string with ':' separator.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    Name string
    Alert name.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    NotificationGroups List<LogsAlertNotificationGroup>
    Alert notification groups.

    • Constraints: The maximum length is 10 items. The minimum length is 1 item. Nested schema for notification_groups:
    NotificationPayloadFilters List<string>
    JSON keys to include in the alert notification, if left empty get the full log text in the alert notification.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    Region string
    Cloud Logs Instance Region.
    Condition LogsAlertConditionArgs
    Alert condition. Nested schema for condition:
    Filters LogsAlertFiltersArgs
    Alert filters. Nested schema for filters:
    InstanceId string
    Cloud Logs Instance GUID.
    IsActive bool
    Alert is active.
    Severity string
    Alert severity.

    • Constraints: Allowable values are: info_or_unspecified, warning, critical, error.
    ActiveWhen LogsAlertActiveWhenArgs
    When should the alert be active. Nested schema for active_when:
    Description string
    Alert description.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}0-9_\\-\\s]+$/.
    EndpointType string
    Cloud Logs Instance Endpoint type. Allowed values public and private.
    Expiration LogsAlertExpirationArgs
    Alert expiration date. Nested schema for expiration:
    IncidentSettings LogsAlertIncidentSettingsArgs
    Incident settings, will create the incident based on this configuration. Nested schema for incident_settings:
    LogsAlertId string
    The unique identifier of the logs_alert resource.
    MetaLabels []LogsAlertMetaLabelArgs
    The Meta labels to add to the alert.

    • Constraints: The maximum length is 200 items. The minimum length is 0 items. Nested schema for meta_labels:
    MetaLabelsStrings []string
    The Meta labels to add to the alert as string with ':' separator.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    Name string
    Alert name.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    NotificationGroups []LogsAlertNotificationGroupArgs
    Alert notification groups.

    • Constraints: The maximum length is 10 items. The minimum length is 1 item. Nested schema for notification_groups:
    NotificationPayloadFilters []string
    JSON keys to include in the alert notification, if left empty get the full log text in the alert notification.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    Region string
    Cloud Logs Instance Region.
    condition LogsAlertCondition
    Alert condition. Nested schema for condition:
    filters LogsAlertFilters
    Alert filters. Nested schema for filters:
    instanceId String
    Cloud Logs Instance GUID.
    isActive Boolean
    Alert is active.
    severity String
    Alert severity.

    • Constraints: Allowable values are: info_or_unspecified, warning, critical, error.
    activeWhen LogsAlertActiveWhen
    When should the alert be active. Nested schema for active_when:
    description String
    Alert description.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}0-9_\\-\\s]+$/.
    endpointType String
    Cloud Logs Instance Endpoint type. Allowed values public and private.
    expiration LogsAlertExpiration
    Alert expiration date. Nested schema for expiration:
    incidentSettings LogsAlertIncidentSettings
    Incident settings, will create the incident based on this configuration. Nested schema for incident_settings:
    logsAlertId String
    The unique identifier of the logs_alert resource.
    metaLabels List<LogsAlertMetaLabel>
    The Meta labels to add to the alert.

    • Constraints: The maximum length is 200 items. The minimum length is 0 items. Nested schema for meta_labels:
    metaLabelsStrings List<String>
    The Meta labels to add to the alert as string with ':' separator.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    name String
    Alert name.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    notificationGroups List<LogsAlertNotificationGroup>
    Alert notification groups.

    • Constraints: The maximum length is 10 items. The minimum length is 1 item. Nested schema for notification_groups:
    notificationPayloadFilters List<String>
    JSON keys to include in the alert notification, if left empty get the full log text in the alert notification.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    region String
    Cloud Logs Instance Region.
    condition LogsAlertCondition
    Alert condition. Nested schema for condition:
    filters LogsAlertFilters
    Alert filters. Nested schema for filters:
    instanceId string
    Cloud Logs Instance GUID.
    isActive boolean
    Alert is active.
    severity string
    Alert severity.

    • Constraints: Allowable values are: info_or_unspecified, warning, critical, error.
    activeWhen LogsAlertActiveWhen
    When should the alert be active. Nested schema for active_when:
    description string
    Alert description.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}0-9_\\-\\s]+$/.
    endpointType string
    Cloud Logs Instance Endpoint type. Allowed values public and private.
    expiration LogsAlertExpiration
    Alert expiration date. Nested schema for expiration:
    incidentSettings LogsAlertIncidentSettings
    Incident settings, will create the incident based on this configuration. Nested schema for incident_settings:
    logsAlertId string
    The unique identifier of the logs_alert resource.
    metaLabels LogsAlertMetaLabel[]
    The Meta labels to add to the alert.

    • Constraints: The maximum length is 200 items. The minimum length is 0 items. Nested schema for meta_labels:
    metaLabelsStrings string[]
    The Meta labels to add to the alert as string with ':' separator.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    name string
    Alert name.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    notificationGroups LogsAlertNotificationGroup[]
    Alert notification groups.

    • Constraints: The maximum length is 10 items. The minimum length is 1 item. Nested schema for notification_groups:
    notificationPayloadFilters string[]
    JSON keys to include in the alert notification, if left empty get the full log text in the alert notification.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    region string
    Cloud Logs Instance Region.
    condition LogsAlertConditionArgs
    Alert condition. Nested schema for condition:
    filters LogsAlertFiltersArgs
    Alert filters. Nested schema for filters:
    instance_id str
    Cloud Logs Instance GUID.
    is_active bool
    Alert is active.
    severity str
    Alert severity.

    • Constraints: Allowable values are: info_or_unspecified, warning, critical, error.
    active_when LogsAlertActiveWhenArgs
    When should the alert be active. Nested schema for active_when:
    description str
    Alert description.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}0-9_\\-\\s]+$/.
    endpoint_type str
    Cloud Logs Instance Endpoint type. Allowed values public and private.
    expiration LogsAlertExpirationArgs
    Alert expiration date. Nested schema for expiration:
    incident_settings LogsAlertIncidentSettingsArgs
    Incident settings, will create the incident based on this configuration. Nested schema for incident_settings:
    logs_alert_id str
    The unique identifier of the logs_alert resource.
    meta_labels Sequence[LogsAlertMetaLabelArgs]
    The Meta labels to add to the alert.

    • Constraints: The maximum length is 200 items. The minimum length is 0 items. Nested schema for meta_labels:
    meta_labels_strings Sequence[str]
    The Meta labels to add to the alert as string with ':' separator.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    name str
    Alert name.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    notification_groups Sequence[LogsAlertNotificationGroupArgs]
    Alert notification groups.

    • Constraints: The maximum length is 10 items. The minimum length is 1 item. Nested schema for notification_groups:
    notification_payload_filters Sequence[str]
    JSON keys to include in the alert notification, if left empty get the full log text in the alert notification.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    region str
    Cloud Logs Instance Region.
    condition Property Map
    Alert condition. Nested schema for condition:
    filters Property Map
    Alert filters. Nested schema for filters:
    instanceId String
    Cloud Logs Instance GUID.
    isActive Boolean
    Alert is active.
    severity String
    Alert severity.

    • Constraints: Allowable values are: info_or_unspecified, warning, critical, error.
    activeWhen Property Map
    When should the alert be active. Nested schema for active_when:
    description String
    Alert description.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}0-9_\\-\\s]+$/.
    endpointType String
    Cloud Logs Instance Endpoint type. Allowed values public and private.
    expiration Property Map
    Alert expiration date. Nested schema for expiration:
    incidentSettings Property Map
    Incident settings, will create the incident based on this configuration. Nested schema for incident_settings:
    logsAlertId String
    The unique identifier of the logs_alert resource.
    metaLabels List<Property Map>
    The Meta labels to add to the alert.

    • Constraints: The maximum length is 200 items. The minimum length is 0 items. Nested schema for meta_labels:
    metaLabelsStrings List<String>
    The Meta labels to add to the alert as string with ':' separator.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    name String
    Alert name.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    notificationGroups List<Property Map>
    Alert notification groups.

    • Constraints: The maximum length is 10 items. The minimum length is 1 item. Nested schema for notification_groups:
    notificationPayloadFilters List<String>
    JSON keys to include in the alert notification, if left empty get the full log text in the alert notification.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    region String
    Cloud Logs Instance Region.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the LogsAlert resource produces the following output properties:

    AlertId string
    The unique identifier of the logs alert.
    Id string
    The provider-assigned unique ID for this managed resource.
    UniqueIdentifier string
    (String) Alert unique identifier.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
    AlertId string
    The unique identifier of the logs alert.
    Id string
    The provider-assigned unique ID for this managed resource.
    UniqueIdentifier string
    (String) Alert unique identifier.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
    alertId String
    The unique identifier of the logs alert.
    id String
    The provider-assigned unique ID for this managed resource.
    uniqueIdentifier String
    (String) Alert unique identifier.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
    alertId string
    The unique identifier of the logs alert.
    id string
    The provider-assigned unique ID for this managed resource.
    uniqueIdentifier string
    (String) Alert unique identifier.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
    alert_id str
    The unique identifier of the logs alert.
    id str
    The provider-assigned unique ID for this managed resource.
    unique_identifier str
    (String) Alert unique identifier.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
    alertId String
    The unique identifier of the logs alert.
    id String
    The provider-assigned unique ID for this managed resource.
    uniqueIdentifier String
    (String) Alert unique identifier.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.

    Look up Existing LogsAlert Resource

    Get an existing LogsAlert resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: LogsAlertState, opts?: CustomResourceOptions): LogsAlert
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            active_when: Optional[LogsAlertActiveWhenArgs] = None,
            alert_id: Optional[str] = None,
            condition: Optional[LogsAlertConditionArgs] = None,
            description: Optional[str] = None,
            endpoint_type: Optional[str] = None,
            expiration: Optional[LogsAlertExpirationArgs] = None,
            filters: Optional[LogsAlertFiltersArgs] = None,
            incident_settings: Optional[LogsAlertIncidentSettingsArgs] = None,
            instance_id: Optional[str] = None,
            is_active: Optional[bool] = None,
            logs_alert_id: Optional[str] = None,
            meta_labels: Optional[Sequence[LogsAlertMetaLabelArgs]] = None,
            meta_labels_strings: Optional[Sequence[str]] = None,
            name: Optional[str] = None,
            notification_groups: Optional[Sequence[LogsAlertNotificationGroupArgs]] = None,
            notification_payload_filters: Optional[Sequence[str]] = None,
            region: Optional[str] = None,
            severity: Optional[str] = None,
            unique_identifier: Optional[str] = None) -> LogsAlert
    func GetLogsAlert(ctx *Context, name string, id IDInput, state *LogsAlertState, opts ...ResourceOption) (*LogsAlert, error)
    public static LogsAlert Get(string name, Input<string> id, LogsAlertState? state, CustomResourceOptions? opts = null)
    public static LogsAlert get(String name, Output<String> id, LogsAlertState state, CustomResourceOptions options)
    resources:  _:    type: ibm:LogsAlert    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    ActiveWhen LogsAlertActiveWhen
    When should the alert be active. Nested schema for active_when:
    AlertId string
    The unique identifier of the logs alert.
    Condition LogsAlertCondition
    Alert condition. Nested schema for condition:
    Description string
    Alert description.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}0-9_\\-\\s]+$/.
    EndpointType string
    Cloud Logs Instance Endpoint type. Allowed values public and private.
    Expiration LogsAlertExpiration
    Alert expiration date. Nested schema for expiration:
    Filters LogsAlertFilters
    Alert filters. Nested schema for filters:
    IncidentSettings LogsAlertIncidentSettings
    Incident settings, will create the incident based on this configuration. Nested schema for incident_settings:
    InstanceId string
    Cloud Logs Instance GUID.
    IsActive bool
    Alert is active.
    LogsAlertId string
    The unique identifier of the logs_alert resource.
    MetaLabels List<LogsAlertMetaLabel>
    The Meta labels to add to the alert.

    • Constraints: The maximum length is 200 items. The minimum length is 0 items. Nested schema for meta_labels:
    MetaLabelsStrings List<string>
    The Meta labels to add to the alert as string with ':' separator.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    Name string
    Alert name.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    NotificationGroups List<LogsAlertNotificationGroup>
    Alert notification groups.

    • Constraints: The maximum length is 10 items. The minimum length is 1 item. Nested schema for notification_groups:
    NotificationPayloadFilters List<string>
    JSON keys to include in the alert notification, if left empty get the full log text in the alert notification.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    Region string
    Cloud Logs Instance Region.
    Severity string
    Alert severity.

    • Constraints: Allowable values are: info_or_unspecified, warning, critical, error.
    UniqueIdentifier string
    (String) Alert unique identifier.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
    ActiveWhen LogsAlertActiveWhenArgs
    When should the alert be active. Nested schema for active_when:
    AlertId string
    The unique identifier of the logs alert.
    Condition LogsAlertConditionArgs
    Alert condition. Nested schema for condition:
    Description string
    Alert description.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}0-9_\\-\\s]+$/.
    EndpointType string
    Cloud Logs Instance Endpoint type. Allowed values public and private.
    Expiration LogsAlertExpirationArgs
    Alert expiration date. Nested schema for expiration:
    Filters LogsAlertFiltersArgs
    Alert filters. Nested schema for filters:
    IncidentSettings LogsAlertIncidentSettingsArgs
    Incident settings, will create the incident based on this configuration. Nested schema for incident_settings:
    InstanceId string
    Cloud Logs Instance GUID.
    IsActive bool
    Alert is active.
    LogsAlertId string
    The unique identifier of the logs_alert resource.
    MetaLabels []LogsAlertMetaLabelArgs
    The Meta labels to add to the alert.

    • Constraints: The maximum length is 200 items. The minimum length is 0 items. Nested schema for meta_labels:
    MetaLabelsStrings []string
    The Meta labels to add to the alert as string with ':' separator.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    Name string
    Alert name.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    NotificationGroups []LogsAlertNotificationGroupArgs
    Alert notification groups.

    • Constraints: The maximum length is 10 items. The minimum length is 1 item. Nested schema for notification_groups:
    NotificationPayloadFilters []string
    JSON keys to include in the alert notification, if left empty get the full log text in the alert notification.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    Region string
    Cloud Logs Instance Region.
    Severity string
    Alert severity.

    • Constraints: Allowable values are: info_or_unspecified, warning, critical, error.
    UniqueIdentifier string
    (String) Alert unique identifier.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
    activeWhen LogsAlertActiveWhen
    When should the alert be active. Nested schema for active_when:
    alertId String
    The unique identifier of the logs alert.
    condition LogsAlertCondition
    Alert condition. Nested schema for condition:
    description String
    Alert description.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}0-9_\\-\\s]+$/.
    endpointType String
    Cloud Logs Instance Endpoint type. Allowed values public and private.
    expiration LogsAlertExpiration
    Alert expiration date. Nested schema for expiration:
    filters LogsAlertFilters
    Alert filters. Nested schema for filters:
    incidentSettings LogsAlertIncidentSettings
    Incident settings, will create the incident based on this configuration. Nested schema for incident_settings:
    instanceId String
    Cloud Logs Instance GUID.
    isActive Boolean
    Alert is active.
    logsAlertId String
    The unique identifier of the logs_alert resource.
    metaLabels List<LogsAlertMetaLabel>
    The Meta labels to add to the alert.

    • Constraints: The maximum length is 200 items. The minimum length is 0 items. Nested schema for meta_labels:
    metaLabelsStrings List<String>
    The Meta labels to add to the alert as string with ':' separator.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    name String
    Alert name.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    notificationGroups List<LogsAlertNotificationGroup>
    Alert notification groups.

    • Constraints: The maximum length is 10 items. The minimum length is 1 item. Nested schema for notification_groups:
    notificationPayloadFilters List<String>
    JSON keys to include in the alert notification, if left empty get the full log text in the alert notification.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    region String
    Cloud Logs Instance Region.
    severity String
    Alert severity.

    • Constraints: Allowable values are: info_or_unspecified, warning, critical, error.
    uniqueIdentifier String
    (String) Alert unique identifier.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
    activeWhen LogsAlertActiveWhen
    When should the alert be active. Nested schema for active_when:
    alertId string
    The unique identifier of the logs alert.
    condition LogsAlertCondition
    Alert condition. Nested schema for condition:
    description string
    Alert description.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}0-9_\\-\\s]+$/.
    endpointType string
    Cloud Logs Instance Endpoint type. Allowed values public and private.
    expiration LogsAlertExpiration
    Alert expiration date. Nested schema for expiration:
    filters LogsAlertFilters
    Alert filters. Nested schema for filters:
    incidentSettings LogsAlertIncidentSettings
    Incident settings, will create the incident based on this configuration. Nested schema for incident_settings:
    instanceId string
    Cloud Logs Instance GUID.
    isActive boolean
    Alert is active.
    logsAlertId string
    The unique identifier of the logs_alert resource.
    metaLabels LogsAlertMetaLabel[]
    The Meta labels to add to the alert.

    • Constraints: The maximum length is 200 items. The minimum length is 0 items. Nested schema for meta_labels:
    metaLabelsStrings string[]
    The Meta labels to add to the alert as string with ':' separator.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    name string
    Alert name.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    notificationGroups LogsAlertNotificationGroup[]
    Alert notification groups.

    • Constraints: The maximum length is 10 items. The minimum length is 1 item. Nested schema for notification_groups:
    notificationPayloadFilters string[]
    JSON keys to include in the alert notification, if left empty get the full log text in the alert notification.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    region string
    Cloud Logs Instance Region.
    severity string
    Alert severity.

    • Constraints: Allowable values are: info_or_unspecified, warning, critical, error.
    uniqueIdentifier string
    (String) Alert unique identifier.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
    active_when LogsAlertActiveWhenArgs
    When should the alert be active. Nested schema for active_when:
    alert_id str
    The unique identifier of the logs alert.
    condition LogsAlertConditionArgs
    Alert condition. Nested schema for condition:
    description str
    Alert description.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}0-9_\\-\\s]+$/.
    endpoint_type str
    Cloud Logs Instance Endpoint type. Allowed values public and private.
    expiration LogsAlertExpirationArgs
    Alert expiration date. Nested schema for expiration:
    filters LogsAlertFiltersArgs
    Alert filters. Nested schema for filters:
    incident_settings LogsAlertIncidentSettingsArgs
    Incident settings, will create the incident based on this configuration. Nested schema for incident_settings:
    instance_id str
    Cloud Logs Instance GUID.
    is_active bool
    Alert is active.
    logs_alert_id str
    The unique identifier of the logs_alert resource.
    meta_labels Sequence[LogsAlertMetaLabelArgs]
    The Meta labels to add to the alert.

    • Constraints: The maximum length is 200 items. The minimum length is 0 items. Nested schema for meta_labels:
    meta_labels_strings Sequence[str]
    The Meta labels to add to the alert as string with ':' separator.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    name str
    Alert name.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    notification_groups Sequence[LogsAlertNotificationGroupArgs]
    Alert notification groups.

    • Constraints: The maximum length is 10 items. The minimum length is 1 item. Nested schema for notification_groups:
    notification_payload_filters Sequence[str]
    JSON keys to include in the alert notification, if left empty get the full log text in the alert notification.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    region str
    Cloud Logs Instance Region.
    severity str
    Alert severity.

    • Constraints: Allowable values are: info_or_unspecified, warning, critical, error.
    unique_identifier str
    (String) Alert unique identifier.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.
    activeWhen Property Map
    When should the alert be active. Nested schema for active_when:
    alertId String
    The unique identifier of the logs alert.
    condition Property Map
    Alert condition. Nested schema for condition:
    description String
    Alert description.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}0-9_\\-\\s]+$/.
    endpointType String
    Cloud Logs Instance Endpoint type. Allowed values public and private.
    expiration Property Map
    Alert expiration date. Nested schema for expiration:
    filters Property Map
    Alert filters. Nested schema for filters:
    incidentSettings Property Map
    Incident settings, will create the incident based on this configuration. Nested schema for incident_settings:
    instanceId String
    Cloud Logs Instance GUID.
    isActive Boolean
    Alert is active.
    logsAlertId String
    The unique identifier of the logs_alert resource.
    metaLabels List<Property Map>
    The Meta labels to add to the alert.

    • Constraints: The maximum length is 200 items. The minimum length is 0 items. Nested schema for meta_labels:
    metaLabelsStrings List<String>
    The Meta labels to add to the alert as string with ':' separator.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    name String
    Alert name.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    notificationGroups List<Property Map>
    Alert notification groups.

    • Constraints: The maximum length is 10 items. The minimum length is 1 item. Nested schema for notification_groups:
    notificationPayloadFilters List<String>
    JSON keys to include in the alert notification, if left empty get the full log text in the alert notification.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    region String
    Cloud Logs Instance Region.
    severity String
    Alert severity.

    • Constraints: Allowable values are: info_or_unspecified, warning, critical, error.
    uniqueIdentifier String
    (String) Alert unique identifier.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.

    Supporting Types

    LogsAlertActiveWhen, LogsAlertActiveWhenArgs

    Timeframes List<LogsAlertActiveWhenTimeframe>
    Activity timeframes of the alert.

    • Constraints: The maximum length is 30 items. The minimum length is 1 item. Nested schema for timeframes:
    Timeframes []LogsAlertActiveWhenTimeframe
    Activity timeframes of the alert.

    • Constraints: The maximum length is 30 items. The minimum length is 1 item. Nested schema for timeframes:
    timeframes List<LogsAlertActiveWhenTimeframe>
    Activity timeframes of the alert.

    • Constraints: The maximum length is 30 items. The minimum length is 1 item. Nested schema for timeframes:
    timeframes LogsAlertActiveWhenTimeframe[]
    Activity timeframes of the alert.

    • Constraints: The maximum length is 30 items. The minimum length is 1 item. Nested schema for timeframes:
    timeframes Sequence[LogsAlertActiveWhenTimeframe]
    Activity timeframes of the alert.

    • Constraints: The maximum length is 30 items. The minimum length is 1 item. Nested schema for timeframes:
    timeframes List<Property Map>
    Activity timeframes of the alert.

    • Constraints: The maximum length is 30 items. The minimum length is 1 item. Nested schema for timeframes:

    LogsAlertActiveWhenTimeframe, LogsAlertActiveWhenTimeframeArgs

    DaysOfWeeks List<string>
    Days of the week for activity.

    • Constraints: Allowable list items are: monday_or_unspecified, tuesday, wednesday, thursday, friday, saturday, sunday. The maximum length is 30 items. The minimum length is 1 item.
    Range LogsAlertActiveWhenTimeframeRange
    Time range in the day of the week. Nested schema for range:
    DaysOfWeeks []string
    Days of the week for activity.

    • Constraints: Allowable list items are: monday_or_unspecified, tuesday, wednesday, thursday, friday, saturday, sunday. The maximum length is 30 items. The minimum length is 1 item.
    Range LogsAlertActiveWhenTimeframeRange
    Time range in the day of the week. Nested schema for range:
    daysOfWeeks List<String>
    Days of the week for activity.

    • Constraints: Allowable list items are: monday_or_unspecified, tuesday, wednesday, thursday, friday, saturday, sunday. The maximum length is 30 items. The minimum length is 1 item.
    range LogsAlertActiveWhenTimeframeRange
    Time range in the day of the week. Nested schema for range:
    daysOfWeeks string[]
    Days of the week for activity.

    • Constraints: Allowable list items are: monday_or_unspecified, tuesday, wednesday, thursday, friday, saturday, sunday. The maximum length is 30 items. The minimum length is 1 item.
    range LogsAlertActiveWhenTimeframeRange
    Time range in the day of the week. Nested schema for range:
    days_of_weeks Sequence[str]
    Days of the week for activity.

    • Constraints: Allowable list items are: monday_or_unspecified, tuesday, wednesday, thursday, friday, saturday, sunday. The maximum length is 30 items. The minimum length is 1 item.
    range LogsAlertActiveWhenTimeframeRange
    Time range in the day of the week. Nested schema for range:
    daysOfWeeks List<String>
    Days of the week for activity.

    • Constraints: Allowable list items are: monday_or_unspecified, tuesday, wednesday, thursday, friday, saturday, sunday. The maximum length is 30 items. The minimum length is 1 item.
    range Property Map
    Time range in the day of the week. Nested schema for range:

    LogsAlertActiveWhenTimeframeRange, LogsAlertActiveWhenTimeframeRangeArgs

    End LogsAlertActiveWhenTimeframeRangeEnd
    Start time. Nested schema for end:
    Start LogsAlertActiveWhenTimeframeRangeStart
    Start time. Nested schema for start:
    End LogsAlertActiveWhenTimeframeRangeEnd
    Start time. Nested schema for end:
    Start LogsAlertActiveWhenTimeframeRangeStart
    Start time. Nested schema for start:
    end LogsAlertActiveWhenTimeframeRangeEnd
    Start time. Nested schema for end:
    start LogsAlertActiveWhenTimeframeRangeStart
    Start time. Nested schema for start:
    end LogsAlertActiveWhenTimeframeRangeEnd
    Start time. Nested schema for end:
    start LogsAlertActiveWhenTimeframeRangeStart
    Start time. Nested schema for start:
    end LogsAlertActiveWhenTimeframeRangeEnd
    Start time. Nested schema for end:
    start LogsAlertActiveWhenTimeframeRangeStart
    Start time. Nested schema for start:
    end Property Map
    Start time. Nested schema for end:
    start Property Map
    Start time. Nested schema for start:

    LogsAlertActiveWhenTimeframeRangeEnd, LogsAlertActiveWhenTimeframeRangeEndArgs

    Hours double
    Hours of the day.

    • Constraints: The maximum value is 24.
    Minutes double
    Minutes of the hour.

    • Constraints: The maximum value is 59.
    Seconds double
    Seconds of the minute.

    • Constraints: The maximum value is 59.
    Hours float64
    Hours of the day.

    • Constraints: The maximum value is 24.
    Minutes float64
    Minutes of the hour.

    • Constraints: The maximum value is 59.
    Seconds float64
    Seconds of the minute.

    • Constraints: The maximum value is 59.
    hours Double
    Hours of the day.

    • Constraints: The maximum value is 24.
    minutes Double
    Minutes of the hour.

    • Constraints: The maximum value is 59.
    seconds Double
    Seconds of the minute.

    • Constraints: The maximum value is 59.
    hours number
    Hours of the day.

    • Constraints: The maximum value is 24.
    minutes number
    Minutes of the hour.

    • Constraints: The maximum value is 59.
    seconds number
    Seconds of the minute.

    • Constraints: The maximum value is 59.
    hours float
    Hours of the day.

    • Constraints: The maximum value is 24.
    minutes float
    Minutes of the hour.

    • Constraints: The maximum value is 59.
    seconds float
    Seconds of the minute.

    • Constraints: The maximum value is 59.
    hours Number
    Hours of the day.

    • Constraints: The maximum value is 24.
    minutes Number
    Minutes of the hour.

    • Constraints: The maximum value is 59.
    seconds Number
    Seconds of the minute.

    • Constraints: The maximum value is 59.

    LogsAlertActiveWhenTimeframeRangeStart, LogsAlertActiveWhenTimeframeRangeStartArgs

    Hours double
    Hours of the day.

    • Constraints: The maximum value is 24.
    Minutes double
    Minutes of the hour.

    • Constraints: The maximum value is 59.
    Seconds double
    Seconds of the minute.

    • Constraints: The maximum value is 59.
    Hours float64
    Hours of the day.

    • Constraints: The maximum value is 24.
    Minutes float64
    Minutes of the hour.

    • Constraints: The maximum value is 59.
    Seconds float64
    Seconds of the minute.

    • Constraints: The maximum value is 59.
    hours Double
    Hours of the day.

    • Constraints: The maximum value is 24.
    minutes Double
    Minutes of the hour.

    • Constraints: The maximum value is 59.
    seconds Double
    Seconds of the minute.

    • Constraints: The maximum value is 59.
    hours number
    Hours of the day.

    • Constraints: The maximum value is 24.
    minutes number
    Minutes of the hour.

    • Constraints: The maximum value is 59.
    seconds number
    Seconds of the minute.

    • Constraints: The maximum value is 59.
    hours float
    Hours of the day.

    • Constraints: The maximum value is 24.
    minutes float
    Minutes of the hour.

    • Constraints: The maximum value is 59.
    seconds float
    Seconds of the minute.

    • Constraints: The maximum value is 59.
    hours Number
    Hours of the day.

    • Constraints: The maximum value is 24.
    minutes Number
    Minutes of the hour.

    • Constraints: The maximum value is 59.
    seconds Number
    Seconds of the minute.

    • Constraints: The maximum value is 59.

    LogsAlertCondition, LogsAlertConditionArgs

    Flow LogsAlertConditionFlow
    Condition for flow alert. Nested schema for flow:
    Immediate LogsAlertConditionImmediate
    Condition for immediate standard alert. Nested schema for immediate:
    LessThan LogsAlertConditionLessThan
    Condition for less than alert. Nested schema for less_than:
    LessThanUsual LogsAlertConditionLessThanUsual
    Condition for less than usual alert. Nested schema for less_than_usual:
    MoreThan LogsAlertConditionMoreThan
    Condition for more than alert. Nested schema for more_than:
    MoreThanUsual LogsAlertConditionMoreThanUsual
    Condition for more than usual alert. Nested schema for more_than_usual:
    NewValue LogsAlertConditionNewValue
    Condition for new value alert. Nested schema for new_value:
    UniqueCount LogsAlertConditionUniqueCount
    Condition for unique count alert. Nested schema for unique_count:
    Flow LogsAlertConditionFlow
    Condition for flow alert. Nested schema for flow:
    Immediate LogsAlertConditionImmediate
    Condition for immediate standard alert. Nested schema for immediate:
    LessThan LogsAlertConditionLessThan
    Condition for less than alert. Nested schema for less_than:
    LessThanUsual LogsAlertConditionLessThanUsual
    Condition for less than usual alert. Nested schema for less_than_usual:
    MoreThan LogsAlertConditionMoreThan
    Condition for more than alert. Nested schema for more_than:
    MoreThanUsual LogsAlertConditionMoreThanUsual
    Condition for more than usual alert. Nested schema for more_than_usual:
    NewValue LogsAlertConditionNewValue
    Condition for new value alert. Nested schema for new_value:
    UniqueCount LogsAlertConditionUniqueCount
    Condition for unique count alert. Nested schema for unique_count:
    flow LogsAlertConditionFlow
    Condition for flow alert. Nested schema for flow:
    immediate LogsAlertConditionImmediate
    Condition for immediate standard alert. Nested schema for immediate:
    lessThan LogsAlertConditionLessThan
    Condition for less than alert. Nested schema for less_than:
    lessThanUsual LogsAlertConditionLessThanUsual
    Condition for less than usual alert. Nested schema for less_than_usual:
    moreThan LogsAlertConditionMoreThan
    Condition for more than alert. Nested schema for more_than:
    moreThanUsual LogsAlertConditionMoreThanUsual
    Condition for more than usual alert. Nested schema for more_than_usual:
    newValue LogsAlertConditionNewValue
    Condition for new value alert. Nested schema for new_value:
    uniqueCount LogsAlertConditionUniqueCount
    Condition for unique count alert. Nested schema for unique_count:
    flow LogsAlertConditionFlow
    Condition for flow alert. Nested schema for flow:
    immediate LogsAlertConditionImmediate
    Condition for immediate standard alert. Nested schema for immediate:
    lessThan LogsAlertConditionLessThan
    Condition for less than alert. Nested schema for less_than:
    lessThanUsual LogsAlertConditionLessThanUsual
    Condition for less than usual alert. Nested schema for less_than_usual:
    moreThan LogsAlertConditionMoreThan
    Condition for more than alert. Nested schema for more_than:
    moreThanUsual LogsAlertConditionMoreThanUsual
    Condition for more than usual alert. Nested schema for more_than_usual:
    newValue LogsAlertConditionNewValue
    Condition for new value alert. Nested schema for new_value:
    uniqueCount LogsAlertConditionUniqueCount
    Condition for unique count alert. Nested schema for unique_count:
    flow LogsAlertConditionFlow
    Condition for flow alert. Nested schema for flow:
    immediate LogsAlertConditionImmediate
    Condition for immediate standard alert. Nested schema for immediate:
    less_than LogsAlertConditionLessThan
    Condition for less than alert. Nested schema for less_than:
    less_than_usual LogsAlertConditionLessThanUsual
    Condition for less than usual alert. Nested schema for less_than_usual:
    more_than LogsAlertConditionMoreThan
    Condition for more than alert. Nested schema for more_than:
    more_than_usual LogsAlertConditionMoreThanUsual
    Condition for more than usual alert. Nested schema for more_than_usual:
    new_value LogsAlertConditionNewValue
    Condition for new value alert. Nested schema for new_value:
    unique_count LogsAlertConditionUniqueCount
    Condition for unique count alert. Nested schema for unique_count:
    flow Property Map
    Condition for flow alert. Nested schema for flow:
    immediate Property Map
    Condition for immediate standard alert. Nested schema for immediate:
    lessThan Property Map
    Condition for less than alert. Nested schema for less_than:
    lessThanUsual Property Map
    Condition for less than usual alert. Nested schema for less_than_usual:
    moreThan Property Map
    Condition for more than alert. Nested schema for more_than:
    moreThanUsual Property Map
    Condition for more than usual alert. Nested schema for more_than_usual:
    newValue Property Map
    Condition for new value alert. Nested schema for new_value:
    uniqueCount Property Map
    Condition for unique count alert. Nested schema for unique_count:

    LogsAlertConditionFlow, LogsAlertConditionFlowArgs

    EnforceSuppression bool
    Should suppression be enforced on the flow alert.
    Parameters LogsAlertConditionFlowParameters
    The Less than alert condition parameters. Nested schema for parameters:
    Stages List<LogsAlertConditionFlowStage>
    The Flow alert condition parameters.

    • Constraints: The maximum length is 50 items. The minimum length is 0 items. Nested schema for stages:
    EnforceSuppression bool
    Should suppression be enforced on the flow alert.
    Parameters LogsAlertConditionFlowParameters
    The Less than alert condition parameters. Nested schema for parameters:
    Stages []LogsAlertConditionFlowStage
    The Flow alert condition parameters.

    • Constraints: The maximum length is 50 items. The minimum length is 0 items. Nested schema for stages:
    enforceSuppression Boolean
    Should suppression be enforced on the flow alert.
    parameters LogsAlertConditionFlowParameters
    The Less than alert condition parameters. Nested schema for parameters:
    stages List<LogsAlertConditionFlowStage>
    The Flow alert condition parameters.

    • Constraints: The maximum length is 50 items. The minimum length is 0 items. Nested schema for stages:
    enforceSuppression boolean
    Should suppression be enforced on the flow alert.
    parameters LogsAlertConditionFlowParameters
    The Less than alert condition parameters. Nested schema for parameters:
    stages LogsAlertConditionFlowStage[]
    The Flow alert condition parameters.

    • Constraints: The maximum length is 50 items. The minimum length is 0 items. Nested schema for stages:
    enforce_suppression bool
    Should suppression be enforced on the flow alert.
    parameters LogsAlertConditionFlowParameters
    The Less than alert condition parameters. Nested schema for parameters:
    stages Sequence[LogsAlertConditionFlowStage]
    The Flow alert condition parameters.

    • Constraints: The maximum length is 50 items. The minimum length is 0 items. Nested schema for stages:
    enforceSuppression Boolean
    Should suppression be enforced on the flow alert.
    parameters Property Map
    The Less than alert condition parameters. Nested schema for parameters:
    stages List<Property Map>
    The Flow alert condition parameters.

    • Constraints: The maximum length is 50 items. The minimum length is 0 items. Nested schema for stages:

    LogsAlertConditionFlowParameters, LogsAlertConditionFlowParametersArgs

    Threshold double
    The threshold for the alert condition.
    Timeframe string
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    CardinalityFields List<string>
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    GroupBies List<string>
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    IgnoreInfinity bool
    Should the evaluation ignore infinity value.
    MetricAlertParameters LogsAlertConditionFlowParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    MetricAlertPromqlParameters LogsAlertConditionFlowParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    RelatedExtendedData LogsAlertConditionFlowParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    RelativeTimeframe string
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    Threshold float64
    The threshold for the alert condition.
    Timeframe string
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    CardinalityFields []string
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    GroupBies []string
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    IgnoreInfinity bool
    Should the evaluation ignore infinity value.
    MetricAlertParameters LogsAlertConditionFlowParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    MetricAlertPromqlParameters LogsAlertConditionFlowParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    RelatedExtendedData LogsAlertConditionFlowParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    RelativeTimeframe string
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold Double
    The threshold for the alert condition.
    timeframe String
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinalityFields List<String>
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    groupBies List<String>
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignoreInfinity Boolean
    Should the evaluation ignore infinity value.
    metricAlertParameters LogsAlertConditionFlowParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metricAlertPromqlParameters LogsAlertConditionFlowParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    relatedExtendedData LogsAlertConditionFlowParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    relativeTimeframe String
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold number
    The threshold for the alert condition.
    timeframe string
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinalityFields string[]
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    groupBies string[]
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignoreInfinity boolean
    Should the evaluation ignore infinity value.
    metricAlertParameters LogsAlertConditionFlowParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metricAlertPromqlParameters LogsAlertConditionFlowParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    relatedExtendedData LogsAlertConditionFlowParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    relativeTimeframe string
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold float
    The threshold for the alert condition.
    timeframe str
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinality_fields Sequence[str]
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    group_bies Sequence[str]
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignore_infinity bool
    Should the evaluation ignore infinity value.
    metric_alert_parameters LogsAlertConditionFlowParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metric_alert_promql_parameters LogsAlertConditionFlowParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    related_extended_data LogsAlertConditionFlowParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    relative_timeframe str
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold Number
    The threshold for the alert condition.
    timeframe String
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinalityFields List<String>
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    groupBies List<String>
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignoreInfinity Boolean
    Should the evaluation ignore infinity value.
    metricAlertParameters Property Map
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metricAlertPromqlParameters Property Map
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    relatedExtendedData Property Map
    Deadman configuration. Nested schema for related_extended_data:
    relativeTimeframe String
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.

    LogsAlertConditionFlowParametersMetricAlertParameters, LogsAlertConditionFlowParametersMetricAlertParametersArgs

    ArithmeticOperator string
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    MetricField string
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    MetricSource string
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    ArithmeticOperatorModifier double
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SampleThresholdPercentage double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    ArithmeticOperator string
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    MetricField string
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    MetricSource string
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    ArithmeticOperatorModifier float64
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage float64
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SampleThresholdPercentage float64
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    arithmeticOperator String
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metricField String
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metricSource String
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmeticOperatorModifier Double
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sampleThresholdPercentage Double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.
    arithmeticOperator string
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metricField string
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metricSource string
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmeticOperatorModifier number
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sampleThresholdPercentage number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swapNullValues boolean
    Should we swap null values with zero.
    arithmetic_operator str
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metric_field str
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metric_source str
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmetic_operator_modifier float
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    non_null_percentage float
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sample_threshold_percentage float
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swap_null_values bool
    Should we swap null values with zero.
    arithmeticOperator String
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metricField String
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metricSource String
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmeticOperatorModifier Number
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sampleThresholdPercentage Number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.

    LogsAlertConditionFlowParametersMetricAlertPromqlParameters, LogsAlertConditionFlowParametersMetricAlertPromqlParametersArgs

    PromqlText string
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    SampleThresholdPercentage double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    ArithmeticOperatorModifier double
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    PromqlText string
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    SampleThresholdPercentage float64
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    ArithmeticOperatorModifier float64
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage float64
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    promqlText String
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sampleThresholdPercentage Double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmeticOperatorModifier Double
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.
    promqlText string
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sampleThresholdPercentage number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmeticOperatorModifier number
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swapNullValues boolean
    Should we swap null values with zero.
    promql_text str
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sample_threshold_percentage float
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmetic_operator_modifier float
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    non_null_percentage float
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swap_null_values bool
    Should we swap null values with zero.
    promqlText String
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sampleThresholdPercentage Number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmeticOperatorModifier Number
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.

    LogsAlertConditionFlowParametersRelatedExtendedData, LogsAlertConditionFlowParametersRelatedExtendedDataArgs

    CleanupDeadmanDuration string
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    ShouldTriggerDeadman bool
    Should we trigger deadman.
    CleanupDeadmanDuration string
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    ShouldTriggerDeadman bool
    Should we trigger deadman.
    cleanupDeadmanDuration String
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    shouldTriggerDeadman Boolean
    Should we trigger deadman.
    cleanupDeadmanDuration string
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    shouldTriggerDeadman boolean
    Should we trigger deadman.
    cleanup_deadman_duration str
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    should_trigger_deadman bool
    Should we trigger deadman.
    cleanupDeadmanDuration String
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    shouldTriggerDeadman Boolean
    Should we trigger deadman.

    LogsAlertConditionFlowStage, LogsAlertConditionFlowStageArgs

    Groups List<LogsAlertConditionFlowStageGroup>
    List of groups of alerts.

    • Constraints: The maximum length is 4096 items. The minimum length is 0 items. Nested schema for groups:
    Timeframe LogsAlertConditionFlowStageTimeframe
    Timeframe for the flow. Nested schema for timeframe:
    Groups []LogsAlertConditionFlowStageGroup
    List of groups of alerts.

    • Constraints: The maximum length is 4096 items. The minimum length is 0 items. Nested schema for groups:
    Timeframe LogsAlertConditionFlowStageTimeframe
    Timeframe for the flow. Nested schema for timeframe:
    groups List<LogsAlertConditionFlowStageGroup>
    List of groups of alerts.

    • Constraints: The maximum length is 4096 items. The minimum length is 0 items. Nested schema for groups:
    timeframe LogsAlertConditionFlowStageTimeframe
    Timeframe for the flow. Nested schema for timeframe:
    groups LogsAlertConditionFlowStageGroup[]
    List of groups of alerts.

    • Constraints: The maximum length is 4096 items. The minimum length is 0 items. Nested schema for groups:
    timeframe LogsAlertConditionFlowStageTimeframe
    Timeframe for the flow. Nested schema for timeframe:
    groups Sequence[LogsAlertConditionFlowStageGroup]
    List of groups of alerts.

    • Constraints: The maximum length is 4096 items. The minimum length is 0 items. Nested schema for groups:
    timeframe LogsAlertConditionFlowStageTimeframe
    Timeframe for the flow. Nested schema for timeframe:
    groups List<Property Map>
    List of groups of alerts.

    • Constraints: The maximum length is 4096 items. The minimum length is 0 items. Nested schema for groups:
    timeframe Property Map
    Timeframe for the flow. Nested schema for timeframe:

    LogsAlertConditionFlowStageGroup, LogsAlertConditionFlowStageGroupArgs

    Alerts LogsAlertConditionFlowStageGroupAlerts
    List of alerts. Nested schema for alerts:
    NextOp string
    Operator for the alerts.

    • Constraints: Allowable values are: and, or.
    Alerts LogsAlertConditionFlowStageGroupAlerts
    List of alerts. Nested schema for alerts:
    NextOp string
    Operator for the alerts.

    • Constraints: Allowable values are: and, or.
    alerts LogsAlertConditionFlowStageGroupAlerts
    List of alerts. Nested schema for alerts:
    nextOp String
    Operator for the alerts.

    • Constraints: Allowable values are: and, or.
    alerts LogsAlertConditionFlowStageGroupAlerts
    List of alerts. Nested schema for alerts:
    nextOp string
    Operator for the alerts.

    • Constraints: Allowable values are: and, or.
    alerts LogsAlertConditionFlowStageGroupAlerts
    List of alerts. Nested schema for alerts:
    next_op str
    Operator for the alerts.

    • Constraints: Allowable values are: and, or.
    alerts Property Map
    List of alerts. Nested schema for alerts:
    nextOp String
    Operator for the alerts.

    • Constraints: Allowable values are: and, or.

    LogsAlertConditionFlowStageGroupAlerts, LogsAlertConditionFlowStageGroupAlertsArgs

    Op string
    Operator for the alerts.

    • Constraints: Allowable values are: and, or.
    Values List<LogsAlertConditionFlowStageGroupAlertsValue>
    List of alerts.

    • Constraints: The maximum length is 4096 items. The minimum length is 0 items. Nested schema for values:
    Op string
    Operator for the alerts.

    • Constraints: Allowable values are: and, or.
    Values []LogsAlertConditionFlowStageGroupAlertsValue
    List of alerts.

    • Constraints: The maximum length is 4096 items. The minimum length is 0 items. Nested schema for values:
    op String
    Operator for the alerts.

    • Constraints: Allowable values are: and, or.
    values List<LogsAlertConditionFlowStageGroupAlertsValue>
    List of alerts.

    • Constraints: The maximum length is 4096 items. The minimum length is 0 items. Nested schema for values:
    op string
    Operator for the alerts.

    • Constraints: Allowable values are: and, or.
    values LogsAlertConditionFlowStageGroupAlertsValue[]
    List of alerts.

    • Constraints: The maximum length is 4096 items. The minimum length is 0 items. Nested schema for values:
    op str
    Operator for the alerts.

    • Constraints: Allowable values are: and, or.
    values Sequence[LogsAlertConditionFlowStageGroupAlertsValue]
    List of alerts.

    • Constraints: The maximum length is 4096 items. The minimum length is 0 items. Nested schema for values:
    op String
    Operator for the alerts.

    • Constraints: Allowable values are: and, or.
    values List<Property Map>
    List of alerts.

    • Constraints: The maximum length is 4096 items. The minimum length is 0 items. Nested schema for values:

    LogsAlertConditionFlowStageGroupAlertsValue, LogsAlertConditionFlowStageGroupAlertsValueArgs

    Id string
    The alert ID.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    Not bool
    The alert not.
    Id string
    The alert ID.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    Not bool
    The alert not.
    id String
    The alert ID.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    not Boolean
    The alert not.
    id string
    The alert ID.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    not boolean
    The alert not.
    id str
    The alert ID.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    not_ bool
    The alert not.
    id String
    The alert ID.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    not Boolean
    The alert not.

    LogsAlertConditionFlowStageTimeframe, LogsAlertConditionFlowStageTimeframeArgs

    Ms double
    Timeframe in milliseconds.

    • Constraints: The maximum value is 4294967295.
    Ms float64
    Timeframe in milliseconds.

    • Constraints: The maximum value is 4294967295.
    ms Double
    Timeframe in milliseconds.

    • Constraints: The maximum value is 4294967295.
    ms number
    Timeframe in milliseconds.

    • Constraints: The maximum value is 4294967295.
    ms float
    Timeframe in milliseconds.

    • Constraints: The maximum value is 4294967295.
    ms Number
    Timeframe in milliseconds.

    • Constraints: The maximum value is 4294967295.

    LogsAlertConditionLessThan, LogsAlertConditionLessThanArgs

    Parameters LogsAlertConditionLessThanParameters
    The Less than alert condition parameters. Nested schema for parameters:
    Parameters LogsAlertConditionLessThanParameters
    The Less than alert condition parameters. Nested schema for parameters:
    parameters LogsAlertConditionLessThanParameters
    The Less than alert condition parameters. Nested schema for parameters:
    parameters LogsAlertConditionLessThanParameters
    The Less than alert condition parameters. Nested schema for parameters:
    parameters LogsAlertConditionLessThanParameters
    The Less than alert condition parameters. Nested schema for parameters:
    parameters Property Map
    The Less than alert condition parameters. Nested schema for parameters:

    LogsAlertConditionLessThanParameters, LogsAlertConditionLessThanParametersArgs

    Threshold double
    The threshold for the alert condition.
    Timeframe string
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    CardinalityFields List<string>
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    GroupBies List<string>
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    IgnoreInfinity bool
    Should the evaluation ignore infinity value.
    MetricAlertParameters LogsAlertConditionLessThanParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    MetricAlertPromqlParameters LogsAlertConditionLessThanParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    RelatedExtendedData LogsAlertConditionLessThanParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    RelativeTimeframe string
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    Threshold float64
    The threshold for the alert condition.
    Timeframe string
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    CardinalityFields []string
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    GroupBies []string
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    IgnoreInfinity bool
    Should the evaluation ignore infinity value.
    MetricAlertParameters LogsAlertConditionLessThanParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    MetricAlertPromqlParameters LogsAlertConditionLessThanParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    RelatedExtendedData LogsAlertConditionLessThanParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    RelativeTimeframe string
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold Double
    The threshold for the alert condition.
    timeframe String
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinalityFields List<String>
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    groupBies List<String>
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignoreInfinity Boolean
    Should the evaluation ignore infinity value.
    metricAlertParameters LogsAlertConditionLessThanParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metricAlertPromqlParameters LogsAlertConditionLessThanParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    relatedExtendedData LogsAlertConditionLessThanParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    relativeTimeframe String
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold number
    The threshold for the alert condition.
    timeframe string
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinalityFields string[]
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    groupBies string[]
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignoreInfinity boolean
    Should the evaluation ignore infinity value.
    metricAlertParameters LogsAlertConditionLessThanParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metricAlertPromqlParameters LogsAlertConditionLessThanParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    relatedExtendedData LogsAlertConditionLessThanParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    relativeTimeframe string
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold float
    The threshold for the alert condition.
    timeframe str
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinality_fields Sequence[str]
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    group_bies Sequence[str]
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignore_infinity bool
    Should the evaluation ignore infinity value.
    metric_alert_parameters LogsAlertConditionLessThanParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metric_alert_promql_parameters LogsAlertConditionLessThanParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    related_extended_data LogsAlertConditionLessThanParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    relative_timeframe str
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold Number
    The threshold for the alert condition.
    timeframe String
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinalityFields List<String>
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    groupBies List<String>
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignoreInfinity Boolean
    Should the evaluation ignore infinity value.
    metricAlertParameters Property Map
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metricAlertPromqlParameters Property Map
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    relatedExtendedData Property Map
    Deadman configuration. Nested schema for related_extended_data:
    relativeTimeframe String
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.

    LogsAlertConditionLessThanParametersMetricAlertParameters, LogsAlertConditionLessThanParametersMetricAlertParametersArgs

    ArithmeticOperator string
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    MetricField string
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    MetricSource string
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    ArithmeticOperatorModifier double
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SampleThresholdPercentage double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    ArithmeticOperator string
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    MetricField string
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    MetricSource string
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    ArithmeticOperatorModifier float64
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage float64
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SampleThresholdPercentage float64
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    arithmeticOperator String
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metricField String
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metricSource String
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmeticOperatorModifier Double
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sampleThresholdPercentage Double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.
    arithmeticOperator string
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metricField string
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metricSource string
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmeticOperatorModifier number
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sampleThresholdPercentage number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swapNullValues boolean
    Should we swap null values with zero.
    arithmetic_operator str
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metric_field str
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metric_source str
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmetic_operator_modifier float
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    non_null_percentage float
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sample_threshold_percentage float
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swap_null_values bool
    Should we swap null values with zero.
    arithmeticOperator String
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metricField String
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metricSource String
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmeticOperatorModifier Number
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sampleThresholdPercentage Number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.

    LogsAlertConditionLessThanParametersMetricAlertPromqlParameters, LogsAlertConditionLessThanParametersMetricAlertPromqlParametersArgs

    PromqlText string
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    SampleThresholdPercentage double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    ArithmeticOperatorModifier double
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    PromqlText string
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    SampleThresholdPercentage float64
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    ArithmeticOperatorModifier float64
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage float64
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    promqlText String
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sampleThresholdPercentage Double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmeticOperatorModifier Double
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.
    promqlText string
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sampleThresholdPercentage number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmeticOperatorModifier number
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swapNullValues boolean
    Should we swap null values with zero.
    promql_text str
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sample_threshold_percentage float
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmetic_operator_modifier float
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    non_null_percentage float
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swap_null_values bool
    Should we swap null values with zero.
    promqlText String
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sampleThresholdPercentage Number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmeticOperatorModifier Number
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.

    LogsAlertConditionLessThanParametersRelatedExtendedData, LogsAlertConditionLessThanParametersRelatedExtendedDataArgs

    CleanupDeadmanDuration string
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    ShouldTriggerDeadman bool
    Should we trigger deadman.
    CleanupDeadmanDuration string
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    ShouldTriggerDeadman bool
    Should we trigger deadman.
    cleanupDeadmanDuration String
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    shouldTriggerDeadman Boolean
    Should we trigger deadman.
    cleanupDeadmanDuration string
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    shouldTriggerDeadman boolean
    Should we trigger deadman.
    cleanup_deadman_duration str
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    should_trigger_deadman bool
    Should we trigger deadman.
    cleanupDeadmanDuration String
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    shouldTriggerDeadman Boolean
    Should we trigger deadman.

    LogsAlertConditionLessThanUsual, LogsAlertConditionLessThanUsualArgs

    Parameters LogsAlertConditionLessThanUsualParameters
    The Less than alert condition parameters. Nested schema for parameters:
    Parameters LogsAlertConditionLessThanUsualParameters
    The Less than alert condition parameters. Nested schema for parameters:
    parameters LogsAlertConditionLessThanUsualParameters
    The Less than alert condition parameters. Nested schema for parameters:
    parameters LogsAlertConditionLessThanUsualParameters
    The Less than alert condition parameters. Nested schema for parameters:
    parameters LogsAlertConditionLessThanUsualParameters
    The Less than alert condition parameters. Nested schema for parameters:
    parameters Property Map
    The Less than alert condition parameters. Nested schema for parameters:

    LogsAlertConditionLessThanUsualParameters, LogsAlertConditionLessThanUsualParametersArgs

    Threshold double
    The threshold for the alert condition.
    Timeframe string
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    CardinalityFields List<string>
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    GroupBies List<string>
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    IgnoreInfinity bool
    Should the evaluation ignore infinity value.
    MetricAlertParameters LogsAlertConditionLessThanUsualParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    MetricAlertPromqlParameters LogsAlertConditionLessThanUsualParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    RelatedExtendedData LogsAlertConditionLessThanUsualParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    RelativeTimeframe string
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    Threshold float64
    The threshold for the alert condition.
    Timeframe string
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    CardinalityFields []string
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    GroupBies []string
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    IgnoreInfinity bool
    Should the evaluation ignore infinity value.
    MetricAlertParameters LogsAlertConditionLessThanUsualParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    MetricAlertPromqlParameters LogsAlertConditionLessThanUsualParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    RelatedExtendedData LogsAlertConditionLessThanUsualParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    RelativeTimeframe string
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold Double
    The threshold for the alert condition.
    timeframe String
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinalityFields List<String>
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    groupBies List<String>
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignoreInfinity Boolean
    Should the evaluation ignore infinity value.
    metricAlertParameters LogsAlertConditionLessThanUsualParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metricAlertPromqlParameters LogsAlertConditionLessThanUsualParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    relatedExtendedData LogsAlertConditionLessThanUsualParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    relativeTimeframe String
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold number
    The threshold for the alert condition.
    timeframe string
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinalityFields string[]
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    groupBies string[]
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignoreInfinity boolean
    Should the evaluation ignore infinity value.
    metricAlertParameters LogsAlertConditionLessThanUsualParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metricAlertPromqlParameters LogsAlertConditionLessThanUsualParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    relatedExtendedData LogsAlertConditionLessThanUsualParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    relativeTimeframe string
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold float
    The threshold for the alert condition.
    timeframe str
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinality_fields Sequence[str]
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    group_bies Sequence[str]
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignore_infinity bool
    Should the evaluation ignore infinity value.
    metric_alert_parameters LogsAlertConditionLessThanUsualParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metric_alert_promql_parameters LogsAlertConditionLessThanUsualParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    related_extended_data LogsAlertConditionLessThanUsualParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    relative_timeframe str
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold Number
    The threshold for the alert condition.
    timeframe String
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinalityFields List<String>
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    groupBies List<String>
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignoreInfinity Boolean
    Should the evaluation ignore infinity value.
    metricAlertParameters Property Map
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metricAlertPromqlParameters Property Map
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    relatedExtendedData Property Map
    Deadman configuration. Nested schema for related_extended_data:
    relativeTimeframe String
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.

    LogsAlertConditionLessThanUsualParametersMetricAlertParameters, LogsAlertConditionLessThanUsualParametersMetricAlertParametersArgs

    ArithmeticOperator string
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    MetricField string
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    MetricSource string
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    ArithmeticOperatorModifier double
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SampleThresholdPercentage double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    ArithmeticOperator string
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    MetricField string
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    MetricSource string
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    ArithmeticOperatorModifier float64
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage float64
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SampleThresholdPercentage float64
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    arithmeticOperator String
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metricField String
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metricSource String
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmeticOperatorModifier Double
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sampleThresholdPercentage Double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.
    arithmeticOperator string
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metricField string
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metricSource string
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmeticOperatorModifier number
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sampleThresholdPercentage number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swapNullValues boolean
    Should we swap null values with zero.
    arithmetic_operator str
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metric_field str
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metric_source str
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmetic_operator_modifier float
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    non_null_percentage float
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sample_threshold_percentage float
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swap_null_values bool
    Should we swap null values with zero.
    arithmeticOperator String
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metricField String
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metricSource String
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmeticOperatorModifier Number
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sampleThresholdPercentage Number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.

    LogsAlertConditionLessThanUsualParametersMetricAlertPromqlParameters, LogsAlertConditionLessThanUsualParametersMetricAlertPromqlParametersArgs

    PromqlText string
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    SampleThresholdPercentage double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    ArithmeticOperatorModifier double
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    PromqlText string
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    SampleThresholdPercentage float64
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    ArithmeticOperatorModifier float64
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage float64
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    promqlText String
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sampleThresholdPercentage Double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmeticOperatorModifier Double
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.
    promqlText string
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sampleThresholdPercentage number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmeticOperatorModifier number
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swapNullValues boolean
    Should we swap null values with zero.
    promql_text str
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sample_threshold_percentage float
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmetic_operator_modifier float
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    non_null_percentage float
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swap_null_values bool
    Should we swap null values with zero.
    promqlText String
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sampleThresholdPercentage Number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmeticOperatorModifier Number
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.

    LogsAlertConditionLessThanUsualParametersRelatedExtendedData, LogsAlertConditionLessThanUsualParametersRelatedExtendedDataArgs

    CleanupDeadmanDuration string
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    ShouldTriggerDeadman bool
    Should we trigger deadman.
    CleanupDeadmanDuration string
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    ShouldTriggerDeadman bool
    Should we trigger deadman.
    cleanupDeadmanDuration String
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    shouldTriggerDeadman Boolean
    Should we trigger deadman.
    cleanupDeadmanDuration string
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    shouldTriggerDeadman boolean
    Should we trigger deadman.
    cleanup_deadman_duration str
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    should_trigger_deadman bool
    Should we trigger deadman.
    cleanupDeadmanDuration String
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    shouldTriggerDeadman Boolean
    Should we trigger deadman.

    LogsAlertConditionMoreThan, LogsAlertConditionMoreThanArgs

    Parameters LogsAlertConditionMoreThanParameters
    The Less than alert condition parameters. Nested schema for parameters:
    EvaluationWindow string
    The evaluation window for the alert condition.

    • Constraints: Allowable values are: rolling_or_unspecified, dynamic.
    Parameters LogsAlertConditionMoreThanParameters
    The Less than alert condition parameters. Nested schema for parameters:
    EvaluationWindow string
    The evaluation window for the alert condition.

    • Constraints: Allowable values are: rolling_or_unspecified, dynamic.
    parameters LogsAlertConditionMoreThanParameters
    The Less than alert condition parameters. Nested schema for parameters:
    evaluationWindow String
    The evaluation window for the alert condition.

    • Constraints: Allowable values are: rolling_or_unspecified, dynamic.
    parameters LogsAlertConditionMoreThanParameters
    The Less than alert condition parameters. Nested schema for parameters:
    evaluationWindow string
    The evaluation window for the alert condition.

    • Constraints: Allowable values are: rolling_or_unspecified, dynamic.
    parameters LogsAlertConditionMoreThanParameters
    The Less than alert condition parameters. Nested schema for parameters:
    evaluation_window str
    The evaluation window for the alert condition.

    • Constraints: Allowable values are: rolling_or_unspecified, dynamic.
    parameters Property Map
    The Less than alert condition parameters. Nested schema for parameters:
    evaluationWindow String
    The evaluation window for the alert condition.

    • Constraints: Allowable values are: rolling_or_unspecified, dynamic.

    LogsAlertConditionMoreThanParameters, LogsAlertConditionMoreThanParametersArgs

    Threshold double
    The threshold for the alert condition.
    Timeframe string
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    CardinalityFields List<string>
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    GroupBies List<string>
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    IgnoreInfinity bool
    Should the evaluation ignore infinity value.
    MetricAlertParameters LogsAlertConditionMoreThanParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    MetricAlertPromqlParameters LogsAlertConditionMoreThanParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    RelatedExtendedData LogsAlertConditionMoreThanParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    RelativeTimeframe string
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    Threshold float64
    The threshold for the alert condition.
    Timeframe string
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    CardinalityFields []string
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    GroupBies []string
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    IgnoreInfinity bool
    Should the evaluation ignore infinity value.
    MetricAlertParameters LogsAlertConditionMoreThanParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    MetricAlertPromqlParameters LogsAlertConditionMoreThanParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    RelatedExtendedData LogsAlertConditionMoreThanParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    RelativeTimeframe string
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold Double
    The threshold for the alert condition.
    timeframe String
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinalityFields List<String>
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    groupBies List<String>
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignoreInfinity Boolean
    Should the evaluation ignore infinity value.
    metricAlertParameters LogsAlertConditionMoreThanParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metricAlertPromqlParameters LogsAlertConditionMoreThanParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    relatedExtendedData LogsAlertConditionMoreThanParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    relativeTimeframe String
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold number
    The threshold for the alert condition.
    timeframe string
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinalityFields string[]
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    groupBies string[]
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignoreInfinity boolean
    Should the evaluation ignore infinity value.
    metricAlertParameters LogsAlertConditionMoreThanParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metricAlertPromqlParameters LogsAlertConditionMoreThanParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    relatedExtendedData LogsAlertConditionMoreThanParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    relativeTimeframe string
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold float
    The threshold for the alert condition.
    timeframe str
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinality_fields Sequence[str]
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    group_bies Sequence[str]
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignore_infinity bool
    Should the evaluation ignore infinity value.
    metric_alert_parameters LogsAlertConditionMoreThanParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metric_alert_promql_parameters LogsAlertConditionMoreThanParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    related_extended_data LogsAlertConditionMoreThanParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    relative_timeframe str
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold Number
    The threshold for the alert condition.
    timeframe String
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinalityFields List<String>
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    groupBies List<String>
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignoreInfinity Boolean
    Should the evaluation ignore infinity value.
    metricAlertParameters Property Map
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metricAlertPromqlParameters Property Map
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    relatedExtendedData Property Map
    Deadman configuration. Nested schema for related_extended_data:
    relativeTimeframe String
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.

    LogsAlertConditionMoreThanParametersMetricAlertParameters, LogsAlertConditionMoreThanParametersMetricAlertParametersArgs

    ArithmeticOperator string
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    MetricField string
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    MetricSource string
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    ArithmeticOperatorModifier double
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SampleThresholdPercentage double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    ArithmeticOperator string
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    MetricField string
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    MetricSource string
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    ArithmeticOperatorModifier float64
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage float64
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SampleThresholdPercentage float64
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    arithmeticOperator String
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metricField String
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metricSource String
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmeticOperatorModifier Double
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sampleThresholdPercentage Double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.
    arithmeticOperator string
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metricField string
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metricSource string
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmeticOperatorModifier number
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sampleThresholdPercentage number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swapNullValues boolean
    Should we swap null values with zero.
    arithmetic_operator str
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metric_field str
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metric_source str
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmetic_operator_modifier float
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    non_null_percentage float
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sample_threshold_percentage float
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swap_null_values bool
    Should we swap null values with zero.
    arithmeticOperator String
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metricField String
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metricSource String
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmeticOperatorModifier Number
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sampleThresholdPercentage Number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.

    LogsAlertConditionMoreThanParametersMetricAlertPromqlParameters, LogsAlertConditionMoreThanParametersMetricAlertPromqlParametersArgs

    PromqlText string
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    SampleThresholdPercentage double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    ArithmeticOperatorModifier double
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    PromqlText string
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    SampleThresholdPercentage float64
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    ArithmeticOperatorModifier float64
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage float64
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    promqlText String
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sampleThresholdPercentage Double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmeticOperatorModifier Double
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.
    promqlText string
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sampleThresholdPercentage number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmeticOperatorModifier number
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swapNullValues boolean
    Should we swap null values with zero.
    promql_text str
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sample_threshold_percentage float
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmetic_operator_modifier float
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    non_null_percentage float
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swap_null_values bool
    Should we swap null values with zero.
    promqlText String
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sampleThresholdPercentage Number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmeticOperatorModifier Number
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.

    LogsAlertConditionMoreThanParametersRelatedExtendedData, LogsAlertConditionMoreThanParametersRelatedExtendedDataArgs

    CleanupDeadmanDuration string
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    ShouldTriggerDeadman bool
    Should we trigger deadman.
    CleanupDeadmanDuration string
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    ShouldTriggerDeadman bool
    Should we trigger deadman.
    cleanupDeadmanDuration String
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    shouldTriggerDeadman Boolean
    Should we trigger deadman.
    cleanupDeadmanDuration string
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    shouldTriggerDeadman boolean
    Should we trigger deadman.
    cleanup_deadman_duration str
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    should_trigger_deadman bool
    Should we trigger deadman.
    cleanupDeadmanDuration String
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    shouldTriggerDeadman Boolean
    Should we trigger deadman.

    LogsAlertConditionMoreThanUsual, LogsAlertConditionMoreThanUsualArgs

    Parameters LogsAlertConditionMoreThanUsualParameters
    The Less than alert condition parameters. Nested schema for parameters:
    Parameters LogsAlertConditionMoreThanUsualParameters
    The Less than alert condition parameters. Nested schema for parameters:
    parameters LogsAlertConditionMoreThanUsualParameters
    The Less than alert condition parameters. Nested schema for parameters:
    parameters LogsAlertConditionMoreThanUsualParameters
    The Less than alert condition parameters. Nested schema for parameters:
    parameters LogsAlertConditionMoreThanUsualParameters
    The Less than alert condition parameters. Nested schema for parameters:
    parameters Property Map
    The Less than alert condition parameters. Nested schema for parameters:

    LogsAlertConditionMoreThanUsualParameters, LogsAlertConditionMoreThanUsualParametersArgs

    Threshold double
    The threshold for the alert condition.
    Timeframe string
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    CardinalityFields List<string>
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    GroupBies List<string>
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    IgnoreInfinity bool
    Should the evaluation ignore infinity value.
    MetricAlertParameters LogsAlertConditionMoreThanUsualParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    MetricAlertPromqlParameters LogsAlertConditionMoreThanUsualParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    RelatedExtendedData LogsAlertConditionMoreThanUsualParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    RelativeTimeframe string
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    Threshold float64
    The threshold for the alert condition.
    Timeframe string
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    CardinalityFields []string
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    GroupBies []string
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    IgnoreInfinity bool
    Should the evaluation ignore infinity value.
    MetricAlertParameters LogsAlertConditionMoreThanUsualParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    MetricAlertPromqlParameters LogsAlertConditionMoreThanUsualParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    RelatedExtendedData LogsAlertConditionMoreThanUsualParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    RelativeTimeframe string
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold Double
    The threshold for the alert condition.
    timeframe String
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinalityFields List<String>
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    groupBies List<String>
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignoreInfinity Boolean
    Should the evaluation ignore infinity value.
    metricAlertParameters LogsAlertConditionMoreThanUsualParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metricAlertPromqlParameters LogsAlertConditionMoreThanUsualParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    relatedExtendedData LogsAlertConditionMoreThanUsualParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    relativeTimeframe String
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold number
    The threshold for the alert condition.
    timeframe string
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinalityFields string[]
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    groupBies string[]
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignoreInfinity boolean
    Should the evaluation ignore infinity value.
    metricAlertParameters LogsAlertConditionMoreThanUsualParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metricAlertPromqlParameters LogsAlertConditionMoreThanUsualParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    relatedExtendedData LogsAlertConditionMoreThanUsualParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    relativeTimeframe string
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold float
    The threshold for the alert condition.
    timeframe str
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinality_fields Sequence[str]
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    group_bies Sequence[str]
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignore_infinity bool
    Should the evaluation ignore infinity value.
    metric_alert_parameters LogsAlertConditionMoreThanUsualParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metric_alert_promql_parameters LogsAlertConditionMoreThanUsualParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    related_extended_data LogsAlertConditionMoreThanUsualParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    relative_timeframe str
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold Number
    The threshold for the alert condition.
    timeframe String
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinalityFields List<String>
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    groupBies List<String>
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignoreInfinity Boolean
    Should the evaluation ignore infinity value.
    metricAlertParameters Property Map
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metricAlertPromqlParameters Property Map
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    relatedExtendedData Property Map
    Deadman configuration. Nested schema for related_extended_data:
    relativeTimeframe String
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.

    LogsAlertConditionMoreThanUsualParametersMetricAlertParameters, LogsAlertConditionMoreThanUsualParametersMetricAlertParametersArgs

    ArithmeticOperator string
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    MetricField string
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    MetricSource string
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    ArithmeticOperatorModifier double
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SampleThresholdPercentage double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    ArithmeticOperator string
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    MetricField string
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    MetricSource string
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    ArithmeticOperatorModifier float64
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage float64
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SampleThresholdPercentage float64
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    arithmeticOperator String
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metricField String
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metricSource String
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmeticOperatorModifier Double
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sampleThresholdPercentage Double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.
    arithmeticOperator string
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metricField string
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metricSource string
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmeticOperatorModifier number
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sampleThresholdPercentage number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swapNullValues boolean
    Should we swap null values with zero.
    arithmetic_operator str
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metric_field str
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metric_source str
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmetic_operator_modifier float
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    non_null_percentage float
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sample_threshold_percentage float
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swap_null_values bool
    Should we swap null values with zero.
    arithmeticOperator String
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metricField String
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metricSource String
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmeticOperatorModifier Number
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sampleThresholdPercentage Number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.

    LogsAlertConditionMoreThanUsualParametersMetricAlertPromqlParameters, LogsAlertConditionMoreThanUsualParametersMetricAlertPromqlParametersArgs

    PromqlText string
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    SampleThresholdPercentage double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    ArithmeticOperatorModifier double
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    PromqlText string
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    SampleThresholdPercentage float64
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    ArithmeticOperatorModifier float64
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage float64
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    promqlText String
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sampleThresholdPercentage Double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmeticOperatorModifier Double
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.
    promqlText string
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sampleThresholdPercentage number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmeticOperatorModifier number
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swapNullValues boolean
    Should we swap null values with zero.
    promql_text str
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sample_threshold_percentage float
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmetic_operator_modifier float
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    non_null_percentage float
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swap_null_values bool
    Should we swap null values with zero.
    promqlText String
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sampleThresholdPercentage Number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmeticOperatorModifier Number
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.

    LogsAlertConditionMoreThanUsualParametersRelatedExtendedData, LogsAlertConditionMoreThanUsualParametersRelatedExtendedDataArgs

    CleanupDeadmanDuration string
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    ShouldTriggerDeadman bool
    Should we trigger deadman.
    CleanupDeadmanDuration string
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    ShouldTriggerDeadman bool
    Should we trigger deadman.
    cleanupDeadmanDuration String
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    shouldTriggerDeadman Boolean
    Should we trigger deadman.
    cleanupDeadmanDuration string
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    shouldTriggerDeadman boolean
    Should we trigger deadman.
    cleanup_deadman_duration str
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    should_trigger_deadman bool
    Should we trigger deadman.
    cleanupDeadmanDuration String
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    shouldTriggerDeadman Boolean
    Should we trigger deadman.

    LogsAlertConditionNewValue, LogsAlertConditionNewValueArgs

    Parameters LogsAlertConditionNewValueParameters
    The Less than alert condition parameters. Nested schema for parameters:
    Parameters LogsAlertConditionNewValueParameters
    The Less than alert condition parameters. Nested schema for parameters:
    parameters LogsAlertConditionNewValueParameters
    The Less than alert condition parameters. Nested schema for parameters:
    parameters LogsAlertConditionNewValueParameters
    The Less than alert condition parameters. Nested schema for parameters:
    parameters LogsAlertConditionNewValueParameters
    The Less than alert condition parameters. Nested schema for parameters:
    parameters Property Map
    The Less than alert condition parameters. Nested schema for parameters:

    LogsAlertConditionNewValueParameters, LogsAlertConditionNewValueParametersArgs

    Threshold double
    The threshold for the alert condition.
    Timeframe string
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    CardinalityFields List<string>
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    GroupBies List<string>
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    IgnoreInfinity bool
    Should the evaluation ignore infinity value.
    MetricAlertParameters LogsAlertConditionNewValueParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    MetricAlertPromqlParameters LogsAlertConditionNewValueParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    RelatedExtendedData LogsAlertConditionNewValueParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    RelativeTimeframe string
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    Threshold float64
    The threshold for the alert condition.
    Timeframe string
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    CardinalityFields []string
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    GroupBies []string
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    IgnoreInfinity bool
    Should the evaluation ignore infinity value.
    MetricAlertParameters LogsAlertConditionNewValueParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    MetricAlertPromqlParameters LogsAlertConditionNewValueParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    RelatedExtendedData LogsAlertConditionNewValueParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    RelativeTimeframe string
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold Double
    The threshold for the alert condition.
    timeframe String
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinalityFields List<String>
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    groupBies List<String>
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignoreInfinity Boolean
    Should the evaluation ignore infinity value.
    metricAlertParameters LogsAlertConditionNewValueParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metricAlertPromqlParameters LogsAlertConditionNewValueParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    relatedExtendedData LogsAlertConditionNewValueParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    relativeTimeframe String
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold number
    The threshold for the alert condition.
    timeframe string
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinalityFields string[]
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    groupBies string[]
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignoreInfinity boolean
    Should the evaluation ignore infinity value.
    metricAlertParameters LogsAlertConditionNewValueParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metricAlertPromqlParameters LogsAlertConditionNewValueParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    relatedExtendedData LogsAlertConditionNewValueParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    relativeTimeframe string
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold float
    The threshold for the alert condition.
    timeframe str
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinality_fields Sequence[str]
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    group_bies Sequence[str]
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignore_infinity bool
    Should the evaluation ignore infinity value.
    metric_alert_parameters LogsAlertConditionNewValueParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metric_alert_promql_parameters LogsAlertConditionNewValueParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    related_extended_data LogsAlertConditionNewValueParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    relative_timeframe str
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold Number
    The threshold for the alert condition.
    timeframe String
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinalityFields List<String>
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    groupBies List<String>
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignoreInfinity Boolean
    Should the evaluation ignore infinity value.
    metricAlertParameters Property Map
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metricAlertPromqlParameters Property Map
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    relatedExtendedData Property Map
    Deadman configuration. Nested schema for related_extended_data:
    relativeTimeframe String
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.

    LogsAlertConditionNewValueParametersMetricAlertParameters, LogsAlertConditionNewValueParametersMetricAlertParametersArgs

    ArithmeticOperator string
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    MetricField string
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    MetricSource string
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    ArithmeticOperatorModifier double
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SampleThresholdPercentage double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    ArithmeticOperator string
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    MetricField string
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    MetricSource string
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    ArithmeticOperatorModifier float64
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage float64
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SampleThresholdPercentage float64
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    arithmeticOperator String
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metricField String
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metricSource String
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmeticOperatorModifier Double
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sampleThresholdPercentage Double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.
    arithmeticOperator string
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metricField string
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metricSource string
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmeticOperatorModifier number
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sampleThresholdPercentage number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swapNullValues boolean
    Should we swap null values with zero.
    arithmetic_operator str
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metric_field str
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metric_source str
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmetic_operator_modifier float
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    non_null_percentage float
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sample_threshold_percentage float
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swap_null_values bool
    Should we swap null values with zero.
    arithmeticOperator String
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metricField String
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metricSource String
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmeticOperatorModifier Number
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sampleThresholdPercentage Number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.

    LogsAlertConditionNewValueParametersMetricAlertPromqlParameters, LogsAlertConditionNewValueParametersMetricAlertPromqlParametersArgs

    PromqlText string
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    SampleThresholdPercentage double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    ArithmeticOperatorModifier double
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    PromqlText string
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    SampleThresholdPercentage float64
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    ArithmeticOperatorModifier float64
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage float64
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    promqlText String
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sampleThresholdPercentage Double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmeticOperatorModifier Double
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.
    promqlText string
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sampleThresholdPercentage number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmeticOperatorModifier number
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swapNullValues boolean
    Should we swap null values with zero.
    promql_text str
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sample_threshold_percentage float
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmetic_operator_modifier float
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    non_null_percentage float
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swap_null_values bool
    Should we swap null values with zero.
    promqlText String
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sampleThresholdPercentage Number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmeticOperatorModifier Number
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.

    LogsAlertConditionNewValueParametersRelatedExtendedData, LogsAlertConditionNewValueParametersRelatedExtendedDataArgs

    CleanupDeadmanDuration string
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    ShouldTriggerDeadman bool
    Should we trigger deadman.
    CleanupDeadmanDuration string
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    ShouldTriggerDeadman bool
    Should we trigger deadman.
    cleanupDeadmanDuration String
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    shouldTriggerDeadman Boolean
    Should we trigger deadman.
    cleanupDeadmanDuration string
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    shouldTriggerDeadman boolean
    Should we trigger deadman.
    cleanup_deadman_duration str
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    should_trigger_deadman bool
    Should we trigger deadman.
    cleanupDeadmanDuration String
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    shouldTriggerDeadman Boolean
    Should we trigger deadman.

    LogsAlertConditionUniqueCount, LogsAlertConditionUniqueCountArgs

    Parameters LogsAlertConditionUniqueCountParameters
    The Less than alert condition parameters. Nested schema for parameters:
    Parameters LogsAlertConditionUniqueCountParameters
    The Less than alert condition parameters. Nested schema for parameters:
    parameters LogsAlertConditionUniqueCountParameters
    The Less than alert condition parameters. Nested schema for parameters:
    parameters LogsAlertConditionUniqueCountParameters
    The Less than alert condition parameters. Nested schema for parameters:
    parameters LogsAlertConditionUniqueCountParameters
    The Less than alert condition parameters. Nested schema for parameters:
    parameters Property Map
    The Less than alert condition parameters. Nested schema for parameters:

    LogsAlertConditionUniqueCountParameters, LogsAlertConditionUniqueCountParametersArgs

    Threshold double
    The threshold for the alert condition.
    Timeframe string
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    CardinalityFields List<string>
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    GroupBies List<string>
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    IgnoreInfinity bool
    Should the evaluation ignore infinity value.
    MetricAlertParameters LogsAlertConditionUniqueCountParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    MetricAlertPromqlParameters LogsAlertConditionUniqueCountParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    RelatedExtendedData LogsAlertConditionUniqueCountParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    RelativeTimeframe string
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    Threshold float64
    The threshold for the alert condition.
    Timeframe string
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    CardinalityFields []string
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    GroupBies []string
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    IgnoreInfinity bool
    Should the evaluation ignore infinity value.
    MetricAlertParameters LogsAlertConditionUniqueCountParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    MetricAlertPromqlParameters LogsAlertConditionUniqueCountParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    RelatedExtendedData LogsAlertConditionUniqueCountParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    RelativeTimeframe string
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold Double
    The threshold for the alert condition.
    timeframe String
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinalityFields List<String>
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    groupBies List<String>
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignoreInfinity Boolean
    Should the evaluation ignore infinity value.
    metricAlertParameters LogsAlertConditionUniqueCountParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metricAlertPromqlParameters LogsAlertConditionUniqueCountParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    relatedExtendedData LogsAlertConditionUniqueCountParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    relativeTimeframe String
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold number
    The threshold for the alert condition.
    timeframe string
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinalityFields string[]
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    groupBies string[]
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignoreInfinity boolean
    Should the evaluation ignore infinity value.
    metricAlertParameters LogsAlertConditionUniqueCountParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metricAlertPromqlParameters LogsAlertConditionUniqueCountParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    relatedExtendedData LogsAlertConditionUniqueCountParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    relativeTimeframe string
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold float
    The threshold for the alert condition.
    timeframe str
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinality_fields Sequence[str]
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    group_bies Sequence[str]
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignore_infinity bool
    Should the evaluation ignore infinity value.
    metric_alert_parameters LogsAlertConditionUniqueCountParametersMetricAlertParameters
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metric_alert_promql_parameters LogsAlertConditionUniqueCountParametersMetricAlertPromqlParameters
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    related_extended_data LogsAlertConditionUniqueCountParametersRelatedExtendedData
    Deadman configuration. Nested schema for related_extended_data:
    relative_timeframe str
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.
    threshold Number
    The threshold for the alert condition.
    timeframe String
    The timeframe for the alert condition.

    • Constraints: Allowable values are: timeframe_5_min_or_unspecified, timeframe_10_min, timeframe_20_min, timeframe_30_min, timeframe_1_h, timeframe_2_h, timeframe_3_h, timeframe_4_h, timeframe_6_h, timeframe_12_h, timeframe_24_h, timeframe_48_h, timeframe_72_h, timeframe_1_w, timeframe_1_m, timeframe_2_m, timeframe_3_m, timeframe_15_min, timeframe_1_min, timeframe_2_min, timeframe_36_h.
    cardinalityFields List<String>
    Cardinality fields for unique count alert.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 4096 items. The minimum length is 0 items.
    groupBies List<String>
    The group by fields for the alert condition.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 3 items. The minimum length is 0 items.
    ignoreInfinity Boolean
    Should the evaluation ignore infinity value.
    metricAlertParameters Property Map
    The lucene metric alert parameters if it is a lucene metric alert. Nested schema for metric_alert_parameters:
    metricAlertPromqlParameters Property Map
    The promql metric alert parameters if is is a promql metric alert. Nested schema for metric_alert_promql_parameters:
    relatedExtendedData Property Map
    Deadman configuration. Nested schema for related_extended_data:
    relativeTimeframe String
    The relative timeframe for time relative alerts.

    • Constraints: Allowable values are: hour_or_unspecified, day, week, month.

    LogsAlertConditionUniqueCountParametersMetricAlertParameters, LogsAlertConditionUniqueCountParametersMetricAlertParametersArgs

    ArithmeticOperator string
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    MetricField string
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    MetricSource string
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    ArithmeticOperatorModifier double
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SampleThresholdPercentage double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    ArithmeticOperator string
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    MetricField string
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    MetricSource string
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    ArithmeticOperatorModifier float64
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage float64
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SampleThresholdPercentage float64
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    arithmeticOperator String
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metricField String
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metricSource String
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmeticOperatorModifier Double
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sampleThresholdPercentage Double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.
    arithmeticOperator string
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metricField string
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metricSource string
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmeticOperatorModifier number
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sampleThresholdPercentage number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swapNullValues boolean
    Should we swap null values with zero.
    arithmetic_operator str
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metric_field str
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metric_source str
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmetic_operator_modifier float
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    non_null_percentage float
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sample_threshold_percentage float
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swap_null_values bool
    Should we swap null values with zero.
    arithmeticOperator String
    The arithmetic operator of the metric promql alert.

    • Constraints: Allowable values are: avg_or_unspecified, min, max, sum, count, percentile.
    metricField String
    The metric field of the metric alert.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    metricSource String
    The metric source of the metric alert.

    • Constraints: Allowable values are: logs2metrics_or_unspecified, prometheus.
    arithmeticOperatorModifier Number
    The arithmetic operator modifier of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    sampleThresholdPercentage Number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.

    LogsAlertConditionUniqueCountParametersMetricAlertPromqlParameters, LogsAlertConditionUniqueCountParametersMetricAlertPromqlParametersArgs

    PromqlText string
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    SampleThresholdPercentage double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    ArithmeticOperatorModifier double
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    PromqlText string
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    SampleThresholdPercentage float64
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    ArithmeticOperatorModifier float64
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    NonNullPercentage float64
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    SwapNullValues bool
    Should we swap null values with zero.
    promqlText String
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sampleThresholdPercentage Double
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmeticOperatorModifier Double
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Double
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.
    promqlText string
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sampleThresholdPercentage number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmeticOperatorModifier number
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swapNullValues boolean
    Should we swap null values with zero.
    promql_text str
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sample_threshold_percentage float
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmetic_operator_modifier float
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    non_null_percentage float
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swap_null_values bool
    Should we swap null values with zero.
    promqlText String
    The promql text of the metric alert by fields for the alert condition.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    sampleThresholdPercentage Number
    The threshold percentage.

    • Constraints: The maximum value is 4294967295.
    arithmeticOperatorModifier Number
    The arithmetic operator of the metric promql alert.

    • Constraints: The maximum value is 4294967295.
    nonNullPercentage Number
    Non null percentage of the evaluation.

    • Constraints: The maximum value is 4294967295.
    swapNullValues Boolean
    Should we swap null values with zero.

    LogsAlertConditionUniqueCountParametersRelatedExtendedData, LogsAlertConditionUniqueCountParametersRelatedExtendedDataArgs

    CleanupDeadmanDuration string
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    ShouldTriggerDeadman bool
    Should we trigger deadman.
    CleanupDeadmanDuration string
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    ShouldTriggerDeadman bool
    Should we trigger deadman.
    cleanupDeadmanDuration String
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    shouldTriggerDeadman Boolean
    Should we trigger deadman.
    cleanupDeadmanDuration string
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    shouldTriggerDeadman boolean
    Should we trigger deadman.
    cleanup_deadman_duration str
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    should_trigger_deadman bool
    Should we trigger deadman.
    cleanupDeadmanDuration String
    Cleanup deadman duration.

    • Constraints: Allowable values are: cleanup_deadman_duration_never_or_unspecified, cleanup_deadman_duration_5min, cleanup_deadman_duration_10min, cleanup_deadman_duration_1h, cleanup_deadman_duration_2h, cleanup_deadman_duration_6h, cleanup_deadman_duration_12h, cleanup_deadman_duration_24h.
    shouldTriggerDeadman Boolean
    Should we trigger deadman.

    LogsAlertExpiration, LogsAlertExpirationArgs

    Day double
    Day of the month.

    • Constraints: The maximum value is 31. The minimum value is 1.
    Month double
    Month of the year.

    • Constraints: The maximum value is 12. The minimum value is 1.
    Year double
    Year.

    • Constraints: The maximum value is 2147483647.
    Day float64
    Day of the month.

    • Constraints: The maximum value is 31. The minimum value is 1.
    Month float64
    Month of the year.

    • Constraints: The maximum value is 12. The minimum value is 1.
    Year float64
    Year.

    • Constraints: The maximum value is 2147483647.
    day Double
    Day of the month.

    • Constraints: The maximum value is 31. The minimum value is 1.
    month Double
    Month of the year.

    • Constraints: The maximum value is 12. The minimum value is 1.
    year Double
    Year.

    • Constraints: The maximum value is 2147483647.
    day number
    Day of the month.

    • Constraints: The maximum value is 31. The minimum value is 1.
    month number
    Month of the year.

    • Constraints: The maximum value is 12. The minimum value is 1.
    year number
    Year.

    • Constraints: The maximum value is 2147483647.
    day float
    Day of the month.

    • Constraints: The maximum value is 31. The minimum value is 1.
    month float
    Month of the year.

    • Constraints: The maximum value is 12. The minimum value is 1.
    year float
    Year.

    • Constraints: The maximum value is 2147483647.
    day Number
    Day of the month.

    • Constraints: The maximum value is 31. The minimum value is 1.
    month Number
    Month of the year.

    • Constraints: The maximum value is 12. The minimum value is 1.
    year Number
    Year.

    • Constraints: The maximum value is 2147483647.

    LogsAlertFilters, LogsAlertFiltersArgs

    Alias string
    The alias of the filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    FilterType string
    The type of the filter.

    • Constraints: Allowable values are: text_or_unspecified, template, ratio, unique_count, time_relative, metric, flow.
    Metadata LogsAlertFiltersMetadata
    The metadata filters. Nested schema for metadata:
    RatioAlerts List<LogsAlertFiltersRatioAlert>
    The ratio alerts.

    • Constraints: The maximum length is 4096 items. The minimum length is 0 items. Nested schema for ratio_alerts:
    Severities List<string>
    The severity of the logs to filter.

    • Constraints: Allowable list items are: debug_or_unspecified, verbose, info, warning, error, critical. The maximum length is 4096 items. The minimum length is 0 items.
    Text string
    The text to filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    Alias string
    The alias of the filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    FilterType string
    The type of the filter.

    • Constraints: Allowable values are: text_or_unspecified, template, ratio, unique_count, time_relative, metric, flow.
    Metadata LogsAlertFiltersMetadata
    The metadata filters. Nested schema for metadata:
    RatioAlerts []LogsAlertFiltersRatioAlert
    The ratio alerts.

    • Constraints: The maximum length is 4096 items. The minimum length is 0 items. Nested schema for ratio_alerts:
    Severities []string
    The severity of the logs to filter.

    • Constraints: Allowable list items are: debug_or_unspecified, verbose, info, warning, error, critical. The maximum length is 4096 items. The minimum length is 0 items.
    Text string
    The text to filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    alias String
    The alias of the filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    filterType String
    The type of the filter.

    • Constraints: Allowable values are: text_or_unspecified, template, ratio, unique_count, time_relative, metric, flow.
    metadata LogsAlertFiltersMetadata
    The metadata filters. Nested schema for metadata:
    ratioAlerts List<LogsAlertFiltersRatioAlert>
    The ratio alerts.

    • Constraints: The maximum length is 4096 items. The minimum length is 0 items. Nested schema for ratio_alerts:
    severities List<String>
    The severity of the logs to filter.

    • Constraints: Allowable list items are: debug_or_unspecified, verbose, info, warning, error, critical. The maximum length is 4096 items. The minimum length is 0 items.
    text String
    The text to filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    alias string
    The alias of the filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    filterType string
    The type of the filter.

    • Constraints: Allowable values are: text_or_unspecified, template, ratio, unique_count, time_relative, metric, flow.
    metadata LogsAlertFiltersMetadata
    The metadata filters. Nested schema for metadata:
    ratioAlerts LogsAlertFiltersRatioAlert[]
    The ratio alerts.

    • Constraints: The maximum length is 4096 items. The minimum length is 0 items. Nested schema for ratio_alerts:
    severities string[]
    The severity of the logs to filter.

    • Constraints: Allowable list items are: debug_or_unspecified, verbose, info, warning, error, critical. The maximum length is 4096 items. The minimum length is 0 items.
    text string
    The text to filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    alias str
    The alias of the filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    filter_type str
    The type of the filter.

    • Constraints: Allowable values are: text_or_unspecified, template, ratio, unique_count, time_relative, metric, flow.
    metadata LogsAlertFiltersMetadata
    The metadata filters. Nested schema for metadata:
    ratio_alerts Sequence[LogsAlertFiltersRatioAlert]
    The ratio alerts.

    • Constraints: The maximum length is 4096 items. The minimum length is 0 items. Nested schema for ratio_alerts:
    severities Sequence[str]
    The severity of the logs to filter.

    • Constraints: Allowable list items are: debug_or_unspecified, verbose, info, warning, error, critical. The maximum length is 4096 items. The minimum length is 0 items.
    text str
    The text to filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    alias String
    The alias of the filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    filterType String
    The type of the filter.

    • Constraints: Allowable values are: text_or_unspecified, template, ratio, unique_count, time_relative, metric, flow.
    metadata Property Map
    The metadata filters. Nested schema for metadata:
    ratioAlerts List<Property Map>
    The ratio alerts.

    • Constraints: The maximum length is 4096 items. The minimum length is 0 items. Nested schema for ratio_alerts:
    severities List<String>
    The severity of the logs to filter.

    • Constraints: Allowable list items are: debug_or_unspecified, verbose, info, warning, error, critical. The maximum length is 4096 items. The minimum length is 0 items.
    text String
    The text to filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.

    LogsAlertFiltersMetadata, LogsAlertFiltersMetadataArgs

    Applications List<string>
    The applications to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    Subsystems List<string>
    The subsystems to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    Applications []string
    The applications to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    Subsystems []string
    The subsystems to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    applications List<String>
    The applications to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    subsystems List<String>
    The subsystems to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    applications string[]
    The applications to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    subsystems string[]
    The subsystems to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    applications Sequence[str]
    The applications to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    subsystems Sequence[str]
    The subsystems to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    applications List<String>
    The applications to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    subsystems List<String>
    The subsystems to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.

    LogsAlertFiltersRatioAlert, LogsAlertFiltersRatioAlertArgs

    Alias string
    The alias of the filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    Applications List<string>
    The applications to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    GroupBies List<string>
    The group by fields.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    Severities List<string>
    The severities to filter.

    • Constraints: Allowable list items are: debug_or_unspecified, verbose, info, warning, error, critical. The maximum length is 4096 items. The minimum length is 0 items.
    Subsystems List<string>
    The subsystems to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    Text string
    The text to filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    Alias string
    The alias of the filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    Applications []string
    The applications to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    GroupBies []string
    The group by fields.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    Severities []string
    The severities to filter.

    • Constraints: Allowable list items are: debug_or_unspecified, verbose, info, warning, error, critical. The maximum length is 4096 items. The minimum length is 0 items.
    Subsystems []string
    The subsystems to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    Text string
    The text to filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    alias String
    The alias of the filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    applications List<String>
    The applications to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    groupBies List<String>
    The group by fields.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    severities List<String>
    The severities to filter.

    • Constraints: Allowable list items are: debug_or_unspecified, verbose, info, warning, error, critical. The maximum length is 4096 items. The minimum length is 0 items.
    subsystems List<String>
    The subsystems to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    text String
    The text to filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    alias string
    The alias of the filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    applications string[]
    The applications to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    groupBies string[]
    The group by fields.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    severities string[]
    The severities to filter.

    • Constraints: Allowable list items are: debug_or_unspecified, verbose, info, warning, error, critical. The maximum length is 4096 items. The minimum length is 0 items.
    subsystems string[]
    The subsystems to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    text string
    The text to filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    alias str
    The alias of the filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    applications Sequence[str]
    The applications to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    group_bies Sequence[str]
    The group by fields.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    severities Sequence[str]
    The severities to filter.

    • Constraints: Allowable list items are: debug_or_unspecified, verbose, info, warning, error, critical. The maximum length is 4096 items. The minimum length is 0 items.
    subsystems Sequence[str]
    The subsystems to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    text str
    The text to filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    alias String
    The alias of the filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    applications List<String>
    The applications to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    groupBies List<String>
    The group by fields.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    severities List<String>
    The severities to filter.

    • Constraints: Allowable list items are: debug_or_unspecified, verbose, info, warning, error, critical. The maximum length is 4096 items. The minimum length is 0 items.
    subsystems List<String>
    The subsystems to filter.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 100 items. The minimum length is 0 items.
    text String
    The text to filter.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.

    LogsAlertIncidentSettings, LogsAlertIncidentSettingsArgs

    NotifyOn string
    Notify on setting.

    • Constraints: Allowable values are: triggered_only, triggered_and_resolved.
    RetriggeringPeriodSeconds double
    The retriggering period of the alert in seconds.

    • Constraints: The maximum value is 4294967295.
    UseAsNotificationSettings bool
    Use these settings for all notificaion webhook.
    NotifyOn string
    Notify on setting.

    • Constraints: Allowable values are: triggered_only, triggered_and_resolved.
    RetriggeringPeriodSeconds float64
    The retriggering period of the alert in seconds.

    • Constraints: The maximum value is 4294967295.
    UseAsNotificationSettings bool
    Use these settings for all notificaion webhook.
    notifyOn String
    Notify on setting.

    • Constraints: Allowable values are: triggered_only, triggered_and_resolved.
    retriggeringPeriodSeconds Double
    The retriggering period of the alert in seconds.

    • Constraints: The maximum value is 4294967295.
    useAsNotificationSettings Boolean
    Use these settings for all notificaion webhook.
    notifyOn string
    Notify on setting.

    • Constraints: Allowable values are: triggered_only, triggered_and_resolved.
    retriggeringPeriodSeconds number
    The retriggering period of the alert in seconds.

    • Constraints: The maximum value is 4294967295.
    useAsNotificationSettings boolean
    Use these settings for all notificaion webhook.
    notify_on str
    Notify on setting.

    • Constraints: Allowable values are: triggered_only, triggered_and_resolved.
    retriggering_period_seconds float
    The retriggering period of the alert in seconds.

    • Constraints: The maximum value is 4294967295.
    use_as_notification_settings bool
    Use these settings for all notificaion webhook.
    notifyOn String
    Notify on setting.

    • Constraints: Allowable values are: triggered_only, triggered_and_resolved.
    retriggeringPeriodSeconds Number
    The retriggering period of the alert in seconds.

    • Constraints: The maximum value is 4294967295.
    useAsNotificationSettings Boolean
    Use these settings for all notificaion webhook.

    LogsAlertMetaLabel, LogsAlertMetaLabelArgs

    Key string
    The key of the label.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    Value string
    The value of the label.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    Key string
    The key of the label.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    Value string
    The value of the label.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    key String
    The key of the label.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    value String
    The value of the label.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    key string
    The key of the label.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    value string
    The value of the label.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    key str
    The key of the label.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    value str
    The value of the label.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    key String
    The key of the label.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.
    value String
    The value of the label.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/.

    LogsAlertNotificationGroup, LogsAlertNotificationGroupArgs

    GroupByFields List<string>
    Group by fields to group the values by.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 20 items. The minimum length is 0 items.
    Notifications List<LogsAlertNotificationGroupNotification>
    Webhook target settings for the the notification.

    • Constraints: The maximum length is 20 items. The minimum length is 0 items. Nested schema for notifications:
    GroupByFields []string
    Group by fields to group the values by.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 20 items. The minimum length is 0 items.
    Notifications []LogsAlertNotificationGroupNotification
    Webhook target settings for the the notification.

    • Constraints: The maximum length is 20 items. The minimum length is 0 items. Nested schema for notifications:
    groupByFields List<String>
    Group by fields to group the values by.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 20 items. The minimum length is 0 items.
    notifications List<LogsAlertNotificationGroupNotification>
    Webhook target settings for the the notification.

    • Constraints: The maximum length is 20 items. The minimum length is 0 items. Nested schema for notifications:
    groupByFields string[]
    Group by fields to group the values by.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 20 items. The minimum length is 0 items.
    notifications LogsAlertNotificationGroupNotification[]
    Webhook target settings for the the notification.

    • Constraints: The maximum length is 20 items. The minimum length is 0 items. Nested schema for notifications:
    group_by_fields Sequence[str]
    Group by fields to group the values by.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 20 items. The minimum length is 0 items.
    notifications Sequence[LogsAlertNotificationGroupNotification]
    Webhook target settings for the the notification.

    • Constraints: The maximum length is 20 items. The minimum length is 0 items. Nested schema for notifications:
    groupByFields List<String>
    Group by fields to group the values by.

    • Constraints: The list items must match regular expression /^[\\p{L}\\p{N}\\p{P}\\p{Z}\\p{S}\\p{M}]+$/. The maximum length is 20 items. The minimum length is 0 items.
    notifications List<Property Map>
    Webhook target settings for the the notification.

    • Constraints: The maximum length is 20 items. The minimum length is 0 items. Nested schema for notifications:

    LogsAlertNotificationGroupNotification, LogsAlertNotificationGroupNotificationArgs

    IntegrationId double
    Integration ID.

    • Constraints: The maximum value is 4294967295.
    NotifyOn string
    Notify on setting.

    • Constraints: Allowable values are: triggered_only, triggered_and_resolved.
    Recipients LogsAlertNotificationGroupNotificationRecipients
    Recipients. Nested schema for recipients:
    RetriggeringPeriodSeconds double
    Retriggering period of the alert in seconds.

    • Constraints: The maximum value is 4294967295.
    IntegrationId float64
    Integration ID.

    • Constraints: The maximum value is 4294967295.
    NotifyOn string
    Notify on setting.

    • Constraints: Allowable values are: triggered_only, triggered_and_resolved.
    Recipients LogsAlertNotificationGroupNotificationRecipients
    Recipients. Nested schema for recipients:
    RetriggeringPeriodSeconds float64
    Retriggering period of the alert in seconds.

    • Constraints: The maximum value is 4294967295.
    integrationId Double
    Integration ID.

    • Constraints: The maximum value is 4294967295.
    notifyOn String
    Notify on setting.

    • Constraints: Allowable values are: triggered_only, triggered_and_resolved.
    recipients LogsAlertNotificationGroupNotificationRecipients
    Recipients. Nested schema for recipients:
    retriggeringPeriodSeconds Double
    Retriggering period of the alert in seconds.

    • Constraints: The maximum value is 4294967295.
    integrationId number
    Integration ID.

    • Constraints: The maximum value is 4294967295.
    notifyOn string
    Notify on setting.

    • Constraints: Allowable values are: triggered_only, triggered_and_resolved.
    recipients LogsAlertNotificationGroupNotificationRecipients
    Recipients. Nested schema for recipients:
    retriggeringPeriodSeconds number
    Retriggering period of the alert in seconds.

    • Constraints: The maximum value is 4294967295.
    integration_id float
    Integration ID.

    • Constraints: The maximum value is 4294967295.
    notify_on str
    Notify on setting.

    • Constraints: Allowable values are: triggered_only, triggered_and_resolved.
    recipients LogsAlertNotificationGroupNotificationRecipients
    Recipients. Nested schema for recipients:
    retriggering_period_seconds float
    Retriggering period of the alert in seconds.

    • Constraints: The maximum value is 4294967295.
    integrationId Number
    Integration ID.

    • Constraints: The maximum value is 4294967295.
    notifyOn String
    Notify on setting.

    • Constraints: Allowable values are: triggered_only, triggered_and_resolved.
    recipients Property Map
    Recipients. Nested schema for recipients:
    retriggeringPeriodSeconds Number
    Retriggering period of the alert in seconds.

    • Constraints: The maximum value is 4294967295.

    LogsAlertNotificationGroupNotificationRecipients, LogsAlertNotificationGroupNotificationRecipientsArgs

    Emails List<string>
    Email addresses.

    • Constraints: The list items must match regular expression /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$/. The maximum length is 20 items. The minimum length is 0 items.
    Emails []string
    Email addresses.

    • Constraints: The list items must match regular expression /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$/. The maximum length is 20 items. The minimum length is 0 items.
    emails List<String>
    Email addresses.

    • Constraints: The list items must match regular expression /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$/. The maximum length is 20 items. The minimum length is 0 items.
    emails string[]
    Email addresses.

    • Constraints: The list items must match regular expression /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$/. The maximum length is 20 items. The minimum length is 0 items.
    emails Sequence[str]
    Email addresses.

    • Constraints: The list items must match regular expression /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$/. The maximum length is 20 items. The minimum length is 0 items.
    emails List<String>
    Email addresses.

    • Constraints: The list items must match regular expression /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$/. The maximum length is 20 items. The minimum length is 0 items.

    Import

    You can import the ibm_logs_alert resource by using id. id Alert id is combination of region, instance_id and alert_id.

    Syntax

    
    ```sh
    $ pulumi import ibm:index/logsAlert:LogsAlert logs_alert < region >/< instance_id >/< alert_id >;
    ```
    
    

    Example

    $ pulumi import ibm:index/logsAlert:LogsAlert logs_alert eu-gb/3dc02998-0b50-4ea8-b68a-4779d716fa1f/4dc02998-0bc50-0b50-b68a-4779d716fa1f
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    ibm ibm-cloud/terraform-provider-ibm
    License
    Notes
    This Pulumi package is based on the ibm Terraform Provider.
    ibm logo
    ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud