1. Packages
  2. Datadog
  3. API Docs
  4. LogsCustomPipeline
Datadog v4.27.0 published on Thursday, Mar 14, 2024 by Pulumi

datadog.LogsCustomPipeline

Explore with Pulumi AI

datadog logo
Datadog v4.27.0 published on Thursday, Mar 14, 2024 by Pulumi

    Provides a Datadog Logs Pipeline API resource, which is used to create and manage Datadog logs custom pipelines. Each datadog.LogsCustomPipeline resource defines a complete pipeline. The order of the pipelines is maintained in a different resource: datadog.LogsPipelineOrder. When creating a new pipeline, you need to explicitly add this pipeline to the datadog.LogsPipelineOrder resource to track the pipeline. Similarly, when a pipeline needs to be destroyed, remove its references from the datadog.LogsPipelineOrder resource.

    Example Usage

    Coming soon!```
    </pulumi-choosable>
    </div>
    <div>
    <pulumi-choosable type="language" values="python">
    

    Coming soon!```

    Coming soon!```
    </pulumi-choosable>
    </div>
    <div>
    <pulumi-choosable type="language" values="csharp">
    

    Coming soon!```

    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.datadog.LogsCustomPipeline;
    import com.pulumi.datadog.LogsCustomPipelineArgs;
    import com.pulumi.datadog.inputs.LogsCustomPipelineFilterArgs;
    import com.pulumi.datadog.inputs.LogsCustomPipelineProcessorArgs;
    import com.pulumi.datadog.inputs.LogsCustomPipelineProcessorArithmeticProcessorArgs;
    import com.pulumi.datadog.inputs.LogsCustomPipelineProcessorAttributeRemapperArgs;
    import com.pulumi.datadog.inputs.LogsCustomPipelineProcessorCategoryProcessorArgs;
    import com.pulumi.datadog.inputs.LogsCustomPipelineProcessorDateRemapperArgs;
    import com.pulumi.datadog.inputs.LogsCustomPipelineProcessorGeoIpParserArgs;
    import com.pulumi.datadog.inputs.LogsCustomPipelineProcessorGrokParserArgs;
    import com.pulumi.datadog.inputs.LogsCustomPipelineProcessorGrokParserGrokArgs;
    import com.pulumi.datadog.inputs.LogsCustomPipelineProcessorLookupProcessorArgs;
    import com.pulumi.datadog.inputs.LogsCustomPipelineProcessorMessageRemapperArgs;
    import com.pulumi.datadog.inputs.LogsCustomPipelineProcessorPipelineArgs;
    import com.pulumi.datadog.inputs.LogsCustomPipelineProcessorServiceRemapperArgs;
    import com.pulumi.datadog.inputs.LogsCustomPipelineProcessorStatusRemapperArgs;
    import com.pulumi.datadog.inputs.LogsCustomPipelineProcessorStringBuilderProcessorArgs;
    import com.pulumi.datadog.inputs.LogsCustomPipelineProcessorTraceIdRemapperArgs;
    import com.pulumi.datadog.inputs.LogsCustomPipelineProcessorUserAgentParserArgs;
    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 samplePipeline = new LogsCustomPipeline("samplePipeline", LogsCustomPipelineArgs.builder()        
                .filters(LogsCustomPipelineFilterArgs.builder()
                    .query("source:foo")
                    .build())
                .isEnabled(true)
                .name("sample pipeline")
                .processors(            
                    LogsCustomPipelineProcessorArgs.builder()
                        .arithmeticProcessor(LogsCustomPipelineProcessorArithmeticProcessorArgs.builder()
                            .expression("(time1 - time2)*1000")
                            .isEnabled(true)
                            .isReplaceMissing(true)
                            .name("sample arithmetic processor")
                            .target("my_arithmetic")
                            .build())
                        .build(),
                    LogsCustomPipelineProcessorArgs.builder()
                        .attributeRemapper(LogsCustomPipelineProcessorAttributeRemapperArgs.builder()
                            .isEnabled(true)
                            .name("sample attribute processor")
                            .overrideOnConflict(false)
                            .preserveSource(true)
                            .sourceType("tag")
                            .sources("db.instance")
                            .target("db")
                            .targetFormat("string")
                            .targetType("attribute")
                            .build())
                        .build(),
                    LogsCustomPipelineProcessorArgs.builder()
                        .categoryProcessor(LogsCustomPipelineProcessorCategoryProcessorArgs.builder()
                            .category(                        
                                %!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
                                %!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
                            .isEnabled(true)
                            .name("sample category processor")
                            .target("foo.severity")
                            .build())
                        .build(),
                    LogsCustomPipelineProcessorArgs.builder()
                        .dateRemapper(LogsCustomPipelineProcessorDateRemapperArgs.builder()
                            .isEnabled(true)
                            .name("sample date remapper")
                            .sources(                        
                                "_timestamp",
                                "published_date")
                            .build())
                        .build(),
                    LogsCustomPipelineProcessorArgs.builder()
                        .geoIpParser(LogsCustomPipelineProcessorGeoIpParserArgs.builder()
                            .isEnabled(true)
                            .name("sample geo ip parser")
                            .sources("network.client.ip")
                            .target("network.client.geoip")
                            .build())
                        .build(),
                    LogsCustomPipelineProcessorArgs.builder()
                        .grokParser(LogsCustomPipelineProcessorGrokParserArgs.builder()
                            .grok(LogsCustomPipelineProcessorGrokParserGrokArgs.builder()
                                .matchRules("Rule %%{word:my_word2} %%{number:my_float2}")
                                .supportRules("")
                                .build())
                            .isEnabled(true)
                            .name("sample grok parser")
                            .samples("sample log 1")
                            .source("message")
                            .build())
                        .build(),
                    LogsCustomPipelineProcessorArgs.builder()
                        .lookupProcessor(LogsCustomPipelineProcessorLookupProcessorArgs.builder()
                            .defaultLookup("unknown service")
                            .isEnabled(true)
                            .lookupTable("1,my service")
                            .name("sample lookup processor")
                            .source("service_id")
                            .target("service_name")
                            .build())
                        .build(),
                    LogsCustomPipelineProcessorArgs.builder()
                        .messageRemapper(LogsCustomPipelineProcessorMessageRemapperArgs.builder()
                            .isEnabled(true)
                            .name("sample message remapper")
                            .sources("msg")
                            .build())
                        .build(),
                    LogsCustomPipelineProcessorArgs.builder()
                        .pipeline(LogsCustomPipelineProcessorPipelineArgs.builder()
                            .filter(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
                            .isEnabled(true)
                            .name("nested pipeline")
                            .processor(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
                            .build())
                        .build(),
                    LogsCustomPipelineProcessorArgs.builder()
                        .serviceRemapper(LogsCustomPipelineProcessorServiceRemapperArgs.builder()
                            .isEnabled(true)
                            .name("sample service remapper")
                            .sources("service")
                            .build())
                        .build(),
                    LogsCustomPipelineProcessorArgs.builder()
                        .statusRemapper(LogsCustomPipelineProcessorStatusRemapperArgs.builder()
                            .isEnabled(true)
                            .name("sample status remapper")
                            .sources(                        
                                "info",
                                "trace")
                            .build())
                        .build(),
                    LogsCustomPipelineProcessorArgs.builder()
                        .stringBuilderProcessor(LogsCustomPipelineProcessorStringBuilderProcessorArgs.builder()
                            .isEnabled(true)
                            .isReplaceMissing(false)
                            .name("sample string builder processor")
                            .target("user_activity")
                            .template("%%{user.name} logged in at %%{timestamp}")
                            .build())
                        .build(),
                    LogsCustomPipelineProcessorArgs.builder()
                        .traceIdRemapper(LogsCustomPipelineProcessorTraceIdRemapperArgs.builder()
                            .isEnabled(true)
                            .name("sample trace id remapper")
                            .sources("dd.trace_id")
                            .build())
                        .build(),
                    LogsCustomPipelineProcessorArgs.builder()
                        .userAgentParser(LogsCustomPipelineProcessorUserAgentParserArgs.builder()
                            .isEnabled(true)
                            .isEncoded(false)
                            .name("sample user agent parser")
                            .sources(                        
                                "user",
                                "agent")
                            .target("http_agent")
                            .build())
                        .build())
                .build());
    
        }
    }
    
    resources:
      samplePipeline:
        type: datadog:LogsCustomPipeline
        properties:
          filters:
            - query: source:foo
          isEnabled: true
          name: sample pipeline
          processors:
            - arithmeticProcessor:
                expression: (time1 - time2)*1000
                isEnabled: true
                isReplaceMissing: true
                name: sample arithmetic processor
                target: my_arithmetic
            - attributeRemapper:
                isEnabled: true
                name: sample attribute processor
                overrideOnConflict: false
                preserveSource: true
                sourceType: tag
                sources:
                  - db.instance
                target: db
                targetFormat: string
                targetType: attribute
            - categoryProcessor:
                category:
                  - filter:
                      query: '@severity: "."'
                    name: debug
                  - filter:
                      query: '@severity: "-"'
                    name: verbose
                isEnabled: true
                name: sample category processor
                target: foo.severity
            - dateRemapper:
                isEnabled: true
                name: sample date remapper
                sources:
                  - _timestamp
                  - published_date
            - geoIpParser:
                isEnabled: true
                name: sample geo ip parser
                sources:
                  - network.client.ip
                target: network.client.geoip
            - grokParser:
                grok:
                  matchRules: Rule %%{word:my_word2} %%{number:my_float2}
                  supportRules:
                isEnabled: true
                name: sample grok parser
                samples:
                  - sample log 1
                source: message
            - lookupProcessor:
                defaultLookup: unknown service
                isEnabled: true
                lookupTable:
                  - 1,my service
                name: sample lookup processor
                source: service_id
                target: service_name
            - messageRemapper:
                isEnabled: true
                name: sample message remapper
                sources:
                  - msg
            - pipeline:
                filter:
                  - query: source:foo
                isEnabled: true
                name: nested pipeline
                processor:
                  - urlParser:
                      name: sample url parser
                      normalizeEndingSlashes: true
                      sources:
                        - url
                        - extra
                      target: http_url
            - serviceRemapper:
                isEnabled: true
                name: sample service remapper
                sources:
                  - service
            - statusRemapper:
                isEnabled: true
                name: sample status remapper
                sources:
                  - info
                  - trace
            - stringBuilderProcessor:
                isEnabled: true
                isReplaceMissing: false
                name: sample string builder processor
                target: user_activity
                template: '%%{user.name} logged in at %%{timestamp}'
            - traceIdRemapper:
                isEnabled: true
                name: sample trace id remapper
                sources:
                  - dd.trace_id
            - userAgentParser:
                isEnabled: true
                isEncoded: false
                name: sample user agent parser
                sources:
                  - user
                  - agent
                target: http_agent
    

    Create LogsCustomPipeline Resource

    new LogsCustomPipeline(name: string, args: LogsCustomPipelineArgs, opts?: CustomResourceOptions);
    @overload
    def LogsCustomPipeline(resource_name: str,
                           opts: Optional[ResourceOptions] = None,
                           filters: Optional[Sequence[LogsCustomPipelineFilterArgs]] = None,
                           is_enabled: Optional[bool] = None,
                           name: Optional[str] = None,
                           processors: Optional[Sequence[LogsCustomPipelineProcessorArgs]] = None)
    @overload
    def LogsCustomPipeline(resource_name: str,
                           args: LogsCustomPipelineArgs,
                           opts: Optional[ResourceOptions] = None)
    func NewLogsCustomPipeline(ctx *Context, name string, args LogsCustomPipelineArgs, opts ...ResourceOption) (*LogsCustomPipeline, error)
    public LogsCustomPipeline(string name, LogsCustomPipelineArgs args, CustomResourceOptions? opts = null)
    public LogsCustomPipeline(String name, LogsCustomPipelineArgs args)
    public LogsCustomPipeline(String name, LogsCustomPipelineArgs args, CustomResourceOptions options)
    
    type: datadog:LogsCustomPipeline
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    name string
    The unique name of the resource.
    args LogsCustomPipelineArgs
    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 LogsCustomPipelineArgs
    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 LogsCustomPipelineArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args LogsCustomPipelineArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args LogsCustomPipelineArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    LogsCustomPipeline Resource Properties

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

    Inputs

    The LogsCustomPipeline resource accepts the following input properties:

    Filters List<LogsCustomPipelineFilter>
    Name string
    Your pipeline name.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Processors List<LogsCustomPipelineProcessor>
    Filters []LogsCustomPipelineFilterArgs
    Name string
    Your pipeline name.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Processors []LogsCustomPipelineProcessorArgs
    filters List<LogsCustomPipelineFilter>
    name String
    Your pipeline name.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    processors List<LogsCustomPipelineProcessor>
    filters LogsCustomPipelineFilter[]
    name string
    Your pipeline name.
    isEnabled boolean
    Boolean value to enable your pipeline.
    processors LogsCustomPipelineProcessor[]
    filters List<Property Map>
    name String
    Your pipeline name.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    processors List<Property Map>

    Outputs

    All input properties are implicitly available as output properties. Additionally, the LogsCustomPipeline 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 str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing LogsCustomPipeline Resource

    Get an existing LogsCustomPipeline 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?: LogsCustomPipelineState, opts?: CustomResourceOptions): LogsCustomPipeline
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            filters: Optional[Sequence[LogsCustomPipelineFilterArgs]] = None,
            is_enabled: Optional[bool] = None,
            name: Optional[str] = None,
            processors: Optional[Sequence[LogsCustomPipelineProcessorArgs]] = None) -> LogsCustomPipeline
    func GetLogsCustomPipeline(ctx *Context, name string, id IDInput, state *LogsCustomPipelineState, opts ...ResourceOption) (*LogsCustomPipeline, error)
    public static LogsCustomPipeline Get(string name, Input<string> id, LogsCustomPipelineState? state, CustomResourceOptions? opts = null)
    public static LogsCustomPipeline get(String name, Output<String> id, LogsCustomPipelineState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    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:
    Filters List<LogsCustomPipelineFilter>
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    Processors List<LogsCustomPipelineProcessor>
    Filters []LogsCustomPipelineFilterArgs
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    Processors []LogsCustomPipelineProcessorArgs
    filters List<LogsCustomPipelineFilter>
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    processors List<LogsCustomPipelineProcessor>
    filters LogsCustomPipelineFilter[]
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    processors LogsCustomPipelineProcessor[]
    filters List<Property Map>
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    processors List<Property Map>

    Supporting Types

    LogsCustomPipelineFilter, LogsCustomPipelineFilterArgs

    Query string
    Filter criteria of the category.
    Query string
    Filter criteria of the category.
    query String
    Filter criteria of the category.
    query string
    Filter criteria of the category.
    query str
    Filter criteria of the category.
    query String
    Filter criteria of the category.

    LogsCustomPipelineProcessor, LogsCustomPipelineProcessorArgs

    ArithmeticProcessor LogsCustomPipelineProcessorArithmeticProcessor
    Arithmetic Processor. More information can be found in the official docs
    AttributeRemapper LogsCustomPipelineProcessorAttributeRemapper
    Attribute Remapper Processor. More information can be found in the official docs
    CategoryProcessor LogsCustomPipelineProcessorCategoryProcessor
    Category Processor. More information can be found in the official docs
    DateRemapper LogsCustomPipelineProcessorDateRemapper
    Date Remapper Processor. More information can be found in the official docs
    GeoIpParser LogsCustomPipelineProcessorGeoIpParser
    Date GeoIP Processor. More information can be found in the official docs
    GrokParser LogsCustomPipelineProcessorGrokParser
    Grok Processor. More information can be found in the official docs
    LookupProcessor LogsCustomPipelineProcessorLookupProcessor
    Lookup Processor. More information can be found in the official docs
    MessageRemapper LogsCustomPipelineProcessorMessageRemapper
    Message Remapper Processor. More information can be found in the official docs
    Pipeline LogsCustomPipelineProcessorPipeline
    ReferenceTableLookupProcessor LogsCustomPipelineProcessorReferenceTableLookupProcessor
    Reference Table Lookup Processor. Reference Tables are in public beta. More information can be found in the official docs
    ServiceRemapper LogsCustomPipelineProcessorServiceRemapper
    Service Remapper Processor. More information can be found in the official docs
    StatusRemapper LogsCustomPipelineProcessorStatusRemapper
    Status Remapper Processor. More information can be found in the official docs
    StringBuilderProcessor LogsCustomPipelineProcessorStringBuilderProcessor
    String Builder Processor. More information can be found in the official docs
    TraceIdRemapper LogsCustomPipelineProcessorTraceIdRemapper
    Trace ID Remapper Processor. More information can be found in the official docs
    UrlParser LogsCustomPipelineProcessorUrlParser
    URL Parser Processor. More information can be found in the official docs
    UserAgentParser LogsCustomPipelineProcessorUserAgentParser
    User-Agent Parser Processor. More information can be found in the official docs
    ArithmeticProcessor LogsCustomPipelineProcessorArithmeticProcessor
    Arithmetic Processor. More information can be found in the official docs
    AttributeRemapper LogsCustomPipelineProcessorAttributeRemapper
    Attribute Remapper Processor. More information can be found in the official docs
    CategoryProcessor LogsCustomPipelineProcessorCategoryProcessor
    Category Processor. More information can be found in the official docs
    DateRemapper LogsCustomPipelineProcessorDateRemapper
    Date Remapper Processor. More information can be found in the official docs
    GeoIpParser LogsCustomPipelineProcessorGeoIpParser
    Date GeoIP Processor. More information can be found in the official docs
    GrokParser LogsCustomPipelineProcessorGrokParser
    Grok Processor. More information can be found in the official docs
    LookupProcessor LogsCustomPipelineProcessorLookupProcessor
    Lookup Processor. More information can be found in the official docs
    MessageRemapper LogsCustomPipelineProcessorMessageRemapper
    Message Remapper Processor. More information can be found in the official docs
    Pipeline LogsCustomPipelineProcessorPipeline
    ReferenceTableLookupProcessor LogsCustomPipelineProcessorReferenceTableLookupProcessor
    Reference Table Lookup Processor. Reference Tables are in public beta. More information can be found in the official docs
    ServiceRemapper LogsCustomPipelineProcessorServiceRemapper
    Service Remapper Processor. More information can be found in the official docs
    StatusRemapper LogsCustomPipelineProcessorStatusRemapper
    Status Remapper Processor. More information can be found in the official docs
    StringBuilderProcessor LogsCustomPipelineProcessorStringBuilderProcessor
    String Builder Processor. More information can be found in the official docs
    TraceIdRemapper LogsCustomPipelineProcessorTraceIdRemapper
    Trace ID Remapper Processor. More information can be found in the official docs
    UrlParser LogsCustomPipelineProcessorUrlParser
    URL Parser Processor. More information can be found in the official docs
    UserAgentParser LogsCustomPipelineProcessorUserAgentParser
    User-Agent Parser Processor. More information can be found in the official docs
    arithmeticProcessor LogsCustomPipelineProcessorArithmeticProcessor
    Arithmetic Processor. More information can be found in the official docs
    attributeRemapper LogsCustomPipelineProcessorAttributeRemapper
    Attribute Remapper Processor. More information can be found in the official docs
    categoryProcessor LogsCustomPipelineProcessorCategoryProcessor
    Category Processor. More information can be found in the official docs
    dateRemapper LogsCustomPipelineProcessorDateRemapper
    Date Remapper Processor. More information can be found in the official docs
    geoIpParser LogsCustomPipelineProcessorGeoIpParser
    Date GeoIP Processor. More information can be found in the official docs
    grokParser LogsCustomPipelineProcessorGrokParser
    Grok Processor. More information can be found in the official docs
    lookupProcessor LogsCustomPipelineProcessorLookupProcessor
    Lookup Processor. More information can be found in the official docs
    messageRemapper LogsCustomPipelineProcessorMessageRemapper
    Message Remapper Processor. More information can be found in the official docs
    pipeline LogsCustomPipelineProcessorPipeline
    referenceTableLookupProcessor LogsCustomPipelineProcessorReferenceTableLookupProcessor
    Reference Table Lookup Processor. Reference Tables are in public beta. More information can be found in the official docs
    serviceRemapper LogsCustomPipelineProcessorServiceRemapper
    Service Remapper Processor. More information can be found in the official docs
    statusRemapper LogsCustomPipelineProcessorStatusRemapper
    Status Remapper Processor. More information can be found in the official docs
    stringBuilderProcessor LogsCustomPipelineProcessorStringBuilderProcessor
    String Builder Processor. More information can be found in the official docs
    traceIdRemapper LogsCustomPipelineProcessorTraceIdRemapper
    Trace ID Remapper Processor. More information can be found in the official docs
    urlParser LogsCustomPipelineProcessorUrlParser
    URL Parser Processor. More information can be found in the official docs
    userAgentParser LogsCustomPipelineProcessorUserAgentParser
    User-Agent Parser Processor. More information can be found in the official docs
    arithmeticProcessor LogsCustomPipelineProcessorArithmeticProcessor
    Arithmetic Processor. More information can be found in the official docs
    attributeRemapper LogsCustomPipelineProcessorAttributeRemapper
    Attribute Remapper Processor. More information can be found in the official docs
    categoryProcessor LogsCustomPipelineProcessorCategoryProcessor
    Category Processor. More information can be found in the official docs
    dateRemapper LogsCustomPipelineProcessorDateRemapper
    Date Remapper Processor. More information can be found in the official docs
    geoIpParser LogsCustomPipelineProcessorGeoIpParser
    Date GeoIP Processor. More information can be found in the official docs
    grokParser LogsCustomPipelineProcessorGrokParser
    Grok Processor. More information can be found in the official docs
    lookupProcessor LogsCustomPipelineProcessorLookupProcessor
    Lookup Processor. More information can be found in the official docs
    messageRemapper LogsCustomPipelineProcessorMessageRemapper
    Message Remapper Processor. More information can be found in the official docs
    pipeline LogsCustomPipelineProcessorPipeline
    referenceTableLookupProcessor LogsCustomPipelineProcessorReferenceTableLookupProcessor
    Reference Table Lookup Processor. Reference Tables are in public beta. More information can be found in the official docs
    serviceRemapper LogsCustomPipelineProcessorServiceRemapper
    Service Remapper Processor. More information can be found in the official docs
    statusRemapper LogsCustomPipelineProcessorStatusRemapper
    Status Remapper Processor. More information can be found in the official docs
    stringBuilderProcessor LogsCustomPipelineProcessorStringBuilderProcessor
    String Builder Processor. More information can be found in the official docs
    traceIdRemapper LogsCustomPipelineProcessorTraceIdRemapper
    Trace ID Remapper Processor. More information can be found in the official docs
    urlParser LogsCustomPipelineProcessorUrlParser
    URL Parser Processor. More information can be found in the official docs
    userAgentParser LogsCustomPipelineProcessorUserAgentParser
    User-Agent Parser Processor. More information can be found in the official docs
    arithmetic_processor LogsCustomPipelineProcessorArithmeticProcessor
    Arithmetic Processor. More information can be found in the official docs
    attribute_remapper LogsCustomPipelineProcessorAttributeRemapper
    Attribute Remapper Processor. More information can be found in the official docs
    category_processor LogsCustomPipelineProcessorCategoryProcessor
    Category Processor. More information can be found in the official docs
    date_remapper LogsCustomPipelineProcessorDateRemapper
    Date Remapper Processor. More information can be found in the official docs
    geo_ip_parser LogsCustomPipelineProcessorGeoIpParser
    Date GeoIP Processor. More information can be found in the official docs
    grok_parser LogsCustomPipelineProcessorGrokParser
    Grok Processor. More information can be found in the official docs
    lookup_processor LogsCustomPipelineProcessorLookupProcessor
    Lookup Processor. More information can be found in the official docs
    message_remapper LogsCustomPipelineProcessorMessageRemapper
    Message Remapper Processor. More information can be found in the official docs
    pipeline LogsCustomPipelineProcessorPipeline
    reference_table_lookup_processor LogsCustomPipelineProcessorReferenceTableLookupProcessor
    Reference Table Lookup Processor. Reference Tables are in public beta. More information can be found in the official docs
    service_remapper LogsCustomPipelineProcessorServiceRemapper
    Service Remapper Processor. More information can be found in the official docs
    status_remapper LogsCustomPipelineProcessorStatusRemapper
    Status Remapper Processor. More information can be found in the official docs
    string_builder_processor LogsCustomPipelineProcessorStringBuilderProcessor
    String Builder Processor. More information can be found in the official docs
    trace_id_remapper LogsCustomPipelineProcessorTraceIdRemapper
    Trace ID Remapper Processor. More information can be found in the official docs
    url_parser LogsCustomPipelineProcessorUrlParser
    URL Parser Processor. More information can be found in the official docs
    user_agent_parser LogsCustomPipelineProcessorUserAgentParser
    User-Agent Parser Processor. More information can be found in the official docs
    arithmeticProcessor Property Map
    Arithmetic Processor. More information can be found in the official docs
    attributeRemapper Property Map
    Attribute Remapper Processor. More information can be found in the official docs
    categoryProcessor Property Map
    Category Processor. More information can be found in the official docs
    dateRemapper Property Map
    Date Remapper Processor. More information can be found in the official docs
    geoIpParser Property Map
    Date GeoIP Processor. More information can be found in the official docs
    grokParser Property Map
    Grok Processor. More information can be found in the official docs
    lookupProcessor Property Map
    Lookup Processor. More information can be found in the official docs
    messageRemapper Property Map
    Message Remapper Processor. More information can be found in the official docs
    pipeline Property Map
    referenceTableLookupProcessor Property Map
    Reference Table Lookup Processor. Reference Tables are in public beta. More information can be found in the official docs
    serviceRemapper Property Map
    Service Remapper Processor. More information can be found in the official docs
    statusRemapper Property Map
    Status Remapper Processor. More information can be found in the official docs
    stringBuilderProcessor Property Map
    String Builder Processor. More information can be found in the official docs
    traceIdRemapper Property Map
    Trace ID Remapper Processor. More information can be found in the official docs
    urlParser Property Map
    URL Parser Processor. More information can be found in the official docs
    userAgentParser Property Map
    User-Agent Parser Processor. More information can be found in the official docs

    LogsCustomPipelineProcessorArithmeticProcessor, LogsCustomPipelineProcessorArithmeticProcessorArgs

    Expression string
    Arithmetic operation between one or more log attributes.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    IsReplaceMissing bool
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    Name string
    Your pipeline name.
    Expression string
    Arithmetic operation between one or more log attributes.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    IsReplaceMissing bool
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    Name string
    Your pipeline name.
    expression String
    Arithmetic operation between one or more log attributes.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    isReplaceMissing Boolean
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    name String
    Your pipeline name.
    expression string
    Arithmetic operation between one or more log attributes.
    target string
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled boolean
    Boolean value to enable your pipeline.
    isReplaceMissing boolean
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    name string
    Your pipeline name.
    expression str
    Arithmetic operation between one or more log attributes.
    target str
    Name of the attribute that contains the result of the arithmetic operation.
    is_enabled bool
    Boolean value to enable your pipeline.
    is_replace_missing bool
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    name str
    Your pipeline name.
    expression String
    Arithmetic operation between one or more log attributes.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    isReplaceMissing Boolean
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorAttributeRemapper, LogsCustomPipelineProcessorAttributeRemapperArgs

    SourceType string
    Defines where the sources are from (log attribute or tag).
    Sources List<string>
    List of source attributes or tags.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    TargetType string
    Defines if the target is a log attribute or tag.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    OverrideOnConflict bool
    Override the target element if already set.
    PreserveSource bool
    Remove or preserve the remapped source element.
    TargetFormat string
    If the target_type of the remapper is attribute, try to cast the value to a new specific type. If the cast is not possible, the original type is kept. string, integer, or double are the possible types. If the target_type is tag, this parameter may not be specified.
    SourceType string
    Defines where the sources are from (log attribute or tag).
    Sources []string
    List of source attributes or tags.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    TargetType string
    Defines if the target is a log attribute or tag.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    OverrideOnConflict bool
    Override the target element if already set.
    PreserveSource bool
    Remove or preserve the remapped source element.
    TargetFormat string
    If the target_type of the remapper is attribute, try to cast the value to a new specific type. If the cast is not possible, the original type is kept. string, integer, or double are the possible types. If the target_type is tag, this parameter may not be specified.
    sourceType String
    Defines where the sources are from (log attribute or tag).
    sources List<String>
    List of source attributes or tags.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    targetType String
    Defines if the target is a log attribute or tag.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    overrideOnConflict Boolean
    Override the target element if already set.
    preserveSource Boolean
    Remove or preserve the remapped source element.
    targetFormat String
    If the target_type of the remapper is attribute, try to cast the value to a new specific type. If the cast is not possible, the original type is kept. string, integer, or double are the possible types. If the target_type is tag, this parameter may not be specified.
    sourceType string
    Defines where the sources are from (log attribute or tag).
    sources string[]
    List of source attributes or tags.
    target string
    Name of the attribute that contains the result of the arithmetic operation.
    targetType string
    Defines if the target is a log attribute or tag.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    overrideOnConflict boolean
    Override the target element if already set.
    preserveSource boolean
    Remove or preserve the remapped source element.
    targetFormat string
    If the target_type of the remapper is attribute, try to cast the value to a new specific type. If the cast is not possible, the original type is kept. string, integer, or double are the possible types. If the target_type is tag, this parameter may not be specified.
    source_type str
    Defines where the sources are from (log attribute or tag).
    sources Sequence[str]
    List of source attributes or tags.
    target str
    Name of the attribute that contains the result of the arithmetic operation.
    target_type str
    Defines if the target is a log attribute or tag.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    override_on_conflict bool
    Override the target element if already set.
    preserve_source bool
    Remove or preserve the remapped source element.
    target_format str
    If the target_type of the remapper is attribute, try to cast the value to a new specific type. If the cast is not possible, the original type is kept. string, integer, or double are the possible types. If the target_type is tag, this parameter may not be specified.
    sourceType String
    Defines where the sources are from (log attribute or tag).
    sources List<String>
    List of source attributes or tags.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    targetType String
    Defines if the target is a log attribute or tag.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    overrideOnConflict Boolean
    Override the target element if already set.
    preserveSource Boolean
    Remove or preserve the remapped source element.
    targetFormat String
    If the target_type of the remapper is attribute, try to cast the value to a new specific type. If the cast is not possible, the original type is kept. string, integer, or double are the possible types. If the target_type is tag, this parameter may not be specified.

    LogsCustomPipelineProcessorCategoryProcessor, LogsCustomPipelineProcessorCategoryProcessorArgs

    Categories List<LogsCustomPipelineProcessorCategoryProcessorCategory>
    List of filters to match or exclude a log with their corresponding name to assign a custom value to the log.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    Categories []LogsCustomPipelineProcessorCategoryProcessorCategory
    List of filters to match or exclude a log with their corresponding name to assign a custom value to the log.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    categories List<LogsCustomPipelineProcessorCategoryProcessorCategory>
    List of filters to match or exclude a log with their corresponding name to assign a custom value to the log.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    categories LogsCustomPipelineProcessorCategoryProcessorCategory[]
    List of filters to match or exclude a log with their corresponding name to assign a custom value to the log.
    target string
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    categories Sequence[LogsCustomPipelineProcessorCategoryProcessorCategory]
    List of filters to match or exclude a log with their corresponding name to assign a custom value to the log.
    target str
    Name of the attribute that contains the result of the arithmetic operation.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    categories List<Property Map>
    List of filters to match or exclude a log with their corresponding name to assign a custom value to the log.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorCategoryProcessorCategory, LogsCustomPipelineProcessorCategoryProcessorCategoryArgs

    filter Property Map
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorCategoryProcessorCategoryFilter, LogsCustomPipelineProcessorCategoryProcessorCategoryFilterArgs

    Query string
    Filter criteria of the category.
    Query string
    Filter criteria of the category.
    query String
    Filter criteria of the category.
    query string
    Filter criteria of the category.
    query str
    Filter criteria of the category.
    query String
    Filter criteria of the category.

    LogsCustomPipelineProcessorDateRemapper, LogsCustomPipelineProcessorDateRemapperArgs

    Sources List<string>
    List of source attributes or tags.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    Sources []string
    List of source attributes or tags.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    sources string[]
    List of source attributes or tags.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    sources Sequence[str]
    List of source attributes or tags.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorGeoIpParser, LogsCustomPipelineProcessorGeoIpParserArgs

    Sources List<string>
    List of source attributes or tags.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    Sources []string
    List of source attributes or tags.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    sources string[]
    List of source attributes or tags.
    target string
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    sources Sequence[str]
    List of source attributes or tags.
    target str
    Name of the attribute that contains the result of the arithmetic operation.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorGrokParser, LogsCustomPipelineProcessorGrokParserArgs

    Grok LogsCustomPipelineProcessorGrokParserGrok
    Source string
    Name of the log attribute to parse.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    Samples List<string>
    List of sample logs for this parser. It can save up to 5 samples. Each sample takes up to 5000 characters.
    Grok LogsCustomPipelineProcessorGrokParserGrok
    Source string
    Name of the log attribute to parse.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    Samples []string
    List of sample logs for this parser. It can save up to 5 samples. Each sample takes up to 5000 characters.
    grok LogsCustomPipelineProcessorGrokParserGrok
    source String
    Name of the log attribute to parse.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    samples List<String>
    List of sample logs for this parser. It can save up to 5 samples. Each sample takes up to 5000 characters.
    grok LogsCustomPipelineProcessorGrokParserGrok
    source string
    Name of the log attribute to parse.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    samples string[]
    List of sample logs for this parser. It can save up to 5 samples. Each sample takes up to 5000 characters.
    grok LogsCustomPipelineProcessorGrokParserGrok
    source str
    Name of the log attribute to parse.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    samples Sequence[str]
    List of sample logs for this parser. It can save up to 5 samples. Each sample takes up to 5000 characters.
    grok Property Map
    source String
    Name of the log attribute to parse.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    samples List<String>
    List of sample logs for this parser. It can save up to 5 samples. Each sample takes up to 5000 characters.

    LogsCustomPipelineProcessorGrokParserGrok, LogsCustomPipelineProcessorGrokParserGrokArgs

    MatchRules string
    Match rules for your grok parser.
    SupportRules string
    Support rules for your grok parser.
    MatchRules string
    Match rules for your grok parser.
    SupportRules string
    Support rules for your grok parser.
    matchRules String
    Match rules for your grok parser.
    supportRules String
    Support rules for your grok parser.
    matchRules string
    Match rules for your grok parser.
    supportRules string
    Support rules for your grok parser.
    match_rules str
    Match rules for your grok parser.
    support_rules str
    Support rules for your grok parser.
    matchRules String
    Match rules for your grok parser.
    supportRules String
    Support rules for your grok parser.

    LogsCustomPipelineProcessorLookupProcessor, LogsCustomPipelineProcessorLookupProcessorArgs

    LookupTables List<string>
    List of entries of the lookup table using key,value format.
    Source string
    Name of the log attribute to parse.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    DefaultLookup string
    Default lookup value to use if there is no entry in the lookup table for the value of the source attribute.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    LookupTables []string
    List of entries of the lookup table using key,value format.
    Source string
    Name of the log attribute to parse.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    DefaultLookup string
    Default lookup value to use if there is no entry in the lookup table for the value of the source attribute.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    lookupTables List<String>
    List of entries of the lookup table using key,value format.
    source String
    Name of the log attribute to parse.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    defaultLookup String
    Default lookup value to use if there is no entry in the lookup table for the value of the source attribute.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    lookupTables string[]
    List of entries of the lookup table using key,value format.
    source string
    Name of the log attribute to parse.
    target string
    Name of the attribute that contains the result of the arithmetic operation.
    defaultLookup string
    Default lookup value to use if there is no entry in the lookup table for the value of the source attribute.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    lookup_tables Sequence[str]
    List of entries of the lookup table using key,value format.
    source str
    Name of the log attribute to parse.
    target str
    Name of the attribute that contains the result of the arithmetic operation.
    default_lookup str
    Default lookup value to use if there is no entry in the lookup table for the value of the source attribute.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    lookupTables List<String>
    List of entries of the lookup table using key,value format.
    source String
    Name of the log attribute to parse.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    defaultLookup String
    Default lookup value to use if there is no entry in the lookup table for the value of the source attribute.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorMessageRemapper, LogsCustomPipelineProcessorMessageRemapperArgs

    Sources List<string>
    List of source attributes or tags.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    Sources []string
    List of source attributes or tags.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    sources string[]
    List of source attributes or tags.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    sources Sequence[str]
    List of source attributes or tags.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorPipeline, LogsCustomPipelineProcessorPipelineArgs

    filters List<Property Map>
    name String
    Your pipeline name.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    processors List<Property Map>

    LogsCustomPipelineProcessorPipelineFilter, LogsCustomPipelineProcessorPipelineFilterArgs

    Query string
    Filter criteria of the category.
    Query string
    Filter criteria of the category.
    query String
    Filter criteria of the category.
    query string
    Filter criteria of the category.
    query str
    Filter criteria of the category.
    query String
    Filter criteria of the category.

    LogsCustomPipelineProcessorPipelineProcessor, LogsCustomPipelineProcessorPipelineProcessorArgs

    ArithmeticProcessor LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessor
    Arithmetic Processor. More information can be found in the official docs
    AttributeRemapper LogsCustomPipelineProcessorPipelineProcessorAttributeRemapper
    Attribute Remapper Processor. More information can be found in the official docs
    CategoryProcessor LogsCustomPipelineProcessorPipelineProcessorCategoryProcessor
    Category Processor. More information can be found in the official docs
    DateRemapper LogsCustomPipelineProcessorPipelineProcessorDateRemapper
    Date Remapper Processor. More information can be found in the official docs
    GeoIpParser LogsCustomPipelineProcessorPipelineProcessorGeoIpParser
    Date GeoIP Processor. More information can be found in the official docs
    GrokParser LogsCustomPipelineProcessorPipelineProcessorGrokParser
    Grok Processor. More information can be found in the official docs
    LookupProcessor LogsCustomPipelineProcessorPipelineProcessorLookupProcessor
    Lookup Processor. More information can be found in the official docs
    MessageRemapper LogsCustomPipelineProcessorPipelineProcessorMessageRemapper
    Message Remapper Processor. More information can be found in the official docs
    ReferenceTableLookupProcessor LogsCustomPipelineProcessorPipelineProcessorReferenceTableLookupProcessor
    Reference Table Lookup Processor. Reference Tables are in public beta. More information can be found in the official docs
    ServiceRemapper LogsCustomPipelineProcessorPipelineProcessorServiceRemapper
    Service Remapper Processor. More information can be found in the official docs
    StatusRemapper LogsCustomPipelineProcessorPipelineProcessorStatusRemapper
    Status Remapper Processor. More information can be found in the official docs
    StringBuilderProcessor LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessor
    String Builder Processor. More information can be found in the official docs
    TraceIdRemapper LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapper
    Trace ID Remapper Processor. More information can be found in the official docs
    UrlParser LogsCustomPipelineProcessorPipelineProcessorUrlParser
    URL Parser Processor. More information can be found in the official docs
    UserAgentParser LogsCustomPipelineProcessorPipelineProcessorUserAgentParser
    User-Agent Parser Processor. More information can be found in the official docs
    ArithmeticProcessor LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessor
    Arithmetic Processor. More information can be found in the official docs
    AttributeRemapper LogsCustomPipelineProcessorPipelineProcessorAttributeRemapper
    Attribute Remapper Processor. More information can be found in the official docs
    CategoryProcessor LogsCustomPipelineProcessorPipelineProcessorCategoryProcessor
    Category Processor. More information can be found in the official docs
    DateRemapper LogsCustomPipelineProcessorPipelineProcessorDateRemapper
    Date Remapper Processor. More information can be found in the official docs
    GeoIpParser LogsCustomPipelineProcessorPipelineProcessorGeoIpParser
    Date GeoIP Processor. More information can be found in the official docs
    GrokParser LogsCustomPipelineProcessorPipelineProcessorGrokParser
    Grok Processor. More information can be found in the official docs
    LookupProcessor LogsCustomPipelineProcessorPipelineProcessorLookupProcessor
    Lookup Processor. More information can be found in the official docs
    MessageRemapper LogsCustomPipelineProcessorPipelineProcessorMessageRemapper
    Message Remapper Processor. More information can be found in the official docs
    ReferenceTableLookupProcessor LogsCustomPipelineProcessorPipelineProcessorReferenceTableLookupProcessor
    Reference Table Lookup Processor. Reference Tables are in public beta. More information can be found in the official docs
    ServiceRemapper LogsCustomPipelineProcessorPipelineProcessorServiceRemapper
    Service Remapper Processor. More information can be found in the official docs
    StatusRemapper LogsCustomPipelineProcessorPipelineProcessorStatusRemapper
    Status Remapper Processor. More information can be found in the official docs
    StringBuilderProcessor LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessor
    String Builder Processor. More information can be found in the official docs
    TraceIdRemapper LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapper
    Trace ID Remapper Processor. More information can be found in the official docs
    UrlParser LogsCustomPipelineProcessorPipelineProcessorUrlParser
    URL Parser Processor. More information can be found in the official docs
    UserAgentParser LogsCustomPipelineProcessorPipelineProcessorUserAgentParser
    User-Agent Parser Processor. More information can be found in the official docs
    arithmeticProcessor LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessor
    Arithmetic Processor. More information can be found in the official docs
    attributeRemapper LogsCustomPipelineProcessorPipelineProcessorAttributeRemapper
    Attribute Remapper Processor. More information can be found in the official docs
    categoryProcessor LogsCustomPipelineProcessorPipelineProcessorCategoryProcessor
    Category Processor. More information can be found in the official docs
    dateRemapper LogsCustomPipelineProcessorPipelineProcessorDateRemapper
    Date Remapper Processor. More information can be found in the official docs
    geoIpParser LogsCustomPipelineProcessorPipelineProcessorGeoIpParser
    Date GeoIP Processor. More information can be found in the official docs
    grokParser LogsCustomPipelineProcessorPipelineProcessorGrokParser
    Grok Processor. More information can be found in the official docs
    lookupProcessor LogsCustomPipelineProcessorPipelineProcessorLookupProcessor
    Lookup Processor. More information can be found in the official docs
    messageRemapper LogsCustomPipelineProcessorPipelineProcessorMessageRemapper
    Message Remapper Processor. More information can be found in the official docs
    referenceTableLookupProcessor LogsCustomPipelineProcessorPipelineProcessorReferenceTableLookupProcessor
    Reference Table Lookup Processor. Reference Tables are in public beta. More information can be found in the official docs
    serviceRemapper LogsCustomPipelineProcessorPipelineProcessorServiceRemapper
    Service Remapper Processor. More information can be found in the official docs
    statusRemapper LogsCustomPipelineProcessorPipelineProcessorStatusRemapper
    Status Remapper Processor. More information can be found in the official docs
    stringBuilderProcessor LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessor
    String Builder Processor. More information can be found in the official docs
    traceIdRemapper LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapper
    Trace ID Remapper Processor. More information can be found in the official docs
    urlParser LogsCustomPipelineProcessorPipelineProcessorUrlParser
    URL Parser Processor. More information can be found in the official docs
    userAgentParser LogsCustomPipelineProcessorPipelineProcessorUserAgentParser
    User-Agent Parser Processor. More information can be found in the official docs
    arithmeticProcessor LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessor
    Arithmetic Processor. More information can be found in the official docs
    attributeRemapper LogsCustomPipelineProcessorPipelineProcessorAttributeRemapper
    Attribute Remapper Processor. More information can be found in the official docs
    categoryProcessor LogsCustomPipelineProcessorPipelineProcessorCategoryProcessor
    Category Processor. More information can be found in the official docs
    dateRemapper LogsCustomPipelineProcessorPipelineProcessorDateRemapper
    Date Remapper Processor. More information can be found in the official docs
    geoIpParser LogsCustomPipelineProcessorPipelineProcessorGeoIpParser
    Date GeoIP Processor. More information can be found in the official docs
    grokParser LogsCustomPipelineProcessorPipelineProcessorGrokParser
    Grok Processor. More information can be found in the official docs
    lookupProcessor LogsCustomPipelineProcessorPipelineProcessorLookupProcessor
    Lookup Processor. More information can be found in the official docs
    messageRemapper LogsCustomPipelineProcessorPipelineProcessorMessageRemapper
    Message Remapper Processor. More information can be found in the official docs
    referenceTableLookupProcessor LogsCustomPipelineProcessorPipelineProcessorReferenceTableLookupProcessor
    Reference Table Lookup Processor. Reference Tables are in public beta. More information can be found in the official docs
    serviceRemapper LogsCustomPipelineProcessorPipelineProcessorServiceRemapper
    Service Remapper Processor. More information can be found in the official docs
    statusRemapper LogsCustomPipelineProcessorPipelineProcessorStatusRemapper
    Status Remapper Processor. More information can be found in the official docs
    stringBuilderProcessor LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessor
    String Builder Processor. More information can be found in the official docs
    traceIdRemapper LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapper
    Trace ID Remapper Processor. More information can be found in the official docs
    urlParser LogsCustomPipelineProcessorPipelineProcessorUrlParser
    URL Parser Processor. More information can be found in the official docs
    userAgentParser LogsCustomPipelineProcessorPipelineProcessorUserAgentParser
    User-Agent Parser Processor. More information can be found in the official docs
    arithmetic_processor LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessor
    Arithmetic Processor. More information can be found in the official docs
    attribute_remapper LogsCustomPipelineProcessorPipelineProcessorAttributeRemapper
    Attribute Remapper Processor. More information can be found in the official docs
    category_processor LogsCustomPipelineProcessorPipelineProcessorCategoryProcessor
    Category Processor. More information can be found in the official docs
    date_remapper LogsCustomPipelineProcessorPipelineProcessorDateRemapper
    Date Remapper Processor. More information can be found in the official docs
    geo_ip_parser LogsCustomPipelineProcessorPipelineProcessorGeoIpParser
    Date GeoIP Processor. More information can be found in the official docs
    grok_parser LogsCustomPipelineProcessorPipelineProcessorGrokParser
    Grok Processor. More information can be found in the official docs
    lookup_processor LogsCustomPipelineProcessorPipelineProcessorLookupProcessor
    Lookup Processor. More information can be found in the official docs
    message_remapper LogsCustomPipelineProcessorPipelineProcessorMessageRemapper
    Message Remapper Processor. More information can be found in the official docs
    reference_table_lookup_processor LogsCustomPipelineProcessorPipelineProcessorReferenceTableLookupProcessor
    Reference Table Lookup Processor. Reference Tables are in public beta. More information can be found in the official docs
    service_remapper LogsCustomPipelineProcessorPipelineProcessorServiceRemapper
    Service Remapper Processor. More information can be found in the official docs
    status_remapper LogsCustomPipelineProcessorPipelineProcessorStatusRemapper
    Status Remapper Processor. More information can be found in the official docs
    string_builder_processor LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessor
    String Builder Processor. More information can be found in the official docs
    trace_id_remapper LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapper
    Trace ID Remapper Processor. More information can be found in the official docs
    url_parser LogsCustomPipelineProcessorPipelineProcessorUrlParser
    URL Parser Processor. More information can be found in the official docs
    user_agent_parser LogsCustomPipelineProcessorPipelineProcessorUserAgentParser
    User-Agent Parser Processor. More information can be found in the official docs
    arithmeticProcessor Property Map
    Arithmetic Processor. More information can be found in the official docs
    attributeRemapper Property Map
    Attribute Remapper Processor. More information can be found in the official docs
    categoryProcessor Property Map
    Category Processor. More information can be found in the official docs
    dateRemapper Property Map
    Date Remapper Processor. More information can be found in the official docs
    geoIpParser Property Map
    Date GeoIP Processor. More information can be found in the official docs
    grokParser Property Map
    Grok Processor. More information can be found in the official docs
    lookupProcessor Property Map
    Lookup Processor. More information can be found in the official docs
    messageRemapper Property Map
    Message Remapper Processor. More information can be found in the official docs
    referenceTableLookupProcessor Property Map
    Reference Table Lookup Processor. Reference Tables are in public beta. More information can be found in the official docs
    serviceRemapper Property Map
    Service Remapper Processor. More information can be found in the official docs
    statusRemapper Property Map
    Status Remapper Processor. More information can be found in the official docs
    stringBuilderProcessor Property Map
    String Builder Processor. More information can be found in the official docs
    traceIdRemapper Property Map
    Trace ID Remapper Processor. More information can be found in the official docs
    urlParser Property Map
    URL Parser Processor. More information can be found in the official docs
    userAgentParser Property Map
    User-Agent Parser Processor. More information can be found in the official docs

    LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessor, LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessorArgs

    Expression string
    Arithmetic operation between one or more log attributes.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    IsReplaceMissing bool
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    Name string
    Your pipeline name.
    Expression string
    Arithmetic operation between one or more log attributes.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    IsReplaceMissing bool
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    Name string
    Your pipeline name.
    expression String
    Arithmetic operation between one or more log attributes.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    isReplaceMissing Boolean
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    name String
    Your pipeline name.
    expression string
    Arithmetic operation between one or more log attributes.
    target string
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled boolean
    Boolean value to enable your pipeline.
    isReplaceMissing boolean
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    name string
    Your pipeline name.
    expression str
    Arithmetic operation between one or more log attributes.
    target str
    Name of the attribute that contains the result of the arithmetic operation.
    is_enabled bool
    Boolean value to enable your pipeline.
    is_replace_missing bool
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    name str
    Your pipeline name.
    expression String
    Arithmetic operation between one or more log attributes.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    isReplaceMissing Boolean
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorPipelineProcessorAttributeRemapper, LogsCustomPipelineProcessorPipelineProcessorAttributeRemapperArgs

    SourceType string
    Defines where the sources are from (log attribute or tag).
    Sources List<string>
    List of source attributes or tags.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    TargetType string
    Defines if the target is a log attribute or tag.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    OverrideOnConflict bool
    Override the target element if already set.
    PreserveSource bool
    Remove or preserve the remapped source element.
    TargetFormat string
    If the target_type of the remapper is attribute, try to cast the value to a new specific type. If the cast is not possible, the original type is kept. string, integer, or double are the possible types. If the target_type is tag, this parameter may not be specified.
    SourceType string
    Defines where the sources are from (log attribute or tag).
    Sources []string
    List of source attributes or tags.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    TargetType string
    Defines if the target is a log attribute or tag.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    OverrideOnConflict bool
    Override the target element if already set.
    PreserveSource bool
    Remove or preserve the remapped source element.
    TargetFormat string
    If the target_type of the remapper is attribute, try to cast the value to a new specific type. If the cast is not possible, the original type is kept. string, integer, or double are the possible types. If the target_type is tag, this parameter may not be specified.
    sourceType String
    Defines where the sources are from (log attribute or tag).
    sources List<String>
    List of source attributes or tags.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    targetType String
    Defines if the target is a log attribute or tag.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    overrideOnConflict Boolean
    Override the target element if already set.
    preserveSource Boolean
    Remove or preserve the remapped source element.
    targetFormat String
    If the target_type of the remapper is attribute, try to cast the value to a new specific type. If the cast is not possible, the original type is kept. string, integer, or double are the possible types. If the target_type is tag, this parameter may not be specified.
    sourceType string
    Defines where the sources are from (log attribute or tag).
    sources string[]
    List of source attributes or tags.
    target string
    Name of the attribute that contains the result of the arithmetic operation.
    targetType string
    Defines if the target is a log attribute or tag.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    overrideOnConflict boolean
    Override the target element if already set.
    preserveSource boolean
    Remove or preserve the remapped source element.
    targetFormat string
    If the target_type of the remapper is attribute, try to cast the value to a new specific type. If the cast is not possible, the original type is kept. string, integer, or double are the possible types. If the target_type is tag, this parameter may not be specified.
    source_type str
    Defines where the sources are from (log attribute or tag).
    sources Sequence[str]
    List of source attributes or tags.
    target str
    Name of the attribute that contains the result of the arithmetic operation.
    target_type str
    Defines if the target is a log attribute or tag.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    override_on_conflict bool
    Override the target element if already set.
    preserve_source bool
    Remove or preserve the remapped source element.
    target_format str
    If the target_type of the remapper is attribute, try to cast the value to a new specific type. If the cast is not possible, the original type is kept. string, integer, or double are the possible types. If the target_type is tag, this parameter may not be specified.
    sourceType String
    Defines where the sources are from (log attribute or tag).
    sources List<String>
    List of source attributes or tags.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    targetType String
    Defines if the target is a log attribute or tag.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    overrideOnConflict Boolean
    Override the target element if already set.
    preserveSource Boolean
    Remove or preserve the remapped source element.
    targetFormat String
    If the target_type of the remapper is attribute, try to cast the value to a new specific type. If the cast is not possible, the original type is kept. string, integer, or double are the possible types. If the target_type is tag, this parameter may not be specified.

    LogsCustomPipelineProcessorPipelineProcessorCategoryProcessor, LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorArgs

    Categories List<LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategory>
    List of filters to match or exclude a log with their corresponding name to assign a custom value to the log.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    Categories []LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategory
    List of filters to match or exclude a log with their corresponding name to assign a custom value to the log.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    categories List<LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategory>
    List of filters to match or exclude a log with their corresponding name to assign a custom value to the log.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    categories LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategory[]
    List of filters to match or exclude a log with their corresponding name to assign a custom value to the log.
    target string
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    categories Sequence[LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategory]
    List of filters to match or exclude a log with their corresponding name to assign a custom value to the log.
    target str
    Name of the attribute that contains the result of the arithmetic operation.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    categories List<Property Map>
    List of filters to match or exclude a log with their corresponding name to assign a custom value to the log.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategory, LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryArgs

    filter Property Map
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryFilter, LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryFilterArgs

    Query string
    Filter criteria of the category.
    Query string
    Filter criteria of the category.
    query String
    Filter criteria of the category.
    query string
    Filter criteria of the category.
    query str
    Filter criteria of the category.
    query String
    Filter criteria of the category.

    LogsCustomPipelineProcessorPipelineProcessorDateRemapper, LogsCustomPipelineProcessorPipelineProcessorDateRemapperArgs

    Sources List<string>
    List of source attributes or tags.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    Sources []string
    List of source attributes or tags.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    sources string[]
    List of source attributes or tags.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    sources Sequence[str]
    List of source attributes or tags.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorPipelineProcessorGeoIpParser, LogsCustomPipelineProcessorPipelineProcessorGeoIpParserArgs

    Sources List<string>
    List of source attributes or tags.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    Sources []string
    List of source attributes or tags.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    sources string[]
    List of source attributes or tags.
    target string
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    sources Sequence[str]
    List of source attributes or tags.
    target str
    Name of the attribute that contains the result of the arithmetic operation.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorPipelineProcessorGrokParser, LogsCustomPipelineProcessorPipelineProcessorGrokParserArgs

    Grok LogsCustomPipelineProcessorPipelineProcessorGrokParserGrok
    Source string
    Name of the log attribute to parse.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    Samples List<string>
    List of sample logs for this parser. It can save up to 5 samples. Each sample takes up to 5000 characters.
    Grok LogsCustomPipelineProcessorPipelineProcessorGrokParserGrok
    Source string
    Name of the log attribute to parse.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    Samples []string
    List of sample logs for this parser. It can save up to 5 samples. Each sample takes up to 5000 characters.
    grok LogsCustomPipelineProcessorPipelineProcessorGrokParserGrok
    source String
    Name of the log attribute to parse.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    samples List<String>
    List of sample logs for this parser. It can save up to 5 samples. Each sample takes up to 5000 characters.
    grok LogsCustomPipelineProcessorPipelineProcessorGrokParserGrok
    source string
    Name of the log attribute to parse.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    samples string[]
    List of sample logs for this parser. It can save up to 5 samples. Each sample takes up to 5000 characters.
    grok LogsCustomPipelineProcessorPipelineProcessorGrokParserGrok
    source str
    Name of the log attribute to parse.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    samples Sequence[str]
    List of sample logs for this parser. It can save up to 5 samples. Each sample takes up to 5000 characters.
    grok Property Map
    source String
    Name of the log attribute to parse.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    samples List<String>
    List of sample logs for this parser. It can save up to 5 samples. Each sample takes up to 5000 characters.

    LogsCustomPipelineProcessorPipelineProcessorGrokParserGrok, LogsCustomPipelineProcessorPipelineProcessorGrokParserGrokArgs

    MatchRules string
    Match rules for your grok parser.
    SupportRules string
    Support rules for your grok parser.
    MatchRules string
    Match rules for your grok parser.
    SupportRules string
    Support rules for your grok parser.
    matchRules String
    Match rules for your grok parser.
    supportRules String
    Support rules for your grok parser.
    matchRules string
    Match rules for your grok parser.
    supportRules string
    Support rules for your grok parser.
    match_rules str
    Match rules for your grok parser.
    support_rules str
    Support rules for your grok parser.
    matchRules String
    Match rules for your grok parser.
    supportRules String
    Support rules for your grok parser.

    LogsCustomPipelineProcessorPipelineProcessorLookupProcessor, LogsCustomPipelineProcessorPipelineProcessorLookupProcessorArgs

    LookupTables List<string>
    List of entries of the lookup table using key,value format.
    Source string
    Name of the log attribute to parse.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    DefaultLookup string
    Default lookup value to use if there is no entry in the lookup table for the value of the source attribute.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    LookupTables []string
    List of entries of the lookup table using key,value format.
    Source string
    Name of the log attribute to parse.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    DefaultLookup string
    Default lookup value to use if there is no entry in the lookup table for the value of the source attribute.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    lookupTables List<String>
    List of entries of the lookup table using key,value format.
    source String
    Name of the log attribute to parse.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    defaultLookup String
    Default lookup value to use if there is no entry in the lookup table for the value of the source attribute.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    lookupTables string[]
    List of entries of the lookup table using key,value format.
    source string
    Name of the log attribute to parse.
    target string
    Name of the attribute that contains the result of the arithmetic operation.
    defaultLookup string
    Default lookup value to use if there is no entry in the lookup table for the value of the source attribute.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    lookup_tables Sequence[str]
    List of entries of the lookup table using key,value format.
    source str
    Name of the log attribute to parse.
    target str
    Name of the attribute that contains the result of the arithmetic operation.
    default_lookup str
    Default lookup value to use if there is no entry in the lookup table for the value of the source attribute.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    lookupTables List<String>
    List of entries of the lookup table using key,value format.
    source String
    Name of the log attribute to parse.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    defaultLookup String
    Default lookup value to use if there is no entry in the lookup table for the value of the source attribute.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorPipelineProcessorMessageRemapper, LogsCustomPipelineProcessorPipelineProcessorMessageRemapperArgs

    Sources List<string>
    List of source attributes or tags.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    Sources []string
    List of source attributes or tags.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    sources string[]
    List of source attributes or tags.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    sources Sequence[str]
    List of source attributes or tags.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorPipelineProcessorReferenceTableLookupProcessor, LogsCustomPipelineProcessorPipelineProcessorReferenceTableLookupProcessorArgs

    LookupEnrichmentTable string
    Name of the Reference Table for the source attribute and their associated target attribute values.
    Source string
    Name of the log attribute to parse.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    LookupEnrichmentTable string
    Name of the Reference Table for the source attribute and their associated target attribute values.
    Source string
    Name of the log attribute to parse.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    lookupEnrichmentTable String
    Name of the Reference Table for the source attribute and their associated target attribute values.
    source String
    Name of the log attribute to parse.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    lookupEnrichmentTable string
    Name of the Reference Table for the source attribute and their associated target attribute values.
    source string
    Name of the log attribute to parse.
    target string
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    lookup_enrichment_table str
    Name of the Reference Table for the source attribute and their associated target attribute values.
    source str
    Name of the log attribute to parse.
    target str
    Name of the attribute that contains the result of the arithmetic operation.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    lookupEnrichmentTable String
    Name of the Reference Table for the source attribute and their associated target attribute values.
    source String
    Name of the log attribute to parse.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorPipelineProcessorServiceRemapper, LogsCustomPipelineProcessorPipelineProcessorServiceRemapperArgs

    Sources List<string>
    List of source attributes or tags.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    Sources []string
    List of source attributes or tags.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    sources string[]
    List of source attributes or tags.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    sources Sequence[str]
    List of source attributes or tags.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorPipelineProcessorStatusRemapper, LogsCustomPipelineProcessorPipelineProcessorStatusRemapperArgs

    Sources List<string>
    List of source attributes or tags.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    Sources []string
    List of source attributes or tags.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    sources string[]
    List of source attributes or tags.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    sources Sequence[str]
    List of source attributes or tags.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessor, LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessorArgs

    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    Template string
    The formula with one or more attributes and raw text.
    IsEnabled bool
    Boolean value to enable your pipeline.
    IsReplaceMissing bool
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    Name string
    Your pipeline name.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    Template string
    The formula with one or more attributes and raw text.
    IsEnabled bool
    Boolean value to enable your pipeline.
    IsReplaceMissing bool
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    Name string
    Your pipeline name.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    template String
    The formula with one or more attributes and raw text.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    isReplaceMissing Boolean
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    name String
    Your pipeline name.
    target string
    Name of the attribute that contains the result of the arithmetic operation.
    template string
    The formula with one or more attributes and raw text.
    isEnabled boolean
    Boolean value to enable your pipeline.
    isReplaceMissing boolean
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    name string
    Your pipeline name.
    target str
    Name of the attribute that contains the result of the arithmetic operation.
    template str
    The formula with one or more attributes and raw text.
    is_enabled bool
    Boolean value to enable your pipeline.
    is_replace_missing bool
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    name str
    Your pipeline name.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    template String
    The formula with one or more attributes and raw text.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    isReplaceMissing Boolean
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapper, LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapperArgs

    Sources List<string>
    List of source attributes or tags.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    Sources []string
    List of source attributes or tags.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    sources string[]
    List of source attributes or tags.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    sources Sequence[str]
    List of source attributes or tags.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorPipelineProcessorUrlParser, LogsCustomPipelineProcessorPipelineProcessorUrlParserArgs

    Sources List<string>
    List of source attributes or tags.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    NormalizeEndingSlashes bool
    Normalize the ending slashes or not.
    Sources []string
    List of source attributes or tags.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    NormalizeEndingSlashes bool
    Normalize the ending slashes or not.
    sources List<String>
    List of source attributes or tags.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    normalizeEndingSlashes Boolean
    Normalize the ending slashes or not.
    sources string[]
    List of source attributes or tags.
    target string
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    normalizeEndingSlashes boolean
    Normalize the ending slashes or not.
    sources Sequence[str]
    List of source attributes or tags.
    target str
    Name of the attribute that contains the result of the arithmetic operation.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    normalize_ending_slashes bool
    Normalize the ending slashes or not.
    sources List<String>
    List of source attributes or tags.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    normalizeEndingSlashes Boolean
    Normalize the ending slashes or not.

    LogsCustomPipelineProcessorPipelineProcessorUserAgentParser, LogsCustomPipelineProcessorPipelineProcessorUserAgentParserArgs

    Sources List<string>
    List of source attributes or tags.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    IsEncoded bool
    If the source attribute is URL encoded or not.
    Name string
    Your pipeline name.
    Sources []string
    List of source attributes or tags.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    IsEncoded bool
    If the source attribute is URL encoded or not.
    Name string
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    isEncoded Boolean
    If the source attribute is URL encoded or not.
    name String
    Your pipeline name.
    sources string[]
    List of source attributes or tags.
    target string
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled boolean
    Boolean value to enable your pipeline.
    isEncoded boolean
    If the source attribute is URL encoded or not.
    name string
    Your pipeline name.
    sources Sequence[str]
    List of source attributes or tags.
    target str
    Name of the attribute that contains the result of the arithmetic operation.
    is_enabled bool
    Boolean value to enable your pipeline.
    is_encoded bool
    If the source attribute is URL encoded or not.
    name str
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    isEncoded Boolean
    If the source attribute is URL encoded or not.
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorReferenceTableLookupProcessor, LogsCustomPipelineProcessorReferenceTableLookupProcessorArgs

    LookupEnrichmentTable string
    Name of the Reference Table for the source attribute and their associated target attribute values.
    Source string
    Name of the log attribute to parse.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    LookupEnrichmentTable string
    Name of the Reference Table for the source attribute and their associated target attribute values.
    Source string
    Name of the log attribute to parse.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    lookupEnrichmentTable String
    Name of the Reference Table for the source attribute and their associated target attribute values.
    source String
    Name of the log attribute to parse.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    lookupEnrichmentTable string
    Name of the Reference Table for the source attribute and their associated target attribute values.
    source string
    Name of the log attribute to parse.
    target string
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    lookup_enrichment_table str
    Name of the Reference Table for the source attribute and their associated target attribute values.
    source str
    Name of the log attribute to parse.
    target str
    Name of the attribute that contains the result of the arithmetic operation.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    lookupEnrichmentTable String
    Name of the Reference Table for the source attribute and their associated target attribute values.
    source String
    Name of the log attribute to parse.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorServiceRemapper, LogsCustomPipelineProcessorServiceRemapperArgs

    Sources List<string>
    List of source attributes or tags.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    Sources []string
    List of source attributes or tags.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    sources string[]
    List of source attributes or tags.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    sources Sequence[str]
    List of source attributes or tags.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorStatusRemapper, LogsCustomPipelineProcessorStatusRemapperArgs

    Sources List<string>
    List of source attributes or tags.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    Sources []string
    List of source attributes or tags.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    sources string[]
    List of source attributes or tags.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    sources Sequence[str]
    List of source attributes or tags.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorStringBuilderProcessor, LogsCustomPipelineProcessorStringBuilderProcessorArgs

    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    Template string
    The formula with one or more attributes and raw text.
    IsEnabled bool
    Boolean value to enable your pipeline.
    IsReplaceMissing bool
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    Name string
    Your pipeline name.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    Template string
    The formula with one or more attributes and raw text.
    IsEnabled bool
    Boolean value to enable your pipeline.
    IsReplaceMissing bool
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    Name string
    Your pipeline name.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    template String
    The formula with one or more attributes and raw text.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    isReplaceMissing Boolean
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    name String
    Your pipeline name.
    target string
    Name of the attribute that contains the result of the arithmetic operation.
    template string
    The formula with one or more attributes and raw text.
    isEnabled boolean
    Boolean value to enable your pipeline.
    isReplaceMissing boolean
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    name string
    Your pipeline name.
    target str
    Name of the attribute that contains the result of the arithmetic operation.
    template str
    The formula with one or more attributes and raw text.
    is_enabled bool
    Boolean value to enable your pipeline.
    is_replace_missing bool
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    name str
    Your pipeline name.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    template String
    The formula with one or more attributes and raw text.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    isReplaceMissing Boolean
    If true, it replaces all missing attributes of expression by 0, false skips the operation if an attribute is missing.
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorTraceIdRemapper, LogsCustomPipelineProcessorTraceIdRemapperArgs

    Sources List<string>
    List of source attributes or tags.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    Sources []string
    List of source attributes or tags.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    sources string[]
    List of source attributes or tags.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    sources Sequence[str]
    List of source attributes or tags.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.

    LogsCustomPipelineProcessorUrlParser, LogsCustomPipelineProcessorUrlParserArgs

    Sources List<string>
    List of source attributes or tags.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    NormalizeEndingSlashes bool
    Normalize the ending slashes or not.
    Sources []string
    List of source attributes or tags.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    Name string
    Your pipeline name.
    NormalizeEndingSlashes bool
    Normalize the ending slashes or not.
    sources List<String>
    List of source attributes or tags.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    normalizeEndingSlashes Boolean
    Normalize the ending slashes or not.
    sources string[]
    List of source attributes or tags.
    target string
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled boolean
    Boolean value to enable your pipeline.
    name string
    Your pipeline name.
    normalizeEndingSlashes boolean
    Normalize the ending slashes or not.
    sources Sequence[str]
    List of source attributes or tags.
    target str
    Name of the attribute that contains the result of the arithmetic operation.
    is_enabled bool
    Boolean value to enable your pipeline.
    name str
    Your pipeline name.
    normalize_ending_slashes bool
    Normalize the ending slashes or not.
    sources List<String>
    List of source attributes or tags.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    name String
    Your pipeline name.
    normalizeEndingSlashes Boolean
    Normalize the ending slashes or not.

    LogsCustomPipelineProcessorUserAgentParser, LogsCustomPipelineProcessorUserAgentParserArgs

    Sources List<string>
    List of source attributes or tags.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    IsEncoded bool
    If the source attribute is URL encoded or not.
    Name string
    Your pipeline name.
    Sources []string
    List of source attributes or tags.
    Target string
    Name of the attribute that contains the result of the arithmetic operation.
    IsEnabled bool
    Boolean value to enable your pipeline.
    IsEncoded bool
    If the source attribute is URL encoded or not.
    Name string
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    isEncoded Boolean
    If the source attribute is URL encoded or not.
    name String
    Your pipeline name.
    sources string[]
    List of source attributes or tags.
    target string
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled boolean
    Boolean value to enable your pipeline.
    isEncoded boolean
    If the source attribute is URL encoded or not.
    name string
    Your pipeline name.
    sources Sequence[str]
    List of source attributes or tags.
    target str
    Name of the attribute that contains the result of the arithmetic operation.
    is_enabled bool
    Boolean value to enable your pipeline.
    is_encoded bool
    If the source attribute is URL encoded or not.
    name str
    Your pipeline name.
    sources List<String>
    List of source attributes or tags.
    target String
    Name of the attribute that contains the result of the arithmetic operation.
    isEnabled Boolean
    Boolean value to enable your pipeline.
    isEncoded Boolean
    If the source attribute is URL encoded or not.
    name String
    Your pipeline name.

    Import

    To find the pipeline ID, click the “edit” button in the UI to open the pipeline details.

    The pipeline ID is the last part of the URL.

    $ pulumi import datadog:index/logsCustomPipeline:LogsCustomPipeline name> <pipelineID>
    

    Package Details

    Repository
    Datadog pulumi/pulumi-datadog
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the datadog Terraform Provider.
    datadog logo
    Datadog v4.27.0 published on Thursday, Mar 14, 2024 by Pulumi