1. Packages
  2. Packages
  3. Chronosphere
  4. API Docs
  5. Dataset
Viewing docs for Chronosphere v0.9.16
published on Friday, Jun 5, 2026 by Chronosphere
Viewing docs for Chronosphere v0.9.16
published on Friday, Jun 5, 2026 by Chronosphere

    A saved selection of telemetry data, defined by match criteria over traces or logs, that can be referenced by other Chronosphere features such as dashboards and alerts.

    Example Usage

    Example coming soon!

    Example coming soon!

    Example coming soon!

    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.chronosphere.Dataset;
    import com.pulumi.chronosphere.DatasetArgs;
    import com.pulumi.chronosphere.inputs.DatasetConfigurationArgs;
    import com.pulumi.chronosphere.inputs.DatasetConfigurationTraceDatasetArgs;
    import com.pulumi.chronosphere.inputs.DatasetConfigurationTraceDatasetMatchCriteriaArgs;
    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 paymentsTraces = new Dataset("paymentsTraces", DatasetArgs.builder()        
                .configuration(DatasetConfigurationArgs.builder()
                    .traceDataset(DatasetConfigurationTraceDatasetArgs.builder()
                        .matchCriteria(DatasetConfigurationTraceDatasetMatchCriteriaArgs.builder()
                            .span(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
                            .build())
                        .build())
                    .type("TRACES")
                    .build())
                .description("Traces passing through the payments service in production")
                .name("Production payments traces")
                .build());
    
        }
    }
    

    Example coming soon!

    Example coming soon!

    resources:
      paymentsTraces:
        type: chronosphere:Dataset
        properties:
          configuration:
            traceDataset:
              matchCriteria:
                span:
                  - duration:
                      minSecs: 1
                    error:
                      value: true
                    matchType: INCLUDE
                    service:
                      match: EXACT
                      value: payments
            type: TRACES
          description: Traces passing through the payments service in production
          name: Production payments traces
    

    Create Dataset Resource

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

    Constructor syntax

    new Dataset(name: string, args: DatasetArgs, opts?: CustomResourceOptions);
    @overload
    def Dataset(resource_name: str,
                args: DatasetArgs,
                opts: Optional[ResourceOptions] = None)
    
    @overload
    def Dataset(resource_name: str,
                opts: Optional[ResourceOptions] = None,
                configuration: Optional[DatasetConfigurationArgs] = None,
                name: Optional[str] = None,
                description: Optional[str] = None,
                slug: Optional[str] = None)
    func NewDataset(ctx *Context, name string, args DatasetArgs, opts ...ResourceOption) (*Dataset, error)
    public Dataset(string name, DatasetArgs args, CustomResourceOptions? opts = null)
    public Dataset(String name, DatasetArgs args)
    public Dataset(String name, DatasetArgs args, CustomResourceOptions options)
    
    type: chronosphere:Dataset
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    resource "chronosphere_dataset" "name" {
        # resource properties
    }

    Parameters

    name string
    The unique name of the resource.
    args DatasetArgs
    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 DatasetArgs
    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 DatasetArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args DatasetArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args DatasetArgs
    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 datasetResource = new Pulumi.Dataset("datasetResource", new()
    {
        Configuration = new Pulumi.Inputs.DatasetConfigurationArgs
        {
            Type = "string",
            LogDataset = new Pulumi.Inputs.DatasetConfigurationLogDatasetArgs
            {
                MatchCriteria = new Pulumi.Inputs.DatasetConfigurationLogDatasetMatchCriteriaArgs
                {
                    Query = "string",
                },
            },
            TraceDataset = new Pulumi.Inputs.DatasetConfigurationTraceDatasetArgs
            {
                MatchCriteria = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaArgs
                {
                    ScopeFilter = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterArgs
                    {
                        SpanScopes = new[]
                        {
                            new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeArgs
                            {
                                Duration = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeDurationArgs
                                {
                                    MaxSecs = 0,
                                    MinSecs = 0,
                                },
                                Error = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeErrorArgs
                                {
                                    Value = false,
                                },
                                IsRootSpan = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeIsRootSpanArgs
                                {
                                    Value = false,
                                },
                                MatchType = "string",
                                Operation = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeOperationArgs
                                {
                                    InValues = new[]
                                    {
                                        "string",
                                    },
                                    Match = "string",
                                    Value = "string",
                                },
                                ParentOperation = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentOperationArgs
                                {
                                    InValues = new[]
                                    {
                                        "string",
                                    },
                                    Match = "string",
                                    Value = "string",
                                },
                                ParentService = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentServiceArgs
                                {
                                    InValues = new[]
                                    {
                                        "string",
                                    },
                                    Match = "string",
                                    Value = "string",
                                },
                                Service = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeServiceArgs
                                {
                                    InValues = new[]
                                    {
                                        "string",
                                    },
                                    Match = "string",
                                    Value = "string",
                                },
                                SpanCount = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeSpanCountArgs
                                {
                                    Max = 0,
                                    Min = 0,
                                },
                                Tags = new[]
                                {
                                    new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagArgs
                                    {
                                        Key = "string",
                                        NumericValue = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagNumericValueArgs
                                        {
                                            Comparison = "string",
                                            Value = 0,
                                        },
                                        Value = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagValueArgs
                                        {
                                            InValues = new[]
                                            {
                                                "string",
                                            },
                                            Match = "string",
                                            Value = "string",
                                        },
                                    },
                                },
                            },
                        },
                    },
                    Spans = new[]
                    {
                        new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpanArgs
                        {
                            Duration = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpanDurationArgs
                            {
                                MaxSecs = 0,
                                MinSecs = 0,
                            },
                            Error = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpanErrorArgs
                            {
                                Value = false,
                            },
                            IsRootSpan = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpanIsRootSpanArgs
                            {
                                Value = false,
                            },
                            MatchType = "string",
                            Operation = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpanOperationArgs
                            {
                                InValues = new[]
                                {
                                    "string",
                                },
                                Match = "string",
                                Value = "string",
                            },
                            ParentOperation = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpanParentOperationArgs
                            {
                                InValues = new[]
                                {
                                    "string",
                                },
                                Match = "string",
                                Value = "string",
                            },
                            ParentService = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpanParentServiceArgs
                            {
                                InValues = new[]
                                {
                                    "string",
                                },
                                Match = "string",
                                Value = "string",
                            },
                            Service = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpanServiceArgs
                            {
                                InValues = new[]
                                {
                                    "string",
                                },
                                Match = "string",
                                Value = "string",
                            },
                            SpanCount = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpanSpanCountArgs
                            {
                                Max = 0,
                                Min = 0,
                            },
                            Tags = new[]
                            {
                                new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpanTagArgs
                                {
                                    Key = "string",
                                    NumericValue = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpanTagNumericValueArgs
                                    {
                                        Comparison = "string",
                                        Value = 0,
                                    },
                                    Value = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpanTagValueArgs
                                    {
                                        InValues = new[]
                                        {
                                            "string",
                                        },
                                        Match = "string",
                                        Value = "string",
                                    },
                                },
                            },
                        },
                    },
                    Trace = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaTraceArgs
                    {
                        Duration = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaTraceDurationArgs
                        {
                            MaxSecs = 0,
                            MinSecs = 0,
                        },
                        Error = new Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaTraceErrorArgs
                        {
                            Value = false,
                        },
                    },
                },
            },
        },
        Name = "string",
        Description = "string",
        Slug = "string",
    });
    
    example, err := chronosphere.NewDataset(ctx, "datasetResource", &chronosphere.DatasetArgs{
    	Configuration: &chronosphere.DatasetConfigurationArgs{
    		Type: pulumi.String("string"),
    		LogDataset: &chronosphere.DatasetConfigurationLogDatasetArgs{
    			MatchCriteria: &chronosphere.DatasetConfigurationLogDatasetMatchCriteriaArgs{
    				Query: pulumi.String("string"),
    			},
    		},
    		TraceDataset: &chronosphere.DatasetConfigurationTraceDatasetArgs{
    			MatchCriteria: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaArgs{
    				ScopeFilter: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterArgs{
    					SpanScopes: chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeArray{
    						&chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeArgs{
    							Duration: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeDurationArgs{
    								MaxSecs: pulumi.Float64(0),
    								MinSecs: pulumi.Float64(0),
    							},
    							Error: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeErrorArgs{
    								Value: pulumi.Bool(false),
    							},
    							IsRootSpan: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeIsRootSpanArgs{
    								Value: pulumi.Bool(false),
    							},
    							MatchType: pulumi.String("string"),
    							Operation: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeOperationArgs{
    								InValues: pulumi.StringArray{
    									pulumi.String("string"),
    								},
    								Match: pulumi.String("string"),
    								Value: pulumi.String("string"),
    							},
    							ParentOperation: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentOperationArgs{
    								InValues: pulumi.StringArray{
    									pulumi.String("string"),
    								},
    								Match: pulumi.String("string"),
    								Value: pulumi.String("string"),
    							},
    							ParentService: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentServiceArgs{
    								InValues: pulumi.StringArray{
    									pulumi.String("string"),
    								},
    								Match: pulumi.String("string"),
    								Value: pulumi.String("string"),
    							},
    							Service: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeServiceArgs{
    								InValues: pulumi.StringArray{
    									pulumi.String("string"),
    								},
    								Match: pulumi.String("string"),
    								Value: pulumi.String("string"),
    							},
    							SpanCount: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeSpanCountArgs{
    								Max: pulumi.Int(0),
    								Min: pulumi.Int(0),
    							},
    							Tags: chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagArray{
    								&chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagArgs{
    									Key: pulumi.String("string"),
    									NumericValue: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagNumericValueArgs{
    										Comparison: pulumi.String("string"),
    										Value:      pulumi.Float64(0),
    									},
    									Value: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagValueArgs{
    										InValues: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Match: pulumi.String("string"),
    										Value: pulumi.String("string"),
    									},
    								},
    							},
    						},
    					},
    				},
    				Spans: chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaSpanArray{
    					&chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaSpanArgs{
    						Duration: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaSpanDurationArgs{
    							MaxSecs: pulumi.Float64(0),
    							MinSecs: pulumi.Float64(0),
    						},
    						Error: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaSpanErrorArgs{
    							Value: pulumi.Bool(false),
    						},
    						IsRootSpan: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaSpanIsRootSpanArgs{
    							Value: pulumi.Bool(false),
    						},
    						MatchType: pulumi.String("string"),
    						Operation: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaSpanOperationArgs{
    							InValues: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Match: pulumi.String("string"),
    							Value: pulumi.String("string"),
    						},
    						ParentOperation: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaSpanParentOperationArgs{
    							InValues: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Match: pulumi.String("string"),
    							Value: pulumi.String("string"),
    						},
    						ParentService: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaSpanParentServiceArgs{
    							InValues: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Match: pulumi.String("string"),
    							Value: pulumi.String("string"),
    						},
    						Service: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaSpanServiceArgs{
    							InValues: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Match: pulumi.String("string"),
    							Value: pulumi.String("string"),
    						},
    						SpanCount: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaSpanSpanCountArgs{
    							Max: pulumi.Int(0),
    							Min: pulumi.Int(0),
    						},
    						Tags: chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaSpanTagArray{
    							&chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaSpanTagArgs{
    								Key: pulumi.String("string"),
    								NumericValue: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaSpanTagNumericValueArgs{
    									Comparison: pulumi.String("string"),
    									Value:      pulumi.Float64(0),
    								},
    								Value: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaSpanTagValueArgs{
    									InValues: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Match: pulumi.String("string"),
    									Value: pulumi.String("string"),
    								},
    							},
    						},
    					},
    				},
    				Trace: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaTraceArgs{
    					Duration: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaTraceDurationArgs{
    						MaxSecs: pulumi.Float64(0),
    						MinSecs: pulumi.Float64(0),
    					},
    					Error: &chronosphere.DatasetConfigurationTraceDatasetMatchCriteriaTraceErrorArgs{
    						Value: pulumi.Bool(false),
    					},
    				},
    			},
    		},
    	},
    	Name:        pulumi.String("string"),
    	Description: pulumi.String("string"),
    	Slug:        pulumi.String("string"),
    })
    
    resource "chronosphere_dataset" "datasetResource" {
      configuration = {
        type = "string"
        log_dataset = {
          match_criteria = {
            query = "string"
          }
        }
        trace_dataset = {
          match_criteria = {
            scope_filter = {
              span_scopes = [{
                "duration" = {
                  "maxSecs" = 0
                  "minSecs" = 0
                }
                "error" = {
                  "value" = false
                }
                "isRootSpan" = {
                  "value" = false
                }
                "matchType" = "string"
                "operation" = {
                  "inValues" = ["string"]
                  "match"    = "string"
                  "value"    = "string"
                }
                "parentOperation" = {
                  "inValues" = ["string"]
                  "match"    = "string"
                  "value"    = "string"
                }
                "parentService" = {
                  "inValues" = ["string"]
                  "match"    = "string"
                  "value"    = "string"
                }
                "service" = {
                  "inValues" = ["string"]
                  "match"    = "string"
                  "value"    = "string"
                }
                "spanCount" = {
                  "max" = 0
                  "min" = 0
                }
                "tags" = [{
                  "key" = "string"
                  "numericValue" = {
                    "comparison" = "string"
                    "value"      = 0
                  }
                  "value" = {
                    "inValues" = ["string"]
                    "match"    = "string"
                    "value"    = "string"
                  }
                }]
              }]
            }
            spans = [{
              "duration" = {
                "maxSecs" = 0
                "minSecs" = 0
              }
              "error" = {
                "value" = false
              }
              "isRootSpan" = {
                "value" = false
              }
              "matchType" = "string"
              "operation" = {
                "inValues" = ["string"]
                "match"    = "string"
                "value"    = "string"
              }
              "parentOperation" = {
                "inValues" = ["string"]
                "match"    = "string"
                "value"    = "string"
              }
              "parentService" = {
                "inValues" = ["string"]
                "match"    = "string"
                "value"    = "string"
              }
              "service" = {
                "inValues" = ["string"]
                "match"    = "string"
                "value"    = "string"
              }
              "spanCount" = {
                "max" = 0
                "min" = 0
              }
              "tags" = [{
                "key" = "string"
                "numericValue" = {
                  "comparison" = "string"
                  "value"      = 0
                }
                "value" = {
                  "inValues" = ["string"]
                  "match"    = "string"
                  "value"    = "string"
                }
              }]
            }]
            trace = {
              duration = {
                max_secs = 0
                min_secs = 0
              }
              error = {
                value = false
              }
            }
          }
        }
      }
      name        = "string"
      description = "string"
      slug        = "string"
    }
    
    var datasetResource = new Dataset("datasetResource", DatasetArgs.builder()
        .configuration(DatasetConfigurationArgs.builder()
            .type("string")
            .logDataset(DatasetConfigurationLogDatasetArgs.builder()
                .matchCriteria(DatasetConfigurationLogDatasetMatchCriteriaArgs.builder()
                    .query("string")
                    .build())
                .build())
            .traceDataset(DatasetConfigurationTraceDatasetArgs.builder()
                .matchCriteria(DatasetConfigurationTraceDatasetMatchCriteriaArgs.builder()
                    .scopeFilter(DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterArgs.builder()
                        .spanScopes(DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeArgs.builder()
                            .duration(DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeDurationArgs.builder()
                                .maxSecs(0.0)
                                .minSecs(0.0)
                                .build())
                            .error(DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeErrorArgs.builder()
                                .value(false)
                                .build())
                            .isRootSpan(DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeIsRootSpanArgs.builder()
                                .value(false)
                                .build())
                            .matchType("string")
                            .operation(DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeOperationArgs.builder()
                                .inValues("string")
                                .match("string")
                                .value("string")
                                .build())
                            .parentOperation(DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentOperationArgs.builder()
                                .inValues("string")
                                .match("string")
                                .value("string")
                                .build())
                            .parentService(DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentServiceArgs.builder()
                                .inValues("string")
                                .match("string")
                                .value("string")
                                .build())
                            .service(DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeServiceArgs.builder()
                                .inValues("string")
                                .match("string")
                                .value("string")
                                .build())
                            .spanCount(DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeSpanCountArgs.builder()
                                .max(0)
                                .min(0)
                                .build())
                            .tags(DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagArgs.builder()
                                .key("string")
                                .numericValue(DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagNumericValueArgs.builder()
                                    .comparison("string")
                                    .value(0.0)
                                    .build())
                                .value(DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagValueArgs.builder()
                                    .inValues("string")
                                    .match("string")
                                    .value("string")
                                    .build())
                                .build())
                            .build())
                        .build())
                    .spans(DatasetConfigurationTraceDatasetMatchCriteriaSpanArgs.builder()
                        .duration(DatasetConfigurationTraceDatasetMatchCriteriaSpanDurationArgs.builder()
                            .maxSecs(0.0)
                            .minSecs(0.0)
                            .build())
                        .error(DatasetConfigurationTraceDatasetMatchCriteriaSpanErrorArgs.builder()
                            .value(false)
                            .build())
                        .isRootSpan(DatasetConfigurationTraceDatasetMatchCriteriaSpanIsRootSpanArgs.builder()
                            .value(false)
                            .build())
                        .matchType("string")
                        .operation(DatasetConfigurationTraceDatasetMatchCriteriaSpanOperationArgs.builder()
                            .inValues("string")
                            .match("string")
                            .value("string")
                            .build())
                        .parentOperation(DatasetConfigurationTraceDatasetMatchCriteriaSpanParentOperationArgs.builder()
                            .inValues("string")
                            .match("string")
                            .value("string")
                            .build())
                        .parentService(DatasetConfigurationTraceDatasetMatchCriteriaSpanParentServiceArgs.builder()
                            .inValues("string")
                            .match("string")
                            .value("string")
                            .build())
                        .service(DatasetConfigurationTraceDatasetMatchCriteriaSpanServiceArgs.builder()
                            .inValues("string")
                            .match("string")
                            .value("string")
                            .build())
                        .spanCount(DatasetConfigurationTraceDatasetMatchCriteriaSpanSpanCountArgs.builder()
                            .max(0)
                            .min(0)
                            .build())
                        .tags(DatasetConfigurationTraceDatasetMatchCriteriaSpanTagArgs.builder()
                            .key("string")
                            .numericValue(DatasetConfigurationTraceDatasetMatchCriteriaSpanTagNumericValueArgs.builder()
                                .comparison("string")
                                .value(0.0)
                                .build())
                            .value(DatasetConfigurationTraceDatasetMatchCriteriaSpanTagValueArgs.builder()
                                .inValues("string")
                                .match("string")
                                .value("string")
                                .build())
                            .build())
                        .build())
                    .trace(DatasetConfigurationTraceDatasetMatchCriteriaTraceArgs.builder()
                        .duration(DatasetConfigurationTraceDatasetMatchCriteriaTraceDurationArgs.builder()
                            .maxSecs(0.0)
                            .minSecs(0.0)
                            .build())
                        .error(DatasetConfigurationTraceDatasetMatchCriteriaTraceErrorArgs.builder()
                            .value(false)
                            .build())
                        .build())
                    .build())
                .build())
            .build())
        .name("string")
        .description("string")
        .slug("string")
        .build());
    
    dataset_resource = chronosphere.Dataset("datasetResource",
        configuration={
            "type": "string",
            "log_dataset": {
                "match_criteria": {
                    "query": "string",
                },
            },
            "trace_dataset": {
                "match_criteria": {
                    "scope_filter": {
                        "span_scopes": [{
                            "duration": {
                                "max_secs": float(0),
                                "min_secs": float(0),
                            },
                            "error": {
                                "value": False,
                            },
                            "is_root_span": {
                                "value": False,
                            },
                            "match_type": "string",
                            "operation": {
                                "in_values": ["string"],
                                "match": "string",
                                "value": "string",
                            },
                            "parent_operation": {
                                "in_values": ["string"],
                                "match": "string",
                                "value": "string",
                            },
                            "parent_service": {
                                "in_values": ["string"],
                                "match": "string",
                                "value": "string",
                            },
                            "service": {
                                "in_values": ["string"],
                                "match": "string",
                                "value": "string",
                            },
                            "span_count": {
                                "max": 0,
                                "min": 0,
                            },
                            "tags": [{
                                "key": "string",
                                "numeric_value": {
                                    "comparison": "string",
                                    "value": float(0),
                                },
                                "value": {
                                    "in_values": ["string"],
                                    "match": "string",
                                    "value": "string",
                                },
                            }],
                        }],
                    },
                    "spans": [{
                        "duration": {
                            "max_secs": float(0),
                            "min_secs": float(0),
                        },
                        "error": {
                            "value": False,
                        },
                        "is_root_span": {
                            "value": False,
                        },
                        "match_type": "string",
                        "operation": {
                            "in_values": ["string"],
                            "match": "string",
                            "value": "string",
                        },
                        "parent_operation": {
                            "in_values": ["string"],
                            "match": "string",
                            "value": "string",
                        },
                        "parent_service": {
                            "in_values": ["string"],
                            "match": "string",
                            "value": "string",
                        },
                        "service": {
                            "in_values": ["string"],
                            "match": "string",
                            "value": "string",
                        },
                        "span_count": {
                            "max": 0,
                            "min": 0,
                        },
                        "tags": [{
                            "key": "string",
                            "numeric_value": {
                                "comparison": "string",
                                "value": float(0),
                            },
                            "value": {
                                "in_values": ["string"],
                                "match": "string",
                                "value": "string",
                            },
                        }],
                    }],
                    "trace": {
                        "duration": {
                            "max_secs": float(0),
                            "min_secs": float(0),
                        },
                        "error": {
                            "value": False,
                        },
                    },
                },
            },
        },
        name="string",
        description="string",
        slug="string")
    
    const datasetResource = new chronosphere.Dataset("datasetResource", {
        configuration: {
            type: "string",
            logDataset: {
                matchCriteria: {
                    query: "string",
                },
            },
            traceDataset: {
                matchCriteria: {
                    scopeFilter: {
                        spanScopes: [{
                            duration: {
                                maxSecs: 0,
                                minSecs: 0,
                            },
                            error: {
                                value: false,
                            },
                            isRootSpan: {
                                value: false,
                            },
                            matchType: "string",
                            operation: {
                                inValues: ["string"],
                                match: "string",
                                value: "string",
                            },
                            parentOperation: {
                                inValues: ["string"],
                                match: "string",
                                value: "string",
                            },
                            parentService: {
                                inValues: ["string"],
                                match: "string",
                                value: "string",
                            },
                            service: {
                                inValues: ["string"],
                                match: "string",
                                value: "string",
                            },
                            spanCount: {
                                max: 0,
                                min: 0,
                            },
                            tags: [{
                                key: "string",
                                numericValue: {
                                    comparison: "string",
                                    value: 0,
                                },
                                value: {
                                    inValues: ["string"],
                                    match: "string",
                                    value: "string",
                                },
                            }],
                        }],
                    },
                    spans: [{
                        duration: {
                            maxSecs: 0,
                            minSecs: 0,
                        },
                        error: {
                            value: false,
                        },
                        isRootSpan: {
                            value: false,
                        },
                        matchType: "string",
                        operation: {
                            inValues: ["string"],
                            match: "string",
                            value: "string",
                        },
                        parentOperation: {
                            inValues: ["string"],
                            match: "string",
                            value: "string",
                        },
                        parentService: {
                            inValues: ["string"],
                            match: "string",
                            value: "string",
                        },
                        service: {
                            inValues: ["string"],
                            match: "string",
                            value: "string",
                        },
                        spanCount: {
                            max: 0,
                            min: 0,
                        },
                        tags: [{
                            key: "string",
                            numericValue: {
                                comparison: "string",
                                value: 0,
                            },
                            value: {
                                inValues: ["string"],
                                match: "string",
                                value: "string",
                            },
                        }],
                    }],
                    trace: {
                        duration: {
                            maxSecs: 0,
                            minSecs: 0,
                        },
                        error: {
                            value: false,
                        },
                    },
                },
            },
        },
        name: "string",
        description: "string",
        slug: "string",
    });
    
    type: chronosphere:Dataset
    properties:
        configuration:
            logDataset:
                matchCriteria:
                    query: string
            traceDataset:
                matchCriteria:
                    scopeFilter:
                        spanScopes:
                            - duration:
                                maxSecs: 0
                                minSecs: 0
                              error:
                                value: false
                              isRootSpan:
                                value: false
                              matchType: string
                              operation:
                                inValues:
                                    - string
                                match: string
                                value: string
                              parentOperation:
                                inValues:
                                    - string
                                match: string
                                value: string
                              parentService:
                                inValues:
                                    - string
                                match: string
                                value: string
                              service:
                                inValues:
                                    - string
                                match: string
                                value: string
                              spanCount:
                                max: 0
                                min: 0
                              tags:
                                - key: string
                                  numericValue:
                                    comparison: string
                                    value: 0
                                  value:
                                    inValues:
                                        - string
                                    match: string
                                    value: string
                    spans:
                        - duration:
                            maxSecs: 0
                            minSecs: 0
                          error:
                            value: false
                          isRootSpan:
                            value: false
                          matchType: string
                          operation:
                            inValues:
                                - string
                            match: string
                            value: string
                          parentOperation:
                            inValues:
                                - string
                            match: string
                            value: string
                          parentService:
                            inValues:
                                - string
                            match: string
                            value: string
                          service:
                            inValues:
                                - string
                            match: string
                            value: string
                          spanCount:
                            max: 0
                            min: 0
                          tags:
                            - key: string
                              numericValue:
                                comparison: string
                                value: 0
                              value:
                                inValues:
                                    - string
                                match: string
                                value: string
                    trace:
                        duration:
                            maxSecs: 0
                            minSecs: 0
                        error:
                            value: false
            type: string
        description: string
        name: string
        slug: string
    

    Dataset 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 Dataset resource accepts the following input properties:

    Configuration Chronosphere.Pulumi.Inputs.DatasetConfiguration
    Configuration block selecting the dataset type and its match criteria.
    Name string
    Display name of the dataset. Can be changed after creation.
    Description string
    Free-form description of the dataset.
    Slug string
    Stable identifier for the dataset. Generated from name if omitted. Immutable after creation.
    Configuration DatasetConfigurationArgs
    Configuration block selecting the dataset type and its match criteria.
    Name string
    Display name of the dataset. Can be changed after creation.
    Description string
    Free-form description of the dataset.
    Slug string
    Stable identifier for the dataset. Generated from name if omitted. Immutable after creation.
    configuration object
    Configuration block selecting the dataset type and its match criteria.
    name string
    Display name of the dataset. Can be changed after creation.
    description string
    Free-form description of the dataset.
    slug string
    Stable identifier for the dataset. Generated from name if omitted. Immutable after creation.
    configuration DatasetConfiguration
    Configuration block selecting the dataset type and its match criteria.
    name String
    Display name of the dataset. Can be changed after creation.
    description String
    Free-form description of the dataset.
    slug String
    Stable identifier for the dataset. Generated from name if omitted. Immutable after creation.
    configuration DatasetConfiguration
    Configuration block selecting the dataset type and its match criteria.
    name string
    Display name of the dataset. Can be changed after creation.
    description string
    Free-form description of the dataset.
    slug string
    Stable identifier for the dataset. Generated from name if omitted. Immutable after creation.
    configuration DatasetConfigurationArgs
    Configuration block selecting the dataset type and its match criteria.
    name str
    Display name of the dataset. Can be changed after creation.
    description str
    Free-form description of the dataset.
    slug str
    Stable identifier for the dataset. Generated from name if omitted. Immutable after creation.
    configuration Property Map
    Configuration block selecting the dataset type and its match criteria.
    name String
    Display name of the dataset. Can be changed after creation.
    description String
    Free-form description of the dataset.
    slug String
    Stable identifier for the dataset. Generated from name if omitted. Immutable after creation.

    Outputs

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

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing Dataset Resource

    Get an existing Dataset 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?: DatasetState, opts?: CustomResourceOptions): Dataset
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            configuration: Optional[DatasetConfigurationArgs] = None,
            description: Optional[str] = None,
            name: Optional[str] = None,
            slug: Optional[str] = None) -> Dataset
    func GetDataset(ctx *Context, name string, id IDInput, state *DatasetState, opts ...ResourceOption) (*Dataset, error)
    public static Dataset Get(string name, Input<string> id, DatasetState? state, CustomResourceOptions? opts = null)
    public static Dataset get(String name, Output<String> id, DatasetState state, CustomResourceOptions options)
    resources:  _:    type: chronosphere:Dataset    get:      id: ${id}
    import {
      to = chronosphere_dataset.example
      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:
    Configuration Chronosphere.Pulumi.Inputs.DatasetConfiguration
    Configuration block selecting the dataset type and its match criteria.
    Description string
    Free-form description of the dataset.
    Name string
    Display name of the dataset. Can be changed after creation.
    Slug string
    Stable identifier for the dataset. Generated from name if omitted. Immutable after creation.
    Configuration DatasetConfigurationArgs
    Configuration block selecting the dataset type and its match criteria.
    Description string
    Free-form description of the dataset.
    Name string
    Display name of the dataset. Can be changed after creation.
    Slug string
    Stable identifier for the dataset. Generated from name if omitted. Immutable after creation.
    configuration object
    Configuration block selecting the dataset type and its match criteria.
    description string
    Free-form description of the dataset.
    name string
    Display name of the dataset. Can be changed after creation.
    slug string
    Stable identifier for the dataset. Generated from name if omitted. Immutable after creation.
    configuration DatasetConfiguration
    Configuration block selecting the dataset type and its match criteria.
    description String
    Free-form description of the dataset.
    name String
    Display name of the dataset. Can be changed after creation.
    slug String
    Stable identifier for the dataset. Generated from name if omitted. Immutable after creation.
    configuration DatasetConfiguration
    Configuration block selecting the dataset type and its match criteria.
    description string
    Free-form description of the dataset.
    name string
    Display name of the dataset. Can be changed after creation.
    slug string
    Stable identifier for the dataset. Generated from name if omitted. Immutable after creation.
    configuration DatasetConfigurationArgs
    Configuration block selecting the dataset type and its match criteria.
    description str
    Free-form description of the dataset.
    name str
    Display name of the dataset. Can be changed after creation.
    slug str
    Stable identifier for the dataset. Generated from name if omitted. Immutable after creation.
    configuration Property Map
    Configuration block selecting the dataset type and its match criteria.
    description String
    Free-form description of the dataset.
    name String
    Display name of the dataset. Can be changed after creation.
    slug String
    Stable identifier for the dataset. Generated from name if omitted. Immutable after creation.

    Supporting Types

    DatasetConfiguration, DatasetConfigurationArgs

    Type string
    Dataset type. Determines which of trace_dataset or log_dataset must be set.
    LogDataset Chronosphere.Pulumi.Inputs.DatasetConfigurationLogDataset
    Log-specific dataset configuration. Set only when type is a log type.
    TraceDataset Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDataset
    Trace-specific dataset configuration. Set only when type is a trace type.
    Type string
    Dataset type. Determines which of trace_dataset or log_dataset must be set.
    LogDataset DatasetConfigurationLogDataset
    Log-specific dataset configuration. Set only when type is a log type.
    TraceDataset DatasetConfigurationTraceDataset
    Trace-specific dataset configuration. Set only when type is a trace type.
    type string
    Dataset type. Determines which of trace_dataset or log_dataset must be set.
    log_dataset object
    Log-specific dataset configuration. Set only when type is a log type.
    trace_dataset object
    Trace-specific dataset configuration. Set only when type is a trace type.
    type String
    Dataset type. Determines which of trace_dataset or log_dataset must be set.
    logDataset DatasetConfigurationLogDataset
    Log-specific dataset configuration. Set only when type is a log type.
    traceDataset DatasetConfigurationTraceDataset
    Trace-specific dataset configuration. Set only when type is a trace type.
    type string
    Dataset type. Determines which of trace_dataset or log_dataset must be set.
    logDataset DatasetConfigurationLogDataset
    Log-specific dataset configuration. Set only when type is a log type.
    traceDataset DatasetConfigurationTraceDataset
    Trace-specific dataset configuration. Set only when type is a trace type.
    type str
    Dataset type. Determines which of trace_dataset or log_dataset must be set.
    log_dataset DatasetConfigurationLogDataset
    Log-specific dataset configuration. Set only when type is a log type.
    trace_dataset DatasetConfigurationTraceDataset
    Trace-specific dataset configuration. Set only when type is a trace type.
    type String
    Dataset type. Determines which of trace_dataset or log_dataset must be set.
    logDataset Property Map
    Log-specific dataset configuration. Set only when type is a log type.
    traceDataset Property Map
    Trace-specific dataset configuration. Set only when type is a trace type.

    DatasetConfigurationLogDataset, DatasetConfigurationLogDatasetArgs

    MatchCriteria Chronosphere.Pulumi.Inputs.DatasetConfigurationLogDatasetMatchCriteria
    Log search filter that defines which logs are included in this dataset.
    MatchCriteria DatasetConfigurationLogDatasetMatchCriteria
    Log search filter that defines which logs are included in this dataset.
    match_criteria object
    Log search filter that defines which logs are included in this dataset.
    matchCriteria DatasetConfigurationLogDatasetMatchCriteria
    Log search filter that defines which logs are included in this dataset.
    matchCriteria DatasetConfigurationLogDatasetMatchCriteria
    Log search filter that defines which logs are included in this dataset.
    match_criteria DatasetConfigurationLogDatasetMatchCriteria
    Log search filter that defines which logs are included in this dataset.
    matchCriteria Property Map
    Log search filter that defines which logs are included in this dataset.

    DatasetConfigurationLogDatasetMatchCriteria, DatasetConfigurationLogDatasetMatchCriteriaArgs

    Query string
    Log search query that selects matching logs. Supports only top-level operations; nested clauses are not allowed and only one type of AND or OR operator can be used.
    Query string
    Log search query that selects matching logs. Supports only top-level operations; nested clauses are not allowed and only one type of AND or OR operator can be used.
    query string
    Log search query that selects matching logs. Supports only top-level operations; nested clauses are not allowed and only one type of AND or OR operator can be used.
    query String
    Log search query that selects matching logs. Supports only top-level operations; nested clauses are not allowed and only one type of AND or OR operator can be used.
    query string
    Log search query that selects matching logs. Supports only top-level operations; nested clauses are not allowed and only one type of AND or OR operator can be used.
    query str
    Log search query that selects matching logs. Supports only top-level operations; nested clauses are not allowed and only one type of AND or OR operator can be used.
    query String
    Log search query that selects matching logs. Supports only top-level operations; nested clauses are not allowed and only one type of AND or OR operator can be used.

    DatasetConfigurationTraceDataset, DatasetConfigurationTraceDatasetArgs

    MatchCriteria Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteria
    Log search filter that defines which logs are included in this dataset.
    MatchCriteria DatasetConfigurationTraceDatasetMatchCriteria
    Log search filter that defines which logs are included in this dataset.
    match_criteria object
    Log search filter that defines which logs are included in this dataset.
    matchCriteria DatasetConfigurationTraceDatasetMatchCriteria
    Log search filter that defines which logs are included in this dataset.
    matchCriteria DatasetConfigurationTraceDatasetMatchCriteria
    Log search filter that defines which logs are included in this dataset.
    match_criteria DatasetConfigurationTraceDatasetMatchCriteria
    Log search filter that defines which logs are included in this dataset.
    matchCriteria Property Map
    Log search filter that defines which logs are included in this dataset.

    DatasetConfigurationTraceDatasetMatchCriteria, DatasetConfigurationTraceDatasetMatchCriteriaArgs

    ScopeFilter Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilter
    Scope filter that further restricts which spans within a matched trace contribute to metrics or sampling. Only spans matching span_scopes are included in aggregation.
    Spans List<Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpan>
    Span-level conditions. Each block defines a set of conditions that must all be satisfied by a single span in the trace for the trace to match.
    Trace Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaTrace
    Trace-level conditions evaluated against the whole trace (aggregated duration and error status).
    ScopeFilter DatasetConfigurationTraceDatasetMatchCriteriaScopeFilter
    Scope filter that further restricts which spans within a matched trace contribute to metrics or sampling. Only spans matching span_scopes are included in aggregation.
    Spans []DatasetConfigurationTraceDatasetMatchCriteriaSpan
    Span-level conditions. Each block defines a set of conditions that must all be satisfied by a single span in the trace for the trace to match.
    Trace DatasetConfigurationTraceDatasetMatchCriteriaTrace
    Trace-level conditions evaluated against the whole trace (aggregated duration and error status).
    scope_filter object
    Scope filter that further restricts which spans within a matched trace contribute to metrics or sampling. Only spans matching span_scopes are included in aggregation.
    spans list(object)
    Span-level conditions. Each block defines a set of conditions that must all be satisfied by a single span in the trace for the trace to match.
    trace object
    Trace-level conditions evaluated against the whole trace (aggregated duration and error status).
    scopeFilter DatasetConfigurationTraceDatasetMatchCriteriaScopeFilter
    Scope filter that further restricts which spans within a matched trace contribute to metrics or sampling. Only spans matching span_scopes are included in aggregation.
    spans List<DatasetConfigurationTraceDatasetMatchCriteriaSpan>
    Span-level conditions. Each block defines a set of conditions that must all be satisfied by a single span in the trace for the trace to match.
    trace DatasetConfigurationTraceDatasetMatchCriteriaTrace
    Trace-level conditions evaluated against the whole trace (aggregated duration and error status).
    scopeFilter DatasetConfigurationTraceDatasetMatchCriteriaScopeFilter
    Scope filter that further restricts which spans within a matched trace contribute to metrics or sampling. Only spans matching span_scopes are included in aggregation.
    spans DatasetConfigurationTraceDatasetMatchCriteriaSpan[]
    Span-level conditions. Each block defines a set of conditions that must all be satisfied by a single span in the trace for the trace to match.
    trace DatasetConfigurationTraceDatasetMatchCriteriaTrace
    Trace-level conditions evaluated against the whole trace (aggregated duration and error status).
    scope_filter DatasetConfigurationTraceDatasetMatchCriteriaScopeFilter
    Scope filter that further restricts which spans within a matched trace contribute to metrics or sampling. Only spans matching span_scopes are included in aggregation.
    spans Sequence[DatasetConfigurationTraceDatasetMatchCriteriaSpan]
    Span-level conditions. Each block defines a set of conditions that must all be satisfied by a single span in the trace for the trace to match.
    trace DatasetConfigurationTraceDatasetMatchCriteriaTrace
    Trace-level conditions evaluated against the whole trace (aggregated duration and error status).
    scopeFilter Property Map
    Scope filter that further restricts which spans within a matched trace contribute to metrics or sampling. Only spans matching span_scopes are included in aggregation.
    spans List<Property Map>
    Span-level conditions. Each block defines a set of conditions that must all be satisfied by a single span in the trace for the trace to match.
    trace Property Map
    Trace-level conditions evaluated against the whole trace (aggregated duration and error status).

    DatasetConfigurationTraceDatasetMatchCriteriaScopeFilter, DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterArgs

    SpanScopes List<Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScope>
    Span conditions that select which spans are aggregated. Spans must match at least one block to be included.
    SpanScopes []DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScope
    Span conditions that select which spans are aggregated. Spans must match at least one block to be included.
    span_scopes list(object)
    Span conditions that select which spans are aggregated. Spans must match at least one block to be included.
    spanScopes List<DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScope>
    Span conditions that select which spans are aggregated. Spans must match at least one block to be included.
    spanScopes DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScope[]
    Span conditions that select which spans are aggregated. Spans must match at least one block to be included.
    span_scopes Sequence[DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScope]
    Span conditions that select which spans are aggregated. Spans must match at least one block to be included.
    spanScopes List<Property Map>
    Span conditions that select which spans are aggregated. Spans must match at least one block to be included.

    DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScope, DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeArgs

    Duration Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeDuration
    Matches traces or spans whose duration in seconds falls within the inclusive [min_secs, max_secs] range.
    Error Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeError
    Matches traces or spans where the target boolean field equals value.
    IsRootSpan Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeIsRootSpan
    Matches traces or spans where the target boolean field equals value.
    MatchType string
    Whether matching spans are included (INCLUDE) or excluded (EXCLUDE) from the scope. Defaults to INCLUDE.
    Operation Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeOperation
    Matches traces or spans where the target string field satisfies the match condition.
    ParentOperation Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentOperation
    Matches traces or spans where the target string field satisfies the match condition.
    ParentService Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentService
    Matches traces or spans where the target string field satisfies the match condition.
    Service Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeService
    Matches traces or spans where the target string field satisfies the match condition.
    SpanCount Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeSpanCount
    Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive [min, max] range.
    Tags List<Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTag>
    Matches spans whose tag (span attribute) with the given key has a value satisfying the nested string or numeric filter.
    Duration DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeDuration
    Matches traces or spans whose duration in seconds falls within the inclusive [min_secs, max_secs] range.
    Error DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeError
    Matches traces or spans where the target boolean field equals value.
    IsRootSpan DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeIsRootSpan
    Matches traces or spans where the target boolean field equals value.
    MatchType string
    Whether matching spans are included (INCLUDE) or excluded (EXCLUDE) from the scope. Defaults to INCLUDE.
    Operation DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeOperation
    Matches traces or spans where the target string field satisfies the match condition.
    ParentOperation DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentOperation
    Matches traces or spans where the target string field satisfies the match condition.
    ParentService DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentService
    Matches traces or spans where the target string field satisfies the match condition.
    Service DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeService
    Matches traces or spans where the target string field satisfies the match condition.
    SpanCount DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeSpanCount
    Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive [min, max] range.
    Tags []DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTag
    Matches spans whose tag (span attribute) with the given key has a value satisfying the nested string or numeric filter.
    duration object
    Matches traces or spans whose duration in seconds falls within the inclusive [min_secs, max_secs] range.
    error object
    Matches traces or spans where the target boolean field equals value.
    is_root_span object
    Matches traces or spans where the target boolean field equals value.
    match_type string
    Whether matching spans are included (INCLUDE) or excluded (EXCLUDE) from the scope. Defaults to INCLUDE.
    operation object
    Matches traces or spans where the target string field satisfies the match condition.
    parent_operation object
    Matches traces or spans where the target string field satisfies the match condition.
    parent_service object
    Matches traces or spans where the target string field satisfies the match condition.
    service object
    Matches traces or spans where the target string field satisfies the match condition.
    span_count object
    Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive [min, max] range.
    tags list(object)
    Matches spans whose tag (span attribute) with the given key has a value satisfying the nested string or numeric filter.
    duration DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeDuration
    Matches traces or spans whose duration in seconds falls within the inclusive [min_secs, max_secs] range.
    error DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeError
    Matches traces or spans where the target boolean field equals value.
    isRootSpan DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeIsRootSpan
    Matches traces or spans where the target boolean field equals value.
    matchType String
    Whether matching spans are included (INCLUDE) or excluded (EXCLUDE) from the scope. Defaults to INCLUDE.
    operation DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeOperation
    Matches traces or spans where the target string field satisfies the match condition.
    parentOperation DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentOperation
    Matches traces or spans where the target string field satisfies the match condition.
    parentService DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentService
    Matches traces or spans where the target string field satisfies the match condition.
    service DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeService
    Matches traces or spans where the target string field satisfies the match condition.
    spanCount DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeSpanCount
    Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive [min, max] range.
    tags List<DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTag>
    Matches spans whose tag (span attribute) with the given key has a value satisfying the nested string or numeric filter.
    duration DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeDuration
    Matches traces or spans whose duration in seconds falls within the inclusive [min_secs, max_secs] range.
    error DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeError
    Matches traces or spans where the target boolean field equals value.
    isRootSpan DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeIsRootSpan
    Matches traces or spans where the target boolean field equals value.
    matchType string
    Whether matching spans are included (INCLUDE) or excluded (EXCLUDE) from the scope. Defaults to INCLUDE.
    operation DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeOperation
    Matches traces or spans where the target string field satisfies the match condition.
    parentOperation DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentOperation
    Matches traces or spans where the target string field satisfies the match condition.
    parentService DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentService
    Matches traces or spans where the target string field satisfies the match condition.
    service DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeService
    Matches traces or spans where the target string field satisfies the match condition.
    spanCount DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeSpanCount
    Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive [min, max] range.
    tags DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTag[]
    Matches spans whose tag (span attribute) with the given key has a value satisfying the nested string or numeric filter.
    duration DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeDuration
    Matches traces or spans whose duration in seconds falls within the inclusive [min_secs, max_secs] range.
    error DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeError
    Matches traces or spans where the target boolean field equals value.
    is_root_span DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeIsRootSpan
    Matches traces or spans where the target boolean field equals value.
    match_type str
    Whether matching spans are included (INCLUDE) or excluded (EXCLUDE) from the scope. Defaults to INCLUDE.
    operation DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeOperation
    Matches traces or spans where the target string field satisfies the match condition.
    parent_operation DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentOperation
    Matches traces or spans where the target string field satisfies the match condition.
    parent_service DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentService
    Matches traces or spans where the target string field satisfies the match condition.
    service DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeService
    Matches traces or spans where the target string field satisfies the match condition.
    span_count DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeSpanCount
    Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive [min, max] range.
    tags Sequence[DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTag]
    Matches spans whose tag (span attribute) with the given key has a value satisfying the nested string or numeric filter.
    duration Property Map
    Matches traces or spans whose duration in seconds falls within the inclusive [min_secs, max_secs] range.
    error Property Map
    Matches traces or spans where the target boolean field equals value.
    isRootSpan Property Map
    Matches traces or spans where the target boolean field equals value.
    matchType String
    Whether matching spans are included (INCLUDE) or excluded (EXCLUDE) from the scope. Defaults to INCLUDE.
    operation Property Map
    Matches traces or spans where the target string field satisfies the match condition.
    parentOperation Property Map
    Matches traces or spans where the target string field satisfies the match condition.
    parentService Property Map
    Matches traces or spans where the target string field satisfies the match condition.
    service Property Map
    Matches traces or spans where the target string field satisfies the match condition.
    spanCount Property Map
    Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive [min, max] range.
    tags List<Property Map>
    Matches spans whose tag (span attribute) with the given key has a value satisfying the nested string or numeric filter.

    DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeDuration, DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeDurationArgs

    MaxSecs double
    Maximum duration in seconds, inclusive. Omit for no upper bound.
    MinSecs double
    Minimum duration in seconds, inclusive. Defaults to 0.
    MaxSecs float64
    Maximum duration in seconds, inclusive. Omit for no upper bound.
    MinSecs float64
    Minimum duration in seconds, inclusive. Defaults to 0.
    max_secs number
    Maximum duration in seconds, inclusive. Omit for no upper bound.
    min_secs number
    Minimum duration in seconds, inclusive. Defaults to 0.
    maxSecs Double
    Maximum duration in seconds, inclusive. Omit for no upper bound.
    minSecs Double
    Minimum duration in seconds, inclusive. Defaults to 0.
    maxSecs number
    Maximum duration in seconds, inclusive. Omit for no upper bound.
    minSecs number
    Minimum duration in seconds, inclusive. Defaults to 0.
    max_secs float
    Maximum duration in seconds, inclusive. Omit for no upper bound.
    min_secs float
    Minimum duration in seconds, inclusive. Defaults to 0.
    maxSecs Number
    Maximum duration in seconds, inclusive. Omit for no upper bound.
    minSecs Number
    Minimum duration in seconds, inclusive. Defaults to 0.

    DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeError, DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeErrorArgs

    Value bool
    Boolean value the target field is compared against.
    Value bool
    Boolean value the target field is compared against.
    value bool
    Boolean value the target field is compared against.
    value Boolean
    Boolean value the target field is compared against.
    value boolean
    Boolean value the target field is compared against.
    value bool
    Boolean value the target field is compared against.
    value Boolean
    Boolean value the target field is compared against.

    DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeIsRootSpan, DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeIsRootSpanArgs

    Value bool
    Boolean value the target field is compared against.
    Value bool
    Boolean value the target field is compared against.
    value bool
    Boolean value the target field is compared against.
    value Boolean
    Boolean value the target field is compared against.
    value boolean
    Boolean value the target field is compared against.
    value bool
    Boolean value the target field is compared against.
    value Boolean
    Boolean value the target field is compared against.

    DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeOperation, DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeOperationArgs

    InValues List<string>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    Match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    Value string
    Boolean value the target field is compared against.
    InValues []string
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    Match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    Value string
    Boolean value the target field is compared against.
    in_values list(string)
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value string
    Boolean value the target field is compared against.
    inValues List<String>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match String
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value String
    Boolean value the target field is compared against.
    inValues string[]
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value string
    Boolean value the target field is compared against.
    in_values Sequence[str]
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match str
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value str
    Boolean value the target field is compared against.
    inValues List<String>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match String
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value String
    Boolean value the target field is compared against.

    DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentOperation, DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentOperationArgs

    InValues List<string>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    Match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    Value string
    Boolean value the target field is compared against.
    InValues []string
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    Match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    Value string
    Boolean value the target field is compared against.
    in_values list(string)
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value string
    Boolean value the target field is compared against.
    inValues List<String>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match String
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value String
    Boolean value the target field is compared against.
    inValues string[]
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value string
    Boolean value the target field is compared against.
    in_values Sequence[str]
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match str
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value str
    Boolean value the target field is compared against.
    inValues List<String>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match String
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value String
    Boolean value the target field is compared against.

    DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentService, DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentServiceArgs

    InValues List<string>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    Match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    Value string
    Boolean value the target field is compared against.
    InValues []string
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    Match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    Value string
    Boolean value the target field is compared against.
    in_values list(string)
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value string
    Boolean value the target field is compared against.
    inValues List<String>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match String
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value String
    Boolean value the target field is compared against.
    inValues string[]
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value string
    Boolean value the target field is compared against.
    in_values Sequence[str]
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match str
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value str
    Boolean value the target field is compared against.
    inValues List<String>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match String
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value String
    Boolean value the target field is compared against.

    DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeService, DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeServiceArgs

    InValues List<string>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    Match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    Value string
    Boolean value the target field is compared against.
    InValues []string
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    Match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    Value string
    Boolean value the target field is compared against.
    in_values list(string)
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value string
    Boolean value the target field is compared against.
    inValues List<String>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match String
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value String
    Boolean value the target field is compared against.
    inValues string[]
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value string
    Boolean value the target field is compared against.
    in_values Sequence[str]
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match str
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value str
    Boolean value the target field is compared against.
    inValues List<String>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match String
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value String
    Boolean value the target field is compared against.

    DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeSpanCount, DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeSpanCountArgs

    Max int
    Maximum number of matching spans, inclusive. 0 means no upper bound.
    Min int
    Minimum number of matching spans, inclusive. Defaults to 0.
    Max int
    Maximum number of matching spans, inclusive. 0 means no upper bound.
    Min int
    Minimum number of matching spans, inclusive. Defaults to 0.
    max number
    Maximum number of matching spans, inclusive. 0 means no upper bound.
    min number
    Minimum number of matching spans, inclusive. Defaults to 0.
    max Integer
    Maximum number of matching spans, inclusive. 0 means no upper bound.
    min Integer
    Minimum number of matching spans, inclusive. Defaults to 0.
    max number
    Maximum number of matching spans, inclusive. 0 means no upper bound.
    min number
    Minimum number of matching spans, inclusive. Defaults to 0.
    max int
    Maximum number of matching spans, inclusive. 0 means no upper bound.
    min int
    Minimum number of matching spans, inclusive. Defaults to 0.
    max Number
    Maximum number of matching spans, inclusive. 0 means no upper bound.
    min Number
    Minimum number of matching spans, inclusive. Defaults to 0.

    DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTag, DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagArgs

    Key string
    Name of the span tag (span attribute) inspected by this filter.
    NumericValue Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagNumericValue
    Matches traces or spans where the target numeric field satisfies the comparison against value.
    Value Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagValue
    Boolean value the target field is compared against.
    Key string
    Name of the span tag (span attribute) inspected by this filter.
    NumericValue DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagNumericValue
    Matches traces or spans where the target numeric field satisfies the comparison against value.
    Value DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagValue
    Boolean value the target field is compared against.
    key string
    Name of the span tag (span attribute) inspected by this filter.
    numeric_value object
    Matches traces or spans where the target numeric field satisfies the comparison against value.
    value object
    Boolean value the target field is compared against.
    key String
    Name of the span tag (span attribute) inspected by this filter.
    numericValue DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagNumericValue
    Matches traces or spans where the target numeric field satisfies the comparison against value.
    value DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagValue
    Boolean value the target field is compared against.
    key string
    Name of the span tag (span attribute) inspected by this filter.
    numericValue DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagNumericValue
    Matches traces or spans where the target numeric field satisfies the comparison against value.
    value DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagValue
    Boolean value the target field is compared against.
    key str
    Name of the span tag (span attribute) inspected by this filter.
    numeric_value DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagNumericValue
    Matches traces or spans where the target numeric field satisfies the comparison against value.
    value DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagValue
    Boolean value the target field is compared against.
    key String
    Name of the span tag (span attribute) inspected by this filter.
    numericValue Property Map
    Matches traces or spans where the target numeric field satisfies the comparison against value.
    value Property Map
    Boolean value the target field is compared against.

    DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagNumericValue, DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagNumericValueArgs

    Comparison string
    Numeric comparison operator (for example EQUALS, GREATER_THAN, LESS_THAN_OR_EQUAL).
    Value double
    Boolean value the target field is compared against.
    Comparison string
    Numeric comparison operator (for example EQUALS, GREATER_THAN, LESS_THAN_OR_EQUAL).
    Value float64
    Boolean value the target field is compared against.
    comparison string
    Numeric comparison operator (for example EQUALS, GREATER_THAN, LESS_THAN_OR_EQUAL).
    value number
    Boolean value the target field is compared against.
    comparison String
    Numeric comparison operator (for example EQUALS, GREATER_THAN, LESS_THAN_OR_EQUAL).
    value Double
    Boolean value the target field is compared against.
    comparison string
    Numeric comparison operator (for example EQUALS, GREATER_THAN, LESS_THAN_OR_EQUAL).
    value number
    Boolean value the target field is compared against.
    comparison str
    Numeric comparison operator (for example EQUALS, GREATER_THAN, LESS_THAN_OR_EQUAL).
    value float
    Boolean value the target field is compared against.
    comparison String
    Numeric comparison operator (for example EQUALS, GREATER_THAN, LESS_THAN_OR_EQUAL).
    value Number
    Boolean value the target field is compared against.

    DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagValue, DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagValueArgs

    InValues List<string>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    Match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    Value string
    Boolean value the target field is compared against.
    InValues []string
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    Match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    Value string
    Boolean value the target field is compared against.
    in_values list(string)
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value string
    Boolean value the target field is compared against.
    inValues List<String>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match String
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value String
    Boolean value the target field is compared against.
    inValues string[]
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value string
    Boolean value the target field is compared against.
    in_values Sequence[str]
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match str
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value str
    Boolean value the target field is compared against.
    inValues List<String>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match String
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value String
    Boolean value the target field is compared against.

    DatasetConfigurationTraceDatasetMatchCriteriaSpan, DatasetConfigurationTraceDatasetMatchCriteriaSpanArgs

    Duration Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpanDuration
    Matches traces or spans whose duration in seconds falls within the inclusive [min_secs, max_secs] range.
    Error Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpanError
    Matches traces or spans where the target boolean field equals value.
    IsRootSpan Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpanIsRootSpan
    Matches traces or spans where the target boolean field equals value.
    MatchType string
    Whether matching spans are included (INCLUDE) or excluded (EXCLUDE) from the scope. Defaults to INCLUDE.
    Operation Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpanOperation
    Matches traces or spans where the target string field satisfies the match condition.
    ParentOperation Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpanParentOperation
    Matches traces or spans where the target string field satisfies the match condition.
    ParentService Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpanParentService
    Matches traces or spans where the target string field satisfies the match condition.
    Service Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpanService
    Matches traces or spans where the target string field satisfies the match condition.
    SpanCount Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpanSpanCount
    Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive [min, max] range.
    Tags List<Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpanTag>
    Matches spans whose tag (span attribute) with the given key has a value satisfying the nested string or numeric filter.
    Duration DatasetConfigurationTraceDatasetMatchCriteriaSpanDuration
    Matches traces or spans whose duration in seconds falls within the inclusive [min_secs, max_secs] range.
    Error DatasetConfigurationTraceDatasetMatchCriteriaSpanError
    Matches traces or spans where the target boolean field equals value.
    IsRootSpan DatasetConfigurationTraceDatasetMatchCriteriaSpanIsRootSpan
    Matches traces or spans where the target boolean field equals value.
    MatchType string
    Whether matching spans are included (INCLUDE) or excluded (EXCLUDE) from the scope. Defaults to INCLUDE.
    Operation DatasetConfigurationTraceDatasetMatchCriteriaSpanOperation
    Matches traces or spans where the target string field satisfies the match condition.
    ParentOperation DatasetConfigurationTraceDatasetMatchCriteriaSpanParentOperation
    Matches traces or spans where the target string field satisfies the match condition.
    ParentService DatasetConfigurationTraceDatasetMatchCriteriaSpanParentService
    Matches traces or spans where the target string field satisfies the match condition.
    Service DatasetConfigurationTraceDatasetMatchCriteriaSpanService
    Matches traces or spans where the target string field satisfies the match condition.
    SpanCount DatasetConfigurationTraceDatasetMatchCriteriaSpanSpanCount
    Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive [min, max] range.
    Tags []DatasetConfigurationTraceDatasetMatchCriteriaSpanTag
    Matches spans whose tag (span attribute) with the given key has a value satisfying the nested string or numeric filter.
    duration object
    Matches traces or spans whose duration in seconds falls within the inclusive [min_secs, max_secs] range.
    error object
    Matches traces or spans where the target boolean field equals value.
    is_root_span object
    Matches traces or spans where the target boolean field equals value.
    match_type string
    Whether matching spans are included (INCLUDE) or excluded (EXCLUDE) from the scope. Defaults to INCLUDE.
    operation object
    Matches traces or spans where the target string field satisfies the match condition.
    parent_operation object
    Matches traces or spans where the target string field satisfies the match condition.
    parent_service object
    Matches traces or spans where the target string field satisfies the match condition.
    service object
    Matches traces or spans where the target string field satisfies the match condition.
    span_count object
    Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive [min, max] range.
    tags list(object)
    Matches spans whose tag (span attribute) with the given key has a value satisfying the nested string or numeric filter.
    duration DatasetConfigurationTraceDatasetMatchCriteriaSpanDuration
    Matches traces or spans whose duration in seconds falls within the inclusive [min_secs, max_secs] range.
    error DatasetConfigurationTraceDatasetMatchCriteriaSpanError
    Matches traces or spans where the target boolean field equals value.
    isRootSpan DatasetConfigurationTraceDatasetMatchCriteriaSpanIsRootSpan
    Matches traces or spans where the target boolean field equals value.
    matchType String
    Whether matching spans are included (INCLUDE) or excluded (EXCLUDE) from the scope. Defaults to INCLUDE.
    operation DatasetConfigurationTraceDatasetMatchCriteriaSpanOperation
    Matches traces or spans where the target string field satisfies the match condition.
    parentOperation DatasetConfigurationTraceDatasetMatchCriteriaSpanParentOperation
    Matches traces or spans where the target string field satisfies the match condition.
    parentService DatasetConfigurationTraceDatasetMatchCriteriaSpanParentService
    Matches traces or spans where the target string field satisfies the match condition.
    service DatasetConfigurationTraceDatasetMatchCriteriaSpanService
    Matches traces or spans where the target string field satisfies the match condition.
    spanCount DatasetConfigurationTraceDatasetMatchCriteriaSpanSpanCount
    Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive [min, max] range.
    tags List<DatasetConfigurationTraceDatasetMatchCriteriaSpanTag>
    Matches spans whose tag (span attribute) with the given key has a value satisfying the nested string or numeric filter.
    duration DatasetConfigurationTraceDatasetMatchCriteriaSpanDuration
    Matches traces or spans whose duration in seconds falls within the inclusive [min_secs, max_secs] range.
    error DatasetConfigurationTraceDatasetMatchCriteriaSpanError
    Matches traces or spans where the target boolean field equals value.
    isRootSpan DatasetConfigurationTraceDatasetMatchCriteriaSpanIsRootSpan
    Matches traces or spans where the target boolean field equals value.
    matchType string
    Whether matching spans are included (INCLUDE) or excluded (EXCLUDE) from the scope. Defaults to INCLUDE.
    operation DatasetConfigurationTraceDatasetMatchCriteriaSpanOperation
    Matches traces or spans where the target string field satisfies the match condition.
    parentOperation DatasetConfigurationTraceDatasetMatchCriteriaSpanParentOperation
    Matches traces or spans where the target string field satisfies the match condition.
    parentService DatasetConfigurationTraceDatasetMatchCriteriaSpanParentService
    Matches traces or spans where the target string field satisfies the match condition.
    service DatasetConfigurationTraceDatasetMatchCriteriaSpanService
    Matches traces or spans where the target string field satisfies the match condition.
    spanCount DatasetConfigurationTraceDatasetMatchCriteriaSpanSpanCount
    Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive [min, max] range.
    tags DatasetConfigurationTraceDatasetMatchCriteriaSpanTag[]
    Matches spans whose tag (span attribute) with the given key has a value satisfying the nested string or numeric filter.
    duration DatasetConfigurationTraceDatasetMatchCriteriaSpanDuration
    Matches traces or spans whose duration in seconds falls within the inclusive [min_secs, max_secs] range.
    error DatasetConfigurationTraceDatasetMatchCriteriaSpanError
    Matches traces or spans where the target boolean field equals value.
    is_root_span DatasetConfigurationTraceDatasetMatchCriteriaSpanIsRootSpan
    Matches traces or spans where the target boolean field equals value.
    match_type str
    Whether matching spans are included (INCLUDE) or excluded (EXCLUDE) from the scope. Defaults to INCLUDE.
    operation DatasetConfigurationTraceDatasetMatchCriteriaSpanOperation
    Matches traces or spans where the target string field satisfies the match condition.
    parent_operation DatasetConfigurationTraceDatasetMatchCriteriaSpanParentOperation
    Matches traces or spans where the target string field satisfies the match condition.
    parent_service DatasetConfigurationTraceDatasetMatchCriteriaSpanParentService
    Matches traces or spans where the target string field satisfies the match condition.
    service DatasetConfigurationTraceDatasetMatchCriteriaSpanService
    Matches traces or spans where the target string field satisfies the match condition.
    span_count DatasetConfigurationTraceDatasetMatchCriteriaSpanSpanCount
    Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive [min, max] range.
    tags Sequence[DatasetConfigurationTraceDatasetMatchCriteriaSpanTag]
    Matches spans whose tag (span attribute) with the given key has a value satisfying the nested string or numeric filter.
    duration Property Map
    Matches traces or spans whose duration in seconds falls within the inclusive [min_secs, max_secs] range.
    error Property Map
    Matches traces or spans where the target boolean field equals value.
    isRootSpan Property Map
    Matches traces or spans where the target boolean field equals value.
    matchType String
    Whether matching spans are included (INCLUDE) or excluded (EXCLUDE) from the scope. Defaults to INCLUDE.
    operation Property Map
    Matches traces or spans where the target string field satisfies the match condition.
    parentOperation Property Map
    Matches traces or spans where the target string field satisfies the match condition.
    parentService Property Map
    Matches traces or spans where the target string field satisfies the match condition.
    service Property Map
    Matches traces or spans where the target string field satisfies the match condition.
    spanCount Property Map
    Matches traces where the number of spans satisfying the surrounding span conditions falls within the inclusive [min, max] range.
    tags List<Property Map>
    Matches spans whose tag (span attribute) with the given key has a value satisfying the nested string or numeric filter.

    DatasetConfigurationTraceDatasetMatchCriteriaSpanDuration, DatasetConfigurationTraceDatasetMatchCriteriaSpanDurationArgs

    MaxSecs double
    Maximum duration in seconds, inclusive. Omit for no upper bound.
    MinSecs double
    Minimum duration in seconds, inclusive. Defaults to 0.
    MaxSecs float64
    Maximum duration in seconds, inclusive. Omit for no upper bound.
    MinSecs float64
    Minimum duration in seconds, inclusive. Defaults to 0.
    max_secs number
    Maximum duration in seconds, inclusive. Omit for no upper bound.
    min_secs number
    Minimum duration in seconds, inclusive. Defaults to 0.
    maxSecs Double
    Maximum duration in seconds, inclusive. Omit for no upper bound.
    minSecs Double
    Minimum duration in seconds, inclusive. Defaults to 0.
    maxSecs number
    Maximum duration in seconds, inclusive. Omit for no upper bound.
    minSecs number
    Minimum duration in seconds, inclusive. Defaults to 0.
    max_secs float
    Maximum duration in seconds, inclusive. Omit for no upper bound.
    min_secs float
    Minimum duration in seconds, inclusive. Defaults to 0.
    maxSecs Number
    Maximum duration in seconds, inclusive. Omit for no upper bound.
    minSecs Number
    Minimum duration in seconds, inclusive. Defaults to 0.

    DatasetConfigurationTraceDatasetMatchCriteriaSpanError, DatasetConfigurationTraceDatasetMatchCriteriaSpanErrorArgs

    Value bool
    Boolean value the target field is compared against.
    Value bool
    Boolean value the target field is compared against.
    value bool
    Boolean value the target field is compared against.
    value Boolean
    Boolean value the target field is compared against.
    value boolean
    Boolean value the target field is compared against.
    value bool
    Boolean value the target field is compared against.
    value Boolean
    Boolean value the target field is compared against.

    DatasetConfigurationTraceDatasetMatchCriteriaSpanIsRootSpan, DatasetConfigurationTraceDatasetMatchCriteriaSpanIsRootSpanArgs

    Value bool
    Boolean value the target field is compared against.
    Value bool
    Boolean value the target field is compared against.
    value bool
    Boolean value the target field is compared against.
    value Boolean
    Boolean value the target field is compared against.
    value boolean
    Boolean value the target field is compared against.
    value bool
    Boolean value the target field is compared against.
    value Boolean
    Boolean value the target field is compared against.

    DatasetConfigurationTraceDatasetMatchCriteriaSpanOperation, DatasetConfigurationTraceDatasetMatchCriteriaSpanOperationArgs

    InValues List<string>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    Match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    Value string
    Boolean value the target field is compared against.
    InValues []string
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    Match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    Value string
    Boolean value the target field is compared against.
    in_values list(string)
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value string
    Boolean value the target field is compared against.
    inValues List<String>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match String
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value String
    Boolean value the target field is compared against.
    inValues string[]
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value string
    Boolean value the target field is compared against.
    in_values Sequence[str]
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match str
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value str
    Boolean value the target field is compared against.
    inValues List<String>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match String
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value String
    Boolean value the target field is compared against.

    DatasetConfigurationTraceDatasetMatchCriteriaSpanParentOperation, DatasetConfigurationTraceDatasetMatchCriteriaSpanParentOperationArgs

    InValues List<string>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    Match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    Value string
    Boolean value the target field is compared against.
    InValues []string
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    Match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    Value string
    Boolean value the target field is compared against.
    in_values list(string)
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value string
    Boolean value the target field is compared against.
    inValues List<String>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match String
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value String
    Boolean value the target field is compared against.
    inValues string[]
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value string
    Boolean value the target field is compared against.
    in_values Sequence[str]
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match str
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value str
    Boolean value the target field is compared against.
    inValues List<String>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match String
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value String
    Boolean value the target field is compared against.

    DatasetConfigurationTraceDatasetMatchCriteriaSpanParentService, DatasetConfigurationTraceDatasetMatchCriteriaSpanParentServiceArgs

    InValues List<string>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    Match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    Value string
    Boolean value the target field is compared against.
    InValues []string
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    Match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    Value string
    Boolean value the target field is compared against.
    in_values list(string)
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value string
    Boolean value the target field is compared against.
    inValues List<String>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match String
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value String
    Boolean value the target field is compared against.
    inValues string[]
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value string
    Boolean value the target field is compared against.
    in_values Sequence[str]
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match str
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value str
    Boolean value the target field is compared against.
    inValues List<String>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match String
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value String
    Boolean value the target field is compared against.

    DatasetConfigurationTraceDatasetMatchCriteriaSpanService, DatasetConfigurationTraceDatasetMatchCriteriaSpanServiceArgs

    InValues List<string>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    Match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    Value string
    Boolean value the target field is compared against.
    InValues []string
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    Match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    Value string
    Boolean value the target field is compared against.
    in_values list(string)
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value string
    Boolean value the target field is compared against.
    inValues List<String>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match String
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value String
    Boolean value the target field is compared against.
    inValues string[]
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value string
    Boolean value the target field is compared against.
    in_values Sequence[str]
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match str
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value str
    Boolean value the target field is compared against.
    inValues List<String>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match String
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value String
    Boolean value the target field is compared against.

    DatasetConfigurationTraceDatasetMatchCriteriaSpanSpanCount, DatasetConfigurationTraceDatasetMatchCriteriaSpanSpanCountArgs

    Max int
    Maximum number of matching spans, inclusive. 0 means no upper bound.
    Min int
    Minimum number of matching spans, inclusive. Defaults to 0.
    Max int
    Maximum number of matching spans, inclusive. 0 means no upper bound.
    Min int
    Minimum number of matching spans, inclusive. Defaults to 0.
    max number
    Maximum number of matching spans, inclusive. 0 means no upper bound.
    min number
    Minimum number of matching spans, inclusive. Defaults to 0.
    max Integer
    Maximum number of matching spans, inclusive. 0 means no upper bound.
    min Integer
    Minimum number of matching spans, inclusive. Defaults to 0.
    max number
    Maximum number of matching spans, inclusive. 0 means no upper bound.
    min number
    Minimum number of matching spans, inclusive. Defaults to 0.
    max int
    Maximum number of matching spans, inclusive. 0 means no upper bound.
    min int
    Minimum number of matching spans, inclusive. Defaults to 0.
    max Number
    Maximum number of matching spans, inclusive. 0 means no upper bound.
    min Number
    Minimum number of matching spans, inclusive. Defaults to 0.

    DatasetConfigurationTraceDatasetMatchCriteriaSpanTag, DatasetConfigurationTraceDatasetMatchCriteriaSpanTagArgs

    Key string
    Name of the span tag (span attribute) inspected by this filter.
    NumericValue Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpanTagNumericValue
    Matches traces or spans where the target numeric field satisfies the comparison against value.
    Value Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaSpanTagValue
    Boolean value the target field is compared against.
    Key string
    Name of the span tag (span attribute) inspected by this filter.
    NumericValue DatasetConfigurationTraceDatasetMatchCriteriaSpanTagNumericValue
    Matches traces or spans where the target numeric field satisfies the comparison against value.
    Value DatasetConfigurationTraceDatasetMatchCriteriaSpanTagValue
    Boolean value the target field is compared against.
    key string
    Name of the span tag (span attribute) inspected by this filter.
    numeric_value object
    Matches traces or spans where the target numeric field satisfies the comparison against value.
    value object
    Boolean value the target field is compared against.
    key String
    Name of the span tag (span attribute) inspected by this filter.
    numericValue DatasetConfigurationTraceDatasetMatchCriteriaSpanTagNumericValue
    Matches traces or spans where the target numeric field satisfies the comparison against value.
    value DatasetConfigurationTraceDatasetMatchCriteriaSpanTagValue
    Boolean value the target field is compared against.
    key string
    Name of the span tag (span attribute) inspected by this filter.
    numericValue DatasetConfigurationTraceDatasetMatchCriteriaSpanTagNumericValue
    Matches traces or spans where the target numeric field satisfies the comparison against value.
    value DatasetConfigurationTraceDatasetMatchCriteriaSpanTagValue
    Boolean value the target field is compared against.
    key str
    Name of the span tag (span attribute) inspected by this filter.
    numeric_value DatasetConfigurationTraceDatasetMatchCriteriaSpanTagNumericValue
    Matches traces or spans where the target numeric field satisfies the comparison against value.
    value DatasetConfigurationTraceDatasetMatchCriteriaSpanTagValue
    Boolean value the target field is compared against.
    key String
    Name of the span tag (span attribute) inspected by this filter.
    numericValue Property Map
    Matches traces or spans where the target numeric field satisfies the comparison against value.
    value Property Map
    Boolean value the target field is compared against.

    DatasetConfigurationTraceDatasetMatchCriteriaSpanTagNumericValue, DatasetConfigurationTraceDatasetMatchCriteriaSpanTagNumericValueArgs

    Comparison string
    Numeric comparison operator (for example EQUALS, GREATER_THAN, LESS_THAN_OR_EQUAL).
    Value double
    Boolean value the target field is compared against.
    Comparison string
    Numeric comparison operator (for example EQUALS, GREATER_THAN, LESS_THAN_OR_EQUAL).
    Value float64
    Boolean value the target field is compared against.
    comparison string
    Numeric comparison operator (for example EQUALS, GREATER_THAN, LESS_THAN_OR_EQUAL).
    value number
    Boolean value the target field is compared against.
    comparison String
    Numeric comparison operator (for example EQUALS, GREATER_THAN, LESS_THAN_OR_EQUAL).
    value Double
    Boolean value the target field is compared against.
    comparison string
    Numeric comparison operator (for example EQUALS, GREATER_THAN, LESS_THAN_OR_EQUAL).
    value number
    Boolean value the target field is compared against.
    comparison str
    Numeric comparison operator (for example EQUALS, GREATER_THAN, LESS_THAN_OR_EQUAL).
    value float
    Boolean value the target field is compared against.
    comparison String
    Numeric comparison operator (for example EQUALS, GREATER_THAN, LESS_THAN_OR_EQUAL).
    value Number
    Boolean value the target field is compared against.

    DatasetConfigurationTraceDatasetMatchCriteriaSpanTagValue, DatasetConfigurationTraceDatasetMatchCriteriaSpanTagValueArgs

    InValues List<string>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    Match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    Value string
    Boolean value the target field is compared against.
    InValues []string
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    Match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    Value string
    Boolean value the target field is compared against.
    in_values list(string)
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value string
    Boolean value the target field is compared against.
    inValues List<String>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match String
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value String
    Boolean value the target field is compared against.
    inValues string[]
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match string
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value string
    Boolean value the target field is compared against.
    in_values Sequence[str]
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match str
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value str
    Boolean value the target field is compared against.
    inValues List<String>
    Set of strings tested against the target field. Used with IN and NOT_IN match types.
    match String
    Match operator applied to value or in_values. One of EXACT, REGEX, IN, or NOT_IN. Defaults to EXACT.
    value String
    Boolean value the target field is compared against.

    DatasetConfigurationTraceDatasetMatchCriteriaTrace, DatasetConfigurationTraceDatasetMatchCriteriaTraceArgs

    Duration Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaTraceDuration
    Matches traces or spans whose duration in seconds falls within the inclusive [min_secs, max_secs] range.
    Error Chronosphere.Pulumi.Inputs.DatasetConfigurationTraceDatasetMatchCriteriaTraceError
    Matches traces or spans where the target boolean field equals value.
    Duration DatasetConfigurationTraceDatasetMatchCriteriaTraceDuration
    Matches traces or spans whose duration in seconds falls within the inclusive [min_secs, max_secs] range.
    Error DatasetConfigurationTraceDatasetMatchCriteriaTraceError
    Matches traces or spans where the target boolean field equals value.
    duration object
    Matches traces or spans whose duration in seconds falls within the inclusive [min_secs, max_secs] range.
    error object
    Matches traces or spans where the target boolean field equals value.
    duration DatasetConfigurationTraceDatasetMatchCriteriaTraceDuration
    Matches traces or spans whose duration in seconds falls within the inclusive [min_secs, max_secs] range.
    error DatasetConfigurationTraceDatasetMatchCriteriaTraceError
    Matches traces or spans where the target boolean field equals value.
    duration DatasetConfigurationTraceDatasetMatchCriteriaTraceDuration
    Matches traces or spans whose duration in seconds falls within the inclusive [min_secs, max_secs] range.
    error DatasetConfigurationTraceDatasetMatchCriteriaTraceError
    Matches traces or spans where the target boolean field equals value.
    duration DatasetConfigurationTraceDatasetMatchCriteriaTraceDuration
    Matches traces or spans whose duration in seconds falls within the inclusive [min_secs, max_secs] range.
    error DatasetConfigurationTraceDatasetMatchCriteriaTraceError
    Matches traces or spans where the target boolean field equals value.
    duration Property Map
    Matches traces or spans whose duration in seconds falls within the inclusive [min_secs, max_secs] range.
    error Property Map
    Matches traces or spans where the target boolean field equals value.

    DatasetConfigurationTraceDatasetMatchCriteriaTraceDuration, DatasetConfigurationTraceDatasetMatchCriteriaTraceDurationArgs

    MaxSecs double
    Maximum duration in seconds, inclusive. Omit for no upper bound.
    MinSecs double
    Minimum duration in seconds, inclusive. Defaults to 0.
    MaxSecs float64
    Maximum duration in seconds, inclusive. Omit for no upper bound.
    MinSecs float64
    Minimum duration in seconds, inclusive. Defaults to 0.
    max_secs number
    Maximum duration in seconds, inclusive. Omit for no upper bound.
    min_secs number
    Minimum duration in seconds, inclusive. Defaults to 0.
    maxSecs Double
    Maximum duration in seconds, inclusive. Omit for no upper bound.
    minSecs Double
    Minimum duration in seconds, inclusive. Defaults to 0.
    maxSecs number
    Maximum duration in seconds, inclusive. Omit for no upper bound.
    minSecs number
    Minimum duration in seconds, inclusive. Defaults to 0.
    max_secs float
    Maximum duration in seconds, inclusive. Omit for no upper bound.
    min_secs float
    Minimum duration in seconds, inclusive. Defaults to 0.
    maxSecs Number
    Maximum duration in seconds, inclusive. Omit for no upper bound.
    minSecs Number
    Minimum duration in seconds, inclusive. Defaults to 0.

    DatasetConfigurationTraceDatasetMatchCriteriaTraceError, DatasetConfigurationTraceDatasetMatchCriteriaTraceErrorArgs

    Value bool
    Boolean value the target field is compared against.
    Value bool
    Boolean value the target field is compared against.
    value bool
    Boolean value the target field is compared against.
    value Boolean
    Boolean value the target field is compared against.
    value boolean
    Boolean value the target field is compared against.
    value bool
    Boolean value the target field is compared against.
    value Boolean
    Boolean value the target field is compared against.

    Package Details

    Repository
    chronosphere chronosphereio/pulumi-chronosphere
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the chronosphere Terraform Provider.
    Viewing docs for Chronosphere v0.9.16
    published on Friday, Jun 5, 2026 by Chronosphere

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial