Changes between Version 23 and Version 24 of AaronHelsinger/GAPI_AM_API_DRAFT
- Timestamp:
- 03/29/12 15:43:05 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AaronHelsinger/GAPI_AM_API_DRAFT
v23 v24 60 60 61 61 == Unspecified items == 62 - Semantics of start/restart after !UpdateSlivers63 - Define the ticket service classes64 - Publish ticket schema62 - Semantics of adding or removing slivers from the full set of slivers in a slice at an aggregate 63 - An acceptable Update proposal 64 - RSpec for advertising operational states for a sliver type 65 65 - Publish credential schema 66 66 - Define error codes returned by new methods, conditions … … 87 87 88 88 A competing related proposal from Gary Wong is here: http://www.protogeni.net/trac/protogeni/wiki/AM_API_proposals 89 90 A further revised proposal is expected from Jon Duerig. 89 91 90 92 == !UpdateSlivers == … … 172 174 Considering the clarified sliver definition, several API names are misleading. This change proposal modifies those method names to clarify that they may work with multiple slivers. Additionally, some methods can logically operate on individual slivers: this change modifies those methods' arguments to allow specifying a particular sliver. 173 175 176 This proposal is missing a supplementary proposal of the semantics involved in operating on individual slivers, part of the slice at an AM. In particular, defining whether !CreateSlivers can be called multiple times, and the semantics of doing !DeleteSlivers or !RenewSlivers on only some of the slivers in a slice at an aggregate. 177 178 '''The specifics of this proposal are superseded by proposal F3 and the proposed summary methods at the bottom of this page.''' 179 174 180 1. Rename some existing methods to clarify that they act on 1+ slivers: 175 181 - !CreateSliver -> !CreateSlivers … … 193 199 For an alternative proposal, see: http://www.protogeni.net/trac/protogeni/wiki/AM_API_proposals 194 200 195 A proposal for allocation states (below) may supersedethis. See [#ChangeSetF3:SliverAllocationStatesandmethods Change Set F3].201 The later proposal for allocation states (below) supersedes this. See [#ChangeSetF3:SliverAllocationStatesandmethods Change Set F3]. 196 202 197 203 == Motivation ==