The material in this section describes Virtuozzo Containers API interfaces. The term interface, as we use it, is somewhat similar to a class in object-oriented programming. We use interfaces to group related data types (structures) and calls (methods). The data types and calls are defined using XML Schema language (XSD). The body of an Agent XML request always begins with the name of an interface followed by the name of a call. The rest of the request body is composed according to the call specifications.
The interfaces described in this chapter provide Virtuozzo Containers management functionality. Please note that the interfaces described here do not comprise a complete list of the Virtuozzo Containers functions. For the complete list please also see the Base Types and Interfaces chapter.