API to get template version of any built-in resource
From: http://
* Add an API to get a generic template version of any built-in resource (with all properties/outputs defined) that can be easily
customised to make a new provider template.
Blueprint information
- Status:
- Complete
- Approver:
- Steven Hardy
- Priority:
- High
- Drafter:
- None
- Direction:
- Approved
- Assignee:
- andrew plunk
- Definition:
- Approved
- Series goal:
- Accepted for havana
- Implementation:
- Implemented
- Milestone target:
- 2013.2
- Started by
- andrew plunk
- Completed by
- Steven Dake
Related branches
Related bugs
Sprints
Whiteboard
Add an API endpoint of the following form:
/v1/{tenant_
with an alias for the default provider at:
/v1/{tenant_
For an uploaded provider template, the API should just return the template.
For a resource plugin, the API should return a provider template that is a straight pass-through to the underlying resource. All of the properties of the underlying resource should be obtained from the template parameters, and all of its Fn::GetAttr values and it's Ref value exposed as stack outputs.
Gerrit topic: https:/
Addressed by: https:/
Generate a template from a resource implementation.
Gerrit topic: https:/
Gerrit topic: https:/
Addressed by: https:/
Generate a template from a resource implementation.
Addressed by: https:/
Add rest endpoints for resource template generation.
Work Items
Dependency tree
* Blueprints in grey have been implemented.