Skip to main content

event_threat_detection_modules

Creates, updates, deletes, gets or lists an event_threat_detection_modules resource.

Overview

Nameevent_threat_detection_modules
TypeResource
Idgoogle.securitycenter.event_threat_detection_modules

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
namestring
ancestorModulestring
cloudProviderstring (CLOUD_PROVIDER_UNSPECIFIED, GOOGLE_CLOUD_PLATFORM, AMAZON_WEB_SERVICES, MICROSOFT_AZURE)
configobject
descriptionstring
displayNamestring
enablementStatestring (ENABLEMENT_STATE_UNSPECIFIED, ENABLED, DISABLED, INHERITED)
lastEditorstring
typestring
updateTimestring (google-datetime)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
organizations_event_threat_detection_settings_custom_modules_listselectorganizationsIdpageToken, pageSize
projects_event_threat_detection_settings_custom_modules_listselectprojectsIdpageToken, pageSize
folders_event_threat_detection_settings_custom_modules_listselectfoldersIdpageToken, pageSize
organizations_event_threat_detection_settings_custom_modules_createinsertorganizationsId
projects_event_threat_detection_settings_custom_modules_createinsertprojectsId
folders_event_threat_detection_settings_custom_modules_createinsertfoldersId
organizations_event_threat_detection_settings_custom_modules_deletedeleteorganizationsId, customModulesId
projects_event_threat_detection_settings_custom_modules_deletedeleteprojectsId, customModulesId
folders_event_threat_detection_settings_custom_modules_deletedeletefoldersId, customModulesId

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
customModulesIdstring
foldersIdstring
organizationsIdstring
projectsIdstring
pageSizeinteger (int32)
pageTokenstring

SELECT examples

Successful response

SELECT
name,
ancestorModule,
cloudProvider,
config,
description,
displayName,
enablementState,
lastEditor,
type,
updateTime
FROM google.securitycenter.event_threat_detection_modules
WHERE organizationsId = '{{ organizationsId }}' -- required
AND pageToken = '{{ pageToken }}'
AND pageSize = '{{ pageSize }}'
;

INSERT examples

No description available.

INSERT INTO google.securitycenter.event_threat_detection_modules (
data__name,
data__config,
data__displayName,
data__description,
data__type,
data__cloudProvider,
data__enablementState,
organizationsId
)
SELECT
'{{ name }}',
'{{ config }}',
'{{ displayName }}',
'{{ description }}',
'{{ type }}',
'{{ cloudProvider }}',
'{{ enablementState }}',
'{{ organizationsId }}'
RETURNING
name,
ancestorModule,
cloudProvider,
config,
description,
displayName,
enablementState,
lastEditor,
type,
updateTime
;

DELETE examples

No description available.

DELETE FROM google.securitycenter.event_threat_detection_modules
WHERE organizationsId = '{{ organizationsId }}' --required
AND customModulesId = '{{ customModulesId }}' --required
;