Method: IntersightClient::HyperflexServerFirmwareVersionEntryAllOf#list_invalid_properties
- Defined in:
- lib/intersight_client/models/hyperflex_server_firmware_version_entry_all_of.rb
#list_invalid_properties ⇒ Object
Show invalid properties with the reasons. Usually used together with valid?
146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 |
# File 'lib/intersight_client/models/hyperflex_server_firmware_version_entry_all_of.rb', line 146 def list_invalid_properties invalid_properties = Array.new if @class_id.nil? invalid_properties.push('invalid value for "class_id", class_id cannot be nil.') end if @object_type.nil? invalid_properties.push('invalid value for "object_type", object_type cannot be nil.') end pattern = Regexp.new(/(^3\.[1-9]\([1-9][a-z]\)$|^[4-9]\.[0-9]\([1-9][a-z]\)$)/) if !@version.nil? && @version !~ pattern invalid_properties.push("invalid value for \"version\", must conform to the pattern #{pattern}.") end invalid_properties end |