/*
* Copyright (c) 2014 EMC Corporation
* All Rights Reserved
*/
package com.emc.storageos.cinder.model;
import java.util.Map;
public class VolumeCreateRequest {
/**
* Json model representation for volume
* create request
*
* {"volume":{
* "availability_zone":null,
* "source_volid":null,
* "display_description":null,
* "snapshot_id":null,
* "size":10,
* "display_name":"my_volume",
* "imageRef":null,
* "volume_type":null,
* "metadata":{
*
* }
* }
* }
*/
public Volume volume = new Volume();
public class Volume
{
public String status;
public String availability_zone;
public String source_volid;
public String description;
public String snapshot_id;
public String consistencygroup_id;
public String source_replica;
public String user_id;
public long size;
public String name;
public String imageRef;
public String attach_status;
public String volume_type;
public String project_id;
public boolean multiattach;
public Map<String, String> metadata;
}
}