Block volume group

POST /v1beta/{tenantId}/block/volumeGroups

Changed on

Creates a volume group.

Request

Request body

namestring required
descriptionstring
profilesstring[] required

Example request

{
  "name": "volumeGroup-demo",
  "description": "volume group test",
  "profiles": [
    "993c87dc-1928-498b-9767-9da8f901d6ce",
    "90d667f0-e9a9-427c-8a7f-cc714217c7bd"
  ]
}

Response

Accepted

idstring
createdAtstring date-time
updatedAtstring date-time
tenantIdstring
userIdstring
namestring
descriptionstring
availabilityZonestring
statusstring
poolIdstring
profilesstring[]

Example response

{
  "id": "084bf71e-a102-11e7-88a8-e31fe6d52248",
  "createdAt": "2017-07-10T14:36:58.014Z",
  "updatedAt": "2017-07-10T14:36:58.014Z",
  "name": "volumeGroup-demo",
  "description": "volume group test",
  "availabilityZone": "default",
  "profiles": [
    "993c87dc-1928-498b-9767-9da8f901d6ce",
    "90d667f0-e9a9-427c-8a7f-cc714217c7bd"
  ]
}

Changes

    • breaking

      added the new required request property

    • breaking

      added the new required request property

    • breaking

      the request's body type changed from no type to object

    • breaking

      the response property / became optional for the status

    • breaking

      the response property / became optional for the status

    • warning

      removed subschema #2 from the request body allOf list

    • info

      added the new optional request property

    • info

      request body became optional

    • breaking

      the response property / became optional for the status

    • breaking

      the response property / became optional for the status

    • breaking

      the response property / became optional for the status

    • breaking

      the response property / became optional for the status

    • info

      the request property / became optional