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

Resource: IntegrationManagerRevision

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

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

string

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

snapshot

object (IntegrationManager)

The snapshot of the manager.

createTime

string (int64 format)

Output only. Specifies the time the revision was created.

manager

object (IntegrationManager)

Used for creating a new revision.

comment

string

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

author

string

Output only. The user who created the specific revision.

Methods

create

CreateIntegrationManagerRevision creates a new manager revision.

delete

DeleteIntegrationManagerRevision deletes a specific manager revision.

get

GetIntegrationManagerRevision gets a specific manager revision.

list

ListIntegrationManagerRevisions lists all manager revisions for a given manager.

rollback

RollbackIntegrationManagerRevision rolls back the manager definition to a saved revision.