API Stability |
Long-Term
|
The updateAwsS3SqsIngestFeed() GraphQL mutation is used to update an ingest feed which uses AWS S3 and SQS.
Syntax
Below is the syntax for the updateAwsS3SqsIngestFeed() mutation field:
updateAwsS3SqsIngestFeed(
input: UpdateAwsS3SqsIngestFeed!
): IngestFeed!
Below is an example of how this mutation field might be used:
mutation {
updateAwsS3SqsIngestFeed( input:
{
repositoryName: "humio",
id: "abc123",
enabled: false
}
)
{ id }
}
{
"updateAwsS3SqsIngestFeed": {
"id": "abc123"
}
}
}
The input
contains data
for updating an ingest feed which uses AWS S3 and SQS. The update
is a delta update.
Given Datatypes
For UpdateAwsS3SqsIngestFeed, there are several parameters. Below is a list of them along with their a description of each:
Table: UpdateAwsS3SqsIngestFeed
Parameter | Type | Required | Default | Stability | Description |
---|---|---|---|---|---|
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 | |||||
authentication | IngestFeedAwsAuthenticationInput | yes | Long-Term | How to authenticate with AWS. See IngestFeedAwsAuthenticationInput . | |
compression | IngestFeedCompression | yes | Long-Term | The compression scheme of the file. See IngestFeedCompression . | |
description | UpdateIngestFeedDescription | Long-Term | If the description should be cleared, supply an UpdateDescription object with no value or a null value. If the description should be changed, supply an UpdateDescription object with the desired value. See UpdateIngestFeedDescription . | ||
enabled | boolean | Long-Term | Whether ingest from the ingest feed is enabled. | ||
id | string | yes | Long-Term | The unique identifier of the ingest feed. | |
name | string | Long-Term | The name of the ingest feed. | ||
parser | string | Long-Term | The unique identifier or name of the parser that should be used to parse the ingest feed. Parsers in packages can be referred to as packagescope/packagename:parsername. | ||
preprocessing | IngestFeedPreprocessingInput | Long-Term | The preprocessing to apply to an ingest feed before parsing. See IngestFeedPreprocessingInput . | ||
region | string | Long-Term | The AWS region in which to connect. | ||
repositoryName | RepoOrViewName | yes | Long-Term | Name of the repository of the ingest feed. RepoOrViewName is a scalar. | |
sqsUrl | string | Long-Term | The AWS SQS queue URL. |
Returned Datatypes
The returned datatype IngestFeed) has several parameters. Below is a list of them along with a description of each:
Table: IngestFeed
Parameter | Type | Required | Default | Stability | Description |
---|---|---|---|---|---|
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 26, 2025 | |||||
createdAt | long | yes | Long-Term | Unix timestamp for when this feed was created. | |
description | string | Long-Term | A description of the ingest feed. | ||
enabled | boolean | yes | Long-Term | Whether the ingest from the ingest feed is enabled. | |
executionInfo | IngestFeedExecutionInfo | Long-Term | Details about how the ingest feed is running. See IngestFeedExecutionInfo . | ||
id | string | yes | Long-Term | The unique identifier of the ingest feed. | |
name | string | yes | Long-Term | The name of the ingest feed. | |
parser | parser | Long-Term | The parser used to parse the ingest feed. See parser . | ||
source | IngestFeedSource | yes | Long-Term | The source from which the ingest feed will ingest. See IngestFeedS3SqsSource . |