En esta página, se describen los extremos de servicio globales y regionales para el plano de control de Secure Source Manager.
Un extremo de servicio es una URL base que especifica la dirección de red de un servicio de API. El plano de control de Secure Source Manager tiene extremos globales y regionales.
Extremo global: De forma predeterminada, Secure Source Manager envía solicitudes de API al extremo global,
securesourcemanager.googleapis.com
. Los extremos globales no garantizan que los datos en tránsito permanezcan en una ubicación específica y pueden recuperar datos de Secure Source Manager desde cualquier región admitida. Es posible que tus datos se procesen fuera de la región en la que se almacenan.Extremo regional: Es un extremo de servicio que aplica restricciones regionales y garantiza que los datos en tránsito permanezcan en una ubicación específica. Un extremo regional solo permite que las solicitudes continúen si el recurso afectado existe en la ubicación especificada por el extremo. Los extremos regionales usan el siguiente formato:
securesourcemanager.LOCATION.rep.googleapis.com
Para obtener una lista de las regiones compatibles, consulta Ubicaciones.
Considera usar extremos regionales en las siguientes situaciones:
Almacenas datos en varias ubicaciones y deseas optimizar la latencia, la confiabilidad y la disponibilidad.
Debes cumplir con las políticas o reglamentaciones de localidad de datos que exigen que proceses tus datos en la misma ubicación en la que se almacenan.
Comandos compatibles
Puedes usar extremos regionales para ejecutar comandos para instancias, ubicaciones y operaciones.
Especifica un extremo regional
gcloud
Puedes anular el extremo global con un extremo regional para los comandos de Secure Source Manager.Asegúrate de usar la versión 402.0.0 de Google Cloud CLI o una más reciente.
Antes de usar cualquiera de los datos de comando a continuación, realiza los siguientes reemplazos:
- LOCATION: Es la región en la que se encuentra la instancia.
Ejecuta el siguiente comando:
Linux, macOS o Cloud Shell
gcloud config set api_endpoint_overrides/securesourcemanager https://securesourcemanager.LOCATION.rep.googleapis.com
Windows (PowerShell)
gcloud config set api_endpoint_overrides/securesourcemanager https://securesourcemanager.LOCATION.rep.googleapis.com
Windows (cmd.exe)
gcloud config set api_endpoint_overrides/securesourcemanager https://securesourcemanager.LOCATION.rep.googleapis.com
REST
Usa el extremo regional en tus comandos en lugar del extremo global. Por ejemplo, el siguiente comando enumera los detalles de todos los repositorios en una región especificada para una instancia especificada.Antes de usar cualquiera de los datos de solicitud a continuación, realiza los siguientes reemplazos:
- LOCATION: Es la región en la que se encuentra la instancia.
- INSTANCE_ID: El nombre de la instancia.
- PROJECT_ID: Es el ID del proyecto en el que se encuentra la instancia.
Método HTTP y URL:
GET https://securesourcemanager.LOCATION.rep.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/instances?instance_id=INSTANCE_ID
Para enviar tu solicitud, expande una de estas opciones:
Deberías recibir un código de estado exitoso (2xx) y una respuesta vacía.
Terraform
Si deseas obtener más información para aplicar o quitar una configuración de Terraform, consulta los comandos básicos de Terraform. Para obtener más información, consulta la documentación de referencia del proveedor de Terraform.
Usa la anulación de la API para establecer el extremo regional.Antes de usar cualquiera de los datos de comando a continuación, haz los siguientes reemplazos:
- LOCATION: Es la región en la que se encuentra la instancia.
provider "google" {
secure_source_manager_custom_endpoint = "https://securesourcemanager.LOCATION.rep.googleapis.com/v1/"
}
Bibliotecas cliente
Consulta Bibliotecas cliente de Secure Source Manager para obtener instrucciones para instalar bibliotecas cliente y configurar la autenticación.
Cada biblioteca cliente proporciona una forma de anular el extremo predeterminado con un extremo regional.
C++: Usa la struct
EndpointOption
. La documentación de la biblioteca cliente de Secure Source Manager incluye un ejemplo que anula el extremo predeterminado con el extremo de Acceso privado a Google, pero puedes usar el mismo enfoque para establecer un extremo regional como predeterminado.Go: Usa la opción del cliente
endpoint
. Consulta la sección Endpoint Override de la documentación de la biblioteca cliente de Go para obtener más información y un ejemplo.Python: Usa el parámetro
api_endpoint
de la claseClientOptions
para anular el extremo predeterminado con un extremo regional. Consulta la documentación de ClientOptions para obtener más información y ejemplos.
¿Qué sigue?
- Consulta las ubicaciones admitidas.