Method: projects.securityHealthAnalyticsSettings.customModules.patch

Aktualisiert das SecurityHealthAnalyticsCustomModule unter dem angegebenen Namen anhand der angegebenen Aktualisierungsmaske. Das Aktualisieren des Aktivierungsstatus wird sowohl für residente als auch für übernommene Module unterstützt. Residente Module können jedoch nicht den Aktivierungsstatus „übernommen“ haben. Das Aktualisieren des Anzeigenamens und der benutzerdefinierten Konfiguration eines Moduls wird nur für residente Module unterstützt.

HTTP-Anfrage


Die URLs verwenden die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
securityHealthAnalyticsCustomModule.name

string

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.

Abfrageparameter

Parameter
updateMask

string (FieldMask format)

Die Liste der zu aktualisierenden Felder. Nur die Felder enablementState und customConfig können aktualisiert werden. Wenn das Feld leer ist oder auf den Platzhalterwert * gesetzt ist, werden sowohl enablementState als auch customConfig aktualisiert.

Anfragetext

Der Anfragetext enthält eine Instanz von SecurityHealthAnalyticsCustomModule.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von SecurityHealthAnalyticsCustomModule.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/cloud-platform

Weitere Informationen finden Sie unter Authentication Overview.