REST Resource: projects.locations.instances.integrations.actions.revisions

Resource: IntegrationActionRevision

This service is available for customers who migrated SOAR to a customer managed project and have the Chronicle API enabled. Allows saving & restoring different revisions of action definitions.

JSON representation
{
  "name": string,
  "snapshot": {
    object (IntegrationAction)
  },
  "createTime": string,
  "comment": string,
  "action": {
    object (IntegrationAction)
  },
  "author": string
}
Fields
name

string

Identifier. The unique name(ID) of the action revision. Format: projects/{project}/locations/{location}/instances/{instance}/integrations/{integration}/actions/{action}/revisions/{revision}

snapshot

object (IntegrationAction)

The snapshot of the action.

createTime

string (int64 format)

Output only. Specifies the time the revision was created.

comment

string

Optional. Comment describing the revision, limited to 400 characters.

action

object (IntegrationAction)

Used for creating a new revision.

author

string

Output only. The user who created the specific revision.

Methods

create

Creates a new saved revision (snapshot) of the current action definition.

delete

Deletes a specific action revision.

list

Lists all revisions for a specific action.

rollback

Reverts the current action definition to a previously saved revision.