Skip to main content

revisions

Creates, updates, deletes, gets or lists a revisions resource.

Overview

Namerevisions
TypeResource
Idgoogle.threatintelligence.revisions

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
namestringIdentifier. The name of the ConfigurationRevision Format: projects//configurations//revisions/
createTimestring (google-datetime)Output only. The time the Revision was created
snapshotobjectA configuration represents a behavior an engine should follow when producing new findings. (id: Configuration)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
listselectprojectsId, configurationsIdorderBy, pageSize, pageToken, filterList configuration revisions that meet the filter criteria.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
configurationsIdstring
projectsIdstring
filterstring
orderBystring
pageSizeinteger (int32)
pageTokenstring

SELECT examples

List configuration revisions that meet the filter criteria.

SELECT
name,
createTime,
snapshot
FROM google.threatintelligence.revisions
WHERE projectsId = '{{ projectsId }}' -- required
AND configurationsId = '{{ configurationsId }}' -- required
AND orderBy = '{{ orderBy }}'
AND pageSize = '{{ pageSize }}'
AND pageToken = '{{ pageToken }}'
AND filter = '{{ filter }}'
;