Recurso: EventThreatDetectionCustomModule
Representa una instancia de un módulo personalizado de Event Threat Detection, incluido su nombre completo, nombre visible, estado de habilitación y hora de la última actualización. Puedes crear un módulo personalizado a nivel de la organización, la carpeta o el proyecto. Las carpetas y los proyectos secundarios heredan los módulos personalizados que creas a nivel de la organización o la carpeta.
Representación JSON |
---|
{ "name": string, "config": { object }, "ancestorModule": string, "enablementState": enum ( |
Campos | |
---|---|
name |
Inmutable. Es el nombre del recurso del módulo personalizado de Event Threat Detection. Su formato es el siguiente:
|
config |
Configuración del módulo. Para el módulo residente, su valor de configuración se define en este nivel. En el caso del módulo heredado, su valor de configuración se hereda del módulo superior. |
ancestorModule |
Solo salida. Es el módulo superior más cercano del que este módulo hereda el estado de habilitación. El formato es el mismo que el nombre del recurso EventThreatDetectionCustomModule. |
enablementState |
Es el estado de habilitación del módulo en el nivel determinado de la jerarquía. |
type |
Es el tipo del módulo, p. ej., CONFIGURABLE_BAD_IP. |
displayName |
Es el nombre legible por humanos que se mostrará para el módulo. |
description |
Es la descripción del módulo. |
updateTime |
Solo salida. Es la hora en la que se actualizó el módulo por última vez. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: |
lastEditor |
Solo salida. Es el editor que actualizó el módulo por última vez. |
cloudProvider |
Es el proveedor de servicios en la nube del módulo personalizado. |
EnablementState
Es el estado de habilitación del módulo.
Enums | |
---|---|
ENABLEMENT_STATE_UNSPECIFIED |
No se especificó el estado de habilitación. |
ENABLED |
El módulo está habilitado en el nivel determinado. |
DISABLED |
El módulo está inhabilitado en el nivel determinado. |
INHERITED |
Cuando se hereda el estado de habilitación. |
CloudProvider
Es el proveedor de servicios en la nube del módulo personalizado.
Enums | |
---|---|
CLOUD_PROVIDER_UNSPECIFIED |
Proveedor de servicios en la nube no especificado. |
GOOGLE_CLOUD_PLATFORM |
Google Cloud. |
AMAZON_WEB_SERVICES |
Amazon Web Services (AWS). |
MICROSOFT_AZURE |
Microsoft Azure. |
Métodos |
|
---|---|
|
Crea un módulo personalizado residente de Event Threat Detection en el alcance del elemento superior de Resource Manager determinado y también crea módulos personalizados heredados para todos los elementos secundarios del elemento superior determinado. |
|
Borra el módulo personalizado de Event Threat Detection especificado y todos sus elementos secundarios en la jerarquía de Resource Manager. |
|
Obtiene un módulo personalizado de Event Threat Detection. |
|
Muestra una lista de todos los módulos personalizados de Event Threat Detection para el elemento superior de Resource Manager determinado. |
|
Muestra una lista de todos los módulos personalizados residentes de Event Threat Detection en el elemento superior de Resource Manager y sus elementos secundarios. |
|
Actualiza el módulo personalizado de Event Threat Detection con el nombre determinado según la máscara de actualización especificada. |