Sha256: e6d542e95a354709b5ea0d16464dac0ac3ab81e8813703f25c5aa2ac89de14cd
Contents?: true
Size: 625 Bytes
Versions: 39
Compression:
Stored size: 625 Bytes
Contents
class Ey::Core::Client::UntrackedAddress < Ey::Core::Model extend Ey::Core::Associations attribute :provisioned_id attribute :provisioner_id attribute :location has_one :provider has_one :address def save! request_attributes = { "provider" => self.provider_id, "url" => self.collection.url, "untracked_address" => { "location" => self.location, "provisioned_id" => self.provisioned_id, "provisioner_id" => self.provisioner_id, } } merge_attributes(connection.create_untracked_address(request_attributes).body["untracked_address"]) end end
Version data entries
39 entries across 39 versions & 2 rubygems