Changes between Version 8 and Version 9 of GAPI_AM_API_V3_DETAILS


Ignore:
Timestamp:
05/08/12 12:16:41 (12 years ago)
Author:
Aaron Helsinger
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GAPI_AM_API_V3_DETAILS

    v8 v9  
    248248
    249249== !PerformOperationalAction Details ==
    250 
    251 
    252 As with the `Allocate` method, some aggregates may not support provisioning only some reserved resources.
     250Perform an operational action on one or more named slivers. Operational actions modify the running state of the resource, not the nature of the resources in the reservation. To add or remove resources from the reservation, use `Delete` and `Allocate`.
     251
     252Operational actions, and the states that result, are resource type and aggregate specific. Aggregates advertise these in the advertisement RSpec.
     253
     254Example actions include `geni_start` (boot a computer) and `geni_stop` (power down a computer).
    253255
    254256 `geni_error`::
     
    257259Error codes:
    258260|| '''''Error''''' || '''''Condition''''' ||
    259 || `BADARGS`       || One of the required arguments is badly formed or missing (unknown operation or not applicable to sliver in this state) ||
     261|| `BADARGS`       || One of the required arguments is badly formed or missing (e.g. unknown operation) ||
    260262|| `SEARCHFAILED`  || Slice or sliver does not exist at this AM ||
    261263|| `FORBIDDEN`     || Credential does not grant permission to the slice or sliver ||
     
    265267|| `UNAVAILABLE`   || Unavailable (eg server in lockdown) ||
    266268|| `EXPIRED`       || Slivers expired ||
    267 || `UNSUPPORTED` || The aggregate does not permit operations on individual slivers in the same slice of this form ||
     269|| `UNSUPPORTED` || The aggregate does not support the given operation for the given resource(s) in their current state ||
    268270|| `INPROGRESS` || Requested operation is already in progress ||
    269271