A API Security Command Center oferece acesso a visualizações temporárias de recursos e descobertas em uma organização.
- Recurso REST: v2.folders.assets
- Recurso REST: v2.folders.findings
- Recurso REST: v2.folders.locations.bigQueryExports
- Recurso REST: v2.folders.locations.findings
- Recurso REST: v2.folders.locations.muteConfigs
- Recurso REST: v2.folders.locations.notificationConfigs
- Recurso REST: v2.folders.muteConfigs
- Recurso REST: v2.folders.sources
- Recurso REST: v2.folders.sources.findings
- Recurso REST: v2.folders.sources.findings.externalSystems
- Recurso REST: v2.folders.sources.locations.findings
- Recurso REST: v2.folders.sources.locations.findings.externalSystems
- Recurso REST: v2.organizations.assets
- Recurso REST: v2.organizations.attackPaths
- Recurso REST: v2.organizations.findings
- Recurso REST: v2.organizations.locations.bigQueryExports
- Recurso REST: v2.organizations.locations.findings
- Recurso REST: v2.organizations.locations.muteConfigs
- Recurso REST: v2.organizations.locations.notificationConfigs
- Recurso REST: v2.organizations.locations.resourceValueConfigs
- Recurso REST: v2.organizations.locations.simulations
- Recurso REST: v2.organizations.locations.simulations.attackExposureResults.attackPaths
- Recurso REST: v2.organizations.locations.simulations.valuedResources
- Recurso REST: v2.organizations.locations.simulations.valuedResources.attackPaths
- Recurso REST: v2.organizations.muteConfigs
- Recurso REST: v2.organizations.operations
- Recurso REST: v2.organizations.resourceValueConfigs
- Recurso REST: v2.organizations.simulations
- Recurso REST: v2.organizations.simulations.attackExposureResults.attackPaths
- Recurso REST: v2.organizations.simulations.attackExposureResults.valuedResources
- Recurso REST: v2.organizations.simulations.attackPaths
- Recurso REST: v2.organizations.simulations.valuedResources
- Recurso REST: v2.organizations.simulations.valuedResources.attackPaths
- Recurso REST: v2.organizations.sources
- Recurso REST: v2.organizations.sources.findings
- Recurso REST: v2.organizations.sources.findings.externalSystems
- Recurso REST: v2.organizations.sources.locations.findings
- Recurso REST: v2.organizations.sources.locations.findings.externalSystems
- Recurso REST: v2.organizations.valuedResources
- Recurso REST: v2.projects.assets
- Recurso REST: v2.projects.findings
- Recurso REST: v2.projects.locations.bigQueryExports
- Recurso REST: v2.projects.locations.findings
- Recurso REST: v2.projects.locations.muteConfigs
- Recurso REST: v2.projects.locations.notificationConfigs
- Recurso REST: v2.projects.muteConfigs
- Recurso REST: v2.projects.sources
- Recurso REST: v2.projects.sources.findings
- Recurso REST: v2.projects.sources.findings.externalSystems
- Recurso REST: v2.projects.sources.locations.findings
- Recurso REST: v2.projects.sources.locations.findings.externalSystems
- Recurso REST: v1p1beta1.folders.assets
- Recurso REST: v1p1beta1.folders.sources
- Recurso REST: v1p1beta1.folders.sources.findings
- Recurso REST: v1p1beta1.organizations
- Recurso REST: v1p1beta1.organizations.assets
- Recurso REST: v1p1beta1.organizations.notificationConfigs
- Recurso REST: v1p1beta1.organizations.operations
- Recurso REST: v1p1beta1.organizations.sources
- Recurso REST: v1p1beta1.organizations.sources.findings
- Recurso REST: v1p1beta1.projects.assets
- Recurso REST: v1p1beta1.projects.sources
- Recurso REST: v1p1beta1.projects.sources.findings
- Recurso REST: v1beta2.folders
- Recurso REST: v1beta2.folders.containerThreatDetectionSettings
- Recurso REST: v1beta2.folders.eventThreatDetectionSettings
- Recurso REST: v1beta2.folders.rapidVulnerabilityDetectionSettings
- Recurso REST: v1beta2.folders.securityHealthAnalyticsSettings
- Recurso REST: v1beta2.folders.virtualMachineThreatDetectionSettings
- Recurso REST: v1beta2.folders.webSecurityScannerSettings
- Recurso REST: v1beta2.organizations
- Recurso REST: v1beta2.organizations.containerThreatDetectionSettings
- Recurso REST: v1beta2.organizations.eventThreatDetectionSettings
- Recurso REST: v1beta2.organizations.rapidVulnerabilityDetectionSettings
- Recurso REST: v1beta2.organizations.securityHealthAnalyticsSettings
- Recurso REST: v1beta2.organizations.virtualMachineThreatDetectionSettings
- Recurso REST: v1beta2.organizations.webSecurityScannerSettings
- Recurso REST: v1beta2.projects
- Recurso REST: v1beta2.projects.containerThreatDetectionSettings
- Recurso REST: v1beta2.projects.eventThreatDetectionSettings
- Recurso REST: v1beta2.projects.locations.clusters
- Recurso REST: v1beta2.projects.locations.clusters.containerThreatDetectionSettings
- Recurso REST: v1beta2.projects.rapidVulnerabilityDetectionSettings
- Recurso REST: v1beta2.projects.securityHealthAnalyticsSettings
- Recurso REST: v1beta2.projects.virtualMachineThreatDetectionSettings
- Recurso REST: v1beta2.projects.webSecurityScannerSettings
- Recurso REST: v1beta1.organizations
- Recurso REST: v1beta1.organizations.assets
- Recurso REST: v1beta1.organizations.operations
- Recurso REST: v1beta1.organizations.sources
- Recurso REST: v1beta1.organizations.sources.findings
- Recurso REST: v1.folders.assets
- Recurso REST: v1.folders.bigQueryExports
- Recurso REST: v1.folders.eventThreatDetectionSettings
- Recurso REST: v1.folders.eventThreatDetectionSettings.customModules
- Recurso REST: v1.folders.eventThreatDetectionSettings.effectiveCustomModules
- Recurso REST: v1.folders.findings
- Recurso REST: v1.folders.locations.muteConfigs
- Recurso REST: v1.folders.muteConfigs
- Recurso REST: v1.folders.notificationConfigs
- Recurso REST: v1.folders.securityHealthAnalyticsSettings.customModules
- Recurso REST: v1.folders.securityHealthAnalyticsSettings.effectiveCustomModules
- Recurso REST: v1.folders.sources
- Recurso REST: v1.folders.sources.findings
- Recurso REST: v1.folders.sources.findings.externalSystems
- Recurso REST: v1.organizations
- Recurso REST: v1.organizations.assets
- Recurso REST: v1.organizations.attackPaths
- Recurso REST: v1.organizations.bigQueryExports
- Recurso REST: v1.organizations.eventThreatDetectionSettings
- Recurso REST: v1.organizations.eventThreatDetectionSettings.customModules
- Recurso REST: v1.organizations.eventThreatDetectionSettings.effectiveCustomModules
- Recurso REST: v1.organizations.findings
- Recurso REST: v1.organizations.locations.muteConfigs
- Recurso REST: v1.organizations.muteConfigs
- Recurso REST: v1.organizations.notificationConfigs
- Recurso REST: v1.organizations.operations
- Recurso REST: v1.organizations.resourceValueConfigs
- Recurso REST: v1.organizations.securityHealthAnalyticsSettings.customModules
- Recurso REST: v1.organizations.securityHealthAnalyticsSettings.effectiveCustomModules
- Recurso REST: v1.organizations.simulations
- Recurso REST: v1.organizations.simulations.attackExposureResults.attackPaths
- Recurso REST: v1.organizations.simulations.attackExposureResults.valuedResources
- Recurso REST: v1.organizations.simulations.attackPaths
- Recurso REST: v1.organizations.simulations.valuedResources
- Recurso REST: v1.organizations.simulations.valuedResources.attackPaths
- Recurso REST: v1.organizations.sources
- Recurso REST: v1.organizations.sources.findings
- Recurso REST: v1.organizations.sources.findings.externalSystems
- Recurso REST: v1.organizations.valuedResources
- Recurso REST: v1.projects.assets
- Recurso REST: v1.projects.bigQueryExports
- Recurso REST: v1.projects.eventThreatDetectionSettings
- Recurso REST: v1.projects.eventThreatDetectionSettings.customModules
- Recurso REST: v1.projects.eventThreatDetectionSettings.effectiveCustomModules
- Recurso REST: v1.projects.findings
- Recurso REST: v1.projects.locations.muteConfigs
- Recurso REST: v1.projects.muteConfigs
- Recurso REST: v1.projects.notificationConfigs
- Recurso REST: v1.projects.securityHealthAnalyticsSettings.customModules
- Recurso REST: v1.projects.securityHealthAnalyticsSettings.effectiveCustomModules
- Recurso REST: v1.projects.sources
- Recurso REST: v1.projects.sources.findings
- Recurso REST: v1.projects.sources.findings.externalSystems
Serviço: securitycenter.googleapis.com
Para chamar esse serviço, recomendamos que você use as bibliotecas de cliente fornecidas pelo Google. Caso seu aplicativo precise usar suas próprias bibliotecas para chamar esse serviço, use as informações a seguir quando fizer as solicitações da API.
Documento de descoberta
Um Documento de descoberta é uma especificação legível por máquina para descrever e consumir APIs REST. Ele é usado para criar bibliotecas de cliente, plug-ins IDE e outras ferramentas que interagem com as APIs do Google. Um serviço pode fornecer vários documentos de descoberta. Este serviço apresenta os documentos de descoberta abaixo:
- 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
Endpoint de serviço
Um endpoint de serviço é um URL de base que especifica o endereço de rede de um serviço de API. Um serviço pode ter vários endpoints de serviço. Este serviço tem o endpoint a seguir e todos os URIs abaixo são relativos a ele:
https://securitycenter.googleapis.com
Endpoint de serviço regional
Um endpoint de serviço regional é um URL base que especifica o endereço de rede de um serviço de API em uma única região. Um serviço disponível em várias regiões pode ter vários endpoints regionais. Selecione um local para conferir o endpoint de serviço regional desse serviço.
Recurso REST: v2.folders.assets
Métodos | |
---|---|
updateSecurityMarks |
PATCH /v2/{securityMarks.name=folders/*/assets/*/securityMarks} Atualiza as marcações de segurança. |
Recurso REST: v2.folders.findings
Métodos | |
---|---|
bulkMute |
POST /v2/{parent=folders/*}/findings:bulkMute Inicia uma LRO para desativar em massa as descobertas de um pai com base em um filtro. |
Recurso REST: v2.folders.locations.bigQueryExports
Métodos | |
---|---|
create |
POST /v2/{parent=folders/*/locations/*}/bigQueryExports Cria uma exportação do BigQuery. |
delete |
DELETE /v2/{name=folders/*/locations/*/bigQueryExports/*} Exclui uma exportação do BigQuery. |
get |
GET /v2/{name=folders/*/locations/*/bigQueryExports/*} Recebe uma exportação do BigQuery. |
list |
GET /v2/{parent=folders/*/locations/*}/bigQueryExports Lista as exportações do BigQuery. |
patch |
PATCH /v2/{bigQueryExport.name=folders/*/locations/*/bigQueryExports/*} Atualiza uma exportação do BigQuery. |
Recurso REST: v2.folders.locations.findings
Métodos | |
---|---|
bulkMute |
POST /v2/{parent=folders/*/locations/*}/findings:bulkMute Inicia uma LRO para desativar em massa as descobertas de um pai com base em um filtro. |
Recurso REST: v2.folders.locations.muteConfigs
Métodos | |
---|---|
create |
POST /v2/{parent=folders/*/locations/*}/muteConfigs Cria uma configuração para ignorar. |
delete |
DELETE /v2/{name=folders/*/locations/*/muteConfigs/*} Exclui uma configuração de desativação de som. |
get |
GET /v2/{name=folders/*/locations/*/muteConfigs/*} Recebe uma configuração de desativação. |
list |
GET /v2/{parent=folders/*/locations/*}/muteConfigs Lista as configurações de silenciamento. |
patch |
PATCH /v2/{muteConfig.name=folders/*/locations/*/muteConfigs/*} Atualiza uma configuração de item silenciado. |
Recurso REST: v2.folders.locations.notificationConfigs
Métodos | |
---|---|
create |
POST /v2/{parent=folders/*/locations/*}/notificationConfigs Cria uma configuração de notificação. |
delete |
DELETE /v2/{name=folders/*/locations/*/notificationConfigs/*} Exclui uma configuração de notificação. |
get |
GET /v2/{name=folders/*/locations/*/notificationConfigs/*} Recebe uma configuração de notificação. |
list |
GET /v2/{parent=folders/*/locations/*}/notificationConfigs Lista as configurações de notificação. |
patch |
PATCH /v2/{notificationConfig.name=folders/*/locations/*/notificationConfigs/*} Atualiza uma configuração de notificação. |
Recurso REST: v2.folders.muteConfigs
Métodos | |
---|---|
create |
POST /v2/{parent=folders/*}/muteConfigs Cria uma configuração para ignorar. |
delete |
DELETE /v2/{name=folders/*/muteConfigs/*} Exclui uma configuração de desativação de som. |
get |
GET /v2/{name=folders/*/muteConfigs/*} Recebe uma configuração de desativação. |
list |
GET /v2/{parent=folders/*}/muteConfigs Lista as configurações de silenciamento. |
patch |
PATCH /v2/{muteConfig.name=folders/*/muteConfigs/*} Atualiza uma configuração de item silenciado. |
Recurso REST: v2.folders.sources
Métodos | |
---|---|
list |
GET /v2/{parent=folders/*}/sources Lista todas as fontes que pertencem a uma organização. |
Recurso REST: v2.folders.sources.findings
Métodos | |
---|---|
group |
POST /v2/{parent=folders/*/sources/*}/findings:group Filtra as descobertas de uma organização ou fonte e as agrupa por propriedades especificadas em um local. |
list |
GET /v2/{parent=folders/*/sources/*}/findings Lista as descobertas de uma organização ou fonte. |
patch |
PATCH /v2/{finding.name=folders/*/sources/*/findings/*} Cria ou atualiza uma descoberta. |
setMute |
POST /v2/{name=folders/*/sources/*/findings/*}:setMute Atualiza o estado de desativação de uma descoberta. |
setState |
POST /v2/{name=folders/*/sources/*/findings/*}:setState Atualiza o estado de uma descoberta. |
updateSecurityMarks |
PATCH /v2/{securityMarks.name=folders/*/sources/*/findings/*/securityMarks} Atualiza as marcações de segurança. |
Recurso REST: v2.folders.sources.findings.externalSystems
Métodos | |
---|---|
patch |
PATCH /v2/{externalSystem.name=folders/*/sources/*/findings/*/externalSystems/*} Atualiza o sistema externo. |
Recurso REST: v2.folders.sources.locations.findings
Métodos | |
---|---|
group |
POST /v2/{parent=folders/*/sources/*/locations/*}/findings:group Filtra as descobertas de uma organização ou fonte e as agrupa por propriedades especificadas em um local. |
list |
GET /v2/{parent=folders/*/sources/*/locations/*}/findings Lista as descobertas de uma organização ou fonte. |
patch |
PATCH /v2/{finding.name=folders/*/sources/*/locations/*/findings/*} Cria ou atualiza uma descoberta. |
setMute |
POST /v2/{name=folders/*/sources/*/locations/*/findings/*}:setMute Atualiza o estado de desativação de uma descoberta. |
setState |
POST /v2/{name=folders/*/sources/*/locations/*/findings/*}:setState Atualiza o estado de uma descoberta. |
updateSecurityMarks |
PATCH /v2/{securityMarks.name=folders/*/sources/*/locations/*/findings/*/securityMarks} Atualiza as marcações de segurança. |
Recurso REST: v2.folders.sources.locations.findings.externalSystems
Métodos | |
---|---|
patch |
PATCH /v2/{externalSystem.name=folders/*/sources/*/locations/*/findings/*/externalSystems/*} Atualiza o sistema externo. |
Recurso REST: v2.organizations.assets
Métodos | |
---|---|
updateSecurityMarks |
PATCH /v2/{securityMarks.name=organizations/*/assets/*/securityMarks} Atualiza as marcações de segurança. |
Recurso REST: v2.organizations.attackPaths
Métodos | |
---|---|
list |
GET /v2/{parent=organizations/*}/attackPaths Lista os caminhos de ataque para um conjunto de resultados de simulação ou recursos e filtros valiosos. |
Recurso REST: v2.organizations.findings
Métodos | |
---|---|
bulkMute |
POST /v2/{parent=organizations/*}/findings:bulkMute Inicia uma LRO para desativar em massa as descobertas de um pai com base em um filtro. |
Recurso REST: v2.organizations.locations.bigQueryExports
Métodos | |
---|---|
create |
POST /v2/{parent=organizations/*/locations/*}/bigQueryExports Cria uma exportação do BigQuery. |
delete |
DELETE /v2/{name=organizations/*/locations/*/bigQueryExports/*} Exclui uma exportação do BigQuery. |
get |
GET /v2/{name=organizations/*/locations/*/bigQueryExports/*} Recebe uma exportação do BigQuery. |
list |
GET /v2/{parent=organizations/*/locations/*}/bigQueryExports Lista as exportações do BigQuery. |
patch |
PATCH /v2/{bigQueryExport.name=organizations/*/locations/*/bigQueryExports/*} Atualiza uma exportação do BigQuery. |
Recurso REST: v2.organizations.locations.findings
Métodos | |
---|---|
bulkMute |
POST /v2/{parent=organizations/*/locations/*}/findings:bulkMute Inicia uma LRO para desativar em massa as descobertas de um pai com base em um filtro. |
Recurso REST: v2.organizations.locations.muteConfigs
Métodos | |
---|---|
create |
POST /v2/{parent=organizations/*/locations/*}/muteConfigs Cria uma configuração para ignorar. |
delete |
DELETE /v2/{name=organizations/*/locations/*/muteConfigs/*} Exclui uma configuração de desativação de som. |
get |
GET /v2/{name=organizations/*/locations/*/muteConfigs/*} Recebe uma configuração de desativação. |
list |
GET /v2/{parent=organizations/*/locations/*}/muteConfigs Lista as configurações de silenciamento. |
patch |
PATCH /v2/{muteConfig.name=organizations/*/locations/*/muteConfigs/*} Atualiza uma configuração de item silenciado. |
Recurso REST: v2.organizations.locations.notificationConfigs
Métodos | |
---|---|
create |
POST /v2/{parent=organizations/*/locations/*}/notificationConfigs Cria uma configuração de notificação. |
delete |
DELETE /v2/{name=organizations/*/locations/*/notificationConfigs/*} Exclui uma configuração de notificação. |
get |
GET /v2/{name=organizations/*/locations/*/notificationConfigs/*} Recebe uma configuração de notificação. |
list |
GET /v2/{parent=organizations/*/locations/*}/notificationConfigs Lista as configurações de notificação. |
patch |
PATCH /v2/{notificationConfig.name=organizations/*/locations/*/notificationConfigs/*} Atualiza uma configuração de notificação. |
Recurso REST: v2.organizations.locations.resourceValueConfigs
Métodos | |
---|---|
batchCreate |
POST /v2/{parent=organizations/*/locations/*}/resourceValueConfigs:batchCreate Cria um ResourceValueConfig para uma organização. |
delete |
DELETE /v2/{name=organizations/*/locations/*/resourceValueConfigs/*} Exclui um ResourceValueConfig. |
get |
GET /v2/{name=organizations/*/locations/*/resourceValueConfigs/*} Recebe um ResourceValueConfig. |
list |
GET /v2/{parent=organizations/*/locations/*}/resourceValueConfigs Lista todos os ResourceValueConfigs. |
patch |
PATCH /v2/{resourceValueConfig.name=organizations/*/locations/*/resourceValueConfigs/*} Atualiza um ResourceValueConfig com novas regras. |
Recurso REST: v2.organizations.locations.simulations
Métodos | |
---|---|
get |
GET /v2/{name=organizations/*/locations/*/simulations/*} Receba a simulação por nome ou a simulação mais recente da organização. |
Recurso REST: v2.organizations.locations.simulations.attackExposureResults.attackPaths
Métodos | |
---|---|
list |
GET /v2/{parent=organizations/*/locations/*/simulations/*/attackExposureResults/*}/attackPaths Lista os caminhos de ataque para um conjunto de resultados de simulação ou recursos e filtros valiosos. |
Recurso REST: v2.organizations.locations.simulations.valuedResources
Métodos | |
---|---|
get |
GET /v2/{name=organizations/*/locations/*/simulations/*/valuedResources/*} Receber o recurso com valor pelo nome |
Recurso REST: v2.organizations.locations.simulations.valuedResources.attackPaths
Métodos | |
---|---|
list |
GET /v2/{parent=organizations/*/locations/*/simulations/*/valuedResources/*}/attackPaths Lista os caminhos de ataque para um conjunto de resultados de simulação ou recursos e filtros valiosos. |
Recurso REST: v2.organizations.muteConfigs
Métodos | |
---|---|
create |
POST /v2/{parent=organizations/*}/muteConfigs Cria uma configuração para ignorar. |
delete |
DELETE /v2/{name=organizations/*/muteConfigs/*} Exclui uma configuração de desativação de som. |
get |
GET /v2/{name=organizations/*/muteConfigs/*} Recebe uma configuração de desativação. |
list |
GET /v2/{parent=organizations/*}/muteConfigs Lista as configurações de silenciamento. |
patch |
PATCH /v2/{muteConfig.name=organizations/*/muteConfigs/*} Atualiza uma configuração de item silenciado. |
Recurso REST: v2.organizations.operations
Métodos | |
---|---|
cancel |
POST /v2/{name=organizations/*/operations/*}:cancel Inicia o cancelamento assíncrono em uma operação de longa duração. |
delete |
DELETE /v2/{name=organizations/*/operations/*} Exclui uma operação de longa duração. |
get |
GET /v2/{name=organizations/*/operations/*} Recebe o estado mais recente de uma operação de longa duração. |
list |
GET /v2/{name=organizations/*/operations} Lista as operações correspondentes ao filtro especificado na solicitação. |
Recurso REST: v2.organizations.resourceValueConfigs
Métodos | |
---|---|
batchCreate |
POST /v2/{parent=organizations/*}/resourceValueConfigs:batchCreate Cria um ResourceValueConfig para uma organização. |
delete |
DELETE /v2/{name=organizations/*/resourceValueConfigs/*} Exclui um ResourceValueConfig. |
get |
GET /v2/{name=organizations/*/resourceValueConfigs/*} Recebe um ResourceValueConfig. |
list |
GET /v2/{parent=organizations/*}/resourceValueConfigs Lista todos os ResourceValueConfigs. |
patch |
PATCH /v2/{resourceValueConfig.name=organizations/*/resourceValueConfigs/*} Atualiza um ResourceValueConfig com novas regras. |
Recurso REST: v2.organizations.simulations
Métodos | |
---|---|
get |
GET /v2/{name=organizations/*/simulations/*} Receba a simulação por nome ou a simulação mais recente da organização. |
Recurso REST: v2.organizations.simulations.attackExposureResults.attackPaths
Métodos | |
---|---|
list |
GET /v2/{parent=organizations/*/simulations/*/attackExposureResults/*}/attackPaths Lista os caminhos de ataque para um conjunto de resultados de simulação ou recursos e filtros valiosos. |
Recurso REST: v2.organizations.simulations.attackExposureResults.valuedResources
Métodos | |
---|---|
list |
GET /v2/{parent=organizations/*/simulations/*/attackExposureResults/*}/valuedResources Lista os recursos valiosos para um conjunto de resultados de simulação e filtro. |
Recurso REST: v2.organizations.simulations.attackPaths
Métodos | |
---|---|
list |
GET /v2/{parent=organizations/*/simulations/*}/attackPaths Lista os caminhos de ataque para um conjunto de resultados de simulação ou recursos e filtros valiosos. |
Recurso REST: v2.organizations.simulations.valuedResources
Métodos | |
---|---|
get |
GET /v2/{name=organizations/*/simulations/*/valuedResources/*} Receber o recurso com valor pelo nome |
list |
GET /v2/{parent=organizations/*/simulations/*}/valuedResources Lista os recursos valiosos de um conjunto de resultados de simulação e filtro. |
Recurso REST: v2.organizations.simulations.valuedResources.attackPaths
Métodos | |
---|---|
list |
GET /v2/{parent=organizations/*/simulations/*/valuedResources/*}/attackPaths Lista os caminhos de ataque para um conjunto de resultados de simulação ou recursos e filtros valiosos. |
Recurso REST: v2.organizations.sources
Métodos | |
---|---|
create |
POST /v2/{parent=organizations/*}/sources Cria uma origem. |
get |
GET /v2/{name=organizations/*/sources/*} Recebe uma origem. |
getIamPolicy |
POST /v2/{resource=organizations/*/sources/*}:getIamPolicy Busca a política de controle de acesso na origem especificada. |
list |
GET /v2/{parent=organizations/*}/sources Lista todas as origens que pertencem a uma organização. |
patch |
PATCH /v2/{source.name=organizations/*/sources/*} Atualiza uma fonte. |
setIamPolicy |
POST /v2/{resource=organizations/*/sources/*}:setIamPolicy Define a política de controle de acesso na fonte especificada. |
testIamPermissions |
POST /v2/{resource=organizations/*/sources/*}:testIamPermissions Retorna as permissões do autor da chamada na origem especificada. |
Recurso REST: v2.organizations.sources.findings
Métodos | |
---|---|
create |
POST /v2/{parent=organizations/*/sources/*}/findings Cria uma descoberta em um local. |
group |
POST /v2/{parent=organizations/*/sources/*}/findings:group Filtra as descobertas de uma organização ou fonte e as agrupa por propriedades especificadas em um local. |
list |
GET /v2/{parent=organizations/*/sources/*}/findings Lista as descobertas de uma organização ou fonte. |
patch |
PATCH /v2/{finding.name=organizations/*/sources/*/findings/*} Cria ou atualiza uma descoberta. |
setMute |
POST /v2/{name=organizations/*/sources/*/findings/*}:setMute Atualiza o estado de desativação de uma descoberta. |
setState |
POST /v2/{name=organizations/*/sources/*/findings/*}:setState Atualiza o estado de uma descoberta. |
updateSecurityMarks |
PATCH /v2/{securityMarks.name=organizations/*/sources/*/findings/*/securityMarks} Atualiza as marcações de segurança. |
Recurso REST: v2.organizations.sources.findings.externalSystems
Métodos | |
---|---|
patch |
PATCH /v2/{externalSystem.name=organizations/*/sources/*/findings/*/externalSystems/*} Atualiza o sistema externo. |
Recurso REST: v2.organizations.sources.locations.findings
Métodos | |
---|---|
create |
POST /v2/{parent=organizations/*/sources/*/locations/*}/findings Cria uma descoberta em um local. |
group |
POST /v2/{parent=organizations/*/sources/*/locations/*}/findings:group Filtra as descobertas de uma organização ou fonte e as agrupa por propriedades especificadas em um local. |
list |
GET /v2/{parent=organizations/*/sources/*/locations/*}/findings Lista as descobertas de uma organização ou fonte. |
patch |
PATCH /v2/{finding.name=organizations/*/sources/*/locations/*/findings/*} Cria ou atualiza uma descoberta. |
setMute |
POST /v2/{name=organizations/*/sources/*/locations/*/findings/*}:setMute Atualiza o estado de desativação de uma descoberta. |
setState |
POST /v2/{name=organizations/*/sources/*/locations/*/findings/*}:setState Atualiza o estado de uma descoberta. |
updateSecurityMarks |
PATCH /v2/{securityMarks.name=organizations/*/sources/*/locations/*/findings/*/securityMarks} Atualiza as marcações de segurança. |
Recurso REST: v2.organizations.sources.locations.findings.externalSystems
Métodos | |
---|---|
patch |
PATCH /v2/{externalSystem.name=organizations/*/sources/*/locations/*/findings/*/externalSystems/*} Atualiza o sistema externo. |
Recurso REST: v2.organizations.valuedResources
Métodos | |
---|---|
list |
GET /v2/{parent=organizations/*}/valuedResources Lista os recursos valiosos para um conjunto de resultados de simulação e filtro. |
Recurso REST: v2.projects.assets
Métodos | |
---|---|
updateSecurityMarks |
PATCH /v2/{securityMarks.name=projects/*/assets/*/securityMarks} Atualiza as marcações de segurança. |
Recurso REST: v2.projects.findings
Métodos | |
---|---|
bulkMute |
POST /v2/{parent=projects/*}/findings:bulkMute Inicia uma LRO para desativar em massa as descobertas de um pai com base em um filtro. |
Recurso REST: v2.projects.locations.bigQueryExports
Métodos | |
---|---|
create |
POST /v2/{parent=projects/*/locations/*}/bigQueryExports Cria uma exportação do BigQuery. |
delete |
DELETE /v2/{name=projects/*/locations/*/bigQueryExports/*} Exclui uma exportação do BigQuery. |
get |
GET /v2/{name=projects/*/locations/*/bigQueryExports/*} Recebe uma exportação do BigQuery. |
list |
GET /v2/{parent=projects/*/locations/*}/bigQueryExports Lista as exportações do BigQuery. |
patch |
PATCH /v2/{bigQueryExport.name=projects/*/locations/*/bigQueryExports/*} Atualiza uma exportação do BigQuery. |
Recurso REST: v2.projects.locations.findings
Métodos | |
---|---|
bulkMute |
POST /v2/{parent=projects/*/locations/*}/findings:bulkMute Inicia uma LRO para desativar em massa as descobertas de um pai com base em um filtro. |
Recurso REST: v2.projects.locations.muteConfigs
Métodos | |
---|---|
create |
POST /v2/{parent=projects/*/locations/*}/muteConfigs Cria uma configuração para ignorar. |
delete |
DELETE /v2/{name=projects/*/locations/*/muteConfigs/*} Exclui uma configuração de desativação de som. |
get |
GET /v2/{name=projects/*/locations/*/muteConfigs/*} Recebe uma configuração de desativação. |
list |
GET /v2/{parent=projects/*/locations/*}/muteConfigs Lista as configurações de silenciamento. |
patch |
PATCH /v2/{muteConfig.name=projects/*/locations/*/muteConfigs/*} Atualiza uma configuração de item silenciado. |
Recurso REST: v2.projects.locations.notificationConfigs
Métodos | |
---|---|
create |
POST /v2/{parent=projects/*/locations/*}/notificationConfigs Cria uma configuração de notificação. |
delete |
DELETE /v2/{name=projects/*/locations/*/notificationConfigs/*} Exclui uma configuração de notificação. |
get |
GET /v2/{name=projects/*/locations/*/notificationConfigs/*} Recebe uma configuração de notificação. |
list |
GET /v2/{parent=projects/*/locations/*}/notificationConfigs Lista as configurações de notificação. |
patch |
PATCH /v2/{notificationConfig.name=projects/*/locations/*/notificationConfigs/*} Atualiza uma configuração de notificação. |
Recurso REST: v2.projects.muteConfigs
Métodos | |
---|---|
create |
POST /v2/{parent=projects/*}/muteConfigs Cria uma configuração para ignorar. |
delete |
DELETE /v2/{name=projects/*/muteConfigs/*} Exclui uma configuração de desativação de som. |
get |
GET /v2/{name=projects/*/muteConfigs/*} Recebe uma configuração de desativação. |
list |
GET /v2/{parent=projects/*}/muteConfigs Lista as configurações de silenciamento. |
patch |
PATCH /v2/{muteConfig.name=projects/*/muteConfigs/*} Atualiza uma configuração de item silenciado. |
Recurso REST: v2.projects.sources
Métodos | |
---|---|
list |
GET /v2/{parent=projects/*}/sources Lista todas as origens que pertencem a uma organização. |
Recurso REST: v2.projects.sources.findings
Métodos | |
---|---|
group |
POST /v2/{parent=projects/*/sources/*}/findings:group Filtra as descobertas de uma organização ou fonte e as agrupa por propriedades especificadas em um local. |
list |
GET /v2/{parent=projects/*/sources/*}/findings Lista as descobertas de uma organização ou fonte. |
patch |
PATCH /v2/{finding.name=projects/*/sources/*/findings/*} Cria ou atualiza uma descoberta. |
setMute |
POST /v2/{name=projects/*/sources/*/findings/*}:setMute Atualiza o estado de desativação de uma descoberta. |
setState |
POST /v2/{name=projects/*/sources/*/findings/*}:setState Atualiza o estado de uma descoberta. |
updateSecurityMarks |
PATCH /v2/{securityMarks.name=projects/*/sources/*/findings/*/securityMarks} Atualiza as marcações de segurança. |
Recurso REST: v2.projects.sources.findings.externalSystems
Métodos | |
---|---|
patch |
PATCH /v2/{externalSystem.name=projects/*/sources/*/findings/*/externalSystems/*} Atualiza o sistema externo. |
Recurso REST: v2.projects.sources.locations.findings
Métodos | |
---|---|
group |
POST /v2/{parent=projects/*/sources/*/locations/*}/findings:group Filtra as descobertas de uma organização ou fonte e as agrupa por propriedades especificadas em um local. |
list |
GET /v2/{parent=projects/*/sources/*/locations/*}/findings Lista as descobertas de uma organização ou fonte. |
patch |
PATCH /v2/{finding.name=projects/*/sources/*/locations/*/findings/*} Cria ou atualiza uma descoberta. |
setMute |
POST /v2/{name=projects/*/sources/*/locations/*/findings/*}:setMute Atualiza o estado de desativação de uma descoberta. |
setState |
POST /v2/{name=projects/*/sources/*/locations/*/findings/*}:setState Atualiza o estado de uma descoberta. |
updateSecurityMarks |
PATCH /v2/{securityMarks.name=projects/*/sources/*/locations/*/findings/*/securityMarks} Atualiza as marcações de segurança. |
Recurso REST: v2.projects.sources.locations.findings.externalSystems
Métodos | |
---|---|
patch |
PATCH /v2/{externalSystem.name=projects/*/sources/*/locations/*/findings/*/externalSystems/*} Atualiza o sistema externo. |
Recurso REST: v1p1beta1.folders.assets
Métodos | |
---|---|
group |
POST /v1p1beta1/{parent=folders/*}/assets:group Filtra os recursos de uma organização e os agrupa por propriedades especificadas. |
list |
GET /v1p1beta1/{parent=folders/*}/assets Lista os recursos de uma organização. |
updateSecurityMarks |
PATCH /v1p1beta1/{securityMarks.name=folders/*/assets/*/securityMarks} Atualiza as marcações de segurança. |
Recurso REST: v1p1beta1.folders.sources
Métodos | |
---|---|
list |
GET /v1p1beta1/{parent=folders/*}/sources Lista todas as origens que pertencem a uma organização. |
Recurso REST: v1p1beta1.folders.sources.findings
Métodos | |
---|---|
group |
POST /v1p1beta1/{parent=folders/*/sources/*}/findings:group Filtra as descobertas de uma organização ou fonte e as agrupa por propriedades especificadas. |
list |
GET /v1p1beta1/{parent=folders/*/sources/*}/findings Lista as descobertas de uma organização ou fonte. |
patch |
PATCH /v1p1beta1/{finding.name=folders/*/sources/*/findings/*} Cria ou atualiza uma descoberta. |
setState |
POST /v1p1beta1/{name=folders/*/sources/*/findings/*}:setState Atualiza o estado de uma descoberta. |
updateSecurityMarks |
PATCH /v1p1beta1/{securityMarks.name=folders/*/sources/*/findings/*/securityMarks} Atualiza as marcações de segurança. |
Recurso REST: v1p1beta1.organizations
Métodos | |
---|---|
getOrganizationSettings |
GET /v1p1beta1/{name=organizations/*/organizationSettings} Recebe as configurações de uma organização. |
updateOrganizationSettings |
PATCH /v1p1beta1/{organizationSettings.name=organizations/*/organizationSettings} Atualiza as configurações de uma organização. |
Recurso REST: v1p1beta1.organizations.assets
Métodos | |
---|---|
group |
POST /v1p1beta1/{parent=organizations/*}/assets:group Filtra os recursos de uma organização e os agrupa por propriedades especificadas. |
list |
GET /v1p1beta1/{parent=organizations/*}/assets Lista os recursos de uma organização. |
runDiscovery |
POST /v1p1beta1/{parent=organizations/*}/assets:runDiscovery Executa a descoberta de recursos. |
updateSecurityMarks |
PATCH /v1p1beta1/{securityMarks.name=organizations/*/assets/*/securityMarks} Atualiza as marcações de segurança. |
Recurso REST: v1p1beta1.organizations.notificationConfigs
Métodos | |
---|---|
create |
POST /v1p1beta1/{parent=organizations/*}/notificationConfigs Cria uma configuração de notificação. |
delete |
DELETE /v1p1beta1/{name=organizations/*/notificationConfigs/*} Exclui uma configuração de notificação. |
get |
GET /v1p1beta1/{name=organizations/*/notificationConfigs/*} Recebe uma configuração de notificação. |
list |
GET /v1p1beta1/{parent=organizations/*}/notificationConfigs Lista as configurações de notificação. |
patch |
PATCH /v1p1beta1/{notificationConfig.name=organizations/*/notificationConfigs/*} Atualiza uma configuração de notificação. |
Recurso REST: v1p1beta1.organizations.operations
Métodos | |
---|---|
cancel |
POST /v1p1beta1/{name=organizations/*/operations/*}:cancel Inicia o cancelamento assíncrono em uma operação de longa duração. |
delete |
DELETE /v1p1beta1/{name=organizations/*/operations/*} Exclui uma operação de longa duração. |
get |
GET /v1p1beta1/{name=organizations/*/operations/*} Recebe o estado mais recente de uma operação de longa duração. |
list |
GET /v1p1beta1/{name=organizations/*/operations} Lista as operações correspondentes ao filtro especificado na solicitação. |
Recurso REST: v1p1beta1.organizations.sources
Métodos | |
---|---|
create |
POST /v1p1beta1/{parent=organizations/*}/sources Cria uma origem. |
get |
GET /v1p1beta1/{name=organizations/*/sources/*} Recebe uma origem. |
getIamPolicy |
POST /v1p1beta1/{resource=organizations/*/sources/*}:getIamPolicy Busca a política de controle de acesso na origem especificada. |
list |
GET /v1p1beta1/{parent=organizations/*}/sources Lista todas as fontes que pertencem a uma organização. |
patch |
PATCH /v1p1beta1/{source.name=organizations/*/sources/*} Atualiza uma fonte. |
setIamPolicy |
POST /v1p1beta1/{resource=organizations/*/sources/*}:setIamPolicy Define a política de controle de acesso na fonte especificada. |
testIamPermissions |
POST /v1p1beta1/{resource=organizations/*/sources/*}:testIamPermissions Retorna as permissões do autor da chamada na origem especificada. |
Recurso REST: v1p1beta1.organizations.sources.findings
Métodos | |
---|---|
create |
POST /v1p1beta1/{parent=organizations/*/sources/*}/findings Cria uma descoberta. |
group |
POST /v1p1beta1/{parent=organizations/*/sources/*}/findings:group Filtra as descobertas de uma organização ou fonte e as agrupa por propriedades especificadas. |
list |
GET /v1p1beta1/{parent=organizations/*/sources/*}/findings Lista as descobertas de uma organização ou fonte. |
patch |
PATCH /v1p1beta1/{finding.name=organizations/*/sources/*/findings/*} Cria ou atualiza uma descoberta. |
setState |
POST /v1p1beta1/{name=organizations/*/sources/*/findings/*}:setState Atualiza o estado de uma descoberta. |
updateSecurityMarks |
PATCH /v1p1beta1/{securityMarks.name=organizations/*/sources/*/findings/*/securityMarks} Atualiza as marcações de segurança. |
Recurso REST: v1p1beta1.projects.assets
Métodos | |
---|---|
group |
POST /v1p1beta1/{parent=projects/*}/assets:group Filtra os recursos de uma organização e os agrupa por propriedades especificadas. |
list |
GET /v1p1beta1/{parent=projects/*}/assets Lista os recursos de uma organização. |
updateSecurityMarks |
PATCH /v1p1beta1/{securityMarks.name=projects/*/assets/*/securityMarks} Atualiza as marcações de segurança. |
Recurso REST: v1p1beta1.projects.sources
Métodos | |
---|---|
list |
GET /v1p1beta1/{parent=projects/*}/sources Lista todas as fontes que pertencem a uma organização. |
Recurso REST: v1p1beta1.projects.sources.findings
Métodos | |
---|---|
group |
POST /v1p1beta1/{parent=projects/*/sources/*}/findings:group Filtra as descobertas de uma organização ou fonte e as agrupa por propriedades especificadas. |
list |
GET /v1p1beta1/{parent=projects/*/sources/*}/findings Lista as descobertas de uma organização ou fonte. |
patch |
PATCH /v1p1beta1/{finding.name=projects/*/sources/*/findings/*} Cria ou atualiza uma descoberta. |
setState |
POST /v1p1beta1/{name=projects/*/sources/*/findings/*}:setState Atualiza o estado de uma descoberta. |
updateSecurityMarks |
PATCH /v1p1beta1/{securityMarks.name=projects/*/sources/*/findings/*/securityMarks} Atualiza as marcações de segurança. |
Recurso REST: v1beta2.folders
Métodos | |
---|---|
getContainerThreatDetectionSettings |
GET /v1beta2/{name=folders/*/containerThreatDetectionSettings} Acesse o recurso ContainerThreatDetectionSettings. |
getEventThreatDetectionSettings |
GET /v1beta2/{name=folders/*/eventThreatDetectionSettings} Receba o recurso EventThreatDetectionSettings. |
getRapidVulnerabilityDetectionSettings |
GET /v1beta2/{name=folders/*/rapidVulnerabilityDetectionSettings} Acesse o recurso RapidVulnerabilityDetectionSettings. |
getSecurityCenterSettings |
GET /v1beta2/{name=folders/*/securityCenterSettings} Acesse o recurso SecurityCenterSettings. |
getSecurityHealthAnalyticsSettings |
GET /v1beta2/{name=folders/*/securityHealthAnalyticsSettings} Receba o recurso SecurityHealthAnalyticsSettings. |
getVirtualMachineThreatDetectionSettings |
GET /v1beta2/{name=folders/*/virtualMachineThreatDetectionSettings} Receba o recurso VirtualMachineThreatDetectionSettings. |
getWebSecurityScannerSettings |
GET /v1beta2/{name=folders/*/webSecurityScannerSettings} Acesse o recurso WebSecurityScannerSettings. |
updateContainerThreatDetectionSettings |
PATCH /v1beta2/{containerThreatDetectionSettings.name=folders/*/containerThreatDetectionSettings} Atualize o recurso ContainerThreatDetectionSettings. |
updateEventThreatDetectionSettings |
PATCH /v1beta2/{eventThreatDetectionSettings.name=folders/*/eventThreatDetectionSettings} Atualize o recurso EventThreatDetectionSettings. |
updateRapidVulnerabilityDetectionSettings |
PATCH /v1beta2/{rapidVulnerabilityDetectionSettings.name=folders/*/rapidVulnerabilityDetectionSettings} Atualize o recurso RapidVulnerabilityDetectionSettings. |
updateSecurityHealthAnalyticsSettings |
PATCH /v1beta2/{securityHealthAnalyticsSettings.name=folders/*/securityHealthAnalyticsSettings} Atualize o recurso SecurityHealthAnalyticsSettings. |
updateVirtualMachineThreatDetectionSettings |
PATCH /v1beta2/{virtualMachineThreatDetectionSettings.name=folders/*/virtualMachineThreatDetectionSettings} Atualize o recurso VirtualMachineThreatDetectionSettings. |
updateWebSecurityScannerSettings |
PATCH /v1beta2/{webSecurityScannerSettings.name=folders/*/webSecurityScannerSettings} Atualize o recurso WebSecurityScannerSettings. |
Recurso REST: v1beta2.folders.containerThreatDetectionSettings
Métodos | |
---|---|
calculate |
GET /v1beta2/{name=folders/*/containerThreatDetectionSettings}:calculate Calcula as ContainerThreatDetectionSettings efetivas com base no nível na hierarquia de recursos e nas configurações. |
Recurso REST: v1beta2.folders.eventThreatDetectionSettings
Métodos | |
---|---|
calculate |
GET /v1beta2/{name=folders/*/eventThreatDetectionSettings}:calculate Calcula as EventThreatDetectionSettings efetivas com base no nível na hierarquia de recursos e nas configurações. |
Recurso REST: v1beta2.folders.rapidVulnerabilityDetectionSettings
Métodos | |
---|---|
calculate |
GET /v1beta2/{name=folders/*/rapidVulnerabilityDetectionSettings}:calculate Calcula as configurações de RapidVulnerabilityDetectionSettings efetivas com base no nível na hierarquia de recursos e nas configurações. |
Recurso REST: v1beta2.folders.securityHealthAnalyticsSettings
Métodos | |
---|---|
calculate |
GET /v1beta2/{name=folders/*/securityHealthAnalyticsSettings}:calculate Calcula as SecurityHealthAnalyticsSettings eficazes com base no nível delas na hierarquia de recursos e nas configurações. |
Recurso REST: v1beta2.folders.virtualMachineThreatDetectionSettings
Métodos | |
---|---|
calculate |
GET /v1beta2/{name=folders/*/virtualMachineThreatDetectionSettings}:calculate Calcula as VirtualMachineThreatDetectionSettings eficazes com base no nível delas na hierarquia de recursos e nas configurações. |
Recurso REST: v1beta2.folders.webSecurityScannerSettings
Métodos | |
---|---|
calculate |
GET /v1beta2/{name=folders/*/webSecurityScannerSettings}:calculate Calcula as WebSecurityScannerSettings eficazes com base no nível na hierarquia de recursos e nas configurações. |
Recurso REST: v1beta2.organizations
Métodos | |
---|---|
getContainerThreatDetectionSettings |
GET /v1beta2/{name=organizations/*/containerThreatDetectionSettings} Acesse o recurso ContainerThreatDetectionSettings. |
getEventThreatDetectionSettings |
GET /v1beta2/{name=organizations/*/eventThreatDetectionSettings} Receba o recurso EventThreatDetectionSettings. |
getRapidVulnerabilityDetectionSettings |
GET /v1beta2/{name=organizations/*/rapidVulnerabilityDetectionSettings} Acesse o recurso RapidVulnerabilityDetectionSettings. |
getSecurityCenterSettings |
GET /v1beta2/{name=organizations/*/securityCenterSettings} Acesse o recurso SecurityCenterSettings. |
getSecurityHealthAnalyticsSettings |
GET /v1beta2/{name=organizations/*/securityHealthAnalyticsSettings} Receba o recurso SecurityHealthAnalyticsSettings. |
getSubscription |
GET /v1beta2/{name=organizations/*/subscription} Receba o recurso de assinatura. |
getVirtualMachineThreatDetectionSettings |
GET /v1beta2/{name=organizations/*/virtualMachineThreatDetectionSettings} Receba o recurso VirtualMachineThreatDetectionSettings. |
getWebSecurityScannerSettings |
GET /v1beta2/{name=organizations/*/webSecurityScannerSettings} Acesse o recurso WebSecurityScannerSettings. |
updateContainerThreatDetectionSettings |
PATCH /v1beta2/{containerThreatDetectionSettings.name=organizations/*/containerThreatDetectionSettings} Atualize o recurso ContainerThreatDetectionSettings. |
updateEventThreatDetectionSettings |
PATCH /v1beta2/{eventThreatDetectionSettings.name=organizations/*/eventThreatDetectionSettings} Atualize o recurso EventThreatDetectionSettings. |
updateRapidVulnerabilityDetectionSettings |
PATCH /v1beta2/{rapidVulnerabilityDetectionSettings.name=organizations/*/rapidVulnerabilityDetectionSettings} Atualize o recurso RapidVulnerabilityDetectionSettings. |
updateSecurityHealthAnalyticsSettings |
PATCH /v1beta2/{securityHealthAnalyticsSettings.name=organizations/*/securityHealthAnalyticsSettings} Atualize o recurso SecurityHealthAnalyticsSettings. |
updateVirtualMachineThreatDetectionSettings |
PATCH /v1beta2/{virtualMachineThreatDetectionSettings.name=organizations/*/virtualMachineThreatDetectionSettings} Atualize o recurso VirtualMachineThreatDetectionSettings. |
updateWebSecurityScannerSettings |
PATCH /v1beta2/{webSecurityScannerSettings.name=organizations/*/webSecurityScannerSettings} Atualize o recurso WebSecurityScannerSettings. |
Recurso REST: v1beta2.organizations.containerThreatDetectionSettings
Métodos | |
---|---|
calculate |
GET /v1beta2/{name=organizations/*/containerThreatDetectionSettings}:calculate Calcula as ContainerThreatDetectionSettings efetivas com base no nível na hierarquia de recursos e nas configurações. |
Recurso REST: v1beta2.organizations.eventThreatDetectionSettings
Métodos | |
---|---|
calculate |
GET /v1beta2/{name=organizations/*/eventThreatDetectionSettings}:calculate Calcula as EventThreatDetectionSettings efetivas com base no nível na hierarquia de recursos e nas configurações. |
Recurso REST: v1beta2.organizations.rapidVulnerabilityDetectionSettings
Métodos | |
---|---|
calculate |
GET /v1beta2/{name=organizations/*/rapidVulnerabilityDetectionSettings}:calculate Calcula as configurações de RapidVulnerabilityDetectionSettings efetivas com base no nível na hierarquia de recursos e nas configurações. |
Recurso REST: v1beta2.organizations.securityHealthAnalyticsSettings
Métodos | |
---|---|
calculate |
GET /v1beta2/{name=organizations/*/securityHealthAnalyticsSettings}:calculate Calcula as SecurityHealthAnalyticsSettings eficazes com base no nível delas na hierarquia de recursos e nas configurações. |
Recurso REST: v1beta2.organizations.virtualMachineThreatDetectionSettings
Métodos | |
---|---|
calculate |
GET /v1beta2/{name=organizations/*/virtualMachineThreatDetectionSettings}:calculate Calcula as VirtualMachineThreatDetectionSettings eficazes com base no nível delas na hierarquia de recursos e nas configurações. |
Recurso REST: v1beta2.organizations.webSecurityScannerSettings
Métodos | |
---|---|
calculate |
GET /v1beta2/{name=organizations/*/webSecurityScannerSettings}:calculate Calcula as WebSecurityScannerSettings eficazes com base no nível na hierarquia de recursos e nas configurações. |
Recurso REST: v1beta2.projects
Métodos | |
---|---|
getContainerThreatDetectionSettings |
GET /v1beta2/{name=projects/*/containerThreatDetectionSettings} Acesse o recurso ContainerThreatDetectionSettings. |
getEventThreatDetectionSettings |
GET /v1beta2/{name=projects/*/eventThreatDetectionSettings} Receba o recurso EventThreatDetectionSettings. |
getRapidVulnerabilityDetectionSettings |
GET /v1beta2/{name=projects/*/rapidVulnerabilityDetectionSettings} Acesse o recurso RapidVulnerabilityDetectionSettings. |
getSecurityCenterSettings |
GET /v1beta2/{name=projects/*/securityCenterSettings} Acesse o recurso SecurityCenterSettings. |
getSecurityHealthAnalyticsSettings |
GET /v1beta2/{name=projects/*/securityHealthAnalyticsSettings} Receba o recurso SecurityHealthAnalyticsSettings. |
getVirtualMachineThreatDetectionSettings |
GET /v1beta2/{name=projects/*/virtualMachineThreatDetectionSettings} Receba o recurso VirtualMachineThreatDetectionSettings. |
getWebSecurityScannerSettings |
GET /v1beta2/{name=projects/*/webSecurityScannerSettings} Acesse o recurso WebSecurityScannerSettings. |
updateContainerThreatDetectionSettings |
PATCH /v1beta2/{containerThreatDetectionSettings.name=projects/*/containerThreatDetectionSettings} Atualize o recurso ContainerThreatDetectionSettings. |
updateEventThreatDetectionSettings |
PATCH /v1beta2/{eventThreatDetectionSettings.name=projects/*/eventThreatDetectionSettings} Atualize o recurso EventThreatDetectionSettings. |
updateRapidVulnerabilityDetectionSettings |
PATCH /v1beta2/{rapidVulnerabilityDetectionSettings.name=projects/*/rapidVulnerabilityDetectionSettings} Atualize o recurso RapidVulnerabilityDetectionSettings. |
updateSecurityHealthAnalyticsSettings |
PATCH /v1beta2/{securityHealthAnalyticsSettings.name=projects/*/securityHealthAnalyticsSettings} Atualize o recurso SecurityHealthAnalyticsSettings. |
updateVirtualMachineThreatDetectionSettings |
PATCH /v1beta2/{virtualMachineThreatDetectionSettings.name=projects/*/virtualMachineThreatDetectionSettings} Atualize o recurso VirtualMachineThreatDetectionSettings. |
updateWebSecurityScannerSettings |
PATCH /v1beta2/{webSecurityScannerSettings.name=projects/*/webSecurityScannerSettings} Atualize o recurso WebSecurityScannerSettings. |
Recurso REST: v1beta2.projects.containerThreatDetectionSettings
Métodos | |
---|---|
calculate |
GET /v1beta2/{name=projects/*/containerThreatDetectionSettings}:calculate Calcula as ContainerThreatDetectionSettings efetivas com base no nível na hierarquia de recursos e nas configurações. |
Recurso REST: v1beta2.projects.eventThreatDetectionSettings
Métodos | |
---|---|
calculate |
GET /v1beta2/{name=projects/*/eventThreatDetectionSettings}:calculate Calcula as EventThreatDetectionSettings efetivas com base no nível na hierarquia de recursos e nas configurações. |
Recurso REST: v1beta2.projects.locations.clusters
Métodos | |
---|---|
getContainerThreatDetectionSettings |
GET /v1beta2/{name=projects/*/locations/*/clusters/*/containerThreatDetectionSettings} Acesse o recurso ContainerThreatDetectionSettings. |
updateContainerThreatDetectionSettings |
PATCH /v1beta2/{containerThreatDetectionSettings.name=projects/*/locations/*/clusters/*/containerThreatDetectionSettings} Atualize o recurso ContainerThreatDetectionSettings. |
Recurso REST: v1beta2.projects.locations.clusters.containerThreatDetectionSettings
Métodos | |
---|---|
calculate |
GET /v1beta2/{name=projects/*/locations/*/clusters/*/containerThreatDetectionSettings}:calculate Calcula as ContainerThreatDetectionSettings efetivas com base no nível na hierarquia de recursos e nas configurações. |
Recurso REST: v1beta2.projects.rapidVulnerabilityDetectionSettings
Métodos | |
---|---|
calculate |
GET /v1beta2/{name=projects/*/rapidVulnerabilityDetectionSettings}:calculate Calcula as configurações de RapidVulnerabilityDetectionSettings efetivas com base no nível na hierarquia de recursos e nas configurações. |
Recurso REST: v1beta2.projects.securityHealthAnalyticsSettings
Métodos | |
---|---|
calculate |
GET /v1beta2/{name=projects/*/securityHealthAnalyticsSettings}:calculate Calcula as SecurityHealthAnalyticsSettings eficazes com base no nível delas na hierarquia de recursos e nas configurações. |
Recurso REST: v1beta2.projects.virtualMachineThreatDetectionSettings
Métodos | |
---|---|
calculate |
GET /v1beta2/{name=projects/*/virtualMachineThreatDetectionSettings}:calculate Calcula as VirtualMachineThreatDetectionSettings eficazes com base no nível delas na hierarquia de recursos e nas configurações. |
Recurso REST: v1beta2.projects.webSecurityScannerSettings
Métodos | |
---|---|
calculate |
GET /v1beta2/{name=projects/*/webSecurityScannerSettings}:calculate Calcula as WebSecurityScannerSettings eficazes com base no nível na hierarquia de recursos e nas configurações. |
Recurso REST: v1beta1.organizations
Métodos | |
---|---|
getOrganizationSettings |
GET /v1beta1/{name=organizations/*/organizationSettings} Recebe as configurações de uma organização. |
updateOrganizationSettings |
PATCH /v1beta1/{organizationSettings.name=organizations/*/organizationSettings} Atualiza as configurações de uma organização. |
Recurso REST: v1beta1.organizations.assets
Métodos | |
---|---|
group |
POST /v1beta1/{parent=organizations/*}/assets:group Filtra os recursos de uma organização e os agrupa por propriedades especificadas. |
list |
GET /v1beta1/{parent=organizations/*}/assets Lista os recursos de uma organização. |
runDiscovery |
POST /v1beta1/{parent=organizations/*}/assets:runDiscovery Executa a descoberta de recursos. |
updateSecurityMarks |
PATCH /v1beta1/{securityMarks.name=organizations/*/assets/*/securityMarks} Atualiza as marcações de segurança. |
Recurso REST: v1beta1.organizations.operations
Métodos | |
---|---|
cancel |
POST /v1beta1/{name=organizations/*/operations/*}:cancel Inicia o cancelamento assíncrono em uma operação de longa duração. |
delete |
DELETE /v1beta1/{name=organizations/*/operations/*} Exclui uma operação de longa duração. |
get |
GET /v1beta1/{name=organizations/*/operations/*} Recebe o estado mais recente de uma operação de longa duração. |
list |
GET /v1beta1/{name=organizations/*/operations} Lista as operações correspondentes ao filtro especificado na solicitação. |
Recurso REST: v1beta1.organizations.sources
Métodos | |
---|---|
create |
POST /v1beta1/{parent=organizations/*}/sources Cria uma origem. |
get |
GET /v1beta1/{name=organizations/*/sources/*} Recebe uma origem. |
getIamPolicy |
POST /v1beta1/{resource=organizations/*/sources/*}:getIamPolicy Busca a política de controle de acesso na fonte especificada. |
list |
GET /v1beta1/{parent=organizations/*}/sources Lista todas as origens que pertencem a uma organização. |
patch |
PATCH /v1beta1/{source.name=organizations/*/sources/*} Atualiza uma fonte. |
setIamPolicy |
POST /v1beta1/{resource=organizations/*/sources/*}:setIamPolicy Define a política de controle de acesso na fonte especificada. |
testIamPermissions |
POST /v1beta1/{resource=organizations/*/sources/*}:testIamPermissions Retorna as permissões do autor da chamada na origem especificada. |
Recurso REST: v1beta1.organizations.sources.findings
Métodos | |
---|---|
create |
POST /v1beta1/{parent=organizations/*/sources/*}/findings Cria uma descoberta. |
group |
POST /v1beta1/{parent=organizations/*/sources/*}/findings:group Filtra as descobertas de uma organização ou fonte e as agrupa por propriedades especificadas. |
list |
GET /v1beta1/{parent=organizations/*/sources/*}/findings Lista as descobertas de uma organização ou fonte. |
patch |
PATCH /v1beta1/{finding.name=organizations/*/sources/*/findings/*} Cria ou atualiza uma descoberta. |
setState |
POST /v1beta1/{name=organizations/*/sources/*/findings/*}:setState Atualiza o estado de uma descoberta. |
updateSecurityMarks |
PATCH /v1beta1/{securityMarks.name=organizations/*/sources/*/findings/*/securityMarks} Atualiza as marcações de segurança. |
Recurso REST: v1.folders.assets
Métodos | |
---|---|
group |
POST /v1/{parent=folders/*}/assets:group Filtra os recursos de uma organização e os agrupa por propriedades especificadas. |
list |
GET /v1/{parent=folders/*}/assets Lista os recursos de uma organização. |
updateSecurityMarks |
PATCH /v1/{securityMarks.name=folders/*/assets/*/securityMarks} Atualiza as marcações de segurança. |
Recurso REST: v1.folders.bigQueryExports
Métodos | |
---|---|
create |
POST /v1/{parent=folders/*}/bigQueryExports Cria uma exportação do BigQuery. |
delete |
DELETE /v1/{name=folders/*/bigQueryExports/*} Exclui uma exportação do BigQuery. |
get |
GET /v1/{name=folders/*/bigQueryExports/*} Recebe uma exportação do BigQuery. |
list |
GET /v1/{parent=folders/*}/bigQueryExports Lista as exportações do BigQuery. |
patch |
PATCH /v1/{bigQueryExport.name=folders/*/bigQueryExports/*} Atualiza uma exportação do BigQuery. |
Recurso REST: v1.folders.eventThreatDetectionSettings
Métodos | |
---|---|
validateCustomModule |
POST /v1/{parent=folders/*/eventThreatDetectionSettings}:validateCustomModule Valida o módulo personalizado do Event Threat Detection fornecido. |
Recurso REST: v1.folders.eventThreatDetectionSettings.customModules
Métodos | |
---|---|
create |
POST /v1/{parent=folders/*/eventThreatDetectionSettings}/customModules Cria um módulo personalizado de detecção de ameaças a eventos residente no escopo do pai do Resource Manager especificado e também cria módulos personalizados herdados para todos os descendentes do pai especificado. |
delete |
DELETE /v1/{name=folders/*/eventThreatDetectionSettings/customModules/*} Exclui o módulo personalizado do Event Threat Detection especificado e todos os descendentes dele na hierarquia do Gerenciador de recursos. |
get |
GET /v1/{name=folders/*/eventThreatDetectionSettings/customModules/*} Recebe um módulo personalizado do Event Threat Detection. |
list |
GET /v1/{parent=folders/*/eventThreatDetectionSettings}/customModules Lista todos os módulos personalizados do Event Threat Detection para o pai do Resource Manager especificado. |
listDescendant |
GET /v1/{parent=folders/*/eventThreatDetectionSettings}/customModules:listDescendant Lista todos os módulos personalizados do Event Threat Detection residentes no pai do Resource Manager e nos descendentes dele. |
patch |
PATCH /v1/{eventThreatDetectionCustomModule.name=folders/*/eventThreatDetectionSettings/customModules/*} Atualiza o módulo personalizado de Detecção de ameaças a eventos com o nome fornecido com base na máscara de atualização especificada. |
Recurso REST: v1.folders.eventThreatDetectionSettings.effectiveCustomModules
Métodos | |
---|---|
get |
GET /v1/{name=folders/*/eventThreatDetectionSettings/effectiveCustomModules/*} Recebe um módulo personalizado de Detecção de ameaças ao evento eficaz no nível especificado. |
list |
GET /v1/{parent=folders/*/eventThreatDetectionSettings}/effectiveCustomModules Lista todos os módulos personalizados do Event Threat Detection eficazes para o pai especificado. |
Recurso REST: v1.folders.findings
Métodos | |
---|---|
bulkMute |
POST /v1/{parent=folders/*}/findings:bulkMute Inicia uma LRO para desativar em massa as descobertas de um pai com base em um filtro. |
Recurso REST: v1.folders.locations.muteConfigs
Métodos | |
---|---|
delete |
DELETE /v1/{name=folders/*/locations/*/muteConfigs/*} Exclui uma configuração de desativação de som. |
get |
GET /v1/{name=folders/*/locations/*/muteConfigs/*} Recebe uma configuração de desativação. |
patch |
PATCH /v1/{muteConfig.name=folders/*/locations/*/muteConfigs/*} Atualiza uma configuração de item silenciado. |
Recurso REST: v1.folders.muteConfigs
Métodos | |
---|---|
create |
POST /v1/{parent=folders/*}/muteConfigs Cria uma configuração para ignorar. |
delete |
DELETE /v1/{name=folders/*/muteConfigs/*} Exclui uma configuração de desativação de som. |
get |
GET /v1/{name=folders/*/muteConfigs/*} Recebe uma configuração de desativação. |
list |
GET /v1/{parent=folders/*}/muteConfigs Lista as configurações de silenciamento. |
patch |
PATCH /v1/{muteConfig.name=folders/*/muteConfigs/*} Atualiza uma configuração de item silenciado. |
Recurso REST: v1.folders.notificationConfigs
Métodos | |
---|---|
create |
POST /v1/{parent=folders/*}/notificationConfigs Cria uma configuração de notificação. |
delete |
DELETE /v1/{name=folders/*/notificationConfigs/*} Exclui uma configuração de notificação. |
get |
GET /v1/{name=folders/*/notificationConfigs/*} Recebe uma configuração de notificação. |
list |
GET /v1/{parent=folders/*}/notificationConfigs Lista as configurações de notificação. |
patch |
PATCH /v1/{notificationConfig.name=folders/*/notificationConfigs/*} Atualiza uma configuração de notificação. |
Recurso REST: v1.folders.securityHealthAnalyticsSettings.customModules
Métodos | |
---|---|
create |
POST /v1/{parent=folders/*/securityHealthAnalyticsSettings}/customModules Cria um SecurityHealthAnalyticsCustomModule residente no escopo do pai do CRM especificado e também cria SecurityHealthAnalyticsCustomModules herdados para todos os descendentes do CRM do pai especificado. |
delete |
DELETE /v1/{name=folders/*/securityHealthAnalyticsSettings/customModules/*} Exclui o SecurityHealthAnalyticsCustomModule especificado e todos os descendentes dele na hierarquia do CRM. |
get |
GET /v1/{name=folders/*/securityHealthAnalyticsSettings/customModules/*} Recupera um SecurityHealthAnalyticsCustomModule. |
list |
GET /v1/{parent=folders/*/securityHealthAnalyticsSettings}/customModules Retorna uma lista de todos os SecurityHealthAnalyticsCustomModules para o pai especificado. |
listDescendant |
GET /v1/{parent=folders/*/securityHealthAnalyticsSettings}/customModules:listDescendant Retorna uma lista de todos os SecurityHealthAnalyticsCustomModules residentes no pai do CRM especificado e em todos os descendentes do CRM. |
patch |
PATCH /v1/{securityHealthAnalyticsCustomModule.name=folders/*/securityHealthAnalyticsSettings/customModules/*} Atualiza o SecurityHealthAnalyticsCustomModule com o nome fornecido com base na máscara de atualização fornecida. |
simulate |
POST /v1/{parent=folders/*/securityHealthAnalyticsSettings}/customModules:simulate Simula um determinado SecurityHealthAnalyticsCustomModule e recurso. |
Recurso REST: v1.folders.securityHealthAnalyticsSettings.effectiveCustomModules
Métodos | |
---|---|
get |
GET /v1/{name=folders/*/securityHealthAnalyticsSettings/effectiveCustomModules/*} Recupera um EffectiveSecurityHealthAnalyticsCustomModule. |
list |
GET /v1/{parent=folders/*/securityHealthAnalyticsSettings}/effectiveCustomModules Retorna uma lista de todos os EffectiveSecurityHealthAnalyticsCustomModules para o pai especificado. |
Recurso REST: v1.folders.sources
Métodos | |
---|---|
list |
GET /v1/{parent=folders/*}/sources Lista todas as origens que pertencem a uma organização. |
Recurso REST: v1.folders.sources.findings
Métodos | |
---|---|
group |
POST /v1/{parent=folders/*/sources/*}/findings:group Filtra as descobertas de uma organização ou fonte e as agrupa por propriedades especificadas. |
list |
GET /v1/{parent=folders/*/sources/*}/findings Lista as descobertas de uma organização ou fonte. |
patch |
PATCH /v1/{finding.name=folders/*/sources/*/findings/*} Cria ou atualiza uma descoberta. |
setMute |
POST /v1/{name=folders/*/sources/*/findings/*}:setMute Atualiza o estado de desativação de uma descoberta. |
setState |
POST /v1/{name=folders/*/sources/*/findings/*}:setState Atualiza o estado de uma descoberta. |
updateSecurityMarks |
PATCH /v1/{securityMarks.name=folders/*/sources/*/findings/*/securityMarks} Atualiza as marcações de segurança. |
Recurso REST: v1.folders.sources.findings.externalSystems
Métodos | |
---|---|
patch |
PATCH /v1/{externalSystem.name=folders/*/sources/*/findings/*/externalSystems/*} Atualiza o sistema externo. |
Recurso REST: v1.organizations
Métodos | |
---|---|
getOrganizationSettings |
GET /v1/{name=organizations/*/organizationSettings} Recebe as configurações de uma organização. |
updateOrganizationSettings |
PATCH /v1/{organizationSettings.name=organizations/*/organizationSettings} Atualiza as configurações de uma organização. |
Recurso REST: v1.organizations.assets
Métodos | |
---|---|
group |
POST /v1/{parent=organizations/*}/assets:group Filtra os recursos de uma organização e os agrupa por propriedades especificadas. |
list |
GET /v1/{parent=organizations/*}/assets Lista os recursos de uma organização. |
runDiscovery |
POST /v1/{parent=organizations/*}/assets:runDiscovery Executa a descoberta de recursos. |
updateSecurityMarks |
PATCH /v1/{securityMarks.name=organizations/*/assets/*/securityMarks} Atualiza as marcações de segurança. |
Recurso REST: v1.organizations.attackPaths
Métodos | |
---|---|
list |
GET /v1/{parent=organizations/*}/attackPaths Lista os caminhos de ataque para um conjunto de resultados de simulação ou recursos e filtros valiosos. |
Recurso REST: v1.organizations.bigQueryExports
Métodos | |
---|---|
create |
POST /v1/{parent=organizations/*}/bigQueryExports Cria uma exportação do BigQuery. |
delete |
DELETE /v1/{name=organizations/*/bigQueryExports/*} Exclui uma exportação do BigQuery. |
get |
GET /v1/{name=organizations/*/bigQueryExports/*} Recebe uma exportação do BigQuery. |
list |
GET /v1/{parent=organizations/*}/bigQueryExports Lista as exportações do BigQuery. |
patch |
PATCH /v1/{bigQueryExport.name=organizations/*/bigQueryExports/*} Atualiza uma exportação do BigQuery. |
Recurso REST: v1.organizations.eventThreatDetectionSettings
Métodos | |
---|---|
validateCustomModule |
POST /v1/{parent=organizations/*/eventThreatDetectionSettings}:validateCustomModule Valida o módulo personalizado do Event Threat Detection fornecido. |
Recurso REST: v1.organizations.eventThreatDetectionSettings.customModules
Métodos | |
---|---|
create |
POST /v1/{parent=organizations/*/eventThreatDetectionSettings}/customModules Cria um módulo personalizado de detecção de ameaças a eventos residente no escopo do pai do Resource Manager especificado e também cria módulos personalizados herdados para todos os descendentes do pai especificado. |
delete |
DELETE /v1/{name=organizations/*/eventThreatDetectionSettings/customModules/*} Exclui o módulo personalizado do Event Threat Detection especificado e todos os descendentes dele na hierarquia do Gerenciador de recursos. |
get |
GET /v1/{name=organizations/*/eventThreatDetectionSettings/customModules/*} Recebe um módulo personalizado do Event Threat Detection. |
list |
GET /v1/{parent=organizations/*/eventThreatDetectionSettings}/customModules Lista todos os módulos personalizados do Event Threat Detection para o pai do Resource Manager especificado. |
listDescendant |
GET /v1/{parent=organizations/*/eventThreatDetectionSettings}/customModules:listDescendant Lista todos os módulos personalizados do Event Threat Detection residentes no pai do Resource Manager e nos descendentes dele. |
patch |
PATCH /v1/{eventThreatDetectionCustomModule.name=organizations/*/eventThreatDetectionSettings/customModules/*} Atualiza o módulo personalizado de Detecção de ameaças a eventos com o nome fornecido com base na máscara de atualização especificada. |
Recurso REST: v1.organizations.eventThreatDetectionSettings.effectiveCustomModules
Métodos | |
---|---|
get |
GET /v1/{name=organizations/*/eventThreatDetectionSettings/effectiveCustomModules/*} Recebe um módulo personalizado de Detecção de ameaças ao evento no nível especificado. |
list |
GET /v1/{parent=organizations/*/eventThreatDetectionSettings}/effectiveCustomModules Lista todos os módulos personalizados do Event Threat Detection eficazes para o pai especificado. |
Recurso REST: v1.organizations.findings
Métodos | |
---|---|
bulkMute |
POST /v1/{parent=organizations/*}/findings:bulkMute Inicia uma LRO para desativar em massa as descobertas de um pai com base em um filtro. |
Recurso REST: v1.organizations.locations.muteConfigs
Métodos | |
---|---|
delete |
DELETE /v1/{name=organizations/*/locations/*/muteConfigs/*} Exclui uma configuração de desativação de som. |
get |
GET /v1/{name=organizations/*/locations/*/muteConfigs/*} Recebe uma configuração de desativação. |
patch |
PATCH /v1/{muteConfig.name=organizations/*/locations/*/muteConfigs/*} Atualiza uma configuração de item silenciado. |
Recurso REST: v1.organizations.muteConfigs
Métodos | |
---|---|
create |
POST /v1/{parent=organizations/*}/muteConfigs Cria uma configuração para ignorar. |
delete |
DELETE /v1/{name=organizations/*/muteConfigs/*} Exclui uma configuração de desativação de som. |
get |
GET /v1/{name=organizations/*/muteConfigs/*} Recebe uma configuração de desativação. |
list |
GET /v1/{parent=organizations/*}/muteConfigs Lista as configurações de silenciamento. |
patch |
PATCH /v1/{muteConfig.name=organizations/*/muteConfigs/*} Atualiza uma configuração de item silenciado. |
Recurso REST: v1.organizations.notificationConfigs
Métodos | |
---|---|
create |
POST /v1/{parent=organizations/*}/notificationConfigs Cria uma configuração de notificação. |
delete |
DELETE /v1/{name=organizations/*/notificationConfigs/*} Exclui uma configuração de notificação. |
get |
GET /v1/{name=organizations/*/notificationConfigs/*} Recebe uma configuração de notificação. |
list |
GET /v1/{parent=organizations/*}/notificationConfigs Lista as configurações de notificação. |
patch |
PATCH /v1/{notificationConfig.name=organizations/*/notificationConfigs/*} Atualiza uma configuração de notificação. |
Recurso REST: v1.organizations.operations
Métodos | |
---|---|
cancel |
POST /v1/{name=organizations/*/operations/*}:cancel Inicia o cancelamento assíncrono em uma operação de longa duração. |
delete |
DELETE /v1/{name=organizations/*/operations/*} Exclui uma operação de longa duração. |
get |
GET /v1/{name=organizations/*/operations/*} Recebe o estado mais recente de uma operação de longa duração. |
list |
GET /v1/{name=organizations/*/operations} Lista as operações correspondentes ao filtro especificado na solicitação. |
Recurso REST: v1.organizations.resourceValueConfigs
Métodos | |
---|---|
batchCreate |
POST /v1/{parent=organizations/*}/resourceValueConfigs:batchCreate Cria um ResourceValueConfig para uma organização. |
delete |
DELETE /v1/{name=organizations/*/resourceValueConfigs/*} Exclui um ResourceValueConfig. |
get |
GET /v1/{name=organizations/*/resourceValueConfigs/*} Recebe um ResourceValueConfig. |
list |
GET /v1/{parent=organizations/*}/resourceValueConfigs Lista todos os ResourceValueConfigs. |
patch |
PATCH /v1/{resourceValueConfig.name=organizations/*/resourceValueConfigs/*} Atualiza um ResourceValueConfig com novas regras. |
Recurso REST: v1.organizations.securityHealthAnalyticsSettings.customModules
Métodos | |
---|---|
create |
POST /v1/{parent=organizations/*/securityHealthAnalyticsSettings}/customModules Cria um SecurityHealthAnalyticsCustomModule residente no escopo do pai do CRM especificado e também cria SecurityHealthAnalyticsCustomModules herdados para todos os descendentes do CRM do pai especificado. |
delete |
DELETE /v1/{name=organizations/*/securityHealthAnalyticsSettings/customModules/*} Exclui o SecurityHealthAnalyticsCustomModule especificado e todos os descendentes dele na hierarquia do CRM. |
get |
GET /v1/{name=organizations/*/securityHealthAnalyticsSettings/customModules/*} Recupera um SecurityHealthAnalyticsCustomModule. |
list |
GET /v1/{parent=organizations/*/securityHealthAnalyticsSettings}/customModules Retorna uma lista de todos os SecurityHealthAnalyticsCustomModules para o pai especificado. |
listDescendant |
GET /v1/{parent=organizations/*/securityHealthAnalyticsSettings}/customModules:listDescendant Retorna uma lista de todos os SecurityHealthAnalyticsCustomModules residentes no pai do CRM especificado e em todos os descendentes do CRM. |
patch |
PATCH /v1/{securityHealthAnalyticsCustomModule.name=organizations/*/securityHealthAnalyticsSettings/customModules/*} Atualiza o SecurityHealthAnalyticsCustomModule com o nome fornecido com base na máscara de atualização fornecida. |
simulate |
POST /v1/{parent=organizations/*/securityHealthAnalyticsSettings}/customModules:simulate Simula um determinado SecurityHealthAnalyticsCustomModule e recurso. |
Recurso REST: v1.organizations.securityHealthAnalyticsSettings.effectiveCustomModules
Métodos | |
---|---|
get |
GET /v1/{name=organizations/*/securityHealthAnalyticsSettings/effectiveCustomModules/*} Recupera um EffectiveSecurityHealthAnalyticsCustomModule. |
list |
GET /v1/{parent=organizations/*/securityHealthAnalyticsSettings}/effectiveCustomModules Retorna uma lista de todos os EffectiveSecurityHealthAnalyticsCustomModules para o pai especificado. |
Recurso REST: v1.organizations.simulations
Métodos | |
---|---|
get |
GET /v1/{name=organizations/*/simulations/*} Receba a simulação por nome ou a simulação mais recente da organização. |
Recurso REST: v1.organizations.simulations.attackExposureResults.attackPaths
Métodos | |
---|---|
list |
GET /v1/{parent=organizations/*/simulations/*/attackExposureResults/*}/attackPaths Lista os caminhos de ataque para um conjunto de resultados de simulação ou recursos e filtros valiosos. |
Recurso REST: v1.organizations.simulations.attackExposureResults.valuedResources
Métodos | |
---|---|
list |
GET /v1/{parent=organizations/*/simulations/*/attackExposureResults/*}/valuedResources Lista os recursos valiosos de um conjunto de resultados de simulação e filtro. |
Recurso REST: v1.organizations.simulations.attackPaths
Métodos | |
---|---|
list |
GET /v1/{parent=organizations/*/simulations/*}/attackPaths Lista os caminhos de ataque para um conjunto de resultados de simulação ou recursos e filtros valiosos. |
Recurso REST: v1.organizations.simulations.valuedResources
Métodos | |
---|---|
get |
GET /v1/{name=organizations/*/simulations/*/valuedResources/*} Receber o recurso com valor pelo nome |
list |
GET /v1/{parent=organizations/*/simulations/*}/valuedResources Lista os recursos valiosos de um conjunto de resultados de simulação e filtro. |
Recurso REST: v1.organizations.simulations.valuedResources.attackPaths
Métodos | |
---|---|
list |
GET /v1/{parent=organizations/*/simulations/*/valuedResources/*}/attackPaths Lista os caminhos de ataque para um conjunto de resultados de simulação ou recursos e filtros valiosos. |
Recurso REST: v1.organizations.sources
Métodos | |
---|---|
create |
POST /v1/{parent=organizations/*}/sources Cria uma origem. |
get |
GET /v1/{name=organizations/*/sources/*} Recebe uma origem. |
getIamPolicy |
POST /v1/{resource=organizations/*/sources/*}:getIamPolicy Busca a política de controle de acesso na origem especificada. |
list |
GET /v1/{parent=organizations/*}/sources Lista todas as fontes que pertencem a uma organização. |
patch |
PATCH /v1/{source.name=organizations/*/sources/*} Atualiza uma fonte. |
setIamPolicy |
POST /v1/{resource=organizations/*/sources/*}:setIamPolicy Define a política de controle de acesso na fonte especificada. |
testIamPermissions |
POST /v1/{resource=organizations/*/sources/*}:testIamPermissions Retorna as permissões do autor da chamada na origem especificada. |
Recurso REST: v1.organizations.sources.findings
Métodos | |
---|---|
create |
POST /v1/{parent=organizations/*/sources/*}/findings Cria uma descoberta. |
group |
POST /v1/{parent=organizations/*/sources/*}/findings:group Filtra as descobertas de uma organização ou fonte e as agrupa por propriedades especificadas. |
list |
GET /v1/{parent=organizations/*/sources/*}/findings Lista as descobertas de uma organização ou fonte. |
patch |
PATCH /v1/{finding.name=organizations/*/sources/*/findings/*} Cria ou atualiza uma descoberta. |
setMute |
POST /v1/{name=organizations/*/sources/*/findings/*}:setMute Atualiza o estado de desativação de uma descoberta. |
setState |
POST /v1/{name=organizations/*/sources/*/findings/*}:setState Atualiza o estado de uma descoberta. |
updateSecurityMarks |
PATCH /v1/{securityMarks.name=organizations/*/sources/*/findings/*/securityMarks} Atualiza as marcações de segurança. |
Recurso REST: v1.organizations.sources.findings.externalSystems
Métodos | |
---|---|
patch |
PATCH /v1/{externalSystem.name=organizations/*/sources/*/findings/*/externalSystems/*} Atualiza o sistema externo. |
Recurso REST: v1.organizations.valuedResources
Métodos | |
---|---|
list |
GET /v1/{parent=organizations/*}/valuedResources Lista os recursos valiosos para um conjunto de resultados de simulação e filtro. |
Recurso REST: v1.projects.assets
Métodos | |
---|---|
group |
POST /v1/{parent=projects/*}/assets:group Filtra os recursos de uma organização e os agrupa por propriedades especificadas. |
list |
GET /v1/{parent=projects/*}/assets Lista os recursos de uma organização. |
updateSecurityMarks |
PATCH /v1/{securityMarks.name=projects/*/assets/*/securityMarks} Atualiza as marcações de segurança. |
Recurso REST: v1.projects.bigQueryExports
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*}/bigQueryExports Cria uma exportação do BigQuery. |
delete |
DELETE /v1/{name=projects/*/bigQueryExports/*} Exclui uma exportação do BigQuery. |
get |
GET /v1/{name=projects/*/bigQueryExports/*} Recebe uma exportação do BigQuery. |
list |
GET /v1/{parent=projects/*}/bigQueryExports Lista as exportações do BigQuery. |
patch |
PATCH /v1/{bigQueryExport.name=projects/*/bigQueryExports/*} Atualiza uma exportação do BigQuery. |
Recurso REST: v1.projects.eventThreatDetectionSettings
Métodos | |
---|---|
validateCustomModule |
POST /v1/{parent=projects/*/eventThreatDetectionSettings}:validateCustomModule Valida o módulo personalizado do Event Threat Detection fornecido. |
Recurso REST: v1.projects.eventThreatDetectionSettings.customModules
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*/eventThreatDetectionSettings}/customModules Cria um módulo personalizado de detecção de ameaças a eventos residente no escopo do pai do Resource Manager especificado e também cria módulos personalizados herdados para todos os descendentes do pai especificado. |
delete |
DELETE /v1/{name=projects/*/eventThreatDetectionSettings/customModules/*} Exclui o módulo personalizado do Event Threat Detection especificado e todos os descendentes dele na hierarquia do Gerenciador de recursos. |
get |
GET /v1/{name=projects/*/eventThreatDetectionSettings/customModules/*} Recebe um módulo personalizado do Event Threat Detection. |
list |
GET /v1/{parent=projects/*/eventThreatDetectionSettings}/customModules Lista todos os módulos personalizados do Event Threat Detection para o pai do Resource Manager especificado. |
listDescendant |
GET /v1/{parent=projects/*/eventThreatDetectionSettings}/customModules:listDescendant Lista todos os módulos personalizados do Event Threat Detection residentes no pai do Resource Manager e nos descendentes dele. |
patch |
PATCH /v1/{eventThreatDetectionCustomModule.name=projects/*/eventThreatDetectionSettings/customModules/*} Atualiza o módulo personalizado de Detecção de ameaças a eventos com o nome fornecido com base na máscara de atualização especificada. |
Recurso REST: v1.projects.eventThreatDetectionSettings.effectiveCustomModules
Métodos | |
---|---|
get |
GET /v1/{name=projects/*/eventThreatDetectionSettings/effectiveCustomModules/*} Recebe um módulo personalizado de Detecção de ameaças ao evento no nível especificado. |
list |
GET /v1/{parent=projects/*/eventThreatDetectionSettings}/effectiveCustomModules Lista todos os módulos personalizados do Event Threat Detection eficazes para o pai especificado. |
Recurso REST: v1.projects.findings
Métodos | |
---|---|
bulkMute |
POST /v1/{parent=projects/*}/findings:bulkMute Inicia uma LRO para desativar em massa as descobertas de um pai com base em um filtro. |
Recurso REST: v1.projects.locations.muteConfigs
Métodos | |
---|---|
delete |
DELETE /v1/{name=projects/*/locations/*/muteConfigs/*} Exclui uma configuração de desativação de som. |
get |
GET /v1/{name=projects/*/locations/*/muteConfigs/*} Recebe uma configuração de desativação. |
patch |
PATCH /v1/{muteConfig.name=projects/*/locations/*/muteConfigs/*} Atualiza uma configuração de item silenciado. |
Recurso REST: v1.projects.muteConfigs
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*}/muteConfigs Cria uma configuração para ignorar. |
delete |
DELETE /v1/{name=projects/*/muteConfigs/*} Exclui uma configuração de desativação de som. |
get |
GET /v1/{name=projects/*/muteConfigs/*} Recebe uma configuração de desativação. |
list |
GET /v1/{parent=projects/*}/muteConfigs Lista as configurações de silenciamento. |
patch |
PATCH /v1/{muteConfig.name=projects/*/muteConfigs/*} Atualiza uma configuração de item silenciado. |
Recurso REST: v1.projects.notificationConfigs
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*}/notificationConfigs Cria uma configuração de notificação. |
delete |
DELETE /v1/{name=projects/*/notificationConfigs/*} Exclui uma configuração de notificação. |
get |
GET /v1/{name=projects/*/notificationConfigs/*} Recebe uma configuração de notificação. |
list |
GET /v1/{parent=projects/*}/notificationConfigs Lista as configurações de notificação. |
patch |
PATCH /v1/{notificationConfig.name=projects/*/notificationConfigs/*} Atualiza uma configuração de notificação. |
Recurso REST: v1.projects.securityHealthAnalyticsSettings.customModules
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*/securityHealthAnalyticsSettings}/customModules Cria um SecurityHealthAnalyticsCustomModule residente no escopo do pai do CRM especificado e também cria SecurityHealthAnalyticsCustomModules herdados para todos os descendentes do CRM do pai especificado. |
delete |
DELETE /v1/{name=projects/*/securityHealthAnalyticsSettings/customModules/*} Exclui o SecurityHealthAnalyticsCustomModule especificado e todos os descendentes dele na hierarquia do CRM. |
get |
GET /v1/{name=projects/*/securityHealthAnalyticsSettings/customModules/*} Recupera um SecurityHealthAnalyticsCustomModule. |
list |
GET /v1/{parent=projects/*/securityHealthAnalyticsSettings}/customModules Retorna uma lista de todos os SecurityHealthAnalyticsCustomModules para o pai especificado. |
listDescendant |
GET /v1/{parent=projects/*/securityHealthAnalyticsSettings}/customModules:listDescendant Retorna uma lista de todos os SecurityHealthAnalyticsCustomModules residentes no pai do CRM especificado e em todos os descendentes do CRM. |
patch |
PATCH /v1/{securityHealthAnalyticsCustomModule.name=projects/*/securityHealthAnalyticsSettings/customModules/*} Atualiza o SecurityHealthAnalyticsCustomModule com o nome fornecido com base na máscara de atualização fornecida. |
simulate |
POST /v1/{parent=projects/*/securityHealthAnalyticsSettings}/customModules:simulate Simula um determinado recurso e SecurityHealthAnalyticsCustomModule. |
Recurso REST: v1.projects.securityHealthAnalyticsSettings.effectiveCustomModules
Métodos | |
---|---|
get |
GET /v1/{name=projects/*/securityHealthAnalyticsSettings/effectiveCustomModules/*} Recupera um EffectiveSecurityHealthAnalyticsCustomModule. |
list |
GET /v1/{parent=projects/*/securityHealthAnalyticsSettings}/effectiveCustomModules Retorna uma lista de todos os EffectiveSecurityHealthAnalyticsCustomModules para o pai especificado. |
Recurso REST: v1.projects.sources
Métodos | |
---|---|
list |
GET /v1/{parent=projects/*}/sources Lista todas as origens que pertencem a uma organização. |
Recurso REST: v1.projects.sources.findings
Métodos | |
---|---|
group |
POST /v1/{parent=projects/*/sources/*}/findings:group Filtra as descobertas de uma organização ou fonte e as agrupa por propriedades especificadas. |
list |
GET /v1/{parent=projects/*/sources/*}/findings Lista as descobertas de uma organização ou fonte. |
patch |
PATCH /v1/{finding.name=projects/*/sources/*/findings/*} Cria ou atualiza uma descoberta. |
setMute |
POST /v1/{name=projects/*/sources/*/findings/*}:setMute Atualiza o estado de desativação de uma descoberta. |
setState |
POST /v1/{name=projects/*/sources/*/findings/*}:setState Atualiza o estado de uma descoberta. |
updateSecurityMarks |
PATCH /v1/{securityMarks.name=projects/*/sources/*/findings/*/securityMarks} Atualiza as marcações de segurança. |
Recurso REST: v1.projects.sources.findings.externalSystems
Métodos | |
---|---|
patch |
PATCH /v1/{externalSystem.name=projects/*/sources/*/findings/*/externalSystems/*} Atualiza o sistema externo. |