Security Command Center API

A API Security Command Center oferece acesso a visualizações temporárias de recursos e descobertas em uma organização.

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:

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
(deprecated)
POST /v1/{parent=folders/*}/assets:group
Filtra os recursos de uma organização e os agrupa por propriedades especificadas.
list
(deprecated)
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
(deprecated)
POST /v1/{parent=organizations/*}/assets:group
Filtra os recursos de uma organização e os agrupa por propriedades especificadas.
list
(deprecated)
GET /v1/{parent=organizations/*}/assets
Lista os recursos de uma organização.
runDiscovery
(deprecated)
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
(deprecated)
POST /v1/{parent=projects/*}/assets:group
Filtra os recursos de uma organização e os agrupa por propriedades especificadas.
list
(deprecated)
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.