Class: MicrosoftGraph::Models::IdentityGovernanceUserSummary
- Inherits:
-
Object
- Object
- MicrosoftGraph::Models::IdentityGovernanceUserSummary
- Includes:
- MicrosoftKiotaAbstractions::AdditionalDataHolder, MicrosoftKiotaAbstractions::Parsable
- Defined in:
- lib/models/identity_governance_user_summary.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
-
#additional_data ⇒ Object
Gets the additionalData property value.
-
#additional_data=(value) ⇒ Object
Sets the additionalData property value.
-
#failed_tasks ⇒ Object
Gets the failedTasks property value.
-
#failed_tasks=(value) ⇒ Object
Sets the failedTasks property value.
-
#failed_users ⇒ Object
Gets the failedUsers property value.
-
#failed_users=(value) ⇒ Object
Sets the failedUsers property value.
-
#get_field_deserializers ⇒ Object
The deserialization information for the current model.
-
#initialize ⇒ Object
constructor
Instantiates a new identityGovernanceUserSummary and sets the default values.
-
#odata_type ⇒ Object
Gets the @odata.type property value.
-
#odata_type=(value) ⇒ Object
Sets the @odata.type property value.
-
#serialize(writer) ⇒ Object
Serializes information the current object.
-
#successful_users ⇒ Object
Gets the successfulUsers property value.
-
#successful_users=(value) ⇒ Object
Sets the successfulUsers property value.
-
#total_tasks ⇒ Object
Gets the totalTasks property value.
-
#total_tasks=(value) ⇒ Object
Sets the totalTasks property value.
-
#total_users ⇒ Object
Gets the totalUsers property value.
-
#total_users=(value) ⇒ Object
Sets the totalUsers property value.
Constructor Details
#initialize ⇒ Object
Instantiates a new identityGovernanceUserSummary and sets the default values.
49 50 51 |
# File 'lib/models/identity_governance_user_summary.rb', line 49 def initialize() @additional_data = Hash.new end |
Class Method Details
.create_from_discriminator_value(parse_node) ⇒ Object
Creates a new instance of the appropriate class based on discriminator value
57 58 59 60 |
# File 'lib/models/identity_governance_user_summary.rb', line 57 def self.create_from_discriminator_value(parse_node) raise StandardError, 'parse_node cannot be null' if parse_node.nil? return IdentityGovernanceUserSummary.new end |
Instance Method Details
#additional_data ⇒ Object
Gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
34 35 36 |
# File 'lib/models/identity_governance_user_summary.rb', line 34 def additional_data return @additional_data end |
#additional_data=(value) ⇒ Object
Sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
42 43 44 |
# File 'lib/models/identity_governance_user_summary.rb', line 42 def additional_data=(value) @additional_data = value end |
#failed_tasks ⇒ Object
Gets the failedTasks property value. The number of failed tasks for users in a user summary.
65 66 67 |
# File 'lib/models/identity_governance_user_summary.rb', line 65 def failed_tasks return @failed_tasks end |
#failed_tasks=(value) ⇒ Object
Sets the failedTasks property value. The number of failed tasks for users in a user summary.
73 74 75 |
# File 'lib/models/identity_governance_user_summary.rb', line 73 def failed_tasks=(value) @failed_tasks = value end |
#failed_users ⇒ Object
Gets the failedUsers property value. The number of failed users in a user summary.
80 81 82 |
# File 'lib/models/identity_governance_user_summary.rb', line 80 def failed_users return @failed_users end |
#failed_users=(value) ⇒ Object
Sets the failedUsers property value. The number of failed users in a user summary.
88 89 90 |
# File 'lib/models/identity_governance_user_summary.rb', line 88 def failed_users=(value) @failed_users = value end |
#get_field_deserializers ⇒ Object
The deserialization information for the current model
95 96 97 98 99 100 101 102 103 104 |
# File 'lib/models/identity_governance_user_summary.rb', line 95 def get_field_deserializers() return { "failedTasks" => lambda {|n| @failed_tasks = n.get_number_value() }, "failedUsers" => lambda {|n| @failed_users = n.get_number_value() }, "@odata.type" => lambda {|n| @odata_type = n.get_string_value() }, "successfulUsers" => lambda {|n| @successful_users = n.get_number_value() }, "totalTasks" => lambda {|n| @total_tasks = n.get_number_value() }, "totalUsers" => lambda {|n| @total_users = n.get_number_value() }, } end |
#odata_type ⇒ Object
Gets the @odata.type property value. The OdataType property
109 110 111 |
# File 'lib/models/identity_governance_user_summary.rb', line 109 def odata_type return @odata_type end |
#odata_type=(value) ⇒ Object
Sets the @odata.type property value. The OdataType property
117 118 119 |
# File 'lib/models/identity_governance_user_summary.rb', line 117 def odata_type=(value) @odata_type = value end |
#serialize(writer) ⇒ Object
Serializes information the current object
125 126 127 128 129 130 131 132 133 134 |
# File 'lib/models/identity_governance_user_summary.rb', line 125 def serialize(writer) raise StandardError, 'writer cannot be null' if writer.nil? writer.write_number_value("failedTasks", @failed_tasks) writer.write_number_value("failedUsers", @failed_users) writer.write_string_value("@odata.type", @odata_type) writer.write_number_value("successfulUsers", @successful_users) writer.write_number_value("totalTasks", @total_tasks) writer.write_number_value("totalUsers", @total_users) writer.write_additional_data(@additional_data) end |
#successful_users ⇒ Object
Gets the successfulUsers property value. The number of successful users in a user summary.
139 140 141 |
# File 'lib/models/identity_governance_user_summary.rb', line 139 def successful_users return @successful_users end |
#successful_users=(value) ⇒ Object
Sets the successfulUsers property value. The number of successful users in a user summary.
147 148 149 |
# File 'lib/models/identity_governance_user_summary.rb', line 147 def successful_users=(value) @successful_users = value end |
#total_tasks ⇒ Object
Gets the totalTasks property value. The total tasks of users in a user summary.
154 155 156 |
# File 'lib/models/identity_governance_user_summary.rb', line 154 def total_tasks return @total_tasks end |
#total_tasks=(value) ⇒ Object
Sets the totalTasks property value. The total tasks of users in a user summary.
162 163 164 |
# File 'lib/models/identity_governance_user_summary.rb', line 162 def total_tasks=(value) @total_tasks = value end |
#total_users ⇒ Object
Gets the totalUsers property value. The total number of users in a user summary
169 170 171 |
# File 'lib/models/identity_governance_user_summary.rb', line 169 def total_users return @total_users end |
#total_users=(value) ⇒ Object
Sets the totalUsers property value. The total number of users in a user summary
177 178 179 |
# File 'lib/models/identity_governance_user_summary.rb', line 177 def total_users=(value) @total_users = value end |