class Azure::Graph::Mgmt::V1_6::Models::UserUpdateParameters
Request parameters for updating an existing work or school account user.
Attributes
account_enabled[RW]
@return [Boolean] Whether the account is enabled.
display_name[RW]
@return [String] The display name of the user.
mail_nickname[RW]
@return [String] The mail alias for the user.
password_profile[RW]
@return [PasswordProfile] The password profile of the user.
user_principal_name[RW]
@return [String] The user principal name (someuser@contoso.com). It must contain one of the verified domains for the tenant.
Private Class Methods
mapper()
click to toggle source
Mapper for UserUpdateParameters
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/1.6/generated/azure_mgmt_graph/models/user_update_parameters.rb, line 36 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'UserUpdateParameters', type: { name: 'Composite', class_name: 'UserUpdateParameters', model_properties: { immutable_id: { client_side_validation: true, required: false, serialized_name: 'immutableId', type: { name: 'String' } }, usage_location: { client_side_validation: true, required: false, serialized_name: 'usageLocation', type: { name: 'String' } }, given_name: { client_side_validation: true, required: false, serialized_name: 'givenName', type: { name: 'String' } }, surname: { client_side_validation: true, required: false, serialized_name: 'surname', type: { name: 'String' } }, user_type: { client_side_validation: true, required: false, serialized_name: 'userType', type: { name: 'String' } }, account_enabled: { client_side_validation: true, required: false, serialized_name: 'accountEnabled', type: { name: 'Boolean' } }, display_name: { client_side_validation: true, required: false, serialized_name: 'displayName', type: { name: 'String' } }, password_profile: { client_side_validation: true, required: false, serialized_name: 'passwordProfile', type: { name: 'Composite', class_name: 'PasswordProfile' } }, user_principal_name: { client_side_validation: true, required: false, serialized_name: 'userPrincipalName', type: { name: 'String' } }, mail_nickname: { client_side_validation: true, required: false, serialized_name: 'mailNickname', type: { name: 'String' } } } } } end