Ressource: SecurityHealthAnalyticsCustomModule
Stellt eine Instanz eines benutzerdefinierten Security Health Analytics-Moduls dar, einschließlich des vollständigen Modulnamens, des Anzeigenamens, des Aktivierungsstatus und des Zeitpunkts der letzten Aktualisierung. Sie können ein benutzerdefiniertes Modul auf Organisations-, Ordner- oder Projektebene erstellen. Benutzerdefinierte Module, die Sie auf Organisations- oder Ordnerebene erstellen, werden von den untergeordneten Ordnern und Projekten übernommen.
JSON-Darstellung |
---|
{ "name": string, "displayName": string, "enablementState": enum ( |
Felder | |
---|---|
name |
Nicht veränderbar. Der Ressourcenname des benutzerdefinierten Moduls. Das Format ist „organizations/{organization}/securityHealthAnalyticsSettings/customModules/{customModule}“, „folders/{folder}/securityHealthAnalyticsSettings/customModules/{customModule}“ oder „projects/{project}/securityHealthAnalyticsSettings/customModules/{customModule}“. Die ID {customModule} wird vom Server generiert und kann nicht vom Nutzer festgelegt werden. Es handelt sich um eine numerische ID mit 1–20 Ziffern. |
displayName |
Der Anzeigename des benutzerdefinierten Security Health Analytics-Moduls. Dieser Anzeigename wird zur Ergebniskategorie für alle Ergebnisse, die von diesem benutzerdefinierten Modul zurückgegeben werden. Der Anzeigename muss zwischen 1 und 128 Zeichen lang sein, mit einem Kleinbuchstaben beginnen und darf nur alphanumerische Zeichen oder Unterstriche enthalten. |
enablementState |
Der Aktivierungsstatus des benutzerdefinierten Moduls. |
updateTime |
Nur Ausgabe. Der Zeitpunkt, zu dem das benutzerdefinierte Modul zuletzt aktualisiert wurde. Es wird RFC 3339 verwendet, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Glieder mit Dezimalstellen enthält. Andere Achsenbezeichnungen als „Z“ sind ebenfalls zulässig. Beispiele: |
lastEditor |
Nur Ausgabe. Der Editor, der das benutzerdefinierte Modul zuletzt aktualisiert hat. |
ancestorModule |
Nur Ausgabe. Wenn das Feld leer ist, wurde das benutzerdefinierte Modul in der Organisation, dem Ordner oder dem Projekt erstellt, in dem Sie es gerade ansehen. Andernfalls gibt |
customConfig |
Die vom Nutzer angegebene benutzerdefinierte Konfiguration für das Modul. |
cloudProvider |
Der Cloud-Anbieter des benutzerdefinierten Moduls. |
Methoden |
|
---|---|
|
Erstellt ein residentes SecurityHealthAnalyticsCustomModule im Bereich des übergeordneten CRM-Elements und erbt SecurityHealthAnalyticsCustomModules für alle untergeordneten CRM-Elemente des übergeordneten Elements. |
|
Löscht das angegebene SecurityHealthAnalyticsCustomModule und alle untergeordneten Elemente in der CRM-Hierarchie. |
|
Ruft ein SecurityHealthAnalyticsCustomModule ab. |
|
Gibt eine Liste aller SecurityHealthAnalyticsCustomModules für das übergeordnete Element zurück. |
|
Gibt eine Liste aller SecurityHealthAnalyticsCustomModules unter dem angegebenen übergeordneten CRM-Element und allen untergeordneten CRM-Elementen zurück. |
|
Aktualisiert das SecurityHealthAnalyticsCustomModule unter dem angegebenen Namen anhand der angegebenen Aktualisierungsmaske. |
|
Simuliert ein bestimmtes SecurityHealthAnalyticsCustomModule und eine bestimmte Ressource. |