Sha256: 3b19cd7755b0a54b55766c799aa01457275cc2416bbaa16714ec01c085c046f8

Contents?: true

Size: 619 Bytes

Versions: 21

Compression:

Stored size: 619 Bytes

Contents

ZuoraConnect::Engine.routes.draw do
  get '/health' => 'static#health'
  get '/internal/data' => 'static#metrics'
  post '/initialize_app' => 'static#initialize_app'

  if ENV['PROVISION_USER'].present? && ENV['PROVISION_SECRET'].present?
    post '/provision' => 'static#provision'
    get '/instance/:id/user' => 'static#instance_user'
  end

  namespace :api do
    namespace :v1 do
      resources :app_instance, :only => [:index], defaults: {format: :json} do
          match "drop", via: [:get, :post], on: :collection
          match "cache_bust", via: [:get, :post], on: :collection
      end
    end
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
zuora_connect-2.0.60v config/routes.rb
zuora_connect-2.0.60u config/routes.rb
zuora_connect-2.0.60t config/routes.rb
zuora_connect-2.0.60s config/routes.rb
zuora_connect-2.0.60r config/routes.rb
zuora_connect-2.0.60q config/routes.rb
zuora_connect-2.0.60p config/routes.rb
zuora_connect-2.0.60o config/routes.rb
zuora_connect-2.0.60n config/routes.rb
zuora_connect-2.0.60m config/routes.rb
zuora_connect-2.0.60l config/routes.rb
zuora_connect-2.0.60k config/routes.rb
zuora_connect-2.0.60j config/routes.rb
zuora_connect-2.0.60i config/routes.rb
zuora_connect-2.0.60h config/routes.rb
zuora_connect-2.0.60g config/routes.rb
zuora_connect-2.0.60f config/routes.rb
zuora_connect-2.0.60e config/routes.rb
zuora_connect-2.0.60d config/routes.rb
zuora_connect-2.0.60c config/routes.rb