# File lib/fog/ninefold/models/compute/ip_forwarding_rule.rb, line 49
        def save
          raise "Operation not supported" if self.identity
          requires :ipaddressid
          requires :protocol
          requires :startport

          options = {
            :ipaddressid => ipaddressid,
            :protocol => protocol,
            :startport => startport,
            :endport => endport
          }.delete_if {|k,v| v.nil? || v == "" }
          data = service.create_ip_forwarding_rule(options)
          merge_attributes(data)
          true
        end