LogsCustomPipeline

Provides a Datadog Logs Pipeline API resource, which is used to create and manage Datadog logs custom pipelines.

Important Notes

Each datadog..LogsCustomPipeline resource defines a complete pipeline. The order of the pipelines is maintained in a different resource datadog_logs_pipeline_order. 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!

Coming soon!

Coming soon!

import * as pulumi from "@pulumi/pulumi";
import * as datadog from "@pulumi/datadog";

const samplePipeline = new datadog.LogsCustomPipeline("sample_pipeline", {
    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",
                targetType: "tag",
            },
        },
        {
            categoryProcessor: {
                categories: [
                    {
                        filters: [{
                            query: "@severity: \".\"",
                        }],
                        name: "debug",
                    },
                    {
                        filters: [{
                            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",
            },
        },
        {
            messageRemapper: {
                isEnabled: true,
                name: "sample message remapper",
                sources: ["msg"],
            },
        },
        {
            pipeline: {
                filters: [{
                    query: "source:foo",
                }],
                isEnabled: true,
                name: "nested pipeline",
                processors: [{
                    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 a LogsCustomPipeline Resource

def LogsCustomPipeline(resource_name, opts=None, filters=None, is_enabled=None, name=None, processors=None, __props__=None);
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.
opts ResourceOptions
A bag of options that control this 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.

LogsCustomPipeline Resource Properties

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

Inputs

The LogsCustomPipeline resource accepts the following input properties:

Filters List<LogsCustomPipelineFilterArgs>

Defines the nested pipeline filter. Only logs that match the filter criteria are processed by this pipeline.

Name string

Name of the processor

IsEnabled bool

If the processor is enabled or not.

Processors List<LogsCustomPipelineProcessorArgs>

Processors. Nested pipeline can’t take any other nested pipeline as its processor.

Filters []LogsCustomPipelineFilter

Defines the nested pipeline filter. Only logs that match the filter criteria are processed by this pipeline.

Name string

Name of the processor

IsEnabled bool

If the processor is enabled or not.

Processors []LogsCustomPipelineProcessor

Processors. Nested pipeline can’t take any other nested pipeline as its processor.

filters LogsCustomPipelineFilter[]

Defines the nested pipeline filter. Only logs that match the filter criteria are processed by this pipeline.

name string

Name of the processor

isEnabled boolean

If the processor is enabled or not.

processors LogsCustomPipelineProcessor[]

Processors. Nested pipeline can’t take any other nested pipeline as its processor.

filters List[LogsCustomPipelineFilter]

Defines the nested pipeline filter. Only logs that match the filter criteria are processed by this pipeline.

name str

Name of the processor

is_enabled bool

If the processor is enabled or not.

processors List[LogsCustomPipelineProcessor]

Processors. Nested pipeline can’t take any other nested pipeline as its processor.

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 str
The provider-assigned unique ID for this managed resource.

Look up an 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
static get(resource_name, id, opts=None, filters=None, is_enabled=None, name=None, processors=None, __props__=None);
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)
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.

The following state arguments are supported:

Filters List<LogsCustomPipelineFilterArgs>

Defines the nested pipeline filter. Only logs that match the filter criteria are processed by this pipeline.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

Processors List<LogsCustomPipelineProcessorArgs>

Processors. Nested pipeline can’t take any other nested pipeline as its processor.

Filters []LogsCustomPipelineFilter

Defines the nested pipeline filter. Only logs that match the filter criteria are processed by this pipeline.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

Processors []LogsCustomPipelineProcessor

Processors. Nested pipeline can’t take any other nested pipeline as its processor.

filters LogsCustomPipelineFilter[]

Defines the nested pipeline filter. Only logs that match the filter criteria are processed by this pipeline.

isEnabled boolean

If the processor is enabled or not.

name string

Name of the processor

processors LogsCustomPipelineProcessor[]

Processors. Nested pipeline can’t take any other nested pipeline as its processor.

filters List[LogsCustomPipelineFilter]

Defines the nested pipeline filter. Only logs that match the filter criteria are processed by this pipeline.

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

processors List[LogsCustomPipelineProcessor]

Processors. Nested pipeline can’t take any other nested pipeline as its processor.

Supporting Types

LogsCustomPipelineFilter

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Query string
Query string
query string
query str

LogsCustomPipelineProcessor

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

ArithmeticProcessor LogsCustomPipelineProcessorArithmeticProcessorArgs
AttributeRemapper LogsCustomPipelineProcessorAttributeRemapperArgs
CategoryProcessor LogsCustomPipelineProcessorCategoryProcessorArgs
DateRemapper LogsCustomPipelineProcessorDateRemapperArgs
GeoIpParser LogsCustomPipelineProcessorGeoIpParserArgs
GrokParser LogsCustomPipelineProcessorGrokParserArgs
MessageRemapper LogsCustomPipelineProcessorMessageRemapperArgs
Pipeline LogsCustomPipelineProcessorPipelineArgs
ServiceRemapper LogsCustomPipelineProcessorServiceRemapperArgs
StatusRemapper LogsCustomPipelineProcessorStatusRemapperArgs
StringBuilderProcessor LogsCustomPipelineProcessorStringBuilderProcessorArgs
TraceIdRemapper LogsCustomPipelineProcessorTraceIdRemapperArgs
UrlParser LogsCustomPipelineProcessorUrlParserArgs
UserAgentParser LogsCustomPipelineProcessorUserAgentParserArgs
ArithmeticProcessor LogsCustomPipelineProcessorArithmeticProcessor
AttributeRemapper LogsCustomPipelineProcessorAttributeRemapper
CategoryProcessor LogsCustomPipelineProcessorCategoryProcessor
DateRemapper LogsCustomPipelineProcessorDateRemapper
GeoIpParser LogsCustomPipelineProcessorGeoIpParser
GrokParser LogsCustomPipelineProcessorGrokParser
MessageRemapper LogsCustomPipelineProcessorMessageRemapper
Pipeline LogsCustomPipelineProcessorPipeline
ServiceRemapper LogsCustomPipelineProcessorServiceRemapper
StatusRemapper LogsCustomPipelineProcessorStatusRemapper
StringBuilderProcessor LogsCustomPipelineProcessorStringBuilderProcessor
TraceIdRemapper LogsCustomPipelineProcessorTraceIdRemapper
UrlParser LogsCustomPipelineProcessorUrlParser
UserAgentParser LogsCustomPipelineProcessorUserAgentParser
arithmeticProcessor LogsCustomPipelineProcessorArithmeticProcessor
attributeRemapper LogsCustomPipelineProcessorAttributeRemapper
categoryProcessor LogsCustomPipelineProcessorCategoryProcessor
dateRemapper LogsCustomPipelineProcessorDateRemapper
geoIpParser LogsCustomPipelineProcessorGeoIpParser
grokParser LogsCustomPipelineProcessorGrokParser
messageRemapper LogsCustomPipelineProcessorMessageRemapper
pipeline LogsCustomPipelineProcessorPipeline
serviceRemapper LogsCustomPipelineProcessorServiceRemapper
statusRemapper LogsCustomPipelineProcessorStatusRemapper
stringBuilderProcessor LogsCustomPipelineProcessorStringBuilderProcessor
traceIdRemapper LogsCustomPipelineProcessorTraceIdRemapper
urlParser LogsCustomPipelineProcessorUrlParser
userAgentParser LogsCustomPipelineProcessorUserAgentParser
arithmeticProcessor Dict[LogsCustomPipelineProcessorArithmeticProcessor]
attributeRemapper Dict[LogsCustomPipelineProcessorAttributeRemapper]
categoryProcessor Dict[LogsCustomPipelineProcessorCategoryProcessor]
dateRemapper Dict[LogsCustomPipelineProcessorDateRemapper]
geoIpParser Dict[LogsCustomPipelineProcessorGeoIpParser]
grokParser Dict[LogsCustomPipelineProcessorGrokParser]
messageRemapper Dict[LogsCustomPipelineProcessorMessageRemapper]
pipeline Dict[LogsCustomPipelineProcessorPipeline]
serviceRemapper Dict[LogsCustomPipelineProcessorServiceRemapper]
statusRemapper Dict[LogsCustomPipelineProcessorStatusRemapper]
stringBuilderProcessor Dict[LogsCustomPipelineProcessorStringBuilderProcessor]
traceIdRemapper Dict[LogsCustomPipelineProcessorTraceIdRemapper]
urlParser Dict[LogsCustomPipelineProcessorUrlParser]
userAgentParser Dict[LogsCustomPipelineProcessorUserAgentParser]

LogsCustomPipelineProcessorArithmeticProcessor

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Expression string

Arithmetic operation between one or more log attributes.

Target string

Name of the parent attribute that contains all the extracted details from the sources.

IsEnabled bool

If the processor is enabled or not.

IsReplaceMissing bool

If it replaces all missing attributes of template by an empty string. * trace_id_remapper

Name string

Name of the processor

Expression string

Arithmetic operation between one or more log attributes.

Target string

Name of the parent attribute that contains all the extracted details from the sources.

IsEnabled bool

If the processor is enabled or not.

IsReplaceMissing bool

If it replaces all missing attributes of template by an empty string. * trace_id_remapper

Name string

Name of the processor

expression string

Arithmetic operation between one or more log attributes.

target string

Name of the parent attribute that contains all the extracted details from the sources.

isEnabled boolean

If the processor is enabled or not.

isReplaceMissing boolean

If it replaces all missing attributes of template by an empty string. * trace_id_remapper

name string

Name of the processor

expression str

Arithmetic operation between one or more log attributes.

target str

Name of the parent attribute that contains all the extracted details from the sources.

isReplaceMissing bool

If it replaces all missing attributes of template by an empty string. * trace_id_remapper

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

LogsCustomPipelineProcessorAttributeRemapper

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

SourceType string

Defines where the sources are from (log attribute or tag).

Sources List<string>

List of source attributes.

Target string

Name of the parent attribute that contains all the extracted details from the sources.

TargetType string

Defines if the target is a log attribute or tag.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

OverrideOnConflict bool

Override the target element if already set.

PreserveSource bool

Remove or preserve the remapped source element.

SourceType string

Defines where the sources are from (log attribute or tag).

Sources []string

List of source attributes.

Target string

Name of the parent attribute that contains all the extracted details from the sources.

TargetType string

Defines if the target is a log attribute or tag.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

OverrideOnConflict bool

Override the target element if already set.

PreserveSource bool

Remove or preserve the remapped source element.

sourceType string

Defines where the sources are from (log attribute or tag).

sources string[]

List of source attributes.

target string

Name of the parent attribute that contains all the extracted details from the sources.

targetType string

Defines if the target is a log attribute or tag.

isEnabled boolean

If the processor is enabled or not.

name string

Name of the processor

overrideOnConflict boolean

Override the target element if already set.

preserveSource boolean

Remove or preserve the remapped source element.

sourceType str

Defines where the sources are from (log attribute or tag).

sources List[str]

List of source attributes.

target str

Name of the parent attribute that contains all the extracted details from the sources.

targetType str

Defines if the target is a log attribute or tag.

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

overrideOnConflict bool

Override the target element if already set.

preserveSource bool

Remove or preserve the remapped source element.

LogsCustomPipelineProcessorCategoryProcessor

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Categories List<LogsCustomPipelineProcessorCategoryProcessorCategoryArgs>

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 parent attribute that contains all the extracted details from the sources.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

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 parent attribute that contains all the extracted details from the sources.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

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 parent attribute that contains all the extracted details from the sources.

isEnabled boolean

If the processor is enabled or not.

name string

Name of the processor

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 str

Name of the parent attribute that contains all the extracted details from the sources.

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

LogsCustomPipelineProcessorCategoryProcessorCategory

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Filters List<LogsCustomPipelineProcessorCategoryProcessorCategoryFilterArgs>

Defines the nested pipeline filter. Only logs that match the filter criteria are processed by this pipeline.

Name string

Name of the processor

Filters []LogsCustomPipelineProcessorCategoryProcessorCategoryFilter

Defines the nested pipeline filter. Only logs that match the filter criteria are processed by this pipeline.

Name string

Name of the processor

filters LogsCustomPipelineProcessorCategoryProcessorCategoryFilter[]

Defines the nested pipeline filter. Only logs that match the filter criteria are processed by this pipeline.

name string

Name of the processor

filters List[LogsCustomPipelineProcessorCategoryProcessorCategoryFilter]

Defines the nested pipeline filter. Only logs that match the filter criteria are processed by this pipeline.

name str

Name of the processor

LogsCustomPipelineProcessorCategoryProcessorCategoryFilter

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Query string
Query string
query string
query str

LogsCustomPipelineProcessorDateRemapper

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Sources List<string>

List of source attributes.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

Sources []string

List of source attributes.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

sources string[]

List of source attributes.

isEnabled boolean

If the processor is enabled or not.

name string

Name of the processor

sources List[str]

List of source attributes.

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

LogsCustomPipelineProcessorGeoIpParser

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Sources List<string>

List of source attributes.

Target string

Name of the parent attribute that contains all the extracted details from the sources.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

Sources []string

List of source attributes.

Target string

Name of the parent attribute that contains all the extracted details from the sources.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

sources string[]

List of source attributes.

target string

Name of the parent attribute that contains all the extracted details from the sources.

isEnabled boolean

If the processor is enabled or not.

name string

Name of the processor

sources List[str]

List of source attributes.

target str

Name of the parent attribute that contains all the extracted details from the sources.

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

LogsCustomPipelineProcessorGrokParser

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Grok LogsCustomPipelineProcessorGrokParserGrokArgs
Source string

Name of the log attribute to parse. * grok

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

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. * grok

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

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. * grok

isEnabled boolean

If the processor is enabled or not.

name string

Name of the processor

samples string[]

List of sample logs for this parser. It can save up to 5 samples. Each sample takes up to 5000 characters.

grok Dict[LogsCustomPipelineProcessorGrokParserGrok]
source str

Name of the log attribute to parse. * grok

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

samples List[str]

List of sample logs for this parser. It can save up to 5 samples. Each sample takes up to 5000 characters.

LogsCustomPipelineProcessorGrokParserGrok

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

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 str

Match rules for your grok parser.

supportRules str

Support rules for your grok parser.

LogsCustomPipelineProcessorMessageRemapper

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Sources List<string>

List of source attributes.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

Sources []string

List of source attributes.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

sources string[]

List of source attributes.

isEnabled boolean

If the processor is enabled or not.

name string

Name of the processor

sources List[str]

List of source attributes.

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

LogsCustomPipelineProcessorPipeline

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Filters List<LogsCustomPipelineProcessorPipelineFilterArgs>

Defines the nested pipeline filter. Only logs that match the filter criteria are processed by this pipeline.

Name string

Name of the processor

IsEnabled bool

If the processor is enabled or not.

Processors List<LogsCustomPipelineProcessorPipelineProcessorArgs>

Processors. Nested pipeline can’t take any other nested pipeline as its processor.

Filters []LogsCustomPipelineProcessorPipelineFilter

Defines the nested pipeline filter. Only logs that match the filter criteria are processed by this pipeline.

Name string

Name of the processor

IsEnabled bool

If the processor is enabled or not.

Processors []LogsCustomPipelineProcessorPipelineProcessor

Processors. Nested pipeline can’t take any other nested pipeline as its processor.

filters LogsCustomPipelineProcessorPipelineFilter[]

Defines the nested pipeline filter. Only logs that match the filter criteria are processed by this pipeline.

name string

Name of the processor

isEnabled boolean

If the processor is enabled or not.

processors LogsCustomPipelineProcessorPipelineProcessor[]

Processors. Nested pipeline can’t take any other nested pipeline as its processor.

filters List[LogsCustomPipelineProcessorPipelineFilter]

Defines the nested pipeline filter. Only logs that match the filter criteria are processed by this pipeline.

name str

Name of the processor

is_enabled bool

If the processor is enabled or not.

processors List[LogsCustomPipelineProcessorPipelineProcessor]

Processors. Nested pipeline can’t take any other nested pipeline as its processor.

LogsCustomPipelineProcessorPipelineFilter

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Query string
Query string
query string
query str

LogsCustomPipelineProcessorPipelineProcessor

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

ArithmeticProcessor LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessorArgs
AttributeRemapper LogsCustomPipelineProcessorPipelineProcessorAttributeRemapperArgs
CategoryProcessor LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorArgs
DateRemapper LogsCustomPipelineProcessorPipelineProcessorDateRemapperArgs
GeoIpParser LogsCustomPipelineProcessorPipelineProcessorGeoIpParserArgs
GrokParser LogsCustomPipelineProcessorPipelineProcessorGrokParserArgs
MessageRemapper LogsCustomPipelineProcessorPipelineProcessorMessageRemapperArgs
ServiceRemapper LogsCustomPipelineProcessorPipelineProcessorServiceRemapperArgs
StatusRemapper LogsCustomPipelineProcessorPipelineProcessorStatusRemapperArgs
StringBuilderProcessor LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessorArgs
TraceIdRemapper LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapperArgs
UrlParser LogsCustomPipelineProcessorPipelineProcessorUrlParserArgs
UserAgentParser LogsCustomPipelineProcessorPipelineProcessorUserAgentParserArgs
ArithmeticProcessor LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessor
AttributeRemapper LogsCustomPipelineProcessorPipelineProcessorAttributeRemapper
CategoryProcessor LogsCustomPipelineProcessorPipelineProcessorCategoryProcessor
DateRemapper LogsCustomPipelineProcessorPipelineProcessorDateRemapper
GeoIpParser LogsCustomPipelineProcessorPipelineProcessorGeoIpParser
GrokParser LogsCustomPipelineProcessorPipelineProcessorGrokParser
MessageRemapper LogsCustomPipelineProcessorPipelineProcessorMessageRemapper
ServiceRemapper LogsCustomPipelineProcessorPipelineProcessorServiceRemapper
StatusRemapper LogsCustomPipelineProcessorPipelineProcessorStatusRemapper
StringBuilderProcessor LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessor
TraceIdRemapper LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapper
UrlParser LogsCustomPipelineProcessorPipelineProcessorUrlParser
UserAgentParser LogsCustomPipelineProcessorPipelineProcessorUserAgentParser
arithmeticProcessor LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessor
attributeRemapper LogsCustomPipelineProcessorPipelineProcessorAttributeRemapper
categoryProcessor LogsCustomPipelineProcessorPipelineProcessorCategoryProcessor
dateRemapper LogsCustomPipelineProcessorPipelineProcessorDateRemapper
geoIpParser LogsCustomPipelineProcessorPipelineProcessorGeoIpParser
grokParser LogsCustomPipelineProcessorPipelineProcessorGrokParser
messageRemapper LogsCustomPipelineProcessorPipelineProcessorMessageRemapper
serviceRemapper LogsCustomPipelineProcessorPipelineProcessorServiceRemapper
statusRemapper LogsCustomPipelineProcessorPipelineProcessorStatusRemapper
stringBuilderProcessor LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessor
traceIdRemapper LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapper
urlParser LogsCustomPipelineProcessorPipelineProcessorUrlParser
userAgentParser LogsCustomPipelineProcessorPipelineProcessorUserAgentParser
arithmeticProcessor Dict[LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessor]
attributeRemapper Dict[LogsCustomPipelineProcessorPipelineProcessorAttributeRemapper]
categoryProcessor Dict[LogsCustomPipelineProcessorPipelineProcessorCategoryProcessor]
dateRemapper Dict[LogsCustomPipelineProcessorPipelineProcessorDateRemapper]
geoIpParser Dict[LogsCustomPipelineProcessorPipelineProcessorGeoIpParser]
grokParser Dict[LogsCustomPipelineProcessorPipelineProcessorGrokParser]
messageRemapper Dict[LogsCustomPipelineProcessorPipelineProcessorMessageRemapper]
serviceRemapper Dict[LogsCustomPipelineProcessorPipelineProcessorServiceRemapper]
statusRemapper Dict[LogsCustomPipelineProcessorPipelineProcessorStatusRemapper]
stringBuilderProcessor Dict[LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessor]
traceIdRemapper Dict[LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapper]
urlParser Dict[LogsCustomPipelineProcessorPipelineProcessorUrlParser]
userAgentParser Dict[LogsCustomPipelineProcessorPipelineProcessorUserAgentParser]

LogsCustomPipelineProcessorPipelineProcessorArithmeticProcessor

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Expression string

Arithmetic operation between one or more log attributes.

Target string

Name of the parent attribute that contains all the extracted details from the sources.

IsEnabled bool

If the processor is enabled or not.

IsReplaceMissing bool

If it replaces all missing attributes of template by an empty string. * trace_id_remapper

Name string

Name of the processor

Expression string

Arithmetic operation between one or more log attributes.

Target string

Name of the parent attribute that contains all the extracted details from the sources.

IsEnabled bool

If the processor is enabled or not.

IsReplaceMissing bool

If it replaces all missing attributes of template by an empty string. * trace_id_remapper

Name string

Name of the processor

expression string

Arithmetic operation between one or more log attributes.

target string

Name of the parent attribute that contains all the extracted details from the sources.

isEnabled boolean

If the processor is enabled or not.

isReplaceMissing boolean

If it replaces all missing attributes of template by an empty string. * trace_id_remapper

name string

Name of the processor

expression str

Arithmetic operation between one or more log attributes.

target str

Name of the parent attribute that contains all the extracted details from the sources.

isReplaceMissing bool

If it replaces all missing attributes of template by an empty string. * trace_id_remapper

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

LogsCustomPipelineProcessorPipelineProcessorAttributeRemapper

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

SourceType string

Defines where the sources are from (log attribute or tag).

Sources List<string>

List of source attributes.

Target string

Name of the parent attribute that contains all the extracted details from the sources.

TargetType string

Defines if the target is a log attribute or tag.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

OverrideOnConflict bool

Override the target element if already set.

PreserveSource bool

Remove or preserve the remapped source element.

SourceType string

Defines where the sources are from (log attribute or tag).

Sources []string

List of source attributes.

Target string

Name of the parent attribute that contains all the extracted details from the sources.

TargetType string

Defines if the target is a log attribute or tag.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

OverrideOnConflict bool

Override the target element if already set.

PreserveSource bool

Remove or preserve the remapped source element.

sourceType string

Defines where the sources are from (log attribute or tag).

sources string[]

List of source attributes.

target string

Name of the parent attribute that contains all the extracted details from the sources.

targetType string

Defines if the target is a log attribute or tag.

isEnabled boolean

If the processor is enabled or not.

name string

Name of the processor

overrideOnConflict boolean

Override the target element if already set.

preserveSource boolean

Remove or preserve the remapped source element.

sourceType str

Defines where the sources are from (log attribute or tag).

sources List[str]

List of source attributes.

target str

Name of the parent attribute that contains all the extracted details from the sources.

targetType str

Defines if the target is a log attribute or tag.

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

overrideOnConflict bool

Override the target element if already set.

preserveSource bool

Remove or preserve the remapped source element.

LogsCustomPipelineProcessorPipelineProcessorCategoryProcessor

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Categories List<LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryArgs>

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 parent attribute that contains all the extracted details from the sources.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

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 parent attribute that contains all the extracted details from the sources.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

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 parent attribute that contains all the extracted details from the sources.

isEnabled boolean

If the processor is enabled or not.

name string

Name of the processor

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 str

Name of the parent attribute that contains all the extracted details from the sources.

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategory

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Filters List<LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryFilterArgs>

Defines the nested pipeline filter. Only logs that match the filter criteria are processed by this pipeline.

Name string

Name of the processor

Filters []LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryFilter

Defines the nested pipeline filter. Only logs that match the filter criteria are processed by this pipeline.

Name string

Name of the processor

filters LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryFilter[]

Defines the nested pipeline filter. Only logs that match the filter criteria are processed by this pipeline.

name string

Name of the processor

filters List[LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryFilter]

Defines the nested pipeline filter. Only logs that match the filter criteria are processed by this pipeline.

name str

Name of the processor

LogsCustomPipelineProcessorPipelineProcessorCategoryProcessorCategoryFilter

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Query string
Query string
query string
query str

LogsCustomPipelineProcessorPipelineProcessorDateRemapper

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Sources List<string>

List of source attributes.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

Sources []string

List of source attributes.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

sources string[]

List of source attributes.

isEnabled boolean

If the processor is enabled or not.

name string

Name of the processor

sources List[str]

List of source attributes.

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

LogsCustomPipelineProcessorPipelineProcessorGeoIpParser

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Sources List<string>

List of source attributes.

Target string

Name of the parent attribute that contains all the extracted details from the sources.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

Sources []string

List of source attributes.

Target string

Name of the parent attribute that contains all the extracted details from the sources.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

sources string[]

List of source attributes.

target string

Name of the parent attribute that contains all the extracted details from the sources.

isEnabled boolean

If the processor is enabled or not.

name string

Name of the processor

sources List[str]

List of source attributes.

target str

Name of the parent attribute that contains all the extracted details from the sources.

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

LogsCustomPipelineProcessorPipelineProcessorGrokParser

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Grok LogsCustomPipelineProcessorPipelineProcessorGrokParserGrokArgs
Source string

Name of the log attribute to parse. * grok

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

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. * grok

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

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. * grok

isEnabled boolean

If the processor is enabled or not.

name string

Name of the processor

samples string[]

List of sample logs for this parser. It can save up to 5 samples. Each sample takes up to 5000 characters.

grok Dict[LogsCustomPipelineProcessorPipelineProcessorGrokParserGrok]
source str

Name of the log attribute to parse. * grok

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

samples List[str]

List of sample logs for this parser. It can save up to 5 samples. Each sample takes up to 5000 characters.

LogsCustomPipelineProcessorPipelineProcessorGrokParserGrok

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

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 str

Match rules for your grok parser.

supportRules str

Support rules for your grok parser.

LogsCustomPipelineProcessorPipelineProcessorMessageRemapper

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Sources List<string>

List of source attributes.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

Sources []string

List of source attributes.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

sources string[]

List of source attributes.

isEnabled boolean

If the processor is enabled or not.

name string

Name of the processor

sources List[str]

List of source attributes.

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

LogsCustomPipelineProcessorPipelineProcessorServiceRemapper

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Sources List<string>

List of source attributes.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

Sources []string

List of source attributes.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

sources string[]

List of source attributes.

isEnabled boolean

If the processor is enabled or not.

name string

Name of the processor

sources List[str]

List of source attributes.

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

LogsCustomPipelineProcessorPipelineProcessorStatusRemapper

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Sources List<string>

List of source attributes.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

Sources []string

List of source attributes.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

sources string[]

List of source attributes.

isEnabled boolean

If the processor is enabled or not.

name string

Name of the processor

sources List[str]

List of source attributes.

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

LogsCustomPipelineProcessorPipelineProcessorStringBuilderProcessor

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Target string

Name of the parent attribute that contains all the extracted details from the sources.

Template string

The formula with one or more attributes and raw text.

IsEnabled bool

If the processor is enabled or not.

IsReplaceMissing bool

If it replaces all missing attributes of template by an empty string. * trace_id_remapper

Name string

Name of the processor

Target string

Name of the parent attribute that contains all the extracted details from the sources.

Template string

The formula with one or more attributes and raw text.

IsEnabled bool

If the processor is enabled or not.

IsReplaceMissing bool

If it replaces all missing attributes of template by an empty string. * trace_id_remapper

Name string

Name of the processor

target string

Name of the parent attribute that contains all the extracted details from the sources.

template string

The formula with one or more attributes and raw text.

isEnabled boolean

If the processor is enabled or not.

isReplaceMissing boolean

If it replaces all missing attributes of template by an empty string. * trace_id_remapper

name string

Name of the processor

target str

Name of the parent attribute that contains all the extracted details from the sources.

template str

The formula with one or more attributes and raw text.

isReplaceMissing bool

If it replaces all missing attributes of template by an empty string. * trace_id_remapper

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

LogsCustomPipelineProcessorPipelineProcessorTraceIdRemapper

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Sources List<string>

List of source attributes.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

Sources []string

List of source attributes.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

sources string[]

List of source attributes.

isEnabled boolean

If the processor is enabled or not.

name string

Name of the processor

sources List[str]

List of source attributes.

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

LogsCustomPipelineProcessorPipelineProcessorUrlParser

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Sources List<string>

List of source attributes.

Target string

Name of the parent attribute that contains all the extracted details from the sources.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

NormalizeEndingSlashes bool

Normalize the ending slashes or not.

Sources []string

List of source attributes.

Target string

Name of the parent attribute that contains all the extracted details from the sources.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

NormalizeEndingSlashes bool

Normalize the ending slashes or not.

sources string[]

List of source attributes.

target string

Name of the parent attribute that contains all the extracted details from the sources.

isEnabled boolean

If the processor is enabled or not.

name string

Name of the processor

normalizeEndingSlashes boolean

Normalize the ending slashes or not.

sources List[str]

List of source attributes.

target str

Name of the parent attribute that contains all the extracted details from the sources.

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

normalizeEndingSlashes bool

Normalize the ending slashes or not.

LogsCustomPipelineProcessorPipelineProcessorUserAgentParser

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Sources List<string>

List of source attributes.

Target string

Name of the parent attribute that contains all the extracted details from the sources.

IsEnabled bool

If the processor is enabled or not.

IsEncoded bool

If the source attribute is URL encoded or not.

Name string

Name of the processor

Sources []string

List of source attributes.

Target string

Name of the parent attribute that contains all the extracted details from the sources.

IsEnabled bool

If the processor is enabled or not.

IsEncoded bool

If the source attribute is URL encoded or not.

Name string

Name of the processor

sources string[]

List of source attributes.

target string

Name of the parent attribute that contains all the extracted details from the sources.

isEnabled boolean

If the processor is enabled or not.

isEncoded boolean

If the source attribute is URL encoded or not.

name string

Name of the processor

sources List[str]

List of source attributes.

target str

Name of the parent attribute that contains all the extracted details from the sources.

isEncoded bool

If the source attribute is URL encoded or not.

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

LogsCustomPipelineProcessorServiceRemapper

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Sources List<string>

List of source attributes.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

Sources []string

List of source attributes.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

sources string[]

List of source attributes.

isEnabled boolean

If the processor is enabled or not.

name string

Name of the processor

sources List[str]

List of source attributes.

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

LogsCustomPipelineProcessorStatusRemapper

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Sources List<string>

List of source attributes.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

Sources []string

List of source attributes.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

sources string[]

List of source attributes.

isEnabled boolean

If the processor is enabled or not.

name string

Name of the processor

sources List[str]

List of source attributes.

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

LogsCustomPipelineProcessorStringBuilderProcessor

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Target string

Name of the parent attribute that contains all the extracted details from the sources.

Template string

The formula with one or more attributes and raw text.

IsEnabled bool

If the processor is enabled or not.

IsReplaceMissing bool

If it replaces all missing attributes of template by an empty string. * trace_id_remapper

Name string

Name of the processor

Target string

Name of the parent attribute that contains all the extracted details from the sources.

Template string

The formula with one or more attributes and raw text.

IsEnabled bool

If the processor is enabled or not.

IsReplaceMissing bool

If it replaces all missing attributes of template by an empty string. * trace_id_remapper

Name string

Name of the processor

target string

Name of the parent attribute that contains all the extracted details from the sources.

template string

The formula with one or more attributes and raw text.

isEnabled boolean

If the processor is enabled or not.

isReplaceMissing boolean

If it replaces all missing attributes of template by an empty string. * trace_id_remapper

name string

Name of the processor

target str

Name of the parent attribute that contains all the extracted details from the sources.

template str

The formula with one or more attributes and raw text.

isReplaceMissing bool

If it replaces all missing attributes of template by an empty string. * trace_id_remapper

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

LogsCustomPipelineProcessorTraceIdRemapper

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Sources List<string>

List of source attributes.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

Sources []string

List of source attributes.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

sources string[]

List of source attributes.

isEnabled boolean

If the processor is enabled or not.

name string

Name of the processor

sources List[str]

List of source attributes.

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

LogsCustomPipelineProcessorUrlParser

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Sources List<string>

List of source attributes.

Target string

Name of the parent attribute that contains all the extracted details from the sources.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

NormalizeEndingSlashes bool

Normalize the ending slashes or not.

Sources []string

List of source attributes.

Target string

Name of the parent attribute that contains all the extracted details from the sources.

IsEnabled bool

If the processor is enabled or not.

Name string

Name of the processor

NormalizeEndingSlashes bool

Normalize the ending slashes or not.

sources string[]

List of source attributes.

target string

Name of the parent attribute that contains all the extracted details from the sources.

isEnabled boolean

If the processor is enabled or not.

name string

Name of the processor

normalizeEndingSlashes boolean

Normalize the ending slashes or not.

sources List[str]

List of source attributes.

target str

Name of the parent attribute that contains all the extracted details from the sources.

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

normalizeEndingSlashes bool

Normalize the ending slashes or not.

LogsCustomPipelineProcessorUserAgentParser

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Sources List<string>

List of source attributes.

Target string

Name of the parent attribute that contains all the extracted details from the sources.

IsEnabled bool

If the processor is enabled or not.

IsEncoded bool

If the source attribute is URL encoded or not.

Name string

Name of the processor

Sources []string

List of source attributes.

Target string

Name of the parent attribute that contains all the extracted details from the sources.

IsEnabled bool

If the processor is enabled or not.

IsEncoded bool

If the source attribute is URL encoded or not.

Name string

Name of the processor

sources string[]

List of source attributes.

target string

Name of the parent attribute that contains all the extracted details from the sources.

isEnabled boolean

If the processor is enabled or not.

isEncoded boolean

If the source attribute is URL encoded or not.

name string

Name of the processor

sources List[str]

List of source attributes.

target str

Name of the parent attribute that contains all the extracted details from the sources.

isEncoded bool

If the source attribute is URL encoded or not.

is_enabled bool

If the processor is enabled or not.

name str

Name of the processor

Package Details

Repository
https://github.com/pulumi/pulumi-datadog
License
Apache-2.0
Notes
This Pulumi package is based on the datadog Terraform Provider.