Skip to main content

security_health_analytics_modules

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

Overview​

Namesecurity_health_analytics_modules
TypeResource
Idgoogle.securitycenter.security_health_analytics_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)
customConfigobject (id: GoogleCloudSecuritycenterV1CustomConfig)
displayNamestring
enablementStatestring (ENABLEMENT_STATE_UNSPECIFIED, ENABLED, DISABLED, INHERITED)
lastEditorstring
updateTimestring (google-datetime)

Methods​

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
folders_security_health_analytics_settings_custom_modules_getselectfoldersId, customModulesId
organizations_security_health_analytics_settings_custom_modules_getselectorganizationsId, customModulesId
projects_security_health_analytics_settings_custom_modules_getselectprojectsId, customModulesId
folders_security_health_analytics_settings_custom_modules_listselectfoldersIdpageSize, pageToken
organizations_security_health_analytics_settings_custom_modules_listselectorganizationsIdpageSize, pageToken
projects_security_health_analytics_settings_custom_modules_listselectprojectsIdpageSize, pageToken
folders_security_health_analytics_settings_custom_modules_createinsertfoldersId
organizations_security_health_analytics_settings_custom_modules_createinsertorganizationsId
projects_security_health_analytics_settings_custom_modules_createinsertprojectsId
folders_security_health_analytics_settings_custom_modules_deletedeletefoldersId, customModulesId
organizations_security_health_analytics_settings_custom_modules_deletedeleteorganizationsId, customModulesId
projects_security_health_analytics_settings_custom_modules_deletedeleteprojectsId, 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,
customConfig,
displayName,
enablementState,
lastEditor,
updateTime
FROM google.securitycenter.security_health_analytics_modules
WHERE foldersId = '{{ foldersId }}' -- required
AND customModulesId = '{{ customModulesId }}' -- required
;

INSERT examples​

No description available.

INSERT INTO google.securitycenter.security_health_analytics_modules (
data__cloudProvider,
data__customConfig,
data__displayName,
data__enablementState,
data__name,
foldersId
)
SELECT
'{{ cloudProvider }}',
'{{ customConfig }}',
'{{ displayName }}',
'{{ enablementState }}',
'{{ name }}',
'{{ foldersId }}'
RETURNING
name,
ancestorModule,
cloudProvider,
customConfig,
displayName,
enablementState,
lastEditor,
updateTime
;

DELETE examples​

No description available.

DELETE FROM google.securitycenter.security_health_analytics_modules
WHERE foldersId = '{{ foldersId }}' --required
AND customModulesId = '{{ customModulesId }}' --required
;