@@ -27260,6 +27260,7 @@ components:
27260
27260
- $ref: '#/components/schemas/ObservabilityPipelineSentinelOneDestination'
27261
27261
- $ref: '#/components/schemas/ObservabilityPipelineOpenSearchDestination'
27262
27262
- $ref: '#/components/schemas/ObservabilityPipelineAmazonOpenSearchDestination'
27263
+ - $ref: '#/components/schemas/ObservabilityPipelineCrowdStrikeNextGenSiemDestination'
27263
27264
ObservabilityPipelineConfigProcessorItem:
27264
27265
description: A processor for the pipeline.
27265
27266
oneOf:
@@ -27297,6 +27298,65 @@ components:
27297
27298
- $ref: '#/components/schemas/ObservabilityPipelineGooglePubSubSource'
27298
27299
- $ref: '#/components/schemas/ObservabilityPipelineHttpClientSource'
27299
27300
- $ref: '#/components/schemas/ObservabilityPipelineLogstashSource'
27301
+ ObservabilityPipelineCrowdStrikeNextGenSiemDestination:
27302
+ description: The `crowdstrike_next_gen_siem` destination forwards logs to CrowdStrike
27303
+ Next Gen SIEM.
27304
+ properties:
27305
+ compression:
27306
+ $ref: '#/components/schemas/ObservabilityPipelineCrowdStrikeNextGenSiemDestinationCompression'
27307
+ encoding:
27308
+ $ref: '#/components/schemas/ObservabilityPipelineCrowdStrikeNextGenSiemDestinationEncoding'
27309
+ id:
27310
+ description: The unique identifier for this component.
27311
+ example: crowdstrike-ngsiem-destination
27312
+ type: string
27313
+ inputs:
27314
+ description: A list of component IDs whose output is used as the `input`
27315
+ for this component.
27316
+ example:
27317
+ - filter-processor
27318
+ items:
27319
+ type: string
27320
+ type: array
27321
+ tls:
27322
+ $ref: '#/components/schemas/ObservabilityPipelineTls'
27323
+ type:
27324
+ $ref: '#/components/schemas/ObservabilityPipelineCrowdStrikeNextGenSiemDestinationType'
27325
+ required:
27326
+ - id
27327
+ - type
27328
+ - inputs
27329
+ - encoding
27330
+ type: object
27331
+ ObservabilityPipelineCrowdStrikeNextGenSiemDestinationCompression:
27332
+ description: Compression algorithm for log events.
27333
+ enum:
27334
+ - gzip
27335
+ - zlib
27336
+ example: gzip
27337
+ type: string
27338
+ x-enum-varnames:
27339
+ - GZIP
27340
+ - ZLIB
27341
+ ObservabilityPipelineCrowdStrikeNextGenSiemDestinationEncoding:
27342
+ description: Encoding format for log events.
27343
+ enum:
27344
+ - json
27345
+ - raw_message
27346
+ example: json
27347
+ type: string
27348
+ x-enum-varnames:
27349
+ - JSON
27350
+ - RAW_MESSAGE
27351
+ ObservabilityPipelineCrowdStrikeNextGenSiemDestinationType:
27352
+ default: crowdstrike_next_gen_siem
27353
+ description: The destination type. The value should always be `crowdstrike_next_gen_siem`.
27354
+ enum:
27355
+ - crowdstrike_next_gen_siem
27356
+ example: crowdstrike_next_gen_siem
27357
+ type: string
27358
+ x-enum-varnames:
27359
+ - CROWDSTRIKE_NEXT_GEN_SIEM
27300
27360
ObservabilityPipelineData:
27301
27361
description: "Contains the pipeline\u2019s ID, type, and configuration attributes."
27302
27362
properties:
0 commit comments