Este artículo ha sido traducido automáticamente. (Aviso legal)
Usar atributos de GUI en un StyleBook personalizado
Puede añadir atributos de la GUI en la sección de parámetros de su StyleBook para que los campos sean intuitivos cuando se muestren en NetScaler Console.
Añadir una etiqueta con información sobre los parámetros
Puede añadir un nombre descriptivo para el parámetro mediante el atributo label. Añada una descripción emergente para este parámetro mediante el atributo description.
Ejemplo:
name: ip
label: Virtual Server IP Address
description: IP address of the virtual server that represents the load balanced application.
type: ipaddress
required: true
Establecer un panel plegable para el parámetro
Si tiene un parámetro de tipo objeto, puede definir el diseño mediante el atributo gui.
Ejemplo 1:
name: svcg-advanced
label: Advanced Application Server Settings
type: object
required: false
gui:
collapse_pane: true
columns: 2
En este ejemplo, el diseño es un objeto contraíble donde los campos se muestran en dos columnas.
También puede mostrar una vista resumida de un parámetro de type: object[]
(lista de objetos) como una tabla con los parámetros internos que representan las columnas. Para incluir o excluir un parámetro interno de la vista de resumen, puede utilizar el summary_display
atributo de la gui
sección de la siguiente manera:
Ejemplo-2:
name: settings
label: Settings
type: object[]
parameters:
-
name: name
label: Name
description: Name of this setting
type: string
gui:
summary_display: true
Configure las opciones de usuario como botones de radio
Puede enumerar las opciones de usuario como botones de radio mediante layout
allowed-values
atributos. Por lo tanto, cuando el usuario crea un paquete de configuración, los valores de los parámetros aparecen como botones de radio.
De forma predeterminada, si no se especifica el atributo GUI, los valores de los parámetros se muestran como un menú desplegable.
-
name: block-by-category-action
label: Action
description: Set an action if the bot is detected.
type: string
default: RESET
gui:
layout: radio
allowed-values:
- NONE
- DROP
- REDIRECT
- RESET
- MITIGATION
En este ejemplo, las opciones de usuario para configurar una acción aparecen como botones de radio. Además, la opción RESET está seleccionada de forma predeterminada.