Changes between Version 5 and Version 6 of DRAFT_GAPI_AM_API_V2


Ignore:
Timestamp:
12/06/11 11:48:00 (12 years ago)
Author:
Aaron Helsinger
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DRAFT_GAPI_AM_API_V2

    v5 v6  
    5151This change set was adopted at GEC12 for inclusion in AM API version 2.
    5252
    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].
    5454 * Method returns are modified to return at least 3 name/value pairs, with arbitrary additional such pairs.
    5555  * {{{code}}} indicates success or error return. This itself is an XML-RPC struct, whose content is defined.
     
    151151
    152152==== 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].
    154154
    155155==== Return Summary ====
     
    197197 *  {{{credentials[]}}}: [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#credentialsArgument An array of credentials granting the caller privileges to perform this operation].
    198198
    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].
    200200
    201201The 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].
     
    243243 * {{{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].
    244244
    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].
    246246
    247247==== Return Summary ====
     
    266266 *  {{{credentials[]}}}: [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#credentialsArgument An array of credentials granting the caller privileges to perform this operation].
    267267
    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].
    269269
    270270==== Return Summary ====
     
    290290 *  {{{credentials[]}}}: [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#credentialsArgument An array of credentials granting the caller privileges to perform this operation].
    291291
    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].
    293293
    294294==== Return Summary ====
     
    333333 * {{{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.
    334334
    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].
    336336
    337337==== Return Summary ====
     
    357357 *  {{{credentials[]}}}: [wiki:DRAFT_GAPI_AM_API_V2_DETAILS#credentialsArgument An array of credentials granting the caller privileges to perform this operation].
    358358
    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].
    360360
    361361==== Return Summary ====