A partir de VMware Cloud Director 10.5, puede utilizar la API de VMware Cloud Director para administrar el enrutamiento de proxy para destinos específicos del entorno.

Mediante VMware Cloud Director puede configurar reglas que especifiquen el proxy que se utilizará para acceder a hosts de destino específicos como, por ejemplo, proveedores de identidad internos, catálogos, etc.

Nota: Cuando un Administrador del sistema configura reglas de enrutamiento del proxy de organización, estas reglas se aplican a todos los tenants en el entorno de VMware Cloud Director, a menos que un Administrador de organización configure reglas de proxy que las anulen.

Cuando se crea una regla de proxy para la organización, se configura un proxy de back-end que se coloca entre VMware Cloud Director y el host de destino en el entorno y funciona como endpoint de acceso para este host.

Para obtener más información sobre cómo crear objetos de configuración de proxy, consulte Configuración del proxy en la referencia de OpenAPI de VMware Cloud Director.

Procedimiento

  1. Ejecute una solicitud GET para recuperar los proxies proporcionados por VMware Cloud Director que están disponibles en el entorno.
    GET  https://{api_host}/cloudapi/1.0.0/proxyConfigurations
  2. Anote el identificador de URN de la configuración de proxy que desea utilizar.
  3. Para crear una regla de proxy y ejecute una solicitud POST.
    POST https://{api_host}/cloudapi/1.0.0/proxyRule

    En el cuerpo de la solicitud, incluya el URN del proxy, así como el FQDN y el puerto del host de destino para el que desea utilizarlo, así como las credenciales, si fuera necesario.

    {
      "name": "proxy_sample_name",
      "destination": "https://example.intranet.com:10101",
      "proxy": {
        "name": "proxy_name",
        "id": "URN_1"
      },
      "priority": 0
    }

    Aquí es el valor del parámetro priority indica la preferencia relativa de la regla en relación con otras reglas para el mismo destino con un valor numérico más bajo para indicar una prioridad más alta.

Ver las reglas de enrutamiento de proxy para el entorno de VMware Cloud Director

Puede utilizar la OpenAPI de VMware Cloud Director para ver las reglas de enrutamiento de proxy existentes para su organización.

Procedimiento

  1. Ejecute una solicitud GET.
    GET  https://{api_host}/cloudapi/1.0.0/proxyRules
    La respuesta devuelve una lista de las reglas de proxy que están configuradas en su organización.
  2. Para recuperar los detalles de una regla de enrutamiento de proxy específica, anote su identificador (URN) y ejecute una solicitud GET.
    GET  https://{api_host}/cloudapi/1.0.0/proxyRule/proxy_rule_URN
  3. Para actualizar una regla de proxy existente y ejecute una solicitud PUT.
    PUT https://{api_host}/cloudapi/1.0.0/proxyRule/proxy_rule_URN
    En el cuerpo de la solicitud, introduzca la regla de configuración del proxy actualizada.
    {
      "name": "proxy_sample_name",
      "destination": "https://example.intranet.com:10101",
      "proxy": {
        "name": "proxy_name_2",
        "id": "URN_2"
      },
      "priority": 0
    }
  4. Para eliminar una regla de proxy que ya no necesite, ejecute una solicitud DELETE.
    DELETE https://{api_host}/cloudapi/1.0.0/proxyRule/proxy_rule_URN