Recurso: EffectiveSecurityHealthAnalyticsCustomModule
Un EffectiveSecurityHealthAnalyticsCustomModule es la representación de un módulo personalizado de las estadísticas del estado de la seguridad en un nivel específico de la jerarquía de recursos: organización, carpeta o proyecto. Si se hereda un módulo personalizado de una organización o carpeta superior, el valor de la propiedad enablementState
en EffectiveSecurityHealthAnalyticsCustomModule se establece en el valor que es eficaz en el elemento superior, en lugar de INHERITED
. Por ejemplo, si el módulo está habilitado en una organización o carpeta superior, el enablementState efectivo para el módulo en todas las carpetas o proyectos secundarios también es enabled
. EffectiveSecurityHealthAnalyticsCustomModule es de solo lectura.
Representación JSON |
---|
{ "name": string, "customConfig": { object ( |
Campos | |
---|---|
name |
Solo salida. Es el nombre del recurso del módulo personalizado. Su formato es "organizations/{organization}/securityHealthAnalyticsSettings/effectiveCustomModules/{customModule}", "folders/{folder}/securityHealthAnalyticsSettings/effectiveCustomModules/{customModule}" o "projects/{project}/securityHealthAnalyticsSettings/effectiveCustomModules/{customModule}". |
customConfig |
Solo salida. Es la configuración especificada por el usuario para el módulo. |
enablementState |
Solo salida. Es el estado de habilitación efectivo del módulo en el nivel determinado de la jerarquía. |
displayName |
Solo salida. Es el nombre visible del módulo personalizado. El nombre debe tener entre 1 y 128 caracteres, comenzar con una letra minúscula y contener solo caracteres alfanuméricos o guiones bajos. |
cloudProvider |
Es el proveedor de servicios en la nube del módulo personalizado. |
Métodos |
|
---|---|
|
Recupera un EffectiveSecurityHealthAnalyticsCustomModule. |
|
Muestra una lista de todos los EffectiveSecurityHealthAnalyticsCustomModules para el elemento superior determinado. |