createFdrFeed()

API Stability Long-Term

The createFdrFeed() GraphQL mutation field is used to create an FDR feed.

Syntax

Below is the syntax for the createFdrFeed() mutation field:

graphql
createFdrFeed(
       input: CreateFdrFeed!
    ): FdrFeed!

Below is an example of how this mutation field might be used:

Show:
graphql
mutation {
  createFdrFeed(input:
         {name: "my-fdr-feed",
          repositoryName: "humio",
          parser: "humio",
          clientId: "1234",
          clientSecret: "psst",
          sqsUrl: "https://fdr.company.com",
          s3Identifier: "xxxx",
          enabled: false
        }
    )
  { id, name, enabled }
}

Given Datatypes

For CreateFdrFeed, there are a few parameters. Below is a list of them:

Table: CreateFdrFeed

ParameterTypeRequiredDefaultStabilityDescription
Some arguments may be required, as indicated in the Required column. For some fields, this column indicates that a result will always be returned for this column.
Table last updated: Mar 28, 2025
clientIdstringyes  The AWS client identifier of the FDR feed.
clientSecretstringyes  The AWS client secret of the FDR feed.
descriptionstring   A description of the FDR feed.
enabledbooleanyestrue Whether ingest from the FDR feed is enabled.
namestringyes  The name of the FDR feed.
parserstringyes  The unique identifier or name of the parser that should be used to parse the FDR data. We recommend using the FDR parser from the crowdstrike/fdr package, which can be referred to as crowdstrike/fdr:FDR.
repositoryNamestringyes  The name of the repository of the FDR feed.
s3Identifierstringyes  The AWS S3 identifier of the FDR feed.
sqsUrlstringyes  The AWS SQS queue URL of the FDR feed.

Returned Datatypes

As indicated by the syntax above, this mutation will return data using the datatype, FdrFeed. Below are the parameters of that datatype:

Table: FdrFeed

ParameterTypeRequiredDefaultStabilityDescription
Some arguments may be required, as indicated in the Required column. For some fields, this column indicates that a result will always be returned for this column.
Table last updated: Sep 25, 2024
clientIdstringyes Long-TermThe AWS client identifier of the FDR feed.
descriptionstring  Long-TermA description of the FDR feed.
enabledbooleanyes Long-TermWhether ingest from the FDR feed is enabled.
idstringyes Long-TermUnique identifier of the FDR feed.
namestringyes Long-TermName of the FDR feed.
parserIdstringyes Long-TermThe unique identifier of the parser that is used to parse the FDR data.
s3Identifierstringyes Long-TermThe AWS S3 identifier of the FDR feed.
sqsUrlstringyes Long-TermThe AWS SQS queue URL of the FDR feed.