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