Module: Misty::Openstack::AodhV2

Included in:
Misty::Openstack::Aodh::V2
Defined in:
lib/misty/openstack/aodh/aodh_v2.rb

Instance Method Summary collapse

Instance Method Details

#v2Object



2
3
4
5
6
7
8
9
10
11
# File 'lib/misty/openstack/aodh/aodh_v2.rb', line 2

def v2
{"/v2/capabilities"=>{:GET=>[:list_capabilities]},
 "/v2/alarms"=>{:GET=>[:list_alarms], :POST=>[:create_alarm]},
 "/v2/alarms/{alarm_id}"=>
{:GET=>[:show_alarm], :PUT=>[:"update_alarm}"], :DELETE=>[:delete_alarm]},
 "/v2/alarms/{alarm_id}/history"=>{:GET=>[:show_alarm_history]},
 "/v2/alarms/{alarm_id}/state"=>{:GET=>[:show_alarm_state], :PUT=>[:"update_alarm_state}"]},
 "/v2/query/alarms"=>{:POST=>[:create_alarms_query]},
 "/v2/query/alarms/history"=>{:POST=>[:create_alarm_query_history]}}
end