lib/3scale/api/client.rb in 3scale-api-1.3.0 vs lib/3scale/api/client.rb in 3scale-api-1.4.0
- old
+ new
@@ -202,9 +202,18 @@
body: { proxy: attributes })
extract(entity: 'proxy', from: response)
end
# @api public
+ # @return [Hash]
+ # @param [Fixnum] service_id Service ID
+ def proxy_deploy(service_id)
+ response = http_client.post("/admin/api/services/#{service_id}/proxy/deploy",
+ body: nil)
+ extract(entity: 'proxy', from: response)
+ end
+
+ # @api public
# @return [Array<Hash>]
# @param [Fixnum] service_id Service ID
def list_mapping_rules(service_id)
response = http_client.get("/admin/api/services/#{service_id}/proxy/mapping_rules")
extract(entity: 'mapping_rule', collection: 'mapping_rules', from: response)