2023-07-25
▼ ▲ securitycenter.organizations.eventThreatDetectionSettings.customModules.create
Flat Path : v1/organizations/{organizationsId}/eventThreatDetectionSettings/customModules
Parameters :
parent
Required : Yes
Type : string
Location : path
Pattern : ^organizations/[^/]+/eventThreatDetectionSettings$
Description : Required. The new custom module's parent. Its format is: * "organizations/{organization}/eventThreatDetectionSettings". * "folders/{folder}/eventThreatDetectionSettings". * "projects/{project}/eventThreatDetectionSettings".
Path : v1/{+parent}/customModules
Parameter Order : parent
Description : Creates an ETD custom module at the given level. Creating a module has a side-effect of creating modules at all descendants.
Scopes : https://www.googleapis.com/auth/cloud-platform
HTTP Method : POST
▼ ▲ securitycenter.organizations.eventThreatDetectionSettings.customModules.delete
Parameters :
name
Location : path
Pattern : ^organizations/[^/]+/eventThreatDetectionSettings/customModules/[^/]+$
Description : Required. Name of the custom module to delete. Its format is: * "organizations/{organization}/eventThreatDetectionSettings/customModules/{module}". * "folders/{folder}/eventThreatDetectionSettings/customModules/{module}". * "projects/{project}/eventThreatDetectionSettings/customModules/{module}".
Type : string
Required : Yes
Path : v1/{+name}
Parameter Order : name
Description : Deletes an ETD custom module. Deletion at resident level also deletes modules at all descendants. Deletion at any other level is not supported.
HTTP Method : DELETE
Flat Path : v1/organizations/{organizationsId}/eventThreatDetectionSettings/customModules/{customModulesId}
▼ ▲ securitycenter.organizations.eventThreatDetectionSettings.customModules.get
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Gets an ETD custom module. Retrieves the module at the given level.
Path : v1/{+name}
Parameters :
name
Pattern : ^organizations/[^/]+/eventThreatDetectionSettings/customModules/[^/]+$
Location : path
Description : Required. Name of the custom module to get. Its format is: * "organizations/{organization}/eventThreatDetectionSettings/customModules/{module}". * "folders/{folder}/eventThreatDetectionSettings/customModules/{module}". * "projects/{project}/eventThreatDetectionSettings/customModules/{module}".
Required : Yes
Type : string
Flat Path : v1/organizations/{organizationsId}/eventThreatDetectionSettings/customModules/{customModulesId}
HTTP Method : GET
Parameter Order : name
▼ ▲ securitycenter.organizations.eventThreatDetectionSettings.customModules.list
Description : Lists ETD custom modules. Retrieve all resident and inherited modules at the given level (no descendants).
Path : v1/{+parent}/customModules
Parameter Order : parent
Flat Path : v1/organizations/{organizationsId}/eventThreatDetectionSettings/customModules
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameters :
parent
Pattern : ^organizations/[^/]+/eventThreatDetectionSettings$
Type : string
Description : Required. Name of the parent to list custom modules. Its format is: * "organizations/{organization}/eventThreatDetectionSettings". * "folders/{folder}/eventThreatDetectionSettings". * "projects/{project}/eventThreatDetectionSettings".
Required : Yes
Location : path
pageToken
Type : string
Description : A page token, received from a previous `ListEventThreatDetectionCustomModules` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListEventThreatDetectionCustomModules` must match the call that provided the page token.
Location : query
pageSize
Format : int32
Description : The maximum number of modules to return. The service may return fewer than this value. If unspecified, at most 10 configs will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
Location : query
Type : integer
HTTP Method : GET
▼ ▲ securitycenter.organizations.eventThreatDetectionSettings.customModules.patch
Description : Updates an ETD custom module at the given level. All config fields can be updated when updating the module at resident level. Only enablement state can be updated when updating the module at inherited levels. Updating the module has a side-effect that it updates all descendants that are inherited from this module.
Parameter Order : name
Flat Path : v1/organizations/{organizationsId}/eventThreatDetectionSettings/customModules/{customModulesId}
HTTP Method : PATCH
Parameters :
name
Type : string
Required : Yes
Pattern : ^organizations/[^/]+/eventThreatDetectionSettings/customModules/[^/]+$
Description : Immutable. The resource name of the Event Threat Detection custom module. Its format is: * "organizations/{organization}/eventThreatDetectionSettings/customModules/{module}". * "folders/{folder}/eventThreatDetectionSettings/customModules/{module}". * "projects/{project}/eventThreatDetectionSettings/customModules/{module}".
Location : path
updateMask
Type : string
Location : query
Format : google-fieldmask
Description : The list of fields to be updated. If empty all mutable fields will be updated.
Path : v1/{+name}
▼ ▲ securitycenter.organizations.eventThreatDetectionSettings.validateCustomModule
HTTP Method : POST
Description : Validates the given Event Threat Detection Custom Module.
Path : v1/{+parent}:validateCustomModule
Flat Path : v1/organizations/{organizationsId}/eventThreatDetectionSettings:validateCustomModule
Parameters :
parent
Pattern : ^organizations/[^/]+/eventThreatDetectionSettings$
Required : Yes
Type : string
Description : Required. Resource name of the parent to validate the Custom Module under. Its format is: * "organizations/{organization}/eventThreatDetectionSettings". * "folders/{folder}/eventThreatDetectionSettings". * "projects/{project}/eventThreatDetectionSettings".
Location : path
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameter Order : parent
▼ ▲ securitycenter.projects.eventThreatDetectionSettings.validateCustomModule
Parameter Order : parent
Parameters :
parent
Description : Required. Resource name of the parent to validate the Custom Module under. Its format is: * "organizations/{organization}/eventThreatDetectionSettings". * "folders/{folder}/eventThreatDetectionSettings". * "projects/{project}/eventThreatDetectionSettings".
Required : Yes
Type : string
Location : path
Pattern : ^projects/[^/]+/eventThreatDetectionSettings$
Path : v1/{+parent}:validateCustomModule
HTTP Method : POST
Flat Path : v1/projects/{projectsId}/eventThreatDetectionSettings:validateCustomModule
Description : Validates the given Event Threat Detection Custom Module.
▼ ▲ securitycenter.projects.eventThreatDetectionSettings.customModules.patch
Path : v1/{+name}
Parameter Order : name
Parameters :
name
Location : path
Type : string
Pattern : ^projects/[^/]+/eventThreatDetectionSettings/customModules/[^/]+$
Description : Immutable. The resource name of the Event Threat Detection custom module. Its format is: * "organizations/{organization}/eventThreatDetectionSettings/customModules/{module}". * "folders/{folder}/eventThreatDetectionSettings/customModules/{module}". * "projects/{project}/eventThreatDetectionSettings/customModules/{module}".
Required : Yes
updateMask
Location : query
Description : The list of fields to be updated. If empty all mutable fields will be updated.
Type : string
Format : google-fieldmask
Description : Updates an ETD custom module at the given level. All config fields can be updated when updating the module at resident level. Only enablement state can be updated when updating the module at inherited levels. Updating the module has a side-effect that it updates all descendants that are inherited from this module.
HTTP Method : PATCH
Scopes : https://www.googleapis.com/auth/cloud-platform
Flat Path : v1/projects/{projectsId}/eventThreatDetectionSettings/customModules/{customModulesId}
▼ ▲ securitycenter.projects.eventThreatDetectionSettings.customModules.create
Path : v1/{+parent}/customModules
Parameters :
parent
Description : Required. The new custom module's parent. Its format is: * "organizations/{organization}/eventThreatDetectionSettings". * "folders/{folder}/eventThreatDetectionSettings". * "projects/{project}/eventThreatDetectionSettings".
Type : string
Location : path
Pattern : ^projects/[^/]+/eventThreatDetectionSettings$
Required : Yes
Scopes : https://www.googleapis.com/auth/cloud-platform
Flat Path : v1/projects/{projectsId}/eventThreatDetectionSettings/customModules
HTTP Method : POST
Description : Creates an ETD custom module at the given level. Creating a module has a side-effect of creating modules at all descendants.
Parameter Order : parent
▼ ▲ securitycenter.projects.eventThreatDetectionSettings.customModules.delete
Scopes : https://www.googleapis.com/auth/cloud-platform
HTTP Method : DELETE
Path : v1/{+name}
Parameter Order : name
Flat Path : v1/projects/{projectsId}/eventThreatDetectionSettings/customModules/{customModulesId}
Parameters :
name
Location : path
Type : string
Required : Yes
Description : Required. Name of the custom module to delete. Its format is: * "organizations/{organization}/eventThreatDetectionSettings/customModules/{module}". * "folders/{folder}/eventThreatDetectionSettings/customModules/{module}". * "projects/{project}/eventThreatDetectionSettings/customModules/{module}".
Pattern : ^projects/[^/]+/eventThreatDetectionSettings/customModules/[^/]+$
Description : Deletes an ETD custom module. Deletion at resident level also deletes modules at all descendants. Deletion at any other level is not supported.
▼ ▲ securitycenter.projects.eventThreatDetectionSettings.customModules.list
Flat Path : v1/projects/{projectsId}/eventThreatDetectionSettings/customModules
HTTP Method : GET
Parameter Order : parent
Description : Lists ETD custom modules. Retrieve all resident and inherited modules at the given level (no descendants).
Scopes : https://www.googleapis.com/auth/cloud-platform
Path : v1/{+parent}/customModules
Parameters :
parent
Type : string
Required : Yes
Location : path
Pattern : ^projects/[^/]+/eventThreatDetectionSettings$
Description : Required. Name of the parent to list custom modules. Its format is: * "organizations/{organization}/eventThreatDetectionSettings". * "folders/{folder}/eventThreatDetectionSettings". * "projects/{project}/eventThreatDetectionSettings".
pageToken
Location : query
Type : string
Description : A page token, received from a previous `ListEventThreatDetectionCustomModules` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListEventThreatDetectionCustomModules` must match the call that provided the page token.
pageSize
Description : The maximum number of modules to return. The service may return fewer than this value. If unspecified, at most 10 configs will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
Location : query
Type : integer
Format : int32
▼ ▲ securitycenter.projects.eventThreatDetectionSettings.customModules.get
Flat Path : v1/projects/{projectsId}/eventThreatDetectionSettings/customModules/{customModulesId}
Scopes : https://www.googleapis.com/auth/cloud-platform
Path : v1/{+name}
Parameter Order : name
Parameters :
name
Required : Yes
Pattern : ^projects/[^/]+/eventThreatDetectionSettings/customModules/[^/]+$
Description : Required. Name of the custom module to get. Its format is: * "organizations/{organization}/eventThreatDetectionSettings/customModules/{module}". * "folders/{folder}/eventThreatDetectionSettings/customModules/{module}". * "projects/{project}/eventThreatDetectionSettings/customModules/{module}".
Location : path
Type : string
Description : Gets an ETD custom module. Retrieves the module at the given level.
HTTP Method : GET
▼ ▲ securitycenter.folders.eventThreatDetectionSettings.customModules.patch
Scopes : https://www.googleapis.com/auth/cloud-platform
HTTP Method : PATCH
Flat Path : v1/folders/{foldersId}/eventThreatDetectionSettings/customModules/{customModulesId}
Path : v1/{+name}
Description : Updates an ETD custom module at the given level. All config fields can be updated when updating the module at resident level. Only enablement state can be updated when updating the module at inherited levels. Updating the module has a side-effect that it updates all descendants that are inherited from this module.
Parameters :
name
Required : Yes
Description : Immutable. The resource name of the Event Threat Detection custom module. Its format is: * "organizations/{organization}/eventThreatDetectionSettings/customModules/{module}". * "folders/{folder}/eventThreatDetectionSettings/customModules/{module}". * "projects/{project}/eventThreatDetectionSettings/customModules/{module}".
Location : path
Type : string
Pattern : ^folders/[^/]+/eventThreatDetectionSettings/customModules/[^/]+$
updateMask
Location : query
Type : string
Description : The list of fields to be updated. If empty all mutable fields will be updated.
Format : google-fieldmask
Parameter Order : name
▼ ▲ securitycenter.folders.eventThreatDetectionSettings.customModules.get
Parameter Order : name
Path : v1/{+name}
HTTP Method : GET
Parameters :
name
Type : string
Location : path
Required : Yes
Description : Required. Name of the custom module to get. Its format is: * "organizations/{organization}/eventThreatDetectionSettings/customModules/{module}". * "folders/{folder}/eventThreatDetectionSettings/customModules/{module}". * "projects/{project}/eventThreatDetectionSettings/customModules/{module}".
Pattern : ^folders/[^/]+/eventThreatDetectionSettings/customModules/[^/]+$
Description : Gets an ETD custom module. Retrieves the module at the given level.
Flat Path : v1/folders/{foldersId}/eventThreatDetectionSettings/customModules/{customModulesId}
▼ ▲ securitycenter.folders.eventThreatDetectionSettings.customModules.list
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameter Order : parent
Flat Path : v1/folders/{foldersId}/eventThreatDetectionSettings/customModules
Description : Lists ETD custom modules. Retrieve all resident and inherited modules at the given level (no descendants).
HTTP Method : GET
Parameters :
pageToken
Location : query
Type : string
Description : A page token, received from a previous `ListEventThreatDetectionCustomModules` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListEventThreatDetectionCustomModules` must match the call that provided the page token.
parent
Description : Required. Name of the parent to list custom modules. Its format is: * "organizations/{organization}/eventThreatDetectionSettings". * "folders/{folder}/eventThreatDetectionSettings". * "projects/{project}/eventThreatDetectionSettings".
Required : Yes
Pattern : ^folders/[^/]+/eventThreatDetectionSettings$
Type : string
Location : path
pageSize
Type : integer
Format : int32
Location : query
Description : The maximum number of modules to return. The service may return fewer than this value. If unspecified, at most 10 configs will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
Path : v1/{+parent}/customModules
▼ ▲ securitycenter.folders.eventThreatDetectionSettings.customModules.delete
Scopes : https://www.googleapis.com/auth/cloud-platform
Path : v1/{+name}
Description : Deletes an ETD custom module. Deletion at resident level also deletes modules at all descendants. Deletion at any other level is not supported.
Parameters :
name
Type : string
Location : path
Description : Required. Name of the custom module to delete. Its format is: * "organizations/{organization}/eventThreatDetectionSettings/customModules/{module}". * "folders/{folder}/eventThreatDetectionSettings/customModules/{module}". * "projects/{project}/eventThreatDetectionSettings/customModules/{module}".
Required : Yes
Pattern : ^folders/[^/]+/eventThreatDetectionSettings/customModules/[^/]+$
Parameter Order : name
HTTP Method : DELETE
Flat Path : v1/folders/{foldersId}/eventThreatDetectionSettings/customModules/{customModulesId}
▼ ▲ securitycenter.folders.eventThreatDetectionSettings.customModules.create
HTTP Method : POST
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameters :
parent
Pattern : ^folders/[^/]+/eventThreatDetectionSettings$
Location : path
Type : string
Required : Yes
Description : Required. The new custom module's parent. Its format is: * "organizations/{organization}/eventThreatDetectionSettings". * "folders/{folder}/eventThreatDetectionSettings". * "projects/{project}/eventThreatDetectionSettings".
Path : v1/{+parent}/customModules
Flat Path : v1/folders/{foldersId}/eventThreatDetectionSettings/customModules
Description : Creates an ETD custom module at the given level. Creating a module has a side-effect of creating modules at all descendants.
Parameter Order : parent
▼ ▲ securitycenter.folders.eventThreatDetectionSettings.validateCustomModule
Description : Validates the given Event Threat Detection Custom Module.
Parameters :
parent
Type : string
Description : Required. Resource name of the parent to validate the Custom Module under. Its format is: * "organizations/{organization}/eventThreatDetectionSettings". * "folders/{folder}/eventThreatDetectionSettings". * "projects/{project}/eventThreatDetectionSettings".
Required : Yes
Location : path
Pattern : ^folders/[^/]+/eventThreatDetectionSettings$
Flat Path : v1/folders/{foldersId}/eventThreatDetectionSettings:validateCustomModule
Parameter Order : parent
HTTP Method : POST
Scopes : https://www.googleapis.com/auth/cloud-platform
Path : v1/{+parent}:validateCustomModule