Changes between Version 5 and Version 6 of DRAFT_GAPI_AM_API_V2
- Timestamp:
- 12/06/11 11:48:00 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DRAFT_GAPI_AM_API_V2
v5 v6 51 51 This change set was adopted at GEC12 for inclusion in AM API version 2. 52 52 53 * All methods take an ''options'' argument, which is a non null XML-RPC struct. No required options are added with this change - the struct may be empty (except at !ListResources). Details are on the [wiki:DRAFT_GAPI_AM_API_V2_DETAILS# Options version 2 Details wiki page].53 * All methods take an ''options'' argument, which is a non null XML-RPC struct. No required options are added with this change - the struct may be empty (except at !ListResources). Details are on the [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#options version 2 Details wiki page]. 54 54 * Method returns are modified to return at least 3 name/value pairs, with arbitrary additional such pairs. 55 55 * {{{code}}} indicates success or error return. This itself is an XML-RPC struct, whose content is defined. … … 151 151 152 152 ==== Arguments Summary ==== 153 * {{{options}}}: Optional. [wiki:DRAFT_GAPI_AM_API_V2_DETAILS# Options An empty struct with particular semantics described on the Details page]. Aggregates should [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#DocumentingAggregateAdditions document new options arguments].153 * {{{options}}}: Optional. [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#options An empty struct with particular semantics described on the Details page]. Aggregates should [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#DocumentingAggregateAdditions document new options arguments]. 154 154 155 155 ==== Return Summary ==== … … 197 197 * {{{credentials[]}}}: [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#credentialsArgument An array of credentials granting the caller privileges to perform this operation]. 198 198 199 * {{{options}}}: [wiki:DRAFT_GAPI_AM_API_V2_DETAILS# Options A NON empty struct with particular semantics described on the Details page]. For this method, options indicate the set of resources that the caller is interested in, or the format of the result. Aggregates should [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#DocumentingAggregateAdditions document new options arguments].199 * {{{options}}}: [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#options A NON empty struct with particular semantics described on the Details page]. For this method, options indicate the set of resources that the caller is interested in, or the format of the result. Aggregates should [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#DocumentingAggregateAdditions document new options arguments]. 200 200 201 201 The following members are available for use in the options parameter. All aggregate managers are required to implement these options. See the details page for an explanation of [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#Arguments1 the meaning and semantics of each]. … … 243 243 * {{{users[]}}}: An array of user structs, which contain information about the users that might login to the sliver that the AM needs to know about. This struct has particular required members, documented on [wiki:DRAFT_GAPI_AM_API_V2_DETAILS the V2 details page]. 244 244 245 * {{{options}}}: [wiki:DRAFT_GAPI_AM_API_V2_DETAILS# Options An empty struct with particular semantics described on the Details page]. Aggregates should [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#DocumentingAggregateAdditions document new options arguments].245 * {{{options}}}: [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#options An empty struct with particular semantics described on the Details page]. Aggregates should [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#DocumentingAggregateAdditions document new options arguments]. 246 246 247 247 ==== Return Summary ==== … … 266 266 * {{{credentials[]}}}: [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#credentialsArgument An array of credentials granting the caller privileges to perform this operation]. 267 267 268 * {{{options}}}: [wiki:DRAFT_GAPI_AM_API_V2_DETAILS# Options An empty struct with particular semantics described on the Details page]. Aggregates should [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#DocumentingAggregateAdditions document new options arguments].268 * {{{options}}}: [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#options An empty struct with particular semantics described on the Details page]. Aggregates should [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#DocumentingAggregateAdditions document new options arguments]. 269 269 270 270 ==== Return Summary ==== … … 290 290 * {{{credentials[]}}}: [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#credentialsArgument An array of credentials granting the caller privileges to perform this operation]. 291 291 292 * {{{options}}}: [wiki:DRAFT_GAPI_AM_API_V2_DETAILS# Options An empty struct with particular semantics described on the Details page]. Aggregates should [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#DocumentingAggregateAdditions document new options arguments].292 * {{{options}}}: [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#options An empty struct with particular semantics described on the Details page]. Aggregates should [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#DocumentingAggregateAdditions document new options arguments]. 293 293 294 294 ==== Return Summary ==== … … 333 333 * {{{expiration_time}}}: The date-time string in [http://tools.ietf.org/html/rfc3339 RFC 3339] format in UTC when the reservation should be extended until. 334 334 335 * {{{options}}}: [wiki:DRAFT_GAPI_AM_API_V2_DETAILS# Options An empty struct with particular semantics described on the Details page]. Aggregates should [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#DocumentingAggregateAdditions document new options arguments].335 * {{{options}}}: [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#options An empty struct with particular semantics described on the Details page]. Aggregates should [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#DocumentingAggregateAdditions document new options arguments]. 336 336 337 337 ==== Return Summary ==== … … 357 357 * {{{credentials[]}}}: [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#credentialsArgument An array of credentials granting the caller privileges to perform this operation]. 358 358 359 * {{{options}}}: [wiki:DRAFT_GAPI_AM_API_V2_DETAILS# Options An empty struct with particular semantics described on the Details page]. Aggregates should [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#DocumentingAggregateAdditions document new options arguments].359 * {{{options}}}: [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#options An empty struct with particular semantics described on the Details page]. Aggregates should [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#DocumentingAggregateAdditions document new options arguments]. 360 360 361 361 ==== Return Summary ====