diff --git a/api-ref/src/docbkx/ch_blockstorage-api-v2.xml b/api-ref/src/docbkx/ch_blockstorage-api-v2.xml index c93da030e..7b0bb11e6 100644 --- a/api-ref/src/docbkx/ch_blockstorage-api-v2.xml +++ b/api-ref/src/docbkx/ch_blockstorage-api-v2.xml @@ -177,6 +177,8 @@ + + diff --git a/api-ref/src/wadls/volume-api/src/v2/api_samples/os-replica/os-promote-replica-request.json b/api-ref/src/wadls/volume-api/src/v2/api_samples/os-replica/os-promote-replica-request.json new file mode 100644 index 000000000..9ed522325 --- /dev/null +++ b/api-ref/src/wadls/volume-api/src/v2/api_samples/os-replica/os-promote-replica-request.json @@ -0,0 +1,3 @@ +{ + "os-promote-replica": {} +} diff --git a/api-ref/src/wadls/volume-api/src/v2/api_samples/os-replica/os-reenable-replica-request.json b/api-ref/src/wadls/volume-api/src/v2/api_samples/os-replica/os-reenable-replica-request.json new file mode 100644 index 000000000..d622b08ca --- /dev/null +++ b/api-ref/src/wadls/volume-api/src/v2/api_samples/os-replica/os-reenable-replica-request.json @@ -0,0 +1,3 @@ +{ + "os-reenable-replica": {} +} diff --git a/api-ref/src/wadls/volume-api/src/v2/api_samples/volume_list_detail_response.json b/api-ref/src/wadls/volume-api/src/v2/api_samples/volume_list_detail_response.json index 2f23092e1..c12a9f170 100644 --- a/api-ref/src/wadls/volume-api/src/v2/api_samples/volume_list_detail_response.json +++ b/api-ref/src/wadls/volume-api/src/v2/api_samples/volume_list_detail_response.json @@ -24,6 +24,8 @@ "volume_type": "None", "os-vol-tenant-attr:tenant_id": "0c2eba2c5af04d3f9e9d0d410b371fde", "size": 1, + "os-volume-replication:driver_data": null, + "os-volume-replication:extended_status": null, "metadata": { "contents": "junk" } @@ -52,9 +54,11 @@ "volume_type": "None", "os-vol-tenant-attr:tenant_id": "0c2eba2c5af04d3f9e9d0d410b371fde", "size": 1, + "os-volume-replication:driver_data": null, + "os-volume-replication:extended_status": null, "metadata": { "contents": "not junk" } } ] -} \ No newline at end of file +} diff --git a/api-ref/src/wadls/volume-api/src/v2/api_samples/volume_show_response.json b/api-ref/src/wadls/volume-api/src/v2/api_samples/volume_show_response.json index 3b0daf6ce..f9d73aae8 100644 --- a/api-ref/src/wadls/volume-api/src/v2/api_samples/volume_show_response.json +++ b/api-ref/src/wadls/volume-api/src/v2/api_samples/volume_show_response.json @@ -24,6 +24,8 @@ "volume_type": "None", "os-vol-tenant-attr:tenant_id": "0c2eba2c5af04d3f9e9d0d410b371fde", "size": 1, + "os-volume-replication:driver_data": null, + "os-volume-replication:extended_status": null, "metadata": { "contents": "not junk" } diff --git a/api-ref/src/wadls/volume-api/src/v2/common.ent b/api-ref/src/wadls/volume-api/src/v2/common.ent index 536a77bdb..2e41f67a3 100644 --- a/api-ref/src/wadls/volume-api/src/v2/common.ent +++ b/api-ref/src/wadls/volume-api/src/v2/common.ent @@ -633,6 +633,22 @@ xmlns:wadl="http://wadl.dev.java.net/2009/02" xml:lang="EN"> The size of the volume, in gibibytes (GiB). + + + + The name of the volume replication driver. + + + + The status of the volume replication. ' > '> + + + + The os-promote-replica action. + + +'> + + + + The os-reenable-replica action. + + +'> + + @@ -103,9 +105,11 @@ required="true" type="csapi:UUID"> The unique - identifier of an existing - snapshot. + xml:lang="EN"> + + The UUID of the snapshot. + + @@ -500,7 +504,7 @@ + title="Extend volume size"> Extends the size of a volume to a requested size, in gibibytes (GiB). Specify the os-extend action in the @@ -755,6 +759,49 @@ + + + + Promotes a replicated volume. Specify the + os-promote-replica action in + the request body. + + + + + + + + &promotereplicaVolumeReqParameters; + + + + + + + + Re-enables replication of a volume. Specify the + os-reenable-replica action in the request body. + + + + + + + + &reenablereplicaVolumeReqParameters; + + + + @@ -1072,7 +1119,7 @@ + title="List snapshots with details"> Lists all Block Storage snapshots, with details, that the tenant can access.