Full name: projects.locations.instances.ruleExecutionErrors.list
Lists rule execution errors.
HTTP request
Path parameters
Parameters
parent
string
Required. The instance to list rule execution errors from. Format: projects/{project}/locations/{location}/instances/{instance}
Query parameters
Parameters
pageSize
integer
The maximum number of rule execution errors to return. The service may return fewer than this value. If unspecified, at most 1000 rule execution errors will be returned. The maximum value is 10000; values above 10000 will be coerced to 10000.
pageToken
string
A page token, received from a previous ruleExecutionErrors.list call. Provide this to retrieve the subsequent page.
When paginating, all other parameters provided to ruleExecutionErrors.list must match the call that provided the page token.
filter
string
A filter that can be used to retrieve specific rule execution errors. Only the following filters are allowed:
The value for rule or curatedRule must be a valid rule resource name or a valid curated rule resource name specified in quotes.
For 'rule', an optional 'revisionId' can be specified which can be used to fetch errors for a given revision of the rule. A '-' is also allowed to fetch errors across all revisions of the rule. If unspecified, only errors corresponding to the most recent revision of the rule will be returned. So these variations are all allowed:
The RuleExecutionError resource represents an error generated from running/deploying a rule.
JSON representation
{"name": string,"error": {object (Status)},"timeRange": {object (Interval)},// Union field source can be only one of the following:"rule": string,"curatedRule": string// End of list of possible types for union field source.}
Fields
name
string
Output only. The resource name of the rule execution error. Format: projects/{project}/locations/{location}/instances/{instance}/ruleExecutionErrors/{ruleExecutionError}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-25 UTC."],[[["\u003cp\u003eThis endpoint, \u003ccode\u003eprojects.locations.instances.ruleExecutionErrors.list\u003c/code\u003e, is used to retrieve a list of rule execution errors within a specified instance.\u003c/p\u003e\n"],["\u003cp\u003eThe HTTP request uses the \u003ccode\u003eGET\u003c/code\u003e method and requires a \u003ccode\u003eparent\u003c/code\u003e path parameter to identify the instance, in the format: \u003ccode\u003eprojects/{project}/locations/{location}/instances/{instance}\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eFiltering options are provided via query parameters, allowing users to specify the maximum number of errors per page with \u003ccode\u003epageSize\u003c/code\u003e, use \u003ccode\u003epageToken\u003c/code\u003e for pagination, and filter errors by \u003ccode\u003erule\u003c/code\u003e or \u003ccode\u003ecurated_rule\u003c/code\u003e names.\u003c/p\u003e\n"],["\u003cp\u003eThe response includes a list of \u003ccode\u003erule_execution_errors\u003c/code\u003e, each of which contains details such as the error's name, status, time range, and the source rule, with the possibility of pagination through the \u003ccode\u003enext_page_token\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eAccessing this endpoint requires the OAuth scope \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e and the IAM permission \u003ccode\u003echronicle.ruleExecutionErrors.list\u003c/code\u003e on the \u003ccode\u003eparent\u003c/code\u003e resource.\u003c/p\u003e\n"]]],[],null,["# Method: ruleExecutionErrors.list\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n - [JSON representation](#body.ListRuleExecutionErrorsResponse.SCHEMA_REPRESENTATION)\n- [Authorization scopes](#body.aspect)\n- [IAM Permissions](#body.aspect_1)\n- [RuleExecutionError](#RuleExecutionError)\n - [JSON representation](#RuleExecutionError.SCHEMA_REPRESENTATION)\n- [Try it!](#try-it)\n\n**Full name**: projects.locations.instances.ruleExecutionErrors.list\n\nLists rule execution errors.\n\n### HTTP request\n\nChoose a location: \nafrica-south1 asia-northeast1 asia-south1 asia-southeast1 asia-southeast2 australia-southeast1 europe-west12 europe-west2 europe-west3 europe-west6 europe-west9 me-central1 me-central2 me-west1 northamerica-northeast2 southamerica-east1 us eu \n\n\u003cbr /\u003e\n\n### Path parameters\n\n### Query parameters\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nResponse message for ruleExecutionErrors.list.\n\nIf successful, the response body contains data with the following structure:\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/cloud-platform`\n\nFor more information, see the [Authentication Overview](/docs/authentication#authorization-gcp).\n\n### IAM Permissions\n\nRequires the following [IAM](https://cloud.google.com/iam/docs) permission on the `parent` resource:\n\n- `chronicle.ruleExecutionErrors.list`\n\nFor more information, see the [IAM documentation](https://cloud.google.com/iam/docs).\n\nRuleExecutionError\n------------------\n\nThe RuleExecutionError resource represents an error generated from running/deploying a rule."]]