Volume transfer
1. transfers()
Get the volume transfers
Parameters:
| Name | Type | Description |
|---|---|---|
| id | string | if specified, you get exactly one transfer instance |
Return value: List of transfer
Return value example:
istack/vollumev2/v2/transfer Transfer
name : first volume transfer php
id : 81ab1e37-e8f7-4f60-90ac-af318e2c7223
links : [{u'href': u'http://10.200.43.31:8776/v2/cde9cbf5a7f1401a9389c84ba98bdcf6/os-volume-transfer/81ab1e37-e8f7-4f60-90ac-af318e2c7223', u'rel': u'self'}, {u'href': u'http://10.200.43.31:8776/cde9cbf5a7f1401a9389c84ba98bdcf6/os-volume-transfer/81ab1e37-e8f7-4f60-90ac-af318e2c7223', u'rel': u'bookmark'}]
volume_id : 043d96d8-e605-4ebb-8c06-b8f2e19aee1d
2. create_transfer(**Attrs)
Create a transfer
Parameters:
| Name | Type | Description |
|---|---|---|
| volume_id | csapi:UUID | The UUID of the volume. |
| name (Optional) | xsd:string | The volume transfer name. |
Return value: Transfer
Return value example:
istack/vollumev2/v2/transfer Transfer
name : first volume transfer php
id : 81ab1e37-e8f7-4f60-90ac-af318e2c7223
links : [{u'href': u'http://10.200.43.31:8776/v2/cde9cbf5a7f1401a9389c84ba98bdcf6/os-volume-transfer/81ab1e37-e8f7-4f60-90ac-af318e2c7223', u'rel': u'self'}, {u'href': u'http://10.200.43.31:8776/cde9cbf5a7f1401a9389c84ba98bdcf6/os-volume-transfer/81ab1e37-e8f7-4f60-90ac-af318e2c7223', u'rel': u'bookmark'}]
volume_id : 043d96d8-e605-4ebb-8c06-b8f2e19aee1d
3. delete_transfer(transfer)
delete a transfer
Parameters:
| Name | Type | Description |
|---|---|---|
| id | string(inside transfer param) | must be specified |
Return value: None
4. accept_transfer(transfer, **attrs)
accept a transfer
Parameters:
| Name | Type | Description |
|---|---|---|
| id | string(inside transfer param) | must be specified |
| auth_key | xsd:string | The authentication key for the volume transfer. |
Return value: Transfer
Return value example:
istack/vollumev2/v2/transfer Transfer
name : first volume transfer php
id : 81ab1e37-e8f7-4f60-90ac-af318e2c7223
links : [{u'href': u'http://10.200.43.31:8776/v2/cde9cbf5a7f1401a9389c84ba98bdcf6/os-volume-transfer/81ab1e37-e8f7-4f60-90ac-af318e2c7223', u'rel': u'self'}, {u'href': u'http://10.200.43.31:8776/cde9cbf5a7f1401a9389c84ba98bdcf6/os-volume-transfer/81ab1e37-e8f7-4f60-90ac-af318e2c7223', u'rel': u'bookmark'}]
volume_id : 043d96d8-e605-4ebb-8c06-b8f2e19aee1d