module Misty::Openstack::API::BarbicanV1
Public Instance Methods
api()
click to toggle source
# File lib/misty/openstack/api/barbican/barbican_v1.rb, line 6 def api {"{container_ref}/consumers"=> {:GET=>[:list_container_consumers], :POST=>[:create_consumer], :DELETE=>[:delete_consumer]}, "/v1/containers"=>{:GET=>[:list_containers], :POST=>[:create_container]}, "/v1/containers/{uuid}"=> {:GET=>[:get_containers], :DELETE=>[:delete_containers]}, "/v1/containers/{container_uuid}/secrets"=> {:POST=>[:create_container_secret], :DELETE=>[:delete_container_secret]}, "/v1/quotas"=>{:GET=>[:list_quotas]}, "/v1/project-quotas"=>{:GET=>[:list_project_quotas]}, "/v1/project-quotas/{uuid}"=> {:GET=>[:get_project_quotas], :PUT=>[:create_or_update_project_quotas], :DELETE=>[:delete_project_quotas]}, "/v1/secrets/{uuid}/metadata"=> {:GET=>[:list_secret_metadata], :PUT=>[:create_secret_metadata]}, "/v1/secrets/{uuid}/metadata/{key}"=> {:GET=>[:get_secret_metadata_key], :PUT=>[:update_secret_metadata_key], :DELETE=>[:delete_secret_metadata]}, "/v1/secrets/{uuid}/metadata/"=>{:POST=>[:create_secret_metadata_key]}, "/v1/secret-stores"=>{:GET=>[:list_secret_stores]}, "/v1/secret-stores/{secret_store_id}"=>{:GET=>[:get_secret_store]}, "/v1/secret-stores/preferred"=>{:GET=>[:get_secret_stores_preferred]}, "/v1/secret-stores/{secret_store_id}/preferred"=> {:POST=>[:create_secret_stores_preferred], :DELETE=>[:delete_secret_store_preferred]}, "/v1/secret-stores/global-default"=> {:GET=>[:get_secret_stores_global_default]}, "/v1/secrets"=>{:GET=>[:list_secrets], :POST=>[:update_secrets]}, "/v1/secrets/{uuid}"=> {:GET=>[:get_secret], :PUT=>[:create_secret], :DELETE=>[:delete_secret]}, "/v1/secrets/{uuid}/payload"=>{:GET=>[:get_secret_payload]}} end
tag()
click to toggle source
# File lib/misty/openstack/api/barbican/barbican_v1.rb, line 2 def tag 'Barbican API' end