class OpenStack::Volume::Volume
Attributes
attachments[R]
availability_zone[R]
created_at[R]
display_description[R]
display_name[R]
id[R]
metadata[R]
size[R]
snapshot_id[R]
status[R]
volume_type[R]
Public Class Methods
new(volume_info)
click to toggle source
# File lib/openstack/volume/volume.rb, line 17 def initialize(volume_info) @id = volume_info["id"] @display_name = volume_info["display_name"] || volume_info["displayName"] @display_description = volume_info["display_description"] || volume_info["displayDescription"] @size = volume_info["size"] @volume_type = volume_info["volume_type"] || volume_info["volumeType"] @metadata = volume_info["metadata"] @availability_zone = volume_info["availability_zone"] || volume_info["availabilityZone"] @snapshot_id = volume_info["snapshot_id"] || volume_info["snapshotId"] @attachments = volume_info["attachments"] @created_at = volume_info["created_at"] || volume_info["createdAt"] @status = volume_info["status"] end