Amazon CloudWatch · Schema
DescribeSubscriptionFiltersResponse
Amazon Web ServicesCloudWatchMonitoringObservabilityMetricsLogs
Properties
| Name | Type | Description |
|---|---|---|
| subscriptionFilters | array | The subscription filters. |
| nextToken | string |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://artifacts.apis.io/amazon-cloudwatch/json-schema/amazon-cloudwatch-describe-subscription-filters-response-schema.json",
"title": "DescribeSubscriptionFiltersResponse",
"x-generated": "2026-11-11",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/amazon-cloudwatch-subscription-filter-api-openapi.yml#/components/schemas/DescribeSubscriptionFiltersResponse",
"type": "object",
"properties": {
"subscriptionFilters": {
"type": "array",
"items": {
"$ref": "#/$defs/SubscriptionFilter"
},
"description": "The subscription filters."
},
"nextToken": {
"type": "string"
}
},
"$defs": {
"SubscriptionFilter": {
"type": "object",
"properties": {
"filterName": {
"type": "string",
"description": "The name of the subscription filter."
},
"logGroupName": {
"type": "string",
"description": "The name of the log group."
},
"filterPattern": {
"type": "string"
},
"destinationArn": {
"type": "string",
"description": "The Amazon Resource Name (ARN) of the destination."
},
"roleArn": {
"type": "string"
},
"distribution": {
"type": "string",
"enum": [
"Random",
"ByLogStream"
]
},
"applyOnTransformedLogs": {
"type": "boolean",
"description": "This parameter is valid only for log groups that have an active log transformer. For more information about log transformers, see PutTransformer. If this value is true, the subscription filter is applied on the transformed version of the log events instead of the original ingested log events."
},
"creationTime": {
"type": "integer",
"description": "The creation time of the subscription filter, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC."
},
"fieldSelectionCriteria": {
"type": "string",
"description": "The filter expression that specifies which log events are processed by this subscription filter based on system fields. Returns the fieldSelectionCriteria value if it was specified when the subscription filter was created."
},
"emitSystemFields": {
"type": "array",
"items": {
"type": "string"
},
"description": "The list of system fields that are included in the log events sent to the subscription destination. Returns the emitSystemFields value if it was specified when the subscription filter was created."
}
}
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/amazon-cloudwatch-describe-subscription-filters-response"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.