Module: Misty::Openstack::API::AodhV2

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

Instance Method Summary collapse

Instance Method Details

#apiObject



6
7
8
9
10
11
12
13
14
15
16
# File 'lib/misty/openstack/api/aodh/aodh_v2.rb', line 6

def api
{"/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

#tagObject



2
3
4
# File 'lib/misty/openstack/api/aodh/aodh_v2.rb', line 2

def tag
  'Alarming API Legacy'
end