Security Command Center API

Die Security Command Center API bietet Zugriff auf zeitliche Ansichten von Assets und Ergebnissen innerhalb einer Organisation.

Dienst: securitycenter.googleapis.com

Wir empfehlen, diesen Dienst mit den von Google bereitgestellten Clientbibliotheken aufzurufen. Wenn Ihre Anwendung diesen Dienst mit Ihren eigenen Bibliotheken aufrufen muss, verwenden Sie die folgenden Informationen, wenn Sie die API-Anfragen senden.

Discovery-Dokument

Ein Discovery-Dokument ist eine maschinenlesbare Spezifikation zum Beschreiben und Nutzen von REST APIs. Sie wird verwendet, um Clientbibliotheken, IDE-Plug-ins und andere Tools zu erstellen, die mit Google APIs interagieren. Ein Dienst kann mehrere Discovery-Dokumente haben. Der Dienst bietet die folgenden Discovery-Dokumente:

Dienstendpunkt

Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat den folgenden Dienstendpunkt und alle nachstehenden URIs beziehen sich auf ihn:

  • https://securitycenter.googleapis.com

Regionaler Dienstendpunkt

Ein regionaler Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes in einer einzelnen Region angibt. Ein Dienst, der in mehreren Regionen verfügbar ist, kann mehrere regionale Endpunkte haben. Wählen Sie einen Standort aus, um den regionalen Dienstendpunkt für diesen Dienst aufzurufen.


REST-Ressource: v2.folders.assets

Methoden
updateSecurityMarks PATCH /v2/{securityMarks.name=folders/*/assets/*/securityMarks}
Aktualisiert Sicherheitsmarkierungen.

REST-Ressource: v2.folders.findings

Methoden
bulkMute POST /v2/{parent=folders/*}/findings:bulkMute
LRO startet, um Ergebnisse für ein übergeordnetes Element basierend auf einem Filter im Bulk auszublenden.

REST-Ressource: v2.folders.locations.bigQueryExports

Methoden
create POST /v2/{parent=folders/*/locations/*}/bigQueryExports
Erstellt einen BigQuery-Export.
delete DELETE /v2/{name=folders/*/locations/*/bigQueryExports/*}
Löscht einen vorhandenen BigQuery-Export.
get GET /v2/{name=folders/*/locations/*/bigQueryExports/*}
Ruft einen BigQuery-Export ab.
list GET /v2/{parent=folders/*/locations/*}/bigQueryExports
Listet BigQuery-Exporte auf.
patch PATCH /v2/{bigQueryExport.name=folders/*/locations/*/bigQueryExports/*}
Aktualisiert einen BigQuery-Export.

REST-Ressource: v2.folders.locations.findings

Methoden
bulkMute POST /v2/{parent=folders/*/locations/*}/findings:bulkMute
LRO startet, um Ergebnisse für ein übergeordnetes Element basierend auf einem Filter im Bulk auszublenden.

REST-Ressource: v2.folders.locations.muteConfigs

Methoden
create POST /v2/{parent=folders/*/locations/*}/muteConfigs
Erstellt eine Ausblendungskonfiguration.
delete DELETE /v2/{name=folders/*/locations/*/muteConfigs/*}
Löscht eine vorhandene Stummschaltungskonfiguration.
get GET /v2/{name=folders/*/locations/*/muteConfigs/*}
Ruft eine Ausblendungskonfiguration ab.
list GET /v2/{parent=folders/*/locations/*}/muteConfigs
Listet Ausblendungskonfigurationen auf.
patch PATCH /v2/{muteConfig.name=folders/*/locations/*/muteConfigs/*}
Aktualisiert eine Ausblendungskonfiguration.

REST-Ressource: v2.folders.locations.notificationConfigs

Methoden
create POST /v2/{parent=folders/*/locations/*}/notificationConfigs
Erstellt eine Benachrichtigungskonfiguration.
delete DELETE /v2/{name=folders/*/locations/*/notificationConfigs/*}
Löscht eine Benachrichtigungskonfiguration.
get GET /v2/{name=folders/*/locations/*/notificationConfigs/*}
Ruft eine Benachrichtigungskonfiguration ab.
list GET /v2/{parent=folders/*/locations/*}/notificationConfigs
Listet Benachrichtigungskonfigurationen auf.
patch PATCH /v2/{notificationConfig.name=folders/*/locations/*/notificationConfigs/*}
Aktualisiert eine Benachrichtigungskonfiguration.

REST-Ressource: v2.folders.muteConfigs

Methoden
create POST /v2/{parent=folders/*}/muteConfigs
Erstellt eine Ausblendungskonfiguration.
delete DELETE /v2/{name=folders/*/muteConfigs/*}
Löscht eine vorhandene Stummschaltungskonfiguration.
get GET /v2/{name=folders/*/muteConfigs/*}
Ruft eine Ausblendungskonfiguration ab.
list GET /v2/{parent=folders/*}/muteConfigs
Listet Ausblendungskonfigurationen auf.
patch PATCH /v2/{muteConfig.name=folders/*/muteConfigs/*}
Aktualisiert eine Ausblendungskonfiguration.

REST-Ressource: v2.folders.sources

Methoden
list GET /v2/{parent=folders/*}/sources
Listet alle Quellen auf, die zu einer Organisation gehören.

REST-Ressource: v2.folders.sources.findings

Methoden
group POST /v2/{parent=folders/*/sources/*}/findings:group
Filtert die Ergebnisse einer Organisation oder Quelle und gruppiert sie nach den angegebenen Eigenschaften an einem Ort.
list GET /v2/{parent=folders/*/sources/*}/findings
Listet die Ergebnisse einer Organisation oder Quelle auf.
patch PATCH /v2/{finding.name=folders/*/sources/*/findings/*}
Erstellt oder aktualisiert einen Befund.
setMute POST /v2/{name=folders/*/sources/*/findings/*}:setMute
Aktualisiert den Ausblendungsstatus eines Ergebnisses.
setState POST /v2/{name=folders/*/sources/*/findings/*}:setState
Aktualisiert den Status eines Ergebnisses.
updateSecurityMarks PATCH /v2/{securityMarks.name=folders/*/sources/*/findings/*/securityMarks}
Aktualisiert Sicherheitsmarkierungen.

REST-Ressource: v2.folders.sources.findings.externalSystems

Methoden
patch PATCH /v2/{externalSystem.name=folders/*/sources/*/findings/*/externalSystems/*}
Aktualisiert das externe System.

REST-Ressource: v2.folders.sources.locations.findings

Methoden
group POST /v2/{parent=folders/*/sources/*/locations/*}/findings:group
Filtert die Ergebnisse einer Organisation oder Quelle und gruppiert sie nach den angegebenen Eigenschaften an einem Ort.
list GET /v2/{parent=folders/*/sources/*/locations/*}/findings
Listet die Ergebnisse einer Organisation oder Quelle auf.
patch PATCH /v2/{finding.name=folders/*/sources/*/locations/*/findings/*}
Erstellt oder aktualisiert einen Befund.
setMute POST /v2/{name=folders/*/sources/*/locations/*/findings/*}:setMute
Aktualisiert den Ausblendungsstatus eines Ergebnisses.
setState POST /v2/{name=folders/*/sources/*/locations/*/findings/*}:setState
Aktualisiert den Status eines Ergebnisses.
updateSecurityMarks PATCH /v2/{securityMarks.name=folders/*/sources/*/locations/*/findings/*/securityMarks}
Aktualisiert Sicherheitsmarkierungen.

REST-Ressource: v2.folders.sources.locations.findings.externalSystems

Methoden
patch PATCH /v2/{externalSystem.name=folders/*/sources/*/locations/*/findings/*/externalSystems/*}
Aktualisiert das externe System.

REST-Ressource: v2.organizations.assets

Methoden
updateSecurityMarks PATCH /v2/{securityMarks.name=organizations/*/assets/*/securityMarks}
Aktualisiert Sicherheitsmarkierungen.

REST-Ressource: v2.organizations.attackPaths

Methoden
list GET /v2/{parent=organizations/*}/attackPaths
Listet die Angriffspfade für eine Reihe von Simulationsergebnissen oder wertvollen Ressourcen und Filtern auf.

REST-Ressource: v2.organizations.findings

Methoden
bulkMute POST /v2/{parent=organizations/*}/findings:bulkMute
LRO startet, um Ergebnisse für ein übergeordnetes Element basierend auf einem Filter im Bulk auszublenden.

REST-Ressource: v2.organizations.locations.bigQueryExports

Methoden
create POST /v2/{parent=organizations/*/locations/*}/bigQueryExports
Erstellt einen BigQuery-Export.
delete DELETE /v2/{name=organizations/*/locations/*/bigQueryExports/*}
Löscht einen vorhandenen BigQuery-Export.
get GET /v2/{name=organizations/*/locations/*/bigQueryExports/*}
Ruft einen BigQuery-Export ab.
list GET /v2/{parent=organizations/*/locations/*}/bigQueryExports
Listet BigQuery-Exporte auf.
patch PATCH /v2/{bigQueryExport.name=organizations/*/locations/*/bigQueryExports/*}
Aktualisiert einen BigQuery-Export.

REST-Ressource: v2.organizations.locations.findings

Methoden
bulkMute POST /v2/{parent=organizations/*/locations/*}/findings:bulkMute
LRO startet, um Ergebnisse für ein übergeordnetes Element basierend auf einem Filter im Bulk auszublenden.

REST-Ressource: v2.organizations.locations.muteConfigs

Methoden
create POST /v2/{parent=organizations/*/locations/*}/muteConfigs
Erstellt eine Ausblendungskonfiguration.
delete DELETE /v2/{name=organizations/*/locations/*/muteConfigs/*}
Löscht eine vorhandene Stummschaltungskonfiguration.
get GET /v2/{name=organizations/*/locations/*/muteConfigs/*}
Ruft eine Ausblendungskonfiguration ab.
list GET /v2/{parent=organizations/*/locations/*}/muteConfigs
Listet Ausblendungskonfigurationen auf.
patch PATCH /v2/{muteConfig.name=organizations/*/locations/*/muteConfigs/*}
Aktualisiert eine Ausblendungskonfiguration.

REST-Ressource: v2.organizations.locations.notificationConfigs

Methoden
create POST /v2/{parent=organizations/*/locations/*}/notificationConfigs
Erstellt eine Benachrichtigungskonfiguration.
delete DELETE /v2/{name=organizations/*/locations/*/notificationConfigs/*}
Löscht eine Benachrichtigungskonfiguration.
get GET /v2/{name=organizations/*/locations/*/notificationConfigs/*}
Ruft eine Benachrichtigungskonfiguration ab.
list GET /v2/{parent=organizations/*/locations/*}/notificationConfigs
Listet Benachrichtigungskonfigurationen auf.
patch PATCH /v2/{notificationConfig.name=organizations/*/locations/*/notificationConfigs/*}
Aktualisiert eine Benachrichtigungskonfiguration.

REST-Ressource: v2.organizations.locations.resourceValueConfigs

Methoden
batchCreate POST /v2/{parent=organizations/*/locations/*}/resourceValueConfigs:batchCreate
Erstellt eine ResourceValueConfig für eine Organisation.
delete DELETE /v2/{name=organizations/*/locations/*/resourceValueConfigs/*}
Löscht eine ResourceValueConfig.
get GET /v2/{name=organizations/*/locations/*/resourceValueConfigs/*}
Ruft eine ResourceValueConfig ab.
list GET /v2/{parent=organizations/*/locations/*}/resourceValueConfigs
Listet alle ResourceValueConfigs auf.
patch PATCH /v2/{resourceValueConfig.name=organizations/*/locations/*/resourceValueConfigs/*}
Aktualisiert vorhandene ResourceValueConfigs mit neuen Regeln.

REST-Ressource: v2.organizations.locations.simulations

Methoden
get GET /v2/{name=organizations/*/locations/*/simulations/*}
Simulation nach Name oder die neueste Simulation für die angegebene Organisation abrufen.

REST-Ressource: v2.organizations.locations.simulations.attackExposureResults.attackPaths

Methoden
list GET /v2/{parent=organizations/*/locations/*/simulations/*/attackExposureResults/*}/attackPaths
Listet die Angriffspfade für eine Reihe von Simulationsergebnissen oder bewerteten Ressourcen und Filtern auf.

REST-Ressource: v2.organizations.locations.simulations.valuedResources

Methoden
get GET /v2/{name=organizations/*/locations/*/simulations/*/valuedResources/*}
Wertvolle Ressource anhand des Namens abrufen

REST-Ressource: v2.organizations.locations.simulations.valuedResources.attackPaths

Methoden
list GET /v2/{parent=organizations/*/locations/*/simulations/*/valuedResources/*}/attackPaths
Listet die Angriffspfade für eine Reihe von Simulationsergebnissen oder bewerteten Ressourcen und Filtern auf.

REST-Ressource: v2.organizations.muteConfigs

Methoden
create POST /v2/{parent=organizations/*}/muteConfigs
Erstellt eine Ausblendungskonfiguration.
delete DELETE /v2/{name=organizations/*/muteConfigs/*}
Löscht eine vorhandene Stummschaltungskonfiguration.
get GET /v2/{name=organizations/*/muteConfigs/*}
Ruft eine Ausblendungskonfiguration ab.
list GET /v2/{parent=organizations/*}/muteConfigs
Listet Ausblendungskonfigurationen auf.
patch PATCH /v2/{muteConfig.name=organizations/*/muteConfigs/*}
Aktualisiert eine Ausblendungskonfiguration.

REST-Ressource: v2.organizations.operations

Methoden
cancel POST /v2/{name=organizations/*/operations/*}:cancel
Startet den asynchronen Abbruch eines lang andauernden Vorgangs.
delete DELETE /v2/{name=organizations/*/operations/*}
Löscht einen Vorgang mit langer Ausführungszeit.
get GET /v2/{name=organizations/*/operations/*}
Ruft den letzten Status eines lang andauernden Vorgangs ab.
list GET /v2/{name=organizations/*/operations}
Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

REST-Ressource: v2.organizations.resourceValueConfigs

Methoden
batchCreate POST /v2/{parent=organizations/*}/resourceValueConfigs:batchCreate
Erstellt eine ResourceValueConfig für eine Organisation.
delete DELETE /v2/{name=organizations/*/resourceValueConfigs/*}
Löscht eine ResourceValueConfig.
get GET /v2/{name=organizations/*/resourceValueConfigs/*}
Ruft eine ResourceValueConfig ab.
list GET /v2/{parent=organizations/*}/resourceValueConfigs
Listet alle ResourceValueConfigs auf.
patch PATCH /v2/{resourceValueConfig.name=organizations/*/resourceValueConfigs/*}
Aktualisiert vorhandene ResourceValueConfigs mit neuen Regeln.

REST-Ressource: v2.organizations.simulations

Methoden
get GET /v2/{name=organizations/*/simulations/*}
Simulation nach Name oder die neueste Simulation für die angegebene Organisation abrufen.

REST-Ressource: v2.organizations.simulations.attackExposureResults.attackPaths

Methoden
list GET /v2/{parent=organizations/*/simulations/*/attackExposureResults/*}/attackPaths
Listet die Angriffspfade für eine Reihe von Simulationsergebnissen oder bewerteten Ressourcen und Filtern auf.

REST-Ressource: v2.organizations.simulations.attackExposureResults.valuedResources

Methoden
list GET /v2/{parent=organizations/*/simulations/*/attackExposureResults/*}/valuedResources
Listet die wertvollen Ressourcen für eine Reihe von Simulationsergebnissen und Filtern auf.

REST-Ressource: v2.organizations.simulations.attackPaths

Methoden
list GET /v2/{parent=organizations/*/simulations/*}/attackPaths
Listet die Angriffspfade für eine Reihe von Simulationsergebnissen oder bewerteten Ressourcen und Filtern auf.

REST-Ressource: v2.organizations.simulations.valuedResources

Methoden
get GET /v2/{name=organizations/*/simulations/*/valuedResources/*}
Wertvolle Ressource anhand des Namens abrufen
list GET /v2/{parent=organizations/*/simulations/*}/valuedResources
Listet die wertvollen Ressourcen für eine Reihe von Simulationsergebnissen und Filtern auf.

REST-Ressource: v2.organizations.simulations.valuedResources.attackPaths

Methoden
list GET /v2/{parent=organizations/*/simulations/*/valuedResources/*}/attackPaths
Listet die Angriffspfade für eine Reihe von Simulationsergebnissen oder bewerteten Ressourcen und Filtern auf.

REST-Ressource: v2.organizations.sources

Methoden
create POST /v2/{parent=organizations/*}/sources
Erstellt eine Quelle.
get GET /v2/{name=organizations/*/sources/*}
Ruft eine Quelle ab.
getIamPolicy POST /v2/{resource=organizations/*/sources/*}:getIamPolicy
Ruft die Zugriffssteuerungsrichtlinie für die angegebene Quelle ab.
list GET /v2/{parent=organizations/*}/sources
Listet alle Quellen auf, die zu einer Organisation gehören.
patch PATCH /v2/{source.name=organizations/*/sources/*}
Aktualisiert eine Quelle.
setIamPolicy POST /v2/{resource=organizations/*/sources/*}:setIamPolicy
Legt die Zugriffssteuerungsrichtlinie für die angegebene Quelle fest.
testIamPermissions POST /v2/{resource=organizations/*/sources/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Quelle zurück.

REST-Ressource: v2.organizations.sources.findings

Methoden
create POST /v2/{parent=organizations/*/sources/*}/findings
Erstellt ein Ergebnis an einem Standort.
group POST /v2/{parent=organizations/*/sources/*}/findings:group
Filtert die Ergebnisse einer Organisation oder Quelle und gruppiert sie nach den angegebenen Eigenschaften an einem Ort.
list GET /v2/{parent=organizations/*/sources/*}/findings
Listet die Ergebnisse einer Organisation oder Quelle auf.
patch PATCH /v2/{finding.name=organizations/*/sources/*/findings/*}
Erstellt oder aktualisiert einen Befund.
setMute POST /v2/{name=organizations/*/sources/*/findings/*}:setMute
Aktualisiert den Ausblendungsstatus eines Ergebnisses.
setState POST /v2/{name=organizations/*/sources/*/findings/*}:setState
Aktualisiert den Status eines Ergebnisses.
updateSecurityMarks PATCH /v2/{securityMarks.name=organizations/*/sources/*/findings/*/securityMarks}
Aktualisiert Sicherheitsmarkierungen.

REST-Ressource: v2.organizations.sources.findings.externalSystems

Methoden
patch PATCH /v2/{externalSystem.name=organizations/*/sources/*/findings/*/externalSystems/*}
Aktualisiert das externe System.

REST-Ressource: v2.organizations.sources.locations.findings

Methoden
create POST /v2/{parent=organizations/*/sources/*/locations/*}/findings
Erstellt ein Ergebnis an einem Standort.
group POST /v2/{parent=organizations/*/sources/*/locations/*}/findings:group
Filtert die Ergebnisse einer Organisation oder Quelle und gruppiert sie nach den angegebenen Eigenschaften an einem Ort.
list GET /v2/{parent=organizations/*/sources/*/locations/*}/findings
Listet die Ergebnisse einer Organisation oder Quelle auf.
patch PATCH /v2/{finding.name=organizations/*/sources/*/locations/*/findings/*}
Erstellt oder aktualisiert einen Befund.
setMute POST /v2/{name=organizations/*/sources/*/locations/*/findings/*}:setMute
Aktualisiert den Ausblendungsstatus eines Ergebnisses.
setState POST /v2/{name=organizations/*/sources/*/locations/*/findings/*}:setState
Aktualisiert den Status eines Ergebnisses.
updateSecurityMarks PATCH /v2/{securityMarks.name=organizations/*/sources/*/locations/*/findings/*/securityMarks}
Aktualisiert Sicherheitsmarkierungen.

REST-Ressource: v2.organizations.sources.locations.findings.externalSystems

Methoden
patch PATCH /v2/{externalSystem.name=organizations/*/sources/*/locations/*/findings/*/externalSystems/*}
Aktualisiert das externe System.

REST-Ressource: v2.organizations.valuedResources

Methoden
list GET /v2/{parent=organizations/*}/valuedResources
Listet die wertvollen Ressourcen für eine Reihe von Simulationsergebnissen und Filtern auf.

REST-Ressource: v2.projects.assets

Methoden
updateSecurityMarks PATCH /v2/{securityMarks.name=projects/*/assets/*/securityMarks}
Aktualisiert Sicherheitsmarkierungen.

REST-Ressource: v2.projects.findings

Methoden
bulkMute POST /v2/{parent=projects/*}/findings:bulkMute
LRO startet, um Ergebnisse für ein übergeordnetes Element basierend auf einem Filter im Bulk auszublenden.

REST-Ressource: v2.projects.locations.bigQueryExports

Methoden
create POST /v2/{parent=projects/*/locations/*}/bigQueryExports
Erstellt einen BigQuery-Export.
delete DELETE /v2/{name=projects/*/locations/*/bigQueryExports/*}
Löscht einen vorhandenen BigQuery-Export.
get GET /v2/{name=projects/*/locations/*/bigQueryExports/*}
Ruft einen BigQuery-Export ab.
list GET /v2/{parent=projects/*/locations/*}/bigQueryExports
Listet BigQuery-Exporte auf.
patch PATCH /v2/{bigQueryExport.name=projects/*/locations/*/bigQueryExports/*}
Aktualisiert einen BigQuery-Export.

REST-Ressource: v2.projects.locations.findings

Methoden
bulkMute POST /v2/{parent=projects/*/locations/*}/findings:bulkMute
LRO startet, um Ergebnisse für ein übergeordnetes Element basierend auf einem Filter im Bulk auszublenden.

REST-Ressource: v2.projects.locations.muteConfigs

Methoden
create POST /v2/{parent=projects/*/locations/*}/muteConfigs
Erstellt eine Ausblendungskonfiguration.
delete DELETE /v2/{name=projects/*/locations/*/muteConfigs/*}
Löscht eine vorhandene Stummschaltungskonfiguration.
get GET /v2/{name=projects/*/locations/*/muteConfigs/*}
Ruft eine Ausblendungskonfiguration ab.
list GET /v2/{parent=projects/*/locations/*}/muteConfigs
Listet Ausblendungskonfigurationen auf.
patch PATCH /v2/{muteConfig.name=projects/*/locations/*/muteConfigs/*}
Aktualisiert eine Ausblendungskonfiguration.

REST-Ressource: v2.projects.locations.notificationConfigs

Methoden
create POST /v2/{parent=projects/*/locations/*}/notificationConfigs
Erstellt eine Benachrichtigungskonfiguration.
delete DELETE /v2/{name=projects/*/locations/*/notificationConfigs/*}
Löscht eine Benachrichtigungskonfiguration.
get GET /v2/{name=projects/*/locations/*/notificationConfigs/*}
Ruft eine Benachrichtigungskonfiguration ab.
list GET /v2/{parent=projects/*/locations/*}/notificationConfigs
Listet Benachrichtigungskonfigurationen auf.
patch PATCH /v2/{notificationConfig.name=projects/*/locations/*/notificationConfigs/*}
Aktualisiert eine Benachrichtigungskonfiguration.

REST-Ressource: v2.projects.muteConfigs

Methoden
create POST /v2/{parent=projects/*}/muteConfigs
Erstellt eine Ausblendungskonfiguration.
delete DELETE /v2/{name=projects/*/muteConfigs/*}
Löscht eine vorhandene Stummschaltungskonfiguration.
get GET /v2/{name=projects/*/muteConfigs/*}
Ruft eine Ausblendungskonfiguration ab.
list GET /v2/{parent=projects/*}/muteConfigs
Listet Ausblendungskonfigurationen auf.
patch PATCH /v2/{muteConfig.name=projects/*/muteConfigs/*}
Aktualisiert eine Ausblendungskonfiguration.

REST-Ressource: v2.projects.sources

Methoden
list GET /v2/{parent=projects/*}/sources
Listet alle Quellen auf, die zu einer Organisation gehören.

REST-Ressource: v2.projects.sources.findings

Methoden
group POST /v2/{parent=projects/*/sources/*}/findings:group
Filtert die Ergebnisse einer Organisation oder Quelle und gruppiert sie nach den angegebenen Eigenschaften an einem Ort.
list GET /v2/{parent=projects/*/sources/*}/findings
Listet die Ergebnisse einer Organisation oder Quelle auf.
patch PATCH /v2/{finding.name=projects/*/sources/*/findings/*}
Erstellt oder aktualisiert einen Befund.
setMute POST /v2/{name=projects/*/sources/*/findings/*}:setMute
Aktualisiert den Ausblendungsstatus eines Ergebnisses.
setState POST /v2/{name=projects/*/sources/*/findings/*}:setState
Aktualisiert den Status eines Ergebnisses.
updateSecurityMarks PATCH /v2/{securityMarks.name=projects/*/sources/*/findings/*/securityMarks}
Aktualisiert Sicherheitsmarkierungen.

REST-Ressource: v2.projects.sources.findings.externalSystems

Methoden
patch PATCH /v2/{externalSystem.name=projects/*/sources/*/findings/*/externalSystems/*}
Aktualisiert das externe System.

REST-Ressource: v2.projects.sources.locations.findings

Methoden
group POST /v2/{parent=projects/*/sources/*/locations/*}/findings:group
Filtert die Ergebnisse einer Organisation oder Quelle und gruppiert sie nach den angegebenen Eigenschaften an einem Ort.
list GET /v2/{parent=projects/*/sources/*/locations/*}/findings
Listet die Ergebnisse einer Organisation oder Quelle auf.
patch PATCH /v2/{finding.name=projects/*/sources/*/locations/*/findings/*}
Erstellt oder aktualisiert einen Befund.
setMute POST /v2/{name=projects/*/sources/*/locations/*/findings/*}:setMute
Aktualisiert den Ausblendungsstatus eines Ergebnisses.
setState POST /v2/{name=projects/*/sources/*/locations/*/findings/*}:setState
Aktualisiert den Status eines Ergebnisses.
updateSecurityMarks PATCH /v2/{securityMarks.name=projects/*/sources/*/locations/*/findings/*/securityMarks}
Aktualisiert Sicherheitsmarkierungen.

REST-Ressource: v2.projects.sources.locations.findings.externalSystems

Methoden
patch PATCH /v2/{externalSystem.name=projects/*/sources/*/locations/*/findings/*/externalSystems/*}
Aktualisiert das externe System.

REST-Ressource: v1p1beta1.folders.assets

Methoden
group POST /v1p1beta1/{parent=folders/*}/assets:group
Filtert die Assets einer Organisation und gruppiert sie nach den angegebenen Attributen.
list GET /v1p1beta1/{parent=folders/*}/assets
Listet die Assets einer Organisation auf.
updateSecurityMarks PATCH /v1p1beta1/{securityMarks.name=folders/*/assets/*/securityMarks}
Aktualisiert Sicherheitsmarkierungen.

REST-Ressource: v1p1beta1.folders.sources

Methoden
list GET /v1p1beta1/{parent=folders/*}/sources
Listet alle Quellen auf, die zu einer Organisation gehören.

REST-Ressource: v1p1beta1.folders.sources.findings

Methoden
group POST /v1p1beta1/{parent=folders/*/sources/*}/findings:group
Filtert die Ergebnisse einer Organisation oder Quelle und gruppiert sie nach den angegebenen Eigenschaften.
list GET /v1p1beta1/{parent=folders/*/sources/*}/findings
Listet die Ergebnisse einer Organisation oder Quelle auf.
patch PATCH /v1p1beta1/{finding.name=folders/*/sources/*/findings/*}
Erstellt oder aktualisiert einen Befund.
setState POST /v1p1beta1/{name=folders/*/sources/*/findings/*}:setState
Aktualisiert den Status eines Ergebnisses.
updateSecurityMarks PATCH /v1p1beta1/{securityMarks.name=folders/*/sources/*/findings/*/securityMarks}
Aktualisiert Sicherheitsmarkierungen.

REST-Ressource: v1p1beta1.organizations

Methoden
getOrganizationSettings GET /v1p1beta1/{name=organizations/*/organizationSettings}
Ruft die Einstellungen für eine Organisation ab.
updateOrganizationSettings PATCH /v1p1beta1/{organizationSettings.name=organizations/*/organizationSettings}
Aktualisiert die Einstellungen einer Organisation.

REST-Ressource: v1p1beta1.organizations.assets

Methoden
group POST /v1p1beta1/{parent=organizations/*}/assets:group
Filtert die Assets einer Organisation und gruppiert sie nach den angegebenen Attributen.
list GET /v1p1beta1/{parent=organizations/*}/assets
Listet die Assets einer Organisation auf.
runDiscovery POST /v1p1beta1/{parent=organizations/*}/assets:runDiscovery
Führt die Asset-Erkennung aus.
updateSecurityMarks PATCH /v1p1beta1/{securityMarks.name=organizations/*/assets/*/securityMarks}
Aktualisiert Sicherheitsmarkierungen.

REST-Ressource: v1p1beta1.organizations.notificationConfigs

Methoden
create POST /v1p1beta1/{parent=organizations/*}/notificationConfigs
Erstellt eine Benachrichtigungskonfiguration.
delete DELETE /v1p1beta1/{name=organizations/*/notificationConfigs/*}
Löscht eine Benachrichtigungskonfiguration.
get GET /v1p1beta1/{name=organizations/*/notificationConfigs/*}
Ruft eine Benachrichtigungskonfiguration ab.
list GET /v1p1beta1/{parent=organizations/*}/notificationConfigs
Listet Benachrichtigungskonfigurationen auf.
patch PATCH /v1p1beta1/{notificationConfig.name=organizations/*/notificationConfigs/*}
Aktualisiert eine Benachrichtigungskonfiguration.

REST-Ressource: v1p1beta1.organizations.operations

Methoden
cancel POST /v1p1beta1/{name=organizations/*/operations/*}:cancel
Startet den asynchronen Abbruch eines lang andauernden Vorgangs.
delete DELETE /v1p1beta1/{name=organizations/*/operations/*}
Löscht einen Vorgang mit langer Ausführungszeit.
get GET /v1p1beta1/{name=organizations/*/operations/*}
Ruft den letzten Status eines lang andauernden Vorgangs ab.
list GET /v1p1beta1/{name=organizations/*/operations}
Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

REST-Ressource: v1p1beta1.organizations.sources

Methoden
create POST /v1p1beta1/{parent=organizations/*}/sources
Erstellt eine Quelle.
get GET /v1p1beta1/{name=organizations/*/sources/*}
Ruft eine Quelle ab.
getIamPolicy POST /v1p1beta1/{resource=organizations/*/sources/*}:getIamPolicy
Ruft die Zugriffssteuerungsrichtlinie für die angegebene Quelle ab.
list GET /v1p1beta1/{parent=organizations/*}/sources
Listet alle Quellen auf, die zu einer Organisation gehören.
patch PATCH /v1p1beta1/{source.name=organizations/*/sources/*}
Aktualisiert eine Quelle.
setIamPolicy POST /v1p1beta1/{resource=organizations/*/sources/*}:setIamPolicy
Legt die Zugriffssteuerungsrichtlinie für die angegebene Quelle fest.
testIamPermissions POST /v1p1beta1/{resource=organizations/*/sources/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Quelle zurück.

REST-Ressource: v1p1beta1.organizations.sources.findings

Methoden
create POST /v1p1beta1/{parent=organizations/*/sources/*}/findings
Erstellt ein Ergebnis.
group POST /v1p1beta1/{parent=organizations/*/sources/*}/findings:group
Filtert die Ergebnisse einer Organisation oder Quelle und gruppiert sie nach den angegebenen Eigenschaften.
list GET /v1p1beta1/{parent=organizations/*/sources/*}/findings
Listet die Ergebnisse einer Organisation oder Quelle auf.
patch PATCH /v1p1beta1/{finding.name=organizations/*/sources/*/findings/*}
Erstellt oder aktualisiert einen Befund.
setState POST /v1p1beta1/{name=organizations/*/sources/*/findings/*}:setState
Aktualisiert den Status eines Ergebnisses.
updateSecurityMarks PATCH /v1p1beta1/{securityMarks.name=organizations/*/sources/*/findings/*/securityMarks}
Aktualisiert Sicherheitsmarkierungen.

REST-Ressource: v1p1beta1.projects.assets

Methoden
group POST /v1p1beta1/{parent=projects/*}/assets:group
Filtert die Assets einer Organisation und gruppiert sie nach den angegebenen Attributen.
list GET /v1p1beta1/{parent=projects/*}/assets
Listet die Assets einer Organisation auf.
updateSecurityMarks PATCH /v1p1beta1/{securityMarks.name=projects/*/assets/*/securityMarks}
Aktualisiert Sicherheitsmarkierungen.

REST-Ressource: v1p1beta1.projects.sources

Methoden
list GET /v1p1beta1/{parent=projects/*}/sources
Listet alle Quellen auf, die zu einer Organisation gehören.

REST-Ressource: v1p1beta1.projects.sources.findings

Methoden
group POST /v1p1beta1/{parent=projects/*/sources/*}/findings:group
Filtert die Ergebnisse einer Organisation oder Quelle und gruppiert sie nach den angegebenen Eigenschaften.
list GET /v1p1beta1/{parent=projects/*/sources/*}/findings
Listet die Ergebnisse einer Organisation oder Quelle auf.
patch PATCH /v1p1beta1/{finding.name=projects/*/sources/*/findings/*}
Erstellt oder aktualisiert einen Befund.
setState POST /v1p1beta1/{name=projects/*/sources/*/findings/*}:setState
Aktualisiert den Status eines Ergebnisses.
updateSecurityMarks PATCH /v1p1beta1/{securityMarks.name=projects/*/sources/*/findings/*/securityMarks}
Aktualisiert Sicherheitsmarkierungen.

REST-Ressource: v1beta2.folders

Methoden
getContainerThreatDetectionSettings GET /v1beta2/{name=folders/*/containerThreatDetectionSettings}
Rufen Sie die Ressource „ContainerThreatDetectionSettings“ ab.
getEventThreatDetectionSettings GET /v1beta2/{name=folders/*/eventThreatDetectionSettings}
Rufen Sie die Ressource „EventThreatDetectionSettings“ ab.
getRapidVulnerabilityDetectionSettings GET /v1beta2/{name=folders/*/rapidVulnerabilityDetectionSettings}
Rufen Sie die Ressource „RapidVulnerabilityDetectionSettings“ ab.
getSecurityCenterSettings GET /v1beta2/{name=folders/*/securityCenterSettings}
Rufen Sie die SecurityCenterSettings-Ressource ab.
getSecurityHealthAnalyticsSettings GET /v1beta2/{name=folders/*/securityHealthAnalyticsSettings}
Rufen Sie die Ressource „SecurityHealthAnalyticsSettings“ ab.
getVirtualMachineThreatDetectionSettings GET /v1beta2/{name=folders/*/virtualMachineThreatDetectionSettings}
Ressource „VirtualMachineThreatDetectionSettings“ abrufen.
getWebSecurityScannerSettings GET /v1beta2/{name=folders/*/webSecurityScannerSettings}
WebSecurityScannerSettings-Ressource abrufen.
updateContainerThreatDetectionSettings PATCH /v1beta2/{containerThreatDetectionSettings.name=folders/*/containerThreatDetectionSettings}
Aktualisieren Sie die Ressource „ContainerThreatDetectionSettings“.
updateEventThreatDetectionSettings PATCH /v1beta2/{eventThreatDetectionSettings.name=folders/*/eventThreatDetectionSettings}
Aktualisieren Sie die Ressource „EventThreatDetectionSettings“.
updateRapidVulnerabilityDetectionSettings PATCH /v1beta2/{rapidVulnerabilityDetectionSettings.name=folders/*/rapidVulnerabilityDetectionSettings}
Aktualisieren Sie die Ressource „RapidVulnerabilityDetectionSettings“.
updateSecurityHealthAnalyticsSettings PATCH /v1beta2/{securityHealthAnalyticsSettings.name=folders/*/securityHealthAnalyticsSettings}
Aktualisieren Sie die Ressource „SecurityHealthAnalyticsSettings“.
updateVirtualMachineThreatDetectionSettings PATCH /v1beta2/{virtualMachineThreatDetectionSettings.name=folders/*/virtualMachineThreatDetectionSettings}
Aktualisieren Sie die Ressource „VirtualMachineThreatDetectionSettings“.
updateWebSecurityScannerSettings PATCH /v1beta2/{webSecurityScannerSettings.name=folders/*/webSecurityScannerSettings}
Aktualisieren Sie die Ressource „WebSecurityScannerSettings“.

REST-Ressource: v1beta2.folders.containerThreatDetectionSettings

Methoden
calculate GET /v1beta2/{name=folders/*/containerThreatDetectionSettings}:calculate
Berechnet die effektiven ContainerThreatDetectionSettings basierend auf ihrer Ebene in der Ressourcenhierarchie und ihren Einstellungen.

REST-Ressource: v1beta2.folders.eventThreatDetectionSettings

Methoden
calculate GET /v1beta2/{name=folders/*/eventThreatDetectionSettings}:calculate
Berechnet die effektiven EventThreatDetectionSettings basierend auf ihrer Ebene in der Ressourcenhierarchie und ihren Einstellungen.

REST-Ressource: v1beta2.folders.rapidVulnerabilityDetectionSettings

Methoden
calculate GET /v1beta2/{name=folders/*/rapidVulnerabilityDetectionSettings}:calculate
Die effektiven RapidVulnerabilityDetectionSettings werden basierend auf ihrer Ebene in der Ressourcenhierarchie und ihren Einstellungen berechnet.

REST-Ressource: v1beta2.folders.securityHealthAnalyticsSettings

Methoden
calculate GET /v1beta2/{name=folders/*/securityHealthAnalyticsSettings}:calculate
Berechnet die effektiven SecurityHealthAnalyticsSettings basierend auf ihrem Level in der Ressourcenhierarchie und ihren Einstellungen.

REST-Ressource: v1beta2.folders.virtualMachineThreatDetectionSettings

Methoden
calculate GET /v1beta2/{name=folders/*/virtualMachineThreatDetectionSettings}:calculate
Die effektiven VirtualMachineThreatDetectionSettings werden basierend auf ihrer Ebene in der Ressourcenhierarchie und ihren Einstellungen berechnet.

REST-Ressource: v1beta2.folders.webSecurityScannerSettings

Methoden
calculate GET /v1beta2/{name=folders/*/webSecurityScannerSettings}:calculate
Berechnet die effektiven WebSecurityScannerSettings basierend auf ihrer Ebene in der Ressourcenhierarchie und ihren Einstellungen.

REST-Ressource: v1beta2.organizations

Methoden
getContainerThreatDetectionSettings GET /v1beta2/{name=organizations/*/containerThreatDetectionSettings}
Rufen Sie die Ressource „ContainerThreatDetectionSettings“ ab.
getEventThreatDetectionSettings GET /v1beta2/{name=organizations/*/eventThreatDetectionSettings}
Ressource „EventThreatDetectionSettings“ abrufen.
getRapidVulnerabilityDetectionSettings GET /v1beta2/{name=organizations/*/rapidVulnerabilityDetectionSettings}
Ressource „RapidVulnerabilityDetectionSettings“ abrufen.
getSecurityCenterSettings GET /v1beta2/{name=organizations/*/securityCenterSettings}
Rufen Sie die Ressource „SecurityCenterSettings“ ab.
getSecurityHealthAnalyticsSettings GET /v1beta2/{name=organizations/*/securityHealthAnalyticsSettings}
Rufen Sie die Ressource „SecurityHealthAnalyticsSettings“ ab.
getSubscription GET /v1beta2/{name=organizations/*/subscription}
Rufe die Aboressource ab.
getVirtualMachineThreatDetectionSettings GET /v1beta2/{name=organizations/*/virtualMachineThreatDetectionSettings}
Ressource „VirtualMachineThreatDetectionSettings“ abrufen.
getWebSecurityScannerSettings GET /v1beta2/{name=organizations/*/webSecurityScannerSettings}
WebSecurityScannerSettings-Ressource abrufen.
updateContainerThreatDetectionSettings PATCH /v1beta2/{containerThreatDetectionSettings.name=organizations/*/containerThreatDetectionSettings}
Aktualisieren Sie die Ressource „ContainerThreatDetectionSettings“.
updateEventThreatDetectionSettings PATCH /v1beta2/{eventThreatDetectionSettings.name=organizations/*/eventThreatDetectionSettings}
Aktualisieren Sie die Ressource „EventThreatDetectionSettings“.
updateRapidVulnerabilityDetectionSettings PATCH /v1beta2/{rapidVulnerabilityDetectionSettings.name=organizations/*/rapidVulnerabilityDetectionSettings}
Aktualisieren Sie die Ressource „RapidVulnerabilityDetectionSettings“.
updateSecurityHealthAnalyticsSettings PATCH /v1beta2/{securityHealthAnalyticsSettings.name=organizations/*/securityHealthAnalyticsSettings}
Aktualisieren Sie die Ressource „SecurityHealthAnalyticsSettings“.
updateVirtualMachineThreatDetectionSettings PATCH /v1beta2/{virtualMachineThreatDetectionSettings.name=organizations/*/virtualMachineThreatDetectionSettings}
Aktualisieren Sie die Ressource „VirtualMachineThreatDetectionSettings“.
updateWebSecurityScannerSettings PATCH /v1beta2/{webSecurityScannerSettings.name=organizations/*/webSecurityScannerSettings}
Aktualisieren Sie die Ressource „WebSecurityScannerSettings“.

REST-Ressource: v1beta2.organizations.containerThreatDetectionSettings

Methoden
calculate GET /v1beta2/{name=organizations/*/containerThreatDetectionSettings}:calculate
Berechnet die effektiven ContainerThreatDetectionSettings basierend auf ihrer Ebene in der Ressourcenhierarchie und ihren Einstellungen.

REST-Ressource: v1beta2.organizations.eventThreatDetectionSettings

Methoden
calculate GET /v1beta2/{name=organizations/*/eventThreatDetectionSettings}:calculate
Berechnet die effektiven EventThreatDetectionSettings basierend auf ihrer Ebene in der Ressourcenhierarchie und ihren Einstellungen.

REST-Ressource: v1beta2.organizations.rapidVulnerabilityDetectionSettings

Methoden
calculate GET /v1beta2/{name=organizations/*/rapidVulnerabilityDetectionSettings}:calculate
Die effektiven RapidVulnerabilityDetectionSettings werden basierend auf ihrer Ebene in der Ressourcenhierarchie und ihren Einstellungen berechnet.

REST-Ressource: v1beta2.organizations.securityHealthAnalyticsSettings

Methoden
calculate GET /v1beta2/{name=organizations/*/securityHealthAnalyticsSettings}:calculate
Berechnet die effektiven SecurityHealthAnalyticsSettings basierend auf ihrem Level in der Ressourcenhierarchie und ihren Einstellungen.

REST-Ressource: v1beta2.organizations.virtualMachineThreatDetectionSettings

Methoden
calculate GET /v1beta2/{name=organizations/*/virtualMachineThreatDetectionSettings}:calculate
Die effektiven VirtualMachineThreatDetectionSettings werden basierend auf ihrer Ebene in der Ressourcenhierarchie und ihren Einstellungen berechnet.

REST-Ressource: v1beta2.organizations.webSecurityScannerSettings

Methoden
calculate GET /v1beta2/{name=organizations/*/webSecurityScannerSettings}:calculate
Berechnet die effektiven WebSecurityScannerSettings basierend auf ihrer Ebene in der Ressourcenhierarchie und ihren Einstellungen.

REST-Ressource: v1beta2.projects

Methoden
getContainerThreatDetectionSettings GET /v1beta2/{name=projects/*/containerThreatDetectionSettings}
Rufen Sie die Ressource „ContainerThreatDetectionSettings“ ab.
getEventThreatDetectionSettings GET /v1beta2/{name=projects/*/eventThreatDetectionSettings}
Rufen Sie die Ressource „EventThreatDetectionSettings“ ab.
getRapidVulnerabilityDetectionSettings GET /v1beta2/{name=projects/*/rapidVulnerabilityDetectionSettings}
Ressource „RapidVulnerabilityDetectionSettings“ abrufen.
getSecurityCenterSettings GET /v1beta2/{name=projects/*/securityCenterSettings}
Rufen Sie die Ressource „SecurityCenterSettings“ ab.
getSecurityHealthAnalyticsSettings GET /v1beta2/{name=projects/*/securityHealthAnalyticsSettings}
Rufen Sie die Ressource „SecurityHealthAnalyticsSettings“ ab.
getVirtualMachineThreatDetectionSettings GET /v1beta2/{name=projects/*/virtualMachineThreatDetectionSettings}
Ressource „VirtualMachineThreatDetectionSettings“ abrufen.
getWebSecurityScannerSettings GET /v1beta2/{name=projects/*/webSecurityScannerSettings}
WebSecurityScannerSettings-Ressource abrufen.
updateContainerThreatDetectionSettings PATCH /v1beta2/{containerThreatDetectionSettings.name=projects/*/containerThreatDetectionSettings}
Aktualisieren Sie die Ressource „ContainerThreatDetectionSettings“.
updateEventThreatDetectionSettings PATCH /v1beta2/{eventThreatDetectionSettings.name=projects/*/eventThreatDetectionSettings}
Aktualisieren Sie die Ressource „EventThreatDetectionSettings“.
updateRapidVulnerabilityDetectionSettings PATCH /v1beta2/{rapidVulnerabilityDetectionSettings.name=projects/*/rapidVulnerabilityDetectionSettings}
Aktualisieren Sie die Ressource „RapidVulnerabilityDetectionSettings“.
updateSecurityHealthAnalyticsSettings PATCH /v1beta2/{securityHealthAnalyticsSettings.name=projects/*/securityHealthAnalyticsSettings}
Aktualisieren Sie die Ressource „SecurityHealthAnalyticsSettings“.
updateVirtualMachineThreatDetectionSettings PATCH /v1beta2/{virtualMachineThreatDetectionSettings.name=projects/*/virtualMachineThreatDetectionSettings}
Aktualisieren Sie die Ressource „VirtualMachineThreatDetectionSettings“.
updateWebSecurityScannerSettings PATCH /v1beta2/{webSecurityScannerSettings.name=projects/*/webSecurityScannerSettings}
Aktualisieren Sie die Ressource „WebSecurityScannerSettings“.

REST-Ressource: v1beta2.projects.containerThreatDetectionSettings

Methoden
calculate GET /v1beta2/{name=projects/*/containerThreatDetectionSettings}:calculate
Berechnet die effektiven ContainerThreatDetectionSettings basierend auf ihrer Ebene in der Ressourcenhierarchie und ihren Einstellungen.

REST-Ressource: v1beta2.projects.eventThreatDetectionSettings

Methoden
calculate GET /v1beta2/{name=projects/*/eventThreatDetectionSettings}:calculate
Berechnet die effektiven EventThreatDetectionSettings basierend auf ihrer Ebene in der Ressourcenhierarchie und ihren Einstellungen.

REST-Ressource: v1beta2.projects.locations.clusters

Methoden
getContainerThreatDetectionSettings GET /v1beta2/{name=projects/*/locations/*/clusters/*/containerThreatDetectionSettings}
Rufen Sie die Ressource „ContainerThreatDetectionSettings“ ab.
updateContainerThreatDetectionSettings PATCH /v1beta2/{containerThreatDetectionSettings.name=projects/*/locations/*/clusters/*/containerThreatDetectionSettings}
Aktualisieren Sie die Ressource „ContainerThreatDetectionSettings“.

REST-Ressource: v1beta2.projects.locations.clusters.containerThreatDetectionSettings

Methoden
calculate GET /v1beta2/{name=projects/*/locations/*/clusters/*/containerThreatDetectionSettings}:calculate
Berechnet die effektiven ContainerThreatDetectionSettings basierend auf ihrer Ebene in der Ressourcenhierarchie und ihren Einstellungen.

REST-Ressource: v1beta2.projects.rapidVulnerabilityDetectionSettings

Methoden
calculate GET /v1beta2/{name=projects/*/rapidVulnerabilityDetectionSettings}:calculate
Die effektiven RapidVulnerabilityDetectionSettings werden basierend auf ihrer Ebene in der Ressourcenhierarchie und ihren Einstellungen berechnet.

REST-Ressource: v1beta2.projects.securityHealthAnalyticsSettings

Methoden
calculate GET /v1beta2/{name=projects/*/securityHealthAnalyticsSettings}:calculate
Berechnet die effektiven SecurityHealthAnalyticsSettings basierend auf ihrem Level in der Ressourcenhierarchie und ihren Einstellungen.

REST-Ressource: v1beta2.projects.virtualMachineThreatDetectionSettings

Methoden
calculate GET /v1beta2/{name=projects/*/virtualMachineThreatDetectionSettings}:calculate
Die effektiven VirtualMachineThreatDetectionSettings werden basierend auf ihrer Ebene in der Ressourcenhierarchie und ihren Einstellungen berechnet.

REST-Ressource: v1beta2.projects.webSecurityScannerSettings

Methoden
calculate GET /v1beta2/{name=projects/*/webSecurityScannerSettings}:calculate
Berechnet die effektiven WebSecurityScannerSettings basierend auf ihrer Ebene in der Ressourcenhierarchie und ihren Einstellungen.

REST-Ressource: v1beta1.organizations

Methoden
getOrganizationSettings GET /v1beta1/{name=organizations/*/organizationSettings}
Ruft die Einstellungen für eine Organisation ab.
updateOrganizationSettings PATCH /v1beta1/{organizationSettings.name=organizations/*/organizationSettings}
Aktualisiert die Einstellungen einer Organisation.

REST-Ressource: v1beta1.organizations.assets

Methoden
group POST /v1beta1/{parent=organizations/*}/assets:group
Filtert die Assets einer Organisation und gruppiert sie nach den angegebenen Attributen.
list GET /v1beta1/{parent=organizations/*}/assets
Listet die Assets einer Organisation auf.
runDiscovery POST /v1beta1/{parent=organizations/*}/assets:runDiscovery
Führt die Asset-Erkennung aus.
updateSecurityMarks PATCH /v1beta1/{securityMarks.name=organizations/*/assets/*/securityMarks}
Aktualisiert Sicherheitsmarkierungen.

REST-Ressource: v1beta1.organizations.operations

Methoden
cancel POST /v1beta1/{name=organizations/*/operations/*}:cancel
Startet den asynchronen Abbruch eines lang andauernden Vorgangs.
delete DELETE /v1beta1/{name=organizations/*/operations/*}
Löscht einen Vorgang mit langer Ausführungszeit.
get GET /v1beta1/{name=organizations/*/operations/*}
Ruft den letzten Status eines lang andauernden Vorgangs ab.
list GET /v1beta1/{name=organizations/*/operations}
Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

REST-Ressource: v1beta1.organizations.sources

Methoden
create POST /v1beta1/{parent=organizations/*}/sources
Erstellt eine Quelle.
get GET /v1beta1/{name=organizations/*/sources/*}
Ruft eine Quelle ab.
getIamPolicy POST /v1beta1/{resource=organizations/*/sources/*}:getIamPolicy
Ruft die Zugriffssteuerungsrichtlinie für die angegebene Quelle ab.
list GET /v1beta1/{parent=organizations/*}/sources
Listet alle Quellen auf, die zu einer Organisation gehören.
patch PATCH /v1beta1/{source.name=organizations/*/sources/*}
Aktualisiert eine Quelle.
setIamPolicy POST /v1beta1/{resource=organizations/*/sources/*}:setIamPolicy
Legt die Zugriffssteuerungsrichtlinie für die angegebene Quelle fest.
testIamPermissions POST /v1beta1/{resource=organizations/*/sources/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Quelle zurück.

REST-Ressource: v1beta1.organizations.sources.findings

Methoden
create POST /v1beta1/{parent=organizations/*/sources/*}/findings
Erstellt ein Ergebnis.
group POST /v1beta1/{parent=organizations/*/sources/*}/findings:group
Filtert die Ergebnisse einer Organisation oder Quelle und gruppiert sie nach den angegebenen Eigenschaften.
list GET /v1beta1/{parent=organizations/*/sources/*}/findings
Listet die Ergebnisse einer Organisation oder Quelle auf.
patch PATCH /v1beta1/{finding.name=organizations/*/sources/*/findings/*}
Erstellt oder aktualisiert einen Befund.
setState POST /v1beta1/{name=organizations/*/sources/*/findings/*}:setState
Aktualisiert den Status eines Ergebnisses.
updateSecurityMarks PATCH /v1beta1/{securityMarks.name=organizations/*/sources/*/findings/*/securityMarks}
Aktualisiert Sicherheitsmarkierungen.

REST-Ressource: v1.folders.assets

Methoden
group
(deprecated)
POST /v1/{parent=folders/*}/assets:group
Filtert die Assets einer Organisation und gruppiert sie nach den angegebenen Attributen.
list
(deprecated)
GET /v1/{parent=folders/*}/assets
Listet die Assets einer Organisation auf.
updateSecurityMarks PATCH /v1/{securityMarks.name=folders/*/assets/*/securityMarks}
Aktualisiert Sicherheitsmarkierungen.

REST-Ressource: v1.folders.bigQueryExports

Methoden
create POST /v1/{parent=folders/*}/bigQueryExports
Erstellt einen BigQuery-Export.
delete DELETE /v1/{name=folders/*/bigQueryExports/*}
Löscht einen vorhandenen BigQuery-Export.
get GET /v1/{name=folders/*/bigQueryExports/*}
Ruft einen BigQuery-Export ab.
list GET /v1/{parent=folders/*}/bigQueryExports
Listet BigQuery-Exporte auf.
patch PATCH /v1/{bigQueryExport.name=folders/*/bigQueryExports/*}
Aktualisiert einen BigQuery-Export.

REST-Ressource: v1.folders.eventThreatDetectionSettings

Methoden
validateCustomModule POST /v1/{parent=folders/*/eventThreatDetectionSettings}:validateCustomModule
Prüft das angegebene benutzerdefinierte Event Threat Detection-Modul.

REST-Ressource: v1.folders.eventThreatDetectionSettings.customModules

Methoden
create POST /v1/{parent=folders/*/eventThreatDetectionSettings}/customModules
Erstellt ein benutzerdefiniertes Event Threat Detection-Modul im Bereich des übergeordneten Resource Managers und erbt benutzerdefinierte Module für alle untergeordneten Elemente des übergeordneten Elements.
delete DELETE /v1/{name=folders/*/eventThreatDetectionSettings/customModules/*}
Löscht das angegebene benutzerdefinierte Event Threat Detection-Modul und alle untergeordneten Elemente in der Resource Manager-Hierarchie.
get GET /v1/{name=folders/*/eventThreatDetectionSettings/customModules/*}
Ruft ein benutzerdefiniertes Event Threat Detection-Modul ab.
list GET /v1/{parent=folders/*/eventThreatDetectionSettings}/customModules
Listet alle benutzerdefinierten Event Threat Detection-Module für das übergeordnete Resource Manager-Element auf.
listDescendant GET /v1/{parent=folders/*/eventThreatDetectionSettings}/customModules:listDescendant
Listet alle befindlichen benutzerdefinierten Event Threat Detection-Module unter dem angegebenen Resource Manager-Übergeordneten und seinen untergeordneten Elementen auf.
patch PATCH /v1/{eventThreatDetectionCustomModule.name=folders/*/eventThreatDetectionSettings/customModules/*}
Aktualisiert das benutzerdefinierte Event Threat Detection-Modul mit dem angegebenen Namen anhand der angegebenen Aktualisierungsmaske.

REST-Ressource: v1.folders.eventThreatDetectionSettings.effectiveCustomModules

Methoden
get GET /v1/{name=folders/*/eventThreatDetectionSettings/effectiveCustomModules/*}
Ruft ein effektives benutzerdefiniertes Event Threat Detection-Modul auf der angegebenen Ebene ab.
list GET /v1/{parent=folders/*/eventThreatDetectionSettings}/effectiveCustomModules
Listet alle wirksamen benutzerdefinierten Module für Event Threat Detection für das übergeordnete Element auf.

REST-Ressource: v1.folders.findings

Methoden
bulkMute POST /v1/{parent=folders/*}/findings:bulkMute
LRO startet, um Ergebnisse für ein übergeordnetes Element basierend auf einem Filter im Bulk auszublenden.

REST-Ressource: v1.folders.locations.muteConfigs

Methoden
delete DELETE /v1/{name=folders/*/locations/*/muteConfigs/*}
Löscht eine vorhandene Stummschaltungskonfiguration.
get GET /v1/{name=folders/*/locations/*/muteConfigs/*}
Ruft eine Ausblendungskonfiguration ab.
patch PATCH /v1/{muteConfig.name=folders/*/locations/*/muteConfigs/*}
Aktualisiert eine Ausblendungskonfiguration.

REST-Ressource: v1.folders.muteConfigs

Methoden
create POST /v1/{parent=folders/*}/muteConfigs
Erstellt eine Ausblendungskonfiguration.
delete DELETE /v1/{name=folders/*/muteConfigs/*}
Löscht eine vorhandene Stummschaltungskonfiguration.
get GET /v1/{name=folders/*/muteConfigs/*}
Ruft eine Ausblendungskonfiguration ab.
list GET /v1/{parent=folders/*}/muteConfigs
Listet Ausblendungskonfigurationen auf.
patch PATCH /v1/{muteConfig.name=folders/*/muteConfigs/*}
Aktualisiert eine Ausblendungskonfiguration.

REST-Ressource: v1.folders.notificationConfigs

Methoden
create POST /v1/{parent=folders/*}/notificationConfigs
Erstellt eine Benachrichtigungskonfiguration.
delete DELETE /v1/{name=folders/*/notificationConfigs/*}
Löscht eine Benachrichtigungskonfiguration.
get GET /v1/{name=folders/*/notificationConfigs/*}
Ruft eine Benachrichtigungskonfiguration ab.
list GET /v1/{parent=folders/*}/notificationConfigs
Listet Benachrichtigungskonfigurationen auf.
patch PATCH /v1/{notificationConfig.name=folders/*/notificationConfigs/*}
Aktualisiert eine Benachrichtigungskonfiguration.

REST-Ressource: v1.folders.securityHealthAnalyticsSettings.customModules

Methoden
create POST /v1/{parent=folders/*/securityHealthAnalyticsSettings}/customModules
Erstellt ein residentes SecurityHealthAnalyticsCustomModule im Bereich des übergeordneten CRM-Elements und auch vererbte SecurityHealthAnalyticsCustomModules für alle untergeordneten CRM-Elemente des übergeordneten Elements.
delete DELETE /v1/{name=folders/*/securityHealthAnalyticsSettings/customModules/*}
Löscht das angegebene SecurityHealthAnalyticsCustomModule und alle untergeordneten Elemente in der CRM-Hierarchie.
get GET /v1/{name=folders/*/securityHealthAnalyticsSettings/customModules/*}
Ruft ein SecurityHealthAnalyticsCustomModule ab.
list GET /v1/{parent=folders/*/securityHealthAnalyticsSettings}/customModules
Gibt eine Liste aller SecurityHealthAnalyticsCustomModules für das angegebene übergeordnete Element zurück.
listDescendant GET /v1/{parent=folders/*/securityHealthAnalyticsSettings}/customModules:listDescendant
Gibt eine Liste aller SecurityHealthAnalyticsCustomModules unter dem angegebenen CRM-übergeordneten Element und allen CRM-Nachfolgern des übergeordneten Elements zurück.
patch PATCH /v1/{securityHealthAnalyticsCustomModule.name=folders/*/securityHealthAnalyticsSettings/customModules/*}
Aktualisiert das SecurityHealthAnalyticsCustomModule unter dem angegebenen Namen basierend auf der angegebenen Aktualisierungsmaske.
simulate POST /v1/{parent=folders/*/securityHealthAnalyticsSettings}/customModules:simulate
Simuliert ein bestimmtes SecurityHealthAnalyticsCustomModule und eine bestimmte Ressource.

REST-Ressource: v1.folders.securityHealthAnalyticsSettings.effectiveCustomModules

Methoden
get GET /v1/{name=folders/*/securityHealthAnalyticsSettings/effectiveCustomModules/*}
Ruft ein EffectiveSecurityHealthAnalyticsCustomModule ab.
list GET /v1/{parent=folders/*/securityHealthAnalyticsSettings}/effectiveCustomModules
Gibt eine Liste aller EffectiveSecurityHealthAnalyticsCustomModules für das übergeordnete Element zurück.

REST-Ressource: v1.folders.sources

Methoden
list GET /v1/{parent=folders/*}/sources
Listet alle Quellen auf, die zu einer Organisation gehören.

REST-Ressource: v1.folders.sources.findings

Methoden
group POST /v1/{parent=folders/*/sources/*}/findings:group
Filtert die Ergebnisse einer Organisation oder Quelle und gruppiert sie nach den angegebenen Eigenschaften.
list GET /v1/{parent=folders/*/sources/*}/findings
Listet die Ergebnisse einer Organisation oder Quelle auf.
patch PATCH /v1/{finding.name=folders/*/sources/*/findings/*}
Erstellt oder aktualisiert einen Befund.
setMute POST /v1/{name=folders/*/sources/*/findings/*}:setMute
Aktualisiert den Ausblendungsstatus eines Ergebnisses.
setState POST /v1/{name=folders/*/sources/*/findings/*}:setState
Aktualisiert den Status eines Ergebnisses.
updateSecurityMarks PATCH /v1/{securityMarks.name=folders/*/sources/*/findings/*/securityMarks}
Aktualisiert Sicherheitsmarkierungen.

REST-Ressource: v1.folders.sources.findings.externalSystems

Methoden
patch PATCH /v1/{externalSystem.name=folders/*/sources/*/findings/*/externalSystems/*}
Aktualisiert das externe System.

REST-Ressource: v1.organizations

Methoden
getOrganizationSettings GET /v1/{name=organizations/*/organizationSettings}
Ruft die Einstellungen für eine Organisation ab.
updateOrganizationSettings PATCH /v1/{organizationSettings.name=organizations/*/organizationSettings}
Aktualisiert die Einstellungen einer Organisation.

REST-Ressource: v1.organizations.assets

Methoden
group
(deprecated)
POST /v1/{parent=organizations/*}/assets:group
Filtert die Assets einer Organisation und gruppiert sie nach den angegebenen Attributen.
list
(deprecated)
GET /v1/{parent=organizations/*}/assets
Listet die Assets einer Organisation auf.
runDiscovery
(deprecated)
POST /v1/{parent=organizations/*}/assets:runDiscovery
Führt die Asset-Erkennung aus.
updateSecurityMarks PATCH /v1/{securityMarks.name=organizations/*/assets/*/securityMarks}
Aktualisiert Sicherheitsmarkierungen.

REST-Ressource: v1.organizations.attackPaths

Methoden
list GET /v1/{parent=organizations/*}/attackPaths
Listet die Angriffspfade für eine Reihe von Simulationsergebnissen oder wertvollen Ressourcen und Filtern auf.

REST-Ressource: v1.organizations.bigQueryExports

Methoden
create POST /v1/{parent=organizations/*}/bigQueryExports
Erstellt einen BigQuery-Export.
delete DELETE /v1/{name=organizations/*/bigQueryExports/*}
Löscht einen vorhandenen BigQuery-Export.
get GET /v1/{name=organizations/*/bigQueryExports/*}
Ruft einen BigQuery-Export ab.
list GET /v1/{parent=organizations/*}/bigQueryExports
Listet BigQuery-Exporte auf.
patch PATCH /v1/{bigQueryExport.name=organizations/*/bigQueryExports/*}
Aktualisiert einen BigQuery-Export.

REST-Ressource: v1.organizations.eventThreatDetectionSettings

Methoden
validateCustomModule POST /v1/{parent=organizations/*/eventThreatDetectionSettings}:validateCustomModule
Prüft das angegebene benutzerdefinierte Event Threat Detection-Modul.

REST-Ressource: v1.organizations.eventThreatDetectionSettings.customModules

Methoden
create POST /v1/{parent=organizations/*/eventThreatDetectionSettings}/customModules
Erstellt ein benutzerdefiniertes Event Threat Detection-Modul im Bereich des übergeordneten Resource Managers und erbt benutzerdefinierte Module für alle untergeordneten Elemente des übergeordneten Elements.
delete DELETE /v1/{name=organizations/*/eventThreatDetectionSettings/customModules/*}
Löscht das angegebene benutzerdefinierte Event Threat Detection-Modul und alle untergeordneten Elemente in der Resource Manager-Hierarchie.
get GET /v1/{name=organizations/*/eventThreatDetectionSettings/customModules/*}
Ruft ein benutzerdefiniertes Event Threat Detection-Modul ab.
list GET /v1/{parent=organizations/*/eventThreatDetectionSettings}/customModules
Listet alle benutzerdefinierten Event Threat Detection-Module für das übergeordnete Resource Manager-Element auf.
listDescendant GET /v1/{parent=organizations/*/eventThreatDetectionSettings}/customModules:listDescendant
Listet alle befindlichen benutzerdefinierten Event Threat Detection-Module unter dem angegebenen Resource Manager-Übergeordneten und seinen untergeordneten Elementen auf.
patch PATCH /v1/{eventThreatDetectionCustomModule.name=organizations/*/eventThreatDetectionSettings/customModules/*}
Aktualisiert das benutzerdefinierte Event Threat Detection-Modul mit dem angegebenen Namen anhand der angegebenen Aktualisierungsmaske.

REST-Ressource: v1.organizations.eventThreatDetectionSettings.effectiveCustomModules

Methoden
get GET /v1/{name=organizations/*/eventThreatDetectionSettings/effectiveCustomModules/*}
Ruft ein effektives benutzerdefiniertes Event Threat Detection-Modul auf der angegebenen Ebene ab.
list GET /v1/{parent=organizations/*/eventThreatDetectionSettings}/effectiveCustomModules
Listet alle wirksamen benutzerdefinierten Module für Event Threat Detection für das übergeordnete Element auf.

REST-Ressource: v1.organizations.findings

Methoden
bulkMute POST /v1/{parent=organizations/*}/findings:bulkMute
LRO startet, um Ergebnisse für ein übergeordnetes Element basierend auf einem Filter im Bulk auszublenden.

REST-Ressource: v1.organizations.locations.muteConfigs

Methoden
delete DELETE /v1/{name=organizations/*/locations/*/muteConfigs/*}
Löscht eine vorhandene Stummschaltungskonfiguration.
get GET /v1/{name=organizations/*/locations/*/muteConfigs/*}
Ruft eine Ausblendungskonfiguration ab.
patch PATCH /v1/{muteConfig.name=organizations/*/locations/*/muteConfigs/*}
Aktualisiert eine Ausblendungskonfiguration.

REST-Ressource: v1.organizations.muteConfigs

Methoden
create POST /v1/{parent=organizations/*}/muteConfigs
Erstellt eine Ausblendungskonfiguration.
delete DELETE /v1/{name=organizations/*/muteConfigs/*}
Löscht eine vorhandene Stummschaltungskonfiguration.
get GET /v1/{name=organizations/*/muteConfigs/*}
Ruft eine Ausblendungskonfiguration ab.
list GET /v1/{parent=organizations/*}/muteConfigs
Listet Ausblendungskonfigurationen auf.
patch PATCH /v1/{muteConfig.name=organizations/*/muteConfigs/*}
Aktualisiert eine Ausblendungskonfiguration.

REST-Ressource: v1.organizations.notificationConfigs

Methoden
create POST /v1/{parent=organizations/*}/notificationConfigs
Erstellt eine Benachrichtigungskonfiguration.
delete DELETE /v1/{name=organizations/*/notificationConfigs/*}
Löscht eine Benachrichtigungskonfiguration.
get GET /v1/{name=organizations/*/notificationConfigs/*}
Ruft eine Benachrichtigungskonfiguration ab.
list GET /v1/{parent=organizations/*}/notificationConfigs
Listet Benachrichtigungskonfigurationen auf.
patch PATCH /v1/{notificationConfig.name=organizations/*/notificationConfigs/*}
Aktualisiert eine Benachrichtigungskonfiguration.

REST-Ressource: v1.organizations.operations

Methoden
cancel POST /v1/{name=organizations/*/operations/*}:cancel
Startet den asynchronen Abbruch eines lang andauernden Vorgangs.
delete DELETE /v1/{name=organizations/*/operations/*}
Löscht einen Vorgang mit langer Ausführungszeit.
get GET /v1/{name=organizations/*/operations/*}
Ruft den letzten Status eines lang andauernden Vorgangs ab.
list GET /v1/{name=organizations/*/operations}
Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

REST-Ressource: v1.organizations.resourceValueConfigs

Methoden
batchCreate POST /v1/{parent=organizations/*}/resourceValueConfigs:batchCreate
Erstellt eine ResourceValueConfig für eine Organisation.
delete DELETE /v1/{name=organizations/*/resourceValueConfigs/*}
Löscht eine ResourceValueConfig.
get GET /v1/{name=organizations/*/resourceValueConfigs/*}
Ruft eine ResourceValueConfig ab.
list GET /v1/{parent=organizations/*}/resourceValueConfigs
Listet alle ResourceValueConfigs auf.
patch PATCH /v1/{resourceValueConfig.name=organizations/*/resourceValueConfigs/*}
Aktualisiert vorhandene ResourceValueConfigs mit neuen Regeln.

REST-Ressource: v1.organizations.securityHealthAnalyticsSettings.customModules

Methoden
create POST /v1/{parent=organizations/*/securityHealthAnalyticsSettings}/customModules
Erstellt ein residentes SecurityHealthAnalyticsCustomModule im Bereich des übergeordneten CRM-Elements und auch vererbte SecurityHealthAnalyticsCustomModules für alle untergeordneten CRM-Elemente des übergeordneten Elements.
delete DELETE /v1/{name=organizations/*/securityHealthAnalyticsSettings/customModules/*}
Löscht das angegebene SecurityHealthAnalyticsCustomModule und alle untergeordneten Elemente in der CRM-Hierarchie.
get GET /v1/{name=organizations/*/securityHealthAnalyticsSettings/customModules/*}
Ruft ein SecurityHealthAnalyticsCustomModule ab.
list GET /v1/{parent=organizations/*/securityHealthAnalyticsSettings}/customModules
Gibt eine Liste aller SecurityHealthAnalyticsCustomModules für das angegebene übergeordnete Element zurück.
listDescendant GET /v1/{parent=organizations/*/securityHealthAnalyticsSettings}/customModules:listDescendant
Gibt eine Liste aller SecurityHealthAnalyticsCustomModules unter dem angegebenen CRM-übergeordneten Element und allen CRM-Nachfolgern des übergeordneten Elements zurück.
patch PATCH /v1/{securityHealthAnalyticsCustomModule.name=organizations/*/securityHealthAnalyticsSettings/customModules/*}
Aktualisiert das SecurityHealthAnalyticsCustomModule unter dem angegebenen Namen basierend auf der angegebenen Aktualisierungsmaske.
simulate POST /v1/{parent=organizations/*/securityHealthAnalyticsSettings}/customModules:simulate
Simuliert ein bestimmtes SecurityHealthAnalyticsCustomModule und eine bestimmte Ressource.

REST-Ressource: v1.organizations.securityHealthAnalyticsSettings.effectiveCustomModules

Methoden
get GET /v1/{name=organizations/*/securityHealthAnalyticsSettings/effectiveCustomModules/*}
Ruft ein EffectiveSecurityHealthAnalyticsCustomModule ab.
list GET /v1/{parent=organizations/*/securityHealthAnalyticsSettings}/effectiveCustomModules
Gibt eine Liste aller EffectiveSecurityHealthAnalyticsCustomModules für das angegebene übergeordnete Element zurück.

REST-Ressource: v1.organizations.simulations

Methoden
get GET /v1/{name=organizations/*/simulations/*}
Simulation nach Name oder die neueste Simulation für die angegebene Organisation abrufen.

REST-Ressource: v1.organizations.simulations.attackExposureResults.attackPaths

Methoden
list GET /v1/{parent=organizations/*/simulations/*/attackExposureResults/*}/attackPaths
Listet die Angriffspfade für eine Reihe von Simulationsergebnissen oder bewerteten Ressourcen und Filtern auf.

REST-Ressource: v1.organizations.simulations.attackExposureResults.valuedResources

Methoden
list GET /v1/{parent=organizations/*/simulations/*/attackExposureResults/*}/valuedResources
Listet die wertvollen Ressourcen für eine Reihe von Simulationsergebnissen und Filtern auf.

REST-Ressource: v1.organizations.simulations.attackPaths

Methoden
list GET /v1/{parent=organizations/*/simulations/*}/attackPaths
Listet die Angriffspfade für eine Reihe von Simulationsergebnissen oder bewerteten Ressourcen und Filtern auf.

REST-Ressource: v1.organizations.simulations.valuedResources

Methoden
get GET /v1/{name=organizations/*/simulations/*/valuedResources/*}
Wertvolle Ressource anhand des Namens abrufen
list GET /v1/{parent=organizations/*/simulations/*}/valuedResources
Listet die wertvollen Ressourcen für eine Reihe von Simulationsergebnissen und Filtern auf.

REST-Ressource: v1.organizations.simulations.valuedResources.attackPaths

Methoden
list GET /v1/{parent=organizations/*/simulations/*/valuedResources/*}/attackPaths
Listet die Angriffspfade für eine Reihe von Simulationsergebnissen oder wertvollen Ressourcen und Filtern auf.

REST-Ressource: v1.organizations.sources

Methoden
create POST /v1/{parent=organizations/*}/sources
Erstellt eine Quelle.
get GET /v1/{name=organizations/*/sources/*}
Ruft eine Quelle ab.
getIamPolicy POST /v1/{resource=organizations/*/sources/*}:getIamPolicy
Ruft die Zugriffssteuerungsrichtlinie für die angegebene Quelle ab.
list GET /v1/{parent=organizations/*}/sources
Listet alle Quellen auf, die zu einer Organisation gehören.
patch PATCH /v1/{source.name=organizations/*/sources/*}
Aktualisiert eine Quelle.
setIamPolicy POST /v1/{resource=organizations/*/sources/*}:setIamPolicy
Legt die Zugriffssteuerungsrichtlinie für die angegebene Quelle fest.
testIamPermissions POST /v1/{resource=organizations/*/sources/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Quelle zurück.

REST-Ressource: v1.organizations.sources.findings

Methoden
create POST /v1/{parent=organizations/*/sources/*}/findings
Erstellt ein Ergebnis.
group POST /v1/{parent=organizations/*/sources/*}/findings:group
Filtert die Ergebnisse einer Organisation oder Quelle und gruppiert sie nach den angegebenen Eigenschaften.
list GET /v1/{parent=organizations/*/sources/*}/findings
Listet die Ergebnisse einer Organisation oder Quelle auf.
patch PATCH /v1/{finding.name=organizations/*/sources/*/findings/*}
Erstellt oder aktualisiert einen Befund.
setMute POST /v1/{name=organizations/*/sources/*/findings/*}:setMute
Aktualisiert den Ausblendungsstatus eines Ergebnisses.
setState POST /v1/{name=organizations/*/sources/*/findings/*}:setState
Aktualisiert den Status eines Ergebnisses.
updateSecurityMarks PATCH /v1/{securityMarks.name=organizations/*/sources/*/findings/*/securityMarks}
Aktualisiert Sicherheitsmarkierungen.

REST-Ressource: v1.organizations.sources.findings.externalSystems

Methoden
patch PATCH /v1/{externalSystem.name=organizations/*/sources/*/findings/*/externalSystems/*}
Aktualisiert das externe System.

REST-Ressource: v1.organizations.valuedResources

Methoden
list GET /v1/{parent=organizations/*}/valuedResources
Listet die wertvollen Ressourcen für eine Reihe von Simulationsergebnissen und Filtern auf.

REST-Ressource: v1.projects.assets

Methoden
group
(deprecated)
POST /v1/{parent=projects/*}/assets:group
Filtert die Assets einer Organisation und gruppiert sie nach den angegebenen Attributen.
list
(deprecated)
GET /v1/{parent=projects/*}/assets
Listet die Assets einer Organisation auf.
updateSecurityMarks PATCH /v1/{securityMarks.name=projects/*/assets/*/securityMarks}
Aktualisiert Sicherheitsmarkierungen.

REST-Ressource: v1.projects.bigQueryExports

Methoden
create POST /v1/{parent=projects/*}/bigQueryExports
Erstellt einen BigQuery-Export.
delete DELETE /v1/{name=projects/*/bigQueryExports/*}
Löscht einen vorhandenen BigQuery-Export.
get GET /v1/{name=projects/*/bigQueryExports/*}
Ruft einen BigQuery-Export ab.
list GET /v1/{parent=projects/*}/bigQueryExports
Listet BigQuery-Exporte auf.
patch PATCH /v1/{bigQueryExport.name=projects/*/bigQueryExports/*}
Aktualisiert einen BigQuery-Export.

REST-Ressource: v1.projects.eventThreatDetectionSettings

Methoden
validateCustomModule POST /v1/{parent=projects/*/eventThreatDetectionSettings}:validateCustomModule
Prüft das angegebene benutzerdefinierte Event Threat Detection-Modul.

REST-Ressource: v1.projects.eventThreatDetectionSettings.customModules

Methoden
create POST /v1/{parent=projects/*/eventThreatDetectionSettings}/customModules
Erstellt ein benutzerdefiniertes Event Threat Detection-Modul im Bereich des übergeordneten Resource Managers und erbt benutzerdefinierte Module für alle untergeordneten Elemente des übergeordneten Elements.
delete DELETE /v1/{name=projects/*/eventThreatDetectionSettings/customModules/*}
Löscht das angegebene benutzerdefinierte Event Threat Detection-Modul und alle untergeordneten Elemente in der Resource Manager-Hierarchie.
get GET /v1/{name=projects/*/eventThreatDetectionSettings/customModules/*}
Ruft ein benutzerdefiniertes Event Threat Detection-Modul ab.
list GET /v1/{parent=projects/*/eventThreatDetectionSettings}/customModules
Listet alle benutzerdefinierten Event Threat Detection-Module für das übergeordnete Resource Manager-Element auf.
listDescendant GET /v1/{parent=projects/*/eventThreatDetectionSettings}/customModules:listDescendant
Listet alle befindlichen benutzerdefinierten Event Threat Detection-Module unter dem angegebenen Resource Manager-Übergeordneten und seinen untergeordneten Elementen auf.
patch PATCH /v1/{eventThreatDetectionCustomModule.name=projects/*/eventThreatDetectionSettings/customModules/*}
Aktualisiert das benutzerdefinierte Event Threat Detection-Modul mit dem angegebenen Namen anhand der angegebenen Aktualisierungsmaske.

REST-Ressource: v1.projects.eventThreatDetectionSettings.effectiveCustomModules

Methoden
get GET /v1/{name=projects/*/eventThreatDetectionSettings/effectiveCustomModules/*}
Ruft ein effektives benutzerdefiniertes Event Threat Detection-Modul auf der angegebenen Ebene ab.
list GET /v1/{parent=projects/*/eventThreatDetectionSettings}/effectiveCustomModules
Listet alle wirksamen benutzerdefinierten Module für Event Threat Detection für das übergeordnete Element auf.

REST-Ressource: v1.projects.findings

Methoden
bulkMute POST /v1/{parent=projects/*}/findings:bulkMute
LRO startet, um Ergebnisse für ein übergeordnetes Element basierend auf einem Filter im Bulk auszublenden.

REST-Ressource: v1.projects.locations.muteConfigs

Methoden
delete DELETE /v1/{name=projects/*/locations/*/muteConfigs/*}
Löscht eine vorhandene Stummschaltungskonfiguration.
get GET /v1/{name=projects/*/locations/*/muteConfigs/*}
Ruft eine Ausblendungskonfiguration ab.
patch PATCH /v1/{muteConfig.name=projects/*/locations/*/muteConfigs/*}
Aktualisiert eine Ausblendungskonfiguration.

REST-Ressource: v1.projects.muteConfigs

Methoden
create POST /v1/{parent=projects/*}/muteConfigs
Erstellt eine Ausblendungskonfiguration.
delete DELETE /v1/{name=projects/*/muteConfigs/*}
Löscht eine vorhandene Stummschaltungskonfiguration.
get GET /v1/{name=projects/*/muteConfigs/*}
Ruft eine Ausblendungskonfiguration ab.
list GET /v1/{parent=projects/*}/muteConfigs
Listet Ausblendungskonfigurationen auf.
patch PATCH /v1/{muteConfig.name=projects/*/muteConfigs/*}
Aktualisiert eine Ausblendungskonfiguration.

REST-Ressource: v1.projects.notificationConfigs

Methoden
create POST /v1/{parent=projects/*}/notificationConfigs
Erstellt eine Benachrichtigungskonfiguration.
delete DELETE /v1/{name=projects/*/notificationConfigs/*}
Löscht eine Benachrichtigungskonfiguration.
get GET /v1/{name=projects/*/notificationConfigs/*}
Ruft eine Benachrichtigungskonfiguration ab.
list GET /v1/{parent=projects/*}/notificationConfigs
Listet Benachrichtigungskonfigurationen auf.
patch PATCH /v1/{notificationConfig.name=projects/*/notificationConfigs/*}
Aktualisiert eine Benachrichtigungskonfiguration.

REST-Ressource: v1.projects.securityHealthAnalyticsSettings.customModules

Methoden
create POST /v1/{parent=projects/*/securityHealthAnalyticsSettings}/customModules
Erstellt ein residentes SecurityHealthAnalyticsCustomModule im Bereich des übergeordneten CRM-Elements und auch vererbte SecurityHealthAnalyticsCustomModules für alle untergeordneten CRM-Elemente des übergeordneten Elements.
delete DELETE /v1/{name=projects/*/securityHealthAnalyticsSettings/customModules/*}
Löscht das angegebene SecurityHealthAnalyticsCustomModule und alle untergeordneten Elemente in der CRM-Hierarchie.
get GET /v1/{name=projects/*/securityHealthAnalyticsSettings/customModules/*}
Ruft ein SecurityHealthAnalyticsCustomModule ab.
list GET /v1/{parent=projects/*/securityHealthAnalyticsSettings}/customModules
Gibt eine Liste aller SecurityHealthAnalyticsCustomModules für das angegebene übergeordnete Element zurück.
listDescendant GET /v1/{parent=projects/*/securityHealthAnalyticsSettings}/customModules:listDescendant
Gibt eine Liste aller SecurityHealthAnalyticsCustomModules unter dem angegebenen CRM-übergeordneten Element und allen CRM-Nachfolgern des übergeordneten Elements zurück.
patch PATCH /v1/{securityHealthAnalyticsCustomModule.name=projects/*/securityHealthAnalyticsSettings/customModules/*}
Aktualisiert das SecurityHealthAnalyticsCustomModule unter dem angegebenen Namen basierend auf der angegebenen Aktualisierungsmaske.
simulate POST /v1/{parent=projects/*/securityHealthAnalyticsSettings}/customModules:simulate
Simuliert ein bestimmtes SecurityHealthAnalyticsCustomModule und eine bestimmte Ressource.

REST-Ressource: v1.projects.securityHealthAnalyticsSettings.effectiveCustomModules

Methoden
get GET /v1/{name=projects/*/securityHealthAnalyticsSettings/effectiveCustomModules/*}
Ruft ein EffectiveSecurityHealthAnalyticsCustomModule ab.
list GET /v1/{parent=projects/*/securityHealthAnalyticsSettings}/effectiveCustomModules
Gibt eine Liste aller EffectiveSecurityHealthAnalyticsCustomModules für das übergeordnete Element zurück.

REST-Ressource: v1.projects.sources

Methoden
list GET /v1/{parent=projects/*}/sources
Listet alle Quellen auf, die zu einer Organisation gehören.

REST-Ressource: v1.projects.sources.findings

Methoden
group POST /v1/{parent=projects/*/sources/*}/findings:group
Filtert die Ergebnisse einer Organisation oder Quelle und gruppiert sie nach den angegebenen Eigenschaften.
list GET /v1/{parent=projects/*/sources/*}/findings
Listet die Ergebnisse einer Organisation oder Quelle auf.
patch PATCH /v1/{finding.name=projects/*/sources/*/findings/*}
Erstellt oder aktualisiert einen Befund.
setMute POST /v1/{name=projects/*/sources/*/findings/*}:setMute
Aktualisiert den Ausblendungsstatus eines Ergebnisses.
setState POST /v1/{name=projects/*/sources/*/findings/*}:setState
Aktualisiert den Status eines Ergebnisses.
updateSecurityMarks PATCH /v1/{securityMarks.name=projects/*/sources/*/findings/*/securityMarks}
Aktualisiert Sicherheitsmarkierungen.

REST-Ressource: v1.projects.sources.findings.externalSystems

Methoden
patch PATCH /v1/{externalSystem.name=projects/*/sources/*/findings/*/externalSystems/*}
Aktualisiert das externe System.