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 서비스의 네트워크 주소를 지정하는 기준 URL입니다. 하나의 서비스는 여러 서비스 엔드포인트를 포함할 수 있습니다. 이 서비스에는 다음 서비스 엔드포인트가 포함되고, 그 아래의 모든 URI가 이 서비스 엔드포인트와 관련됩니다.
https://securitycenter.googleapis.com
리전 서비스 엔드포인트
리전별 서비스 엔드포인트는 단일 리전의 API 서비스의 네트워크 주소를 지정하는 기준 URL입니다. 여러 지역에서 사용할 수 있는 서비스에는 여러 지역 엔드포인트가 있을 수 있습니다. 이 서비스의 리전 서비스 엔드포인트를 확인할 위치를 선택합니다.
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 내보내기를 삭제합니다. |
get |
GET /v2/{name=folders/*/locations/*/bigQueryExports/*} BigQuery 내보내기를 가져옵니다. |
list |
GET /v2/{parent=folders/*/locations/*}/bigQueryExports BigQuery 내보내기를 표시합니다. |
patch |
PATCH /v2/{bigQueryExport.name=folders/*/locations/*/bigQueryExports/*} BigQuery 내보내기를 업데이트합니다. |
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/*} silenced 구성을 가져옵니다. |
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/*} silenced 구성을 가져옵니다. |
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 내보내기를 삭제합니다. |
get |
GET /v2/{name=organizations/*/locations/*/bigQueryExports/*} BigQuery 내보내기를 가져옵니다. |
list |
GET /v2/{parent=organizations/*/locations/*}/bigQueryExports BigQuery 내보내기를 표시합니다. |
patch |
PATCH /v2/{bigQueryExport.name=organizations/*/locations/*/bigQueryExports/*} BigQuery 내보내기를 업데이트합니다. |
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/*} silenced 구성을 가져옵니다. |
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/*} silenced 구성을 가져옵니다. |
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 내보내기를 삭제합니다. |
get |
GET /v2/{name=projects/*/locations/*/bigQueryExports/*} BigQuery 내보내기를 가져옵니다. |
list |
GET /v2/{parent=projects/*/locations/*}/bigQueryExports BigQuery 내보내기를 표시합니다. |
patch |
PATCH /v2/{bigQueryExport.name=projects/*/locations/*/bigQueryExports/*} BigQuery 내보내기를 업데이트합니다. |
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/*} silenced 구성을 가져옵니다. |
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/*} silenced 구성을 가져옵니다. |
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} 구독 리소스를 가져옵니다. |
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 내보내기를 삭제합니다. |
get |
GET /v1/{name=folders/*/bigQueryExports/*} BigQuery 내보내기를 가져옵니다. |
list |
GET /v1/{parent=folders/*}/bigQueryExports BigQuery 내보내기를 표시합니다. |
patch |
PATCH /v1/{bigQueryExport.name=folders/*/bigQueryExports/*} BigQuery 내보내기를 업데이트합니다. |
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 커스텀 모듈과 리소스 관리자 계층 구조의 모든 하위 요소를 삭제합니다. |
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/*} silenced 구성을 가져옵니다. |
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/*} silenced 구성을 가져옵니다. |
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 하위 요소에 상속된 SecurityHealthAnalyticsCustomModules도 만듭니다. |
delete |
DELETE /v1/{name=folders/*/securityHealthAnalyticsSettings/customModules/*} 지정된 SecurityHealthAnalyticsCustomModule과 CRM 계층 구조의 모든 하위 요소를 삭제합니다. |
get |
GET /v1/{name=folders/*/securityHealthAnalyticsSettings/customModules/*} SecurityHealthAnalyticsCustomModule을 가져옵니다. |
list |
GET /v1/{parent=folders/*/securityHealthAnalyticsSettings}/customModules 지정된 상위 요소의 모든 SecurityHealthAnalyticsCustomModules 목록을 반환합니다. |
listDescendant |
GET /v1/{parent=folders/*/securityHealthAnalyticsSettings}/customModules:listDescendant 지정된 CRM 상위 요소 및 상위 요소의 모든 CRM 하위 요소 아래에 있는 모든 상주 SecurityHealthAnalyticsCustomModules 목록을 반환합니다. |
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 지정된 상위 요소의 모든 EffectiveSecurityHealthAnalyticsCustomModules 목록을 반환합니다. |
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 내보내기를 삭제합니다. |
get |
GET /v1/{name=organizations/*/bigQueryExports/*} BigQuery 내보내기를 가져옵니다. |
list |
GET /v1/{parent=organizations/*}/bigQueryExports BigQuery 내보내기를 표시합니다. |
patch |
PATCH /v1/{bigQueryExport.name=organizations/*/bigQueryExports/*} BigQuery 내보내기를 업데이트합니다. |
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 커스텀 모듈과 리소스 관리자 계층 구조의 모든 하위 요소를 삭제합니다. |
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/*} silenced 구성을 가져옵니다. |
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/*} silenced 구성을 가져옵니다. |
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 하위 요소에 상속된 SecurityHealthAnalyticsCustomModules도 만듭니다. |
delete |
DELETE /v1/{name=organizations/*/securityHealthAnalyticsSettings/customModules/*} 지정된 SecurityHealthAnalyticsCustomModule과 CRM 계층 구조의 모든 하위 요소를 삭제합니다. |
get |
GET /v1/{name=organizations/*/securityHealthAnalyticsSettings/customModules/*} SecurityHealthAnalyticsCustomModule을 가져옵니다. |
list |
GET /v1/{parent=organizations/*/securityHealthAnalyticsSettings}/customModules 지정된 상위 요소의 모든 SecurityHealthAnalyticsCustomModules 목록을 반환합니다. |
listDescendant |
GET /v1/{parent=organizations/*/securityHealthAnalyticsSettings}/customModules:listDescendant 지정된 CRM 상위 요소 및 상위 요소의 모든 CRM 하위 요소 아래에 있는 모든 상주 SecurityHealthAnalyticsCustomModules 목록을 반환합니다. |
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 지정된 상위 요소의 모든 EffectiveSecurityHealthAnalyticsCustomModules 목록을 반환합니다. |
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 내보내기를 삭제합니다. |
get |
GET /v1/{name=projects/*/bigQueryExports/*} BigQuery 내보내기를 가져옵니다. |
list |
GET /v1/{parent=projects/*}/bigQueryExports BigQuery 내보내기를 표시합니다. |
patch |
PATCH /v1/{bigQueryExport.name=projects/*/bigQueryExports/*} BigQuery 내보내기를 업데이트합니다. |
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 커스텀 모듈과 리소스 관리자 계층 구조의 모든 하위 요소를 삭제합니다. |
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/*} silenced 구성을 가져옵니다. |
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/*} silenced 구성을 가져옵니다. |
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 하위 요소에 상속된 SecurityHealthAnalyticsCustomModules도 만듭니다. |
delete |
DELETE /v1/{name=projects/*/securityHealthAnalyticsSettings/customModules/*} 지정된 SecurityHealthAnalyticsCustomModule 및 CRM 계층 구조의 모든 하위 요소를 삭제합니다. |
get |
GET /v1/{name=projects/*/securityHealthAnalyticsSettings/customModules/*} SecurityHealthAnalyticsCustomModule을 가져옵니다. |
list |
GET /v1/{parent=projects/*/securityHealthAnalyticsSettings}/customModules 지정된 상위 요소의 모든 SecurityHealthAnalyticsCustomModules 목록을 반환합니다. |
listDescendant |
GET /v1/{parent=projects/*/securityHealthAnalyticsSettings}/customModules:listDescendant 지정된 CRM 상위 요소 및 상위 요소의 모든 CRM 하위 요소 아래에 있는 모든 상주 SecurityHealthAnalyticsCustomModules 목록을 반환합니다. |
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 지정된 상위 요소의 모든 EffectiveSecurityHealthAnalyticsCustomModules 목록을 반환합니다. |
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/*} 외부 시스템을 업데이트합니다. |