Security Command Center API 提供对组织内资产和发现结果的时间视图的访问权限。
- REST 资源:v2.folders.assets
- REST 资源:v2.folders.findings
- REST 资源:v2.folders.locations.bigQueryExports
- REST 资源:v2.folders.locations.findings
- REST 资源:v2.folders.locations.muteConfigs
- REST 资源:v2.folders.locations.notificationConfigs
- REST 资源:v2.folders.muteConfigs
- REST 资源:v2.folders.sources
- REST 资源:v2.folders.sources.findings
- REST 资源:v2.folders.sources.findings.externalSystems
- REST 资源:v2.folders.sources.locations.findings
- REST 资源:v2.folders.sources.locations.findings.externalSystems
- REST 资源:v2.organizations.assets
- REST 资源:v2.organizations.attackPaths
- REST 资源:v2.organizations.findings
- REST 资源:v2.organizations.locations.bigQueryExports
- REST 资源:v2.organizations.locations.findings
- REST 资源:v2.organizations.locations.muteConfigs
- REST 资源:v2.organizations.locations.notificationConfigs
- REST 资源:v2.organizations.locations.resourceValueConfigs
- REST 资源:v2.organizations.locations.simulations
- REST 资源: v2.organizations.locations.simulations.attackExposureResults.attackPaths
- REST 资源:v2.organizations.locations.simulations.valuedResources
- REST 资源: v2.organizations.locations.simulations.valuedResources.attackPaths
- REST 资源:v2.organizations.muteConfigs
- REST 资源:v2.organizations.operations
- REST 资源:v2.organizations.resourceValueConfigs
- REST 资源:v2.organizations.simulations
- REST 资源: v2.organizations.simulations.attackExposureResults.attackPaths
- REST 资源: v2.organizations.simulations.attackExposureResults.valuedResources
- REST 资源:v2.organizations.simulations.attackPaths
- REST 资源:v2.organizations.simulations.valuedResources
- REST 资源:v2.organizations.simulations.valuedResources.attackPaths
- REST 资源:v2.organizations.sources
- REST 资源:v2.organizations.sources.findings
- REST 资源:v2.organizations.sources.findings.externalSystems
- REST 资源:v2.organizations.sources.locations.findings
- REST 资源:v2.organizations.sources.locations.findings.externalSystems
- REST 资源:v2.organizations.valuedResources
- REST 资源:v2.projects.assets
- REST 资源:v2.projects.findings
- REST 资源:v2.projects.locations.bigQueryExports
- REST 资源:v2.projects.locations.findings
- REST 资源:v2.projects.locations.muteConfigs
- REST 资源:v2.projects.locations.notificationConfigs
- REST 资源:v2.projects.muteConfigs
- REST 资源:v2.projects.sources
- REST 资源:v2.projects.sources.findings
- REST 资源:v2.projects.sources.findings.externalSystems
- REST 资源:v2.projects.sources.locations.findings
- REST 资源:v2.projects.sources.locations.findings.externalSystems
- REST 资源:v1p1beta1.folders.assets
- REST 资源:v1p1beta1.folders.sources
- REST 资源:v1p1beta1.folders.sources.findings
- REST 资源:v1p1beta1.organizations
- REST 资源:v1p1beta1.organizations.assets
- REST 资源:v1p1beta1.organizations.notificationConfigs
- REST 资源:v1p1beta1.organizations.operations
- REST 资源:v1p1beta1.organizations.sources
- REST 资源:v1p1beta1.organizations.sources.findings
- REST 资源:v1p1beta1.projects.assets
- REST 资源:v1p1beta1.projects.sources
- REST 资源:v1p1beta1.projects.sources.findings
- REST 资源:v1beta2.folders
- REST 资源:v1beta2.folders.containerThreatDetectionSettings
- REST 资源:v1beta2.folders.eventThreatDetectionSettings
- REST 资源:v1beta2.folders.rapidVulnerabilityDetectionSettings
- REST 资源:v1beta2.folders.securityHealthAnalyticsSettings
- REST 资源:v1beta2.folders.virtualMachineThreatDetectionSettings
- REST 资源:v1beta2.folders.webSecurityScannerSettings
- REST 资源:v1beta2.organizations
- REST 资源:v1beta2.organizations.containerThreatDetectionSettings
- REST 资源:v1beta2.organizations.eventThreatDetectionSettings
- REST 资源:v1beta2.organizations.rapidVulnerabilityDetectionSettings
- REST 资源:v1beta2.organizations.securityHealthAnalyticsSettings
- REST 资源:v1beta2.organizations.virtualMachineThreatDetectionSettings
- REST 资源:v1beta2.organizations.webSecurityScannerSettings
- REST 资源:v1beta2.projects
- REST 资源:v1beta2.projects.containerThreatDetectionSettings
- REST 资源:v1beta2.projects.eventThreatDetectionSettings
- REST 资源:v1beta2.projects.locations.clusters
- REST 资源: v1beta2.projects.locations.clusters.containerThreatDetectionSettings
- REST 资源:v1beta2.projects.rapidVulnerabilityDetectionSettings
- REST 资源:v1beta2.projects.securityHealthAnalyticsSettings
- REST 资源:v1beta2.projects.virtualMachineThreatDetectionSettings
- REST 资源:v1beta2.projects.webSecurityScannerSettings
- REST 资源:v1beta1.organizations
- REST 资源:v1beta1.organizations.assets
- REST 资源:v1beta1.organizations.operations
- REST 资源:v1beta1.organizations.sources
- REST 资源:v1beta1.organizations.sources.findings
- REST 资源:v1.folders.assets
- REST 资源:v1.folders.bigQueryExports
- REST 资源:v1.folders.eventThreatDetectionSettings
- REST 资源:v1.folders.eventThreatDetectionSettings.customModules
- REST 资源: v1.folders.eventThreatDetectionSettings.effectiveCustomModules
- REST 资源:v1.folders.findings
- REST 资源:v1.folders.locations.muteConfigs
- REST 资源:v1.folders.muteConfigs
- REST 资源:v1.folders.notificationConfigs
- REST 资源:v1.folders.securityHealthAnalyticsSettings.customModules
- REST 资源: v1.folders.securityHealthAnalyticsSettings.effectiveCustomModules
- REST 资源:v1.folders.sources
- REST 资源:v1.folders.sources.findings
- REST 资源:v1.folders.sources.findings.externalSystems
- REST 资源:v1.organizations
- REST 资源:v1.organizations.assets
- REST 资源:v1.organizations.attackPaths
- REST 资源:v1.organizations.bigQueryExports
- REST 资源:v1.organizations.eventThreatDetectionSettings
- REST 资源:v1.organizations.eventThreatDetectionSettings.customModules
- REST 资源: v1.organizations.eventThreatDetectionSettings.effectiveCustomModules
- REST 资源:v1.organizations.findings
- REST 资源:v1.organizations.locations.muteConfigs
- REST 资源:v1.organizations.muteConfigs
- REST 资源:v1.organizations.notificationConfigs
- REST 资源:v1.organizations.operations
- REST 资源:v1.organizations.resourceValueConfigs
- REST 资源: v1.organizations.securityHealthAnalyticsSettings.customModules
- REST 资源: v1.organizations.securityHealthAnalyticsSettings.effectiveCustomModules
- REST 资源:v1.organizations.simulations
- REST 资源: v1.organizations.simulations.attackExposureResults.attackPaths
- REST 资源: v1.organizations.simulations.attackExposureResults.valuedResources
- REST 资源:v1.organizations.simulations.attackPaths
- REST 资源:v1.organizations.simulations.valuedResources
- REST 资源:v1.organizations.simulations.valuedResources.attackPaths
- REST 资源:v1.organizations.sources
- REST 资源:v1.organizations.sources.findings
- REST 资源:v1.organizations.sources.findings.externalSystems
- REST 资源:v1.organizations.valuedResources
- REST 资源:v1.projects.assets
- REST 资源:v1.projects.bigQueryExports
- REST 资源:v1.projects.eventThreatDetectionSettings
- REST 资源:v1.projects.eventThreatDetectionSettings.customModules
- REST 资源: v1.projects.eventThreatDetectionSettings.effectiveCustomModules
- REST 资源:v1.projects.findings
- REST 资源:v1.projects.locations.muteConfigs
- REST 资源:v1.projects.muteConfigs
- REST 资源:v1.projects.notificationConfigs
- REST 资源:v1.projects.securityHealthAnalyticsSettings.customModules
- REST 资源: v1.projects.securityHealthAnalyticsSettings.effectiveCustomModules
- REST 资源:v1.projects.sources
- REST 资源:v1.projects.sources.findings
- REST 资源:v1.projects.sources.findings.externalSystems
服务:securitycenter.googleapis.com
如要调用此服务,我们建议您使用 Google 提供的客户端库。如果您的应用需要使用您自己的库来调用此服务,则在发出 API 请求时应使用以下信息。
发现文档
发现文档是用于说明和使用 REST API 的机器可读规范。它用于构建客户端库、IDE 插件以及与 Google API 交互的其他工具。一项服务可能会提供多个发现文档。此服务提供了以下发现文档:
- https://securitycenter.googleapis.com/$discovery/rest?version=v2
- https://securitycenter.googleapis.com/$discovery/rest?version=v1
- https://securitycenter.googleapis.com/$discovery/rest?version=v1p1beta1
- https://securitycenter.googleapis.com/$discovery/rest?version=v1beta2
- https://securitycenter.googleapis.com/$discovery/rest?version=v1beta1
服务端点
服务端点是指定 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 |
POST /v1/{parent=folders/*}/assets:group 过滤组织的资源,并按其指定的属性进行分组。 |
list |
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 |
POST /v1/{parent=organizations/*}/assets:group 过滤组织的资源,并按其指定的属性进行分组。 |
list |
GET /v1/{parent=organizations/*}/assets 列出组织的资产。 |
runDiscovery |
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 |
POST /v1/{parent=projects/*}/assets:group 过滤组织的资源,并按其指定的属性进行分组。 |
list |
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/*} 更新外部系统。 |