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 ( |
Champs | |
---|---|
name |
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 |
Uniquement en sortie. Configuration spécifiée par l'utilisateur pour le module. |
enablementState |
Uniquement en sortie. État d'activation effectif du module au niveau donné de la hiérarchie. |
displayName |
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 |
Fournisseur de services cloud du module personnalisé. |
EnablementState
État d'activation du module.
Enums | |
---|---|
ENABLEMENT_STATE_UNSPECIFIED |
État d'activation non spécifié. |
ENABLED |
Le module est activé au niveau indiqué. |
DISABLED |
Le module est désactivé au niveau indiqué. |
CloudProvider
Fournisseur de services cloud du module personnalisé.
Enums | |
---|---|
CLOUD_PROVIDER_UNSPECIFIED |
Fournisseur de services cloud non spécifié. |
GOOGLE_CLOUD_PLATFORM |
Google Cloud Platform. |
AMAZON_WEB_SERVICES |
Amazon Web Services. |
MICROSOFT_AZURE |
Microsoft Azure |
Méthodes |
|
---|---|
|
Récupère un EffectiveSecurityHealthAnalyticsCustomModule. |
|
Renvoie la liste de tous les EffectiveSecurityHealthAnalyticsCustomModules pour le parent donné. |