Sha256: bb2eda87598ce01d4d7c3f07b3ceade4f54666755c620d7ab9df58086c8f4f71

Contents?: true

Size: 521 Bytes

Versions: 9

Compression:

Stored size: 521 Bytes

Contents

module Aptible
  module Api
    class Service < Resource
      belongs_to :account
      belongs_to :app
      belongs_to :database
      belongs_to :current_release
      has_many :vhosts
      has_many :operations
      has_many :permissions
      has_many :releases

      field :id
      field :handle
      field :docker_repo
      field :docker_ref
      field :process_type
      field :command
      field :container_count
      field :created_at, type: Time
      field :updated_at, type: Time
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
aptible-api-0.6.0 lib/aptible/api/service.rb
aptible-api-0.5.8 lib/aptible/api/service.rb
aptible-api-0.5.7 lib/aptible/api/service.rb
aptible-api-0.5.6 lib/aptible/api/service.rb
aptible-api-0.5.5 lib/aptible/api/service.rb
aptible-api-0.5.4 lib/aptible/api/service.rb
aptible-api-0.5.3 lib/aptible/api/service.rb
aptible-api-0.5.2 lib/aptible/api/service.rb
aptible-api-0.5.1 lib/aptible/api/service.rb