API Stability Long-Term

The updateFdrFeed() GraphQL mutation may be used to update an FDR feed with the supplied changes. Note that the input fields to this method, apart from `id` and `repositoryName`, only need to be supplied if the field should be changed.

Syntax

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

graphql
updateFdrFeed(
      input: UpdateFdrFeed!
   ): FdrFeed!

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

Show:
graphql
mutation {
  updateFdrFeed( input:
     { repositoryName: "humio",
       id: "abc123",
       enabled: true
     } 
  )
  { id }
}
Example Responses
Show:
json
{
  "data": {
    "updateFdrFeed": {
      "id": "abc123"
    }
  }
}

Given Datatypes

For UpdateFdrFeed, there are several parameters that may be given. Below is a list of them along with a description of each:

Table: UpdateFdrFeed

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 23, 2024
clientIdstring   The AWS client unique identifier of the FDR feed.
clientSecretstring   The AWS client secret for the FDR feed.
descriptionUpdateDescription   The description of the FDR feed. See UpdateDescription.
enabledboolean   Whether ingest from the FDR feed is enabled.
idstringyes  The unique identifier of the FDR feed.
namestring   The name of the FDR feed.
parserstring   The unique identifier or name of the parser that should be used to parse the FDR data. Use 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.
s3Identifierstring   The AWS S3 identifier of the FDR feed.
sqsUrlstring   The AWS SQS queue URL of the FDR feed.

Returned Datatypes

The returned datatype FdrFeed has several parameters. Below is a list of them along with a description of each:

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.