JavaScript is required to for searching.
Omitir vínculos de navegación
Salir de la Vista de impresión
Guía de administración de Oracle® ZFS Storage Appliance, versión 2013.1.3.0
Red de tecnología de Oracle
Biblioteca
PDF
Vista de impresión
Comentarios
search filter icon
search icon

Información del documento

Acerca de Oracle ZFS Storage Appliance

Configuración de Oracle ZFS Storage Appliance

Trabajo con servicios

Mantenimiento de Oracle ZFS Storage Appliance

Trabajar con flujos de trabajo de mantenimiento

Descripción de flujos de trabajo

Descripción de los parámetros de flujos de trabajo

Parámetros restringidos de flujos de trabajo

Parámetros de flujo de trabajo opcionales

Manejo de errores de flujo de trabajo

Validación de entradas de flujo de trabajo

Auditoría y generación de informes de ejecución de flujos de trabajo

Descripción de control de versiones de flujos de trabajo

Uso de los flujos de trabajo para acciones de alerta

Uso de flujos de trabajo programados

Uso de flujo de trabajo programado

Codificación de programas de flujo de trabajo

Crear una hoja de trabajo basada en un tipo de unidad especificado

Carga de flujos de trabajo con la BUI

Descarga de flujos de trabajo mediante el uso de la CLI

Mostrar flujos de trabajo mediante el uso de la CLI

Ejecución de flujos de trabajo con la CLI

Trabajo con recursos compartidos

Integración de aplicaciones con Oracle ZFS Storage Appliance

Parámetros restringidos de flujos de trabajo

Para algunos parámetros, no se desea permitir una cadena arbitraria, sino más bien limitar la entrada a una de una cantidad pequeña de alternativas. Estos parámetros se deben definir con el tipo ChooseOne, y el objeto que contiene el parámetro debe tener dos miembros adicionales:

Tabla 4-4  Miembros requeridos de parámetros restringidos
Miembro obligatorio
Tipo
Descripción
options
Matriz
Matriz de cadenas que especifica las opciones válidas.
optionlabels
Matriz
Matriz de cadenas que especifica las etiquetas asociadas con las opciones especificadas en options.
Ejemplo 4-4  Uso de parámetro ChooseOne de flujo de trabajo

Con el tipo de parámetro ChooseOne, se puede mejorar el ejemplo previo para limitar que la unidad de negocio sea una de una cantidad pequeña de valores predefinidos:

var workflow = {
	name: 'Create share',
	description: 'Creates a new share in a business unit',
	parameters: {
		name: {
			label: 'Name of new share',
			type: 'String'
		},
		unit: {
			label: 'Business unit',
			type: 'ChooseOne',
			options: [ 'development', 'finance', 'qa', 'sales' ],
			optionlabels: [ 'Development', 'Finance',
			    'Quality Assurance', 'Sales/Administrative' ],
		}
	},
	execute: function (params) {
		run('shares select ' + params.unit);
		run('filesystem ' + params.name);
		run('commit');
		return ('Created new share "' + params.name + '"');
	}
};

Cuando se ejecuta este flujo de trabajo, el parámetro unit no se introduce manualmente, sino que se lo selecciona de la lista especificada de opciones posibles.