Propriétés de configuration de toutes les règles
Vous pouvez utiliser le paramètre attributes avec les commandes setPolicyType et setBinding pour définir diverses propriétés pour chaque qualité de service dans un ensemble de règles. Les propriétés décrites dans cette rubrique peuvent être utilisées avec chaque qualité de service dans les ensembles de règles d'application et de système.
- Utilisez le paramètre -attributes des commandes getPolicyType et getBinding pour afficher les propriétés de la configuration des règles et des liaisons. Pour obtenir un attribut, associez le nom de la propriété à la commande getPolicyType ou getBinding.
- Utilisez le paramètre -attributes pour les commandes setPolicyType et setBinding afin d'ajouter des propriétés à la configuration des règles et des liaisons, d'en mettre à jour ou d'en supprimer. Pour ajouter ou mettre à jour un attribut, spécifiez le nom de la propriété et sa valeur. Les commandes setPolicyType et setBinding mettent à jour la valeur si l'attribut existe ou ajoutent l'attribut et la valeur s'il n'existe pas. Pour supprimer un attribut, spécifiez la valeur sous forme de chaîne vide (""). Le paramètre -attributes admet l'objet properties.
Avant d'utiliser les commandes décrites dans cette rubrique, assurez-vous d'utiliser la version la plus récente de l'outil wsadmin. Les commandes de gestion de l'ensemble de règles admettant l'objet properties comme valeur pour les paramètres attributes ou bindingLocation ne sont pas prises en charge dans les versions précédentes. Par exemple, elles ne fonctionnent pas sur un noeud dont la version est 6.1.0.x.
Attributs à configurer pour toutes les règles de qualité de service
- enabled
- Indique si le type de règle est activé ou désactivé. L'exemple suivant fournit le format de saisie du paramètre attributes :
-attributes "[[enabled true]]"
- provides
- Fournit une description pour votre configuration. L'exemple suivant fournit le format de saisie du paramètre attributes :
-attributes "[[provides [Messaging Security]]]"
AdminTask.setPolicyType('[-policySet myCustomSecurityPS -policyType
WSReliableMessaging -attributes [[enabled true][provides
[Messaging security]]]]')