# File lib/rbvmomi/basic_types.rb, line 30
    def init name=self.name, props=[]
      super name
      @props_desc = props
      @props_desc.each do |d|
        sym = d['name'].to_sym
        define_method(sym) { _get_property sym }
        define_method("#{sym}=""#{sym}=") { |x| _set_property sym, x }
      end
    end