module Misty::Openstack::API::ZaqarV2
Public Instance Methods
api()
click to toggle source
# File lib/misty/openstack/api/zaqar/zaqar_v2.rb, line 6 def api {"/"=>{:GET=>[:list_major_versions]}, "/v2/queues"=>{:GET=>[:list_queues]}, "/v2/queues/{queue_name}"=> {:PUT=>[:create_queue], :PATCH=>[:update_queue], :GET=>[:show_queue_details], :DELETE=>[:delete_queue]}, "/v2/queues/{queue_name}/stats"=>{:GET=>[:get_queue_stats]}, "/v2/queues/{queue_name}/share"=>{:POST=>[:pre_signed_queue]}, "/v2/queues/{queue_name}/purge"=>{:POST=>[:purge_queue]}, "/v2/queues/{queue_name}/messages"=> {:POST=>[:post_message], :GET=>[:list_messages, :get_a_set_of_messages], :DELETE=>[:delete_a_set_of_messages]}, "/v2/queues/{queue_name}/messages/{message_id}"=> {:GET=>[:get_a_specific_message], :DELETE=>[:delete_a_specific_message]}, "/v2/queues/{queue_name}/claims"=>{:POST=>[:claim_messages]}, "/v2/queues/{queue_name}/claims/{claim_id}"=> {:GET=>[:query_claim], :PATCH=>[:update_renew_claim], :DELETE=>[:delete_release_claim]}, "/v2/queues/{queue_name}/subscriptions"=> {:GET=>[:list_subscriptions], :POST=>[:create_subscription]}, "/v2/queues/{queue_name}/subscriptions/{subscription_id}"=> {:PATCH=>[:update_subscription], :GET=>[:show_subscription_details], :DELETE=>[:delete_subscription]}, "/v2/ping"=>{:GET=>[:ping]}, "/v2/health"=>{:GET=>[:health]}, "/v2/pools"=>{:GET=>[:list_pools]}, "/v2/pools/{pool_name}"=> {:PUT=>[:create_pool], :PATCH=>[:update_pool], :GET=>[:show_pool_details], :DELETE=>[:delete_pool]}, "/v2/flavors"=>{:GET=>[:list_flavors]}, "/v2/flavors/{flavor_name}"=> {:PUT=>[:create_flavor], :PATCH=>[:update_flavor], :GET=>[:show_flavor_details], :DELETE=>[:delete_flavor]}} end
tag()
click to toggle source
# File lib/misty/openstack/api/zaqar/zaqar_v2.rb, line 2 def tag 'Messaging Service API Reference 6.0.1' end