Class: EY::ServicesAPI::ProvisionedServiceCreation

Inherits:
Object
  • Object
show all
Defined in:
lib/ey_services_api/provisioned_service_creation.rb

Defined Under Namespace

Classes: App, Environment

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(*args) ⇒ ProvisionedServiceCreation

Returns a new instance of ProvisionedServiceCreation.



5
6
7
8
9
# File 'lib/ey_services_api/provisioned_service_creation.rb', line 5

def initialize(*args)
  super(*args)
  self.environment = Environment.new(self.environment)
  self.app = App.new(self.app)
end

Class Method Details

.from_request(request) ⇒ Object



11
12
13
14
# File 'lib/ey_services_api/provisioned_service_creation.rb', line 11

def self.from_request(request)
  json = JSON.parse(request)
  new(json)
end