class Fog::Compute::OracleCloud::IpAssociation

Public Instance Methods

create() click to toggle source
# File lib/fog/oraclecloud/models/compute/ip_association.rb, line 25
def create 
  requires :parentpool, :vcable
  data = service.create_ip_association({
        :parentpool => parentpool,
    :vcable => vcable
  })
  merge_attributes(data.body)
end
destroy() click to toggle source
# File lib/fog/oraclecloud/models/compute/ip_association.rb, line 34
def destroy
        requires :name
        service.delete_ip_association(name)
end
save() click to toggle source
# File lib/fog/oraclecloud/models/compute/ip_association.rb, line 16
                        def save
                                if name.nil? then
          create
         else
    # TODO: Support?
               #update
        end
end