Please find the first draft of the Functional Spec.

https://cwiki.apache.org/confluence/display/CLOUDSTACK/Ability+to+control+t
he+external+id+of+first+class+objects

Thanks,
-Nitin

On 19/11/13 3:18 PM, "Nitin Mehta" <nitin.me...@citrix.com> wrote:

>Admin should have the ability to control the external facing id of their
>resources (first class objects). This is important for the admins to have
>better control over their clouds
>say in case of emergencies when he/she wants to recover their resources.
>For this I propose that all the resource creation/updation API's need to
>be altered to take in the custom resource id in case the admin wants a
>custom id.
>
>Please note the following for the custom ids :-
>
>  *   This is an optional field and if not set, CS will use its existing
>custom logic to assign the resource id. If the CS id generation collides
>with the custom id, it will retry.
>  *   They have to be unique for the particular type of resource.
>  *   They will have to follow the UUID format.
>  *   This is external Id change only and MS refers to all the objects
>through the DB ids.
>
>I have created a JIRA item [1] for this and will come out with the FS
>soon. The work will be done for the release post 4.3 release.
>Please do share your suggestions/concerns on this.
>
>[1] https://issues.apache.org/jira/browse/CLOUDSTACK-5206
>
>Thanks,
>-Nitin

Reply via email to