Block Virtual Pool:Get Virtual Pool For Virtual Pool Change

Search (SHIFT+S)

Get Virtual Pool For Virtual Pool Change

POST /block/vpools/{id}/vpool-change/vpool

Returns all potential virtual pools, which supported the given virtual pool change operation for a virtual pool change of the volumes specified in the request


Required Roles

Requires one of the following roles:


Request Payload

All parameters are required unless otherwise stated.

Field Description Type Notes
<id> URI 0-* Elements

Response Body

A VirtualPoolChangeList that identifies each potential virtual pool, whether or not a change is allowed for the virtual pool, and if not, the reason why.

Field Description Type Notes
<vpool_change>     0-* Elements
<allowed> Specifies whether or not a virtual pool change is allowed. Boolean Valid Values:
  •  true
  •  false
<not_allowed_reason> When not allowed, the reason the virtual pool change is not allowed. String
<allowed_change_operation>     0-* Elements
<name> String
<value> String
<vpool_type> The virtual pool type. String Valid Values:
  •  block = Volume
  •  file = File System
  •  object = Object Store
<name> The name of the resource String
<id> ViPR ID of the related object URI
<link> A hyperlink to the related object