REST Resource: organizations.securityHealthAnalyticsSettings.effectiveCustomModules

Ressource: EffectiveSecurityHealthAnalyticsCustomModule

Un EffectiveSecurityHealthAnalyticsCustomModule représente un module personnalisé Security Health Analytics à un niveau spécifié de la hiérarchie des ressources: organisation, dossier ou projet. Si un module personnalisé est hérité d'une organisation ou d'un dossier parent, la valeur de la propriété enablementState dans EffectiveSecurityHealthAnalyticsCustomModule est définie sur la valeur effective dans le parent, au lieu de INHERITED. Par exemple, si le module est activé dans une organisation ou un dossier parent, l'état d'activation effectif du module dans tous les dossiers ou projets enfants est également enabled. EffectiveSecurityHealthAnalyticsCustomModule est en lecture seule.

Représentation JSON
{
  "name": string,
  "customConfig": {
    object (CustomConfig)
  },
  "enablementState": enum (EnablementState),
  "displayName": string,
  "cloudProvider": enum (CloudProvider)
}
Champs
name

string

Uniquement en sortie. Nom de la ressource du module personnalisé. Il se présente sous la forme "organizations/{organization}/securityHealthAnalyticsSettings/effectiveCustomModules/{customModule}", "folders/{folder}/securityHealthAnalyticsSettings/effectiveCustomModules/{customModule}" ou "projects/{project}/securityHealthAnalyticsSettings/effectiveCustomModules/{customModule}".

customConfig

object (CustomConfig)

Uniquement en sortie. Configuration spécifiée par l'utilisateur pour le module.

enablementState

enum (EnablementState)

Uniquement en sortie. État d'activation effectif du module au niveau donné de la hiérarchie.

displayName

string

Uniquement en sortie. Nom à afficher du module personnalisé. Le nom doit comporter entre 1 et 128 caractères, commencer par une lettre minuscule et ne contenir que des caractères alphanumériques et des traits de soulignement.

cloudProvider

enum (CloudProvider)

Fournisseur de services cloud du module personnalisé.

Méthodes

get

Récupère un EffectiveSecurityHealthAnalyticsCustomModule.

list

Renvoie la liste de tous les EffectiveSecurityHealthAnalyticsCustomModules pour le parent donné.