Required. The time range that the graph exploration is limited to. IDs for nodes that can be used in subsequent calls to expand the nodes will be tied to this time range, so changing the graph time range requires initializing the graph again.
A graph composed of nodes and the edges between these nodes and the root node.
nextPageToken
string
A token, which can be sent as pageToken to retrieve the graph composed of the next page of nodes. If this field is omitted, there are no subsequent pages. Pagination applies to the nodes in the response and the edges that touch those nodes.
A node source which tells which resource is an individual node is generated from. For a detection node, it is the detection id. For an entity node, it is the entity resource name.
JSON representation
{// Union field source can be only one of the following:"detectionId": string// End of list of possible types for union field source.}
[[["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.findingsGraph.initializeGraph\u003c/code\u003e, is used to initialize a graph from a specified resource, like a detection or an entity.\u003c/p\u003e\n"],["\u003cp\u003eThe HTTP request is a \u003ccode\u003eGET\u003c/code\u003e operation that requires a resource \u003ccode\u003ename\u003c/code\u003e in the path and mandatory \u003ccode\u003enodeSource\u003c/code\u003e and \u003ccode\u003etimeRange\u003c/code\u003e parameters, along with an optional \u003ccode\u003eparams\u003c/code\u003e query parameter.\u003c/p\u003e\n"],["\u003cp\u003eThe response body, upon success, contains a \u003ccode\u003eroot_node\u003c/code\u003e, the \u003ccode\u003egraph\u003c/code\u003e structure, and a \u003ccode\u003enext_page_token\u003c/code\u003e for pagination of large graphs.\u003c/p\u003e\n"],["\u003cp\u003eThis operation requires the OAuth scope \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e and the IAM permission \u003ccode\u003echronicle.findingsGraphs.initializeGraph\u003c/code\u003e on the specified resource.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eNodeSource\u003c/code\u003e identifies the source of a node, which can either be a \u003ccode\u003edetection_id\u003c/code\u003e or an \u003ccode\u003eentity\u003c/code\u003e resource name.\u003c/p\u003e\n"]]],[],null,["# Method: findingsGraph.initializeGraph\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.InitializeGraphResponse.SCHEMA_REPRESENTATION)\n- [Authorization scopes](#body.aspect)\n- [IAM Permissions](#body.aspect_1)\n- [NodeSource](#NodeSource)\n - [JSON representation](#NodeSource.SCHEMA_REPRESENTATION)\n- [Try it!](#try-it)\n\n**Full name**: projects.locations.instances.findingsGraph.initializeGraph\n\nInitialize a graph from a resource such as a detection or an entity.\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 to initialize a graph from a resource and a time range.\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 `name` resource:\n\n- `chronicle.findingsGraphs.initializeGraph`\n\nFor more information, see the [IAM documentation](https://cloud.google.com/iam/docs).\n\nNodeSource\n----------\n\nA node source which tells which resource is an individual node is generated from. For a detection node, it is the detection id. For an entity node, it is the entity resource name."]]