The limits node is presented by domainLimits type (plesk_domain.xsd), and its graphical representation is as follows:

image 60567

  • The overuse node is optional. It specifies the limits overusage policy for a specified subscription. Data type: string. Allowed values: block | notify | normal | not_suspend | not_suspend_notify.

  • The limit node is optional. It specifies limit parameters. Data type: PleskLimitType (plesk_client.xsd).

    • The name node is required. It specifies limit name. Data type: sting.

    • The value node is required. It specifies limit value. Data type: any.

      Note: You can specify multiple limit parameters within one limits node.

The following code example specifies the limits overusage policy and the mailbox quota limit:

<limits>
   <overuse>block</overuse>
   <limit>
      <name>mbox_quota</name>
      <value>100</value>
   </limit>
</limits>

Note: To manage limits, you should first retrieve limits descriptor, containing names of limits. For details, refer to the Retrieving Descriptor of Limits section.

Note: When creating request packets, put nodes and elements in the order they follow in the packet structure.