docusign_esign.models.user_information
Docusign eSignature REST API
The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign. # noqa: E501
OpenAPI spec version: v2.1 Contact: devcenter@docusign.com Generated by: https://github.com/swagger-api/swagger-codegen.git
1# coding: utf-8 2 3""" 4 Docusign eSignature REST API 5 6 The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign. # noqa: E501 7 8 OpenAPI spec version: v2.1 9 Contact: devcenter@docusign.com 10 Generated by: https://github.com/swagger-api/swagger-codegen.git 11""" 12 13 14import pprint 15import re # noqa: F401 16 17import six 18 19from docusign_esign.client.configuration import Configuration 20 21 22class UserInformation(object): 23 """NOTE: This class is auto generated by the swagger code generator program. 24 25 Do not edit the class manually. 26 """ 27 28 """ 29 Attributes: 30 swagger_types (dict): The key is attribute name 31 and the value is attribute type. 32 attribute_map (dict): The key is attribute name 33 and the value is json key in definition. 34 """ 35 swagger_types = { 36 'activation_access_code': 'str', 37 'company': 'str', 38 'connect_configurations': 'list[ConnectUserObject]', 39 'country_code': 'str', 40 'created_date_time': 'str', 41 'custom_settings': 'list[NameValue]', 42 'default_account_id': 'str', 43 'email': 'str', 44 'enable_connect_for_user': 'str', 45 'error_details': 'ErrorDetails', 46 'first_name': 'str', 47 'forgotten_password_info': 'ForgottenPasswordInformation', 48 'group_list': 'list[Group]', 49 'has_remote_notary': 'bool', 50 'home_address': 'AddressInformation', 51 'initials_image_uri': 'str', 52 'is_admin': 'str', 53 'is_alternate_admin': 'str', 54 'is_managed_by_scim': 'str', 55 'is_membership_managed_by_scim': 'str', 56 'is_nar_enabled': 'str', 57 'job_title': 'str', 58 'last_login': 'str', 59 'last_name': 'str', 60 'license_status': 'str', 61 'license_type': 'str', 62 'login_status': 'str', 63 'middle_name': 'str', 64 'password': 'str', 65 'password_expiration': 'str', 66 'permission_profile_id': 'str', 67 'permission_profile_name': 'str', 68 'profile_image_uri': 'str', 69 'send_activation_email': 'str', 70 'send_activation_on_invalid_login': 'str', 71 'signature_image_uri': 'str', 72 'subscribe': 'str', 73 'suffix_name': 'str', 74 'title': 'str', 75 'uri': 'str', 76 'user_added_to_account_date_time': 'str', 77 'user_id': 'str', 78 'user_name': 'str', 79 'user_profile_last_modified_date': 'str', 80 'user_settings': 'UserSettingsInformation', 81 'user_status': 'str', 82 'user_type': 'str', 83 'work_address': 'AddressInformation' 84 } 85 86 attribute_map = { 87 'activation_access_code': 'activationAccessCode', 88 'company': 'company', 89 'connect_configurations': 'connectConfigurations', 90 'country_code': 'countryCode', 91 'created_date_time': 'createdDateTime', 92 'custom_settings': 'customSettings', 93 'default_account_id': 'defaultAccountId', 94 'email': 'email', 95 'enable_connect_for_user': 'enableConnectForUser', 96 'error_details': 'errorDetails', 97 'first_name': 'firstName', 98 'forgotten_password_info': 'forgottenPasswordInfo', 99 'group_list': 'groupList', 100 'has_remote_notary': 'hasRemoteNotary', 101 'home_address': 'homeAddress', 102 'initials_image_uri': 'initialsImageUri', 103 'is_admin': 'isAdmin', 104 'is_alternate_admin': 'isAlternateAdmin', 105 'is_managed_by_scim': 'isManagedByScim', 106 'is_membership_managed_by_scim': 'isMembershipManagedByScim', 107 'is_nar_enabled': 'isNAREnabled', 108 'job_title': 'jobTitle', 109 'last_login': 'lastLogin', 110 'last_name': 'lastName', 111 'license_status': 'licenseStatus', 112 'license_type': 'licenseType', 113 'login_status': 'loginStatus', 114 'middle_name': 'middleName', 115 'password': 'password', 116 'password_expiration': 'passwordExpiration', 117 'permission_profile_id': 'permissionProfileId', 118 'permission_profile_name': 'permissionProfileName', 119 'profile_image_uri': 'profileImageUri', 120 'send_activation_email': 'sendActivationEmail', 121 'send_activation_on_invalid_login': 'sendActivationOnInvalidLogin', 122 'signature_image_uri': 'signatureImageUri', 123 'subscribe': 'subscribe', 124 'suffix_name': 'suffixName', 125 'title': 'title', 126 'uri': 'uri', 127 'user_added_to_account_date_time': 'userAddedToAccountDateTime', 128 'user_id': 'userId', 129 'user_name': 'userName', 130 'user_profile_last_modified_date': 'userProfileLastModifiedDate', 131 'user_settings': 'userSettings', 132 'user_status': 'userStatus', 133 'user_type': 'userType', 134 'work_address': 'workAddress' 135 } 136 137 def __init__(self, _configuration=None, **kwargs): # noqa: E501 138 """UserInformation - a model defined in Swagger""" # noqa: E501 139 if _configuration is None: 140 _configuration = Configuration() 141 self._configuration = _configuration 142 143 self._activation_access_code = None 144 self._company = None 145 self._connect_configurations = None 146 self._country_code = None 147 self._created_date_time = None 148 self._custom_settings = None 149 self._default_account_id = None 150 self._email = None 151 self._enable_connect_for_user = None 152 self._error_details = None 153 self._first_name = None 154 self._forgotten_password_info = None 155 self._group_list = None 156 self._has_remote_notary = None 157 self._home_address = None 158 self._initials_image_uri = None 159 self._is_admin = None 160 self._is_alternate_admin = None 161 self._is_managed_by_scim = None 162 self._is_membership_managed_by_scim = None 163 self._is_nar_enabled = None 164 self._job_title = None 165 self._last_login = None 166 self._last_name = None 167 self._license_status = None 168 self._license_type = None 169 self._login_status = None 170 self._middle_name = None 171 self._password = None 172 self._password_expiration = None 173 self._permission_profile_id = None 174 self._permission_profile_name = None 175 self._profile_image_uri = None 176 self._send_activation_email = None 177 self._send_activation_on_invalid_login = None 178 self._signature_image_uri = None 179 self._subscribe = None 180 self._suffix_name = None 181 self._title = None 182 self._uri = None 183 self._user_added_to_account_date_time = None 184 self._user_id = None 185 self._user_name = None 186 self._user_profile_last_modified_date = None 187 self._user_settings = None 188 self._user_status = None 189 self._user_type = None 190 self._work_address = None 191 self.discriminator = None 192 193 setattr(self, "_{}".format('activation_access_code'), kwargs.get('activation_access_code', None)) 194 setattr(self, "_{}".format('company'), kwargs.get('company', None)) 195 setattr(self, "_{}".format('connect_configurations'), kwargs.get('connect_configurations', None)) 196 setattr(self, "_{}".format('country_code'), kwargs.get('country_code', None)) 197 setattr(self, "_{}".format('created_date_time'), kwargs.get('created_date_time', None)) 198 setattr(self, "_{}".format('custom_settings'), kwargs.get('custom_settings', None)) 199 setattr(self, "_{}".format('default_account_id'), kwargs.get('default_account_id', None)) 200 setattr(self, "_{}".format('email'), kwargs.get('email', None)) 201 setattr(self, "_{}".format('enable_connect_for_user'), kwargs.get('enable_connect_for_user', None)) 202 setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) 203 setattr(self, "_{}".format('first_name'), kwargs.get('first_name', None)) 204 setattr(self, "_{}".format('forgotten_password_info'), kwargs.get('forgotten_password_info', None)) 205 setattr(self, "_{}".format('group_list'), kwargs.get('group_list', None)) 206 setattr(self, "_{}".format('has_remote_notary'), kwargs.get('has_remote_notary', None)) 207 setattr(self, "_{}".format('home_address'), kwargs.get('home_address', None)) 208 setattr(self, "_{}".format('initials_image_uri'), kwargs.get('initials_image_uri', None)) 209 setattr(self, "_{}".format('is_admin'), kwargs.get('is_admin', None)) 210 setattr(self, "_{}".format('is_alternate_admin'), kwargs.get('is_alternate_admin', None)) 211 setattr(self, "_{}".format('is_managed_by_scim'), kwargs.get('is_managed_by_scim', None)) 212 setattr(self, "_{}".format('is_membership_managed_by_scim'), kwargs.get('is_membership_managed_by_scim', None)) 213 setattr(self, "_{}".format('is_nar_enabled'), kwargs.get('is_nar_enabled', None)) 214 setattr(self, "_{}".format('job_title'), kwargs.get('job_title', None)) 215 setattr(self, "_{}".format('last_login'), kwargs.get('last_login', None)) 216 setattr(self, "_{}".format('last_name'), kwargs.get('last_name', None)) 217 setattr(self, "_{}".format('license_status'), kwargs.get('license_status', None)) 218 setattr(self, "_{}".format('license_type'), kwargs.get('license_type', None)) 219 setattr(self, "_{}".format('login_status'), kwargs.get('login_status', None)) 220 setattr(self, "_{}".format('middle_name'), kwargs.get('middle_name', None)) 221 setattr(self, "_{}".format('password'), kwargs.get('password', None)) 222 setattr(self, "_{}".format('password_expiration'), kwargs.get('password_expiration', None)) 223 setattr(self, "_{}".format('permission_profile_id'), kwargs.get('permission_profile_id', None)) 224 setattr(self, "_{}".format('permission_profile_name'), kwargs.get('permission_profile_name', None)) 225 setattr(self, "_{}".format('profile_image_uri'), kwargs.get('profile_image_uri', None)) 226 setattr(self, "_{}".format('send_activation_email'), kwargs.get('send_activation_email', None)) 227 setattr(self, "_{}".format('send_activation_on_invalid_login'), kwargs.get('send_activation_on_invalid_login', None)) 228 setattr(self, "_{}".format('signature_image_uri'), kwargs.get('signature_image_uri', None)) 229 setattr(self, "_{}".format('subscribe'), kwargs.get('subscribe', None)) 230 setattr(self, "_{}".format('suffix_name'), kwargs.get('suffix_name', None)) 231 setattr(self, "_{}".format('title'), kwargs.get('title', None)) 232 setattr(self, "_{}".format('uri'), kwargs.get('uri', None)) 233 setattr(self, "_{}".format('user_added_to_account_date_time'), kwargs.get('user_added_to_account_date_time', None)) 234 setattr(self, "_{}".format('user_id'), kwargs.get('user_id', None)) 235 setattr(self, "_{}".format('user_name'), kwargs.get('user_name', None)) 236 setattr(self, "_{}".format('user_profile_last_modified_date'), kwargs.get('user_profile_last_modified_date', None)) 237 setattr(self, "_{}".format('user_settings'), kwargs.get('user_settings', None)) 238 setattr(self, "_{}".format('user_status'), kwargs.get('user_status', None)) 239 setattr(self, "_{}".format('user_type'), kwargs.get('user_type', None)) 240 setattr(self, "_{}".format('work_address'), kwargs.get('work_address', None)) 241 242 @property 243 def activation_access_code(self): 244 """Gets the activation_access_code of this UserInformation. # noqa: E501 245 246 The activation code the new user must enter when activating their account. # noqa: E501 247 248 :return: The activation_access_code of this UserInformation. # noqa: E501 249 :rtype: str 250 """ 251 return self._activation_access_code 252 253 @activation_access_code.setter 254 def activation_access_code(self, activation_access_code): 255 """Sets the activation_access_code of this UserInformation. 256 257 The activation code the new user must enter when activating their account. # noqa: E501 258 259 :param activation_access_code: The activation_access_code of this UserInformation. # noqa: E501 260 :type: str 261 """ 262 263 self._activation_access_code = activation_access_code 264 265 @property 266 def company(self): 267 """Gets the company of this UserInformation. # noqa: E501 268 269 # noqa: E501 270 271 :return: The company of this UserInformation. # noqa: E501 272 :rtype: str 273 """ 274 return self._company 275 276 @company.setter 277 def company(self, company): 278 """Sets the company of this UserInformation. 279 280 # noqa: E501 281 282 :param company: The company of this UserInformation. # noqa: E501 283 :type: str 284 """ 285 286 self._company = company 287 288 @property 289 def connect_configurations(self): 290 """Gets the connect_configurations of this UserInformation. # noqa: E501 291 292 # noqa: E501 293 294 :return: The connect_configurations of this UserInformation. # noqa: E501 295 :rtype: list[ConnectUserObject] 296 """ 297 return self._connect_configurations 298 299 @connect_configurations.setter 300 def connect_configurations(self, connect_configurations): 301 """Sets the connect_configurations of this UserInformation. 302 303 # noqa: E501 304 305 :param connect_configurations: The connect_configurations of this UserInformation. # noqa: E501 306 :type: list[ConnectUserObject] 307 """ 308 309 self._connect_configurations = connect_configurations 310 311 @property 312 def country_code(self): 313 """Gets the country_code of this UserInformation. # noqa: E501 314 315 # noqa: E501 316 317 :return: The country_code of this UserInformation. # noqa: E501 318 :rtype: str 319 """ 320 return self._country_code 321 322 @country_code.setter 323 def country_code(self, country_code): 324 """Sets the country_code of this UserInformation. 325 326 # noqa: E501 327 328 :param country_code: The country_code of this UserInformation. # noqa: E501 329 :type: str 330 """ 331 332 self._country_code = country_code 333 334 @property 335 def created_date_time(self): 336 """Gets the created_date_time of this UserInformation. # noqa: E501 337 338 Indicates the date and time the item was created. # noqa: E501 339 340 :return: The created_date_time of this UserInformation. # noqa: E501 341 :rtype: str 342 """ 343 return self._created_date_time 344 345 @created_date_time.setter 346 def created_date_time(self, created_date_time): 347 """Sets the created_date_time of this UserInformation. 348 349 Indicates the date and time the item was created. # noqa: E501 350 351 :param created_date_time: The created_date_time of this UserInformation. # noqa: E501 352 :type: str 353 """ 354 355 self._created_date_time = created_date_time 356 357 @property 358 def custom_settings(self): 359 """Gets the custom_settings of this UserInformation. # noqa: E501 360 361 The name/value pair information for the user custom setting. # noqa: E501 362 363 :return: The custom_settings of this UserInformation. # noqa: E501 364 :rtype: list[NameValue] 365 """ 366 return self._custom_settings 367 368 @custom_settings.setter 369 def custom_settings(self, custom_settings): 370 """Sets the custom_settings of this UserInformation. 371 372 The name/value pair information for the user custom setting. # noqa: E501 373 374 :param custom_settings: The custom_settings of this UserInformation. # noqa: E501 375 :type: list[NameValue] 376 """ 377 378 self._custom_settings = custom_settings 379 380 @property 381 def default_account_id(self): 382 """Gets the default_account_id of this UserInformation. # noqa: E501 383 384 # noqa: E501 385 386 :return: The default_account_id of this UserInformation. # noqa: E501 387 :rtype: str 388 """ 389 return self._default_account_id 390 391 @default_account_id.setter 392 def default_account_id(self, default_account_id): 393 """Sets the default_account_id of this UserInformation. 394 395 # noqa: E501 396 397 :param default_account_id: The default_account_id of this UserInformation. # noqa: E501 398 :type: str 399 """ 400 401 self._default_account_id = default_account_id 402 403 @property 404 def email(self): 405 """Gets the email of this UserInformation. # noqa: E501 406 407 # noqa: E501 408 409 :return: The email of this UserInformation. # noqa: E501 410 :rtype: str 411 """ 412 return self._email 413 414 @email.setter 415 def email(self, email): 416 """Sets the email of this UserInformation. 417 418 # noqa: E501 419 420 :param email: The email of this UserInformation. # noqa: E501 421 :type: str 422 """ 423 424 self._email = email 425 426 @property 427 def enable_connect_for_user(self): 428 """Gets the enable_connect_for_user of this UserInformation. # noqa: E501 429 430 Specifies whether the user is enabled for updates from DocuSign Connect. Valid values: true or false. # noqa: E501 431 432 :return: The enable_connect_for_user of this UserInformation. # noqa: E501 433 :rtype: str 434 """ 435 return self._enable_connect_for_user 436 437 @enable_connect_for_user.setter 438 def enable_connect_for_user(self, enable_connect_for_user): 439 """Sets the enable_connect_for_user of this UserInformation. 440 441 Specifies whether the user is enabled for updates from DocuSign Connect. Valid values: true or false. # noqa: E501 442 443 :param enable_connect_for_user: The enable_connect_for_user of this UserInformation. # noqa: E501 444 :type: str 445 """ 446 447 self._enable_connect_for_user = enable_connect_for_user 448 449 @property 450 def error_details(self): 451 """Gets the error_details of this UserInformation. # noqa: E501 452 453 Array or errors. # noqa: E501 454 455 :return: The error_details of this UserInformation. # noqa: E501 456 :rtype: ErrorDetails 457 """ 458 return self._error_details 459 460 @error_details.setter 461 def error_details(self, error_details): 462 """Sets the error_details of this UserInformation. 463 464 Array or errors. # noqa: E501 465 466 :param error_details: The error_details of this UserInformation. # noqa: E501 467 :type: ErrorDetails 468 """ 469 470 self._error_details = error_details 471 472 @property 473 def first_name(self): 474 """Gets the first_name of this UserInformation. # noqa: E501 475 476 The user's first name. Maximum Length: 50 characters. # noqa: E501 477 478 :return: The first_name of this UserInformation. # noqa: E501 479 :rtype: str 480 """ 481 return self._first_name 482 483 @first_name.setter 484 def first_name(self, first_name): 485 """Sets the first_name of this UserInformation. 486 487 The user's first name. Maximum Length: 50 characters. # noqa: E501 488 489 :param first_name: The first_name of this UserInformation. # noqa: E501 490 :type: str 491 """ 492 493 self._first_name = first_name 494 495 @property 496 def forgotten_password_info(self): 497 """Gets the forgotten_password_info of this UserInformation. # noqa: E501 498 499 A complex element containing up to four Question/Answer pairs for forgotten password information. # noqa: E501 500 501 :return: The forgotten_password_info of this UserInformation. # noqa: E501 502 :rtype: ForgottenPasswordInformation 503 """ 504 return self._forgotten_password_info 505 506 @forgotten_password_info.setter 507 def forgotten_password_info(self, forgotten_password_info): 508 """Sets the forgotten_password_info of this UserInformation. 509 510 A complex element containing up to four Question/Answer pairs for forgotten password information. # noqa: E501 511 512 :param forgotten_password_info: The forgotten_password_info of this UserInformation. # noqa: E501 513 :type: ForgottenPasswordInformation 514 """ 515 516 self._forgotten_password_info = forgotten_password_info 517 518 @property 519 def group_list(self): 520 """Gets the group_list of this UserInformation. # noqa: E501 521 522 A list of the group information for groups to add the user to. Group information can be found by calling [ML:GET group information]. The only required parameter is groupId. The parameters are: * groupId - The DocuSign group ID for the group. * groupName - The name of the group * permissionProfileId - The ID of the permission profile associated with the group. * groupType - The group type. # noqa: E501 523 524 :return: The group_list of this UserInformation. # noqa: E501 525 :rtype: list[Group] 526 """ 527 return self._group_list 528 529 @group_list.setter 530 def group_list(self, group_list): 531 """Sets the group_list of this UserInformation. 532 533 A list of the group information for groups to add the user to. Group information can be found by calling [ML:GET group information]. The only required parameter is groupId. The parameters are: * groupId - The DocuSign group ID for the group. * groupName - The name of the group * permissionProfileId - The ID of the permission profile associated with the group. * groupType - The group type. # noqa: E501 534 535 :param group_list: The group_list of this UserInformation. # noqa: E501 536 :type: list[Group] 537 """ 538 539 self._group_list = group_list 540 541 @property 542 def has_remote_notary(self): 543 """Gets the has_remote_notary of this UserInformation. # noqa: E501 544 545 # noqa: E501 546 547 :return: The has_remote_notary of this UserInformation. # noqa: E501 548 :rtype: bool 549 """ 550 return self._has_remote_notary 551 552 @has_remote_notary.setter 553 def has_remote_notary(self, has_remote_notary): 554 """Sets the has_remote_notary of this UserInformation. 555 556 # noqa: E501 557 558 :param has_remote_notary: The has_remote_notary of this UserInformation. # noqa: E501 559 :type: bool 560 """ 561 562 self._has_remote_notary = has_remote_notary 563 564 @property 565 def home_address(self): 566 """Gets the home_address of this UserInformation. # noqa: E501 567 568 Specifies the email for the signing host. It is a Required element for In Person Signers recipient Type. Maximum Length: 100 characters. # noqa: E501 569 570 :return: The home_address of this UserInformation. # noqa: E501 571 :rtype: AddressInformation 572 """ 573 return self._home_address 574 575 @home_address.setter 576 def home_address(self, home_address): 577 """Sets the home_address of this UserInformation. 578 579 Specifies the email for the signing host. It is a Required element for In Person Signers recipient Type. Maximum Length: 100 characters. # noqa: E501 580 581 :param home_address: The home_address of this UserInformation. # noqa: E501 582 :type: AddressInformation 583 """ 584 585 self._home_address = home_address 586 587 @property 588 def initials_image_uri(self): 589 """Gets the initials_image_uri of this UserInformation. # noqa: E501 590 591 Contains the URI for an endpoint that you can use to retrieve the initials image. # noqa: E501 592 593 :return: The initials_image_uri of this UserInformation. # noqa: E501 594 :rtype: str 595 """ 596 return self._initials_image_uri 597 598 @initials_image_uri.setter 599 def initials_image_uri(self, initials_image_uri): 600 """Sets the initials_image_uri of this UserInformation. 601 602 Contains the URI for an endpoint that you can use to retrieve the initials image. # noqa: E501 603 604 :param initials_image_uri: The initials_image_uri of this UserInformation. # noqa: E501 605 :type: str 606 """ 607 608 self._initials_image_uri = initials_image_uri 609 610 @property 611 def is_admin(self): 612 """Gets the is_admin of this UserInformation. # noqa: E501 613 614 Determines if the feature set is actively set as part of the plan. # noqa: E501 615 616 :return: The is_admin of this UserInformation. # noqa: E501 617 :rtype: str 618 """ 619 return self._is_admin 620 621 @is_admin.setter 622 def is_admin(self, is_admin): 623 """Sets the is_admin of this UserInformation. 624 625 Determines if the feature set is actively set as part of the plan. # noqa: E501 626 627 :param is_admin: The is_admin of this UserInformation. # noqa: E501 628 :type: str 629 """ 630 631 self._is_admin = is_admin 632 633 @property 634 def is_alternate_admin(self): 635 """Gets the is_alternate_admin of this UserInformation. # noqa: E501 636 637 # noqa: E501 638 639 :return: The is_alternate_admin of this UserInformation. # noqa: E501 640 :rtype: str 641 """ 642 return self._is_alternate_admin 643 644 @is_alternate_admin.setter 645 def is_alternate_admin(self, is_alternate_admin): 646 """Sets the is_alternate_admin of this UserInformation. 647 648 # noqa: E501 649 650 :param is_alternate_admin: The is_alternate_admin of this UserInformation. # noqa: E501 651 :type: str 652 """ 653 654 self._is_alternate_admin = is_alternate_admin 655 656 @property 657 def is_managed_by_scim(self): 658 """Gets the is_managed_by_scim of this UserInformation. # noqa: E501 659 660 # noqa: E501 661 662 :return: The is_managed_by_scim of this UserInformation. # noqa: E501 663 :rtype: str 664 """ 665 return self._is_managed_by_scim 666 667 @is_managed_by_scim.setter 668 def is_managed_by_scim(self, is_managed_by_scim): 669 """Sets the is_managed_by_scim of this UserInformation. 670 671 # noqa: E501 672 673 :param is_managed_by_scim: The is_managed_by_scim of this UserInformation. # noqa: E501 674 :type: str 675 """ 676 677 self._is_managed_by_scim = is_managed_by_scim 678 679 @property 680 def is_membership_managed_by_scim(self): 681 """Gets the is_membership_managed_by_scim of this UserInformation. # noqa: E501 682 683 # noqa: E501 684 685 :return: The is_membership_managed_by_scim of this UserInformation. # noqa: E501 686 :rtype: str 687 """ 688 return self._is_membership_managed_by_scim 689 690 @is_membership_managed_by_scim.setter 691 def is_membership_managed_by_scim(self, is_membership_managed_by_scim): 692 """Sets the is_membership_managed_by_scim of this UserInformation. 693 694 # noqa: E501 695 696 :param is_membership_managed_by_scim: The is_membership_managed_by_scim of this UserInformation. # noqa: E501 697 :type: str 698 """ 699 700 self._is_membership_managed_by_scim = is_membership_managed_by_scim 701 702 @property 703 def is_nar_enabled(self): 704 """Gets the is_nar_enabled of this UserInformation. # noqa: E501 705 706 # noqa: E501 707 708 :return: The is_nar_enabled of this UserInformation. # noqa: E501 709 :rtype: str 710 """ 711 return self._is_nar_enabled 712 713 @is_nar_enabled.setter 714 def is_nar_enabled(self, is_nar_enabled): 715 """Sets the is_nar_enabled of this UserInformation. 716 717 # noqa: E501 718 719 :param is_nar_enabled: The is_nar_enabled of this UserInformation. # noqa: E501 720 :type: str 721 """ 722 723 self._is_nar_enabled = is_nar_enabled 724 725 @property 726 def job_title(self): 727 """Gets the job_title of this UserInformation. # noqa: E501 728 729 # noqa: E501 730 731 :return: The job_title of this UserInformation. # noqa: E501 732 :rtype: str 733 """ 734 return self._job_title 735 736 @job_title.setter 737 def job_title(self, job_title): 738 """Sets the job_title of this UserInformation. 739 740 # noqa: E501 741 742 :param job_title: The job_title of this UserInformation. # noqa: E501 743 :type: str 744 """ 745 746 self._job_title = job_title 747 748 @property 749 def last_login(self): 750 """Gets the last_login of this UserInformation. # noqa: E501 751 752 Shows the date-time when the user last logged on to the system. # noqa: E501 753 754 :return: The last_login of this UserInformation. # noqa: E501 755 :rtype: str 756 """ 757 return self._last_login 758 759 @last_login.setter 760 def last_login(self, last_login): 761 """Sets the last_login of this UserInformation. 762 763 Shows the date-time when the user last logged on to the system. # noqa: E501 764 765 :param last_login: The last_login of this UserInformation. # noqa: E501 766 :type: str 767 """ 768 769 self._last_login = last_login 770 771 @property 772 def last_name(self): 773 """Gets the last_name of this UserInformation. # noqa: E501 774 775 The user's last name. Maximum Length: 50 characters. # noqa: E501 776 777 :return: The last_name of this UserInformation. # noqa: E501 778 :rtype: str 779 """ 780 return self._last_name 781 782 @last_name.setter 783 def last_name(self, last_name): 784 """Sets the last_name of this UserInformation. 785 786 The user's last name. Maximum Length: 50 characters. # noqa: E501 787 788 :param last_name: The last_name of this UserInformation. # noqa: E501 789 :type: str 790 """ 791 792 self._last_name = last_name 793 794 @property 795 def license_status(self): 796 """Gets the license_status of this UserInformation. # noqa: E501 797 798 # noqa: E501 799 800 :return: The license_status of this UserInformation. # noqa: E501 801 :rtype: str 802 """ 803 return self._license_status 804 805 @license_status.setter 806 def license_status(self, license_status): 807 """Sets the license_status of this UserInformation. 808 809 # noqa: E501 810 811 :param license_status: The license_status of this UserInformation. # noqa: E501 812 :type: str 813 """ 814 815 self._license_status = license_status 816 817 @property 818 def license_type(self): 819 """Gets the license_type of this UserInformation. # noqa: E501 820 821 # noqa: E501 822 823 :return: The license_type of this UserInformation. # noqa: E501 824 :rtype: str 825 """ 826 return self._license_type 827 828 @license_type.setter 829 def license_type(self, license_type): 830 """Sets the license_type of this UserInformation. 831 832 # noqa: E501 833 834 :param license_type: The license_type of this UserInformation. # noqa: E501 835 :type: str 836 """ 837 838 self._license_type = license_type 839 840 @property 841 def login_status(self): 842 """Gets the login_status of this UserInformation. # noqa: E501 843 844 Shows the current status of the user's password. Possible values are: * password_reset * password_active * password_expired * password_locked * password_reset_failed # noqa: E501 845 846 :return: The login_status of this UserInformation. # noqa: E501 847 :rtype: str 848 """ 849 return self._login_status 850 851 @login_status.setter 852 def login_status(self, login_status): 853 """Sets the login_status of this UserInformation. 854 855 Shows the current status of the user's password. Possible values are: * password_reset * password_active * password_expired * password_locked * password_reset_failed # noqa: E501 856 857 :param login_status: The login_status of this UserInformation. # noqa: E501 858 :type: str 859 """ 860 861 self._login_status = login_status 862 863 @property 864 def middle_name(self): 865 """Gets the middle_name of this UserInformation. # noqa: E501 866 867 The user's middle name. Maximum Length: 50 characters. # noqa: E501 868 869 :return: The middle_name of this UserInformation. # noqa: E501 870 :rtype: str 871 """ 872 return self._middle_name 873 874 @middle_name.setter 875 def middle_name(self, middle_name): 876 """Sets the middle_name of this UserInformation. 877 878 The user's middle name. Maximum Length: 50 characters. # noqa: E501 879 880 :param middle_name: The middle_name of this UserInformation. # noqa: E501 881 :type: str 882 """ 883 884 self._middle_name = middle_name 885 886 @property 887 def password(self): 888 """Gets the password of this UserInformation. # noqa: E501 889 890 # noqa: E501 891 892 :return: The password of this UserInformation. # noqa: E501 893 :rtype: str 894 """ 895 return self._password 896 897 @password.setter 898 def password(self, password): 899 """Sets the password of this UserInformation. 900 901 # noqa: E501 902 903 :param password: The password of this UserInformation. # noqa: E501 904 :type: str 905 """ 906 907 self._password = password 908 909 @property 910 def password_expiration(self): 911 """Gets the password_expiration of this UserInformation. # noqa: E501 912 913 # noqa: E501 914 915 :return: The password_expiration of this UserInformation. # noqa: E501 916 :rtype: str 917 """ 918 return self._password_expiration 919 920 @password_expiration.setter 921 def password_expiration(self, password_expiration): 922 """Sets the password_expiration of this UserInformation. 923 924 # noqa: E501 925 926 :param password_expiration: The password_expiration of this UserInformation. # noqa: E501 927 :type: str 928 """ 929 930 self._password_expiration = password_expiration 931 932 @property 933 def permission_profile_id(self): 934 """Gets the permission_profile_id of this UserInformation. # noqa: E501 935 936 # noqa: E501 937 938 :return: The permission_profile_id of this UserInformation. # noqa: E501 939 :rtype: str 940 """ 941 return self._permission_profile_id 942 943 @permission_profile_id.setter 944 def permission_profile_id(self, permission_profile_id): 945 """Sets the permission_profile_id of this UserInformation. 946 947 # noqa: E501 948 949 :param permission_profile_id: The permission_profile_id of this UserInformation. # noqa: E501 950 :type: str 951 """ 952 953 self._permission_profile_id = permission_profile_id 954 955 @property 956 def permission_profile_name(self): 957 """Gets the permission_profile_name of this UserInformation. # noqa: E501 958 959 # noqa: E501 960 961 :return: The permission_profile_name of this UserInformation. # noqa: E501 962 :rtype: str 963 """ 964 return self._permission_profile_name 965 966 @permission_profile_name.setter 967 def permission_profile_name(self, permission_profile_name): 968 """Sets the permission_profile_name of this UserInformation. 969 970 # noqa: E501 971 972 :param permission_profile_name: The permission_profile_name of this UserInformation. # noqa: E501 973 :type: str 974 """ 975 976 self._permission_profile_name = permission_profile_name 977 978 @property 979 def profile_image_uri(self): 980 """Gets the profile_image_uri of this UserInformation. # noqa: E501 981 982 # noqa: E501 983 984 :return: The profile_image_uri of this UserInformation. # noqa: E501 985 :rtype: str 986 """ 987 return self._profile_image_uri 988 989 @profile_image_uri.setter 990 def profile_image_uri(self, profile_image_uri): 991 """Sets the profile_image_uri of this UserInformation. 992 993 # noqa: E501 994 995 :param profile_image_uri: The profile_image_uri of this UserInformation. # noqa: E501 996 :type: str 997 """ 998 999 self._profile_image_uri = profile_image_uri 1000 1001 @property 1002 def send_activation_email(self): 1003 """Gets the send_activation_email of this UserInformation. # noqa: E501 1004 1005 # noqa: E501 1006 1007 :return: The send_activation_email of this UserInformation. # noqa: E501 1008 :rtype: str 1009 """ 1010 return self._send_activation_email 1011 1012 @send_activation_email.setter 1013 def send_activation_email(self, send_activation_email): 1014 """Sets the send_activation_email of this UserInformation. 1015 1016 # noqa: E501 1017 1018 :param send_activation_email: The send_activation_email of this UserInformation. # noqa: E501 1019 :type: str 1020 """ 1021 1022 self._send_activation_email = send_activation_email 1023 1024 @property 1025 def send_activation_on_invalid_login(self): 1026 """Gets the send_activation_on_invalid_login of this UserInformation. # noqa: E501 1027 1028 When set to **true**, specifies that an additional activation email is sent to the user if they fail a log on before activating their account. # noqa: E501 1029 1030 :return: The send_activation_on_invalid_login of this UserInformation. # noqa: E501 1031 :rtype: str 1032 """ 1033 return self._send_activation_on_invalid_login 1034 1035 @send_activation_on_invalid_login.setter 1036 def send_activation_on_invalid_login(self, send_activation_on_invalid_login): 1037 """Sets the send_activation_on_invalid_login of this UserInformation. 1038 1039 When set to **true**, specifies that an additional activation email is sent to the user if they fail a log on before activating their account. # noqa: E501 1040 1041 :param send_activation_on_invalid_login: The send_activation_on_invalid_login of this UserInformation. # noqa: E501 1042 :type: str 1043 """ 1044 1045 self._send_activation_on_invalid_login = send_activation_on_invalid_login 1046 1047 @property 1048 def signature_image_uri(self): 1049 """Gets the signature_image_uri of this UserInformation. # noqa: E501 1050 1051 Contains the URI for an endpoint that you can use to retrieve the signature image. # noqa: E501 1052 1053 :return: The signature_image_uri of this UserInformation. # noqa: E501 1054 :rtype: str 1055 """ 1056 return self._signature_image_uri 1057 1058 @signature_image_uri.setter 1059 def signature_image_uri(self, signature_image_uri): 1060 """Sets the signature_image_uri of this UserInformation. 1061 1062 Contains the URI for an endpoint that you can use to retrieve the signature image. # noqa: E501 1063 1064 :param signature_image_uri: The signature_image_uri of this UserInformation. # noqa: E501 1065 :type: str 1066 """ 1067 1068 self._signature_image_uri = signature_image_uri 1069 1070 @property 1071 def subscribe(self): 1072 """Gets the subscribe of this UserInformation. # noqa: E501 1073 1074 # noqa: E501 1075 1076 :return: The subscribe of this UserInformation. # noqa: E501 1077 :rtype: str 1078 """ 1079 return self._subscribe 1080 1081 @subscribe.setter 1082 def subscribe(self, subscribe): 1083 """Sets the subscribe of this UserInformation. 1084 1085 # noqa: E501 1086 1087 :param subscribe: The subscribe of this UserInformation. # noqa: E501 1088 :type: str 1089 """ 1090 1091 self._subscribe = subscribe 1092 1093 @property 1094 def suffix_name(self): 1095 """Gets the suffix_name of this UserInformation. # noqa: E501 1096 1097 The suffix for the user's name. Maximum Length: 50 characters. # noqa: E501 1098 1099 :return: The suffix_name of this UserInformation. # noqa: E501 1100 :rtype: str 1101 """ 1102 return self._suffix_name 1103 1104 @suffix_name.setter 1105 def suffix_name(self, suffix_name): 1106 """Sets the suffix_name of this UserInformation. 1107 1108 The suffix for the user's name. Maximum Length: 50 characters. # noqa: E501 1109 1110 :param suffix_name: The suffix_name of this UserInformation. # noqa: E501 1111 :type: str 1112 """ 1113 1114 self._suffix_name = suffix_name 1115 1116 @property 1117 def title(self): 1118 """Gets the title of this UserInformation. # noqa: E501 1119 1120 The title of the user. # noqa: E501 1121 1122 :return: The title of this UserInformation. # noqa: E501 1123 :rtype: str 1124 """ 1125 return self._title 1126 1127 @title.setter 1128 def title(self, title): 1129 """Sets the title of this UserInformation. 1130 1131 The title of the user. # noqa: E501 1132 1133 :param title: The title of this UserInformation. # noqa: E501 1134 :type: str 1135 """ 1136 1137 self._title = title 1138 1139 @property 1140 def uri(self): 1141 """Gets the uri of this UserInformation. # noqa: E501 1142 1143 # noqa: E501 1144 1145 :return: The uri of this UserInformation. # noqa: E501 1146 :rtype: str 1147 """ 1148 return self._uri 1149 1150 @uri.setter 1151 def uri(self, uri): 1152 """Sets the uri of this UserInformation. 1153 1154 # noqa: E501 1155 1156 :param uri: The uri of this UserInformation. # noqa: E501 1157 :type: str 1158 """ 1159 1160 self._uri = uri 1161 1162 @property 1163 def user_added_to_account_date_time(self): 1164 """Gets the user_added_to_account_date_time of this UserInformation. # noqa: E501 1165 1166 # noqa: E501 1167 1168 :return: The user_added_to_account_date_time of this UserInformation. # noqa: E501 1169 :rtype: str 1170 """ 1171 return self._user_added_to_account_date_time 1172 1173 @user_added_to_account_date_time.setter 1174 def user_added_to_account_date_time(self, user_added_to_account_date_time): 1175 """Sets the user_added_to_account_date_time of this UserInformation. 1176 1177 # noqa: E501 1178 1179 :param user_added_to_account_date_time: The user_added_to_account_date_time of this UserInformation. # noqa: E501 1180 :type: str 1181 """ 1182 1183 self._user_added_to_account_date_time = user_added_to_account_date_time 1184 1185 @property 1186 def user_id(self): 1187 """Gets the user_id of this UserInformation. # noqa: E501 1188 1189 # noqa: E501 1190 1191 :return: The user_id of this UserInformation. # noqa: E501 1192 :rtype: str 1193 """ 1194 return self._user_id 1195 1196 @user_id.setter 1197 def user_id(self, user_id): 1198 """Sets the user_id of this UserInformation. 1199 1200 # noqa: E501 1201 1202 :param user_id: The user_id of this UserInformation. # noqa: E501 1203 :type: str 1204 """ 1205 1206 self._user_id = user_id 1207 1208 @property 1209 def user_name(self): 1210 """Gets the user_name of this UserInformation. # noqa: E501 1211 1212 # noqa: E501 1213 1214 :return: The user_name of this UserInformation. # noqa: E501 1215 :rtype: str 1216 """ 1217 return self._user_name 1218 1219 @user_name.setter 1220 def user_name(self, user_name): 1221 """Sets the user_name of this UserInformation. 1222 1223 # noqa: E501 1224 1225 :param user_name: The user_name of this UserInformation. # noqa: E501 1226 :type: str 1227 """ 1228 1229 self._user_name = user_name 1230 1231 @property 1232 def user_profile_last_modified_date(self): 1233 """Gets the user_profile_last_modified_date of this UserInformation. # noqa: E501 1234 1235 # noqa: E501 1236 1237 :return: The user_profile_last_modified_date of this UserInformation. # noqa: E501 1238 :rtype: str 1239 """ 1240 return self._user_profile_last_modified_date 1241 1242 @user_profile_last_modified_date.setter 1243 def user_profile_last_modified_date(self, user_profile_last_modified_date): 1244 """Sets the user_profile_last_modified_date of this UserInformation. 1245 1246 # noqa: E501 1247 1248 :param user_profile_last_modified_date: The user_profile_last_modified_date of this UserInformation. # noqa: E501 1249 :type: str 1250 """ 1251 1252 self._user_profile_last_modified_date = user_profile_last_modified_date 1253 1254 @property 1255 def user_settings(self): 1256 """Gets the user_settings of this UserInformation. # noqa: E501 1257 1258 The name/value pair information for user settings. These determine the actions that a user can take in the account. The `[ML:userSettings]` are listed and described below. # noqa: E501 1259 1260 :return: The user_settings of this UserInformation. # noqa: E501 1261 :rtype: UserSettingsInformation 1262 """ 1263 return self._user_settings 1264 1265 @user_settings.setter 1266 def user_settings(self, user_settings): 1267 """Sets the user_settings of this UserInformation. 1268 1269 The name/value pair information for user settings. These determine the actions that a user can take in the account. The `[ML:userSettings]` are listed and described below. # noqa: E501 1270 1271 :param user_settings: The user_settings of this UserInformation. # noqa: E501 1272 :type: UserSettingsInformation 1273 """ 1274 1275 self._user_settings = user_settings 1276 1277 @property 1278 def user_status(self): 1279 """Gets the user_status of this UserInformation. # noqa: E501 1280 1281 # noqa: E501 1282 1283 :return: The user_status of this UserInformation. # noqa: E501 1284 :rtype: str 1285 """ 1286 return self._user_status 1287 1288 @user_status.setter 1289 def user_status(self, user_status): 1290 """Sets the user_status of this UserInformation. 1291 1292 # noqa: E501 1293 1294 :param user_status: The user_status of this UserInformation. # noqa: E501 1295 :type: str 1296 """ 1297 1298 self._user_status = user_status 1299 1300 @property 1301 def user_type(self): 1302 """Gets the user_type of this UserInformation. # noqa: E501 1303 1304 # noqa: E501 1305 1306 :return: The user_type of this UserInformation. # noqa: E501 1307 :rtype: str 1308 """ 1309 return self._user_type 1310 1311 @user_type.setter 1312 def user_type(self, user_type): 1313 """Sets the user_type of this UserInformation. 1314 1315 # noqa: E501 1316 1317 :param user_type: The user_type of this UserInformation. # noqa: E501 1318 :type: str 1319 """ 1320 1321 self._user_type = user_type 1322 1323 @property 1324 def work_address(self): 1325 """Gets the work_address of this UserInformation. # noqa: E501 1326 1327 # noqa: E501 1328 1329 :return: The work_address of this UserInformation. # noqa: E501 1330 :rtype: AddressInformation 1331 """ 1332 return self._work_address 1333 1334 @work_address.setter 1335 def work_address(self, work_address): 1336 """Sets the work_address of this UserInformation. 1337 1338 # noqa: E501 1339 1340 :param work_address: The work_address of this UserInformation. # noqa: E501 1341 :type: AddressInformation 1342 """ 1343 1344 self._work_address = work_address 1345 1346 def to_dict(self): 1347 """Returns the model properties as a dict""" 1348 result = {} 1349 1350 for attr, _ in six.iteritems(self.swagger_types): 1351 value = getattr(self, attr) 1352 if isinstance(value, list): 1353 result[attr] = list(map( 1354 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 1355 value 1356 )) 1357 elif hasattr(value, "to_dict"): 1358 result[attr] = value.to_dict() 1359 elif isinstance(value, dict): 1360 result[attr] = dict(map( 1361 lambda item: (item[0], item[1].to_dict()) 1362 if hasattr(item[1], "to_dict") else item, 1363 value.items() 1364 )) 1365 else: 1366 result[attr] = value 1367 if issubclass(UserInformation, dict): 1368 for key, value in self.items(): 1369 result[key] = value 1370 1371 return result 1372 1373 def to_str(self): 1374 """Returns the string representation of the model""" 1375 return pprint.pformat(self.to_dict()) 1376 1377 def __repr__(self): 1378 """For `print` and `pprint`""" 1379 return self.to_str() 1380 1381 def __eq__(self, other): 1382 """Returns true if both objects are equal""" 1383 if not isinstance(other, UserInformation): 1384 return False 1385 1386 return self.to_dict() == other.to_dict() 1387 1388 def __ne__(self, other): 1389 """Returns true if both objects are not equal""" 1390 if not isinstance(other, UserInformation): 1391 return True 1392 1393 return self.to_dict() != other.to_dict()
23class UserInformation(object): 24 """NOTE: This class is auto generated by the swagger code generator program. 25 26 Do not edit the class manually. 27 """ 28 29 """ 30 Attributes: 31 swagger_types (dict): The key is attribute name 32 and the value is attribute type. 33 attribute_map (dict): The key is attribute name 34 and the value is json key in definition. 35 """ 36 swagger_types = { 37 'activation_access_code': 'str', 38 'company': 'str', 39 'connect_configurations': 'list[ConnectUserObject]', 40 'country_code': 'str', 41 'created_date_time': 'str', 42 'custom_settings': 'list[NameValue]', 43 'default_account_id': 'str', 44 'email': 'str', 45 'enable_connect_for_user': 'str', 46 'error_details': 'ErrorDetails', 47 'first_name': 'str', 48 'forgotten_password_info': 'ForgottenPasswordInformation', 49 'group_list': 'list[Group]', 50 'has_remote_notary': 'bool', 51 'home_address': 'AddressInformation', 52 'initials_image_uri': 'str', 53 'is_admin': 'str', 54 'is_alternate_admin': 'str', 55 'is_managed_by_scim': 'str', 56 'is_membership_managed_by_scim': 'str', 57 'is_nar_enabled': 'str', 58 'job_title': 'str', 59 'last_login': 'str', 60 'last_name': 'str', 61 'license_status': 'str', 62 'license_type': 'str', 63 'login_status': 'str', 64 'middle_name': 'str', 65 'password': 'str', 66 'password_expiration': 'str', 67 'permission_profile_id': 'str', 68 'permission_profile_name': 'str', 69 'profile_image_uri': 'str', 70 'send_activation_email': 'str', 71 'send_activation_on_invalid_login': 'str', 72 'signature_image_uri': 'str', 73 'subscribe': 'str', 74 'suffix_name': 'str', 75 'title': 'str', 76 'uri': 'str', 77 'user_added_to_account_date_time': 'str', 78 'user_id': 'str', 79 'user_name': 'str', 80 'user_profile_last_modified_date': 'str', 81 'user_settings': 'UserSettingsInformation', 82 'user_status': 'str', 83 'user_type': 'str', 84 'work_address': 'AddressInformation' 85 } 86 87 attribute_map = { 88 'activation_access_code': 'activationAccessCode', 89 'company': 'company', 90 'connect_configurations': 'connectConfigurations', 91 'country_code': 'countryCode', 92 'created_date_time': 'createdDateTime', 93 'custom_settings': 'customSettings', 94 'default_account_id': 'defaultAccountId', 95 'email': 'email', 96 'enable_connect_for_user': 'enableConnectForUser', 97 'error_details': 'errorDetails', 98 'first_name': 'firstName', 99 'forgotten_password_info': 'forgottenPasswordInfo', 100 'group_list': 'groupList', 101 'has_remote_notary': 'hasRemoteNotary', 102 'home_address': 'homeAddress', 103 'initials_image_uri': 'initialsImageUri', 104 'is_admin': 'isAdmin', 105 'is_alternate_admin': 'isAlternateAdmin', 106 'is_managed_by_scim': 'isManagedByScim', 107 'is_membership_managed_by_scim': 'isMembershipManagedByScim', 108 'is_nar_enabled': 'isNAREnabled', 109 'job_title': 'jobTitle', 110 'last_login': 'lastLogin', 111 'last_name': 'lastName', 112 'license_status': 'licenseStatus', 113 'license_type': 'licenseType', 114 'login_status': 'loginStatus', 115 'middle_name': 'middleName', 116 'password': 'password', 117 'password_expiration': 'passwordExpiration', 118 'permission_profile_id': 'permissionProfileId', 119 'permission_profile_name': 'permissionProfileName', 120 'profile_image_uri': 'profileImageUri', 121 'send_activation_email': 'sendActivationEmail', 122 'send_activation_on_invalid_login': 'sendActivationOnInvalidLogin', 123 'signature_image_uri': 'signatureImageUri', 124 'subscribe': 'subscribe', 125 'suffix_name': 'suffixName', 126 'title': 'title', 127 'uri': 'uri', 128 'user_added_to_account_date_time': 'userAddedToAccountDateTime', 129 'user_id': 'userId', 130 'user_name': 'userName', 131 'user_profile_last_modified_date': 'userProfileLastModifiedDate', 132 'user_settings': 'userSettings', 133 'user_status': 'userStatus', 134 'user_type': 'userType', 135 'work_address': 'workAddress' 136 } 137 138 def __init__(self, _configuration=None, **kwargs): # noqa: E501 139 """UserInformation - a model defined in Swagger""" # noqa: E501 140 if _configuration is None: 141 _configuration = Configuration() 142 self._configuration = _configuration 143 144 self._activation_access_code = None 145 self._company = None 146 self._connect_configurations = None 147 self._country_code = None 148 self._created_date_time = None 149 self._custom_settings = None 150 self._default_account_id = None 151 self._email = None 152 self._enable_connect_for_user = None 153 self._error_details = None 154 self._first_name = None 155 self._forgotten_password_info = None 156 self._group_list = None 157 self._has_remote_notary = None 158 self._home_address = None 159 self._initials_image_uri = None 160 self._is_admin = None 161 self._is_alternate_admin = None 162 self._is_managed_by_scim = None 163 self._is_membership_managed_by_scim = None 164 self._is_nar_enabled = None 165 self._job_title = None 166 self._last_login = None 167 self._last_name = None 168 self._license_status = None 169 self._license_type = None 170 self._login_status = None 171 self._middle_name = None 172 self._password = None 173 self._password_expiration = None 174 self._permission_profile_id = None 175 self._permission_profile_name = None 176 self._profile_image_uri = None 177 self._send_activation_email = None 178 self._send_activation_on_invalid_login = None 179 self._signature_image_uri = None 180 self._subscribe = None 181 self._suffix_name = None 182 self._title = None 183 self._uri = None 184 self._user_added_to_account_date_time = None 185 self._user_id = None 186 self._user_name = None 187 self._user_profile_last_modified_date = None 188 self._user_settings = None 189 self._user_status = None 190 self._user_type = None 191 self._work_address = None 192 self.discriminator = None 193 194 setattr(self, "_{}".format('activation_access_code'), kwargs.get('activation_access_code', None)) 195 setattr(self, "_{}".format('company'), kwargs.get('company', None)) 196 setattr(self, "_{}".format('connect_configurations'), kwargs.get('connect_configurations', None)) 197 setattr(self, "_{}".format('country_code'), kwargs.get('country_code', None)) 198 setattr(self, "_{}".format('created_date_time'), kwargs.get('created_date_time', None)) 199 setattr(self, "_{}".format('custom_settings'), kwargs.get('custom_settings', None)) 200 setattr(self, "_{}".format('default_account_id'), kwargs.get('default_account_id', None)) 201 setattr(self, "_{}".format('email'), kwargs.get('email', None)) 202 setattr(self, "_{}".format('enable_connect_for_user'), kwargs.get('enable_connect_for_user', None)) 203 setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) 204 setattr(self, "_{}".format('first_name'), kwargs.get('first_name', None)) 205 setattr(self, "_{}".format('forgotten_password_info'), kwargs.get('forgotten_password_info', None)) 206 setattr(self, "_{}".format('group_list'), kwargs.get('group_list', None)) 207 setattr(self, "_{}".format('has_remote_notary'), kwargs.get('has_remote_notary', None)) 208 setattr(self, "_{}".format('home_address'), kwargs.get('home_address', None)) 209 setattr(self, "_{}".format('initials_image_uri'), kwargs.get('initials_image_uri', None)) 210 setattr(self, "_{}".format('is_admin'), kwargs.get('is_admin', None)) 211 setattr(self, "_{}".format('is_alternate_admin'), kwargs.get('is_alternate_admin', None)) 212 setattr(self, "_{}".format('is_managed_by_scim'), kwargs.get('is_managed_by_scim', None)) 213 setattr(self, "_{}".format('is_membership_managed_by_scim'), kwargs.get('is_membership_managed_by_scim', None)) 214 setattr(self, "_{}".format('is_nar_enabled'), kwargs.get('is_nar_enabled', None)) 215 setattr(self, "_{}".format('job_title'), kwargs.get('job_title', None)) 216 setattr(self, "_{}".format('last_login'), kwargs.get('last_login', None)) 217 setattr(self, "_{}".format('last_name'), kwargs.get('last_name', None)) 218 setattr(self, "_{}".format('license_status'), kwargs.get('license_status', None)) 219 setattr(self, "_{}".format('license_type'), kwargs.get('license_type', None)) 220 setattr(self, "_{}".format('login_status'), kwargs.get('login_status', None)) 221 setattr(self, "_{}".format('middle_name'), kwargs.get('middle_name', None)) 222 setattr(self, "_{}".format('password'), kwargs.get('password', None)) 223 setattr(self, "_{}".format('password_expiration'), kwargs.get('password_expiration', None)) 224 setattr(self, "_{}".format('permission_profile_id'), kwargs.get('permission_profile_id', None)) 225 setattr(self, "_{}".format('permission_profile_name'), kwargs.get('permission_profile_name', None)) 226 setattr(self, "_{}".format('profile_image_uri'), kwargs.get('profile_image_uri', None)) 227 setattr(self, "_{}".format('send_activation_email'), kwargs.get('send_activation_email', None)) 228 setattr(self, "_{}".format('send_activation_on_invalid_login'), kwargs.get('send_activation_on_invalid_login', None)) 229 setattr(self, "_{}".format('signature_image_uri'), kwargs.get('signature_image_uri', None)) 230 setattr(self, "_{}".format('subscribe'), kwargs.get('subscribe', None)) 231 setattr(self, "_{}".format('suffix_name'), kwargs.get('suffix_name', None)) 232 setattr(self, "_{}".format('title'), kwargs.get('title', None)) 233 setattr(self, "_{}".format('uri'), kwargs.get('uri', None)) 234 setattr(self, "_{}".format('user_added_to_account_date_time'), kwargs.get('user_added_to_account_date_time', None)) 235 setattr(self, "_{}".format('user_id'), kwargs.get('user_id', None)) 236 setattr(self, "_{}".format('user_name'), kwargs.get('user_name', None)) 237 setattr(self, "_{}".format('user_profile_last_modified_date'), kwargs.get('user_profile_last_modified_date', None)) 238 setattr(self, "_{}".format('user_settings'), kwargs.get('user_settings', None)) 239 setattr(self, "_{}".format('user_status'), kwargs.get('user_status', None)) 240 setattr(self, "_{}".format('user_type'), kwargs.get('user_type', None)) 241 setattr(self, "_{}".format('work_address'), kwargs.get('work_address', None)) 242 243 @property 244 def activation_access_code(self): 245 """Gets the activation_access_code of this UserInformation. # noqa: E501 246 247 The activation code the new user must enter when activating their account. # noqa: E501 248 249 :return: The activation_access_code of this UserInformation. # noqa: E501 250 :rtype: str 251 """ 252 return self._activation_access_code 253 254 @activation_access_code.setter 255 def activation_access_code(self, activation_access_code): 256 """Sets the activation_access_code of this UserInformation. 257 258 The activation code the new user must enter when activating their account. # noqa: E501 259 260 :param activation_access_code: The activation_access_code of this UserInformation. # noqa: E501 261 :type: str 262 """ 263 264 self._activation_access_code = activation_access_code 265 266 @property 267 def company(self): 268 """Gets the company of this UserInformation. # noqa: E501 269 270 # noqa: E501 271 272 :return: The company of this UserInformation. # noqa: E501 273 :rtype: str 274 """ 275 return self._company 276 277 @company.setter 278 def company(self, company): 279 """Sets the company of this UserInformation. 280 281 # noqa: E501 282 283 :param company: The company of this UserInformation. # noqa: E501 284 :type: str 285 """ 286 287 self._company = company 288 289 @property 290 def connect_configurations(self): 291 """Gets the connect_configurations of this UserInformation. # noqa: E501 292 293 # noqa: E501 294 295 :return: The connect_configurations of this UserInformation. # noqa: E501 296 :rtype: list[ConnectUserObject] 297 """ 298 return self._connect_configurations 299 300 @connect_configurations.setter 301 def connect_configurations(self, connect_configurations): 302 """Sets the connect_configurations of this UserInformation. 303 304 # noqa: E501 305 306 :param connect_configurations: The connect_configurations of this UserInformation. # noqa: E501 307 :type: list[ConnectUserObject] 308 """ 309 310 self._connect_configurations = connect_configurations 311 312 @property 313 def country_code(self): 314 """Gets the country_code of this UserInformation. # noqa: E501 315 316 # noqa: E501 317 318 :return: The country_code of this UserInformation. # noqa: E501 319 :rtype: str 320 """ 321 return self._country_code 322 323 @country_code.setter 324 def country_code(self, country_code): 325 """Sets the country_code of this UserInformation. 326 327 # noqa: E501 328 329 :param country_code: The country_code of this UserInformation. # noqa: E501 330 :type: str 331 """ 332 333 self._country_code = country_code 334 335 @property 336 def created_date_time(self): 337 """Gets the created_date_time of this UserInformation. # noqa: E501 338 339 Indicates the date and time the item was created. # noqa: E501 340 341 :return: The created_date_time of this UserInformation. # noqa: E501 342 :rtype: str 343 """ 344 return self._created_date_time 345 346 @created_date_time.setter 347 def created_date_time(self, created_date_time): 348 """Sets the created_date_time of this UserInformation. 349 350 Indicates the date and time the item was created. # noqa: E501 351 352 :param created_date_time: The created_date_time of this UserInformation. # noqa: E501 353 :type: str 354 """ 355 356 self._created_date_time = created_date_time 357 358 @property 359 def custom_settings(self): 360 """Gets the custom_settings of this UserInformation. # noqa: E501 361 362 The name/value pair information for the user custom setting. # noqa: E501 363 364 :return: The custom_settings of this UserInformation. # noqa: E501 365 :rtype: list[NameValue] 366 """ 367 return self._custom_settings 368 369 @custom_settings.setter 370 def custom_settings(self, custom_settings): 371 """Sets the custom_settings of this UserInformation. 372 373 The name/value pair information for the user custom setting. # noqa: E501 374 375 :param custom_settings: The custom_settings of this UserInformation. # noqa: E501 376 :type: list[NameValue] 377 """ 378 379 self._custom_settings = custom_settings 380 381 @property 382 def default_account_id(self): 383 """Gets the default_account_id of this UserInformation. # noqa: E501 384 385 # noqa: E501 386 387 :return: The default_account_id of this UserInformation. # noqa: E501 388 :rtype: str 389 """ 390 return self._default_account_id 391 392 @default_account_id.setter 393 def default_account_id(self, default_account_id): 394 """Sets the default_account_id of this UserInformation. 395 396 # noqa: E501 397 398 :param default_account_id: The default_account_id of this UserInformation. # noqa: E501 399 :type: str 400 """ 401 402 self._default_account_id = default_account_id 403 404 @property 405 def email(self): 406 """Gets the email of this UserInformation. # noqa: E501 407 408 # noqa: E501 409 410 :return: The email of this UserInformation. # noqa: E501 411 :rtype: str 412 """ 413 return self._email 414 415 @email.setter 416 def email(self, email): 417 """Sets the email of this UserInformation. 418 419 # noqa: E501 420 421 :param email: The email of this UserInformation. # noqa: E501 422 :type: str 423 """ 424 425 self._email = email 426 427 @property 428 def enable_connect_for_user(self): 429 """Gets the enable_connect_for_user of this UserInformation. # noqa: E501 430 431 Specifies whether the user is enabled for updates from DocuSign Connect. Valid values: true or false. # noqa: E501 432 433 :return: The enable_connect_for_user of this UserInformation. # noqa: E501 434 :rtype: str 435 """ 436 return self._enable_connect_for_user 437 438 @enable_connect_for_user.setter 439 def enable_connect_for_user(self, enable_connect_for_user): 440 """Sets the enable_connect_for_user of this UserInformation. 441 442 Specifies whether the user is enabled for updates from DocuSign Connect. Valid values: true or false. # noqa: E501 443 444 :param enable_connect_for_user: The enable_connect_for_user of this UserInformation. # noqa: E501 445 :type: str 446 """ 447 448 self._enable_connect_for_user = enable_connect_for_user 449 450 @property 451 def error_details(self): 452 """Gets the error_details of this UserInformation. # noqa: E501 453 454 Array or errors. # noqa: E501 455 456 :return: The error_details of this UserInformation. # noqa: E501 457 :rtype: ErrorDetails 458 """ 459 return self._error_details 460 461 @error_details.setter 462 def error_details(self, error_details): 463 """Sets the error_details of this UserInformation. 464 465 Array or errors. # noqa: E501 466 467 :param error_details: The error_details of this UserInformation. # noqa: E501 468 :type: ErrorDetails 469 """ 470 471 self._error_details = error_details 472 473 @property 474 def first_name(self): 475 """Gets the first_name of this UserInformation. # noqa: E501 476 477 The user's first name. Maximum Length: 50 characters. # noqa: E501 478 479 :return: The first_name of this UserInformation. # noqa: E501 480 :rtype: str 481 """ 482 return self._first_name 483 484 @first_name.setter 485 def first_name(self, first_name): 486 """Sets the first_name of this UserInformation. 487 488 The user's first name. Maximum Length: 50 characters. # noqa: E501 489 490 :param first_name: The first_name of this UserInformation. # noqa: E501 491 :type: str 492 """ 493 494 self._first_name = first_name 495 496 @property 497 def forgotten_password_info(self): 498 """Gets the forgotten_password_info of this UserInformation. # noqa: E501 499 500 A complex element containing up to four Question/Answer pairs for forgotten password information. # noqa: E501 501 502 :return: The forgotten_password_info of this UserInformation. # noqa: E501 503 :rtype: ForgottenPasswordInformation 504 """ 505 return self._forgotten_password_info 506 507 @forgotten_password_info.setter 508 def forgotten_password_info(self, forgotten_password_info): 509 """Sets the forgotten_password_info of this UserInformation. 510 511 A complex element containing up to four Question/Answer pairs for forgotten password information. # noqa: E501 512 513 :param forgotten_password_info: The forgotten_password_info of this UserInformation. # noqa: E501 514 :type: ForgottenPasswordInformation 515 """ 516 517 self._forgotten_password_info = forgotten_password_info 518 519 @property 520 def group_list(self): 521 """Gets the group_list of this UserInformation. # noqa: E501 522 523 A list of the group information for groups to add the user to. Group information can be found by calling [ML:GET group information]. The only required parameter is groupId. The parameters are: * groupId - The DocuSign group ID for the group. * groupName - The name of the group * permissionProfileId - The ID of the permission profile associated with the group. * groupType - The group type. # noqa: E501 524 525 :return: The group_list of this UserInformation. # noqa: E501 526 :rtype: list[Group] 527 """ 528 return self._group_list 529 530 @group_list.setter 531 def group_list(self, group_list): 532 """Sets the group_list of this UserInformation. 533 534 A list of the group information for groups to add the user to. Group information can be found by calling [ML:GET group information]. The only required parameter is groupId. The parameters are: * groupId - The DocuSign group ID for the group. * groupName - The name of the group * permissionProfileId - The ID of the permission profile associated with the group. * groupType - The group type. # noqa: E501 535 536 :param group_list: The group_list of this UserInformation. # noqa: E501 537 :type: list[Group] 538 """ 539 540 self._group_list = group_list 541 542 @property 543 def has_remote_notary(self): 544 """Gets the has_remote_notary of this UserInformation. # noqa: E501 545 546 # noqa: E501 547 548 :return: The has_remote_notary of this UserInformation. # noqa: E501 549 :rtype: bool 550 """ 551 return self._has_remote_notary 552 553 @has_remote_notary.setter 554 def has_remote_notary(self, has_remote_notary): 555 """Sets the has_remote_notary of this UserInformation. 556 557 # noqa: E501 558 559 :param has_remote_notary: The has_remote_notary of this UserInformation. # noqa: E501 560 :type: bool 561 """ 562 563 self._has_remote_notary = has_remote_notary 564 565 @property 566 def home_address(self): 567 """Gets the home_address of this UserInformation. # noqa: E501 568 569 Specifies the email for the signing host. It is a Required element for In Person Signers recipient Type. Maximum Length: 100 characters. # noqa: E501 570 571 :return: The home_address of this UserInformation. # noqa: E501 572 :rtype: AddressInformation 573 """ 574 return self._home_address 575 576 @home_address.setter 577 def home_address(self, home_address): 578 """Sets the home_address of this UserInformation. 579 580 Specifies the email for the signing host. It is a Required element for In Person Signers recipient Type. Maximum Length: 100 characters. # noqa: E501 581 582 :param home_address: The home_address of this UserInformation. # noqa: E501 583 :type: AddressInformation 584 """ 585 586 self._home_address = home_address 587 588 @property 589 def initials_image_uri(self): 590 """Gets the initials_image_uri of this UserInformation. # noqa: E501 591 592 Contains the URI for an endpoint that you can use to retrieve the initials image. # noqa: E501 593 594 :return: The initials_image_uri of this UserInformation. # noqa: E501 595 :rtype: str 596 """ 597 return self._initials_image_uri 598 599 @initials_image_uri.setter 600 def initials_image_uri(self, initials_image_uri): 601 """Sets the initials_image_uri of this UserInformation. 602 603 Contains the URI for an endpoint that you can use to retrieve the initials image. # noqa: E501 604 605 :param initials_image_uri: The initials_image_uri of this UserInformation. # noqa: E501 606 :type: str 607 """ 608 609 self._initials_image_uri = initials_image_uri 610 611 @property 612 def is_admin(self): 613 """Gets the is_admin of this UserInformation. # noqa: E501 614 615 Determines if the feature set is actively set as part of the plan. # noqa: E501 616 617 :return: The is_admin of this UserInformation. # noqa: E501 618 :rtype: str 619 """ 620 return self._is_admin 621 622 @is_admin.setter 623 def is_admin(self, is_admin): 624 """Sets the is_admin of this UserInformation. 625 626 Determines if the feature set is actively set as part of the plan. # noqa: E501 627 628 :param is_admin: The is_admin of this UserInformation. # noqa: E501 629 :type: str 630 """ 631 632 self._is_admin = is_admin 633 634 @property 635 def is_alternate_admin(self): 636 """Gets the is_alternate_admin of this UserInformation. # noqa: E501 637 638 # noqa: E501 639 640 :return: The is_alternate_admin of this UserInformation. # noqa: E501 641 :rtype: str 642 """ 643 return self._is_alternate_admin 644 645 @is_alternate_admin.setter 646 def is_alternate_admin(self, is_alternate_admin): 647 """Sets the is_alternate_admin of this UserInformation. 648 649 # noqa: E501 650 651 :param is_alternate_admin: The is_alternate_admin of this UserInformation. # noqa: E501 652 :type: str 653 """ 654 655 self._is_alternate_admin = is_alternate_admin 656 657 @property 658 def is_managed_by_scim(self): 659 """Gets the is_managed_by_scim of this UserInformation. # noqa: E501 660 661 # noqa: E501 662 663 :return: The is_managed_by_scim of this UserInformation. # noqa: E501 664 :rtype: str 665 """ 666 return self._is_managed_by_scim 667 668 @is_managed_by_scim.setter 669 def is_managed_by_scim(self, is_managed_by_scim): 670 """Sets the is_managed_by_scim of this UserInformation. 671 672 # noqa: E501 673 674 :param is_managed_by_scim: The is_managed_by_scim of this UserInformation. # noqa: E501 675 :type: str 676 """ 677 678 self._is_managed_by_scim = is_managed_by_scim 679 680 @property 681 def is_membership_managed_by_scim(self): 682 """Gets the is_membership_managed_by_scim of this UserInformation. # noqa: E501 683 684 # noqa: E501 685 686 :return: The is_membership_managed_by_scim of this UserInformation. # noqa: E501 687 :rtype: str 688 """ 689 return self._is_membership_managed_by_scim 690 691 @is_membership_managed_by_scim.setter 692 def is_membership_managed_by_scim(self, is_membership_managed_by_scim): 693 """Sets the is_membership_managed_by_scim of this UserInformation. 694 695 # noqa: E501 696 697 :param is_membership_managed_by_scim: The is_membership_managed_by_scim of this UserInformation. # noqa: E501 698 :type: str 699 """ 700 701 self._is_membership_managed_by_scim = is_membership_managed_by_scim 702 703 @property 704 def is_nar_enabled(self): 705 """Gets the is_nar_enabled of this UserInformation. # noqa: E501 706 707 # noqa: E501 708 709 :return: The is_nar_enabled of this UserInformation. # noqa: E501 710 :rtype: str 711 """ 712 return self._is_nar_enabled 713 714 @is_nar_enabled.setter 715 def is_nar_enabled(self, is_nar_enabled): 716 """Sets the is_nar_enabled of this UserInformation. 717 718 # noqa: E501 719 720 :param is_nar_enabled: The is_nar_enabled of this UserInformation. # noqa: E501 721 :type: str 722 """ 723 724 self._is_nar_enabled = is_nar_enabled 725 726 @property 727 def job_title(self): 728 """Gets the job_title of this UserInformation. # noqa: E501 729 730 # noqa: E501 731 732 :return: The job_title of this UserInformation. # noqa: E501 733 :rtype: str 734 """ 735 return self._job_title 736 737 @job_title.setter 738 def job_title(self, job_title): 739 """Sets the job_title of this UserInformation. 740 741 # noqa: E501 742 743 :param job_title: The job_title of this UserInformation. # noqa: E501 744 :type: str 745 """ 746 747 self._job_title = job_title 748 749 @property 750 def last_login(self): 751 """Gets the last_login of this UserInformation. # noqa: E501 752 753 Shows the date-time when the user last logged on to the system. # noqa: E501 754 755 :return: The last_login of this UserInformation. # noqa: E501 756 :rtype: str 757 """ 758 return self._last_login 759 760 @last_login.setter 761 def last_login(self, last_login): 762 """Sets the last_login of this UserInformation. 763 764 Shows the date-time when the user last logged on to the system. # noqa: E501 765 766 :param last_login: The last_login of this UserInformation. # noqa: E501 767 :type: str 768 """ 769 770 self._last_login = last_login 771 772 @property 773 def last_name(self): 774 """Gets the last_name of this UserInformation. # noqa: E501 775 776 The user's last name. Maximum Length: 50 characters. # noqa: E501 777 778 :return: The last_name of this UserInformation. # noqa: E501 779 :rtype: str 780 """ 781 return self._last_name 782 783 @last_name.setter 784 def last_name(self, last_name): 785 """Sets the last_name of this UserInformation. 786 787 The user's last name. Maximum Length: 50 characters. # noqa: E501 788 789 :param last_name: The last_name of this UserInformation. # noqa: E501 790 :type: str 791 """ 792 793 self._last_name = last_name 794 795 @property 796 def license_status(self): 797 """Gets the license_status of this UserInformation. # noqa: E501 798 799 # noqa: E501 800 801 :return: The license_status of this UserInformation. # noqa: E501 802 :rtype: str 803 """ 804 return self._license_status 805 806 @license_status.setter 807 def license_status(self, license_status): 808 """Sets the license_status of this UserInformation. 809 810 # noqa: E501 811 812 :param license_status: The license_status of this UserInformation. # noqa: E501 813 :type: str 814 """ 815 816 self._license_status = license_status 817 818 @property 819 def license_type(self): 820 """Gets the license_type of this UserInformation. # noqa: E501 821 822 # noqa: E501 823 824 :return: The license_type of this UserInformation. # noqa: E501 825 :rtype: str 826 """ 827 return self._license_type 828 829 @license_type.setter 830 def license_type(self, license_type): 831 """Sets the license_type of this UserInformation. 832 833 # noqa: E501 834 835 :param license_type: The license_type of this UserInformation. # noqa: E501 836 :type: str 837 """ 838 839 self._license_type = license_type 840 841 @property 842 def login_status(self): 843 """Gets the login_status of this UserInformation. # noqa: E501 844 845 Shows the current status of the user's password. Possible values are: * password_reset * password_active * password_expired * password_locked * password_reset_failed # noqa: E501 846 847 :return: The login_status of this UserInformation. # noqa: E501 848 :rtype: str 849 """ 850 return self._login_status 851 852 @login_status.setter 853 def login_status(self, login_status): 854 """Sets the login_status of this UserInformation. 855 856 Shows the current status of the user's password. Possible values are: * password_reset * password_active * password_expired * password_locked * password_reset_failed # noqa: E501 857 858 :param login_status: The login_status of this UserInformation. # noqa: E501 859 :type: str 860 """ 861 862 self._login_status = login_status 863 864 @property 865 def middle_name(self): 866 """Gets the middle_name of this UserInformation. # noqa: E501 867 868 The user's middle name. Maximum Length: 50 characters. # noqa: E501 869 870 :return: The middle_name of this UserInformation. # noqa: E501 871 :rtype: str 872 """ 873 return self._middle_name 874 875 @middle_name.setter 876 def middle_name(self, middle_name): 877 """Sets the middle_name of this UserInformation. 878 879 The user's middle name. Maximum Length: 50 characters. # noqa: E501 880 881 :param middle_name: The middle_name of this UserInformation. # noqa: E501 882 :type: str 883 """ 884 885 self._middle_name = middle_name 886 887 @property 888 def password(self): 889 """Gets the password of this UserInformation. # noqa: E501 890 891 # noqa: E501 892 893 :return: The password of this UserInformation. # noqa: E501 894 :rtype: str 895 """ 896 return self._password 897 898 @password.setter 899 def password(self, password): 900 """Sets the password of this UserInformation. 901 902 # noqa: E501 903 904 :param password: The password of this UserInformation. # noqa: E501 905 :type: str 906 """ 907 908 self._password = password 909 910 @property 911 def password_expiration(self): 912 """Gets the password_expiration of this UserInformation. # noqa: E501 913 914 # noqa: E501 915 916 :return: The password_expiration of this UserInformation. # noqa: E501 917 :rtype: str 918 """ 919 return self._password_expiration 920 921 @password_expiration.setter 922 def password_expiration(self, password_expiration): 923 """Sets the password_expiration of this UserInformation. 924 925 # noqa: E501 926 927 :param password_expiration: The password_expiration of this UserInformation. # noqa: E501 928 :type: str 929 """ 930 931 self._password_expiration = password_expiration 932 933 @property 934 def permission_profile_id(self): 935 """Gets the permission_profile_id of this UserInformation. # noqa: E501 936 937 # noqa: E501 938 939 :return: The permission_profile_id of this UserInformation. # noqa: E501 940 :rtype: str 941 """ 942 return self._permission_profile_id 943 944 @permission_profile_id.setter 945 def permission_profile_id(self, permission_profile_id): 946 """Sets the permission_profile_id of this UserInformation. 947 948 # noqa: E501 949 950 :param permission_profile_id: The permission_profile_id of this UserInformation. # noqa: E501 951 :type: str 952 """ 953 954 self._permission_profile_id = permission_profile_id 955 956 @property 957 def permission_profile_name(self): 958 """Gets the permission_profile_name of this UserInformation. # noqa: E501 959 960 # noqa: E501 961 962 :return: The permission_profile_name of this UserInformation. # noqa: E501 963 :rtype: str 964 """ 965 return self._permission_profile_name 966 967 @permission_profile_name.setter 968 def permission_profile_name(self, permission_profile_name): 969 """Sets the permission_profile_name of this UserInformation. 970 971 # noqa: E501 972 973 :param permission_profile_name: The permission_profile_name of this UserInformation. # noqa: E501 974 :type: str 975 """ 976 977 self._permission_profile_name = permission_profile_name 978 979 @property 980 def profile_image_uri(self): 981 """Gets the profile_image_uri of this UserInformation. # noqa: E501 982 983 # noqa: E501 984 985 :return: The profile_image_uri of this UserInformation. # noqa: E501 986 :rtype: str 987 """ 988 return self._profile_image_uri 989 990 @profile_image_uri.setter 991 def profile_image_uri(self, profile_image_uri): 992 """Sets the profile_image_uri of this UserInformation. 993 994 # noqa: E501 995 996 :param profile_image_uri: The profile_image_uri of this UserInformation. # noqa: E501 997 :type: str 998 """ 999 1000 self._profile_image_uri = profile_image_uri 1001 1002 @property 1003 def send_activation_email(self): 1004 """Gets the send_activation_email of this UserInformation. # noqa: E501 1005 1006 # noqa: E501 1007 1008 :return: The send_activation_email of this UserInformation. # noqa: E501 1009 :rtype: str 1010 """ 1011 return self._send_activation_email 1012 1013 @send_activation_email.setter 1014 def send_activation_email(self, send_activation_email): 1015 """Sets the send_activation_email of this UserInformation. 1016 1017 # noqa: E501 1018 1019 :param send_activation_email: The send_activation_email of this UserInformation. # noqa: E501 1020 :type: str 1021 """ 1022 1023 self._send_activation_email = send_activation_email 1024 1025 @property 1026 def send_activation_on_invalid_login(self): 1027 """Gets the send_activation_on_invalid_login of this UserInformation. # noqa: E501 1028 1029 When set to **true**, specifies that an additional activation email is sent to the user if they fail a log on before activating their account. # noqa: E501 1030 1031 :return: The send_activation_on_invalid_login of this UserInformation. # noqa: E501 1032 :rtype: str 1033 """ 1034 return self._send_activation_on_invalid_login 1035 1036 @send_activation_on_invalid_login.setter 1037 def send_activation_on_invalid_login(self, send_activation_on_invalid_login): 1038 """Sets the send_activation_on_invalid_login of this UserInformation. 1039 1040 When set to **true**, specifies that an additional activation email is sent to the user if they fail a log on before activating their account. # noqa: E501 1041 1042 :param send_activation_on_invalid_login: The send_activation_on_invalid_login of this UserInformation. # noqa: E501 1043 :type: str 1044 """ 1045 1046 self._send_activation_on_invalid_login = send_activation_on_invalid_login 1047 1048 @property 1049 def signature_image_uri(self): 1050 """Gets the signature_image_uri of this UserInformation. # noqa: E501 1051 1052 Contains the URI for an endpoint that you can use to retrieve the signature image. # noqa: E501 1053 1054 :return: The signature_image_uri of this UserInformation. # noqa: E501 1055 :rtype: str 1056 """ 1057 return self._signature_image_uri 1058 1059 @signature_image_uri.setter 1060 def signature_image_uri(self, signature_image_uri): 1061 """Sets the signature_image_uri of this UserInformation. 1062 1063 Contains the URI for an endpoint that you can use to retrieve the signature image. # noqa: E501 1064 1065 :param signature_image_uri: The signature_image_uri of this UserInformation. # noqa: E501 1066 :type: str 1067 """ 1068 1069 self._signature_image_uri = signature_image_uri 1070 1071 @property 1072 def subscribe(self): 1073 """Gets the subscribe of this UserInformation. # noqa: E501 1074 1075 # noqa: E501 1076 1077 :return: The subscribe of this UserInformation. # noqa: E501 1078 :rtype: str 1079 """ 1080 return self._subscribe 1081 1082 @subscribe.setter 1083 def subscribe(self, subscribe): 1084 """Sets the subscribe of this UserInformation. 1085 1086 # noqa: E501 1087 1088 :param subscribe: The subscribe of this UserInformation. # noqa: E501 1089 :type: str 1090 """ 1091 1092 self._subscribe = subscribe 1093 1094 @property 1095 def suffix_name(self): 1096 """Gets the suffix_name of this UserInformation. # noqa: E501 1097 1098 The suffix for the user's name. Maximum Length: 50 characters. # noqa: E501 1099 1100 :return: The suffix_name of this UserInformation. # noqa: E501 1101 :rtype: str 1102 """ 1103 return self._suffix_name 1104 1105 @suffix_name.setter 1106 def suffix_name(self, suffix_name): 1107 """Sets the suffix_name of this UserInformation. 1108 1109 The suffix for the user's name. Maximum Length: 50 characters. # noqa: E501 1110 1111 :param suffix_name: The suffix_name of this UserInformation. # noqa: E501 1112 :type: str 1113 """ 1114 1115 self._suffix_name = suffix_name 1116 1117 @property 1118 def title(self): 1119 """Gets the title of this UserInformation. # noqa: E501 1120 1121 The title of the user. # noqa: E501 1122 1123 :return: The title of this UserInformation. # noqa: E501 1124 :rtype: str 1125 """ 1126 return self._title 1127 1128 @title.setter 1129 def title(self, title): 1130 """Sets the title of this UserInformation. 1131 1132 The title of the user. # noqa: E501 1133 1134 :param title: The title of this UserInformation. # noqa: E501 1135 :type: str 1136 """ 1137 1138 self._title = title 1139 1140 @property 1141 def uri(self): 1142 """Gets the uri of this UserInformation. # noqa: E501 1143 1144 # noqa: E501 1145 1146 :return: The uri of this UserInformation. # noqa: E501 1147 :rtype: str 1148 """ 1149 return self._uri 1150 1151 @uri.setter 1152 def uri(self, uri): 1153 """Sets the uri of this UserInformation. 1154 1155 # noqa: E501 1156 1157 :param uri: The uri of this UserInformation. # noqa: E501 1158 :type: str 1159 """ 1160 1161 self._uri = uri 1162 1163 @property 1164 def user_added_to_account_date_time(self): 1165 """Gets the user_added_to_account_date_time of this UserInformation. # noqa: E501 1166 1167 # noqa: E501 1168 1169 :return: The user_added_to_account_date_time of this UserInformation. # noqa: E501 1170 :rtype: str 1171 """ 1172 return self._user_added_to_account_date_time 1173 1174 @user_added_to_account_date_time.setter 1175 def user_added_to_account_date_time(self, user_added_to_account_date_time): 1176 """Sets the user_added_to_account_date_time of this UserInformation. 1177 1178 # noqa: E501 1179 1180 :param user_added_to_account_date_time: The user_added_to_account_date_time of this UserInformation. # noqa: E501 1181 :type: str 1182 """ 1183 1184 self._user_added_to_account_date_time = user_added_to_account_date_time 1185 1186 @property 1187 def user_id(self): 1188 """Gets the user_id of this UserInformation. # noqa: E501 1189 1190 # noqa: E501 1191 1192 :return: The user_id of this UserInformation. # noqa: E501 1193 :rtype: str 1194 """ 1195 return self._user_id 1196 1197 @user_id.setter 1198 def user_id(self, user_id): 1199 """Sets the user_id of this UserInformation. 1200 1201 # noqa: E501 1202 1203 :param user_id: The user_id of this UserInformation. # noqa: E501 1204 :type: str 1205 """ 1206 1207 self._user_id = user_id 1208 1209 @property 1210 def user_name(self): 1211 """Gets the user_name of this UserInformation. # noqa: E501 1212 1213 # noqa: E501 1214 1215 :return: The user_name of this UserInformation. # noqa: E501 1216 :rtype: str 1217 """ 1218 return self._user_name 1219 1220 @user_name.setter 1221 def user_name(self, user_name): 1222 """Sets the user_name of this UserInformation. 1223 1224 # noqa: E501 1225 1226 :param user_name: The user_name of this UserInformation. # noqa: E501 1227 :type: str 1228 """ 1229 1230 self._user_name = user_name 1231 1232 @property 1233 def user_profile_last_modified_date(self): 1234 """Gets the user_profile_last_modified_date of this UserInformation. # noqa: E501 1235 1236 # noqa: E501 1237 1238 :return: The user_profile_last_modified_date of this UserInformation. # noqa: E501 1239 :rtype: str 1240 """ 1241 return self._user_profile_last_modified_date 1242 1243 @user_profile_last_modified_date.setter 1244 def user_profile_last_modified_date(self, user_profile_last_modified_date): 1245 """Sets the user_profile_last_modified_date of this UserInformation. 1246 1247 # noqa: E501 1248 1249 :param user_profile_last_modified_date: The user_profile_last_modified_date of this UserInformation. # noqa: E501 1250 :type: str 1251 """ 1252 1253 self._user_profile_last_modified_date = user_profile_last_modified_date 1254 1255 @property 1256 def user_settings(self): 1257 """Gets the user_settings of this UserInformation. # noqa: E501 1258 1259 The name/value pair information for user settings. These determine the actions that a user can take in the account. The `[ML:userSettings]` are listed and described below. # noqa: E501 1260 1261 :return: The user_settings of this UserInformation. # noqa: E501 1262 :rtype: UserSettingsInformation 1263 """ 1264 return self._user_settings 1265 1266 @user_settings.setter 1267 def user_settings(self, user_settings): 1268 """Sets the user_settings of this UserInformation. 1269 1270 The name/value pair information for user settings. These determine the actions that a user can take in the account. The `[ML:userSettings]` are listed and described below. # noqa: E501 1271 1272 :param user_settings: The user_settings of this UserInformation. # noqa: E501 1273 :type: UserSettingsInformation 1274 """ 1275 1276 self._user_settings = user_settings 1277 1278 @property 1279 def user_status(self): 1280 """Gets the user_status of this UserInformation. # noqa: E501 1281 1282 # noqa: E501 1283 1284 :return: The user_status of this UserInformation. # noqa: E501 1285 :rtype: str 1286 """ 1287 return self._user_status 1288 1289 @user_status.setter 1290 def user_status(self, user_status): 1291 """Sets the user_status of this UserInformation. 1292 1293 # noqa: E501 1294 1295 :param user_status: The user_status of this UserInformation. # noqa: E501 1296 :type: str 1297 """ 1298 1299 self._user_status = user_status 1300 1301 @property 1302 def user_type(self): 1303 """Gets the user_type of this UserInformation. # noqa: E501 1304 1305 # noqa: E501 1306 1307 :return: The user_type of this UserInformation. # noqa: E501 1308 :rtype: str 1309 """ 1310 return self._user_type 1311 1312 @user_type.setter 1313 def user_type(self, user_type): 1314 """Sets the user_type of this UserInformation. 1315 1316 # noqa: E501 1317 1318 :param user_type: The user_type of this UserInformation. # noqa: E501 1319 :type: str 1320 """ 1321 1322 self._user_type = user_type 1323 1324 @property 1325 def work_address(self): 1326 """Gets the work_address of this UserInformation. # noqa: E501 1327 1328 # noqa: E501 1329 1330 :return: The work_address of this UserInformation. # noqa: E501 1331 :rtype: AddressInformation 1332 """ 1333 return self._work_address 1334 1335 @work_address.setter 1336 def work_address(self, work_address): 1337 """Sets the work_address of this UserInformation. 1338 1339 # noqa: E501 1340 1341 :param work_address: The work_address of this UserInformation. # noqa: E501 1342 :type: AddressInformation 1343 """ 1344 1345 self._work_address = work_address 1346 1347 def to_dict(self): 1348 """Returns the model properties as a dict""" 1349 result = {} 1350 1351 for attr, _ in six.iteritems(self.swagger_types): 1352 value = getattr(self, attr) 1353 if isinstance(value, list): 1354 result[attr] = list(map( 1355 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 1356 value 1357 )) 1358 elif hasattr(value, "to_dict"): 1359 result[attr] = value.to_dict() 1360 elif isinstance(value, dict): 1361 result[attr] = dict(map( 1362 lambda item: (item[0], item[1].to_dict()) 1363 if hasattr(item[1], "to_dict") else item, 1364 value.items() 1365 )) 1366 else: 1367 result[attr] = value 1368 if issubclass(UserInformation, dict): 1369 for key, value in self.items(): 1370 result[key] = value 1371 1372 return result 1373 1374 def to_str(self): 1375 """Returns the string representation of the model""" 1376 return pprint.pformat(self.to_dict()) 1377 1378 def __repr__(self): 1379 """For `print` and `pprint`""" 1380 return self.to_str() 1381 1382 def __eq__(self, other): 1383 """Returns true if both objects are equal""" 1384 if not isinstance(other, UserInformation): 1385 return False 1386 1387 return self.to_dict() == other.to_dict() 1388 1389 def __ne__(self, other): 1390 """Returns true if both objects are not equal""" 1391 if not isinstance(other, UserInformation): 1392 return True 1393 1394 return self.to_dict() != other.to_dict()
NOTE: This class is auto generated by the swagger code generator program.
Do not edit the class manually.
138 def __init__(self, _configuration=None, **kwargs): # noqa: E501 139 """UserInformation - a model defined in Swagger""" # noqa: E501 140 if _configuration is None: 141 _configuration = Configuration() 142 self._configuration = _configuration 143 144 self._activation_access_code = None 145 self._company = None 146 self._connect_configurations = None 147 self._country_code = None 148 self._created_date_time = None 149 self._custom_settings = None 150 self._default_account_id = None 151 self._email = None 152 self._enable_connect_for_user = None 153 self._error_details = None 154 self._first_name = None 155 self._forgotten_password_info = None 156 self._group_list = None 157 self._has_remote_notary = None 158 self._home_address = None 159 self._initials_image_uri = None 160 self._is_admin = None 161 self._is_alternate_admin = None 162 self._is_managed_by_scim = None 163 self._is_membership_managed_by_scim = None 164 self._is_nar_enabled = None 165 self._job_title = None 166 self._last_login = None 167 self._last_name = None 168 self._license_status = None 169 self._license_type = None 170 self._login_status = None 171 self._middle_name = None 172 self._password = None 173 self._password_expiration = None 174 self._permission_profile_id = None 175 self._permission_profile_name = None 176 self._profile_image_uri = None 177 self._send_activation_email = None 178 self._send_activation_on_invalid_login = None 179 self._signature_image_uri = None 180 self._subscribe = None 181 self._suffix_name = None 182 self._title = None 183 self._uri = None 184 self._user_added_to_account_date_time = None 185 self._user_id = None 186 self._user_name = None 187 self._user_profile_last_modified_date = None 188 self._user_settings = None 189 self._user_status = None 190 self._user_type = None 191 self._work_address = None 192 self.discriminator = None 193 194 setattr(self, "_{}".format('activation_access_code'), kwargs.get('activation_access_code', None)) 195 setattr(self, "_{}".format('company'), kwargs.get('company', None)) 196 setattr(self, "_{}".format('connect_configurations'), kwargs.get('connect_configurations', None)) 197 setattr(self, "_{}".format('country_code'), kwargs.get('country_code', None)) 198 setattr(self, "_{}".format('created_date_time'), kwargs.get('created_date_time', None)) 199 setattr(self, "_{}".format('custom_settings'), kwargs.get('custom_settings', None)) 200 setattr(self, "_{}".format('default_account_id'), kwargs.get('default_account_id', None)) 201 setattr(self, "_{}".format('email'), kwargs.get('email', None)) 202 setattr(self, "_{}".format('enable_connect_for_user'), kwargs.get('enable_connect_for_user', None)) 203 setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) 204 setattr(self, "_{}".format('first_name'), kwargs.get('first_name', None)) 205 setattr(self, "_{}".format('forgotten_password_info'), kwargs.get('forgotten_password_info', None)) 206 setattr(self, "_{}".format('group_list'), kwargs.get('group_list', None)) 207 setattr(self, "_{}".format('has_remote_notary'), kwargs.get('has_remote_notary', None)) 208 setattr(self, "_{}".format('home_address'), kwargs.get('home_address', None)) 209 setattr(self, "_{}".format('initials_image_uri'), kwargs.get('initials_image_uri', None)) 210 setattr(self, "_{}".format('is_admin'), kwargs.get('is_admin', None)) 211 setattr(self, "_{}".format('is_alternate_admin'), kwargs.get('is_alternate_admin', None)) 212 setattr(self, "_{}".format('is_managed_by_scim'), kwargs.get('is_managed_by_scim', None)) 213 setattr(self, "_{}".format('is_membership_managed_by_scim'), kwargs.get('is_membership_managed_by_scim', None)) 214 setattr(self, "_{}".format('is_nar_enabled'), kwargs.get('is_nar_enabled', None)) 215 setattr(self, "_{}".format('job_title'), kwargs.get('job_title', None)) 216 setattr(self, "_{}".format('last_login'), kwargs.get('last_login', None)) 217 setattr(self, "_{}".format('last_name'), kwargs.get('last_name', None)) 218 setattr(self, "_{}".format('license_status'), kwargs.get('license_status', None)) 219 setattr(self, "_{}".format('license_type'), kwargs.get('license_type', None)) 220 setattr(self, "_{}".format('login_status'), kwargs.get('login_status', None)) 221 setattr(self, "_{}".format('middle_name'), kwargs.get('middle_name', None)) 222 setattr(self, "_{}".format('password'), kwargs.get('password', None)) 223 setattr(self, "_{}".format('password_expiration'), kwargs.get('password_expiration', None)) 224 setattr(self, "_{}".format('permission_profile_id'), kwargs.get('permission_profile_id', None)) 225 setattr(self, "_{}".format('permission_profile_name'), kwargs.get('permission_profile_name', None)) 226 setattr(self, "_{}".format('profile_image_uri'), kwargs.get('profile_image_uri', None)) 227 setattr(self, "_{}".format('send_activation_email'), kwargs.get('send_activation_email', None)) 228 setattr(self, "_{}".format('send_activation_on_invalid_login'), kwargs.get('send_activation_on_invalid_login', None)) 229 setattr(self, "_{}".format('signature_image_uri'), kwargs.get('signature_image_uri', None)) 230 setattr(self, "_{}".format('subscribe'), kwargs.get('subscribe', None)) 231 setattr(self, "_{}".format('suffix_name'), kwargs.get('suffix_name', None)) 232 setattr(self, "_{}".format('title'), kwargs.get('title', None)) 233 setattr(self, "_{}".format('uri'), kwargs.get('uri', None)) 234 setattr(self, "_{}".format('user_added_to_account_date_time'), kwargs.get('user_added_to_account_date_time', None)) 235 setattr(self, "_{}".format('user_id'), kwargs.get('user_id', None)) 236 setattr(self, "_{}".format('user_name'), kwargs.get('user_name', None)) 237 setattr(self, "_{}".format('user_profile_last_modified_date'), kwargs.get('user_profile_last_modified_date', None)) 238 setattr(self, "_{}".format('user_settings'), kwargs.get('user_settings', None)) 239 setattr(self, "_{}".format('user_status'), kwargs.get('user_status', None)) 240 setattr(self, "_{}".format('user_type'), kwargs.get('user_type', None)) 241 setattr(self, "_{}".format('work_address'), kwargs.get('work_address', None))
UserInformation - a model defined in Swagger
Gets the activation_access_code of this UserInformation. # noqa: E501
The activation code the new user must enter when activating their account. # noqa: E501
Returns
The activation_access_code of this UserInformation. # noqa: E501
Gets the company of this UserInformation. # noqa: E501
# noqa: E501
Returns
The company of this UserInformation. # noqa: E501
Gets the connect_configurations of this UserInformation. # noqa: E501
# noqa: E501
Returns
The connect_configurations of this UserInformation. # noqa: E501
Gets the country_code of this UserInformation. # noqa: E501
# noqa: E501
Returns
The country_code of this UserInformation. # noqa: E501
Gets the created_date_time of this UserInformation. # noqa: E501
Indicates the date and time the item was created. # noqa: E501
Returns
The created_date_time of this UserInformation. # noqa: E501
Gets the custom_settings of this UserInformation. # noqa: E501
The name/value pair information for the user custom setting. # noqa: E501
Returns
The custom_settings of this UserInformation. # noqa: E501
Gets the default_account_id of this UserInformation. # noqa: E501
# noqa: E501
Returns
The default_account_id of this UserInformation. # noqa: E501
Gets the email of this UserInformation. # noqa: E501
# noqa: E501
Returns
The email of this UserInformation. # noqa: E501
Gets the enable_connect_for_user of this UserInformation. # noqa: E501
Specifies whether the user is enabled for updates from DocuSign Connect. Valid values: true or false. # noqa: E501
Returns
The enable_connect_for_user of this UserInformation. # noqa: E501
Gets the error_details of this UserInformation. # noqa: E501
Array or errors. # noqa: E501
Returns
The error_details of this UserInformation. # noqa: E501
Gets the first_name of this UserInformation. # noqa: E501
The user's first name. Maximum Length: 50 characters. # noqa: E501
Returns
The first_name of this UserInformation. # noqa: E501
Gets the forgotten_password_info of this UserInformation. # noqa: E501
A complex element containing up to four Question/Answer pairs for forgotten password information. # noqa: E501
Returns
The forgotten_password_info of this UserInformation. # noqa: E501
Gets the group_list of this UserInformation. # noqa: E501
A list of the group information for groups to add the user to. Group information can be found by calling [ML:GET group information]. The only required parameter is groupId. The parameters are: * groupId - The DocuSign group ID for the group. * groupName - The name of the group * permissionProfileId - The ID of the permission profile associated with the group. * groupType - The group type. # noqa: E501
Returns
The group_list of this UserInformation. # noqa: E501
Gets the has_remote_notary of this UserInformation. # noqa: E501
# noqa: E501
Returns
The has_remote_notary of this UserInformation. # noqa: E501
Gets the home_address of this UserInformation. # noqa: E501
Specifies the email for the signing host. It is a Required element for In Person Signers recipient Type. Maximum Length: 100 characters. # noqa: E501
Returns
The home_address of this UserInformation. # noqa: E501
Gets the initials_image_uri of this UserInformation. # noqa: E501
Contains the URI for an endpoint that you can use to retrieve the initials image. # noqa: E501
Returns
The initials_image_uri of this UserInformation. # noqa: E501
Gets the is_admin of this UserInformation. # noqa: E501
Determines if the feature set is actively set as part of the plan. # noqa: E501
Returns
The is_admin of this UserInformation. # noqa: E501
Gets the is_alternate_admin of this UserInformation. # noqa: E501
# noqa: E501
Returns
The is_alternate_admin of this UserInformation. # noqa: E501
Gets the is_managed_by_scim of this UserInformation. # noqa: E501
# noqa: E501
Returns
The is_managed_by_scim of this UserInformation. # noqa: E501
Gets the is_membership_managed_by_scim of this UserInformation. # noqa: E501
# noqa: E501
Returns
The is_membership_managed_by_scim of this UserInformation. # noqa: E501
Gets the is_nar_enabled of this UserInformation. # noqa: E501
# noqa: E501
Returns
The is_nar_enabled of this UserInformation. # noqa: E501
Gets the job_title of this UserInformation. # noqa: E501
# noqa: E501
Returns
The job_title of this UserInformation. # noqa: E501
Gets the last_login of this UserInformation. # noqa: E501
Shows the date-time when the user last logged on to the system. # noqa: E501
Returns
The last_login of this UserInformation. # noqa: E501
Gets the last_name of this UserInformation. # noqa: E501
The user's last name. Maximum Length: 50 characters. # noqa: E501
Returns
The last_name of this UserInformation. # noqa: E501
Gets the license_status of this UserInformation. # noqa: E501
# noqa: E501
Returns
The license_status of this UserInformation. # noqa: E501
Gets the license_type of this UserInformation. # noqa: E501
# noqa: E501
Returns
The license_type of this UserInformation. # noqa: E501
Gets the login_status of this UserInformation. # noqa: E501
Shows the current status of the user's password. Possible values are: * password_reset * password_active * password_expired * password_locked * password_reset_failed # noqa: E501
Returns
The login_status of this UserInformation. # noqa: E501
Gets the middle_name of this UserInformation. # noqa: E501
The user's middle name. Maximum Length: 50 characters. # noqa: E501
Returns
The middle_name of this UserInformation. # noqa: E501
Gets the password of this UserInformation. # noqa: E501
# noqa: E501
Returns
The password of this UserInformation. # noqa: E501
Gets the password_expiration of this UserInformation. # noqa: E501
# noqa: E501
Returns
The password_expiration of this UserInformation. # noqa: E501
Gets the permission_profile_id of this UserInformation. # noqa: E501
# noqa: E501
Returns
The permission_profile_id of this UserInformation. # noqa: E501
Gets the permission_profile_name of this UserInformation. # noqa: E501
# noqa: E501
Returns
The permission_profile_name of this UserInformation. # noqa: E501
Gets the profile_image_uri of this UserInformation. # noqa: E501
# noqa: E501
Returns
The profile_image_uri of this UserInformation. # noqa: E501
Gets the send_activation_email of this UserInformation. # noqa: E501
# noqa: E501
Returns
The send_activation_email of this UserInformation. # noqa: E501
Gets the send_activation_on_invalid_login of this UserInformation. # noqa: E501
When set to true, specifies that an additional activation email is sent to the user if they fail a log on before activating their account. # noqa: E501
Returns
The send_activation_on_invalid_login of this UserInformation. # noqa: E501
Gets the signature_image_uri of this UserInformation. # noqa: E501
Contains the URI for an endpoint that you can use to retrieve the signature image. # noqa: E501
Returns
The signature_image_uri of this UserInformation. # noqa: E501
Gets the subscribe of this UserInformation. # noqa: E501
# noqa: E501
Returns
The subscribe of this UserInformation. # noqa: E501
Gets the suffix_name of this UserInformation. # noqa: E501
The suffix for the user's name. Maximum Length: 50 characters. # noqa: E501
Returns
The suffix_name of this UserInformation. # noqa: E501
Gets the title of this UserInformation. # noqa: E501
The title of the user. # noqa: E501
Returns
The title of this UserInformation. # noqa: E501
Gets the uri of this UserInformation. # noqa: E501
# noqa: E501
Returns
The uri of this UserInformation. # noqa: E501
Gets the user_added_to_account_date_time of this UserInformation. # noqa: E501
# noqa: E501
Returns
The user_added_to_account_date_time of this UserInformation. # noqa: E501
Gets the user_id of this UserInformation. # noqa: E501
# noqa: E501
Returns
The user_id of this UserInformation. # noqa: E501
Gets the user_name of this UserInformation. # noqa: E501
# noqa: E501
Returns
The user_name of this UserInformation. # noqa: E501
Gets the user_profile_last_modified_date of this UserInformation. # noqa: E501
# noqa: E501
Returns
The user_profile_last_modified_date of this UserInformation. # noqa: E501
Gets the user_settings of this UserInformation. # noqa: E501
The name/value pair information for user settings. These determine the actions that a user can take in the account. The [ML:userSettings] are listed and described below. # noqa: E501
Returns
The user_settings of this UserInformation. # noqa: E501
Gets the user_status of this UserInformation. # noqa: E501
# noqa: E501
Returns
The user_status of this UserInformation. # noqa: E501
Gets the user_type of this UserInformation. # noqa: E501
# noqa: E501
Returns
The user_type of this UserInformation. # noqa: E501
Gets the work_address of this UserInformation. # noqa: E501
# noqa: E501
Returns
The work_address of this UserInformation. # noqa: E501
1347 def to_dict(self): 1348 """Returns the model properties as a dict""" 1349 result = {} 1350 1351 for attr, _ in six.iteritems(self.swagger_types): 1352 value = getattr(self, attr) 1353 if isinstance(value, list): 1354 result[attr] = list(map( 1355 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 1356 value 1357 )) 1358 elif hasattr(value, "to_dict"): 1359 result[attr] = value.to_dict() 1360 elif isinstance(value, dict): 1361 result[attr] = dict(map( 1362 lambda item: (item[0], item[1].to_dict()) 1363 if hasattr(item[1], "to_dict") else item, 1364 value.items() 1365 )) 1366 else: 1367 result[attr] = value 1368 if issubclass(UserInformation, dict): 1369 for key, value in self.items(): 1370 result[key] = value 1371 1372 return result
Returns the model properties as a dict