-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
vApp template capture support #652
Conversation
1ea8672
to
34472c2
Compare
34472c2
to
10fb69d
Compare
Signed-off-by: Dainius Serplis <dserplis@vmware.com>
Signed-off-by: Dainius Serplis <dserplis@vmware.com>
890fda1
to
20cf048
Compare
Signed-off-by: Dainius Serplis <dserplis@vmware.com>
Signed-off-by: Dainius Serplis <dserplis@vmware.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
First scan! Just some thoughts
Signed-off-by: Dainius Serplis <dserplis@vmware.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Signed-off-by: Dainius Serplis <dserplis@vmware.com>
Signed-off-by: Dainius Serplis <dserplis@vmware.com>
Signed-off-by: Dainius Serplis <dserplis@vmware.com>
This PR adds functionality to create vApp template from existing vApp or standalone VMs (which also have vApps, they're just hidden). The functionality is called "capture vApp template" and the functionality is introduced using
Catalog.CaptureVappTemplate
,Catalog.CaptureVappTemplateAsync
and typetypes.CaptureVAppParams
Additionally there are some covenience changes in the code:
VApp.GetParentVDC
becomes public (previously it was private method)Org.GetVAppByHref
to retrieve a vApp by given HREFVAppTemplate.GetCatalogItemHref
andVAppTemplate.GetCatalogItemId
that can returnrelated catalog item ID and HREF of a vApp template