JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter la vue de l'impression
Guide d'administration des systèmes Oracle® ZFS Storage Appliance, version 2013.1.3.0
Oracle Technology Network
Bibliothèque
PDF
Vue de l'impression
Commentaires
search filter icon
search icon

Informations sur le document

A propos d'Oracle ZFS Storage Appliance

Configuration d'Oracle ZFS Storage Appliance

Utilisation des services

Maintenance d'Oracle ZFS Storage Appliance

Utilisation des workflows

Présentation des workflows

Présentation des paramètres de workflow

Paramètres de workflow restreints

Paramètres de workflow facultatifs

Gestion des erreurs des workflows

Validation des entrées des workflows

Audits et rapports sur l'exécution des workflows

Présentation de la gestion des versions des workflows

Utilisation des workflows pour les actions d'alerte

Utilisation de workflows programmés

Utilisation d'un workflow programmé

Codage des calendriers de workflow

Création d'une feuille de travail à partir d'un type de lecteur donné

Téléchargement de workflows à l'aide de la BUI

Téléchargement de workflows à l'aide de la CLI

Création d'une liste de workflows à l'aide de la CLI

Exécution de workflows à l'aide de la CLI

Utilisation des partages

Intégration d'applications à Oracle ZFS Storage Appliance

Paramètres de workflow restreints

Pour certains paramètres, il peut être opportun de limiter les entrées à un petit nombre de valeurs possibles plutôt que d'autoriser la saisie de valeurs quelconques. Ces paramètres doivent être définis comme des paramètres de type ChooseOne et un objet contenant des paramètres de ce type doit avoir deux membres supplémentaires :

Table 4-4  Membres obligatoires des paramètres restreints
Membre obligatoire
Type
Description
options
Tableau
Tableau de chaînes indiquant les options valides
optionlabels
Tableau
Tableau de chaînes indiquant les étiquettes associées aux options spécifiées dans options
Exemple 4-4  Utilisation du paramètre de workflow ChooseOne

Le type de paramètre ChooseOne permet d'améliorer l'exemple précédent et de limiter la division commerciale à un petit nombre de valeurs possibles prédéfinies :

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 + '"');
	}
};

Lorsque ce workflow est exécuté, le paramètre unit n'est pas saisi à la main, mais il est sélectionné dans la liste d'options possibles indiquée.