           (quarantine-subtype request)))
     (catch ExceptionInfo ei
       (ex-data ei))))
+
+
+;;; Describe operation
 
 (defmethod crud/do-action [resource-url "describe"]
   [{{uuid :uuid} :params :as request}]

    (catch ExceptionInfo ei
      (ex-data ei))))

(defmulti set-subtype-ops
          (fn [resource _] (:cloudServiceType resource)))


;; use name as the identifier
;;

(defmulti new-identifier-subtype
          (fn [resource _] (:cloudServiceType resource)))

(defmethod new-identifier-subtype :default
  [resource resource-name]
  (if-let [new-id (:instanceName resource)]
    (assoc resource :id (str (u/de-camelcase resource-name) "/" new-id))))


(defmethod crud/new-identifier resource-name
  [resource resource-name]
  (new-identifier-subtype resource resource-name))


;;; Activate operation

