Application Delivery Management
Gracias por los comentarios

Este artículo ha sido traducido automáticamente. (Aviso legal)

Utilice las instancias ADC de destino como fuentes de datos

También puede utilizar el ADC de destino de su propia configuración como entrada de fuente de datos para la configuración. En este escenario, es posible que quiera consultar la configuración existente en el ADC de destino para crear nuevas configuraciones en ese ADC.

Para utilizar las instancias de destino como fuentes de datos, no es necesario utilizar el parámetro de tipo incorporado datum, ya que el usuario de StyleBook no necesita seleccionar ninguna instancia de ADC. Puede escribir directamente expresiones en la sección components de su StyleBook que recuperen datos de la instancia de ADC de destino.

Utilice la siguiente expresión para recuperar lo siguiente de las instancias de ADC de destino:

  • Colecciones:

    $current-target-as-datasource.collections.<collection-name>

    Ejemplo :

    $current-target-as-datasource.collections.lbvserver
  • Atributos:

    $current-target-as-datasource.collections.attributes.<attribute>

Ejemplo de StyleBook para usar la instancia ADC de destino como fuente de datos

El siguiente es un ejemplo de StyleBook para demostrar cómo utilizar la instancia ADC de destino como fuente de datos:

--- name: lb-add-service-with-target-adc namespace: com.citrix.adc.stylebooks version: "1.1" display-name: "HTTP/SSL LoadBalancing StyleBook with Service Binding" description: "This stylebook defines a typical Load Balanced Application configuration." schema-version: "1.0" import-stylebooks: - namespace: netscaler.nitro.config prefix: ns version: "10.5" components: - name: servicegroup-comp type: ns::servicegroup properties: servicegroupname: "lb-demo-svcgrp" servicetype: "HTTP" components: - name: lbvserver-svg-binding type: ns::lbvserver_servicegroup_binding repeat: $current-target-as-datasource.collections.lbvserver repeat-item: lbvsrvr repeat-condition: $lbvsrvr.attributes.name == "lb-demo-lb" properties: name: $lbvsrvr.attributes.name servicegroupname: $parent.properties.servicegroupname

En este ejemplo, el paquete de configuración comprueba los servidores virtuales de equilibrio de carga en las instancias de ADC de destino. Y, si la dirección IP del servidor virtual de equilibrio de carga dada coincide, recupera el nombre y el nombre del grupo de servicios.

Instancia de ADC de destino como fuente de datos

La versión oficial de este contenido está en inglés. Para mayor comodidad, parte del contenido de la documentación de Cloud Software Group solo tiene traducción automática. Cloud Software Group no puede controlar el contenido con traducción automática, que puede contener errores, imprecisiones o un lenguaje inadecuado. No se ofrece ninguna garantía, ni implícita ni explícita, en cuanto a la exactitud, la fiabilidad, la idoneidad o la precisión de las traducciones realizadas del original en inglés a cualquier otro idioma, o que su producto o servicio de Cloud Software Group se ajusten a cualquier contenido con traducción automática, y cualquier garantía provista bajo el contrato de licencia del usuario final o las condiciones de servicio, o cualquier otro contrato con Cloud Software Group, de que el producto o el servicio se ajusten a la documentación no se aplicará en cuanto dicha documentación se ha traducido automáticamente. Cloud Software Group no se hace responsable de los daños o los problemas que puedan surgir del uso del contenido traducido automáticamente.
Utilice las instancias ADC de destino como fuentes de datos