Class: MicrosoftGraph::Models::DeviceComplianceUserOverview
- Includes:
- MicrosoftKiotaAbstractions::Parsable
- Defined in:
- lib/models/device_compliance_user_overview.rb
Class Method Summary collapse
-
.create_from_discriminator_value(parse_node) ⇒ Object
Creates a new instance of the appropriate class based on discriminator value.
Instance Method Summary collapse
-
#configuration_version ⇒ Object
Gets the configurationVersion property value.
-
#configuration_version=(value) ⇒ Object
Sets the configurationVersion property value.
-
#error_count ⇒ Object
Gets the errorCount property value.
-
#error_count=(value) ⇒ Object
Sets the errorCount property value.
-
#failed_count ⇒ Object
Gets the failedCount property value.
-
#failed_count=(value) ⇒ Object
Sets the failedCount property value.
-
#get_field_deserializers ⇒ Object
The deserialization information for the current model.
-
#initialize ⇒ Object
constructor
Instantiates a new deviceComplianceUserOverview and sets the default values.
-
#last_update_date_time ⇒ Object
Gets the lastUpdateDateTime property value.
-
#last_update_date_time=(value) ⇒ Object
Sets the lastUpdateDateTime property value.
-
#not_applicable_count ⇒ Object
Gets the notApplicableCount property value.
-
#not_applicable_count=(value) ⇒ Object
Sets the notApplicableCount property value.
-
#pending_count ⇒ Object
Gets the pendingCount property value.
-
#pending_count=(value) ⇒ Object
Sets the pendingCount property value.
-
#serialize(writer) ⇒ Object
Serializes information the current object.
-
#success_count ⇒ Object
Gets the successCount property value.
-
#success_count=(value) ⇒ Object
Sets the successCount property value.
Methods inherited from Entity
#additional_data, #additional_data=, #id, #id=, #odata_type, #odata_type=
Constructor Details
#initialize ⇒ Object
Instantiates a new deviceComplianceUserOverview and sets the default values.
50 51 52 |
# File 'lib/models/device_compliance_user_overview.rb', line 50 def initialize() super end |
Class Method Details
.create_from_discriminator_value(parse_node) ⇒ Object
Creates a new instance of the appropriate class based on discriminator value
58 59 60 61 |
# File 'lib/models/device_compliance_user_overview.rb', line 58 def self.create_from_discriminator_value(parse_node) raise StandardError, 'parse_node cannot be null' if parse_node.nil? return DeviceComplianceUserOverview.new end |
Instance Method Details
#configuration_version ⇒ Object
Gets the configurationVersion property value. Version of the policy for that overview
35 36 37 |
# File 'lib/models/device_compliance_user_overview.rb', line 35 def configuration_version return @configuration_version end |
#configuration_version=(value) ⇒ Object
Sets the configurationVersion property value. Version of the policy for that overview
43 44 45 |
# File 'lib/models/device_compliance_user_overview.rb', line 43 def configuration_version=(value) @configuration_version = value end |
#error_count ⇒ Object
Gets the errorCount property value. Number of error Users
66 67 68 |
# File 'lib/models/device_compliance_user_overview.rb', line 66 def error_count return @error_count end |
#error_count=(value) ⇒ Object
Sets the errorCount property value. Number of error Users
74 75 76 |
# File 'lib/models/device_compliance_user_overview.rb', line 74 def error_count=(value) @error_count = value end |
#failed_count ⇒ Object
Gets the failedCount property value. Number of failed Users
81 82 83 |
# File 'lib/models/device_compliance_user_overview.rb', line 81 def failed_count return @failed_count end |
#failed_count=(value) ⇒ Object
Sets the failedCount property value. Number of failed Users
89 90 91 |
# File 'lib/models/device_compliance_user_overview.rb', line 89 def failed_count=(value) @failed_count = value end |
#get_field_deserializers ⇒ Object
The deserialization information for the current model
96 97 98 99 100 101 102 103 104 105 106 |
# File 'lib/models/device_compliance_user_overview.rb', line 96 def get_field_deserializers() return super.merge({ "configurationVersion" => lambda {|n| @configuration_version = n.get_number_value() }, "errorCount" => lambda {|n| @error_count = n.get_number_value() }, "failedCount" => lambda {|n| @failed_count = n.get_number_value() }, "lastUpdateDateTime" => lambda {|n| @last_update_date_time = n.get_date_time_value() }, "notApplicableCount" => lambda {|n| @not_applicable_count = n.get_number_value() }, "pendingCount" => lambda {|n| @pending_count = n.get_number_value() }, "successCount" => lambda {|n| @success_count = n.get_number_value() }, }) end |
#last_update_date_time ⇒ Object
Gets the lastUpdateDateTime property value. Last update time
111 112 113 |
# File 'lib/models/device_compliance_user_overview.rb', line 111 def last_update_date_time return @last_update_date_time end |
#last_update_date_time=(value) ⇒ Object
Sets the lastUpdateDateTime property value. Last update time
119 120 121 |
# File 'lib/models/device_compliance_user_overview.rb', line 119 def last_update_date_time=(value) @last_update_date_time = value end |
#not_applicable_count ⇒ Object
Gets the notApplicableCount property value. Number of not applicable users
126 127 128 |
# File 'lib/models/device_compliance_user_overview.rb', line 126 def not_applicable_count return @not_applicable_count end |
#not_applicable_count=(value) ⇒ Object
Sets the notApplicableCount property value. Number of not applicable users
134 135 136 |
# File 'lib/models/device_compliance_user_overview.rb', line 134 def not_applicable_count=(value) @not_applicable_count = value end |
#pending_count ⇒ Object
Gets the pendingCount property value. Number of pending Users
141 142 143 |
# File 'lib/models/device_compliance_user_overview.rb', line 141 def pending_count return @pending_count end |
#pending_count=(value) ⇒ Object
Sets the pendingCount property value. Number of pending Users
149 150 151 |
# File 'lib/models/device_compliance_user_overview.rb', line 149 def pending_count=(value) @pending_count = value end |
#serialize(writer) ⇒ Object
Serializes information the current object
157 158 159 160 161 162 163 164 165 166 167 |
# File 'lib/models/device_compliance_user_overview.rb', line 157 def serialize(writer) raise StandardError, 'writer cannot be null' if writer.nil? super writer.write_number_value("configurationVersion", @configuration_version) writer.write_number_value("errorCount", @error_count) writer.write_number_value("failedCount", @failed_count) writer.write_date_time_value("lastUpdateDateTime", @last_update_date_time) writer.write_number_value("notApplicableCount", @not_applicable_count) writer.write_number_value("pendingCount", @pending_count) writer.write_number_value("successCount", @success_count) end |
#success_count ⇒ Object
Gets the successCount property value. Number of succeeded Users
172 173 174 |
# File 'lib/models/device_compliance_user_overview.rb', line 172 def success_count return @success_count end |
#success_count=(value) ⇒ Object
Sets the successCount property value. Number of succeeded Users
180 181 182 |
# File 'lib/models/device_compliance_user_overview.rb', line 180 def success_count=(value) @success_count = value end |