Version
4.0
getRules() takes a list of virtual server names. It returns a list of
VirtualServer.Rule structures:
struct VirtualServer.Rule {
# The name of the rule.
String name;
# Whether the rule is enabled or not.
Boolean enabled;
# Whether the rule runs on every request /
# response, or just the first
VirtualServer.RuleRunFlag run_frequency;
}
Definition of the VirtualServer.Rule structure
The VirtualServer.Rule structure includes an enumerated type:
enum VirtualServer.RuleRunFlag {
# Run on every request or response
run_every,
# Run only on the first request or response
only_first
}
Definition of the VirtualServer.RuleRunFlag enumerated type
Your SOAP toolkit will represent these WSDL methods, structures and
enumerated types in a form appropriate for the language in use:
Perl uses methods in the SOAP::Lite object. Structures map
straightforwardly onto Perl associative arrays. You need to
provide an explicit deserializer to typecast enumerated type
values into string values.
The C# and Java toolkits provide a means to convert the WSDL
files into C# or Java source files, with fully typed classes,
structures and enumerations to represent the SOAP methods,
structures and enumerated types.
49
New Page 1