# File lib/puppet/provider/zone/solaris.rb, line 76
76:     def properties
77:         if @property_hash.empty?
78:             @property_hash = status || {}
79:             if @property_hash.empty?
80:                 @property_hash[:ensure] = :absent
81:             else
82:                 @resource.class.validproperties.each do |name|
83:                     @property_hash[name] ||= :absent
84:                 end
85:             end
86: 
87:         end
88:         @property_hash.dup
89:     end