Sha256: ecd215e70123c3424c104440df6461fce9c9cf7e7ff8719a6d3ea855db804250
Contents?: true
Size: 808 Bytes
Versions: 4
Compression:
Stored size: 808 Bytes
Contents
module Api module V2 class ArchitecturesController < V2::BaseController resource_description { name 'Architectures' } api :GET, "/architectures/", "List all architectures." def index end api :GET, "/architectures/:id/", "Show an architecture." def show end api :POST, "/architectures/", "Create an architecture." param :architecture, Hash, :required => true do param :name, String, :required => true end def create end api :PUT, "/architectures/:id/", "Update an architecture." param :architecture, Hash, :required => true do param :name, String end def update end api :DELETE, "/architecturess/:id/", "Delete an architecture." def destroy end end end end
Version data entries
4 entries across 4 versions & 1 rubygems