- v1.15 (última)
- v1.14
- v1.13
- Lista de versiones admitidas
- v1.12
- v1.11
- v1.10
- v1.9
- v1.8
- v1.7
- Versión 1.6
- v1.5
- Versión 1.4
- Versión 1.3
- v1.2
- v1.1
Versiones compatibles:
Versiones no compatibles:
Debe añadir la dirección IP del endpoint MART a su organización de Apigee. Este valor ya lo ha definido al asignar el valor de la propiedad mart.hostAlias
en el archivo de anulaciones.
El plano de gestión necesita esta dirección para poder comunicarse con el plano de tiempo de ejecución a través de MART.
Sigue estos pasos para añadir la IP de MART a tu organización:
- Obtén el valor que definiste anteriormente en el archivo de anulaciones para la propiedad
mart.hostAlias
. Para que MART funcione, el alias de host debe ser un nombre de dominio completo. - Busca la clave de la cuenta de servicio con el rol Administrador de organización de Apigee que descargaste anteriormente, tal como se explica en Añadir cuentas de servicio. Necesitas la ruta a este archivo de clave JSON para completar los siguientes pasos.
-
Define la variable de entorno
GOOGLE_APPLICATION_CREDENTIALS
con la ruta a la ubicación de la clave de cuenta de servicio:export GOOGLE_APPLICATION_CREDENTIALS=your_sa_credentials_file.json
- Llama a la siguiente API de Apigee para actualizar tu organización con el endpoint de MART:
curl -v -X PUT \ https://apigee.googleapis.com/v1/organizations/your_org_name \ -H "Content-Type: application/json" \ -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \ -d '{ "name" : "your_org_name", "properties" : { "property" : [ { "name" : "features.hybrid.enabled", "value" : "true" }, { "name" : "features.mart.server.endpoint", "value" : "https://HOST_ALIAS_DNS" } ] } }'
Aquí tienes un ejemplo. Asegúrate de añadir el prefijo "https://" al nombre de dominio.
curl -v -X PUT \ https://apigee.googleapis.com/v1/organizations/my_organization \ -H "Content-Type: application/json" \ -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \ -d '{ "name" : "my_organization", "properties" : { "property" : [ { "name" : "features.hybrid.enabled", "value" : "true" }, { "name" : "features.mart.server.endpoint", "value" : "https://foo-mart.example.com" } ] } }'