Changes between Version 47 and Version 48 of GAPI_AM_API_V3


Ignore:
Timestamp:
12/13/12 15:28:12 (6 years ago)
Author:
Aaron Helsinger
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GAPI_AM_API_V3

    v47 v48  
    256256                  geni_allocation_status: <string sliver state - e.g. geni_allocated or geni_provisioned >,
    257257                  geni_operational_status: <string sliver operational state>,
    258                   geni_error: <optional string, may be omitted entirely, explaining any failure for a sliver>
     258                  geni_error: <optional string. The field may be omitted entirely but may not be null/None, explaining any failure for a sliver.>
    259259               },
    260260               ...
     
    352352   geni_operational_status: <string>,
    353353   geni_expires: <dateTime.rfc3339 when the sliver expires from its current state>,
    354    geni_error: <optional string, may be omitted entirely, explaining any renewal failure for this sliver>
     354   geni_error: <optional string. The field may be omitted entirely but may not be null/None, explaining any renewal failure for this sliver>
    355355  },
    356356  ...
     
    393393                  geni_expires: <dateTime.rfc3339 allocation expiration string, as in geni_expires from SliversStatus>,
    394394                  geni_allocation_status: <string sliver state - allocated or ?? >.
    395                   geni_error: <optional string, may be omitted entirely, explaining any update failure>
     395                  geni_error: <optional string. The field may be omitted entirely but may not be null/None, explaining any Update failure>
    396396        },
    397397        ...
     
    445445     geni_operational_status: <string>,
    446446     geni_expires <dateTime.rfc3339 when the sliver expires from its current state>,
    447      geni_error: <optional string, may be omitted entirely, explaining any failure to Provision this sliver>
     447     geni_error: <optional string. The field may be omitted entirely but may not be null/None, explaining any failure to Provision this sliver.>
    448448    },
    449449    ...
     
    525525                      geni_operational_status: <string, eg ready>
    526526                      geni_expires: <dateTime.rfc3339 of individual sliver expiration>
    527                       geni_error: <string, eg ''>,
     527                      geni_error: <string, eg '' - not null/None and not optional>,
    528528                     },
    529529                    { geni_sliver_urn: <sliver URN>
     
    531531                      geni_operational_status: <string, eg ready>
    532532                      geni_expires: <dateTime.rfc3339 of individual sliver expiration>
    533                       geni_error: <string, eg ''>,
     533                      geni_error: <string, eg '' - not null/None and not optional>,
    534534                      }
    535535                  ]
     
    563563[ {
    564564        geni_sliver_urn : <string>,
    565         geni_allocation_status: <string, eg provisioned>,
     565        geni_allocation_status: <string, eg geni_provisioned>,
    566566        geni_operational_status : <string>,
    567567        geni_expires: <dateTime.rfc3339 of individual sliver expiration>,
    568568        [optional: 'geni_resource_status' : string with resource-specific status in more detail than operational_status; may be omitted],
    569         [optional: 'geni_error': string explanation of operation failure for this sliver]
     569        [optional: 'geni_error': string explanation of operation failure for this sliver. The field may be omitted but if present may not be null/None.]
    570570        },
    571571        ...
     
    602602   geni_allocation_status: <string>,
    603603   geni_expires: <dateTime.rfc3339 when the sliver expires from its current state>,
    604    [optional: 'geni_error': string indicating any AM failure deleting the sliver.]
     604   [optional: 'geni_error': string indicating any AM failure deleting the sliver. The field may be omitted but may not be null/None.]
    605605  },
    606606  ...