...
This feature will come as a separate plugin which will use the PluggableService to add the DedicatedResources feature APIs into CloudStack, the DedicatedResourceManager will be responsible for thread scheduling and the DedicatedResourcePlanner which ExplicitDedicationProcessor will implement AffinityGroupProcessor adapter and ImplicitDedicationPlanner will implement a deployment planner interface.
...
...
Parameters include:
a) ZoneId/PodId/ClusterId/HostId
b) DomainId
c) AccountId
dd) ImplicitDedication
Note: Either "DomainId or AccountId" OR "ImplicitDedication Flag" can be provided as a parameter but not both. If neither of them specified, fail the request.
...
...
d) ImplicitDedication flag
...
Parameter Name
...
Description
...
Required
...
isdedicated
...
...
id | bigint(20) unsigned | NO | PRI | NULL | auto_increment |
uuid | varchar(40) | YES | UNI | NULL |
|
data_center_id | bigint(20) unsigned | NO | MUL | NULL |
|
pod_id | bigint(20) unsigned | NO | MUL | NULL |
|
cluster_id | bigint(20) unsigned | NO | MUL | NULL |
|
host_id | bigint(20) unsigned | NO | MUL | NULL |
|
domain_id | bigint(20) unsigned | YES | MUL | NULL |
|
account_id | bigint(20) unsigned | YES | MUL | NULL |
|
implicit_dedication | tinyint(1) unsigned | NO | MUL | 0 |
|