Method: events.import

Full name: projects.locations.instances.events.import

ImportEvents import the events. Note that, All events need to be valid for the request to be successful. An error in one entity will cause the entire request to be rejected.

HTTP request

POST https://chronicle.googleapis.com/v1alpha/{parent}/events:import

Path parameters

Parameters
parent

string

Required. The parent, which owns this collection of events.

Request body

The request body contains data with the following structure:

JSON representation
{

  // Union field source can be only one of the following:
  "inline_source": {
    object (EventsInlineSource)
  }
  // End of list of possible types for union field source.
}
Fields

Union field source.

source can be only one of the following:

inline_source

object (EventsInlineSource)

Required. Events to be imported are specified inline.

Response body

If successful, the response body is empty.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/cloud-platform

For more information, see the Authentication Overview.

IAM Permissions

Requires the following IAM permission on the parent resource:

  • chronicle.events.import

For more information, see the IAM documentation.

EventsInlineSource

An import source with the events to import included inline.

JSON representation
{
  "events": [
    {
      object (Event)
    }
  ]
}
Fields
events[]

object (Event)

Required. The events being imported.