UI/API: Provide option of Domain Id in Service offering
- Dominant language
- Java
- Stars
- 3.1k
- Forks
- 1.4k
- Avg merge
- 6d 19h
- Merged PRs (30d)
- 32
Description
### The required feature described as a wish
As a Admin user I would like to dedicate some offerings to a particular Domain or an Account
Currently, we provide the option to dedicate Zone, Pod, Cluster, Host to a domain or a account and other resources
https://cloudstack.apache.org/api/apidocs-4.20/apis/dedicateZone.html
https://cloudstack.apache.org/api/apidocs-4.20/apis/dedicatePod.html
https://cloudstack.apache.org/api/apidocs-4.20/apis/dedicateCluster.html
https://cloudstack.apache.org/api/apidocs-4.20/apis/dedicateHost.html
And also in the UI
Zone
Pod
Cluster
Host
Currently, all the create offerings support only the domainid parameter ,
If we can extend the feature of dedicating a service offering to an account it would be great
https://cloudstack.apache.org/api/apidocs-4.20/apis/createServiceOffering.html
https://cloudstack.apache.org/api/apidocs-4.20/apis/createDiskOffering.html
https://cloudstack.apache.org/api/apidocs-4.20/apis/createNetworkOffering.html
https://cloudstack.apache.org/api/apidocs-4.20/apis/createVPCOffering.html
or
Cloudstack can provide the option of only domain id in the UI for create service offerings in the UI , it would be helpful for the admin user tp dedicate it to a particular domain
Contributor guide
Research direction
Start with the documented createServiceOffering, createDiskOffering, createNetworkOffering, and createVPCOffering APIs, then compare them with the existing dedicateZone, dedicatePod, dedicateCluster, and dedicateHost APIs and the service-offering UI. Done means the requested domain or account dedication option is consistently defined for the selected offering types in the API and, where applicable, the UI.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- api, cloud
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100