Skip to main content

custom_modules_descendant

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

Overview

Namecustom_modules_descendant
TypeResource
Idgoogle.securitycenter.custom_modules_descendant

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_list_descendantselectorganizationsIdpageSize, pageToken
organizations_security_health_analytics_settings_custom_modules_list_descendantselectorganizationsIdpageSize, pageToken
projects_security_health_analytics_settings_custom_modules_list_descendantselectprojectsIdpageSize, pageToken
projects_event_threat_detection_settings_custom_modules_list_descendantselectprojectsIdpageToken, pageSize
folders_security_health_analytics_settings_custom_modules_list_descendantselectfoldersIdpageToken, pageSize
folders_event_threat_detection_settings_custom_modules_list_descendantselectfoldersIdpageToken, pageSize

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

SELECT examples

Successful response

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