Security Command Center API

Security Command Center API 提供对组织内资产和发现结果的时间视图的访问权限。

服务:securitycenter.googleapis.com

如要调用此服务,我们建议您使用 Google 提供的客户端库。如果您的应用需要使用您自己的库来调用此服务,则在发出 API 请求时应使用以下信息。

发现文档

发现文档是用于说明和使用 REST API 的机器可读规范。它用于构建客户端库、IDE 插件以及与 Google API 交互的其他工具。一项服务可能会提供多个发现文档。此服务提供了以下发现文档:

服务端点

服务端点是指定 API 服务的网络地址的基本网址。一项服务可能有多个服务端点。此服务具有以下服务端点,下面的所有 URI 都与此服务端点相关:

  • https://securitycenter.googleapis.com

区域服务端点

区域服务端点是一个基础网址,用于指定单个区域中 API 服务的网络地址。在多个区域提供的服务可能有多个区域端点。选择一个地点,查看此服务的区域性服务端点。


REST 资源:v2.folders.assets

方法
updateSecurityMarks PATCH /v2/{securityMarks.name=folders/*/assets/*/securityMarks}
更新安全标记。

REST 资源:v2.folders.findings

方法
bulkMute POST /v2/{parent=folders/*}/findings:bulkMute
启动 LRO,以便根据过滤条件批量忽略父级的发现结果。

REST 资源:v2.folders.locations.bigQueryExports

方法
create POST /v2/{parent=folders/*/locations/*}/bigQueryExports
创建 BigQuery 导出。
delete DELETE /v2/{name=folders/*/locations/*/bigQueryExports/*}
删除现有的 BigQuery Export。
get GET /v2/{name=folders/*/locations/*/bigQueryExports/*}
获取 BigQuery 导出内容。
list GET /v2/{parent=folders/*/locations/*}/bigQueryExports
列出 BigQuery Export。
patch PATCH /v2/{bigQueryExport.name=folders/*/locations/*/bigQueryExports/*}
更新 BigQuery Export。

REST 资源:v2.folders.locations.findings

方法
bulkMute POST /v2/{parent=folders/*/locations/*}/findings:bulkMute
启动 LRO,以便根据过滤条件批量忽略父级的发现结果。

REST 资源:v2.folders.locations.muteConfigs

方法
create POST /v2/{parent=folders/*/locations/*}/muteConfigs
创建忽略配置。
delete DELETE /v2/{name=folders/*/locations/*/muteConfigs/*}
删除现有的静音配置。
get GET /v2/{name=folders/*/locations/*/muteConfigs/*}
获取静音配置。
list GET /v2/{parent=folders/*/locations/*}/muteConfigs
列出静音配置。
patch PATCH /v2/{muteConfig.name=folders/*/locations/*/muteConfigs/*}
更新忽略配置。

REST 资源:v2.folders.locations.notificationConfigs

方法
create POST /v2/{parent=folders/*/locations/*}/notificationConfigs
创建通知配置。
delete DELETE /v2/{name=folders/*/locations/*/notificationConfigs/*}
删除通知配置。
get GET /v2/{name=folders/*/locations/*/notificationConfigs/*}
获取通知配置。
list GET /v2/{parent=folders/*/locations/*}/notificationConfigs
列出通知配置。
patch PATCH /v2/{notificationConfig.name=folders/*/locations/*/notificationConfigs/*}
更新通知配置。

REST 资源:v2.folders.muteConfigs

方法
create POST /v2/{parent=folders/*}/muteConfigs
创建忽略配置。
delete DELETE /v2/{name=folders/*/muteConfigs/*}
删除现有的静音配置。
get GET /v2/{name=folders/*/muteConfigs/*}
获取静音配置。
list GET /v2/{parent=folders/*}/muteConfigs
列出静音配置。
patch PATCH /v2/{muteConfig.name=folders/*/muteConfigs/*}
更新忽略配置。

REST 资源:v2.folders.sources

方法
list GET /v2/{parent=folders/*}/sources
列出属于组织的所有来源。

REST 资源:v2.folders.sources.findings

方法
group POST /v2/{parent=folders/*/sources/*}/findings:group
过滤组织或来源的发现结果,并按其在某个位置的指定属性进行分组。
list GET /v2/{parent=folders/*/sources/*}/findings
列出组织或来源的发现结果。
patch PATCH /v2/{finding.name=folders/*/sources/*/findings/*}
创建或更新发现结果。
setMute POST /v2/{name=folders/*/sources/*/findings/*}:setMute
更新发现结果的忽略状态。
setState POST /v2/{name=folders/*/sources/*/findings/*}:setState
更新发现结果的状态。
updateSecurityMarks PATCH /v2/{securityMarks.name=folders/*/sources/*/findings/*/securityMarks}
更新安全标记。

REST 资源:v2.folders.sources.findings.externalSystems

方法
patch PATCH /v2/{externalSystem.name=folders/*/sources/*/findings/*/externalSystems/*}
更新外部系统。

REST 资源:v2.folders.sources.locations.findings

方法
group POST /v2/{parent=folders/*/sources/*/locations/*}/findings:group
过滤组织或来源的发现结果,并按其在某个位置的指定属性进行分组。
list GET /v2/{parent=folders/*/sources/*/locations/*}/findings
列出组织或来源的发现结果。
patch PATCH /v2/{finding.name=folders/*/sources/*/locations/*/findings/*}
创建或更新发现结果。
setMute POST /v2/{name=folders/*/sources/*/locations/*/findings/*}:setMute
更新发现结果的忽略状态。
setState POST /v2/{name=folders/*/sources/*/locations/*/findings/*}:setState
更新发现结果的状态。
updateSecurityMarks PATCH /v2/{securityMarks.name=folders/*/sources/*/locations/*/findings/*/securityMarks}
更新安全标记。

REST 资源:v2.folders.sources.locations.findings.externalSystems

方法
patch PATCH /v2/{externalSystem.name=folders/*/sources/*/locations/*/findings/*/externalSystems/*}
更新外部系统。

REST 资源:v2.organizations.assets

方法
updateSecurityMarks PATCH /v2/{securityMarks.name=organizations/*/assets/*/securityMarks}
更新安全标记。

REST 资源:v2.organizations.attackPaths

方法
list GET /v2/{parent=organizations/*}/attackPaths
列出一系列模拟结果或重要资源的攻击路径并进行过滤。

REST 资源:v2.organizations.findings

方法
bulkMute POST /v2/{parent=organizations/*}/findings:bulkMute
启动 LRO,以便根据过滤条件批量忽略父级的发现结果。

REST 资源:v2.organizations.locations.bigQueryExports

方法
create POST /v2/{parent=organizations/*/locations/*}/bigQueryExports
创建 BigQuery 导出。
delete DELETE /v2/{name=organizations/*/locations/*/bigQueryExports/*}
删除现有的 BigQuery Export。
get GET /v2/{name=organizations/*/locations/*/bigQueryExports/*}
获取 BigQuery 导出内容。
list GET /v2/{parent=organizations/*/locations/*}/bigQueryExports
列出 BigQuery Export。
patch PATCH /v2/{bigQueryExport.name=organizations/*/locations/*/bigQueryExports/*}
更新 BigQuery Export。

REST 资源:v2.organizations.locations.findings

方法
bulkMute POST /v2/{parent=organizations/*/locations/*}/findings:bulkMute
启动 LRO,以便根据过滤条件批量忽略父级的发现结果。

REST 资源:v2.organizations.locations.muteConfigs

方法
create POST /v2/{parent=organizations/*/locations/*}/muteConfigs
创建忽略配置。
delete DELETE /v2/{name=organizations/*/locations/*/muteConfigs/*}
删除现有的静音配置。
get GET /v2/{name=organizations/*/locations/*/muteConfigs/*}
获取静音配置。
list GET /v2/{parent=organizations/*/locations/*}/muteConfigs
列出静音配置。
patch PATCH /v2/{muteConfig.name=organizations/*/locations/*/muteConfigs/*}
更新忽略配置。

REST 资源:v2.organizations.locations.notificationConfigs

方法
create POST /v2/{parent=organizations/*/locations/*}/notificationConfigs
创建通知配置。
delete DELETE /v2/{name=organizations/*/locations/*/notificationConfigs/*}
删除通知配置。
get GET /v2/{name=organizations/*/locations/*/notificationConfigs/*}
获取通知配置。
list GET /v2/{parent=organizations/*/locations/*}/notificationConfigs
列出通知配置。
patch PATCH /v2/{notificationConfig.name=organizations/*/locations/*/notificationConfigs/*}
更新通知配置。

REST 资源:v2.organizations.locations.resourceValueConfigs

方法
batchCreate POST /v2/{parent=organizations/*/locations/*}/resourceValueConfigs:batchCreate
为组织创建 ResourceValueConfig。
delete DELETE /v2/{name=organizations/*/locations/*/resourceValueConfigs/*}
删除 ResourceValueConfig。
get GET /v2/{name=organizations/*/locations/*/resourceValueConfigs/*}
获取 ResourceValueConfig。
list GET /v2/{parent=organizations/*/locations/*}/resourceValueConfigs
列出所有 ResourceValueConfig。
patch PATCH /v2/{resourceValueConfig.name=organizations/*/locations/*/resourceValueConfigs/*}
使用新规则更新现有的 ResourceValueConfigs。

REST 资源:v2.organizations.locations.simulations

方法
get GET /v2/{name=organizations/*/locations/*/simulations/*}
按名称获取模拟结果,或获取给定组织的最新模拟结果。

REST 资源:v2.organizations.locations.simulations.attackExposureResults.attackPaths

方法
list GET /v2/{parent=organizations/*/locations/*/simulations/*/attackExposureResults/*}/attackPaths
列出一系列模拟结果或重要资源的攻击路径并进行过滤。

REST 资源:v2.organizations.locations.simulations.valuedResources

方法
get GET /v2/{name=organizations/*/locations/*/simulations/*/valuedResources/*}
按名称获取有价值的资源

REST 资源:v2.organizations.locations.simulations.valuedResources.attackPaths

方法
list GET /v2/{parent=organizations/*/locations/*/simulations/*/valuedResources/*}/attackPaths
列出一系列模拟结果或重要资源的攻击路径并进行过滤。

REST 资源:v2.organizations.muteConfigs

方法
create POST /v2/{parent=organizations/*}/muteConfigs
创建忽略配置。
delete DELETE /v2/{name=organizations/*/muteConfigs/*}
删除现有的静音配置。
get GET /v2/{name=organizations/*/muteConfigs/*}
获取静音配置。
list GET /v2/{parent=organizations/*}/muteConfigs
列出静音配置。
patch PATCH /v2/{muteConfig.name=organizations/*/muteConfigs/*}
更新忽略配置。

REST 资源:v2.organizations.operations

方法
cancel POST /v2/{name=organizations/*/operations/*}:cancel
对长时间运行的操作启动异步取消。
delete DELETE /v2/{name=organizations/*/operations/*}
删除长时间运行的操作。
get GET /v2/{name=organizations/*/operations/*}
获取长时间运行的操作的最新状态。
list GET /v2/{name=organizations/*/operations}
列出与请求中指定的过滤条件匹配的操作。

REST 资源:v2.organizations.resourceValueConfigs

方法
batchCreate POST /v2/{parent=organizations/*}/resourceValueConfigs:batchCreate
为组织创建 ResourceValueConfig。
delete DELETE /v2/{name=organizations/*/resourceValueConfigs/*}
删除 ResourceValueConfig。
get GET /v2/{name=organizations/*/resourceValueConfigs/*}
获取 ResourceValueConfig。
list GET /v2/{parent=organizations/*}/resourceValueConfigs
列出所有 ResourceValueConfig。
patch PATCH /v2/{resourceValueConfig.name=organizations/*/resourceValueConfigs/*}
使用新规则更新现有的 ResourceValueConfigs。

REST 资源:v2.organizations.simulations

方法
get GET /v2/{name=organizations/*/simulations/*}
按名称获取模拟结果,或获取给定组织的最新模拟结果。

REST 资源:v2.organizations.simulations.attackExposureResults.attackPaths

方法
list GET /v2/{parent=organizations/*/simulations/*/attackExposureResults/*}/attackPaths
列出一系列模拟结果或重要资源的攻击路径并进行过滤。

REST 资源:v2.organizations.simulations.attackExposureResults.valuedResources

方法
list GET /v2/{parent=organizations/*/simulations/*/attackExposureResults/*}/valuedResources
列出一组模拟结果和过滤条件的重要资源。

REST 资源:v2.organizations.simulations.attackPaths

方法
list GET /v2/{parent=organizations/*/simulations/*}/attackPaths
列出一系列模拟结果或重要资源的攻击路径并进行过滤。

REST 资源:v2.organizations.simulations.valuedResources

方法
get GET /v2/{name=organizations/*/simulations/*/valuedResources/*}
按名称获取有价值的资源
list GET /v2/{parent=organizations/*/simulations/*}/valuedResources
列出一组模拟结果和过滤条件的重要资源。

REST 资源:v2.organizations.simulations.valuedResources.attackPaths

方法
list GET /v2/{parent=organizations/*/simulations/*/valuedResources/*}/attackPaths
列出一系列模拟结果或重要资源的攻击路径并进行过滤。

REST 资源:v2.organizations.sources

方法
create POST /v2/{parent=organizations/*}/sources
创建来源。
get GET /v2/{name=organizations/*/sources/*}
获取来源。
getIamPolicy POST /v2/{resource=organizations/*/sources/*}:getIamPolicy
获取指定来源的访问权限控制政策。
list GET /v2/{parent=organizations/*}/sources
列出属于组织的所有来源。
patch PATCH /v2/{source.name=organizations/*/sources/*}
更新来源。
setIamPolicy POST /v2/{resource=organizations/*/sources/*}:setIamPolicy
设置指定来源的访问权限控制政策。
testIamPermissions POST /v2/{resource=organizations/*/sources/*}:testIamPermissions
返回调用者对指定来源拥有的权限。

REST 资源:v2.organizations.sources.findings

方法
create POST /v2/{parent=organizations/*/sources/*}/findings
在某个位置创建发现结果。
group POST /v2/{parent=organizations/*/sources/*}/findings:group
过滤组织或来源的发现结果,并按其在某个位置的指定属性进行分组。
list GET /v2/{parent=organizations/*/sources/*}/findings
列出组织或来源的发现结果。
patch PATCH /v2/{finding.name=organizations/*/sources/*/findings/*}
创建或更新发现结果。
setMute POST /v2/{name=organizations/*/sources/*/findings/*}:setMute
更新发现结果的忽略状态。
setState POST /v2/{name=organizations/*/sources/*/findings/*}:setState
更新发现结果的状态。
updateSecurityMarks PATCH /v2/{securityMarks.name=organizations/*/sources/*/findings/*/securityMarks}
更新安全标记。

REST 资源:v2.organizations.sources.findings.externalSystems

方法
patch PATCH /v2/{externalSystem.name=organizations/*/sources/*/findings/*/externalSystems/*}
更新外部系统。

REST 资源:v2.organizations.sources.locations.findings

方法
create POST /v2/{parent=organizations/*/sources/*/locations/*}/findings
在某个位置创建发现结果。
group POST /v2/{parent=organizations/*/sources/*/locations/*}/findings:group
过滤组织或来源的发现结果,并按其在某个位置的指定属性进行分组。
list GET /v2/{parent=organizations/*/sources/*/locations/*}/findings
列出组织或来源的发现结果。
patch PATCH /v2/{finding.name=organizations/*/sources/*/locations/*/findings/*}
创建或更新发现结果。
setMute POST /v2/{name=organizations/*/sources/*/locations/*/findings/*}:setMute
更新发现结果的忽略状态。
setState POST /v2/{name=organizations/*/sources/*/locations/*/findings/*}:setState
更新发现结果的状态。
updateSecurityMarks PATCH /v2/{securityMarks.name=organizations/*/sources/*/locations/*/findings/*/securityMarks}
更新安全标记。

REST 资源:v2.organizations.sources.locations.findings.externalSystems

方法
patch PATCH /v2/{externalSystem.name=organizations/*/sources/*/locations/*/findings/*/externalSystems/*}
更新外部系统。

REST 资源:v2.organizations.valuedResources

方法
list GET /v2/{parent=organizations/*}/valuedResources
列出一组模拟结果和过滤条件的重要资源。

REST 资源:v2.projects.assets

方法
updateSecurityMarks PATCH /v2/{securityMarks.name=projects/*/assets/*/securityMarks}
更新安全标记。

REST 资源:v2.projects.findings

方法
bulkMute POST /v2/{parent=projects/*}/findings:bulkMute
启动 LRO,以便根据过滤条件批量忽略父级的发现结果。

REST 资源:v2.projects.locations.bigQueryExports

方法
create POST /v2/{parent=projects/*/locations/*}/bigQueryExports
创建 BigQuery 导出。
delete DELETE /v2/{name=projects/*/locations/*/bigQueryExports/*}
删除现有的 BigQuery Export。
get GET /v2/{name=projects/*/locations/*/bigQueryExports/*}
获取 BigQuery 导出内容。
list GET /v2/{parent=projects/*/locations/*}/bigQueryExports
列出 BigQuery Export。
patch PATCH /v2/{bigQueryExport.name=projects/*/locations/*/bigQueryExports/*}
更新 BigQuery Export。

REST 资源:v2.projects.locations.findings

方法
bulkMute POST /v2/{parent=projects/*/locations/*}/findings:bulkMute
启动 LRO,以便根据过滤条件批量忽略父级的发现结果。

REST 资源:v2.projects.locations.muteConfigs

方法
create POST /v2/{parent=projects/*/locations/*}/muteConfigs
创建忽略配置。
delete DELETE /v2/{name=projects/*/locations/*/muteConfigs/*}
删除现有的静音配置。
get GET /v2/{name=projects/*/locations/*/muteConfigs/*}
获取静音配置。
list GET /v2/{parent=projects/*/locations/*}/muteConfigs
列出静音配置。
patch PATCH /v2/{muteConfig.name=projects/*/locations/*/muteConfigs/*}
更新忽略配置。

REST 资源:v2.projects.locations.notificationConfigs

方法
create POST /v2/{parent=projects/*/locations/*}/notificationConfigs
创建通知配置。
delete DELETE /v2/{name=projects/*/locations/*/notificationConfigs/*}
删除通知配置。
get GET /v2/{name=projects/*/locations/*/notificationConfigs/*}
获取通知配置。
list GET /v2/{parent=projects/*/locations/*}/notificationConfigs
列出通知配置。
patch PATCH /v2/{notificationConfig.name=projects/*/locations/*/notificationConfigs/*}
更新通知配置。

REST 资源:v2.projects.muteConfigs

方法
create POST /v2/{parent=projects/*}/muteConfigs
创建忽略配置。
delete DELETE /v2/{name=projects/*/muteConfigs/*}
删除现有的静音配置。
get GET /v2/{name=projects/*/muteConfigs/*}
获取静音配置。
list GET /v2/{parent=projects/*}/muteConfigs
列出静音配置。
patch PATCH /v2/{muteConfig.name=projects/*/muteConfigs/*}
更新忽略配置。

REST 资源:v2.projects.sources

方法
list GET /v2/{parent=projects/*}/sources
列出属于组织的所有来源。

REST 资源:v2.projects.sources.findings

方法
group POST /v2/{parent=projects/*/sources/*}/findings:group
过滤组织或来源的发现结果,并按其在某个位置的指定属性进行分组。
list GET /v2/{parent=projects/*/sources/*}/findings
列出组织或来源的发现结果。
patch PATCH /v2/{finding.name=projects/*/sources/*/findings/*}
创建或更新发现结果。
setMute POST /v2/{name=projects/*/sources/*/findings/*}:setMute
更新发现结果的忽略状态。
setState POST /v2/{name=projects/*/sources/*/findings/*}:setState
更新发现结果的状态。
updateSecurityMarks PATCH /v2/{securityMarks.name=projects/*/sources/*/findings/*/securityMarks}
更新安全标记。

REST 资源:v2.projects.sources.findings.externalSystems

方法
patch PATCH /v2/{externalSystem.name=projects/*/sources/*/findings/*/externalSystems/*}
更新外部系统。

REST 资源:v2.projects.sources.locations.findings

方法
group POST /v2/{parent=projects/*/sources/*/locations/*}/findings:group
过滤组织或来源的发现结果,并按其在某个位置的指定属性进行分组。
list GET /v2/{parent=projects/*/sources/*/locations/*}/findings
列出组织或来源的发现结果。
patch PATCH /v2/{finding.name=projects/*/sources/*/locations/*/findings/*}
创建或更新发现结果。
setMute POST /v2/{name=projects/*/sources/*/locations/*/findings/*}:setMute
更新发现结果的忽略状态。
setState POST /v2/{name=projects/*/sources/*/locations/*/findings/*}:setState
更新发现结果的状态。
updateSecurityMarks PATCH /v2/{securityMarks.name=projects/*/sources/*/locations/*/findings/*/securityMarks}
更新安全标记。

REST 资源:v2.projects.sources.locations.findings.externalSystems

方法
patch PATCH /v2/{externalSystem.name=projects/*/sources/*/locations/*/findings/*/externalSystems/*}
更新外部系统。

REST 资源:v1p1beta1.folders.assets

方法
group POST /v1p1beta1/{parent=folders/*}/assets:group
过滤组织的资源,并按其指定的属性进行分组。
list GET /v1p1beta1/{parent=folders/*}/assets
列出组织的资产。
updateSecurityMarks PATCH /v1p1beta1/{securityMarks.name=folders/*/assets/*/securityMarks}
更新安全标记。

REST 资源:v1p1beta1.folders.sources

方法
list GET /v1p1beta1/{parent=folders/*}/sources
列出属于组织的所有来源。

REST 资源:v1p1beta1.folders.sources.findings

方法
group POST /v1p1beta1/{parent=folders/*/sources/*}/findings:group
过滤组织或来源的发现结果,并按其指定的属性进行分组。
list GET /v1p1beta1/{parent=folders/*/sources/*}/findings
列出组织或来源的发现结果。
patch PATCH /v1p1beta1/{finding.name=folders/*/sources/*/findings/*}
创建或更新发现结果。
setState POST /v1p1beta1/{name=folders/*/sources/*/findings/*}:setState
更新发现结果的状态。
updateSecurityMarks PATCH /v1p1beta1/{securityMarks.name=folders/*/sources/*/findings/*/securityMarks}
更新安全标记。

REST 资源:v1p1beta1.organizations

方法
getOrganizationSettings GET /v1p1beta1/{name=organizations/*/organizationSettings}
获取组织的设置。
updateOrganizationSettings PATCH /v1p1beta1/{organizationSettings.name=organizations/*/organizationSettings}
更新组织的设置。

REST 资源:v1p1beta1.organizations.assets

方法
group POST /v1p1beta1/{parent=organizations/*}/assets:group
过滤组织的资源,并按其指定的属性进行分组。
list GET /v1p1beta1/{parent=organizations/*}/assets
列出组织的资产。
runDiscovery POST /v1p1beta1/{parent=organizations/*}/assets:runDiscovery
运行资产发现。
updateSecurityMarks PATCH /v1p1beta1/{securityMarks.name=organizations/*/assets/*/securityMarks}
更新安全标记。

REST 资源:v1p1beta1.organizations.notificationConfigs

方法
create POST /v1p1beta1/{parent=organizations/*}/notificationConfigs
创建通知配置。
delete DELETE /v1p1beta1/{name=organizations/*/notificationConfigs/*}
删除通知配置。
get GET /v1p1beta1/{name=organizations/*/notificationConfigs/*}
获取通知配置。
list GET /v1p1beta1/{parent=organizations/*}/notificationConfigs
列出通知配置。
patch PATCH /v1p1beta1/{notificationConfig.name=organizations/*/notificationConfigs/*}
更新通知配置。

REST 资源:v1p1beta1.organizations.operations

方法
cancel POST /v1p1beta1/{name=organizations/*/operations/*}:cancel
对长时间运行的操作启动异步取消。
delete DELETE /v1p1beta1/{name=organizations/*/operations/*}
删除长时间运行的操作。
get GET /v1p1beta1/{name=organizations/*/operations/*}
获取长时间运行的操作的最新状态。
list GET /v1p1beta1/{name=organizations/*/operations}
列出与请求中指定的过滤条件匹配的操作。

REST 资源:v1p1beta1.organizations.sources

方法
create POST /v1p1beta1/{parent=organizations/*}/sources
创建来源。
get GET /v1p1beta1/{name=organizations/*/sources/*}
获取来源。
getIamPolicy POST /v1p1beta1/{resource=organizations/*/sources/*}:getIamPolicy
获取指定来源的访问权限控制政策。
list GET /v1p1beta1/{parent=organizations/*}/sources
列出属于组织的所有来源。
patch PATCH /v1p1beta1/{source.name=organizations/*/sources/*}
更新来源。
setIamPolicy POST /v1p1beta1/{resource=organizations/*/sources/*}:setIamPolicy
设置指定来源的访问权限控制政策。
testIamPermissions POST /v1p1beta1/{resource=organizations/*/sources/*}:testIamPermissions
返回调用者对指定来源拥有的权限。

REST 资源:v1p1beta1.organizations.sources.findings

方法
create POST /v1p1beta1/{parent=organizations/*/sources/*}/findings
创建发现结果。
group POST /v1p1beta1/{parent=organizations/*/sources/*}/findings:group
过滤组织或来源的发现结果,并按其指定的属性进行分组。
list GET /v1p1beta1/{parent=organizations/*/sources/*}/findings
列出组织或来源的发现结果。
patch PATCH /v1p1beta1/{finding.name=organizations/*/sources/*/findings/*}
创建或更新发现结果。
setState POST /v1p1beta1/{name=organizations/*/sources/*/findings/*}:setState
更新发现结果的状态。
updateSecurityMarks PATCH /v1p1beta1/{securityMarks.name=organizations/*/sources/*/findings/*/securityMarks}
更新安全标记。

REST 资源:v1p1beta1.projects.assets

方法
group POST /v1p1beta1/{parent=projects/*}/assets:group
过滤组织的资源,并按其指定的属性进行分组。
list GET /v1p1beta1/{parent=projects/*}/assets
列出组织的资产。
updateSecurityMarks PATCH /v1p1beta1/{securityMarks.name=projects/*/assets/*/securityMarks}
更新安全标记。

REST 资源:v1p1beta1.projects.sources

方法
list GET /v1p1beta1/{parent=projects/*}/sources
列出属于组织的所有来源。

REST 资源:v1p1beta1.projects.sources.findings

方法
group POST /v1p1beta1/{parent=projects/*/sources/*}/findings:group
过滤组织或来源的发现结果,并按其指定的属性进行分组。
list GET /v1p1beta1/{parent=projects/*/sources/*}/findings
列出组织或来源的发现结果。
patch PATCH /v1p1beta1/{finding.name=projects/*/sources/*/findings/*}
创建或更新发现结果。
setState POST /v1p1beta1/{name=projects/*/sources/*/findings/*}:setState
更新发现结果的状态。
updateSecurityMarks PATCH /v1p1beta1/{securityMarks.name=projects/*/sources/*/findings/*/securityMarks}
更新安全标记。

REST 资源:v1beta2.folders

方法
getContainerThreatDetectionSettings GET /v1beta2/{name=folders/*/containerThreatDetectionSettings}
获取 ContainerThreatDetectionSettings 资源。
getEventThreatDetectionSettings GET /v1beta2/{name=folders/*/eventThreatDetectionSettings}
获取 EventThreatDetectionSettings 资源。
getRapidVulnerabilityDetectionSettings GET /v1beta2/{name=folders/*/rapidVulnerabilityDetectionSettings}
获取 RapidVulnerabilityDetectionSettings 资源。
getSecurityCenterSettings GET /v1beta2/{name=folders/*/securityCenterSettings}
获取 SecurityCenterSettings 资源。
getSecurityHealthAnalyticsSettings GET /v1beta2/{name=folders/*/securityHealthAnalyticsSettings}
获取 SecurityHealthAnalyticsSettings 资源。
getVirtualMachineThreatDetectionSettings GET /v1beta2/{name=folders/*/virtualMachineThreatDetectionSettings}
获取 VirtualMachineThreatDetectionSettings 资源。
getWebSecurityScannerSettings GET /v1beta2/{name=folders/*/webSecurityScannerSettings}
获取 WebSecurityScannerSettings 资源。
updateContainerThreatDetectionSettings PATCH /v1beta2/{containerThreatDetectionSettings.name=folders/*/containerThreatDetectionSettings}
更新 ContainerThreatDetectionSettings 资源。
updateEventThreatDetectionSettings PATCH /v1beta2/{eventThreatDetectionSettings.name=folders/*/eventThreatDetectionSettings}
更新 EventThreatDetectionSettings 资源。
updateRapidVulnerabilityDetectionSettings PATCH /v1beta2/{rapidVulnerabilityDetectionSettings.name=folders/*/rapidVulnerabilityDetectionSettings}
更新 RapidVulnerabilityDetectionSettings 资源。
updateSecurityHealthAnalyticsSettings PATCH /v1beta2/{securityHealthAnalyticsSettings.name=folders/*/securityHealthAnalyticsSettings}
更新 SecurityHealthAnalyticsSettings 资源。
updateVirtualMachineThreatDetectionSettings PATCH /v1beta2/{virtualMachineThreatDetectionSettings.name=folders/*/virtualMachineThreatDetectionSettings}
更新 VirtualMachineThreatDetectionSettings 资源。
updateWebSecurityScannerSettings PATCH /v1beta2/{webSecurityScannerSettings.name=folders/*/webSecurityScannerSettings}
更新 WebSecurityScannerSettings 资源。

REST 资源:v1beta2.folders.containerThreatDetectionSettings

方法
calculate GET /v1beta2/{name=folders/*/containerThreatDetectionSettings}:calculate
根据其在资源层次结构中的级别及其设置,计算有效的 ContainerThreatDetectionSettings。

REST 资源:v1beta2.folders.eventThreatDetectionSettings

方法
calculate GET /v1beta2/{name=folders/*/eventThreatDetectionSettings}:calculate
根据其在资源层次结构中的级别及其设置,计算有效的 EventThreatDetectionSettings。

REST 资源:v1beta2.folders.rapidVulnerabilityDetectionSettings

方法
calculate GET /v1beta2/{name=folders/*/rapidVulnerabilityDetectionSettings}:calculate
根据其在资源层次结构中的级别及其设置,计算有效的 RapidVulnerabilityDetectionSettings。

REST 资源:v1beta2.folders.securityHealthAnalyticsSettings

方法
calculate GET /v1beta2/{name=folders/*/securityHealthAnalyticsSettings}:calculate
根据资源层次结构中的级别及其设置,计算有效的 SecurityHealthAnalyticsSettings。

REST 资源:v1beta2.folders.virtualMachineThreatDetectionSettings

方法
calculate GET /v1beta2/{name=folders/*/virtualMachineThreatDetectionSettings}:calculate
根据资源层次结构中的级别及其设置,计算有效的 VirtualMachineThreatDetectionSettings。

REST 资源:v1beta2.folders.webSecurityScannerSettings

方法
calculate GET /v1beta2/{name=folders/*/webSecurityScannerSettings}:calculate
根据资源层次结构中的级别及其设置计算有效的 WebSecurityScannerSettings。

REST 资源:v1beta2.organizations

方法
getContainerThreatDetectionSettings GET /v1beta2/{name=organizations/*/containerThreatDetectionSettings}
获取 ContainerThreatDetectionSettings 资源。
getEventThreatDetectionSettings GET /v1beta2/{name=organizations/*/eventThreatDetectionSettings}
获取 EventThreatDetectionSettings 资源。
getRapidVulnerabilityDetectionSettings GET /v1beta2/{name=organizations/*/rapidVulnerabilityDetectionSettings}
获取 RapidVulnerabilityDetectionSettings 资源。
getSecurityCenterSettings GET /v1beta2/{name=organizations/*/securityCenterSettings}
获取 SecurityCenterSettings 资源。
getSecurityHealthAnalyticsSettings GET /v1beta2/{name=organizations/*/securityHealthAnalyticsSettings}
获取 SecurityHealthAnalyticsSettings 资源。
getSubscription GET /v1beta2/{name=organizations/*/subscription}
获取 Subscription 资源。
getVirtualMachineThreatDetectionSettings GET /v1beta2/{name=organizations/*/virtualMachineThreatDetectionSettings}
获取 VirtualMachineThreatDetectionSettings 资源。
getWebSecurityScannerSettings GET /v1beta2/{name=organizations/*/webSecurityScannerSettings}
获取 WebSecurityScannerSettings 资源。
updateContainerThreatDetectionSettings PATCH /v1beta2/{containerThreatDetectionSettings.name=organizations/*/containerThreatDetectionSettings}
更新 ContainerThreatDetectionSettings 资源。
updateEventThreatDetectionSettings PATCH /v1beta2/{eventThreatDetectionSettings.name=organizations/*/eventThreatDetectionSettings}
更新 EventThreatDetectionSettings 资源。
updateRapidVulnerabilityDetectionSettings PATCH /v1beta2/{rapidVulnerabilityDetectionSettings.name=organizations/*/rapidVulnerabilityDetectionSettings}
更新 RapidVulnerabilityDetectionSettings 资源。
updateSecurityHealthAnalyticsSettings PATCH /v1beta2/{securityHealthAnalyticsSettings.name=organizations/*/securityHealthAnalyticsSettings}
更新 SecurityHealthAnalyticsSettings 资源。
updateVirtualMachineThreatDetectionSettings PATCH /v1beta2/{virtualMachineThreatDetectionSettings.name=organizations/*/virtualMachineThreatDetectionSettings}
更新 VirtualMachineThreatDetectionSettings 资源。
updateWebSecurityScannerSettings PATCH /v1beta2/{webSecurityScannerSettings.name=organizations/*/webSecurityScannerSettings}
更新 WebSecurityScannerSettings 资源。

REST 资源:v1beta2.organizations.containerThreatDetectionSettings

方法
calculate GET /v1beta2/{name=organizations/*/containerThreatDetectionSettings}:calculate
根据其在资源层次结构中的级别及其设置,计算有效的 ContainerThreatDetectionSettings。

REST 资源:v1beta2.organizations.eventThreatDetectionSettings

方法
calculate GET /v1beta2/{name=organizations/*/eventThreatDetectionSettings}:calculate
根据其在资源层次结构中的级别及其设置,计算有效的 EventThreatDetectionSettings。

REST 资源:v1beta2.organizations.rapidVulnerabilityDetectionSettings

方法
calculate GET /v1beta2/{name=organizations/*/rapidVulnerabilityDetectionSettings}:calculate
根据其在资源层次结构中的级别及其设置,计算有效的 RapidVulnerabilityDetectionSettings。

REST 资源:v1beta2.organizations.securityHealthAnalyticsSettings

方法
calculate GET /v1beta2/{name=organizations/*/securityHealthAnalyticsSettings}:calculate
根据资源层次结构中的级别及其设置,计算有效的 SecurityHealthAnalyticsSettings。

REST 资源:v1beta2.organizations.virtualMachineThreatDetectionSettings

方法
calculate GET /v1beta2/{name=organizations/*/virtualMachineThreatDetectionSettings}:calculate
根据资源层次结构中的级别及其设置,计算有效的 VirtualMachineThreatDetectionSettings。

REST 资源:v1beta2.organizations.webSecurityScannerSettings

方法
calculate GET /v1beta2/{name=organizations/*/webSecurityScannerSettings}:calculate
根据资源层次结构中的级别及其设置计算有效的 WebSecurityScannerSettings。

REST 资源:v1beta2.projects

方法
getContainerThreatDetectionSettings GET /v1beta2/{name=projects/*/containerThreatDetectionSettings}
获取 ContainerThreatDetectionSettings 资源。
getEventThreatDetectionSettings GET /v1beta2/{name=projects/*/eventThreatDetectionSettings}
获取 EventThreatDetectionSettings 资源。
getRapidVulnerabilityDetectionSettings GET /v1beta2/{name=projects/*/rapidVulnerabilityDetectionSettings}
获取 RapidVulnerabilityDetectionSettings 资源。
getSecurityCenterSettings GET /v1beta2/{name=projects/*/securityCenterSettings}
获取 SecurityCenterSettings 资源。
getSecurityHealthAnalyticsSettings GET /v1beta2/{name=projects/*/securityHealthAnalyticsSettings}
获取 SecurityHealthAnalyticsSettings 资源。
getVirtualMachineThreatDetectionSettings GET /v1beta2/{name=projects/*/virtualMachineThreatDetectionSettings}
获取 VirtualMachineThreatDetectionSettings 资源。
getWebSecurityScannerSettings GET /v1beta2/{name=projects/*/webSecurityScannerSettings}
获取 WebSecurityScannerSettings 资源。
updateContainerThreatDetectionSettings PATCH /v1beta2/{containerThreatDetectionSettings.name=projects/*/containerThreatDetectionSettings}
更新 ContainerThreatDetectionSettings 资源。
updateEventThreatDetectionSettings PATCH /v1beta2/{eventThreatDetectionSettings.name=projects/*/eventThreatDetectionSettings}
更新 EventThreatDetectionSettings 资源。
updateRapidVulnerabilityDetectionSettings PATCH /v1beta2/{rapidVulnerabilityDetectionSettings.name=projects/*/rapidVulnerabilityDetectionSettings}
更新 RapidVulnerabilityDetectionSettings 资源。
updateSecurityHealthAnalyticsSettings PATCH /v1beta2/{securityHealthAnalyticsSettings.name=projects/*/securityHealthAnalyticsSettings}
更新 SecurityHealthAnalyticsSettings 资源。
updateVirtualMachineThreatDetectionSettings PATCH /v1beta2/{virtualMachineThreatDetectionSettings.name=projects/*/virtualMachineThreatDetectionSettings}
更新 VirtualMachineThreatDetectionSettings 资源。
updateWebSecurityScannerSettings PATCH /v1beta2/{webSecurityScannerSettings.name=projects/*/webSecurityScannerSettings}
更新 WebSecurityScannerSettings 资源。

REST 资源:v1beta2.projects.containerThreatDetectionSettings

方法
calculate GET /v1beta2/{name=projects/*/containerThreatDetectionSettings}:calculate
根据其在资源层次结构中的级别及其设置,计算有效的 ContainerThreatDetectionSettings。

REST 资源:v1beta2.projects.eventThreatDetectionSettings

方法
calculate GET /v1beta2/{name=projects/*/eventThreatDetectionSettings}:calculate
根据其在资源层次结构中的级别及其设置,计算有效的 EventThreatDetectionSettings。

REST 资源:v1beta2.projects.locations.clusters

方法
getContainerThreatDetectionSettings GET /v1beta2/{name=projects/*/locations/*/clusters/*/containerThreatDetectionSettings}
获取 ContainerThreatDetectionSettings 资源。
updateContainerThreatDetectionSettings PATCH /v1beta2/{containerThreatDetectionSettings.name=projects/*/locations/*/clusters/*/containerThreatDetectionSettings}
更新 ContainerThreatDetectionSettings 资源。

REST 资源:v1beta2.projects.locations.clusters.containerThreatDetectionSettings

方法
calculate GET /v1beta2/{name=projects/*/locations/*/clusters/*/containerThreatDetectionSettings}:calculate
根据其在资源层次结构中的级别及其设置,计算有效的 ContainerThreatDetectionSettings。

REST 资源:v1beta2.projects.rapidVulnerabilityDetectionSettings

方法
calculate GET /v1beta2/{name=projects/*/rapidVulnerabilityDetectionSettings}:calculate
根据其在资源层次结构中的级别及其设置,计算有效的 RapidVulnerabilityDetectionSettings。

REST 资源:v1beta2.projects.securityHealthAnalyticsSettings

方法
calculate GET /v1beta2/{name=projects/*/securityHealthAnalyticsSettings}:calculate
根据资源层次结构中的级别及其设置,计算有效的 SecurityHealthAnalyticsSettings。

REST 资源:v1beta2.projects.virtualMachineThreatDetectionSettings

方法
calculate GET /v1beta2/{name=projects/*/virtualMachineThreatDetectionSettings}:calculate
根据资源层次结构中的级别及其设置,计算有效的 VirtualMachineThreatDetectionSettings。

REST 资源:v1beta2.projects.webSecurityScannerSettings

方法
calculate GET /v1beta2/{name=projects/*/webSecurityScannerSettings}:calculate
根据资源层次结构中的级别及其设置计算有效的 WebSecurityScannerSettings。

REST 资源:v1beta1.organizations

方法
getOrganizationSettings GET /v1beta1/{name=organizations/*/organizationSettings}
获取组织的设置。
updateOrganizationSettings PATCH /v1beta1/{organizationSettings.name=organizations/*/organizationSettings}
更新组织的设置。

REST 资源:v1beta1.organizations.assets

方法
group POST /v1beta1/{parent=organizations/*}/assets:group
过滤组织的资源,并按其指定的属性进行分组。
list GET /v1beta1/{parent=organizations/*}/assets
列出组织的资产。
runDiscovery POST /v1beta1/{parent=organizations/*}/assets:runDiscovery
运行资产发现。
updateSecurityMarks PATCH /v1beta1/{securityMarks.name=organizations/*/assets/*/securityMarks}
更新安全标记。

REST 资源:v1beta1.organizations.operations

方法
cancel POST /v1beta1/{name=organizations/*/operations/*}:cancel
对长时间运行的操作启动异步取消。
delete DELETE /v1beta1/{name=organizations/*/operations/*}
删除长时间运行的操作。
get GET /v1beta1/{name=organizations/*/operations/*}
获取长时间运行的操作的最新状态。
list GET /v1beta1/{name=organizations/*/operations}
列出与请求中指定的过滤条件匹配的操作。

REST 资源:v1beta1.organizations.sources

方法
create POST /v1beta1/{parent=organizations/*}/sources
创建来源。
get GET /v1beta1/{name=organizations/*/sources/*}
获取来源。
getIamPolicy POST /v1beta1/{resource=organizations/*/sources/*}:getIamPolicy
获取指定来源的访问权限控制政策。
list GET /v1beta1/{parent=organizations/*}/sources
列出属于组织的所有来源。
patch PATCH /v1beta1/{source.name=organizations/*/sources/*}
更新来源。
setIamPolicy POST /v1beta1/{resource=organizations/*/sources/*}:setIamPolicy
设置指定来源的访问权限控制政策。
testIamPermissions POST /v1beta1/{resource=organizations/*/sources/*}:testIamPermissions
返回调用者对指定来源拥有的权限。

REST 资源:v1beta1.organizations.sources.findings

方法
create POST /v1beta1/{parent=organizations/*/sources/*}/findings
创建发现结果。
group POST /v1beta1/{parent=organizations/*/sources/*}/findings:group
过滤组织或来源的发现结果,并按其指定的属性进行分组。
list GET /v1beta1/{parent=organizations/*/sources/*}/findings
列出组织或来源的发现结果。
patch PATCH /v1beta1/{finding.name=organizations/*/sources/*/findings/*}
创建或更新发现结果。
setState POST /v1beta1/{name=organizations/*/sources/*/findings/*}:setState
更新发现结果的状态。
updateSecurityMarks PATCH /v1beta1/{securityMarks.name=organizations/*/sources/*/findings/*/securityMarks}
更新安全标记。

REST 资源:v1.folders.assets

方法
group
(deprecated)
POST /v1/{parent=folders/*}/assets:group
过滤组织的资源,并按其指定的属性进行分组。
list
(deprecated)
GET /v1/{parent=folders/*}/assets
列出组织的资产。
updateSecurityMarks PATCH /v1/{securityMarks.name=folders/*/assets/*/securityMarks}
更新安全标记。

REST 资源:v1.folders.bigQueryExports

方法
create POST /v1/{parent=folders/*}/bigQueryExports
创建 BigQuery 导出。
delete DELETE /v1/{name=folders/*/bigQueryExports/*}
删除现有的 BigQuery Export。
get GET /v1/{name=folders/*/bigQueryExports/*}
获取 BigQuery 导出内容。
list GET /v1/{parent=folders/*}/bigQueryExports
列出 BigQuery Export。
patch PATCH /v1/{bigQueryExport.name=folders/*/bigQueryExports/*}
更新 BigQuery Export。

REST 资源:v1.folders.eventThreatDetectionSettings

方法
validateCustomModule POST /v1/{parent=folders/*/eventThreatDetectionSettings}:validateCustomModule
验证给定的 Event Threat Detection 自定义模块。

REST 资源:v1.folders.eventThreatDetectionSettings.customModules

方法
create POST /v1/{parent=folders/*/eventThreatDetectionSettings}/customModules
在给定 Resource Manager 父级的范围内创建常驻 Event Threat Detection 自定义模块,并为给定父级的所有后代创建继承自定义模块。
delete DELETE /v1/{name=folders/*/eventThreatDetectionSettings/customModules/*}
删除指定的 Event Threat Detection 自定义模块及其在 Resource Manager 层次结构中的所有后代。
get GET /v1/{name=folders/*/eventThreatDetectionSettings/customModules/*}
获取 Event Threat Detection 自定义模块。
list GET /v1/{parent=folders/*/eventThreatDetectionSettings}/customModules
列出给定 Resource Manager 父级的所有 Event Threat Detection 自定义模块。
listDescendant GET /v1/{parent=folders/*/eventThreatDetectionSettings}/customModules:listDescendant
列出给定 Resource Manager 父级及其子级下的所有常驻 Event Threat Detection 自定义模块。
patch PATCH /v1/{eventThreatDetectionCustomModule.name=folders/*/eventThreatDetectionSettings/customModules/*}
使用给定更新掩码更新 Event Threat Detection 自定义模块,使其具有给定名称。

REST 资源:v1.folders.eventThreatDetectionSettings.effectiveCustomModules

方法
get GET /v1/{name=folders/*/eventThreatDetectionSettings/effectiveCustomModules/*}
获取给定级别有效的 Event Threat Detection 自定义模块。
list GET /v1/{parent=folders/*/eventThreatDetectionSettings}/effectiveCustomModules
列出指定父级的所有有效 Event Threat Detection 自定义模块。

REST 资源:v1.folders.findings

方法
bulkMute POST /v1/{parent=folders/*}/findings:bulkMute
启动 LRO,以便根据过滤条件批量忽略父级的发现结果。

REST 资源:v1.folders.locations.muteConfigs

方法
delete DELETE /v1/{name=folders/*/locations/*/muteConfigs/*}
删除现有的静音配置。
get GET /v1/{name=folders/*/locations/*/muteConfigs/*}
获取静音配置。
patch PATCH /v1/{muteConfig.name=folders/*/locations/*/muteConfigs/*}
更新忽略配置。

REST 资源:v1.folders.muteConfigs

方法
create POST /v1/{parent=folders/*}/muteConfigs
创建忽略配置。
delete DELETE /v1/{name=folders/*/muteConfigs/*}
删除现有的静音配置。
get GET /v1/{name=folders/*/muteConfigs/*}
获取静音配置。
list GET /v1/{parent=folders/*}/muteConfigs
列出静音配置。
patch PATCH /v1/{muteConfig.name=folders/*/muteConfigs/*}
更新忽略配置。

REST 资源:v1.folders.notificationConfigs

方法
create POST /v1/{parent=folders/*}/notificationConfigs
创建通知配置。
delete DELETE /v1/{name=folders/*/notificationConfigs/*}
删除通知配置。
get GET /v1/{name=folders/*/notificationConfigs/*}
获取通知配置。
list GET /v1/{parent=folders/*}/notificationConfigs
列出通知配置。
patch PATCH /v1/{notificationConfig.name=folders/*/notificationConfigs/*}
更新通知配置。

REST 资源:v1.folders.securityHealthAnalyticsSettings.customModules

方法
create POST /v1/{parent=folders/*/securityHealthAnalyticsSettings}/customModules
在给定 CRM 父级的范围内创建常驻 SecurityHealthAnalyticsCustomModule,并为给定父级的所有 CRM 子级创建继承的 SecurityHealthAnalyticsCustomModule。
delete DELETE /v1/{name=folders/*/securityHealthAnalyticsSettings/customModules/*}
删除指定的 SecurityHealthAnalyticsCustomModule 及其在 CRM 层次结构中的所有后代。
get GET /v1/{name=folders/*/securityHealthAnalyticsSettings/customModules/*}
检索 SecurityHealthAnalyticsCustomModule。
list GET /v1/{parent=folders/*/securityHealthAnalyticsSettings}/customModules
返回指定父级的所有 SecurityHealthAnalyticsCustomModule 的列表。
listDescendant GET /v1/{parent=folders/*/securityHealthAnalyticsSettings}/customModules:listDescendant
返回指定 CRM 父级及其所有 CRM 子项下的所有常驻 SecurityHealthAnalyticsCustomModule 的列表。
patch PATCH /v1/{securityHealthAnalyticsCustomModule.name=folders/*/securityHealthAnalyticsSettings/customModules/*}
根据给定更新掩码更新指定名称下的 SecurityHealthAnalyticsCustomModule。
simulate POST /v1/{parent=folders/*/securityHealthAnalyticsSettings}/customModules:simulate
模拟给定的 SecurityHealthAnalyticsCustomModule 和资源。

REST 资源:v1.folders.securityHealthAnalyticsSettings.effectiveCustomModules

方法
get GET /v1/{name=folders/*/securityHealthAnalyticsSettings/effectiveCustomModules/*}
检索 EffectiveSecurityHealthAnalyticsCustomModule。
list GET /v1/{parent=folders/*/securityHealthAnalyticsSettings}/effectiveCustomModules
返回指定父级的所有 EffectiveSecurityHealthAnalyticsCustomModule 的列表。

REST 资源:v1.folders.sources

方法
list GET /v1/{parent=folders/*}/sources
列出属于组织的所有来源。

REST 资源:v1.folders.sources.findings

方法
group POST /v1/{parent=folders/*/sources/*}/findings:group
过滤组织或来源的发现结果,并按其指定的属性进行分组。
list GET /v1/{parent=folders/*/sources/*}/findings
列出组织或来源的发现结果。
patch PATCH /v1/{finding.name=folders/*/sources/*/findings/*}
创建或更新发现结果。
setMute POST /v1/{name=folders/*/sources/*/findings/*}:setMute
更新发现结果的忽略状态。
setState POST /v1/{name=folders/*/sources/*/findings/*}:setState
更新发现结果的状态。
updateSecurityMarks PATCH /v1/{securityMarks.name=folders/*/sources/*/findings/*/securityMarks}
更新安全标记。

REST 资源:v1.folders.sources.findings.externalSystems

方法
patch PATCH /v1/{externalSystem.name=folders/*/sources/*/findings/*/externalSystems/*}
更新外部系统。

REST 资源:v1.organizations

方法
getOrganizationSettings GET /v1/{name=organizations/*/organizationSettings}
获取组织的设置。
updateOrganizationSettings PATCH /v1/{organizationSettings.name=organizations/*/organizationSettings}
更新组织的设置。

REST 资源:v1.organizations.assets

方法
group
(deprecated)
POST /v1/{parent=organizations/*}/assets:group
过滤组织的资源,并按其指定的属性进行分组。
list
(deprecated)
GET /v1/{parent=organizations/*}/assets
列出组织的资产。
runDiscovery
(deprecated)
POST /v1/{parent=organizations/*}/assets:runDiscovery
运行资产发现。
updateSecurityMarks PATCH /v1/{securityMarks.name=organizations/*/assets/*/securityMarks}
更新安全标记。

REST 资源:v1.organizations.attackPaths

方法
list GET /v1/{parent=organizations/*}/attackPaths
列出一系列模拟结果或重要资源的攻击路径并进行过滤。

REST 资源:v1.organizations.bigQueryExports

方法
create POST /v1/{parent=organizations/*}/bigQueryExports
创建 BigQuery 导出。
delete DELETE /v1/{name=organizations/*/bigQueryExports/*}
删除现有的 BigQuery Export。
get GET /v1/{name=organizations/*/bigQueryExports/*}
获取 BigQuery 导出内容。
list GET /v1/{parent=organizations/*}/bigQueryExports
列出 BigQuery Export。
patch PATCH /v1/{bigQueryExport.name=organizations/*/bigQueryExports/*}
更新 BigQuery Export。

REST 资源:v1.organizations.eventThreatDetectionSettings

方法
validateCustomModule POST /v1/{parent=organizations/*/eventThreatDetectionSettings}:validateCustomModule
验证给定的 Event Threat Detection 自定义模块。

REST 资源:v1.organizations.eventThreatDetectionSettings.customModules

方法
create POST /v1/{parent=organizations/*/eventThreatDetectionSettings}/customModules
在给定 Resource Manager 父级的范围内创建常驻 Event Threat Detection 自定义模块,并为给定父级的所有后代创建继承自定义模块。
delete DELETE /v1/{name=organizations/*/eventThreatDetectionSettings/customModules/*}
删除指定的 Event Threat Detection 自定义模块及其在 Resource Manager 层次结构中的所有后代。
get GET /v1/{name=organizations/*/eventThreatDetectionSettings/customModules/*}
获取 Event Threat Detection 自定义模块。
list GET /v1/{parent=organizations/*/eventThreatDetectionSettings}/customModules
列出给定 Resource Manager 父级的所有 Event Threat Detection 自定义模块。
listDescendant GET /v1/{parent=organizations/*/eventThreatDetectionSettings}/customModules:listDescendant
列出给定 Resource Manager 父级及其子级下的所有常驻 Event Threat Detection 自定义模块。
patch PATCH /v1/{eventThreatDetectionCustomModule.name=organizations/*/eventThreatDetectionSettings/customModules/*}
使用给定更新掩码更新 Event Threat Detection 自定义模块,使其具有给定名称。

REST 资源:v1.organizations.eventThreatDetectionSettings.effectiveCustomModules

方法
get GET /v1/{name=organizations/*/eventThreatDetectionSettings/effectiveCustomModules/*}
获取给定级别有效的 Event Threat Detection 自定义模块。
list GET /v1/{parent=organizations/*/eventThreatDetectionSettings}/effectiveCustomModules
列出指定父级的所有有效 Event Threat Detection 自定义模块。

REST 资源:v1.organizations.findings

方法
bulkMute POST /v1/{parent=organizations/*}/findings:bulkMute
启动 LRO,以便根据过滤条件批量忽略父级的发现结果。

REST 资源:v1.organizations.locations.muteConfigs

方法
delete DELETE /v1/{name=organizations/*/locations/*/muteConfigs/*}
删除现有的静音配置。
get GET /v1/{name=organizations/*/locations/*/muteConfigs/*}
获取静音配置。
patch PATCH /v1/{muteConfig.name=organizations/*/locations/*/muteConfigs/*}
更新忽略配置。

REST 资源:v1.organizations.muteConfigs

方法
create POST /v1/{parent=organizations/*}/muteConfigs
创建忽略配置。
delete DELETE /v1/{name=organizations/*/muteConfigs/*}
删除现有的静音配置。
get GET /v1/{name=organizations/*/muteConfigs/*}
获取静音配置。
list GET /v1/{parent=organizations/*}/muteConfigs
列出静音配置。
patch PATCH /v1/{muteConfig.name=organizations/*/muteConfigs/*}
更新忽略配置。

REST 资源:v1.organizations.notificationConfigs

方法
create POST /v1/{parent=organizations/*}/notificationConfigs
创建通知配置。
delete DELETE /v1/{name=organizations/*/notificationConfigs/*}
删除通知配置。
get GET /v1/{name=organizations/*/notificationConfigs/*}
获取通知配置。
list GET /v1/{parent=organizations/*}/notificationConfigs
列出通知配置。
patch PATCH /v1/{notificationConfig.name=organizations/*/notificationConfigs/*}
更新通知配置。

REST 资源:v1.organizations.operations

方法
cancel POST /v1/{name=organizations/*/operations/*}:cancel
对长时间运行的操作启动异步取消。
delete DELETE /v1/{name=organizations/*/operations/*}
删除长时间运行的操作。
get GET /v1/{name=organizations/*/operations/*}
获取长时间运行的操作的最新状态。
list GET /v1/{name=organizations/*/operations}
列出与请求中指定的过滤条件匹配的操作。

REST 资源:v1.organizations.resourceValueConfigs

方法
batchCreate POST /v1/{parent=organizations/*}/resourceValueConfigs:batchCreate
为组织创建 ResourceValueConfig。
delete DELETE /v1/{name=organizations/*/resourceValueConfigs/*}
删除 ResourceValueConfig。
get GET /v1/{name=organizations/*/resourceValueConfigs/*}
获取 ResourceValueConfig。
list GET /v1/{parent=organizations/*}/resourceValueConfigs
列出所有 ResourceValueConfig。
patch PATCH /v1/{resourceValueConfig.name=organizations/*/resourceValueConfigs/*}
使用新规则更新现有的 ResourceValueConfigs。

REST 资源:v1.organizations.securityHealthAnalyticsSettings.customModules

方法
create POST /v1/{parent=organizations/*/securityHealthAnalyticsSettings}/customModules
在给定 CRM 父级的范围内创建常驻 SecurityHealthAnalyticsCustomModule,并为给定父级的所有 CRM 子级创建继承的 SecurityHealthAnalyticsCustomModule。
delete DELETE /v1/{name=organizations/*/securityHealthAnalyticsSettings/customModules/*}
删除指定的 SecurityHealthAnalyticsCustomModule 及其在 CRM 层次结构中的所有后代。
get GET /v1/{name=organizations/*/securityHealthAnalyticsSettings/customModules/*}
检索 SecurityHealthAnalyticsCustomModule。
list GET /v1/{parent=organizations/*/securityHealthAnalyticsSettings}/customModules
返回指定父级的所有 SecurityHealthAnalyticsCustomModule 的列表。
listDescendant GET /v1/{parent=organizations/*/securityHealthAnalyticsSettings}/customModules:listDescendant
返回指定 CRM 父级及其所有 CRM 子项下的所有常驻 SecurityHealthAnalyticsCustomModule 的列表。
patch PATCH /v1/{securityHealthAnalyticsCustomModule.name=organizations/*/securityHealthAnalyticsSettings/customModules/*}
根据给定更新掩码更新指定名称下的 SecurityHealthAnalyticsCustomModule。
simulate POST /v1/{parent=organizations/*/securityHealthAnalyticsSettings}/customModules:simulate
模拟给定的 SecurityHealthAnalyticsCustomModule 和资源。

REST 资源:v1.organizations.securityHealthAnalyticsSettings.effectiveCustomModules

方法
get GET /v1/{name=organizations/*/securityHealthAnalyticsSettings/effectiveCustomModules/*}
检索 EffectiveSecurityHealthAnalyticsCustomModule。
list GET /v1/{parent=organizations/*/securityHealthAnalyticsSettings}/effectiveCustomModules
返回指定父级的所有 EffectiveSecurityHealthAnalyticsCustomModule 的列表。

REST 资源:v1.organizations.simulations

方法
get GET /v1/{name=organizations/*/simulations/*}
按名称获取模拟结果,或获取给定组织的最新模拟结果。

REST 资源:v1.organizations.simulations.attackExposureResults.attackPaths

方法
list GET /v1/{parent=organizations/*/simulations/*/attackExposureResults/*}/attackPaths
列出一系列模拟结果或重要资源的攻击路径并进行过滤。

REST 资源:v1.organizations.simulations.attackExposureResults.valuedResources

方法
list GET /v1/{parent=organizations/*/simulations/*/attackExposureResults/*}/valuedResources
列出一组模拟结果和过滤条件的重要资源。

REST 资源:v1.organizations.simulations.attackPaths

方法
list GET /v1/{parent=organizations/*/simulations/*}/attackPaths
列出一系列模拟结果或重要资源的攻击路径并进行过滤。

REST 资源:v1.organizations.simulations.valuedResources

方法
get GET /v1/{name=organizations/*/simulations/*/valuedResources/*}
按名称获取有价值的资源
list GET /v1/{parent=organizations/*/simulations/*}/valuedResources
列出一组模拟结果和过滤条件的重要资源。

REST 资源:v1.organizations.simulations.valuedResources.attackPaths

方法
list GET /v1/{parent=organizations/*/simulations/*/valuedResources/*}/attackPaths
列出一系列模拟结果或重要资源的攻击路径并进行过滤。

REST 资源:v1.organizations.sources

方法
create POST /v1/{parent=organizations/*}/sources
创建来源。
get GET /v1/{name=organizations/*/sources/*}
获取来源。
getIamPolicy POST /v1/{resource=organizations/*/sources/*}:getIamPolicy
获取指定来源的访问权限控制政策。
list GET /v1/{parent=organizations/*}/sources
列出属于组织的所有来源。
patch PATCH /v1/{source.name=organizations/*/sources/*}
更新来源。
setIamPolicy POST /v1/{resource=organizations/*/sources/*}:setIamPolicy
设置指定来源的访问权限控制政策。
testIamPermissions POST /v1/{resource=organizations/*/sources/*}:testIamPermissions
返回调用者对指定来源拥有的权限。

REST 资源:v1.organizations.sources.findings

方法
create POST /v1/{parent=organizations/*/sources/*}/findings
创建发现结果。
group POST /v1/{parent=organizations/*/sources/*}/findings:group
过滤组织或来源的发现结果,并按其指定的属性进行分组。
list GET /v1/{parent=organizations/*/sources/*}/findings
列出组织或来源的发现结果。
patch PATCH /v1/{finding.name=organizations/*/sources/*/findings/*}
创建或更新发现结果。
setMute POST /v1/{name=organizations/*/sources/*/findings/*}:setMute
更新发现结果的忽略状态。
setState POST /v1/{name=organizations/*/sources/*/findings/*}:setState
更新发现结果的状态。
updateSecurityMarks PATCH /v1/{securityMarks.name=organizations/*/sources/*/findings/*/securityMarks}
更新安全标记。

REST 资源:v1.organizations.sources.findings.externalSystems

方法
patch PATCH /v1/{externalSystem.name=organizations/*/sources/*/findings/*/externalSystems/*}
更新外部系统。

REST 资源:v1.organizations.valuedResources

方法
list GET /v1/{parent=organizations/*}/valuedResources
列出一组模拟结果和过滤条件的重要资源。

REST 资源:v1.projects.assets

方法
group
(deprecated)
POST /v1/{parent=projects/*}/assets:group
过滤组织的资源,并按其指定的属性进行分组。
list
(deprecated)
GET /v1/{parent=projects/*}/assets
列出组织的资产。
updateSecurityMarks PATCH /v1/{securityMarks.name=projects/*/assets/*/securityMarks}
更新安全标记。

REST 资源:v1.projects.bigQueryExports

方法
create POST /v1/{parent=projects/*}/bigQueryExports
创建 BigQuery 导出。
delete DELETE /v1/{name=projects/*/bigQueryExports/*}
删除现有的 BigQuery Export。
get GET /v1/{name=projects/*/bigQueryExports/*}
获取 BigQuery 导出内容。
list GET /v1/{parent=projects/*}/bigQueryExports
列出 BigQuery Export。
patch PATCH /v1/{bigQueryExport.name=projects/*/bigQueryExports/*}
更新 BigQuery Export。

REST 资源:v1.projects.eventThreatDetectionSettings

方法
validateCustomModule POST /v1/{parent=projects/*/eventThreatDetectionSettings}:validateCustomModule
验证给定的 Event Threat Detection 自定义模块。

REST 资源:v1.projects.eventThreatDetectionSettings.customModules

方法
create POST /v1/{parent=projects/*/eventThreatDetectionSettings}/customModules
在给定 Resource Manager 父级的范围内创建常驻 Event Threat Detection 自定义模块,并为给定父级的所有后代创建继承自定义模块。
delete DELETE /v1/{name=projects/*/eventThreatDetectionSettings/customModules/*}
删除指定的 Event Threat Detection 自定义模块及其在 Resource Manager 层次结构中的所有后代。
get GET /v1/{name=projects/*/eventThreatDetectionSettings/customModules/*}
获取 Event Threat Detection 自定义模块。
list GET /v1/{parent=projects/*/eventThreatDetectionSettings}/customModules
列出给定 Resource Manager 父级的所有 Event Threat Detection 自定义模块。
listDescendant GET /v1/{parent=projects/*/eventThreatDetectionSettings}/customModules:listDescendant
列出给定 Resource Manager 父级及其子级下的所有常驻 Event Threat Detection 自定义模块。
patch PATCH /v1/{eventThreatDetectionCustomModule.name=projects/*/eventThreatDetectionSettings/customModules/*}
使用给定更新掩码更新 Event Threat Detection 自定义模块,使其具有给定名称。

REST 资源:v1.projects.eventThreatDetectionSettings.effectiveCustomModules

方法
get GET /v1/{name=projects/*/eventThreatDetectionSettings/effectiveCustomModules/*}
获取给定级别有效的 Event Threat Detection 自定义模块。
list GET /v1/{parent=projects/*/eventThreatDetectionSettings}/effectiveCustomModules
列出指定父级的所有有效 Event Threat Detection 自定义模块。

REST 资源:v1.projects.findings

方法
bulkMute POST /v1/{parent=projects/*}/findings:bulkMute
启动 LRO,以便根据过滤条件批量忽略父级的发现结果。

REST 资源:v1.projects.locations.muteConfigs

方法
delete DELETE /v1/{name=projects/*/locations/*/muteConfigs/*}
删除现有的静音配置。
get GET /v1/{name=projects/*/locations/*/muteConfigs/*}
获取静音配置。
patch PATCH /v1/{muteConfig.name=projects/*/locations/*/muteConfigs/*}
更新忽略配置。

REST 资源:v1.projects.muteConfigs

方法
create POST /v1/{parent=projects/*}/muteConfigs
创建忽略配置。
delete DELETE /v1/{name=projects/*/muteConfigs/*}
删除现有的静音配置。
get GET /v1/{name=projects/*/muteConfigs/*}
获取静音配置。
list GET /v1/{parent=projects/*}/muteConfigs
列出静音配置。
patch PATCH /v1/{muteConfig.name=projects/*/muteConfigs/*}
更新忽略配置。

REST 资源:v1.projects.notificationConfigs

方法
create POST /v1/{parent=projects/*}/notificationConfigs
创建通知配置。
delete DELETE /v1/{name=projects/*/notificationConfigs/*}
删除通知配置。
get GET /v1/{name=projects/*/notificationConfigs/*}
获取通知配置。
list GET /v1/{parent=projects/*}/notificationConfigs
列出通知配置。
patch PATCH /v1/{notificationConfig.name=projects/*/notificationConfigs/*}
更新通知配置。

REST 资源:v1.projects.securityHealthAnalyticsSettings.customModules

方法
create POST /v1/{parent=projects/*/securityHealthAnalyticsSettings}/customModules
在给定 CRM 父级的范围内创建常驻 SecurityHealthAnalyticsCustomModule,并为给定父级的所有 CRM 子级创建继承的 SecurityHealthAnalyticsCustomModule。
delete DELETE /v1/{name=projects/*/securityHealthAnalyticsSettings/customModules/*}
删除指定的 SecurityHealthAnalyticsCustomModule 及其在 CRM 层次结构中的所有后代。
get GET /v1/{name=projects/*/securityHealthAnalyticsSettings/customModules/*}
检索 SecurityHealthAnalyticsCustomModule。
list GET /v1/{parent=projects/*/securityHealthAnalyticsSettings}/customModules
返回指定父级的所有 SecurityHealthAnalyticsCustomModule 的列表。
listDescendant GET /v1/{parent=projects/*/securityHealthAnalyticsSettings}/customModules:listDescendant
返回指定 CRM 父级及其所有 CRM 子项下的所有常驻 SecurityHealthAnalyticsCustomModule 的列表。
patch PATCH /v1/{securityHealthAnalyticsCustomModule.name=projects/*/securityHealthAnalyticsSettings/customModules/*}
根据给定更新掩码更新指定名称下的 SecurityHealthAnalyticsCustomModule。
simulate POST /v1/{parent=projects/*/securityHealthAnalyticsSettings}/customModules:simulate
模拟给定的 SecurityHealthAnalyticsCustomModule 和资源。

REST 资源:v1.projects.securityHealthAnalyticsSettings.effectiveCustomModules

方法
get GET /v1/{name=projects/*/securityHealthAnalyticsSettings/effectiveCustomModules/*}
检索 EffectiveSecurityHealthAnalyticsCustomModule。
list GET /v1/{parent=projects/*/securityHealthAnalyticsSettings}/effectiveCustomModules
返回指定父级的所有 EffectiveSecurityHealthAnalyticsCustomModule 的列表。

REST 资源:v1.projects.sources

方法
list GET /v1/{parent=projects/*}/sources
列出属于组织的所有来源。

REST 资源:v1.projects.sources.findings

方法
group POST /v1/{parent=projects/*/sources/*}/findings:group
过滤组织或来源的发现结果,并按其指定的属性进行分组。
list GET /v1/{parent=projects/*/sources/*}/findings
列出组织或来源的发现结果。
patch PATCH /v1/{finding.name=projects/*/sources/*/findings/*}
创建或更新发现结果。
setMute POST /v1/{name=projects/*/sources/*/findings/*}:setMute
更新发现结果的忽略状态。
setState POST /v1/{name=projects/*/sources/*/findings/*}:setState
更新发现结果的状态。
updateSecurityMarks PATCH /v1/{securityMarks.name=projects/*/sources/*/findings/*/securityMarks}
更新安全标记。

REST 资源:v1.projects.sources.findings.externalSystems

方法
patch PATCH /v1/{externalSystem.name=projects/*/sources/*/findings/*/externalSystems/*}
更新外部系统。