class OpenStack::Volume::Snapshot

Attributes

created_at[R]
display_description[R]
display_name[R]
id[R]
size[R]
status[R]
volume_id[R]

Public Class Methods

new(snap_info) click to toggle source
# File lib/openstack/volume/snapshot.rb, line 13
def initialize(snap_info)
  @id = snap_info["id"]
  @display_name = snap_info["display_name"] || snap_info["displayName"]
  @display_description = snap_info["display_description"] || snap_info["displayDescription"]
  @volume_id = snap_info["volume_id"] || snap_info["volumeId"]
  @status = snap_info["status"]
  @size  = snap_info["size"]
  @created_at = snap_info["created_at"] || snap_info["createdAt"]
end