Section 4.3 Performing
Operations on Plesk Servers
The structures, described here, allow for creating packets
with the info necessary for performing operations on Plesk servers,
such
as adding a new server, removing it, updating server info, and also
receiving results on these operations.
| diagram |
 |
| properties |
|
| children |
server |
| attributes |
| Name | Type | Use | Default | Fixed | Annotation | | version | string | required | | | |
|
| annotation |
| documentation | Root node for any input |
|
| diagram |
 |
| properties |
|
| annotation |
| documentation | Get supported PA protocols |
|
| diagram |
 |
| type |
serverPassword |
| properties |
|
| facets |
| minLength | 5 | | maxLength | 14 | | whiteSpace | collapse |
|
| diagram |
 |
| properties |
|
| children |
id operation |
| annotation |
| documentation | Services management |
|
| diagram |
 |
| type |
srvIdType |
| properties |
|
| facets |
|
| annotation |
|
| diagram |
 |
| type |
srvOpType |
| properties |
|
| facets |
| whiteSpace | collapse | | enumeration | start | | enumeration | stop | | enumeration | restart |
|
| annotation |
| documentation | Operation to be completed for service |
|
| diagram |
 |
| properties |
|
| children |
license |
| annotation |
| documentation | Install a new Plesk licence. TODO: Works only with *nix Plesk installations for now. |
|
| diagram |
 |
| type |
base64 |
| properties |
|
| facets |
|
| annotation |
| documentation | License file. For *nix it is a self-extractor shell script |
|
| diagram |
 |
| properties |
|
| annotation |
| documentation | Plesk licence key info |
|
| diagram |
 |
| properties |
|
| annotation |
| documentation | Server general info |
|
| diagram |
 |
| properties |
|
| annotation |
| documentation | Server componets |
|
| diagram |
 |
| properties |
|
| annotation |
| documentation | Server statistics |
|
| diagram |
 |
| properties |
|
| annotation |
| documentation | Server adminstrator info |
|
| diagram |
 |
| properties |
|
| annotation |
| documentation | The list of Server Network Interfaces |
|
| diagram |
 |
| properties |
|
| annotation |
| documentation | Server Services State |
|
| diagram |
 |
| properties |
|
| annotation |
| documentation | Server Preferences |
|
| diagram |
 |
| properties |
|
| annotation |
| documentation | Server shells |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| diagram |
 |
| type |
emailType |
| properties |
|
| facets |
| minLength | 3 | | maxLength | 255 | | whiteSpace | collapse | | pattern | [\-\p{L}\p{N}\.]*@([\p{L}\p{N}][\-\p{L}\p{N}]*\.)*[\p{L}][\-\p{L}\p{N}]*\.? |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| diagram |
 |
| type |
zipcodeType |
| properties |
|
| facets |
| maxLength | 10 | | whiteSpace | collapse |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| diagram |
 |
| type |
boolean |
| properties |
| isRef | 0 | | content | simple | | default | false |
|
| facets |
|
| diagram |
 |
| children |
component |
| annotation |
| documentation | Server componets info |
|
| diagram |
 |
| type |
restriction of string |
| properties |
|
| facets |
| minLength | 1 | | maxLength | 255 | | whiteSpace | collapse |
|
| annotation |
| documentation | Component Name |
|
| diagram |
 |
| type |
restriction of string |
| properties |
|
| facets |
| minLength | 1 | | maxLength | 255 | | whiteSpace | collapse |
|
| annotation |
| documentation | Component Version |
|
| diagram |
 |
| children |
device |
| used by |
|
| annotation |
|
| diagram |
 |
| properties |
|
| children |
name total used free |
| annotation |
| documentation | Partitions or devices |
|
| diagram |
 |
| type |
restriction of xs:string |
| properties |
|
| facets |
| minLength | 1 | | whiteSpace | collapse |
|
| annotation |
| documentation | Partition or device name |
|
| diagram |
 |
| type |
size |
| properties |
|
| facets |
|
| diagram |
 |
| type |
size |
| properties |
|
| facets |
|
| diagram |
 |
| type |
size |
| properties |
|
| facets |
|
| diagram |
 |
| children |
admin password server_name |
| used by |
|
| annotation |
| documentation | Data required for initial Plesk server setup |
|
| diagram |
 |
| type |
serverPassword |
| properties |
|
| facets |
| minLength | 5 | | maxLength | 14 | | whiteSpace | collapse |
|
| annotation |
| documentation | New Plesk server administrator password to be set on the server |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| annotation |
| documentation | Full hostname to be set on the server |
|
| diagram |
 |
| children |
interface |
| annotation |
| documentation | Network interfaces |
|
| diagram |
 |
| type |
netInterface |
| properties |
|
| facets |
| minLength | 1 | | maxLength | 200 | | whiteSpace | collapse |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| diagram |
 |
| type |
string |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| annotation |
| documentation | Expiration date, format YYYY-MM-DD |
|
| diagram |
 |
| type |
unsignedInt |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| diagram |
 |
| type |
unsignedInt |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
string |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
string |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
string |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
short |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
short |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
short |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
short |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
int |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
int |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
int |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
int |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
int |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
int |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
int |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
int |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
int |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
int |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
int |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
int |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
int |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
int |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| annotation |
| documentation | Plesk >= 7.1 |
|
| diagram |
 |
| type |
int |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
int |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
int |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| annotation |
| documentation | Plesk >= 7.1 |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| annotation |
| documentation | Plesk >= 7.1 |
|
| diagram |
 |
| type |
int |
| properties |
|
| facets |
|
| annotation |
| documentation | Plesk >= 7.1 |
|
| diagram |
 |
| type |
int |
| properties |
|
| facets |
|
| annotation |
| documentation | Plesk >= 7.1 |
|
| diagram |
 |
| type |
int |
| properties |
|
| facets |
|
| annotation |
| documentation | Plesk >= 7.1 |
|
| diagram |
 |
| type |
int |
| properties |
|
| facets |
|
| annotation |
| documentation | Plesk >= 7.1 |
|
| diagram |
 |
| type |
int |
| properties |
|
| facets |
|
| annotation |
| documentation | Plesk >= 7.1 |
|
| diagram |
 |
| children |
l1 l5 l15 |
| used by |
|
| annotation |
| documentation | Server loads |
|
| diagram |
 |
| type |
double |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
double |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
double |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
size |
| properties |
|
| facets |
|
| diagram |
 |
| type |
size |
| properties |
|
| facets |
|
| diagram |
 |
| type |
size |
| properties |
|
| facets |
|
| diagram |
 |
| type |
size |
| properties |
|
| facets |
|
| diagram |
 |
| type |
size |
| properties |
|
| facets |
|
| diagram |
 |
| type |
size |
| properties |
|
| facets |
|
| diagram |
 |
| type |
unsignedInt |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
unsignedInt |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
unsignedInt |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
unsignedInt |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
unsignedInt |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
unsignedInt |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
unsignedInt |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
unsignedInt |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
unsignedInt |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
unsignedInt |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
unsignedInt |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| type |
unsignedInt |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| diagram |
 |
| children |
cpu uptime inside_vz |
| used by |
|
| annotation |
| documentation | Miscellaneous server statistics |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| diagram |
 |
| type |
boolean |
| properties |
|
| facets |
|
| diagram |
 |
| children |
server_name |
| annotation |
| documentation | Server general info |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| diagram |
 |
| type |
int |
| properties |
|
| facets |
|
| annotation |
| documentation | Time-To-Live for traffic statistics (months) |
|
| diagram |
 |
| type |
int |
| properties |
|
| facets |
|
| annotation |
| documentation | Traffic accounting type, bit mask, 1=in, 2=out | | documentation | Time-To-Live for traffic statistics (months) |
|
| diagram |
 |
| type |
int |
| properties |
|
| facets |
|
| annotation |
| documentation | Apache restart interval (secs), not for Windows |
|
| diagram |
 |
| type |
restriction of int |
| properties |
|
| facets |
| minInclusive | 1 | | maxInclusive | 99999 | | whiteSpace | collapse |
|
| annotation |
| documentation | Login timeout/Session idle time (minutes) |
|
| diagram |
 |
| type |
restriction of int |
| properties |
|
| facets |
| minInclusive | 1 | | maxInclusive | 99999 | | whiteSpace | collapse |
|
| annotation |
| documentation | Invalid login interval (minutes) |
|
| diagram |
 |
| type |
restriction of int |
| properties |
|
| facets |
| minInclusive | 1 | | maxInclusive | 99999 | | whiteSpace | collapse |
|
| annotation |
| documentation | Invalid login attempts (amount) |
|
| diagram |
 |
| type |
restriction of int |
| properties |
|
| facets |
| minInclusive | 1 | | maxInclusive | 99999 | | whiteSpace | collapse |
|
| annotation |
| documentation | Invalid login lock time (minutes) |
|
| diagram |
 |
| children |
srv |
| annotation |
| documentation | Server services state |
|
| diagram |
 |
| type |
restriction of string |
| properties |
|
| facets |
| minLength | 1 | | maxLength | 255 | | whiteSpace | collapse |
|
| annotation |
|
| diagram |
 |
| type |
restriction of string |
| properties |
|
| facets |
| minLength | 1 | | maxLength | 255 | | whiteSpace | collapse |
|
| annotation |
| documentation | Service Title |
|
| diagram |
 |
| type |
restriction of string |
| properties |
|
| facets |
| minLength | 1 | | maxLength | 255 | | whiteSpace | collapse | | enumeration | running | | enumeration | stopped | | enumeration | none |
|
| annotation |
| documentation | Service State |
|
| diagram |
 |
| type |
restriction of string |
| properties |
|
| facets |
| minLength | 1 | | maxLength | 255 | | whiteSpace | collapse |
|
| annotation |
| documentation | Optional Error |
|
| diagram |
 |
| children |
name path |
| annotation |
| documentation | Server shell |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| diagram |
 |
| type |
size |
| properties |
|
| facets |
|
| diagram |
 |
| type |
size |
| properties |
|
| facets |
|
| diagram |
 |
| type |
size |
| properties |
|
| facets |
|
| diagram |
 |
| type |
restriction of xs:string |
| properties |
|
| facets |
| minLength | 1 | | whiteSpace | collapse |
|
| diagram |
 |
| type |
restriction of xs:string |
| properties |
|
| facets |
| minLength | 1 | | whiteSpace | collapse |
|
| diagram |
 |
| type |
restriction of xs:string |
| properties |
|
| facets |
| minLength | 1 | | whiteSpace | collapse |
|
| annotation |
| documentation | e.g. "RedHat","FedoraCore" |
|
| diagram |
 |
| type |
restriction of xs:string |
| properties |
|
| facets |
| minLength | 1 | | whiteSpace | collapse |
|
| annotation |
|
| diagram |
 |
| type |
restriction of xs:string |
| properties |
|
| facets |
| minLength | 1 | | whiteSpace | collapse |
|
| diagram |
 |
| type |
restriction of xs:string |
| properties |
|
| facets |
| minLength | 1 | | whiteSpace | collapse |
|
| type |
restriction of string |
| used by |
|
| facets |
| minLength | 5 | | maxLength | 14 | | whiteSpace | collapse |
|
| annotation |
| documentation | Server Admin password |
|
| type |
string |
| used by |
|
| facets |
|
| annotation |
|
| type |
restriction of string |
| used by |
|
| facets |
| whiteSpace | collapse | | enumeration | start | | enumeration | stop | | enumeration | restart |
|
| annotation |
| documentation | Service operation |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| annotation |
| documentation | Button string ID |
|
| diagram |
 |
| type |
restriction of string |
| properties |
|
| facets |
| whiteSpace | collapse | | enumeration | link_button | | enumeration | comm_button |
|
| annotation |
| documentation | Button type |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| annotation |
| documentation | Button name |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| annotation |
| documentation | Button name (string ID for localization) |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| annotation |
| documentation | Button owner group name |
|
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| annotation |
| documentation | Button owner group name (string ID for localization) |
|
| diagram |
 |
| type |
urlType |
| properties |
|
| facets |
| maxLength | 255 | | whiteSpace | collapse |
|
| annotation |
| documentation | Button linked to |
|
| diagram |
 |
| type |
text |
| properties |
|
| facets |
|
| annotation |
| documentation | JavaScript code associated with the button onClick event handle |
|
| diagram |
 |
| type |
boolean |
| properties |
|
| facets |
|
| annotation |
| documentation | Button enabled flag |
|
| diagram |
 |
| type |
boolean |
| properties |
|
| facets |
|
| annotation |
| documentation | New window flag. It should be specified in protocol 1.3.1.7 and higher |
|
| diagram |
 |
| type |
int |
| properties |
| isRef | 0 | | content | simple | | default | 0 |
|
| facets |
|
| annotation |
| documentation | Button tabulation index |
|
| type |
restriction of string |
| facets |
| whiteSpace | collapse | | enumeration | free | | enumeration | reserved | | enumeration | assigned |
|
| annotation |
| documentation | IP address usage status in Expand DB |
|
| type |
restriction of string |
| facets |
| minLength | 1 | | maxLength | 255 | | whiteSpace | collapse |
|
| annotation |
| documentation | URL, only symbolic name, not an IP |
|
| type |
string |
| facets |
|
| annotation |
| documentation | Garbage Output, for debug |
|
| type |
restriction of string |
| facets |
| whiteSpace | collapse | | enumeration | shared | | enumeration | exclusive |
|
| annotation |
| documentation | IP address usage status in Expand DB |
|
| type |
restriction of string |
| used by |
|
| facets |
| minLength | 1 | | maxLength | 200 | | whiteSpace | collapse |
|
| annotation |
| documentation | Server Network Interface name |
|
| type |
int |
| facets |
|
| annotation |
| documentation | Plesk client and domain status.
Bit mask with bit flags:
0 - object is active
4 - object is under backup/restore
16 - object is disabled by Administrator
64 - object is disabled by Client
256 - object expired
Only 0, 16 and 64 flags are available for setting |
|
| type |
restriction of string |
| facets |
| whiteSpace | collapse | | enumeration | Windows | | enumeration | RedHat |
|
| annotation |
| documentation | Operation System, see enumerations for details |
|
| diagram |
 |
| type |
result_status |
| properties |
|
| facets |
| enumeration | ok | | enumeration | error |
|
| annotation |
| documentation | Result status (ok/error) |
|
| diagram |
 |
| type |
unsignedInt |
| properties |
|
| facets |
|
| annotation |
| documentation | Error code if error occurred |
|
| diagram |
 |
| type |
xs:string |
| properties |
|
| annotation |
| documentation | Error message if error occurred |
|
| type |
restriction of xs:base64Binary |
| used by |
|
| facets |
|
| type |
restriction of xs:boolean |
| used by |
|
| facets |
|
| type |
restriction of xs:date |
| facets |
|
| type |
restriction of xs:dateTime |
| facets |
|
| type |
restriction of xs:double |
| used by |
|
| facets |
|
| type |
restriction of string |
| used by |
|
| facets |
| minLength | 3 | | maxLength | 255 | | whiteSpace | collapse | | pattern | [\-\p{L}\p{N}\.]*@([\p{L}\p{N}][\-\p{L}\p{N}]*\.)*[\p{L}][\-\p{L}\p{N}]*\.? |
|
| annotation |
| documentation | Any e-mail address |
|
| type |
restriction of xs:positiveInteger |
| facets |
|
| annotation |
|
| type |
restriction of xs:integer |
| used by |
|
| facets |
|
| type |
restriction of xs:string |
| facets |
| minLength | 1 | | maxLength | 15 | | whiteSpace | collapse |
|
| type |
restriction of string |
| facets |
| minLength | 4 | | maxLength | 64 | | whiteSpace | collapse |
|
| annotation |
| documentation | Typical password |
|
| type |
restriction of xs:string |
| used by |
|
| facets |
| enumeration | ok | | enumeration | error |
|
| annotation |
| documentation | Result status |
|
| type |
restriction of xs:short |
| used by |
|
| facets |
|
| type |
restriction of xs:unsignedLong |
| used by |
|
| facets |
|
| type |
restriction of xs:string |
| used by |
|
| facets |
|
| type |
restriction of xs:string |
| used by |
|
| facets |
|
| type |
restriction of xs:unsignedInt |
| used by |
|
| facets |
|
| type |
restriction of xs:unsignedShort |
| facets |
|
| type |
restriction of string |
| used by |
|
| facets |
| maxLength | 255 | | whiteSpace | collapse |
|
| annotation |
|
| type |
restriction of string |
| used by |
|
| facets |
| maxLength | 10 | | whiteSpace | collapse |
|
| diagram |
 |
| properties |
|
| children |
server system output |
| attributes |
| Name | Type | Use | Default | Fixed | Annotation | | version | string | required | | | |
|
| annotation |
| documentation | Root node for any input |
|
| diagram |
 |
| properties |
|
| children |
result |
| annotation |
| documentation | Get supported PA protocols |
|
| diagram |
 |
| properties |
|
| children |
proto |
| diagram |
 |
| type |
string |
| properties |
|
| facets |
|
| diagram |
 |
| properties |
|
| children |
result |
| annotation |
| documentation | "Get" operation |
|