Neste documento, explicamos como trabalhar com recursos do Security Command Center quando a residência de dados está ativada. Só é possível ativar a residência de dados para o Security Command Center quando você ativa o nível de serviço Standard ou Premium para uma organização.
Recursos com controles de residência de dados
Os seguintes tipos de recursos do Security Command Center estão sujeitos a controles de residência de dados:
- Todos os recursos do Model Armor
- Configurações do BigQuery Export
- Configurações de exportação contínua
- Descobertas
- Configurações da regra de silenciamento
Para trabalhar com esses recursos de maneira programática ou na linha de comando, use os endpoints regionais da API Security Command Center. Para trabalhar com esses recursos no console do Google Cloud , use o console Google Cloud jurisdicional.
Para todos os outros tipos de recursos, use os endpoints de API padrão e o console doGoogle Cloud .
Sobre endpoints regionais
Os endpoints regionais fornecem acesso a recursos em um local específico. Quando você usa um endpoint regional, sua solicitação é encaminhada diretamente para o local do endpoint. Não é possível usar um endpoint regional para acessar recursos em outros locais.
Usar um endpoint regional ajuda você a aplicar controles de residência de dados aos seus recursos quando eles estão em repouso, em uso e em trânsito.
O Security Command Center inclui vários serviços. Para tipos de recursos sujeitos a controles de residência de dados, os seguintes serviços exigem o uso de endpoints regionais:
- API Model Armor
modelarmor.LOCATION.rep.googleapis.com
- API Security Command Center
securitycenter.LOCATION.rep.googleapis.com
Substitua LOCATION
por um
local compatível para o serviço.
Para todos os outros tipos de recursos, use o endpoint padrão.
Sobre o console Google Cloud jurisdicional
O console jurisdicional Google Cloud permite ativar a residência de dados ao ativar o nível de serviço Standard ou Premium do Security Command Center. Ele também dá acesso a recursos em um local específico.
Usar o console jurisdicional Google Cloud ajuda você a aplicar controles de residência de dados aos seus recursos quando eles estão em repouso, em uso e em trânsito.
Use o console jurisdicional Google Cloud para acessar apenas tipos de recursos sujeitos a controles de residência de dados. Para abrir o console, use o URL adequado para sua região:
- União Europeia
- Usuários de identidade federada:
console.eu.cloud.google
- Todos os outros usuários:
console.eu.cloud.google.com
- Reino da Arábia Saudita (KSA)
- Usuários de identidade federada:
console.sa.cloud.google
- Todos os outros usuários:
console.sa.cloud.google.com
- Estados Unidos
- Usuários de identidade federada:
console.us.cloud.google
- Todos os outros usuários:
console.us.cloud.google.com
Para todos os outros tipos de recursos, use o console padrão Google Cloud .
Locais para endpoints regionais
Esta seção lista os locais em que os endpoints regionais estão disponíveis para a API Security Command Center e serviços relacionados.
Locais da API Security Command Center
A API Security Command Center oferece endpoints regionais e multirregionais nos seguintes locais:
- União Europeia
eu
- Reino da Arábia Saudita (KSA)
me-central2
- Estados Unidos
us
Locais para a API Model Armor
A API Model Armor oferece endpoints regionais nos seguintes locais:
- União Europeia
europe-west4
: Países BaixosBaixo CO2
- Estados Unidos
us-central1
: IowaBaixo CO2
us-east1
: Carolina do Sulus-east4
: Virgínia do Norteus-west1
: Oregon <0x
A API Model Armor oferece endpoints multirregionais nos seguintes locais:
- União Europeia
eu
- Estados Unidos
us
Ferramentas para endpoints regionais
Para gerenciar tipos de recursos sujeitos a controles de residência de dados, especifique um endpoint regional ao criar um cliente ou executar um comando.
Para todos os outros tipos de recursos, use o endpoint padrão.
gcloud
Os seguintes grupos de comandos da CLI gcloud exigem o uso de um endpoint regional:
gcloud model-armor
: gerencia recursos do Model Armor.gcloud scc bqexports
: gerencia configurações de exportação do BigQuerygcloud scc findings
: gerencia descobertasgcloud scc muteconfigs
: gerencia configurações de regras de silenciamentogcloud scc notifications
: gerencia configurações de exportação contínua
Para todos os outros grupos de comandos gcloud scc
, use o endpoint padrão da
API Security Command Center.
Mudar o endpoint do serviço
Para mudar para um endpoint regional, execute o seguinte comando:
gcloud config set api_endpoint_overrides/SERVICE \ https://SERVICE.LOCATION.rep.googleapis.com/
Para mudar para o endpoint padrão, execute o seguinte comando:
gcloud config unset api_endpoint_overrides/SERVICE
Substitua:
SERVICE
: o serviço a ser configurado. Usemodelarmor
para a API Model Armor ousecuritycenter
para a API Security Command Center.LOCATION
: um local compatível para o serviço
Também é possível criar uma configuração nomeada para a CLI gcloud que usa o endpoint regional. Antes de executar um
comando da CLI gcloud, mude para a configuração nomeada executando o
comando
gcloud config configurations activate
.
Executar um comando da CLI gcloud
Ao executar um comando da CLI gcloud para a API Security Command Center, você sempre precisa especificar o local. Há algumas maneiras de fazer isso:
- Use a sinalização
--location
. - Se você fornecer o caminho completo do nome do recurso, use um formato que especifique
um local, como
projects/123/sources/456/locations/LOCATION/findings/a1b2c3
.
O exemplo a seguir mostra como usar a flag --location
.
O comando
gcloud scc findings list
lista as descobertas de uma organização em um local específico.
Antes de usar os dados do comando abaixo, faça estas substituições:
-
ORGANIZATION_ID
: o ID numérico da organização -
LOCATION
: um local compatível para a API Security Command Center
Execute o comando
gcloud scc findings list
:
Linux, macOS ou Cloud Shell
gcloud scc findings list ORGANIZATION_ID --location=LOCATION
Windows (PowerShell)
gcloud scc findings list ORGANIZATION_ID --location=LOCATION
Windows (cmd.exe)
gcloud scc findings list ORGANIZATION_ID --location=LOCATION
A resposta contém uma lista de descobertas.
Terraform
Para saber como aplicar ou remover uma configuração do Terraform, consulte Comandos básicos do Terraform. Para mais informações, consulte a documentação de referência do provedor Terraform.
Go
Use um dos seguintes endpoints regionais:
- API Model Armor
modelarmor.LOCATION.rep.googleapis.com:443
- API Security Command Center
securitycenter.LOCATION.rep.googleapis.com:443
Substitua LOCATION
por um local compatível
para o serviço.
O exemplo de código a seguir mostra como criar um cliente da API Security Command Center que usa um endpoint regional.
Java
Use um dos seguintes endpoints regionais:
- API Model Armor
modelarmor.LOCATION.rep.googleapis.com:443
- API Security Command Center
securitycenter.LOCATION.rep.googleapis.com:443
Substitua LOCATION
por um local compatível
para o serviço.
O exemplo de código a seguir mostra como criar um cliente da API Security Command Center que usa um endpoint regional.
Python
Use um dos seguintes endpoints regionais:
- API Model Armor
modelarmor.LOCATION.rep.googleapis.com
- API Security Command Center
securitycenter.LOCATION.rep.googleapis.com
Substitua LOCATION
por um local compatível
para o serviço.
O exemplo de código a seguir mostra como criar um cliente da API Security Command Center que usa um endpoint regional.
REST
Para acessar os seguintes tipos de recursos da API REST, use um endpoint de serviço regional:
- API Model Armor
Endpoint:
https://modelarmor.LOCATION.rep.googleapis.com
Substitua
LOCATION
por um local compatível para o serviço.Tipos de recursos: todos os tipos de recursos
- API Security Command Center
Endpoint:
https://securitycenter.LOCATION.rep.googleapis.com
Substitua
LOCATION
por um local compatível para o serviço.Tipos de recurso
folders.locations.bigQueryExports
folders.locations.findings
folders.locations.muteConfigs
folders.locations.notificationConfigs
organizations.locations.bigQueryExports
organizations.locations.findings
organizations.locations.muteConfigs
organizations.locations.notificationConfigs
projects.locations.bigQueryExports
projects.locations.findings
projects.locations.muteConfigs
projects.locations.notificationConfigs
Substitua LOCATION
por um local compatível
para o serviço.
Para todos os outros tipos de recursos, use o endpoint padrão.