Managing Service Plans¶
Operator: <service-plan>
XML Schema: domain_template.xsd
Plesk version: Plesk 10 and later
XML API version: 1.6.3.0 and later
Plesk user: Administrator, reseller
Description
Service plans are hosting configuration presets which are useful when it is necessary to create multiple subscriptions with identical hosting/mail settings, limits, and other preferences.
Note
When you update plan settings, all the associated unlocked subscriptions are automatically updated.
Settings
Service plans contain various settings that are inherited by plan subscriptions. These settings are as follows:
- Hosting settings
- Mail service settings
- Limits on the use of Plesk resources
- Preferences
- Permissions
- Log rotation settings
- Performance settings
- PHP and web server settings
Refer to the Service Plan Settings section for details.
Supported operations
- ADD creates a service plan
- GET gets the information on the specified service plans
- DEL deletes the specified service plans
- SET updates settings for the specified service plan
- ADD-PACKAGE includes an app in the specified service plan
- REMOVE-PACKAGE excludes an app from the specified service plan
- ENABLE-APS-FILTER excludes all apps from the specified service plan
- DISABLE-APS-FILTER includes all apps in the specified service plan
- ADD-PLAN-ITEM adds custom options of service plans (additional services) to the specified service plan
- REMOVE-PLAN-ITEM removes custom options of service plans (additional services) from the specified service plan
- GET-LIMIT-DESCRIPTOR retrieves service plan limit descriptor
- GET-PERMISSION-DESCRIPTOR retrieves service plan permission descriptor
- GET-PHYSICAL-HOSTING-DESCRIPTOR retrieves descriptor of hosting settings
- DB_SERVERS manages the list of database servers available to the plan subscribers
- DUPLICATE creates a copy of the specified service plan