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

CreateActionRevision creates a new action revision.

delete

DeleteActionRevision deletes an action revision.

list

List all revisions of an action.

rollback

RollbackIntegrationActionRevision rolls back the action definition to a saved revision.