docusign_esign.models.participant
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 Participant(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 'access_code': 'str', 37 'access_code_metadata': 'PropertyMetadata', 38 'add_access_code_to_email': 'str', 39 'additional_notifications': 'list[RecipientAdditionalNotification]', 40 'allow_system_override_for_locked_recipient': 'str', 41 'auto_responded_reason': 'str', 42 'bulk_send_v2_recipient': 'str', 43 'client_user_id': 'str', 44 'completed_count': 'str', 45 'consent_details_list': 'list[ConsentDetails]', 46 'custom_fields': 'list[str]', 47 'declined_date_time': 'str', 48 'declined_reason': 'str', 49 'delivered_date_time': 'str', 50 'delivery_method': 'str', 51 'delivery_method_metadata': 'PropertyMetadata', 52 'designator_id': 'str', 53 'designator_id_guid': 'str', 54 'document_template_id': 'str', 55 'document_visibility': 'list[DocumentVisibility]', 56 'email': 'str', 57 'email_metadata': 'PropertyMetadata', 58 'email_notification': 'RecipientEmailNotification', 59 'email_recipient_post_signing_url': 'str', 60 'embedded_recipient_start_url': 'str', 61 'error_details': 'ErrorDetails', 62 'fax_number': 'str', 63 'fax_number_metadata': 'PropertyMetadata', 64 'first_name': 'str', 65 'first_name_metadata': 'PropertyMetadata', 66 'full_name': 'str', 67 'full_name_metadata': 'PropertyMetadata', 68 'id_check_configuration_name': 'str', 69 'id_check_configuration_name_metadata': 'PropertyMetadata', 70 'id_check_information_input': 'IdCheckInformationInput', 71 'identity_verification': 'RecipientIdentityVerification', 72 'inherit_email_notification_configuration': 'str', 73 'last_name': 'str', 74 'last_name_metadata': 'PropertyMetadata', 75 'locked_recipient_phone_auth_editable': 'str', 76 'locked_recipient_sms_editable': 'str', 77 'name': 'str', 78 'name_metadata': 'PropertyMetadata', 79 'note': 'str', 80 'note_metadata': 'PropertyMetadata', 81 'participate_for': 'str', 82 'participate_for_guid': 'str', 83 'phone_authentication': 'RecipientPhoneAuthentication', 84 'phone_number': 'RecipientPhoneNumber', 85 'proof_file': 'RecipientProofFile', 86 'recipient_attachments': 'list[RecipientAttachment]', 87 'recipient_authentication_status': 'AuthenticationStatus', 88 'recipient_feature_metadata': 'list[FeatureAvailableMetadata]', 89 'recipient_id': 'str', 90 'recipient_id_guid': 'str', 91 'recipient_type': 'str', 92 'recipient_type_metadata': 'PropertyMetadata', 93 'require_id_lookup': 'str', 94 'require_id_lookup_metadata': 'PropertyMetadata', 95 'role_name': 'str', 96 'routing_order': 'str', 97 'routing_order_metadata': 'PropertyMetadata', 98 'sent_date_time': 'str', 99 'signed_date_time': 'str', 100 'signing_group_id': 'str', 101 'signing_group_id_metadata': 'PropertyMetadata', 102 'signing_group_name': 'str', 103 'signing_group_users': 'list[UserInfo]', 104 'sms_authentication': 'RecipientSMSAuthentication', 105 'social_authentications': 'list[SocialAuthentication]', 106 'status': 'str', 107 'status_code': 'str', 108 'suppress_emails': 'str', 109 'template_locked': 'str', 110 'template_required': 'str', 111 'total_tab_count': 'str', 112 'user_id': 'str', 113 'web_form_recipient_view_id': 'str' 114 } 115 116 attribute_map = { 117 'access_code': 'accessCode', 118 'access_code_metadata': 'accessCodeMetadata', 119 'add_access_code_to_email': 'addAccessCodeToEmail', 120 'additional_notifications': 'additionalNotifications', 121 'allow_system_override_for_locked_recipient': 'allowSystemOverrideForLockedRecipient', 122 'auto_responded_reason': 'autoRespondedReason', 123 'bulk_send_v2_recipient': 'bulkSendV2Recipient', 124 'client_user_id': 'clientUserId', 125 'completed_count': 'completedCount', 126 'consent_details_list': 'consentDetailsList', 127 'custom_fields': 'customFields', 128 'declined_date_time': 'declinedDateTime', 129 'declined_reason': 'declinedReason', 130 'delivered_date_time': 'deliveredDateTime', 131 'delivery_method': 'deliveryMethod', 132 'delivery_method_metadata': 'deliveryMethodMetadata', 133 'designator_id': 'designatorId', 134 'designator_id_guid': 'designatorIdGuid', 135 'document_template_id': 'documentTemplateId', 136 'document_visibility': 'documentVisibility', 137 'email': 'email', 138 'email_metadata': 'emailMetadata', 139 'email_notification': 'emailNotification', 140 'email_recipient_post_signing_url': 'emailRecipientPostSigningURL', 141 'embedded_recipient_start_url': 'embeddedRecipientStartURL', 142 'error_details': 'errorDetails', 143 'fax_number': 'faxNumber', 144 'fax_number_metadata': 'faxNumberMetadata', 145 'first_name': 'firstName', 146 'first_name_metadata': 'firstNameMetadata', 147 'full_name': 'fullName', 148 'full_name_metadata': 'fullNameMetadata', 149 'id_check_configuration_name': 'idCheckConfigurationName', 150 'id_check_configuration_name_metadata': 'idCheckConfigurationNameMetadata', 151 'id_check_information_input': 'idCheckInformationInput', 152 'identity_verification': 'identityVerification', 153 'inherit_email_notification_configuration': 'inheritEmailNotificationConfiguration', 154 'last_name': 'lastName', 155 'last_name_metadata': 'lastNameMetadata', 156 'locked_recipient_phone_auth_editable': 'lockedRecipientPhoneAuthEditable', 157 'locked_recipient_sms_editable': 'lockedRecipientSmsEditable', 158 'name': 'name', 159 'name_metadata': 'nameMetadata', 160 'note': 'note', 161 'note_metadata': 'noteMetadata', 162 'participate_for': 'participateFor', 163 'participate_for_guid': 'participateForGuid', 164 'phone_authentication': 'phoneAuthentication', 165 'phone_number': 'phoneNumber', 166 'proof_file': 'proofFile', 167 'recipient_attachments': 'recipientAttachments', 168 'recipient_authentication_status': 'recipientAuthenticationStatus', 169 'recipient_feature_metadata': 'recipientFeatureMetadata', 170 'recipient_id': 'recipientId', 171 'recipient_id_guid': 'recipientIdGuid', 172 'recipient_type': 'recipientType', 173 'recipient_type_metadata': 'recipientTypeMetadata', 174 'require_id_lookup': 'requireIdLookup', 175 'require_id_lookup_metadata': 'requireIdLookupMetadata', 176 'role_name': 'roleName', 177 'routing_order': 'routingOrder', 178 'routing_order_metadata': 'routingOrderMetadata', 179 'sent_date_time': 'sentDateTime', 180 'signed_date_time': 'signedDateTime', 181 'signing_group_id': 'signingGroupId', 182 'signing_group_id_metadata': 'signingGroupIdMetadata', 183 'signing_group_name': 'signingGroupName', 184 'signing_group_users': 'signingGroupUsers', 185 'sms_authentication': 'smsAuthentication', 186 'social_authentications': 'socialAuthentications', 187 'status': 'status', 188 'status_code': 'statusCode', 189 'suppress_emails': 'suppressEmails', 190 'template_locked': 'templateLocked', 191 'template_required': 'templateRequired', 192 'total_tab_count': 'totalTabCount', 193 'user_id': 'userId', 194 'web_form_recipient_view_id': 'webFormRecipientViewId' 195 } 196 197 def __init__(self, _configuration=None, **kwargs): # noqa: E501 198 """Participant - a model defined in Swagger""" # noqa: E501 199 if _configuration is None: 200 _configuration = Configuration() 201 self._configuration = _configuration 202 203 self._access_code = None 204 self._access_code_metadata = None 205 self._add_access_code_to_email = None 206 self._additional_notifications = None 207 self._allow_system_override_for_locked_recipient = None 208 self._auto_responded_reason = None 209 self._bulk_send_v2_recipient = None 210 self._client_user_id = None 211 self._completed_count = None 212 self._consent_details_list = None 213 self._custom_fields = None 214 self._declined_date_time = None 215 self._declined_reason = None 216 self._delivered_date_time = None 217 self._delivery_method = None 218 self._delivery_method_metadata = None 219 self._designator_id = None 220 self._designator_id_guid = None 221 self._document_template_id = None 222 self._document_visibility = None 223 self._email = None 224 self._email_metadata = None 225 self._email_notification = None 226 self._email_recipient_post_signing_url = None 227 self._embedded_recipient_start_url = None 228 self._error_details = None 229 self._fax_number = None 230 self._fax_number_metadata = None 231 self._first_name = None 232 self._first_name_metadata = None 233 self._full_name = None 234 self._full_name_metadata = None 235 self._id_check_configuration_name = None 236 self._id_check_configuration_name_metadata = None 237 self._id_check_information_input = None 238 self._identity_verification = None 239 self._inherit_email_notification_configuration = None 240 self._last_name = None 241 self._last_name_metadata = None 242 self._locked_recipient_phone_auth_editable = None 243 self._locked_recipient_sms_editable = None 244 self._name = None 245 self._name_metadata = None 246 self._note = None 247 self._note_metadata = None 248 self._participate_for = None 249 self._participate_for_guid = None 250 self._phone_authentication = None 251 self._phone_number = None 252 self._proof_file = None 253 self._recipient_attachments = None 254 self._recipient_authentication_status = None 255 self._recipient_feature_metadata = None 256 self._recipient_id = None 257 self._recipient_id_guid = None 258 self._recipient_type = None 259 self._recipient_type_metadata = None 260 self._require_id_lookup = None 261 self._require_id_lookup_metadata = None 262 self._role_name = None 263 self._routing_order = None 264 self._routing_order_metadata = None 265 self._sent_date_time = None 266 self._signed_date_time = None 267 self._signing_group_id = None 268 self._signing_group_id_metadata = None 269 self._signing_group_name = None 270 self._signing_group_users = None 271 self._sms_authentication = None 272 self._social_authentications = None 273 self._status = None 274 self._status_code = None 275 self._suppress_emails = None 276 self._template_locked = None 277 self._template_required = None 278 self._total_tab_count = None 279 self._user_id = None 280 self._web_form_recipient_view_id = None 281 self.discriminator = None 282 283 setattr(self, "_{}".format('access_code'), kwargs.get('access_code', None)) 284 setattr(self, "_{}".format('access_code_metadata'), kwargs.get('access_code_metadata', None)) 285 setattr(self, "_{}".format('add_access_code_to_email'), kwargs.get('add_access_code_to_email', None)) 286 setattr(self, "_{}".format('additional_notifications'), kwargs.get('additional_notifications', None)) 287 setattr(self, "_{}".format('allow_system_override_for_locked_recipient'), kwargs.get('allow_system_override_for_locked_recipient', None)) 288 setattr(self, "_{}".format('auto_responded_reason'), kwargs.get('auto_responded_reason', None)) 289 setattr(self, "_{}".format('bulk_send_v2_recipient'), kwargs.get('bulk_send_v2_recipient', None)) 290 setattr(self, "_{}".format('client_user_id'), kwargs.get('client_user_id', None)) 291 setattr(self, "_{}".format('completed_count'), kwargs.get('completed_count', None)) 292 setattr(self, "_{}".format('consent_details_list'), kwargs.get('consent_details_list', None)) 293 setattr(self, "_{}".format('custom_fields'), kwargs.get('custom_fields', None)) 294 setattr(self, "_{}".format('declined_date_time'), kwargs.get('declined_date_time', None)) 295 setattr(self, "_{}".format('declined_reason'), kwargs.get('declined_reason', None)) 296 setattr(self, "_{}".format('delivered_date_time'), kwargs.get('delivered_date_time', None)) 297 setattr(self, "_{}".format('delivery_method'), kwargs.get('delivery_method', None)) 298 setattr(self, "_{}".format('delivery_method_metadata'), kwargs.get('delivery_method_metadata', None)) 299 setattr(self, "_{}".format('designator_id'), kwargs.get('designator_id', None)) 300 setattr(self, "_{}".format('designator_id_guid'), kwargs.get('designator_id_guid', None)) 301 setattr(self, "_{}".format('document_template_id'), kwargs.get('document_template_id', None)) 302 setattr(self, "_{}".format('document_visibility'), kwargs.get('document_visibility', None)) 303 setattr(self, "_{}".format('email'), kwargs.get('email', None)) 304 setattr(self, "_{}".format('email_metadata'), kwargs.get('email_metadata', None)) 305 setattr(self, "_{}".format('email_notification'), kwargs.get('email_notification', None)) 306 setattr(self, "_{}".format('email_recipient_post_signing_url'), kwargs.get('email_recipient_post_signing_url', None)) 307 setattr(self, "_{}".format('embedded_recipient_start_url'), kwargs.get('embedded_recipient_start_url', None)) 308 setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) 309 setattr(self, "_{}".format('fax_number'), kwargs.get('fax_number', None)) 310 setattr(self, "_{}".format('fax_number_metadata'), kwargs.get('fax_number_metadata', None)) 311 setattr(self, "_{}".format('first_name'), kwargs.get('first_name', None)) 312 setattr(self, "_{}".format('first_name_metadata'), kwargs.get('first_name_metadata', None)) 313 setattr(self, "_{}".format('full_name'), kwargs.get('full_name', None)) 314 setattr(self, "_{}".format('full_name_metadata'), kwargs.get('full_name_metadata', None)) 315 setattr(self, "_{}".format('id_check_configuration_name'), kwargs.get('id_check_configuration_name', None)) 316 setattr(self, "_{}".format('id_check_configuration_name_metadata'), kwargs.get('id_check_configuration_name_metadata', None)) 317 setattr(self, "_{}".format('id_check_information_input'), kwargs.get('id_check_information_input', None)) 318 setattr(self, "_{}".format('identity_verification'), kwargs.get('identity_verification', None)) 319 setattr(self, "_{}".format('inherit_email_notification_configuration'), kwargs.get('inherit_email_notification_configuration', None)) 320 setattr(self, "_{}".format('last_name'), kwargs.get('last_name', None)) 321 setattr(self, "_{}".format('last_name_metadata'), kwargs.get('last_name_metadata', None)) 322 setattr(self, "_{}".format('locked_recipient_phone_auth_editable'), kwargs.get('locked_recipient_phone_auth_editable', None)) 323 setattr(self, "_{}".format('locked_recipient_sms_editable'), kwargs.get('locked_recipient_sms_editable', None)) 324 setattr(self, "_{}".format('name'), kwargs.get('name', None)) 325 setattr(self, "_{}".format('name_metadata'), kwargs.get('name_metadata', None)) 326 setattr(self, "_{}".format('note'), kwargs.get('note', None)) 327 setattr(self, "_{}".format('note_metadata'), kwargs.get('note_metadata', None)) 328 setattr(self, "_{}".format('participate_for'), kwargs.get('participate_for', None)) 329 setattr(self, "_{}".format('participate_for_guid'), kwargs.get('participate_for_guid', None)) 330 setattr(self, "_{}".format('phone_authentication'), kwargs.get('phone_authentication', None)) 331 setattr(self, "_{}".format('phone_number'), kwargs.get('phone_number', None)) 332 setattr(self, "_{}".format('proof_file'), kwargs.get('proof_file', None)) 333 setattr(self, "_{}".format('recipient_attachments'), kwargs.get('recipient_attachments', None)) 334 setattr(self, "_{}".format('recipient_authentication_status'), kwargs.get('recipient_authentication_status', None)) 335 setattr(self, "_{}".format('recipient_feature_metadata'), kwargs.get('recipient_feature_metadata', None)) 336 setattr(self, "_{}".format('recipient_id'), kwargs.get('recipient_id', None)) 337 setattr(self, "_{}".format('recipient_id_guid'), kwargs.get('recipient_id_guid', None)) 338 setattr(self, "_{}".format('recipient_type'), kwargs.get('recipient_type', None)) 339 setattr(self, "_{}".format('recipient_type_metadata'), kwargs.get('recipient_type_metadata', None)) 340 setattr(self, "_{}".format('require_id_lookup'), kwargs.get('require_id_lookup', None)) 341 setattr(self, "_{}".format('require_id_lookup_metadata'), kwargs.get('require_id_lookup_metadata', None)) 342 setattr(self, "_{}".format('role_name'), kwargs.get('role_name', None)) 343 setattr(self, "_{}".format('routing_order'), kwargs.get('routing_order', None)) 344 setattr(self, "_{}".format('routing_order_metadata'), kwargs.get('routing_order_metadata', None)) 345 setattr(self, "_{}".format('sent_date_time'), kwargs.get('sent_date_time', None)) 346 setattr(self, "_{}".format('signed_date_time'), kwargs.get('signed_date_time', None)) 347 setattr(self, "_{}".format('signing_group_id'), kwargs.get('signing_group_id', None)) 348 setattr(self, "_{}".format('signing_group_id_metadata'), kwargs.get('signing_group_id_metadata', None)) 349 setattr(self, "_{}".format('signing_group_name'), kwargs.get('signing_group_name', None)) 350 setattr(self, "_{}".format('signing_group_users'), kwargs.get('signing_group_users', None)) 351 setattr(self, "_{}".format('sms_authentication'), kwargs.get('sms_authentication', None)) 352 setattr(self, "_{}".format('social_authentications'), kwargs.get('social_authentications', None)) 353 setattr(self, "_{}".format('status'), kwargs.get('status', None)) 354 setattr(self, "_{}".format('status_code'), kwargs.get('status_code', None)) 355 setattr(self, "_{}".format('suppress_emails'), kwargs.get('suppress_emails', None)) 356 setattr(self, "_{}".format('template_locked'), kwargs.get('template_locked', None)) 357 setattr(self, "_{}".format('template_required'), kwargs.get('template_required', None)) 358 setattr(self, "_{}".format('total_tab_count'), kwargs.get('total_tab_count', None)) 359 setattr(self, "_{}".format('user_id'), kwargs.get('user_id', None)) 360 setattr(self, "_{}".format('web_form_recipient_view_id'), kwargs.get('web_form_recipient_view_id', None)) 361 362 @property 363 def access_code(self): 364 """Gets the access_code of this Participant. # noqa: E501 365 366 If a value is provided, the recipient must enter the value as the access code to view and sign the envelope. Maximum Length: 50 characters and it must conform to the account's access code format setting. If blank, but the signer `accessCode` property is set in the envelope, then that value is used. If blank and the signer `accessCode` property is not set, then the access code is not required. # noqa: E501 367 368 :return: The access_code of this Participant. # noqa: E501 369 :rtype: str 370 """ 371 return self._access_code 372 373 @access_code.setter 374 def access_code(self, access_code): 375 """Sets the access_code of this Participant. 376 377 If a value is provided, the recipient must enter the value as the access code to view and sign the envelope. Maximum Length: 50 characters and it must conform to the account's access code format setting. If blank, but the signer `accessCode` property is set in the envelope, then that value is used. If blank and the signer `accessCode` property is not set, then the access code is not required. # noqa: E501 378 379 :param access_code: The access_code of this Participant. # noqa: E501 380 :type: str 381 """ 382 383 self._access_code = access_code 384 385 @property 386 def access_code_metadata(self): 387 """Gets the access_code_metadata of this Participant. # noqa: E501 388 389 # noqa: E501 390 391 :return: The access_code_metadata of this Participant. # noqa: E501 392 :rtype: PropertyMetadata 393 """ 394 return self._access_code_metadata 395 396 @access_code_metadata.setter 397 def access_code_metadata(self, access_code_metadata): 398 """Sets the access_code_metadata of this Participant. 399 400 # noqa: E501 401 402 :param access_code_metadata: The access_code_metadata of this Participant. # noqa: E501 403 :type: PropertyMetadata 404 """ 405 406 self._access_code_metadata = access_code_metadata 407 408 @property 409 def add_access_code_to_email(self): 410 """Gets the add_access_code_to_email of this Participant. # noqa: E501 411 412 This Optional attribute indicates that the access code will be added to the email sent to the recipient; this nullifies the Security measure of Access Code on the recipient. # noqa: E501 413 414 :return: The add_access_code_to_email of this Participant. # noqa: E501 415 :rtype: str 416 """ 417 return self._add_access_code_to_email 418 419 @add_access_code_to_email.setter 420 def add_access_code_to_email(self, add_access_code_to_email): 421 """Sets the add_access_code_to_email of this Participant. 422 423 This Optional attribute indicates that the access code will be added to the email sent to the recipient; this nullifies the Security measure of Access Code on the recipient. # noqa: E501 424 425 :param add_access_code_to_email: The add_access_code_to_email of this Participant. # noqa: E501 426 :type: str 427 """ 428 429 self._add_access_code_to_email = add_access_code_to_email 430 431 @property 432 def additional_notifications(self): 433 """Gets the additional_notifications of this Participant. # noqa: E501 434 435 # noqa: E501 436 437 :return: The additional_notifications of this Participant. # noqa: E501 438 :rtype: list[RecipientAdditionalNotification] 439 """ 440 return self._additional_notifications 441 442 @additional_notifications.setter 443 def additional_notifications(self, additional_notifications): 444 """Sets the additional_notifications of this Participant. 445 446 # noqa: E501 447 448 :param additional_notifications: The additional_notifications of this Participant. # noqa: E501 449 :type: list[RecipientAdditionalNotification] 450 """ 451 452 self._additional_notifications = additional_notifications 453 454 @property 455 def allow_system_override_for_locked_recipient(self): 456 """Gets the allow_system_override_for_locked_recipient of this Participant. # noqa: E501 457 458 # noqa: E501 459 460 :return: The allow_system_override_for_locked_recipient of this Participant. # noqa: E501 461 :rtype: str 462 """ 463 return self._allow_system_override_for_locked_recipient 464 465 @allow_system_override_for_locked_recipient.setter 466 def allow_system_override_for_locked_recipient(self, allow_system_override_for_locked_recipient): 467 """Sets the allow_system_override_for_locked_recipient of this Participant. 468 469 # noqa: E501 470 471 :param allow_system_override_for_locked_recipient: The allow_system_override_for_locked_recipient of this Participant. # noqa: E501 472 :type: str 473 """ 474 475 self._allow_system_override_for_locked_recipient = allow_system_override_for_locked_recipient 476 477 @property 478 def auto_responded_reason(self): 479 """Gets the auto_responded_reason of this Participant. # noqa: E501 480 481 # noqa: E501 482 483 :return: The auto_responded_reason of this Participant. # noqa: E501 484 :rtype: str 485 """ 486 return self._auto_responded_reason 487 488 @auto_responded_reason.setter 489 def auto_responded_reason(self, auto_responded_reason): 490 """Sets the auto_responded_reason of this Participant. 491 492 # noqa: E501 493 494 :param auto_responded_reason: The auto_responded_reason of this Participant. # noqa: E501 495 :type: str 496 """ 497 498 self._auto_responded_reason = auto_responded_reason 499 500 @property 501 def bulk_send_v2_recipient(self): 502 """Gets the bulk_send_v2_recipient of this Participant. # noqa: E501 503 504 # noqa: E501 505 506 :return: The bulk_send_v2_recipient of this Participant. # noqa: E501 507 :rtype: str 508 """ 509 return self._bulk_send_v2_recipient 510 511 @bulk_send_v2_recipient.setter 512 def bulk_send_v2_recipient(self, bulk_send_v2_recipient): 513 """Sets the bulk_send_v2_recipient of this Participant. 514 515 # noqa: E501 516 517 :param bulk_send_v2_recipient: The bulk_send_v2_recipient of this Participant. # noqa: E501 518 :type: str 519 """ 520 521 self._bulk_send_v2_recipient = bulk_send_v2_recipient 522 523 @property 524 def client_user_id(self): 525 """Gets the client_user_id of this Participant. # noqa: E501 526 527 Specifies whether the recipient is embedded or remote. If the `clientUserId` property is not null then the recipient is embedded. Note that if the `ClientUserId` property is set and either `SignerMustHaveAccount` or `SignerMustLoginToSign` property of the account settings is set to **true**, an error is generated on sending.ng. Maximum length: 100 characters. # noqa: E501 528 529 :return: The client_user_id of this Participant. # noqa: E501 530 :rtype: str 531 """ 532 return self._client_user_id 533 534 @client_user_id.setter 535 def client_user_id(self, client_user_id): 536 """Sets the client_user_id of this Participant. 537 538 Specifies whether the recipient is embedded or remote. If the `clientUserId` property is not null then the recipient is embedded. Note that if the `ClientUserId` property is set and either `SignerMustHaveAccount` or `SignerMustLoginToSign` property of the account settings is set to **true**, an error is generated on sending.ng. Maximum length: 100 characters. # noqa: E501 539 540 :param client_user_id: The client_user_id of this Participant. # noqa: E501 541 :type: str 542 """ 543 544 self._client_user_id = client_user_id 545 546 @property 547 def completed_count(self): 548 """Gets the completed_count of this Participant. # noqa: E501 549 550 # noqa: E501 551 552 :return: The completed_count of this Participant. # noqa: E501 553 :rtype: str 554 """ 555 return self._completed_count 556 557 @completed_count.setter 558 def completed_count(self, completed_count): 559 """Sets the completed_count of this Participant. 560 561 # noqa: E501 562 563 :param completed_count: The completed_count of this Participant. # noqa: E501 564 :type: str 565 """ 566 567 self._completed_count = completed_count 568 569 @property 570 def consent_details_list(self): 571 """Gets the consent_details_list of this Participant. # noqa: E501 572 573 # noqa: E501 574 575 :return: The consent_details_list of this Participant. # noqa: E501 576 :rtype: list[ConsentDetails] 577 """ 578 return self._consent_details_list 579 580 @consent_details_list.setter 581 def consent_details_list(self, consent_details_list): 582 """Sets the consent_details_list of this Participant. 583 584 # noqa: E501 585 586 :param consent_details_list: The consent_details_list of this Participant. # noqa: E501 587 :type: list[ConsentDetails] 588 """ 589 590 self._consent_details_list = consent_details_list 591 592 @property 593 def custom_fields(self): 594 """Gets the custom_fields of this Participant. # noqa: E501 595 596 An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters. # noqa: E501 597 598 :return: The custom_fields of this Participant. # noqa: E501 599 :rtype: list[str] 600 """ 601 return self._custom_fields 602 603 @custom_fields.setter 604 def custom_fields(self, custom_fields): 605 """Sets the custom_fields of this Participant. 606 607 An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters. # noqa: E501 608 609 :param custom_fields: The custom_fields of this Participant. # noqa: E501 610 :type: list[str] 611 """ 612 613 self._custom_fields = custom_fields 614 615 @property 616 def declined_date_time(self): 617 """Gets the declined_date_time of this Participant. # noqa: E501 618 619 The date and time the recipient declined the document. # noqa: E501 620 621 :return: The declined_date_time of this Participant. # noqa: E501 622 :rtype: str 623 """ 624 return self._declined_date_time 625 626 @declined_date_time.setter 627 def declined_date_time(self, declined_date_time): 628 """Sets the declined_date_time of this Participant. 629 630 The date and time the recipient declined the document. # noqa: E501 631 632 :param declined_date_time: The declined_date_time of this Participant. # noqa: E501 633 :type: str 634 """ 635 636 self._declined_date_time = declined_date_time 637 638 @property 639 def declined_reason(self): 640 """Gets the declined_reason of this Participant. # noqa: E501 641 642 The reason the recipient declined the document. # noqa: E501 643 644 :return: The declined_reason of this Participant. # noqa: E501 645 :rtype: str 646 """ 647 return self._declined_reason 648 649 @declined_reason.setter 650 def declined_reason(self, declined_reason): 651 """Sets the declined_reason of this Participant. 652 653 The reason the recipient declined the document. # noqa: E501 654 655 :param declined_reason: The declined_reason of this Participant. # noqa: E501 656 :type: str 657 """ 658 659 self._declined_reason = declined_reason 660 661 @property 662 def delivered_date_time(self): 663 """Gets the delivered_date_time of this Participant. # noqa: E501 664 665 Reserved: For DocuSign use only. # noqa: E501 666 667 :return: The delivered_date_time of this Participant. # noqa: E501 668 :rtype: str 669 """ 670 return self._delivered_date_time 671 672 @delivered_date_time.setter 673 def delivered_date_time(self, delivered_date_time): 674 """Sets the delivered_date_time of this Participant. 675 676 Reserved: For DocuSign use only. # noqa: E501 677 678 :param delivered_date_time: The delivered_date_time of this Participant. # noqa: E501 679 :type: str 680 """ 681 682 self._delivered_date_time = delivered_date_time 683 684 @property 685 def delivery_method(self): 686 """Gets the delivery_method of this Participant. # noqa: E501 687 688 Reserved: For DocuSign use only. # noqa: E501 689 690 :return: The delivery_method of this Participant. # noqa: E501 691 :rtype: str 692 """ 693 return self._delivery_method 694 695 @delivery_method.setter 696 def delivery_method(self, delivery_method): 697 """Sets the delivery_method of this Participant. 698 699 Reserved: For DocuSign use only. # noqa: E501 700 701 :param delivery_method: The delivery_method of this Participant. # noqa: E501 702 :type: str 703 """ 704 705 self._delivery_method = delivery_method 706 707 @property 708 def delivery_method_metadata(self): 709 """Gets the delivery_method_metadata of this Participant. # noqa: E501 710 711 # noqa: E501 712 713 :return: The delivery_method_metadata of this Participant. # noqa: E501 714 :rtype: PropertyMetadata 715 """ 716 return self._delivery_method_metadata 717 718 @delivery_method_metadata.setter 719 def delivery_method_metadata(self, delivery_method_metadata): 720 """Sets the delivery_method_metadata of this Participant. 721 722 # noqa: E501 723 724 :param delivery_method_metadata: The delivery_method_metadata of this Participant. # noqa: E501 725 :type: PropertyMetadata 726 """ 727 728 self._delivery_method_metadata = delivery_method_metadata 729 730 @property 731 def designator_id(self): 732 """Gets the designator_id of this Participant. # noqa: E501 733 734 # noqa: E501 735 736 :return: The designator_id of this Participant. # noqa: E501 737 :rtype: str 738 """ 739 return self._designator_id 740 741 @designator_id.setter 742 def designator_id(self, designator_id): 743 """Sets the designator_id of this Participant. 744 745 # noqa: E501 746 747 :param designator_id: The designator_id of this Participant. # noqa: E501 748 :type: str 749 """ 750 751 self._designator_id = designator_id 752 753 @property 754 def designator_id_guid(self): 755 """Gets the designator_id_guid of this Participant. # noqa: E501 756 757 # noqa: E501 758 759 :return: The designator_id_guid of this Participant. # noqa: E501 760 :rtype: str 761 """ 762 return self._designator_id_guid 763 764 @designator_id_guid.setter 765 def designator_id_guid(self, designator_id_guid): 766 """Sets the designator_id_guid of this Participant. 767 768 # noqa: E501 769 770 :param designator_id_guid: The designator_id_guid of this Participant. # noqa: E501 771 :type: str 772 """ 773 774 self._designator_id_guid = designator_id_guid 775 776 @property 777 def document_template_id(self): 778 """Gets the document_template_id of this Participant. # noqa: E501 779 780 # noqa: E501 781 782 :return: The document_template_id of this Participant. # noqa: E501 783 :rtype: str 784 """ 785 return self._document_template_id 786 787 @document_template_id.setter 788 def document_template_id(self, document_template_id): 789 """Sets the document_template_id of this Participant. 790 791 # noqa: E501 792 793 :param document_template_id: The document_template_id of this Participant. # noqa: E501 794 :type: str 795 """ 796 797 self._document_template_id = document_template_id 798 799 @property 800 def document_visibility(self): 801 """Gets the document_visibility of this Participant. # noqa: E501 802 803 # noqa: E501 804 805 :return: The document_visibility of this Participant. # noqa: E501 806 :rtype: list[DocumentVisibility] 807 """ 808 return self._document_visibility 809 810 @document_visibility.setter 811 def document_visibility(self, document_visibility): 812 """Sets the document_visibility of this Participant. 813 814 # noqa: E501 815 816 :param document_visibility: The document_visibility of this Participant. # noqa: E501 817 :type: list[DocumentVisibility] 818 """ 819 820 self._document_visibility = document_visibility 821 822 @property 823 def email(self): 824 """Gets the email of this Participant. # noqa: E501 825 826 # noqa: E501 827 828 :return: The email of this Participant. # noqa: E501 829 :rtype: str 830 """ 831 return self._email 832 833 @email.setter 834 def email(self, email): 835 """Sets the email of this Participant. 836 837 # noqa: E501 838 839 :param email: The email of this Participant. # noqa: E501 840 :type: str 841 """ 842 843 self._email = email 844 845 @property 846 def email_metadata(self): 847 """Gets the email_metadata of this Participant. # noqa: E501 848 849 # noqa: E501 850 851 :return: The email_metadata of this Participant. # noqa: E501 852 :rtype: PropertyMetadata 853 """ 854 return self._email_metadata 855 856 @email_metadata.setter 857 def email_metadata(self, email_metadata): 858 """Sets the email_metadata of this Participant. 859 860 # noqa: E501 861 862 :param email_metadata: The email_metadata of this Participant. # noqa: E501 863 :type: PropertyMetadata 864 """ 865 866 self._email_metadata = email_metadata 867 868 @property 869 def email_notification(self): 870 """Gets the email_notification of this Participant. # noqa: E501 871 872 A complex type that contains information sets the language of the recipient's email information. **IMPORTANT**: If you enable email notification for one recipient, you must enable email notification for all recipients as it overrides the Envelope Subject and `EmailBlurb` property settings. # noqa: E501 873 874 :return: The email_notification of this Participant. # noqa: E501 875 :rtype: RecipientEmailNotification 876 """ 877 return self._email_notification 878 879 @email_notification.setter 880 def email_notification(self, email_notification): 881 """Sets the email_notification of this Participant. 882 883 A complex type that contains information sets the language of the recipient's email information. **IMPORTANT**: If you enable email notification for one recipient, you must enable email notification for all recipients as it overrides the Envelope Subject and `EmailBlurb` property settings. # noqa: E501 884 885 :param email_notification: The email_notification of this Participant. # noqa: E501 886 :type: RecipientEmailNotification 887 """ 888 889 self._email_notification = email_notification 890 891 @property 892 def email_recipient_post_signing_url(self): 893 """Gets the email_recipient_post_signing_url of this Participant. # noqa: E501 894 895 # noqa: E501 896 897 :return: The email_recipient_post_signing_url of this Participant. # noqa: E501 898 :rtype: str 899 """ 900 return self._email_recipient_post_signing_url 901 902 @email_recipient_post_signing_url.setter 903 def email_recipient_post_signing_url(self, email_recipient_post_signing_url): 904 """Sets the email_recipient_post_signing_url of this Participant. 905 906 # noqa: E501 907 908 :param email_recipient_post_signing_url: The email_recipient_post_signing_url of this Participant. # noqa: E501 909 :type: str 910 """ 911 912 self._email_recipient_post_signing_url = email_recipient_post_signing_url 913 914 @property 915 def embedded_recipient_start_url(self): 916 """Gets the embedded_recipient_start_url of this Participant. # noqa: E501 917 918 Specifies a sender provided valid URL string for redirecting an embedded recipient. When using this option, the embedded recipient still receives an email from DocuSign, just as a remote recipient would. When the document link in the email is clicked the recipient is redirected, through DocuSign, to the supplied URL to complete their actions. When routing to the URL, the sender's system (the server responding to the URL) must request a recipient token to launch a signing session. If set to `SIGN_AT_DOCUSIGN`, the recipient is directed to an embedded signing or viewing process directly at DocuSign. The signing or viewing action is initiated by the DocuSign system and the transaction activity and Certificate of Completion records will reflect this. In all other ways the process is identical to an embedded signing or viewing operation that is launched by any partner. It is important to remember that in a typical embedded workflow the authentication of an embedded recipient is the responsibility of the sending application, DocuSign expects that senders will follow their own process for establishing the recipient's identity. In this workflow the recipient goes through the sending application before the embedded signing or viewing process in initiated. However, when the sending application sets `EmbeddedRecipientStartURL=SIGN_AT_DOCUSIGN`, the recipient goes directly to the embedded signing or viewing process bypassing the sending application and any authentication steps the sending application would use. In this case, DocuSign recommends that you use one of the normal DocuSign authentication features (Access Code, Phone Authentication, SMS Authentication, etc.) to verify the identity of the recipient. If the `clientUserId` property is NOT set, and the `embeddedRecipientStartURL` is set, DocuSign will ignore the redirect URL and launch the standard signing process for the email recipient. Information can be appended to the embedded recipient start URL using merge fields. The available merge fields items are: envelopeId, recipientId, recipientName, recipientEmail, and customFields. The `customFields` property must be set fort the recipient or envelope. The merge fields are enclosed in double brackets. *Example*: `http://senderHost/[[mergeField1]]/ beginSigningSession? [[mergeField2]]&[[mergeField3]]` # noqa: E501 919 920 :return: The embedded_recipient_start_url of this Participant. # noqa: E501 921 :rtype: str 922 """ 923 return self._embedded_recipient_start_url 924 925 @embedded_recipient_start_url.setter 926 def embedded_recipient_start_url(self, embedded_recipient_start_url): 927 """Sets the embedded_recipient_start_url of this Participant. 928 929 Specifies a sender provided valid URL string for redirecting an embedded recipient. When using this option, the embedded recipient still receives an email from DocuSign, just as a remote recipient would. When the document link in the email is clicked the recipient is redirected, through DocuSign, to the supplied URL to complete their actions. When routing to the URL, the sender's system (the server responding to the URL) must request a recipient token to launch a signing session. If set to `SIGN_AT_DOCUSIGN`, the recipient is directed to an embedded signing or viewing process directly at DocuSign. The signing or viewing action is initiated by the DocuSign system and the transaction activity and Certificate of Completion records will reflect this. In all other ways the process is identical to an embedded signing or viewing operation that is launched by any partner. It is important to remember that in a typical embedded workflow the authentication of an embedded recipient is the responsibility of the sending application, DocuSign expects that senders will follow their own process for establishing the recipient's identity. In this workflow the recipient goes through the sending application before the embedded signing or viewing process in initiated. However, when the sending application sets `EmbeddedRecipientStartURL=SIGN_AT_DOCUSIGN`, the recipient goes directly to the embedded signing or viewing process bypassing the sending application and any authentication steps the sending application would use. In this case, DocuSign recommends that you use one of the normal DocuSign authentication features (Access Code, Phone Authentication, SMS Authentication, etc.) to verify the identity of the recipient. If the `clientUserId` property is NOT set, and the `embeddedRecipientStartURL` is set, DocuSign will ignore the redirect URL and launch the standard signing process for the email recipient. Information can be appended to the embedded recipient start URL using merge fields. The available merge fields items are: envelopeId, recipientId, recipientName, recipientEmail, and customFields. The `customFields` property must be set fort the recipient or envelope. The merge fields are enclosed in double brackets. *Example*: `http://senderHost/[[mergeField1]]/ beginSigningSession? [[mergeField2]]&[[mergeField3]]` # noqa: E501 930 931 :param embedded_recipient_start_url: The embedded_recipient_start_url of this Participant. # noqa: E501 932 :type: str 933 """ 934 935 self._embedded_recipient_start_url = embedded_recipient_start_url 936 937 @property 938 def error_details(self): 939 """Gets the error_details of this Participant. # noqa: E501 940 941 Array or errors. # noqa: E501 942 943 :return: The error_details of this Participant. # noqa: E501 944 :rtype: ErrorDetails 945 """ 946 return self._error_details 947 948 @error_details.setter 949 def error_details(self, error_details): 950 """Sets the error_details of this Participant. 951 952 Array or errors. # noqa: E501 953 954 :param error_details: The error_details of this Participant. # noqa: E501 955 :type: ErrorDetails 956 """ 957 958 self._error_details = error_details 959 960 @property 961 def fax_number(self): 962 """Gets the fax_number of this Participant. # noqa: E501 963 964 Reserved: # noqa: E501 965 966 :return: The fax_number of this Participant. # noqa: E501 967 :rtype: str 968 """ 969 return self._fax_number 970 971 @fax_number.setter 972 def fax_number(self, fax_number): 973 """Sets the fax_number of this Participant. 974 975 Reserved: # noqa: E501 976 977 :param fax_number: The fax_number of this Participant. # noqa: E501 978 :type: str 979 """ 980 981 self._fax_number = fax_number 982 983 @property 984 def fax_number_metadata(self): 985 """Gets the fax_number_metadata of this Participant. # noqa: E501 986 987 # noqa: E501 988 989 :return: The fax_number_metadata of this Participant. # noqa: E501 990 :rtype: PropertyMetadata 991 """ 992 return self._fax_number_metadata 993 994 @fax_number_metadata.setter 995 def fax_number_metadata(self, fax_number_metadata): 996 """Sets the fax_number_metadata of this Participant. 997 998 # noqa: E501 999 1000 :param fax_number_metadata: The fax_number_metadata of this Participant. # noqa: E501 1001 :type: PropertyMetadata 1002 """ 1003 1004 self._fax_number_metadata = fax_number_metadata 1005 1006 @property 1007 def first_name(self): 1008 """Gets the first_name of this Participant. # noqa: E501 1009 1010 The user's first name. Maximum Length: 50 characters. # noqa: E501 1011 1012 :return: The first_name of this Participant. # noqa: E501 1013 :rtype: str 1014 """ 1015 return self._first_name 1016 1017 @first_name.setter 1018 def first_name(self, first_name): 1019 """Sets the first_name of this Participant. 1020 1021 The user's first name. Maximum Length: 50 characters. # noqa: E501 1022 1023 :param first_name: The first_name of this Participant. # noqa: E501 1024 :type: str 1025 """ 1026 1027 self._first_name = first_name 1028 1029 @property 1030 def first_name_metadata(self): 1031 """Gets the first_name_metadata of this Participant. # noqa: E501 1032 1033 # noqa: E501 1034 1035 :return: The first_name_metadata of this Participant. # noqa: E501 1036 :rtype: PropertyMetadata 1037 """ 1038 return self._first_name_metadata 1039 1040 @first_name_metadata.setter 1041 def first_name_metadata(self, first_name_metadata): 1042 """Sets the first_name_metadata of this Participant. 1043 1044 # noqa: E501 1045 1046 :param first_name_metadata: The first_name_metadata of this Participant. # noqa: E501 1047 :type: PropertyMetadata 1048 """ 1049 1050 self._first_name_metadata = first_name_metadata 1051 1052 @property 1053 def full_name(self): 1054 """Gets the full_name of this Participant. # noqa: E501 1055 1056 # noqa: E501 1057 1058 :return: The full_name of this Participant. # noqa: E501 1059 :rtype: str 1060 """ 1061 return self._full_name 1062 1063 @full_name.setter 1064 def full_name(self, full_name): 1065 """Sets the full_name of this Participant. 1066 1067 # noqa: E501 1068 1069 :param full_name: The full_name of this Participant. # noqa: E501 1070 :type: str 1071 """ 1072 1073 self._full_name = full_name 1074 1075 @property 1076 def full_name_metadata(self): 1077 """Gets the full_name_metadata of this Participant. # noqa: E501 1078 1079 # noqa: E501 1080 1081 :return: The full_name_metadata of this Participant. # noqa: E501 1082 :rtype: PropertyMetadata 1083 """ 1084 return self._full_name_metadata 1085 1086 @full_name_metadata.setter 1087 def full_name_metadata(self, full_name_metadata): 1088 """Sets the full_name_metadata of this Participant. 1089 1090 # noqa: E501 1091 1092 :param full_name_metadata: The full_name_metadata of this Participant. # noqa: E501 1093 :type: PropertyMetadata 1094 """ 1095 1096 self._full_name_metadata = full_name_metadata 1097 1098 @property 1099 def id_check_configuration_name(self): 1100 """Gets the id_check_configuration_name of this Participant. # noqa: E501 1101 1102 Specifies authentication check by name. The names used here must be the same as the authentication type names used by the account (these name can also be found in the web console sending interface in the Identify list for a recipient,) This overrides any default authentication setting. *Example*: Your account has ID Check and SMS Authentication available and in the web console Identify list these appear as 'ID Check $' and 'SMS Auth $'. To use ID check in an envelope, the idCheckConfigurationName should be 'ID Check '. If you wanted to use SMS, it would be 'SMS Auth $' and you would need to add you would need to add phone number information to the `smsAuthentication` node. # noqa: E501 1103 1104 :return: The id_check_configuration_name of this Participant. # noqa: E501 1105 :rtype: str 1106 """ 1107 return self._id_check_configuration_name 1108 1109 @id_check_configuration_name.setter 1110 def id_check_configuration_name(self, id_check_configuration_name): 1111 """Sets the id_check_configuration_name of this Participant. 1112 1113 Specifies authentication check by name. The names used here must be the same as the authentication type names used by the account (these name can also be found in the web console sending interface in the Identify list for a recipient,) This overrides any default authentication setting. *Example*: Your account has ID Check and SMS Authentication available and in the web console Identify list these appear as 'ID Check $' and 'SMS Auth $'. To use ID check in an envelope, the idCheckConfigurationName should be 'ID Check '. If you wanted to use SMS, it would be 'SMS Auth $' and you would need to add you would need to add phone number information to the `smsAuthentication` node. # noqa: E501 1114 1115 :param id_check_configuration_name: The id_check_configuration_name of this Participant. # noqa: E501 1116 :type: str 1117 """ 1118 1119 self._id_check_configuration_name = id_check_configuration_name 1120 1121 @property 1122 def id_check_configuration_name_metadata(self): 1123 """Gets the id_check_configuration_name_metadata of this Participant. # noqa: E501 1124 1125 # noqa: E501 1126 1127 :return: The id_check_configuration_name_metadata of this Participant. # noqa: E501 1128 :rtype: PropertyMetadata 1129 """ 1130 return self._id_check_configuration_name_metadata 1131 1132 @id_check_configuration_name_metadata.setter 1133 def id_check_configuration_name_metadata(self, id_check_configuration_name_metadata): 1134 """Sets the id_check_configuration_name_metadata of this Participant. 1135 1136 # noqa: E501 1137 1138 :param id_check_configuration_name_metadata: The id_check_configuration_name_metadata of this Participant. # noqa: E501 1139 :type: PropertyMetadata 1140 """ 1141 1142 self._id_check_configuration_name_metadata = id_check_configuration_name_metadata 1143 1144 @property 1145 def id_check_information_input(self): 1146 """Gets the id_check_information_input of this Participant. # noqa: E501 1147 1148 # noqa: E501 1149 1150 :return: The id_check_information_input of this Participant. # noqa: E501 1151 :rtype: IdCheckInformationInput 1152 """ 1153 return self._id_check_information_input 1154 1155 @id_check_information_input.setter 1156 def id_check_information_input(self, id_check_information_input): 1157 """Sets the id_check_information_input of this Participant. 1158 1159 # noqa: E501 1160 1161 :param id_check_information_input: The id_check_information_input of this Participant. # noqa: E501 1162 :type: IdCheckInformationInput 1163 """ 1164 1165 self._id_check_information_input = id_check_information_input 1166 1167 @property 1168 def identity_verification(self): 1169 """Gets the identity_verification of this Participant. # noqa: E501 1170 1171 # noqa: E501 1172 1173 :return: The identity_verification of this Participant. # noqa: E501 1174 :rtype: RecipientIdentityVerification 1175 """ 1176 return self._identity_verification 1177 1178 @identity_verification.setter 1179 def identity_verification(self, identity_verification): 1180 """Sets the identity_verification of this Participant. 1181 1182 # noqa: E501 1183 1184 :param identity_verification: The identity_verification of this Participant. # noqa: E501 1185 :type: RecipientIdentityVerification 1186 """ 1187 1188 self._identity_verification = identity_verification 1189 1190 @property 1191 def inherit_email_notification_configuration(self): 1192 """Gets the inherit_email_notification_configuration of this Participant. # noqa: E501 1193 1194 When set to **true** and the envelope recipient creates a DocuSign account after signing, the Manage Account Email Notification settings are used as the default settings for the recipient's account. # noqa: E501 1195 1196 :return: The inherit_email_notification_configuration of this Participant. # noqa: E501 1197 :rtype: str 1198 """ 1199 return self._inherit_email_notification_configuration 1200 1201 @inherit_email_notification_configuration.setter 1202 def inherit_email_notification_configuration(self, inherit_email_notification_configuration): 1203 """Sets the inherit_email_notification_configuration of this Participant. 1204 1205 When set to **true** and the envelope recipient creates a DocuSign account after signing, the Manage Account Email Notification settings are used as the default settings for the recipient's account. # noqa: E501 1206 1207 :param inherit_email_notification_configuration: The inherit_email_notification_configuration of this Participant. # noqa: E501 1208 :type: str 1209 """ 1210 1211 self._inherit_email_notification_configuration = inherit_email_notification_configuration 1212 1213 @property 1214 def last_name(self): 1215 """Gets the last_name of this Participant. # noqa: E501 1216 1217 # noqa: E501 1218 1219 :return: The last_name of this Participant. # noqa: E501 1220 :rtype: str 1221 """ 1222 return self._last_name 1223 1224 @last_name.setter 1225 def last_name(self, last_name): 1226 """Sets the last_name of this Participant. 1227 1228 # noqa: E501 1229 1230 :param last_name: The last_name of this Participant. # noqa: E501 1231 :type: str 1232 """ 1233 1234 self._last_name = last_name 1235 1236 @property 1237 def last_name_metadata(self): 1238 """Gets the last_name_metadata of this Participant. # noqa: E501 1239 1240 # noqa: E501 1241 1242 :return: The last_name_metadata of this Participant. # noqa: E501 1243 :rtype: PropertyMetadata 1244 """ 1245 return self._last_name_metadata 1246 1247 @last_name_metadata.setter 1248 def last_name_metadata(self, last_name_metadata): 1249 """Sets the last_name_metadata of this Participant. 1250 1251 # noqa: E501 1252 1253 :param last_name_metadata: The last_name_metadata of this Participant. # noqa: E501 1254 :type: PropertyMetadata 1255 """ 1256 1257 self._last_name_metadata = last_name_metadata 1258 1259 @property 1260 def locked_recipient_phone_auth_editable(self): 1261 """Gets the locked_recipient_phone_auth_editable of this Participant. # noqa: E501 1262 1263 # noqa: E501 1264 1265 :return: The locked_recipient_phone_auth_editable of this Participant. # noqa: E501 1266 :rtype: str 1267 """ 1268 return self._locked_recipient_phone_auth_editable 1269 1270 @locked_recipient_phone_auth_editable.setter 1271 def locked_recipient_phone_auth_editable(self, locked_recipient_phone_auth_editable): 1272 """Sets the locked_recipient_phone_auth_editable of this Participant. 1273 1274 # noqa: E501 1275 1276 :param locked_recipient_phone_auth_editable: The locked_recipient_phone_auth_editable of this Participant. # noqa: E501 1277 :type: str 1278 """ 1279 1280 self._locked_recipient_phone_auth_editable = locked_recipient_phone_auth_editable 1281 1282 @property 1283 def locked_recipient_sms_editable(self): 1284 """Gets the locked_recipient_sms_editable of this Participant. # noqa: E501 1285 1286 # noqa: E501 1287 1288 :return: The locked_recipient_sms_editable of this Participant. # noqa: E501 1289 :rtype: str 1290 """ 1291 return self._locked_recipient_sms_editable 1292 1293 @locked_recipient_sms_editable.setter 1294 def locked_recipient_sms_editable(self, locked_recipient_sms_editable): 1295 """Sets the locked_recipient_sms_editable of this Participant. 1296 1297 # noqa: E501 1298 1299 :param locked_recipient_sms_editable: The locked_recipient_sms_editable of this Participant. # noqa: E501 1300 :type: str 1301 """ 1302 1303 self._locked_recipient_sms_editable = locked_recipient_sms_editable 1304 1305 @property 1306 def name(self): 1307 """Gets the name of this Participant. # noqa: E501 1308 1309 # noqa: E501 1310 1311 :return: The name of this Participant. # noqa: E501 1312 :rtype: str 1313 """ 1314 return self._name 1315 1316 @name.setter 1317 def name(self, name): 1318 """Sets the name of this Participant. 1319 1320 # noqa: E501 1321 1322 :param name: The name of this Participant. # noqa: E501 1323 :type: str 1324 """ 1325 1326 self._name = name 1327 1328 @property 1329 def name_metadata(self): 1330 """Gets the name_metadata of this Participant. # noqa: E501 1331 1332 # noqa: E501 1333 1334 :return: The name_metadata of this Participant. # noqa: E501 1335 :rtype: PropertyMetadata 1336 """ 1337 return self._name_metadata 1338 1339 @name_metadata.setter 1340 def name_metadata(self, name_metadata): 1341 """Sets the name_metadata of this Participant. 1342 1343 # noqa: E501 1344 1345 :param name_metadata: The name_metadata of this Participant. # noqa: E501 1346 :type: PropertyMetadata 1347 """ 1348 1349 self._name_metadata = name_metadata 1350 1351 @property 1352 def note(self): 1353 """Gets the note of this Participant. # noqa: E501 1354 1355 Specifies a note that is unique to this recipient. This note is sent to the recipient via the signing email. The note displays in the signing UI near the upper left corner of the document on the signing screen. Maximum Length: 1000 characters. # noqa: E501 1356 1357 :return: The note of this Participant. # noqa: E501 1358 :rtype: str 1359 """ 1360 return self._note 1361 1362 @note.setter 1363 def note(self, note): 1364 """Sets the note of this Participant. 1365 1366 Specifies a note that is unique to this recipient. This note is sent to the recipient via the signing email. The note displays in the signing UI near the upper left corner of the document on the signing screen. Maximum Length: 1000 characters. # noqa: E501 1367 1368 :param note: The note of this Participant. # noqa: E501 1369 :type: str 1370 """ 1371 1372 self._note = note 1373 1374 @property 1375 def note_metadata(self): 1376 """Gets the note_metadata of this Participant. # noqa: E501 1377 1378 # noqa: E501 1379 1380 :return: The note_metadata of this Participant. # noqa: E501 1381 :rtype: PropertyMetadata 1382 """ 1383 return self._note_metadata 1384 1385 @note_metadata.setter 1386 def note_metadata(self, note_metadata): 1387 """Sets the note_metadata of this Participant. 1388 1389 # noqa: E501 1390 1391 :param note_metadata: The note_metadata of this Participant. # noqa: E501 1392 :type: PropertyMetadata 1393 """ 1394 1395 self._note_metadata = note_metadata 1396 1397 @property 1398 def participate_for(self): 1399 """Gets the participate_for of this Participant. # noqa: E501 1400 1401 # noqa: E501 1402 1403 :return: The participate_for of this Participant. # noqa: E501 1404 :rtype: str 1405 """ 1406 return self._participate_for 1407 1408 @participate_for.setter 1409 def participate_for(self, participate_for): 1410 """Sets the participate_for of this Participant. 1411 1412 # noqa: E501 1413 1414 :param participate_for: The participate_for of this Participant. # noqa: E501 1415 :type: str 1416 """ 1417 1418 self._participate_for = participate_for 1419 1420 @property 1421 def participate_for_guid(self): 1422 """Gets the participate_for_guid of this Participant. # noqa: E501 1423 1424 # noqa: E501 1425 1426 :return: The participate_for_guid of this Participant. # noqa: E501 1427 :rtype: str 1428 """ 1429 return self._participate_for_guid 1430 1431 @participate_for_guid.setter 1432 def participate_for_guid(self, participate_for_guid): 1433 """Sets the participate_for_guid of this Participant. 1434 1435 # noqa: E501 1436 1437 :param participate_for_guid: The participate_for_guid of this Participant. # noqa: E501 1438 :type: str 1439 """ 1440 1441 self._participate_for_guid = participate_for_guid 1442 1443 @property 1444 def phone_authentication(self): 1445 """Gets the phone_authentication of this Participant. # noqa: E501 1446 1447 # noqa: E501 1448 1449 :return: The phone_authentication of this Participant. # noqa: E501 1450 :rtype: RecipientPhoneAuthentication 1451 """ 1452 return self._phone_authentication 1453 1454 @phone_authentication.setter 1455 def phone_authentication(self, phone_authentication): 1456 """Sets the phone_authentication of this Participant. 1457 1458 # noqa: E501 1459 1460 :param phone_authentication: The phone_authentication of this Participant. # noqa: E501 1461 :type: RecipientPhoneAuthentication 1462 """ 1463 1464 self._phone_authentication = phone_authentication 1465 1466 @property 1467 def phone_number(self): 1468 """Gets the phone_number of this Participant. # noqa: E501 1469 1470 # noqa: E501 1471 1472 :return: The phone_number of this Participant. # noqa: E501 1473 :rtype: RecipientPhoneNumber 1474 """ 1475 return self._phone_number 1476 1477 @phone_number.setter 1478 def phone_number(self, phone_number): 1479 """Sets the phone_number of this Participant. 1480 1481 # noqa: E501 1482 1483 :param phone_number: The phone_number of this Participant. # noqa: E501 1484 :type: RecipientPhoneNumber 1485 """ 1486 1487 self._phone_number = phone_number 1488 1489 @property 1490 def proof_file(self): 1491 """Gets the proof_file of this Participant. # noqa: E501 1492 1493 # noqa: E501 1494 1495 :return: The proof_file of this Participant. # noqa: E501 1496 :rtype: RecipientProofFile 1497 """ 1498 return self._proof_file 1499 1500 @proof_file.setter 1501 def proof_file(self, proof_file): 1502 """Sets the proof_file of this Participant. 1503 1504 # noqa: E501 1505 1506 :param proof_file: The proof_file of this Participant. # noqa: E501 1507 :type: RecipientProofFile 1508 """ 1509 1510 self._proof_file = proof_file 1511 1512 @property 1513 def recipient_attachments(self): 1514 """Gets the recipient_attachments of this Participant. # noqa: E501 1515 1516 Reserved: # noqa: E501 1517 1518 :return: The recipient_attachments of this Participant. # noqa: E501 1519 :rtype: list[RecipientAttachment] 1520 """ 1521 return self._recipient_attachments 1522 1523 @recipient_attachments.setter 1524 def recipient_attachments(self, recipient_attachments): 1525 """Sets the recipient_attachments of this Participant. 1526 1527 Reserved: # noqa: E501 1528 1529 :param recipient_attachments: The recipient_attachments of this Participant. # noqa: E501 1530 :type: list[RecipientAttachment] 1531 """ 1532 1533 self._recipient_attachments = recipient_attachments 1534 1535 @property 1536 def recipient_authentication_status(self): 1537 """Gets the recipient_authentication_status of this Participant. # noqa: E501 1538 1539 # noqa: E501 1540 1541 :return: The recipient_authentication_status of this Participant. # noqa: E501 1542 :rtype: AuthenticationStatus 1543 """ 1544 return self._recipient_authentication_status 1545 1546 @recipient_authentication_status.setter 1547 def recipient_authentication_status(self, recipient_authentication_status): 1548 """Sets the recipient_authentication_status of this Participant. 1549 1550 # noqa: E501 1551 1552 :param recipient_authentication_status: The recipient_authentication_status of this Participant. # noqa: E501 1553 :type: AuthenticationStatus 1554 """ 1555 1556 self._recipient_authentication_status = recipient_authentication_status 1557 1558 @property 1559 def recipient_feature_metadata(self): 1560 """Gets the recipient_feature_metadata of this Participant. # noqa: E501 1561 1562 # noqa: E501 1563 1564 :return: The recipient_feature_metadata of this Participant. # noqa: E501 1565 :rtype: list[FeatureAvailableMetadata] 1566 """ 1567 return self._recipient_feature_metadata 1568 1569 @recipient_feature_metadata.setter 1570 def recipient_feature_metadata(self, recipient_feature_metadata): 1571 """Sets the recipient_feature_metadata of this Participant. 1572 1573 # noqa: E501 1574 1575 :param recipient_feature_metadata: The recipient_feature_metadata of this Participant. # noqa: E501 1576 :type: list[FeatureAvailableMetadata] 1577 """ 1578 1579 self._recipient_feature_metadata = recipient_feature_metadata 1580 1581 @property 1582 def recipient_id(self): 1583 """Gets the recipient_id of this Participant. # noqa: E501 1584 1585 Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. # noqa: E501 1586 1587 :return: The recipient_id of this Participant. # noqa: E501 1588 :rtype: str 1589 """ 1590 return self._recipient_id 1591 1592 @recipient_id.setter 1593 def recipient_id(self, recipient_id): 1594 """Sets the recipient_id of this Participant. 1595 1596 Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. # noqa: E501 1597 1598 :param recipient_id: The recipient_id of this Participant. # noqa: E501 1599 :type: str 1600 """ 1601 1602 self._recipient_id = recipient_id 1603 1604 @property 1605 def recipient_id_guid(self): 1606 """Gets the recipient_id_guid of this Participant. # noqa: E501 1607 1608 # noqa: E501 1609 1610 :return: The recipient_id_guid of this Participant. # noqa: E501 1611 :rtype: str 1612 """ 1613 return self._recipient_id_guid 1614 1615 @recipient_id_guid.setter 1616 def recipient_id_guid(self, recipient_id_guid): 1617 """Sets the recipient_id_guid of this Participant. 1618 1619 # noqa: E501 1620 1621 :param recipient_id_guid: The recipient_id_guid of this Participant. # noqa: E501 1622 :type: str 1623 """ 1624 1625 self._recipient_id_guid = recipient_id_guid 1626 1627 @property 1628 def recipient_type(self): 1629 """Gets the recipient_type of this Participant. # noqa: E501 1630 1631 # noqa: E501 1632 1633 :return: The recipient_type of this Participant. # noqa: E501 1634 :rtype: str 1635 """ 1636 return self._recipient_type 1637 1638 @recipient_type.setter 1639 def recipient_type(self, recipient_type): 1640 """Sets the recipient_type of this Participant. 1641 1642 # noqa: E501 1643 1644 :param recipient_type: The recipient_type of this Participant. # noqa: E501 1645 :type: str 1646 """ 1647 1648 self._recipient_type = recipient_type 1649 1650 @property 1651 def recipient_type_metadata(self): 1652 """Gets the recipient_type_metadata of this Participant. # noqa: E501 1653 1654 # noqa: E501 1655 1656 :return: The recipient_type_metadata of this Participant. # noqa: E501 1657 :rtype: PropertyMetadata 1658 """ 1659 return self._recipient_type_metadata 1660 1661 @recipient_type_metadata.setter 1662 def recipient_type_metadata(self, recipient_type_metadata): 1663 """Sets the recipient_type_metadata of this Participant. 1664 1665 # noqa: E501 1666 1667 :param recipient_type_metadata: The recipient_type_metadata of this Participant. # noqa: E501 1668 :type: PropertyMetadata 1669 """ 1670 1671 self._recipient_type_metadata = recipient_type_metadata 1672 1673 @property 1674 def require_id_lookup(self): 1675 """Gets the require_id_lookup of this Participant. # noqa: E501 1676 1677 When set to **true**, the recipient is required to use the specified ID check method (including Phone and SMS authentication) to validate their identity. # noqa: E501 1678 1679 :return: The require_id_lookup of this Participant. # noqa: E501 1680 :rtype: str 1681 """ 1682 return self._require_id_lookup 1683 1684 @require_id_lookup.setter 1685 def require_id_lookup(self, require_id_lookup): 1686 """Sets the require_id_lookup of this Participant. 1687 1688 When set to **true**, the recipient is required to use the specified ID check method (including Phone and SMS authentication) to validate their identity. # noqa: E501 1689 1690 :param require_id_lookup: The require_id_lookup of this Participant. # noqa: E501 1691 :type: str 1692 """ 1693 1694 self._require_id_lookup = require_id_lookup 1695 1696 @property 1697 def require_id_lookup_metadata(self): 1698 """Gets the require_id_lookup_metadata of this Participant. # noqa: E501 1699 1700 # noqa: E501 1701 1702 :return: The require_id_lookup_metadata of this Participant. # noqa: E501 1703 :rtype: PropertyMetadata 1704 """ 1705 return self._require_id_lookup_metadata 1706 1707 @require_id_lookup_metadata.setter 1708 def require_id_lookup_metadata(self, require_id_lookup_metadata): 1709 """Sets the require_id_lookup_metadata of this Participant. 1710 1711 # noqa: E501 1712 1713 :param require_id_lookup_metadata: The require_id_lookup_metadata of this Participant. # noqa: E501 1714 :type: PropertyMetadata 1715 """ 1716 1717 self._require_id_lookup_metadata = require_id_lookup_metadata 1718 1719 @property 1720 def role_name(self): 1721 """Gets the role_name of this Participant. # noqa: E501 1722 1723 Optional element. Specifies the role name associated with the recipient.<br/><br/>This is required when working with template recipients. # noqa: E501 1724 1725 :return: The role_name of this Participant. # noqa: E501 1726 :rtype: str 1727 """ 1728 return self._role_name 1729 1730 @role_name.setter 1731 def role_name(self, role_name): 1732 """Sets the role_name of this Participant. 1733 1734 Optional element. Specifies the role name associated with the recipient.<br/><br/>This is required when working with template recipients. # noqa: E501 1735 1736 :param role_name: The role_name of this Participant. # noqa: E501 1737 :type: str 1738 """ 1739 1740 self._role_name = role_name 1741 1742 @property 1743 def routing_order(self): 1744 """Gets the routing_order of this Participant. # noqa: E501 1745 1746 Specifies the routing order of the recipient in the envelope. # noqa: E501 1747 1748 :return: The routing_order of this Participant. # noqa: E501 1749 :rtype: str 1750 """ 1751 return self._routing_order 1752 1753 @routing_order.setter 1754 def routing_order(self, routing_order): 1755 """Sets the routing_order of this Participant. 1756 1757 Specifies the routing order of the recipient in the envelope. # noqa: E501 1758 1759 :param routing_order: The routing_order of this Participant. # noqa: E501 1760 :type: str 1761 """ 1762 1763 self._routing_order = routing_order 1764 1765 @property 1766 def routing_order_metadata(self): 1767 """Gets the routing_order_metadata of this Participant. # noqa: E501 1768 1769 # noqa: E501 1770 1771 :return: The routing_order_metadata of this Participant. # noqa: E501 1772 :rtype: PropertyMetadata 1773 """ 1774 return self._routing_order_metadata 1775 1776 @routing_order_metadata.setter 1777 def routing_order_metadata(self, routing_order_metadata): 1778 """Sets the routing_order_metadata of this Participant. 1779 1780 # noqa: E501 1781 1782 :param routing_order_metadata: The routing_order_metadata of this Participant. # noqa: E501 1783 :type: PropertyMetadata 1784 """ 1785 1786 self._routing_order_metadata = routing_order_metadata 1787 1788 @property 1789 def sent_date_time(self): 1790 """Gets the sent_date_time of this Participant. # noqa: E501 1791 1792 The date and time the envelope was sent. # noqa: E501 1793 1794 :return: The sent_date_time of this Participant. # noqa: E501 1795 :rtype: str 1796 """ 1797 return self._sent_date_time 1798 1799 @sent_date_time.setter 1800 def sent_date_time(self, sent_date_time): 1801 """Sets the sent_date_time of this Participant. 1802 1803 The date and time the envelope was sent. # noqa: E501 1804 1805 :param sent_date_time: The sent_date_time of this Participant. # noqa: E501 1806 :type: str 1807 """ 1808 1809 self._sent_date_time = sent_date_time 1810 1811 @property 1812 def signed_date_time(self): 1813 """Gets the signed_date_time of this Participant. # noqa: E501 1814 1815 Reserved: For DocuSign use only. # noqa: E501 1816 1817 :return: The signed_date_time of this Participant. # noqa: E501 1818 :rtype: str 1819 """ 1820 return self._signed_date_time 1821 1822 @signed_date_time.setter 1823 def signed_date_time(self, signed_date_time): 1824 """Sets the signed_date_time of this Participant. 1825 1826 Reserved: For DocuSign use only. # noqa: E501 1827 1828 :param signed_date_time: The signed_date_time of this Participant. # noqa: E501 1829 :type: str 1830 """ 1831 1832 self._signed_date_time = signed_date_time 1833 1834 @property 1835 def signing_group_id(self): 1836 """Gets the signing_group_id of this Participant. # noqa: E501 1837 1838 When set to **true** and the feature is enabled in the sender's account, the signing recipient is required to draw signatures and initials at each signature/initial tab ( instead of adopting a signature/initial style or only drawing a signature/initial once). # noqa: E501 1839 1840 :return: The signing_group_id of this Participant. # noqa: E501 1841 :rtype: str 1842 """ 1843 return self._signing_group_id 1844 1845 @signing_group_id.setter 1846 def signing_group_id(self, signing_group_id): 1847 """Sets the signing_group_id of this Participant. 1848 1849 When set to **true** and the feature is enabled in the sender's account, the signing recipient is required to draw signatures and initials at each signature/initial tab ( instead of adopting a signature/initial style or only drawing a signature/initial once). # noqa: E501 1850 1851 :param signing_group_id: The signing_group_id of this Participant. # noqa: E501 1852 :type: str 1853 """ 1854 1855 self._signing_group_id = signing_group_id 1856 1857 @property 1858 def signing_group_id_metadata(self): 1859 """Gets the signing_group_id_metadata of this Participant. # noqa: E501 1860 1861 # noqa: E501 1862 1863 :return: The signing_group_id_metadata of this Participant. # noqa: E501 1864 :rtype: PropertyMetadata 1865 """ 1866 return self._signing_group_id_metadata 1867 1868 @signing_group_id_metadata.setter 1869 def signing_group_id_metadata(self, signing_group_id_metadata): 1870 """Sets the signing_group_id_metadata of this Participant. 1871 1872 # noqa: E501 1873 1874 :param signing_group_id_metadata: The signing_group_id_metadata of this Participant. # noqa: E501 1875 :type: PropertyMetadata 1876 """ 1877 1878 self._signing_group_id_metadata = signing_group_id_metadata 1879 1880 @property 1881 def signing_group_name(self): 1882 """Gets the signing_group_name of this Participant. # noqa: E501 1883 1884 The display name for the signing group. Maximum Length: 100 characters. # noqa: E501 1885 1886 :return: The signing_group_name of this Participant. # noqa: E501 1887 :rtype: str 1888 """ 1889 return self._signing_group_name 1890 1891 @signing_group_name.setter 1892 def signing_group_name(self, signing_group_name): 1893 """Sets the signing_group_name of this Participant. 1894 1895 The display name for the signing group. Maximum Length: 100 characters. # noqa: E501 1896 1897 :param signing_group_name: The signing_group_name of this Participant. # noqa: E501 1898 :type: str 1899 """ 1900 1901 self._signing_group_name = signing_group_name 1902 1903 @property 1904 def signing_group_users(self): 1905 """Gets the signing_group_users of this Participant. # noqa: E501 1906 1907 A complex type that contains information about users in the signing group. # noqa: E501 1908 1909 :return: The signing_group_users of this Participant. # noqa: E501 1910 :rtype: list[UserInfo] 1911 """ 1912 return self._signing_group_users 1913 1914 @signing_group_users.setter 1915 def signing_group_users(self, signing_group_users): 1916 """Sets the signing_group_users of this Participant. 1917 1918 A complex type that contains information about users in the signing group. # noqa: E501 1919 1920 :param signing_group_users: The signing_group_users of this Participant. # noqa: E501 1921 :type: list[UserInfo] 1922 """ 1923 1924 self._signing_group_users = signing_group_users 1925 1926 @property 1927 def sms_authentication(self): 1928 """Gets the sms_authentication of this Participant. # noqa: E501 1929 1930 # noqa: E501 1931 1932 :return: The sms_authentication of this Participant. # noqa: E501 1933 :rtype: RecipientSMSAuthentication 1934 """ 1935 return self._sms_authentication 1936 1937 @sms_authentication.setter 1938 def sms_authentication(self, sms_authentication): 1939 """Sets the sms_authentication of this Participant. 1940 1941 # noqa: E501 1942 1943 :param sms_authentication: The sms_authentication of this Participant. # noqa: E501 1944 :type: RecipientSMSAuthentication 1945 """ 1946 1947 self._sms_authentication = sms_authentication 1948 1949 @property 1950 def social_authentications(self): 1951 """Gets the social_authentications of this Participant. # noqa: E501 1952 1953 Lists the social ID type that can be used for recipient authentication. # noqa: E501 1954 1955 :return: The social_authentications of this Participant. # noqa: E501 1956 :rtype: list[SocialAuthentication] 1957 """ 1958 return self._social_authentications 1959 1960 @social_authentications.setter 1961 def social_authentications(self, social_authentications): 1962 """Sets the social_authentications of this Participant. 1963 1964 Lists the social ID type that can be used for recipient authentication. # noqa: E501 1965 1966 :param social_authentications: The social_authentications of this Participant. # noqa: E501 1967 :type: list[SocialAuthentication] 1968 """ 1969 1970 self._social_authentications = social_authentications 1971 1972 @property 1973 def status(self): 1974 """Gets the status of this Participant. # noqa: E501 1975 1976 Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. # noqa: E501 1977 1978 :return: The status of this Participant. # noqa: E501 1979 :rtype: str 1980 """ 1981 return self._status 1982 1983 @status.setter 1984 def status(self, status): 1985 """Sets the status of this Participant. 1986 1987 Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. # noqa: E501 1988 1989 :param status: The status of this Participant. # noqa: E501 1990 :type: str 1991 """ 1992 1993 self._status = status 1994 1995 @property 1996 def status_code(self): 1997 """Gets the status_code of this Participant. # noqa: E501 1998 1999 # noqa: E501 2000 2001 :return: The status_code of this Participant. # noqa: E501 2002 :rtype: str 2003 """ 2004 return self._status_code 2005 2006 @status_code.setter 2007 def status_code(self, status_code): 2008 """Sets the status_code of this Participant. 2009 2010 # noqa: E501 2011 2012 :param status_code: The status_code of this Participant. # noqa: E501 2013 :type: str 2014 """ 2015 2016 self._status_code = status_code 2017 2018 @property 2019 def suppress_emails(self): 2020 """Gets the suppress_emails of this Participant. # noqa: E501 2021 2022 # noqa: E501 2023 2024 :return: The suppress_emails of this Participant. # noqa: E501 2025 :rtype: str 2026 """ 2027 return self._suppress_emails 2028 2029 @suppress_emails.setter 2030 def suppress_emails(self, suppress_emails): 2031 """Sets the suppress_emails of this Participant. 2032 2033 # noqa: E501 2034 2035 :param suppress_emails: The suppress_emails of this Participant. # noqa: E501 2036 :type: str 2037 """ 2038 2039 self._suppress_emails = suppress_emails 2040 2041 @property 2042 def template_locked(self): 2043 """Gets the template_locked of this Participant. # noqa: E501 2044 2045 When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. # noqa: E501 2046 2047 :return: The template_locked of this Participant. # noqa: E501 2048 :rtype: str 2049 """ 2050 return self._template_locked 2051 2052 @template_locked.setter 2053 def template_locked(self, template_locked): 2054 """Sets the template_locked of this Participant. 2055 2056 When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. # noqa: E501 2057 2058 :param template_locked: The template_locked of this Participant. # noqa: E501 2059 :type: str 2060 """ 2061 2062 self._template_locked = template_locked 2063 2064 @property 2065 def template_required(self): 2066 """Gets the template_required of this Participant. # noqa: E501 2067 2068 When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. # noqa: E501 2069 2070 :return: The template_required of this Participant. # noqa: E501 2071 :rtype: str 2072 """ 2073 return self._template_required 2074 2075 @template_required.setter 2076 def template_required(self, template_required): 2077 """Sets the template_required of this Participant. 2078 2079 When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. # noqa: E501 2080 2081 :param template_required: The template_required of this Participant. # noqa: E501 2082 :type: str 2083 """ 2084 2085 self._template_required = template_required 2086 2087 @property 2088 def total_tab_count(self): 2089 """Gets the total_tab_count of this Participant. # noqa: E501 2090 2091 # noqa: E501 2092 2093 :return: The total_tab_count of this Participant. # noqa: E501 2094 :rtype: str 2095 """ 2096 return self._total_tab_count 2097 2098 @total_tab_count.setter 2099 def total_tab_count(self, total_tab_count): 2100 """Sets the total_tab_count of this Participant. 2101 2102 # noqa: E501 2103 2104 :param total_tab_count: The total_tab_count of this Participant. # noqa: E501 2105 :type: str 2106 """ 2107 2108 self._total_tab_count = total_tab_count 2109 2110 @property 2111 def user_id(self): 2112 """Gets the user_id of this Participant. # noqa: E501 2113 2114 # noqa: E501 2115 2116 :return: The user_id of this Participant. # noqa: E501 2117 :rtype: str 2118 """ 2119 return self._user_id 2120 2121 @user_id.setter 2122 def user_id(self, user_id): 2123 """Sets the user_id of this Participant. 2124 2125 # noqa: E501 2126 2127 :param user_id: The user_id of this Participant. # noqa: E501 2128 :type: str 2129 """ 2130 2131 self._user_id = user_id 2132 2133 @property 2134 def web_form_recipient_view_id(self): 2135 """Gets the web_form_recipient_view_id of this Participant. # noqa: E501 2136 2137 # noqa: E501 2138 2139 :return: The web_form_recipient_view_id of this Participant. # noqa: E501 2140 :rtype: str 2141 """ 2142 return self._web_form_recipient_view_id 2143 2144 @web_form_recipient_view_id.setter 2145 def web_form_recipient_view_id(self, web_form_recipient_view_id): 2146 """Sets the web_form_recipient_view_id of this Participant. 2147 2148 # noqa: E501 2149 2150 :param web_form_recipient_view_id: The web_form_recipient_view_id of this Participant. # noqa: E501 2151 :type: str 2152 """ 2153 2154 self._web_form_recipient_view_id = web_form_recipient_view_id 2155 2156 def to_dict(self): 2157 """Returns the model properties as a dict""" 2158 result = {} 2159 2160 for attr, _ in six.iteritems(self.swagger_types): 2161 value = getattr(self, attr) 2162 if isinstance(value, list): 2163 result[attr] = list(map( 2164 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 2165 value 2166 )) 2167 elif hasattr(value, "to_dict"): 2168 result[attr] = value.to_dict() 2169 elif isinstance(value, dict): 2170 result[attr] = dict(map( 2171 lambda item: (item[0], item[1].to_dict()) 2172 if hasattr(item[1], "to_dict") else item, 2173 value.items() 2174 )) 2175 else: 2176 result[attr] = value 2177 if issubclass(Participant, dict): 2178 for key, value in self.items(): 2179 result[key] = value 2180 2181 return result 2182 2183 def to_str(self): 2184 """Returns the string representation of the model""" 2185 return pprint.pformat(self.to_dict()) 2186 2187 def __repr__(self): 2188 """For `print` and `pprint`""" 2189 return self.to_str() 2190 2191 def __eq__(self, other): 2192 """Returns true if both objects are equal""" 2193 if not isinstance(other, Participant): 2194 return False 2195 2196 return self.to_dict() == other.to_dict() 2197 2198 def __ne__(self, other): 2199 """Returns true if both objects are not equal""" 2200 if not isinstance(other, Participant): 2201 return True 2202 2203 return self.to_dict() != other.to_dict()
23class Participant(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 'access_code': 'str', 38 'access_code_metadata': 'PropertyMetadata', 39 'add_access_code_to_email': 'str', 40 'additional_notifications': 'list[RecipientAdditionalNotification]', 41 'allow_system_override_for_locked_recipient': 'str', 42 'auto_responded_reason': 'str', 43 'bulk_send_v2_recipient': 'str', 44 'client_user_id': 'str', 45 'completed_count': 'str', 46 'consent_details_list': 'list[ConsentDetails]', 47 'custom_fields': 'list[str]', 48 'declined_date_time': 'str', 49 'declined_reason': 'str', 50 'delivered_date_time': 'str', 51 'delivery_method': 'str', 52 'delivery_method_metadata': 'PropertyMetadata', 53 'designator_id': 'str', 54 'designator_id_guid': 'str', 55 'document_template_id': 'str', 56 'document_visibility': 'list[DocumentVisibility]', 57 'email': 'str', 58 'email_metadata': 'PropertyMetadata', 59 'email_notification': 'RecipientEmailNotification', 60 'email_recipient_post_signing_url': 'str', 61 'embedded_recipient_start_url': 'str', 62 'error_details': 'ErrorDetails', 63 'fax_number': 'str', 64 'fax_number_metadata': 'PropertyMetadata', 65 'first_name': 'str', 66 'first_name_metadata': 'PropertyMetadata', 67 'full_name': 'str', 68 'full_name_metadata': 'PropertyMetadata', 69 'id_check_configuration_name': 'str', 70 'id_check_configuration_name_metadata': 'PropertyMetadata', 71 'id_check_information_input': 'IdCheckInformationInput', 72 'identity_verification': 'RecipientIdentityVerification', 73 'inherit_email_notification_configuration': 'str', 74 'last_name': 'str', 75 'last_name_metadata': 'PropertyMetadata', 76 'locked_recipient_phone_auth_editable': 'str', 77 'locked_recipient_sms_editable': 'str', 78 'name': 'str', 79 'name_metadata': 'PropertyMetadata', 80 'note': 'str', 81 'note_metadata': 'PropertyMetadata', 82 'participate_for': 'str', 83 'participate_for_guid': 'str', 84 'phone_authentication': 'RecipientPhoneAuthentication', 85 'phone_number': 'RecipientPhoneNumber', 86 'proof_file': 'RecipientProofFile', 87 'recipient_attachments': 'list[RecipientAttachment]', 88 'recipient_authentication_status': 'AuthenticationStatus', 89 'recipient_feature_metadata': 'list[FeatureAvailableMetadata]', 90 'recipient_id': 'str', 91 'recipient_id_guid': 'str', 92 'recipient_type': 'str', 93 'recipient_type_metadata': 'PropertyMetadata', 94 'require_id_lookup': 'str', 95 'require_id_lookup_metadata': 'PropertyMetadata', 96 'role_name': 'str', 97 'routing_order': 'str', 98 'routing_order_metadata': 'PropertyMetadata', 99 'sent_date_time': 'str', 100 'signed_date_time': 'str', 101 'signing_group_id': 'str', 102 'signing_group_id_metadata': 'PropertyMetadata', 103 'signing_group_name': 'str', 104 'signing_group_users': 'list[UserInfo]', 105 'sms_authentication': 'RecipientSMSAuthentication', 106 'social_authentications': 'list[SocialAuthentication]', 107 'status': 'str', 108 'status_code': 'str', 109 'suppress_emails': 'str', 110 'template_locked': 'str', 111 'template_required': 'str', 112 'total_tab_count': 'str', 113 'user_id': 'str', 114 'web_form_recipient_view_id': 'str' 115 } 116 117 attribute_map = { 118 'access_code': 'accessCode', 119 'access_code_metadata': 'accessCodeMetadata', 120 'add_access_code_to_email': 'addAccessCodeToEmail', 121 'additional_notifications': 'additionalNotifications', 122 'allow_system_override_for_locked_recipient': 'allowSystemOverrideForLockedRecipient', 123 'auto_responded_reason': 'autoRespondedReason', 124 'bulk_send_v2_recipient': 'bulkSendV2Recipient', 125 'client_user_id': 'clientUserId', 126 'completed_count': 'completedCount', 127 'consent_details_list': 'consentDetailsList', 128 'custom_fields': 'customFields', 129 'declined_date_time': 'declinedDateTime', 130 'declined_reason': 'declinedReason', 131 'delivered_date_time': 'deliveredDateTime', 132 'delivery_method': 'deliveryMethod', 133 'delivery_method_metadata': 'deliveryMethodMetadata', 134 'designator_id': 'designatorId', 135 'designator_id_guid': 'designatorIdGuid', 136 'document_template_id': 'documentTemplateId', 137 'document_visibility': 'documentVisibility', 138 'email': 'email', 139 'email_metadata': 'emailMetadata', 140 'email_notification': 'emailNotification', 141 'email_recipient_post_signing_url': 'emailRecipientPostSigningURL', 142 'embedded_recipient_start_url': 'embeddedRecipientStartURL', 143 'error_details': 'errorDetails', 144 'fax_number': 'faxNumber', 145 'fax_number_metadata': 'faxNumberMetadata', 146 'first_name': 'firstName', 147 'first_name_metadata': 'firstNameMetadata', 148 'full_name': 'fullName', 149 'full_name_metadata': 'fullNameMetadata', 150 'id_check_configuration_name': 'idCheckConfigurationName', 151 'id_check_configuration_name_metadata': 'idCheckConfigurationNameMetadata', 152 'id_check_information_input': 'idCheckInformationInput', 153 'identity_verification': 'identityVerification', 154 'inherit_email_notification_configuration': 'inheritEmailNotificationConfiguration', 155 'last_name': 'lastName', 156 'last_name_metadata': 'lastNameMetadata', 157 'locked_recipient_phone_auth_editable': 'lockedRecipientPhoneAuthEditable', 158 'locked_recipient_sms_editable': 'lockedRecipientSmsEditable', 159 'name': 'name', 160 'name_metadata': 'nameMetadata', 161 'note': 'note', 162 'note_metadata': 'noteMetadata', 163 'participate_for': 'participateFor', 164 'participate_for_guid': 'participateForGuid', 165 'phone_authentication': 'phoneAuthentication', 166 'phone_number': 'phoneNumber', 167 'proof_file': 'proofFile', 168 'recipient_attachments': 'recipientAttachments', 169 'recipient_authentication_status': 'recipientAuthenticationStatus', 170 'recipient_feature_metadata': 'recipientFeatureMetadata', 171 'recipient_id': 'recipientId', 172 'recipient_id_guid': 'recipientIdGuid', 173 'recipient_type': 'recipientType', 174 'recipient_type_metadata': 'recipientTypeMetadata', 175 'require_id_lookup': 'requireIdLookup', 176 'require_id_lookup_metadata': 'requireIdLookupMetadata', 177 'role_name': 'roleName', 178 'routing_order': 'routingOrder', 179 'routing_order_metadata': 'routingOrderMetadata', 180 'sent_date_time': 'sentDateTime', 181 'signed_date_time': 'signedDateTime', 182 'signing_group_id': 'signingGroupId', 183 'signing_group_id_metadata': 'signingGroupIdMetadata', 184 'signing_group_name': 'signingGroupName', 185 'signing_group_users': 'signingGroupUsers', 186 'sms_authentication': 'smsAuthentication', 187 'social_authentications': 'socialAuthentications', 188 'status': 'status', 189 'status_code': 'statusCode', 190 'suppress_emails': 'suppressEmails', 191 'template_locked': 'templateLocked', 192 'template_required': 'templateRequired', 193 'total_tab_count': 'totalTabCount', 194 'user_id': 'userId', 195 'web_form_recipient_view_id': 'webFormRecipientViewId' 196 } 197 198 def __init__(self, _configuration=None, **kwargs): # noqa: E501 199 """Participant - a model defined in Swagger""" # noqa: E501 200 if _configuration is None: 201 _configuration = Configuration() 202 self._configuration = _configuration 203 204 self._access_code = None 205 self._access_code_metadata = None 206 self._add_access_code_to_email = None 207 self._additional_notifications = None 208 self._allow_system_override_for_locked_recipient = None 209 self._auto_responded_reason = None 210 self._bulk_send_v2_recipient = None 211 self._client_user_id = None 212 self._completed_count = None 213 self._consent_details_list = None 214 self._custom_fields = None 215 self._declined_date_time = None 216 self._declined_reason = None 217 self._delivered_date_time = None 218 self._delivery_method = None 219 self._delivery_method_metadata = None 220 self._designator_id = None 221 self._designator_id_guid = None 222 self._document_template_id = None 223 self._document_visibility = None 224 self._email = None 225 self._email_metadata = None 226 self._email_notification = None 227 self._email_recipient_post_signing_url = None 228 self._embedded_recipient_start_url = None 229 self._error_details = None 230 self._fax_number = None 231 self._fax_number_metadata = None 232 self._first_name = None 233 self._first_name_metadata = None 234 self._full_name = None 235 self._full_name_metadata = None 236 self._id_check_configuration_name = None 237 self._id_check_configuration_name_metadata = None 238 self._id_check_information_input = None 239 self._identity_verification = None 240 self._inherit_email_notification_configuration = None 241 self._last_name = None 242 self._last_name_metadata = None 243 self._locked_recipient_phone_auth_editable = None 244 self._locked_recipient_sms_editable = None 245 self._name = None 246 self._name_metadata = None 247 self._note = None 248 self._note_metadata = None 249 self._participate_for = None 250 self._participate_for_guid = None 251 self._phone_authentication = None 252 self._phone_number = None 253 self._proof_file = None 254 self._recipient_attachments = None 255 self._recipient_authentication_status = None 256 self._recipient_feature_metadata = None 257 self._recipient_id = None 258 self._recipient_id_guid = None 259 self._recipient_type = None 260 self._recipient_type_metadata = None 261 self._require_id_lookup = None 262 self._require_id_lookup_metadata = None 263 self._role_name = None 264 self._routing_order = None 265 self._routing_order_metadata = None 266 self._sent_date_time = None 267 self._signed_date_time = None 268 self._signing_group_id = None 269 self._signing_group_id_metadata = None 270 self._signing_group_name = None 271 self._signing_group_users = None 272 self._sms_authentication = None 273 self._social_authentications = None 274 self._status = None 275 self._status_code = None 276 self._suppress_emails = None 277 self._template_locked = None 278 self._template_required = None 279 self._total_tab_count = None 280 self._user_id = None 281 self._web_form_recipient_view_id = None 282 self.discriminator = None 283 284 setattr(self, "_{}".format('access_code'), kwargs.get('access_code', None)) 285 setattr(self, "_{}".format('access_code_metadata'), kwargs.get('access_code_metadata', None)) 286 setattr(self, "_{}".format('add_access_code_to_email'), kwargs.get('add_access_code_to_email', None)) 287 setattr(self, "_{}".format('additional_notifications'), kwargs.get('additional_notifications', None)) 288 setattr(self, "_{}".format('allow_system_override_for_locked_recipient'), kwargs.get('allow_system_override_for_locked_recipient', None)) 289 setattr(self, "_{}".format('auto_responded_reason'), kwargs.get('auto_responded_reason', None)) 290 setattr(self, "_{}".format('bulk_send_v2_recipient'), kwargs.get('bulk_send_v2_recipient', None)) 291 setattr(self, "_{}".format('client_user_id'), kwargs.get('client_user_id', None)) 292 setattr(self, "_{}".format('completed_count'), kwargs.get('completed_count', None)) 293 setattr(self, "_{}".format('consent_details_list'), kwargs.get('consent_details_list', None)) 294 setattr(self, "_{}".format('custom_fields'), kwargs.get('custom_fields', None)) 295 setattr(self, "_{}".format('declined_date_time'), kwargs.get('declined_date_time', None)) 296 setattr(self, "_{}".format('declined_reason'), kwargs.get('declined_reason', None)) 297 setattr(self, "_{}".format('delivered_date_time'), kwargs.get('delivered_date_time', None)) 298 setattr(self, "_{}".format('delivery_method'), kwargs.get('delivery_method', None)) 299 setattr(self, "_{}".format('delivery_method_metadata'), kwargs.get('delivery_method_metadata', None)) 300 setattr(self, "_{}".format('designator_id'), kwargs.get('designator_id', None)) 301 setattr(self, "_{}".format('designator_id_guid'), kwargs.get('designator_id_guid', None)) 302 setattr(self, "_{}".format('document_template_id'), kwargs.get('document_template_id', None)) 303 setattr(self, "_{}".format('document_visibility'), kwargs.get('document_visibility', None)) 304 setattr(self, "_{}".format('email'), kwargs.get('email', None)) 305 setattr(self, "_{}".format('email_metadata'), kwargs.get('email_metadata', None)) 306 setattr(self, "_{}".format('email_notification'), kwargs.get('email_notification', None)) 307 setattr(self, "_{}".format('email_recipient_post_signing_url'), kwargs.get('email_recipient_post_signing_url', None)) 308 setattr(self, "_{}".format('embedded_recipient_start_url'), kwargs.get('embedded_recipient_start_url', None)) 309 setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) 310 setattr(self, "_{}".format('fax_number'), kwargs.get('fax_number', None)) 311 setattr(self, "_{}".format('fax_number_metadata'), kwargs.get('fax_number_metadata', None)) 312 setattr(self, "_{}".format('first_name'), kwargs.get('first_name', None)) 313 setattr(self, "_{}".format('first_name_metadata'), kwargs.get('first_name_metadata', None)) 314 setattr(self, "_{}".format('full_name'), kwargs.get('full_name', None)) 315 setattr(self, "_{}".format('full_name_metadata'), kwargs.get('full_name_metadata', None)) 316 setattr(self, "_{}".format('id_check_configuration_name'), kwargs.get('id_check_configuration_name', None)) 317 setattr(self, "_{}".format('id_check_configuration_name_metadata'), kwargs.get('id_check_configuration_name_metadata', None)) 318 setattr(self, "_{}".format('id_check_information_input'), kwargs.get('id_check_information_input', None)) 319 setattr(self, "_{}".format('identity_verification'), kwargs.get('identity_verification', None)) 320 setattr(self, "_{}".format('inherit_email_notification_configuration'), kwargs.get('inherit_email_notification_configuration', None)) 321 setattr(self, "_{}".format('last_name'), kwargs.get('last_name', None)) 322 setattr(self, "_{}".format('last_name_metadata'), kwargs.get('last_name_metadata', None)) 323 setattr(self, "_{}".format('locked_recipient_phone_auth_editable'), kwargs.get('locked_recipient_phone_auth_editable', None)) 324 setattr(self, "_{}".format('locked_recipient_sms_editable'), kwargs.get('locked_recipient_sms_editable', None)) 325 setattr(self, "_{}".format('name'), kwargs.get('name', None)) 326 setattr(self, "_{}".format('name_metadata'), kwargs.get('name_metadata', None)) 327 setattr(self, "_{}".format('note'), kwargs.get('note', None)) 328 setattr(self, "_{}".format('note_metadata'), kwargs.get('note_metadata', None)) 329 setattr(self, "_{}".format('participate_for'), kwargs.get('participate_for', None)) 330 setattr(self, "_{}".format('participate_for_guid'), kwargs.get('participate_for_guid', None)) 331 setattr(self, "_{}".format('phone_authentication'), kwargs.get('phone_authentication', None)) 332 setattr(self, "_{}".format('phone_number'), kwargs.get('phone_number', None)) 333 setattr(self, "_{}".format('proof_file'), kwargs.get('proof_file', None)) 334 setattr(self, "_{}".format('recipient_attachments'), kwargs.get('recipient_attachments', None)) 335 setattr(self, "_{}".format('recipient_authentication_status'), kwargs.get('recipient_authentication_status', None)) 336 setattr(self, "_{}".format('recipient_feature_metadata'), kwargs.get('recipient_feature_metadata', None)) 337 setattr(self, "_{}".format('recipient_id'), kwargs.get('recipient_id', None)) 338 setattr(self, "_{}".format('recipient_id_guid'), kwargs.get('recipient_id_guid', None)) 339 setattr(self, "_{}".format('recipient_type'), kwargs.get('recipient_type', None)) 340 setattr(self, "_{}".format('recipient_type_metadata'), kwargs.get('recipient_type_metadata', None)) 341 setattr(self, "_{}".format('require_id_lookup'), kwargs.get('require_id_lookup', None)) 342 setattr(self, "_{}".format('require_id_lookup_metadata'), kwargs.get('require_id_lookup_metadata', None)) 343 setattr(self, "_{}".format('role_name'), kwargs.get('role_name', None)) 344 setattr(self, "_{}".format('routing_order'), kwargs.get('routing_order', None)) 345 setattr(self, "_{}".format('routing_order_metadata'), kwargs.get('routing_order_metadata', None)) 346 setattr(self, "_{}".format('sent_date_time'), kwargs.get('sent_date_time', None)) 347 setattr(self, "_{}".format('signed_date_time'), kwargs.get('signed_date_time', None)) 348 setattr(self, "_{}".format('signing_group_id'), kwargs.get('signing_group_id', None)) 349 setattr(self, "_{}".format('signing_group_id_metadata'), kwargs.get('signing_group_id_metadata', None)) 350 setattr(self, "_{}".format('signing_group_name'), kwargs.get('signing_group_name', None)) 351 setattr(self, "_{}".format('signing_group_users'), kwargs.get('signing_group_users', None)) 352 setattr(self, "_{}".format('sms_authentication'), kwargs.get('sms_authentication', None)) 353 setattr(self, "_{}".format('social_authentications'), kwargs.get('social_authentications', None)) 354 setattr(self, "_{}".format('status'), kwargs.get('status', None)) 355 setattr(self, "_{}".format('status_code'), kwargs.get('status_code', None)) 356 setattr(self, "_{}".format('suppress_emails'), kwargs.get('suppress_emails', None)) 357 setattr(self, "_{}".format('template_locked'), kwargs.get('template_locked', None)) 358 setattr(self, "_{}".format('template_required'), kwargs.get('template_required', None)) 359 setattr(self, "_{}".format('total_tab_count'), kwargs.get('total_tab_count', None)) 360 setattr(self, "_{}".format('user_id'), kwargs.get('user_id', None)) 361 setattr(self, "_{}".format('web_form_recipient_view_id'), kwargs.get('web_form_recipient_view_id', None)) 362 363 @property 364 def access_code(self): 365 """Gets the access_code of this Participant. # noqa: E501 366 367 If a value is provided, the recipient must enter the value as the access code to view and sign the envelope. Maximum Length: 50 characters and it must conform to the account's access code format setting. If blank, but the signer `accessCode` property is set in the envelope, then that value is used. If blank and the signer `accessCode` property is not set, then the access code is not required. # noqa: E501 368 369 :return: The access_code of this Participant. # noqa: E501 370 :rtype: str 371 """ 372 return self._access_code 373 374 @access_code.setter 375 def access_code(self, access_code): 376 """Sets the access_code of this Participant. 377 378 If a value is provided, the recipient must enter the value as the access code to view and sign the envelope. Maximum Length: 50 characters and it must conform to the account's access code format setting. If blank, but the signer `accessCode` property is set in the envelope, then that value is used. If blank and the signer `accessCode` property is not set, then the access code is not required. # noqa: E501 379 380 :param access_code: The access_code of this Participant. # noqa: E501 381 :type: str 382 """ 383 384 self._access_code = access_code 385 386 @property 387 def access_code_metadata(self): 388 """Gets the access_code_metadata of this Participant. # noqa: E501 389 390 # noqa: E501 391 392 :return: The access_code_metadata of this Participant. # noqa: E501 393 :rtype: PropertyMetadata 394 """ 395 return self._access_code_metadata 396 397 @access_code_metadata.setter 398 def access_code_metadata(self, access_code_metadata): 399 """Sets the access_code_metadata of this Participant. 400 401 # noqa: E501 402 403 :param access_code_metadata: The access_code_metadata of this Participant. # noqa: E501 404 :type: PropertyMetadata 405 """ 406 407 self._access_code_metadata = access_code_metadata 408 409 @property 410 def add_access_code_to_email(self): 411 """Gets the add_access_code_to_email of this Participant. # noqa: E501 412 413 This Optional attribute indicates that the access code will be added to the email sent to the recipient; this nullifies the Security measure of Access Code on the recipient. # noqa: E501 414 415 :return: The add_access_code_to_email of this Participant. # noqa: E501 416 :rtype: str 417 """ 418 return self._add_access_code_to_email 419 420 @add_access_code_to_email.setter 421 def add_access_code_to_email(self, add_access_code_to_email): 422 """Sets the add_access_code_to_email of this Participant. 423 424 This Optional attribute indicates that the access code will be added to the email sent to the recipient; this nullifies the Security measure of Access Code on the recipient. # noqa: E501 425 426 :param add_access_code_to_email: The add_access_code_to_email of this Participant. # noqa: E501 427 :type: str 428 """ 429 430 self._add_access_code_to_email = add_access_code_to_email 431 432 @property 433 def additional_notifications(self): 434 """Gets the additional_notifications of this Participant. # noqa: E501 435 436 # noqa: E501 437 438 :return: The additional_notifications of this Participant. # noqa: E501 439 :rtype: list[RecipientAdditionalNotification] 440 """ 441 return self._additional_notifications 442 443 @additional_notifications.setter 444 def additional_notifications(self, additional_notifications): 445 """Sets the additional_notifications of this Participant. 446 447 # noqa: E501 448 449 :param additional_notifications: The additional_notifications of this Participant. # noqa: E501 450 :type: list[RecipientAdditionalNotification] 451 """ 452 453 self._additional_notifications = additional_notifications 454 455 @property 456 def allow_system_override_for_locked_recipient(self): 457 """Gets the allow_system_override_for_locked_recipient of this Participant. # noqa: E501 458 459 # noqa: E501 460 461 :return: The allow_system_override_for_locked_recipient of this Participant. # noqa: E501 462 :rtype: str 463 """ 464 return self._allow_system_override_for_locked_recipient 465 466 @allow_system_override_for_locked_recipient.setter 467 def allow_system_override_for_locked_recipient(self, allow_system_override_for_locked_recipient): 468 """Sets the allow_system_override_for_locked_recipient of this Participant. 469 470 # noqa: E501 471 472 :param allow_system_override_for_locked_recipient: The allow_system_override_for_locked_recipient of this Participant. # noqa: E501 473 :type: str 474 """ 475 476 self._allow_system_override_for_locked_recipient = allow_system_override_for_locked_recipient 477 478 @property 479 def auto_responded_reason(self): 480 """Gets the auto_responded_reason of this Participant. # noqa: E501 481 482 # noqa: E501 483 484 :return: The auto_responded_reason of this Participant. # noqa: E501 485 :rtype: str 486 """ 487 return self._auto_responded_reason 488 489 @auto_responded_reason.setter 490 def auto_responded_reason(self, auto_responded_reason): 491 """Sets the auto_responded_reason of this Participant. 492 493 # noqa: E501 494 495 :param auto_responded_reason: The auto_responded_reason of this Participant. # noqa: E501 496 :type: str 497 """ 498 499 self._auto_responded_reason = auto_responded_reason 500 501 @property 502 def bulk_send_v2_recipient(self): 503 """Gets the bulk_send_v2_recipient of this Participant. # noqa: E501 504 505 # noqa: E501 506 507 :return: The bulk_send_v2_recipient of this Participant. # noqa: E501 508 :rtype: str 509 """ 510 return self._bulk_send_v2_recipient 511 512 @bulk_send_v2_recipient.setter 513 def bulk_send_v2_recipient(self, bulk_send_v2_recipient): 514 """Sets the bulk_send_v2_recipient of this Participant. 515 516 # noqa: E501 517 518 :param bulk_send_v2_recipient: The bulk_send_v2_recipient of this Participant. # noqa: E501 519 :type: str 520 """ 521 522 self._bulk_send_v2_recipient = bulk_send_v2_recipient 523 524 @property 525 def client_user_id(self): 526 """Gets the client_user_id of this Participant. # noqa: E501 527 528 Specifies whether the recipient is embedded or remote. If the `clientUserId` property is not null then the recipient is embedded. Note that if the `ClientUserId` property is set and either `SignerMustHaveAccount` or `SignerMustLoginToSign` property of the account settings is set to **true**, an error is generated on sending.ng. Maximum length: 100 characters. # noqa: E501 529 530 :return: The client_user_id of this Participant. # noqa: E501 531 :rtype: str 532 """ 533 return self._client_user_id 534 535 @client_user_id.setter 536 def client_user_id(self, client_user_id): 537 """Sets the client_user_id of this Participant. 538 539 Specifies whether the recipient is embedded or remote. If the `clientUserId` property is not null then the recipient is embedded. Note that if the `ClientUserId` property is set and either `SignerMustHaveAccount` or `SignerMustLoginToSign` property of the account settings is set to **true**, an error is generated on sending.ng. Maximum length: 100 characters. # noqa: E501 540 541 :param client_user_id: The client_user_id of this Participant. # noqa: E501 542 :type: str 543 """ 544 545 self._client_user_id = client_user_id 546 547 @property 548 def completed_count(self): 549 """Gets the completed_count of this Participant. # noqa: E501 550 551 # noqa: E501 552 553 :return: The completed_count of this Participant. # noqa: E501 554 :rtype: str 555 """ 556 return self._completed_count 557 558 @completed_count.setter 559 def completed_count(self, completed_count): 560 """Sets the completed_count of this Participant. 561 562 # noqa: E501 563 564 :param completed_count: The completed_count of this Participant. # noqa: E501 565 :type: str 566 """ 567 568 self._completed_count = completed_count 569 570 @property 571 def consent_details_list(self): 572 """Gets the consent_details_list of this Participant. # noqa: E501 573 574 # noqa: E501 575 576 :return: The consent_details_list of this Participant. # noqa: E501 577 :rtype: list[ConsentDetails] 578 """ 579 return self._consent_details_list 580 581 @consent_details_list.setter 582 def consent_details_list(self, consent_details_list): 583 """Sets the consent_details_list of this Participant. 584 585 # noqa: E501 586 587 :param consent_details_list: The consent_details_list of this Participant. # noqa: E501 588 :type: list[ConsentDetails] 589 """ 590 591 self._consent_details_list = consent_details_list 592 593 @property 594 def custom_fields(self): 595 """Gets the custom_fields of this Participant. # noqa: E501 596 597 An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters. # noqa: E501 598 599 :return: The custom_fields of this Participant. # noqa: E501 600 :rtype: list[str] 601 """ 602 return self._custom_fields 603 604 @custom_fields.setter 605 def custom_fields(self, custom_fields): 606 """Sets the custom_fields of this Participant. 607 608 An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters. # noqa: E501 609 610 :param custom_fields: The custom_fields of this Participant. # noqa: E501 611 :type: list[str] 612 """ 613 614 self._custom_fields = custom_fields 615 616 @property 617 def declined_date_time(self): 618 """Gets the declined_date_time of this Participant. # noqa: E501 619 620 The date and time the recipient declined the document. # noqa: E501 621 622 :return: The declined_date_time of this Participant. # noqa: E501 623 :rtype: str 624 """ 625 return self._declined_date_time 626 627 @declined_date_time.setter 628 def declined_date_time(self, declined_date_time): 629 """Sets the declined_date_time of this Participant. 630 631 The date and time the recipient declined the document. # noqa: E501 632 633 :param declined_date_time: The declined_date_time of this Participant. # noqa: E501 634 :type: str 635 """ 636 637 self._declined_date_time = declined_date_time 638 639 @property 640 def declined_reason(self): 641 """Gets the declined_reason of this Participant. # noqa: E501 642 643 The reason the recipient declined the document. # noqa: E501 644 645 :return: The declined_reason of this Participant. # noqa: E501 646 :rtype: str 647 """ 648 return self._declined_reason 649 650 @declined_reason.setter 651 def declined_reason(self, declined_reason): 652 """Sets the declined_reason of this Participant. 653 654 The reason the recipient declined the document. # noqa: E501 655 656 :param declined_reason: The declined_reason of this Participant. # noqa: E501 657 :type: str 658 """ 659 660 self._declined_reason = declined_reason 661 662 @property 663 def delivered_date_time(self): 664 """Gets the delivered_date_time of this Participant. # noqa: E501 665 666 Reserved: For DocuSign use only. # noqa: E501 667 668 :return: The delivered_date_time of this Participant. # noqa: E501 669 :rtype: str 670 """ 671 return self._delivered_date_time 672 673 @delivered_date_time.setter 674 def delivered_date_time(self, delivered_date_time): 675 """Sets the delivered_date_time of this Participant. 676 677 Reserved: For DocuSign use only. # noqa: E501 678 679 :param delivered_date_time: The delivered_date_time of this Participant. # noqa: E501 680 :type: str 681 """ 682 683 self._delivered_date_time = delivered_date_time 684 685 @property 686 def delivery_method(self): 687 """Gets the delivery_method of this Participant. # noqa: E501 688 689 Reserved: For DocuSign use only. # noqa: E501 690 691 :return: The delivery_method of this Participant. # noqa: E501 692 :rtype: str 693 """ 694 return self._delivery_method 695 696 @delivery_method.setter 697 def delivery_method(self, delivery_method): 698 """Sets the delivery_method of this Participant. 699 700 Reserved: For DocuSign use only. # noqa: E501 701 702 :param delivery_method: The delivery_method of this Participant. # noqa: E501 703 :type: str 704 """ 705 706 self._delivery_method = delivery_method 707 708 @property 709 def delivery_method_metadata(self): 710 """Gets the delivery_method_metadata of this Participant. # noqa: E501 711 712 # noqa: E501 713 714 :return: The delivery_method_metadata of this Participant. # noqa: E501 715 :rtype: PropertyMetadata 716 """ 717 return self._delivery_method_metadata 718 719 @delivery_method_metadata.setter 720 def delivery_method_metadata(self, delivery_method_metadata): 721 """Sets the delivery_method_metadata of this Participant. 722 723 # noqa: E501 724 725 :param delivery_method_metadata: The delivery_method_metadata of this Participant. # noqa: E501 726 :type: PropertyMetadata 727 """ 728 729 self._delivery_method_metadata = delivery_method_metadata 730 731 @property 732 def designator_id(self): 733 """Gets the designator_id of this Participant. # noqa: E501 734 735 # noqa: E501 736 737 :return: The designator_id of this Participant. # noqa: E501 738 :rtype: str 739 """ 740 return self._designator_id 741 742 @designator_id.setter 743 def designator_id(self, designator_id): 744 """Sets the designator_id of this Participant. 745 746 # noqa: E501 747 748 :param designator_id: The designator_id of this Participant. # noqa: E501 749 :type: str 750 """ 751 752 self._designator_id = designator_id 753 754 @property 755 def designator_id_guid(self): 756 """Gets the designator_id_guid of this Participant. # noqa: E501 757 758 # noqa: E501 759 760 :return: The designator_id_guid of this Participant. # noqa: E501 761 :rtype: str 762 """ 763 return self._designator_id_guid 764 765 @designator_id_guid.setter 766 def designator_id_guid(self, designator_id_guid): 767 """Sets the designator_id_guid of this Participant. 768 769 # noqa: E501 770 771 :param designator_id_guid: The designator_id_guid of this Participant. # noqa: E501 772 :type: str 773 """ 774 775 self._designator_id_guid = designator_id_guid 776 777 @property 778 def document_template_id(self): 779 """Gets the document_template_id of this Participant. # noqa: E501 780 781 # noqa: E501 782 783 :return: The document_template_id of this Participant. # noqa: E501 784 :rtype: str 785 """ 786 return self._document_template_id 787 788 @document_template_id.setter 789 def document_template_id(self, document_template_id): 790 """Sets the document_template_id of this Participant. 791 792 # noqa: E501 793 794 :param document_template_id: The document_template_id of this Participant. # noqa: E501 795 :type: str 796 """ 797 798 self._document_template_id = document_template_id 799 800 @property 801 def document_visibility(self): 802 """Gets the document_visibility of this Participant. # noqa: E501 803 804 # noqa: E501 805 806 :return: The document_visibility of this Participant. # noqa: E501 807 :rtype: list[DocumentVisibility] 808 """ 809 return self._document_visibility 810 811 @document_visibility.setter 812 def document_visibility(self, document_visibility): 813 """Sets the document_visibility of this Participant. 814 815 # noqa: E501 816 817 :param document_visibility: The document_visibility of this Participant. # noqa: E501 818 :type: list[DocumentVisibility] 819 """ 820 821 self._document_visibility = document_visibility 822 823 @property 824 def email(self): 825 """Gets the email of this Participant. # noqa: E501 826 827 # noqa: E501 828 829 :return: The email of this Participant. # noqa: E501 830 :rtype: str 831 """ 832 return self._email 833 834 @email.setter 835 def email(self, email): 836 """Sets the email of this Participant. 837 838 # noqa: E501 839 840 :param email: The email of this Participant. # noqa: E501 841 :type: str 842 """ 843 844 self._email = email 845 846 @property 847 def email_metadata(self): 848 """Gets the email_metadata of this Participant. # noqa: E501 849 850 # noqa: E501 851 852 :return: The email_metadata of this Participant. # noqa: E501 853 :rtype: PropertyMetadata 854 """ 855 return self._email_metadata 856 857 @email_metadata.setter 858 def email_metadata(self, email_metadata): 859 """Sets the email_metadata of this Participant. 860 861 # noqa: E501 862 863 :param email_metadata: The email_metadata of this Participant. # noqa: E501 864 :type: PropertyMetadata 865 """ 866 867 self._email_metadata = email_metadata 868 869 @property 870 def email_notification(self): 871 """Gets the email_notification of this Participant. # noqa: E501 872 873 A complex type that contains information sets the language of the recipient's email information. **IMPORTANT**: If you enable email notification for one recipient, you must enable email notification for all recipients as it overrides the Envelope Subject and `EmailBlurb` property settings. # noqa: E501 874 875 :return: The email_notification of this Participant. # noqa: E501 876 :rtype: RecipientEmailNotification 877 """ 878 return self._email_notification 879 880 @email_notification.setter 881 def email_notification(self, email_notification): 882 """Sets the email_notification of this Participant. 883 884 A complex type that contains information sets the language of the recipient's email information. **IMPORTANT**: If you enable email notification for one recipient, you must enable email notification for all recipients as it overrides the Envelope Subject and `EmailBlurb` property settings. # noqa: E501 885 886 :param email_notification: The email_notification of this Participant. # noqa: E501 887 :type: RecipientEmailNotification 888 """ 889 890 self._email_notification = email_notification 891 892 @property 893 def email_recipient_post_signing_url(self): 894 """Gets the email_recipient_post_signing_url of this Participant. # noqa: E501 895 896 # noqa: E501 897 898 :return: The email_recipient_post_signing_url of this Participant. # noqa: E501 899 :rtype: str 900 """ 901 return self._email_recipient_post_signing_url 902 903 @email_recipient_post_signing_url.setter 904 def email_recipient_post_signing_url(self, email_recipient_post_signing_url): 905 """Sets the email_recipient_post_signing_url of this Participant. 906 907 # noqa: E501 908 909 :param email_recipient_post_signing_url: The email_recipient_post_signing_url of this Participant. # noqa: E501 910 :type: str 911 """ 912 913 self._email_recipient_post_signing_url = email_recipient_post_signing_url 914 915 @property 916 def embedded_recipient_start_url(self): 917 """Gets the embedded_recipient_start_url of this Participant. # noqa: E501 918 919 Specifies a sender provided valid URL string for redirecting an embedded recipient. When using this option, the embedded recipient still receives an email from DocuSign, just as a remote recipient would. When the document link in the email is clicked the recipient is redirected, through DocuSign, to the supplied URL to complete their actions. When routing to the URL, the sender's system (the server responding to the URL) must request a recipient token to launch a signing session. If set to `SIGN_AT_DOCUSIGN`, the recipient is directed to an embedded signing or viewing process directly at DocuSign. The signing or viewing action is initiated by the DocuSign system and the transaction activity and Certificate of Completion records will reflect this. In all other ways the process is identical to an embedded signing or viewing operation that is launched by any partner. It is important to remember that in a typical embedded workflow the authentication of an embedded recipient is the responsibility of the sending application, DocuSign expects that senders will follow their own process for establishing the recipient's identity. In this workflow the recipient goes through the sending application before the embedded signing or viewing process in initiated. However, when the sending application sets `EmbeddedRecipientStartURL=SIGN_AT_DOCUSIGN`, the recipient goes directly to the embedded signing or viewing process bypassing the sending application and any authentication steps the sending application would use. In this case, DocuSign recommends that you use one of the normal DocuSign authentication features (Access Code, Phone Authentication, SMS Authentication, etc.) to verify the identity of the recipient. If the `clientUserId` property is NOT set, and the `embeddedRecipientStartURL` is set, DocuSign will ignore the redirect URL and launch the standard signing process for the email recipient. Information can be appended to the embedded recipient start URL using merge fields. The available merge fields items are: envelopeId, recipientId, recipientName, recipientEmail, and customFields. The `customFields` property must be set fort the recipient or envelope. The merge fields are enclosed in double brackets. *Example*: `http://senderHost/[[mergeField1]]/ beginSigningSession? [[mergeField2]]&[[mergeField3]]` # noqa: E501 920 921 :return: The embedded_recipient_start_url of this Participant. # noqa: E501 922 :rtype: str 923 """ 924 return self._embedded_recipient_start_url 925 926 @embedded_recipient_start_url.setter 927 def embedded_recipient_start_url(self, embedded_recipient_start_url): 928 """Sets the embedded_recipient_start_url of this Participant. 929 930 Specifies a sender provided valid URL string for redirecting an embedded recipient. When using this option, the embedded recipient still receives an email from DocuSign, just as a remote recipient would. When the document link in the email is clicked the recipient is redirected, through DocuSign, to the supplied URL to complete their actions. When routing to the URL, the sender's system (the server responding to the URL) must request a recipient token to launch a signing session. If set to `SIGN_AT_DOCUSIGN`, the recipient is directed to an embedded signing or viewing process directly at DocuSign. The signing or viewing action is initiated by the DocuSign system and the transaction activity and Certificate of Completion records will reflect this. In all other ways the process is identical to an embedded signing or viewing operation that is launched by any partner. It is important to remember that in a typical embedded workflow the authentication of an embedded recipient is the responsibility of the sending application, DocuSign expects that senders will follow their own process for establishing the recipient's identity. In this workflow the recipient goes through the sending application before the embedded signing or viewing process in initiated. However, when the sending application sets `EmbeddedRecipientStartURL=SIGN_AT_DOCUSIGN`, the recipient goes directly to the embedded signing or viewing process bypassing the sending application and any authentication steps the sending application would use. In this case, DocuSign recommends that you use one of the normal DocuSign authentication features (Access Code, Phone Authentication, SMS Authentication, etc.) to verify the identity of the recipient. If the `clientUserId` property is NOT set, and the `embeddedRecipientStartURL` is set, DocuSign will ignore the redirect URL and launch the standard signing process for the email recipient. Information can be appended to the embedded recipient start URL using merge fields. The available merge fields items are: envelopeId, recipientId, recipientName, recipientEmail, and customFields. The `customFields` property must be set fort the recipient or envelope. The merge fields are enclosed in double brackets. *Example*: `http://senderHost/[[mergeField1]]/ beginSigningSession? [[mergeField2]]&[[mergeField3]]` # noqa: E501 931 932 :param embedded_recipient_start_url: The embedded_recipient_start_url of this Participant. # noqa: E501 933 :type: str 934 """ 935 936 self._embedded_recipient_start_url = embedded_recipient_start_url 937 938 @property 939 def error_details(self): 940 """Gets the error_details of this Participant. # noqa: E501 941 942 Array or errors. # noqa: E501 943 944 :return: The error_details of this Participant. # noqa: E501 945 :rtype: ErrorDetails 946 """ 947 return self._error_details 948 949 @error_details.setter 950 def error_details(self, error_details): 951 """Sets the error_details of this Participant. 952 953 Array or errors. # noqa: E501 954 955 :param error_details: The error_details of this Participant. # noqa: E501 956 :type: ErrorDetails 957 """ 958 959 self._error_details = error_details 960 961 @property 962 def fax_number(self): 963 """Gets the fax_number of this Participant. # noqa: E501 964 965 Reserved: # noqa: E501 966 967 :return: The fax_number of this Participant. # noqa: E501 968 :rtype: str 969 """ 970 return self._fax_number 971 972 @fax_number.setter 973 def fax_number(self, fax_number): 974 """Sets the fax_number of this Participant. 975 976 Reserved: # noqa: E501 977 978 :param fax_number: The fax_number of this Participant. # noqa: E501 979 :type: str 980 """ 981 982 self._fax_number = fax_number 983 984 @property 985 def fax_number_metadata(self): 986 """Gets the fax_number_metadata of this Participant. # noqa: E501 987 988 # noqa: E501 989 990 :return: The fax_number_metadata of this Participant. # noqa: E501 991 :rtype: PropertyMetadata 992 """ 993 return self._fax_number_metadata 994 995 @fax_number_metadata.setter 996 def fax_number_metadata(self, fax_number_metadata): 997 """Sets the fax_number_metadata of this Participant. 998 999 # noqa: E501 1000 1001 :param fax_number_metadata: The fax_number_metadata of this Participant. # noqa: E501 1002 :type: PropertyMetadata 1003 """ 1004 1005 self._fax_number_metadata = fax_number_metadata 1006 1007 @property 1008 def first_name(self): 1009 """Gets the first_name of this Participant. # noqa: E501 1010 1011 The user's first name. Maximum Length: 50 characters. # noqa: E501 1012 1013 :return: The first_name of this Participant. # noqa: E501 1014 :rtype: str 1015 """ 1016 return self._first_name 1017 1018 @first_name.setter 1019 def first_name(self, first_name): 1020 """Sets the first_name of this Participant. 1021 1022 The user's first name. Maximum Length: 50 characters. # noqa: E501 1023 1024 :param first_name: The first_name of this Participant. # noqa: E501 1025 :type: str 1026 """ 1027 1028 self._first_name = first_name 1029 1030 @property 1031 def first_name_metadata(self): 1032 """Gets the first_name_metadata of this Participant. # noqa: E501 1033 1034 # noqa: E501 1035 1036 :return: The first_name_metadata of this Participant. # noqa: E501 1037 :rtype: PropertyMetadata 1038 """ 1039 return self._first_name_metadata 1040 1041 @first_name_metadata.setter 1042 def first_name_metadata(self, first_name_metadata): 1043 """Sets the first_name_metadata of this Participant. 1044 1045 # noqa: E501 1046 1047 :param first_name_metadata: The first_name_metadata of this Participant. # noqa: E501 1048 :type: PropertyMetadata 1049 """ 1050 1051 self._first_name_metadata = first_name_metadata 1052 1053 @property 1054 def full_name(self): 1055 """Gets the full_name of this Participant. # noqa: E501 1056 1057 # noqa: E501 1058 1059 :return: The full_name of this Participant. # noqa: E501 1060 :rtype: str 1061 """ 1062 return self._full_name 1063 1064 @full_name.setter 1065 def full_name(self, full_name): 1066 """Sets the full_name of this Participant. 1067 1068 # noqa: E501 1069 1070 :param full_name: The full_name of this Participant. # noqa: E501 1071 :type: str 1072 """ 1073 1074 self._full_name = full_name 1075 1076 @property 1077 def full_name_metadata(self): 1078 """Gets the full_name_metadata of this Participant. # noqa: E501 1079 1080 # noqa: E501 1081 1082 :return: The full_name_metadata of this Participant. # noqa: E501 1083 :rtype: PropertyMetadata 1084 """ 1085 return self._full_name_metadata 1086 1087 @full_name_metadata.setter 1088 def full_name_metadata(self, full_name_metadata): 1089 """Sets the full_name_metadata of this Participant. 1090 1091 # noqa: E501 1092 1093 :param full_name_metadata: The full_name_metadata of this Participant. # noqa: E501 1094 :type: PropertyMetadata 1095 """ 1096 1097 self._full_name_metadata = full_name_metadata 1098 1099 @property 1100 def id_check_configuration_name(self): 1101 """Gets the id_check_configuration_name of this Participant. # noqa: E501 1102 1103 Specifies authentication check by name. The names used here must be the same as the authentication type names used by the account (these name can also be found in the web console sending interface in the Identify list for a recipient,) This overrides any default authentication setting. *Example*: Your account has ID Check and SMS Authentication available and in the web console Identify list these appear as 'ID Check $' and 'SMS Auth $'. To use ID check in an envelope, the idCheckConfigurationName should be 'ID Check '. If you wanted to use SMS, it would be 'SMS Auth $' and you would need to add you would need to add phone number information to the `smsAuthentication` node. # noqa: E501 1104 1105 :return: The id_check_configuration_name of this Participant. # noqa: E501 1106 :rtype: str 1107 """ 1108 return self._id_check_configuration_name 1109 1110 @id_check_configuration_name.setter 1111 def id_check_configuration_name(self, id_check_configuration_name): 1112 """Sets the id_check_configuration_name of this Participant. 1113 1114 Specifies authentication check by name. The names used here must be the same as the authentication type names used by the account (these name can also be found in the web console sending interface in the Identify list for a recipient,) This overrides any default authentication setting. *Example*: Your account has ID Check and SMS Authentication available and in the web console Identify list these appear as 'ID Check $' and 'SMS Auth $'. To use ID check in an envelope, the idCheckConfigurationName should be 'ID Check '. If you wanted to use SMS, it would be 'SMS Auth $' and you would need to add you would need to add phone number information to the `smsAuthentication` node. # noqa: E501 1115 1116 :param id_check_configuration_name: The id_check_configuration_name of this Participant. # noqa: E501 1117 :type: str 1118 """ 1119 1120 self._id_check_configuration_name = id_check_configuration_name 1121 1122 @property 1123 def id_check_configuration_name_metadata(self): 1124 """Gets the id_check_configuration_name_metadata of this Participant. # noqa: E501 1125 1126 # noqa: E501 1127 1128 :return: The id_check_configuration_name_metadata of this Participant. # noqa: E501 1129 :rtype: PropertyMetadata 1130 """ 1131 return self._id_check_configuration_name_metadata 1132 1133 @id_check_configuration_name_metadata.setter 1134 def id_check_configuration_name_metadata(self, id_check_configuration_name_metadata): 1135 """Sets the id_check_configuration_name_metadata of this Participant. 1136 1137 # noqa: E501 1138 1139 :param id_check_configuration_name_metadata: The id_check_configuration_name_metadata of this Participant. # noqa: E501 1140 :type: PropertyMetadata 1141 """ 1142 1143 self._id_check_configuration_name_metadata = id_check_configuration_name_metadata 1144 1145 @property 1146 def id_check_information_input(self): 1147 """Gets the id_check_information_input of this Participant. # noqa: E501 1148 1149 # noqa: E501 1150 1151 :return: The id_check_information_input of this Participant. # noqa: E501 1152 :rtype: IdCheckInformationInput 1153 """ 1154 return self._id_check_information_input 1155 1156 @id_check_information_input.setter 1157 def id_check_information_input(self, id_check_information_input): 1158 """Sets the id_check_information_input of this Participant. 1159 1160 # noqa: E501 1161 1162 :param id_check_information_input: The id_check_information_input of this Participant. # noqa: E501 1163 :type: IdCheckInformationInput 1164 """ 1165 1166 self._id_check_information_input = id_check_information_input 1167 1168 @property 1169 def identity_verification(self): 1170 """Gets the identity_verification of this Participant. # noqa: E501 1171 1172 # noqa: E501 1173 1174 :return: The identity_verification of this Participant. # noqa: E501 1175 :rtype: RecipientIdentityVerification 1176 """ 1177 return self._identity_verification 1178 1179 @identity_verification.setter 1180 def identity_verification(self, identity_verification): 1181 """Sets the identity_verification of this Participant. 1182 1183 # noqa: E501 1184 1185 :param identity_verification: The identity_verification of this Participant. # noqa: E501 1186 :type: RecipientIdentityVerification 1187 """ 1188 1189 self._identity_verification = identity_verification 1190 1191 @property 1192 def inherit_email_notification_configuration(self): 1193 """Gets the inherit_email_notification_configuration of this Participant. # noqa: E501 1194 1195 When set to **true** and the envelope recipient creates a DocuSign account after signing, the Manage Account Email Notification settings are used as the default settings for the recipient's account. # noqa: E501 1196 1197 :return: The inherit_email_notification_configuration of this Participant. # noqa: E501 1198 :rtype: str 1199 """ 1200 return self._inherit_email_notification_configuration 1201 1202 @inherit_email_notification_configuration.setter 1203 def inherit_email_notification_configuration(self, inherit_email_notification_configuration): 1204 """Sets the inherit_email_notification_configuration of this Participant. 1205 1206 When set to **true** and the envelope recipient creates a DocuSign account after signing, the Manage Account Email Notification settings are used as the default settings for the recipient's account. # noqa: E501 1207 1208 :param inherit_email_notification_configuration: The inherit_email_notification_configuration of this Participant. # noqa: E501 1209 :type: str 1210 """ 1211 1212 self._inherit_email_notification_configuration = inherit_email_notification_configuration 1213 1214 @property 1215 def last_name(self): 1216 """Gets the last_name of this Participant. # noqa: E501 1217 1218 # noqa: E501 1219 1220 :return: The last_name of this Participant. # noqa: E501 1221 :rtype: str 1222 """ 1223 return self._last_name 1224 1225 @last_name.setter 1226 def last_name(self, last_name): 1227 """Sets the last_name of this Participant. 1228 1229 # noqa: E501 1230 1231 :param last_name: The last_name of this Participant. # noqa: E501 1232 :type: str 1233 """ 1234 1235 self._last_name = last_name 1236 1237 @property 1238 def last_name_metadata(self): 1239 """Gets the last_name_metadata of this Participant. # noqa: E501 1240 1241 # noqa: E501 1242 1243 :return: The last_name_metadata of this Participant. # noqa: E501 1244 :rtype: PropertyMetadata 1245 """ 1246 return self._last_name_metadata 1247 1248 @last_name_metadata.setter 1249 def last_name_metadata(self, last_name_metadata): 1250 """Sets the last_name_metadata of this Participant. 1251 1252 # noqa: E501 1253 1254 :param last_name_metadata: The last_name_metadata of this Participant. # noqa: E501 1255 :type: PropertyMetadata 1256 """ 1257 1258 self._last_name_metadata = last_name_metadata 1259 1260 @property 1261 def locked_recipient_phone_auth_editable(self): 1262 """Gets the locked_recipient_phone_auth_editable of this Participant. # noqa: E501 1263 1264 # noqa: E501 1265 1266 :return: The locked_recipient_phone_auth_editable of this Participant. # noqa: E501 1267 :rtype: str 1268 """ 1269 return self._locked_recipient_phone_auth_editable 1270 1271 @locked_recipient_phone_auth_editable.setter 1272 def locked_recipient_phone_auth_editable(self, locked_recipient_phone_auth_editable): 1273 """Sets the locked_recipient_phone_auth_editable of this Participant. 1274 1275 # noqa: E501 1276 1277 :param locked_recipient_phone_auth_editable: The locked_recipient_phone_auth_editable of this Participant. # noqa: E501 1278 :type: str 1279 """ 1280 1281 self._locked_recipient_phone_auth_editable = locked_recipient_phone_auth_editable 1282 1283 @property 1284 def locked_recipient_sms_editable(self): 1285 """Gets the locked_recipient_sms_editable of this Participant. # noqa: E501 1286 1287 # noqa: E501 1288 1289 :return: The locked_recipient_sms_editable of this Participant. # noqa: E501 1290 :rtype: str 1291 """ 1292 return self._locked_recipient_sms_editable 1293 1294 @locked_recipient_sms_editable.setter 1295 def locked_recipient_sms_editable(self, locked_recipient_sms_editable): 1296 """Sets the locked_recipient_sms_editable of this Participant. 1297 1298 # noqa: E501 1299 1300 :param locked_recipient_sms_editable: The locked_recipient_sms_editable of this Participant. # noqa: E501 1301 :type: str 1302 """ 1303 1304 self._locked_recipient_sms_editable = locked_recipient_sms_editable 1305 1306 @property 1307 def name(self): 1308 """Gets the name of this Participant. # noqa: E501 1309 1310 # noqa: E501 1311 1312 :return: The name of this Participant. # noqa: E501 1313 :rtype: str 1314 """ 1315 return self._name 1316 1317 @name.setter 1318 def name(self, name): 1319 """Sets the name of this Participant. 1320 1321 # noqa: E501 1322 1323 :param name: The name of this Participant. # noqa: E501 1324 :type: str 1325 """ 1326 1327 self._name = name 1328 1329 @property 1330 def name_metadata(self): 1331 """Gets the name_metadata of this Participant. # noqa: E501 1332 1333 # noqa: E501 1334 1335 :return: The name_metadata of this Participant. # noqa: E501 1336 :rtype: PropertyMetadata 1337 """ 1338 return self._name_metadata 1339 1340 @name_metadata.setter 1341 def name_metadata(self, name_metadata): 1342 """Sets the name_metadata of this Participant. 1343 1344 # noqa: E501 1345 1346 :param name_metadata: The name_metadata of this Participant. # noqa: E501 1347 :type: PropertyMetadata 1348 """ 1349 1350 self._name_metadata = name_metadata 1351 1352 @property 1353 def note(self): 1354 """Gets the note of this Participant. # noqa: E501 1355 1356 Specifies a note that is unique to this recipient. This note is sent to the recipient via the signing email. The note displays in the signing UI near the upper left corner of the document on the signing screen. Maximum Length: 1000 characters. # noqa: E501 1357 1358 :return: The note of this Participant. # noqa: E501 1359 :rtype: str 1360 """ 1361 return self._note 1362 1363 @note.setter 1364 def note(self, note): 1365 """Sets the note of this Participant. 1366 1367 Specifies a note that is unique to this recipient. This note is sent to the recipient via the signing email. The note displays in the signing UI near the upper left corner of the document on the signing screen. Maximum Length: 1000 characters. # noqa: E501 1368 1369 :param note: The note of this Participant. # noqa: E501 1370 :type: str 1371 """ 1372 1373 self._note = note 1374 1375 @property 1376 def note_metadata(self): 1377 """Gets the note_metadata of this Participant. # noqa: E501 1378 1379 # noqa: E501 1380 1381 :return: The note_metadata of this Participant. # noqa: E501 1382 :rtype: PropertyMetadata 1383 """ 1384 return self._note_metadata 1385 1386 @note_metadata.setter 1387 def note_metadata(self, note_metadata): 1388 """Sets the note_metadata of this Participant. 1389 1390 # noqa: E501 1391 1392 :param note_metadata: The note_metadata of this Participant. # noqa: E501 1393 :type: PropertyMetadata 1394 """ 1395 1396 self._note_metadata = note_metadata 1397 1398 @property 1399 def participate_for(self): 1400 """Gets the participate_for of this Participant. # noqa: E501 1401 1402 # noqa: E501 1403 1404 :return: The participate_for of this Participant. # noqa: E501 1405 :rtype: str 1406 """ 1407 return self._participate_for 1408 1409 @participate_for.setter 1410 def participate_for(self, participate_for): 1411 """Sets the participate_for of this Participant. 1412 1413 # noqa: E501 1414 1415 :param participate_for: The participate_for of this Participant. # noqa: E501 1416 :type: str 1417 """ 1418 1419 self._participate_for = participate_for 1420 1421 @property 1422 def participate_for_guid(self): 1423 """Gets the participate_for_guid of this Participant. # noqa: E501 1424 1425 # noqa: E501 1426 1427 :return: The participate_for_guid of this Participant. # noqa: E501 1428 :rtype: str 1429 """ 1430 return self._participate_for_guid 1431 1432 @participate_for_guid.setter 1433 def participate_for_guid(self, participate_for_guid): 1434 """Sets the participate_for_guid of this Participant. 1435 1436 # noqa: E501 1437 1438 :param participate_for_guid: The participate_for_guid of this Participant. # noqa: E501 1439 :type: str 1440 """ 1441 1442 self._participate_for_guid = participate_for_guid 1443 1444 @property 1445 def phone_authentication(self): 1446 """Gets the phone_authentication of this Participant. # noqa: E501 1447 1448 # noqa: E501 1449 1450 :return: The phone_authentication of this Participant. # noqa: E501 1451 :rtype: RecipientPhoneAuthentication 1452 """ 1453 return self._phone_authentication 1454 1455 @phone_authentication.setter 1456 def phone_authentication(self, phone_authentication): 1457 """Sets the phone_authentication of this Participant. 1458 1459 # noqa: E501 1460 1461 :param phone_authentication: The phone_authentication of this Participant. # noqa: E501 1462 :type: RecipientPhoneAuthentication 1463 """ 1464 1465 self._phone_authentication = phone_authentication 1466 1467 @property 1468 def phone_number(self): 1469 """Gets the phone_number of this Participant. # noqa: E501 1470 1471 # noqa: E501 1472 1473 :return: The phone_number of this Participant. # noqa: E501 1474 :rtype: RecipientPhoneNumber 1475 """ 1476 return self._phone_number 1477 1478 @phone_number.setter 1479 def phone_number(self, phone_number): 1480 """Sets the phone_number of this Participant. 1481 1482 # noqa: E501 1483 1484 :param phone_number: The phone_number of this Participant. # noqa: E501 1485 :type: RecipientPhoneNumber 1486 """ 1487 1488 self._phone_number = phone_number 1489 1490 @property 1491 def proof_file(self): 1492 """Gets the proof_file of this Participant. # noqa: E501 1493 1494 # noqa: E501 1495 1496 :return: The proof_file of this Participant. # noqa: E501 1497 :rtype: RecipientProofFile 1498 """ 1499 return self._proof_file 1500 1501 @proof_file.setter 1502 def proof_file(self, proof_file): 1503 """Sets the proof_file of this Participant. 1504 1505 # noqa: E501 1506 1507 :param proof_file: The proof_file of this Participant. # noqa: E501 1508 :type: RecipientProofFile 1509 """ 1510 1511 self._proof_file = proof_file 1512 1513 @property 1514 def recipient_attachments(self): 1515 """Gets the recipient_attachments of this Participant. # noqa: E501 1516 1517 Reserved: # noqa: E501 1518 1519 :return: The recipient_attachments of this Participant. # noqa: E501 1520 :rtype: list[RecipientAttachment] 1521 """ 1522 return self._recipient_attachments 1523 1524 @recipient_attachments.setter 1525 def recipient_attachments(self, recipient_attachments): 1526 """Sets the recipient_attachments of this Participant. 1527 1528 Reserved: # noqa: E501 1529 1530 :param recipient_attachments: The recipient_attachments of this Participant. # noqa: E501 1531 :type: list[RecipientAttachment] 1532 """ 1533 1534 self._recipient_attachments = recipient_attachments 1535 1536 @property 1537 def recipient_authentication_status(self): 1538 """Gets the recipient_authentication_status of this Participant. # noqa: E501 1539 1540 # noqa: E501 1541 1542 :return: The recipient_authentication_status of this Participant. # noqa: E501 1543 :rtype: AuthenticationStatus 1544 """ 1545 return self._recipient_authentication_status 1546 1547 @recipient_authentication_status.setter 1548 def recipient_authentication_status(self, recipient_authentication_status): 1549 """Sets the recipient_authentication_status of this Participant. 1550 1551 # noqa: E501 1552 1553 :param recipient_authentication_status: The recipient_authentication_status of this Participant. # noqa: E501 1554 :type: AuthenticationStatus 1555 """ 1556 1557 self._recipient_authentication_status = recipient_authentication_status 1558 1559 @property 1560 def recipient_feature_metadata(self): 1561 """Gets the recipient_feature_metadata of this Participant. # noqa: E501 1562 1563 # noqa: E501 1564 1565 :return: The recipient_feature_metadata of this Participant. # noqa: E501 1566 :rtype: list[FeatureAvailableMetadata] 1567 """ 1568 return self._recipient_feature_metadata 1569 1570 @recipient_feature_metadata.setter 1571 def recipient_feature_metadata(self, recipient_feature_metadata): 1572 """Sets the recipient_feature_metadata of this Participant. 1573 1574 # noqa: E501 1575 1576 :param recipient_feature_metadata: The recipient_feature_metadata of this Participant. # noqa: E501 1577 :type: list[FeatureAvailableMetadata] 1578 """ 1579 1580 self._recipient_feature_metadata = recipient_feature_metadata 1581 1582 @property 1583 def recipient_id(self): 1584 """Gets the recipient_id of this Participant. # noqa: E501 1585 1586 Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. # noqa: E501 1587 1588 :return: The recipient_id of this Participant. # noqa: E501 1589 :rtype: str 1590 """ 1591 return self._recipient_id 1592 1593 @recipient_id.setter 1594 def recipient_id(self, recipient_id): 1595 """Sets the recipient_id of this Participant. 1596 1597 Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. # noqa: E501 1598 1599 :param recipient_id: The recipient_id of this Participant. # noqa: E501 1600 :type: str 1601 """ 1602 1603 self._recipient_id = recipient_id 1604 1605 @property 1606 def recipient_id_guid(self): 1607 """Gets the recipient_id_guid of this Participant. # noqa: E501 1608 1609 # noqa: E501 1610 1611 :return: The recipient_id_guid of this Participant. # noqa: E501 1612 :rtype: str 1613 """ 1614 return self._recipient_id_guid 1615 1616 @recipient_id_guid.setter 1617 def recipient_id_guid(self, recipient_id_guid): 1618 """Sets the recipient_id_guid of this Participant. 1619 1620 # noqa: E501 1621 1622 :param recipient_id_guid: The recipient_id_guid of this Participant. # noqa: E501 1623 :type: str 1624 """ 1625 1626 self._recipient_id_guid = recipient_id_guid 1627 1628 @property 1629 def recipient_type(self): 1630 """Gets the recipient_type of this Participant. # noqa: E501 1631 1632 # noqa: E501 1633 1634 :return: The recipient_type of this Participant. # noqa: E501 1635 :rtype: str 1636 """ 1637 return self._recipient_type 1638 1639 @recipient_type.setter 1640 def recipient_type(self, recipient_type): 1641 """Sets the recipient_type of this Participant. 1642 1643 # noqa: E501 1644 1645 :param recipient_type: The recipient_type of this Participant. # noqa: E501 1646 :type: str 1647 """ 1648 1649 self._recipient_type = recipient_type 1650 1651 @property 1652 def recipient_type_metadata(self): 1653 """Gets the recipient_type_metadata of this Participant. # noqa: E501 1654 1655 # noqa: E501 1656 1657 :return: The recipient_type_metadata of this Participant. # noqa: E501 1658 :rtype: PropertyMetadata 1659 """ 1660 return self._recipient_type_metadata 1661 1662 @recipient_type_metadata.setter 1663 def recipient_type_metadata(self, recipient_type_metadata): 1664 """Sets the recipient_type_metadata of this Participant. 1665 1666 # noqa: E501 1667 1668 :param recipient_type_metadata: The recipient_type_metadata of this Participant. # noqa: E501 1669 :type: PropertyMetadata 1670 """ 1671 1672 self._recipient_type_metadata = recipient_type_metadata 1673 1674 @property 1675 def require_id_lookup(self): 1676 """Gets the require_id_lookup of this Participant. # noqa: E501 1677 1678 When set to **true**, the recipient is required to use the specified ID check method (including Phone and SMS authentication) to validate their identity. # noqa: E501 1679 1680 :return: The require_id_lookup of this Participant. # noqa: E501 1681 :rtype: str 1682 """ 1683 return self._require_id_lookup 1684 1685 @require_id_lookup.setter 1686 def require_id_lookup(self, require_id_lookup): 1687 """Sets the require_id_lookup of this Participant. 1688 1689 When set to **true**, the recipient is required to use the specified ID check method (including Phone and SMS authentication) to validate their identity. # noqa: E501 1690 1691 :param require_id_lookup: The require_id_lookup of this Participant. # noqa: E501 1692 :type: str 1693 """ 1694 1695 self._require_id_lookup = require_id_lookup 1696 1697 @property 1698 def require_id_lookup_metadata(self): 1699 """Gets the require_id_lookup_metadata of this Participant. # noqa: E501 1700 1701 # noqa: E501 1702 1703 :return: The require_id_lookup_metadata of this Participant. # noqa: E501 1704 :rtype: PropertyMetadata 1705 """ 1706 return self._require_id_lookup_metadata 1707 1708 @require_id_lookup_metadata.setter 1709 def require_id_lookup_metadata(self, require_id_lookup_metadata): 1710 """Sets the require_id_lookup_metadata of this Participant. 1711 1712 # noqa: E501 1713 1714 :param require_id_lookup_metadata: The require_id_lookup_metadata of this Participant. # noqa: E501 1715 :type: PropertyMetadata 1716 """ 1717 1718 self._require_id_lookup_metadata = require_id_lookup_metadata 1719 1720 @property 1721 def role_name(self): 1722 """Gets the role_name of this Participant. # noqa: E501 1723 1724 Optional element. Specifies the role name associated with the recipient.<br/><br/>This is required when working with template recipients. # noqa: E501 1725 1726 :return: The role_name of this Participant. # noqa: E501 1727 :rtype: str 1728 """ 1729 return self._role_name 1730 1731 @role_name.setter 1732 def role_name(self, role_name): 1733 """Sets the role_name of this Participant. 1734 1735 Optional element. Specifies the role name associated with the recipient.<br/><br/>This is required when working with template recipients. # noqa: E501 1736 1737 :param role_name: The role_name of this Participant. # noqa: E501 1738 :type: str 1739 """ 1740 1741 self._role_name = role_name 1742 1743 @property 1744 def routing_order(self): 1745 """Gets the routing_order of this Participant. # noqa: E501 1746 1747 Specifies the routing order of the recipient in the envelope. # noqa: E501 1748 1749 :return: The routing_order of this Participant. # noqa: E501 1750 :rtype: str 1751 """ 1752 return self._routing_order 1753 1754 @routing_order.setter 1755 def routing_order(self, routing_order): 1756 """Sets the routing_order of this Participant. 1757 1758 Specifies the routing order of the recipient in the envelope. # noqa: E501 1759 1760 :param routing_order: The routing_order of this Participant. # noqa: E501 1761 :type: str 1762 """ 1763 1764 self._routing_order = routing_order 1765 1766 @property 1767 def routing_order_metadata(self): 1768 """Gets the routing_order_metadata of this Participant. # noqa: E501 1769 1770 # noqa: E501 1771 1772 :return: The routing_order_metadata of this Participant. # noqa: E501 1773 :rtype: PropertyMetadata 1774 """ 1775 return self._routing_order_metadata 1776 1777 @routing_order_metadata.setter 1778 def routing_order_metadata(self, routing_order_metadata): 1779 """Sets the routing_order_metadata of this Participant. 1780 1781 # noqa: E501 1782 1783 :param routing_order_metadata: The routing_order_metadata of this Participant. # noqa: E501 1784 :type: PropertyMetadata 1785 """ 1786 1787 self._routing_order_metadata = routing_order_metadata 1788 1789 @property 1790 def sent_date_time(self): 1791 """Gets the sent_date_time of this Participant. # noqa: E501 1792 1793 The date and time the envelope was sent. # noqa: E501 1794 1795 :return: The sent_date_time of this Participant. # noqa: E501 1796 :rtype: str 1797 """ 1798 return self._sent_date_time 1799 1800 @sent_date_time.setter 1801 def sent_date_time(self, sent_date_time): 1802 """Sets the sent_date_time of this Participant. 1803 1804 The date and time the envelope was sent. # noqa: E501 1805 1806 :param sent_date_time: The sent_date_time of this Participant. # noqa: E501 1807 :type: str 1808 """ 1809 1810 self._sent_date_time = sent_date_time 1811 1812 @property 1813 def signed_date_time(self): 1814 """Gets the signed_date_time of this Participant. # noqa: E501 1815 1816 Reserved: For DocuSign use only. # noqa: E501 1817 1818 :return: The signed_date_time of this Participant. # noqa: E501 1819 :rtype: str 1820 """ 1821 return self._signed_date_time 1822 1823 @signed_date_time.setter 1824 def signed_date_time(self, signed_date_time): 1825 """Sets the signed_date_time of this Participant. 1826 1827 Reserved: For DocuSign use only. # noqa: E501 1828 1829 :param signed_date_time: The signed_date_time of this Participant. # noqa: E501 1830 :type: str 1831 """ 1832 1833 self._signed_date_time = signed_date_time 1834 1835 @property 1836 def signing_group_id(self): 1837 """Gets the signing_group_id of this Participant. # noqa: E501 1838 1839 When set to **true** and the feature is enabled in the sender's account, the signing recipient is required to draw signatures and initials at each signature/initial tab ( instead of adopting a signature/initial style or only drawing a signature/initial once). # noqa: E501 1840 1841 :return: The signing_group_id of this Participant. # noqa: E501 1842 :rtype: str 1843 """ 1844 return self._signing_group_id 1845 1846 @signing_group_id.setter 1847 def signing_group_id(self, signing_group_id): 1848 """Sets the signing_group_id of this Participant. 1849 1850 When set to **true** and the feature is enabled in the sender's account, the signing recipient is required to draw signatures and initials at each signature/initial tab ( instead of adopting a signature/initial style or only drawing a signature/initial once). # noqa: E501 1851 1852 :param signing_group_id: The signing_group_id of this Participant. # noqa: E501 1853 :type: str 1854 """ 1855 1856 self._signing_group_id = signing_group_id 1857 1858 @property 1859 def signing_group_id_metadata(self): 1860 """Gets the signing_group_id_metadata of this Participant. # noqa: E501 1861 1862 # noqa: E501 1863 1864 :return: The signing_group_id_metadata of this Participant. # noqa: E501 1865 :rtype: PropertyMetadata 1866 """ 1867 return self._signing_group_id_metadata 1868 1869 @signing_group_id_metadata.setter 1870 def signing_group_id_metadata(self, signing_group_id_metadata): 1871 """Sets the signing_group_id_metadata of this Participant. 1872 1873 # noqa: E501 1874 1875 :param signing_group_id_metadata: The signing_group_id_metadata of this Participant. # noqa: E501 1876 :type: PropertyMetadata 1877 """ 1878 1879 self._signing_group_id_metadata = signing_group_id_metadata 1880 1881 @property 1882 def signing_group_name(self): 1883 """Gets the signing_group_name of this Participant. # noqa: E501 1884 1885 The display name for the signing group. Maximum Length: 100 characters. # noqa: E501 1886 1887 :return: The signing_group_name of this Participant. # noqa: E501 1888 :rtype: str 1889 """ 1890 return self._signing_group_name 1891 1892 @signing_group_name.setter 1893 def signing_group_name(self, signing_group_name): 1894 """Sets the signing_group_name of this Participant. 1895 1896 The display name for the signing group. Maximum Length: 100 characters. # noqa: E501 1897 1898 :param signing_group_name: The signing_group_name of this Participant. # noqa: E501 1899 :type: str 1900 """ 1901 1902 self._signing_group_name = signing_group_name 1903 1904 @property 1905 def signing_group_users(self): 1906 """Gets the signing_group_users of this Participant. # noqa: E501 1907 1908 A complex type that contains information about users in the signing group. # noqa: E501 1909 1910 :return: The signing_group_users of this Participant. # noqa: E501 1911 :rtype: list[UserInfo] 1912 """ 1913 return self._signing_group_users 1914 1915 @signing_group_users.setter 1916 def signing_group_users(self, signing_group_users): 1917 """Sets the signing_group_users of this Participant. 1918 1919 A complex type that contains information about users in the signing group. # noqa: E501 1920 1921 :param signing_group_users: The signing_group_users of this Participant. # noqa: E501 1922 :type: list[UserInfo] 1923 """ 1924 1925 self._signing_group_users = signing_group_users 1926 1927 @property 1928 def sms_authentication(self): 1929 """Gets the sms_authentication of this Participant. # noqa: E501 1930 1931 # noqa: E501 1932 1933 :return: The sms_authentication of this Participant. # noqa: E501 1934 :rtype: RecipientSMSAuthentication 1935 """ 1936 return self._sms_authentication 1937 1938 @sms_authentication.setter 1939 def sms_authentication(self, sms_authentication): 1940 """Sets the sms_authentication of this Participant. 1941 1942 # noqa: E501 1943 1944 :param sms_authentication: The sms_authentication of this Participant. # noqa: E501 1945 :type: RecipientSMSAuthentication 1946 """ 1947 1948 self._sms_authentication = sms_authentication 1949 1950 @property 1951 def social_authentications(self): 1952 """Gets the social_authentications of this Participant. # noqa: E501 1953 1954 Lists the social ID type that can be used for recipient authentication. # noqa: E501 1955 1956 :return: The social_authentications of this Participant. # noqa: E501 1957 :rtype: list[SocialAuthentication] 1958 """ 1959 return self._social_authentications 1960 1961 @social_authentications.setter 1962 def social_authentications(self, social_authentications): 1963 """Sets the social_authentications of this Participant. 1964 1965 Lists the social ID type that can be used for recipient authentication. # noqa: E501 1966 1967 :param social_authentications: The social_authentications of this Participant. # noqa: E501 1968 :type: list[SocialAuthentication] 1969 """ 1970 1971 self._social_authentications = social_authentications 1972 1973 @property 1974 def status(self): 1975 """Gets the status of this Participant. # noqa: E501 1976 1977 Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. # noqa: E501 1978 1979 :return: The status of this Participant. # noqa: E501 1980 :rtype: str 1981 """ 1982 return self._status 1983 1984 @status.setter 1985 def status(self, status): 1986 """Sets the status of this Participant. 1987 1988 Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. # noqa: E501 1989 1990 :param status: The status of this Participant. # noqa: E501 1991 :type: str 1992 """ 1993 1994 self._status = status 1995 1996 @property 1997 def status_code(self): 1998 """Gets the status_code of this Participant. # noqa: E501 1999 2000 # noqa: E501 2001 2002 :return: The status_code of this Participant. # noqa: E501 2003 :rtype: str 2004 """ 2005 return self._status_code 2006 2007 @status_code.setter 2008 def status_code(self, status_code): 2009 """Sets the status_code of this Participant. 2010 2011 # noqa: E501 2012 2013 :param status_code: The status_code of this Participant. # noqa: E501 2014 :type: str 2015 """ 2016 2017 self._status_code = status_code 2018 2019 @property 2020 def suppress_emails(self): 2021 """Gets the suppress_emails of this Participant. # noqa: E501 2022 2023 # noqa: E501 2024 2025 :return: The suppress_emails of this Participant. # noqa: E501 2026 :rtype: str 2027 """ 2028 return self._suppress_emails 2029 2030 @suppress_emails.setter 2031 def suppress_emails(self, suppress_emails): 2032 """Sets the suppress_emails of this Participant. 2033 2034 # noqa: E501 2035 2036 :param suppress_emails: The suppress_emails of this Participant. # noqa: E501 2037 :type: str 2038 """ 2039 2040 self._suppress_emails = suppress_emails 2041 2042 @property 2043 def template_locked(self): 2044 """Gets the template_locked of this Participant. # noqa: E501 2045 2046 When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. # noqa: E501 2047 2048 :return: The template_locked of this Participant. # noqa: E501 2049 :rtype: str 2050 """ 2051 return self._template_locked 2052 2053 @template_locked.setter 2054 def template_locked(self, template_locked): 2055 """Sets the template_locked of this Participant. 2056 2057 When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. # noqa: E501 2058 2059 :param template_locked: The template_locked of this Participant. # noqa: E501 2060 :type: str 2061 """ 2062 2063 self._template_locked = template_locked 2064 2065 @property 2066 def template_required(self): 2067 """Gets the template_required of this Participant. # noqa: E501 2068 2069 When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. # noqa: E501 2070 2071 :return: The template_required of this Participant. # noqa: E501 2072 :rtype: str 2073 """ 2074 return self._template_required 2075 2076 @template_required.setter 2077 def template_required(self, template_required): 2078 """Sets the template_required of this Participant. 2079 2080 When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. # noqa: E501 2081 2082 :param template_required: The template_required of this Participant. # noqa: E501 2083 :type: str 2084 """ 2085 2086 self._template_required = template_required 2087 2088 @property 2089 def total_tab_count(self): 2090 """Gets the total_tab_count of this Participant. # noqa: E501 2091 2092 # noqa: E501 2093 2094 :return: The total_tab_count of this Participant. # noqa: E501 2095 :rtype: str 2096 """ 2097 return self._total_tab_count 2098 2099 @total_tab_count.setter 2100 def total_tab_count(self, total_tab_count): 2101 """Sets the total_tab_count of this Participant. 2102 2103 # noqa: E501 2104 2105 :param total_tab_count: The total_tab_count of this Participant. # noqa: E501 2106 :type: str 2107 """ 2108 2109 self._total_tab_count = total_tab_count 2110 2111 @property 2112 def user_id(self): 2113 """Gets the user_id of this Participant. # noqa: E501 2114 2115 # noqa: E501 2116 2117 :return: The user_id of this Participant. # noqa: E501 2118 :rtype: str 2119 """ 2120 return self._user_id 2121 2122 @user_id.setter 2123 def user_id(self, user_id): 2124 """Sets the user_id of this Participant. 2125 2126 # noqa: E501 2127 2128 :param user_id: The user_id of this Participant. # noqa: E501 2129 :type: str 2130 """ 2131 2132 self._user_id = user_id 2133 2134 @property 2135 def web_form_recipient_view_id(self): 2136 """Gets the web_form_recipient_view_id of this Participant. # noqa: E501 2137 2138 # noqa: E501 2139 2140 :return: The web_form_recipient_view_id of this Participant. # noqa: E501 2141 :rtype: str 2142 """ 2143 return self._web_form_recipient_view_id 2144 2145 @web_form_recipient_view_id.setter 2146 def web_form_recipient_view_id(self, web_form_recipient_view_id): 2147 """Sets the web_form_recipient_view_id of this Participant. 2148 2149 # noqa: E501 2150 2151 :param web_form_recipient_view_id: The web_form_recipient_view_id of this Participant. # noqa: E501 2152 :type: str 2153 """ 2154 2155 self._web_form_recipient_view_id = web_form_recipient_view_id 2156 2157 def to_dict(self): 2158 """Returns the model properties as a dict""" 2159 result = {} 2160 2161 for attr, _ in six.iteritems(self.swagger_types): 2162 value = getattr(self, attr) 2163 if isinstance(value, list): 2164 result[attr] = list(map( 2165 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 2166 value 2167 )) 2168 elif hasattr(value, "to_dict"): 2169 result[attr] = value.to_dict() 2170 elif isinstance(value, dict): 2171 result[attr] = dict(map( 2172 lambda item: (item[0], item[1].to_dict()) 2173 if hasattr(item[1], "to_dict") else item, 2174 value.items() 2175 )) 2176 else: 2177 result[attr] = value 2178 if issubclass(Participant, dict): 2179 for key, value in self.items(): 2180 result[key] = value 2181 2182 return result 2183 2184 def to_str(self): 2185 """Returns the string representation of the model""" 2186 return pprint.pformat(self.to_dict()) 2187 2188 def __repr__(self): 2189 """For `print` and `pprint`""" 2190 return self.to_str() 2191 2192 def __eq__(self, other): 2193 """Returns true if both objects are equal""" 2194 if not isinstance(other, Participant): 2195 return False 2196 2197 return self.to_dict() == other.to_dict() 2198 2199 def __ne__(self, other): 2200 """Returns true if both objects are not equal""" 2201 if not isinstance(other, Participant): 2202 return True 2203 2204 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.
198 def __init__(self, _configuration=None, **kwargs): # noqa: E501 199 """Participant - a model defined in Swagger""" # noqa: E501 200 if _configuration is None: 201 _configuration = Configuration() 202 self._configuration = _configuration 203 204 self._access_code = None 205 self._access_code_metadata = None 206 self._add_access_code_to_email = None 207 self._additional_notifications = None 208 self._allow_system_override_for_locked_recipient = None 209 self._auto_responded_reason = None 210 self._bulk_send_v2_recipient = None 211 self._client_user_id = None 212 self._completed_count = None 213 self._consent_details_list = None 214 self._custom_fields = None 215 self._declined_date_time = None 216 self._declined_reason = None 217 self._delivered_date_time = None 218 self._delivery_method = None 219 self._delivery_method_metadata = None 220 self._designator_id = None 221 self._designator_id_guid = None 222 self._document_template_id = None 223 self._document_visibility = None 224 self._email = None 225 self._email_metadata = None 226 self._email_notification = None 227 self._email_recipient_post_signing_url = None 228 self._embedded_recipient_start_url = None 229 self._error_details = None 230 self._fax_number = None 231 self._fax_number_metadata = None 232 self._first_name = None 233 self._first_name_metadata = None 234 self._full_name = None 235 self._full_name_metadata = None 236 self._id_check_configuration_name = None 237 self._id_check_configuration_name_metadata = None 238 self._id_check_information_input = None 239 self._identity_verification = None 240 self._inherit_email_notification_configuration = None 241 self._last_name = None 242 self._last_name_metadata = None 243 self._locked_recipient_phone_auth_editable = None 244 self._locked_recipient_sms_editable = None 245 self._name = None 246 self._name_metadata = None 247 self._note = None 248 self._note_metadata = None 249 self._participate_for = None 250 self._participate_for_guid = None 251 self._phone_authentication = None 252 self._phone_number = None 253 self._proof_file = None 254 self._recipient_attachments = None 255 self._recipient_authentication_status = None 256 self._recipient_feature_metadata = None 257 self._recipient_id = None 258 self._recipient_id_guid = None 259 self._recipient_type = None 260 self._recipient_type_metadata = None 261 self._require_id_lookup = None 262 self._require_id_lookup_metadata = None 263 self._role_name = None 264 self._routing_order = None 265 self._routing_order_metadata = None 266 self._sent_date_time = None 267 self._signed_date_time = None 268 self._signing_group_id = None 269 self._signing_group_id_metadata = None 270 self._signing_group_name = None 271 self._signing_group_users = None 272 self._sms_authentication = None 273 self._social_authentications = None 274 self._status = None 275 self._status_code = None 276 self._suppress_emails = None 277 self._template_locked = None 278 self._template_required = None 279 self._total_tab_count = None 280 self._user_id = None 281 self._web_form_recipient_view_id = None 282 self.discriminator = None 283 284 setattr(self, "_{}".format('access_code'), kwargs.get('access_code', None)) 285 setattr(self, "_{}".format('access_code_metadata'), kwargs.get('access_code_metadata', None)) 286 setattr(self, "_{}".format('add_access_code_to_email'), kwargs.get('add_access_code_to_email', None)) 287 setattr(self, "_{}".format('additional_notifications'), kwargs.get('additional_notifications', None)) 288 setattr(self, "_{}".format('allow_system_override_for_locked_recipient'), kwargs.get('allow_system_override_for_locked_recipient', None)) 289 setattr(self, "_{}".format('auto_responded_reason'), kwargs.get('auto_responded_reason', None)) 290 setattr(self, "_{}".format('bulk_send_v2_recipient'), kwargs.get('bulk_send_v2_recipient', None)) 291 setattr(self, "_{}".format('client_user_id'), kwargs.get('client_user_id', None)) 292 setattr(self, "_{}".format('completed_count'), kwargs.get('completed_count', None)) 293 setattr(self, "_{}".format('consent_details_list'), kwargs.get('consent_details_list', None)) 294 setattr(self, "_{}".format('custom_fields'), kwargs.get('custom_fields', None)) 295 setattr(self, "_{}".format('declined_date_time'), kwargs.get('declined_date_time', None)) 296 setattr(self, "_{}".format('declined_reason'), kwargs.get('declined_reason', None)) 297 setattr(self, "_{}".format('delivered_date_time'), kwargs.get('delivered_date_time', None)) 298 setattr(self, "_{}".format('delivery_method'), kwargs.get('delivery_method', None)) 299 setattr(self, "_{}".format('delivery_method_metadata'), kwargs.get('delivery_method_metadata', None)) 300 setattr(self, "_{}".format('designator_id'), kwargs.get('designator_id', None)) 301 setattr(self, "_{}".format('designator_id_guid'), kwargs.get('designator_id_guid', None)) 302 setattr(self, "_{}".format('document_template_id'), kwargs.get('document_template_id', None)) 303 setattr(self, "_{}".format('document_visibility'), kwargs.get('document_visibility', None)) 304 setattr(self, "_{}".format('email'), kwargs.get('email', None)) 305 setattr(self, "_{}".format('email_metadata'), kwargs.get('email_metadata', None)) 306 setattr(self, "_{}".format('email_notification'), kwargs.get('email_notification', None)) 307 setattr(self, "_{}".format('email_recipient_post_signing_url'), kwargs.get('email_recipient_post_signing_url', None)) 308 setattr(self, "_{}".format('embedded_recipient_start_url'), kwargs.get('embedded_recipient_start_url', None)) 309 setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) 310 setattr(self, "_{}".format('fax_number'), kwargs.get('fax_number', None)) 311 setattr(self, "_{}".format('fax_number_metadata'), kwargs.get('fax_number_metadata', None)) 312 setattr(self, "_{}".format('first_name'), kwargs.get('first_name', None)) 313 setattr(self, "_{}".format('first_name_metadata'), kwargs.get('first_name_metadata', None)) 314 setattr(self, "_{}".format('full_name'), kwargs.get('full_name', None)) 315 setattr(self, "_{}".format('full_name_metadata'), kwargs.get('full_name_metadata', None)) 316 setattr(self, "_{}".format('id_check_configuration_name'), kwargs.get('id_check_configuration_name', None)) 317 setattr(self, "_{}".format('id_check_configuration_name_metadata'), kwargs.get('id_check_configuration_name_metadata', None)) 318 setattr(self, "_{}".format('id_check_information_input'), kwargs.get('id_check_information_input', None)) 319 setattr(self, "_{}".format('identity_verification'), kwargs.get('identity_verification', None)) 320 setattr(self, "_{}".format('inherit_email_notification_configuration'), kwargs.get('inherit_email_notification_configuration', None)) 321 setattr(self, "_{}".format('last_name'), kwargs.get('last_name', None)) 322 setattr(self, "_{}".format('last_name_metadata'), kwargs.get('last_name_metadata', None)) 323 setattr(self, "_{}".format('locked_recipient_phone_auth_editable'), kwargs.get('locked_recipient_phone_auth_editable', None)) 324 setattr(self, "_{}".format('locked_recipient_sms_editable'), kwargs.get('locked_recipient_sms_editable', None)) 325 setattr(self, "_{}".format('name'), kwargs.get('name', None)) 326 setattr(self, "_{}".format('name_metadata'), kwargs.get('name_metadata', None)) 327 setattr(self, "_{}".format('note'), kwargs.get('note', None)) 328 setattr(self, "_{}".format('note_metadata'), kwargs.get('note_metadata', None)) 329 setattr(self, "_{}".format('participate_for'), kwargs.get('participate_for', None)) 330 setattr(self, "_{}".format('participate_for_guid'), kwargs.get('participate_for_guid', None)) 331 setattr(self, "_{}".format('phone_authentication'), kwargs.get('phone_authentication', None)) 332 setattr(self, "_{}".format('phone_number'), kwargs.get('phone_number', None)) 333 setattr(self, "_{}".format('proof_file'), kwargs.get('proof_file', None)) 334 setattr(self, "_{}".format('recipient_attachments'), kwargs.get('recipient_attachments', None)) 335 setattr(self, "_{}".format('recipient_authentication_status'), kwargs.get('recipient_authentication_status', None)) 336 setattr(self, "_{}".format('recipient_feature_metadata'), kwargs.get('recipient_feature_metadata', None)) 337 setattr(self, "_{}".format('recipient_id'), kwargs.get('recipient_id', None)) 338 setattr(self, "_{}".format('recipient_id_guid'), kwargs.get('recipient_id_guid', None)) 339 setattr(self, "_{}".format('recipient_type'), kwargs.get('recipient_type', None)) 340 setattr(self, "_{}".format('recipient_type_metadata'), kwargs.get('recipient_type_metadata', None)) 341 setattr(self, "_{}".format('require_id_lookup'), kwargs.get('require_id_lookup', None)) 342 setattr(self, "_{}".format('require_id_lookup_metadata'), kwargs.get('require_id_lookup_metadata', None)) 343 setattr(self, "_{}".format('role_name'), kwargs.get('role_name', None)) 344 setattr(self, "_{}".format('routing_order'), kwargs.get('routing_order', None)) 345 setattr(self, "_{}".format('routing_order_metadata'), kwargs.get('routing_order_metadata', None)) 346 setattr(self, "_{}".format('sent_date_time'), kwargs.get('sent_date_time', None)) 347 setattr(self, "_{}".format('signed_date_time'), kwargs.get('signed_date_time', None)) 348 setattr(self, "_{}".format('signing_group_id'), kwargs.get('signing_group_id', None)) 349 setattr(self, "_{}".format('signing_group_id_metadata'), kwargs.get('signing_group_id_metadata', None)) 350 setattr(self, "_{}".format('signing_group_name'), kwargs.get('signing_group_name', None)) 351 setattr(self, "_{}".format('signing_group_users'), kwargs.get('signing_group_users', None)) 352 setattr(self, "_{}".format('sms_authentication'), kwargs.get('sms_authentication', None)) 353 setattr(self, "_{}".format('social_authentications'), kwargs.get('social_authentications', None)) 354 setattr(self, "_{}".format('status'), kwargs.get('status', None)) 355 setattr(self, "_{}".format('status_code'), kwargs.get('status_code', None)) 356 setattr(self, "_{}".format('suppress_emails'), kwargs.get('suppress_emails', None)) 357 setattr(self, "_{}".format('template_locked'), kwargs.get('template_locked', None)) 358 setattr(self, "_{}".format('template_required'), kwargs.get('template_required', None)) 359 setattr(self, "_{}".format('total_tab_count'), kwargs.get('total_tab_count', None)) 360 setattr(self, "_{}".format('user_id'), kwargs.get('user_id', None)) 361 setattr(self, "_{}".format('web_form_recipient_view_id'), kwargs.get('web_form_recipient_view_id', None))
Participant - a model defined in Swagger
Gets the access_code of this Participant. # noqa: E501
If a value is provided, the recipient must enter the value as the access code to view and sign the envelope. Maximum Length: 50 characters and it must conform to the account's access code format setting. If blank, but the signer accessCode property is set in the envelope, then that value is used. If blank and the signer accessCode property is not set, then the access code is not required. # noqa: E501
Returns
The access_code of this Participant. # noqa: E501
Gets the access_code_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The access_code_metadata of this Participant. # noqa: E501
Gets the add_access_code_to_email of this Participant. # noqa: E501
This Optional attribute indicates that the access code will be added to the email sent to the recipient; this nullifies the Security measure of Access Code on the recipient. # noqa: E501
Returns
The add_access_code_to_email of this Participant. # noqa: E501
Gets the additional_notifications of this Participant. # noqa: E501
# noqa: E501
Returns
The additional_notifications of this Participant. # noqa: E501
Gets the allow_system_override_for_locked_recipient of this Participant. # noqa: E501
# noqa: E501
Returns
The allow_system_override_for_locked_recipient of this Participant. # noqa: E501
Gets the auto_responded_reason of this Participant. # noqa: E501
# noqa: E501
Returns
The auto_responded_reason of this Participant. # noqa: E501
Gets the bulk_send_v2_recipient of this Participant. # noqa: E501
# noqa: E501
Returns
The bulk_send_v2_recipient of this Participant. # noqa: E501
Gets the client_user_id of this Participant. # noqa: E501
Specifies whether the recipient is embedded or remote. If the clientUserId property is not null then the recipient is embedded. Note that if the ClientUserId property is set and either SignerMustHaveAccount or SignerMustLoginToSign property of the account settings is set to true, an error is generated on sending.ng. Maximum length: 100 characters. # noqa: E501
Returns
The client_user_id of this Participant. # noqa: E501
Gets the completed_count of this Participant. # noqa: E501
# noqa: E501
Returns
The completed_count of this Participant. # noqa: E501
Gets the consent_details_list of this Participant. # noqa: E501
# noqa: E501
Returns
The consent_details_list of this Participant. # noqa: E501
Gets the custom_fields of this Participant. # noqa: E501
An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters. # noqa: E501
Returns
The custom_fields of this Participant. # noqa: E501
Gets the declined_date_time of this Participant. # noqa: E501
The date and time the recipient declined the document. # noqa: E501
Returns
The declined_date_time of this Participant. # noqa: E501
Gets the declined_reason of this Participant. # noqa: E501
The reason the recipient declined the document. # noqa: E501
Returns
The declined_reason of this Participant. # noqa: E501
Gets the delivered_date_time of this Participant. # noqa: E501
Reserved: For DocuSign use only. # noqa: E501
Returns
The delivered_date_time of this Participant. # noqa: E501
Gets the delivery_method of this Participant. # noqa: E501
Reserved: For DocuSign use only. # noqa: E501
Returns
The delivery_method of this Participant. # noqa: E501
Gets the delivery_method_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The delivery_method_metadata of this Participant. # noqa: E501
Gets the designator_id of this Participant. # noqa: E501
# noqa: E501
Returns
The designator_id of this Participant. # noqa: E501
Gets the designator_id_guid of this Participant. # noqa: E501
# noqa: E501
Returns
The designator_id_guid of this Participant. # noqa: E501
Gets the document_template_id of this Participant. # noqa: E501
# noqa: E501
Returns
The document_template_id of this Participant. # noqa: E501
Gets the document_visibility of this Participant. # noqa: E501
# noqa: E501
Returns
The document_visibility of this Participant. # noqa: E501
Gets the email of this Participant. # noqa: E501
# noqa: E501
Returns
The email of this Participant. # noqa: E501
Gets the email_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The email_metadata of this Participant. # noqa: E501
Gets the email_notification of this Participant. # noqa: E501
A complex type that contains information sets the language of the recipient's email information. IMPORTANT: If you enable email notification for one recipient, you must enable email notification for all recipients as it overrides the Envelope Subject and EmailBlurb property settings. # noqa: E501
Returns
The email_notification of this Participant. # noqa: E501
Gets the email_recipient_post_signing_url of this Participant. # noqa: E501
# noqa: E501
Returns
The email_recipient_post_signing_url of this Participant. # noqa: E501
Gets the embedded_recipient_start_url of this Participant. # noqa: E501
Specifies a sender provided valid URL string for redirecting an embedded recipient. When using this option, the embedded recipient still receives an email from DocuSign, just as a remote recipient would. When the document link in the email is clicked the recipient is redirected, through DocuSign, to the supplied URL to complete their actions. When routing to the URL, the sender's system (the server responding to the URL) must request a recipient token to launch a signing session. If set to SIGN_AT_DOCUSIGN, the recipient is directed to an embedded signing or viewing process directly at DocuSign. The signing or viewing action is initiated by the DocuSign system and the transaction activity and Certificate of Completion records will reflect this. In all other ways the process is identical to an embedded signing or viewing operation that is launched by any partner. It is important to remember that in a typical embedded workflow the authentication of an embedded recipient is the responsibility of the sending application, DocuSign expects that senders will follow their own process for establishing the recipient's identity. In this workflow the recipient goes through the sending application before the embedded signing or viewing process in initiated. However, when the sending application sets EmbeddedRecipientStartURL=SIGN_AT_DOCUSIGN, the recipient goes directly to the embedded signing or viewing process bypassing the sending application and any authentication steps the sending application would use. In this case, DocuSign recommends that you use one of the normal DocuSign authentication features (Access Code, Phone Authentication, SMS Authentication, etc.) to verify the identity of the recipient. If the clientUserId property is NOT set, and the embeddedRecipientStartURL is set, DocuSign will ignore the redirect URL and launch the standard signing process for the email recipient. Information can be appended to the embedded recipient start URL using merge fields. The available merge fields items are: envelopeId, recipientId, recipientName, recipientEmail, and customFields. The customFields property must be set fort the recipient or envelope. The merge fields are enclosed in double brackets. Example: http://senderHost/[[mergeField1]]/ beginSigningSession? [[mergeField2]]&[[mergeField3]] # noqa: E501
Returns
The embedded_recipient_start_url of this Participant. # noqa: E501
Gets the error_details of this Participant. # noqa: E501
Array or errors. # noqa: E501
Returns
The error_details of this Participant. # noqa: E501
Gets the fax_number of this Participant. # noqa: E501
Reserved: # noqa: E501
Returns
The fax_number of this Participant. # noqa: E501
Gets the fax_number_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The fax_number_metadata of this Participant. # noqa: E501
Gets the first_name of this Participant. # noqa: E501
The user's first name. Maximum Length: 50 characters. # noqa: E501
Returns
The first_name of this Participant. # noqa: E501
Gets the first_name_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The first_name_metadata of this Participant. # noqa: E501
Gets the full_name of this Participant. # noqa: E501
# noqa: E501
Returns
The full_name of this Participant. # noqa: E501
Gets the full_name_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The full_name_metadata of this Participant. # noqa: E501
Gets the id_check_configuration_name of this Participant. # noqa: E501
Specifies authentication check by name. The names used here must be the same as the authentication type names used by the account (these name can also be found in the web console sending interface in the Identify list for a recipient,) This overrides any default authentication setting. Example: Your account has ID Check and SMS Authentication available and in the web console Identify list these appear as 'ID Check $' and 'SMS Auth $'. To use ID check in an envelope, the idCheckConfigurationName should be 'ID Check '. If you wanted to use SMS, it would be 'SMS Auth $' and you would need to add you would need to add phone number information to the smsAuthentication node. # noqa: E501
Returns
The id_check_configuration_name of this Participant. # noqa: E501
Gets the id_check_configuration_name_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The id_check_configuration_name_metadata of this Participant. # noqa: E501
Gets the id_check_information_input of this Participant. # noqa: E501
# noqa: E501
Returns
The id_check_information_input of this Participant. # noqa: E501
Gets the identity_verification of this Participant. # noqa: E501
# noqa: E501
Returns
The identity_verification of this Participant. # noqa: E501
Gets the inherit_email_notification_configuration of this Participant. # noqa: E501
When set to true and the envelope recipient creates a DocuSign account after signing, the Manage Account Email Notification settings are used as the default settings for the recipient's account. # noqa: E501
Returns
The inherit_email_notification_configuration of this Participant. # noqa: E501
Gets the last_name of this Participant. # noqa: E501
# noqa: E501
Returns
The last_name of this Participant. # noqa: E501
Gets the last_name_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The last_name_metadata of this Participant. # noqa: E501
Gets the locked_recipient_phone_auth_editable of this Participant. # noqa: E501
# noqa: E501
Returns
The locked_recipient_phone_auth_editable of this Participant. # noqa: E501
Gets the locked_recipient_sms_editable of this Participant. # noqa: E501
# noqa: E501
Returns
The locked_recipient_sms_editable of this Participant. # noqa: E501
Gets the name of this Participant. # noqa: E501
# noqa: E501
Returns
The name of this Participant. # noqa: E501
Gets the name_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The name_metadata of this Participant. # noqa: E501
Gets the note of this Participant. # noqa: E501
Specifies a note that is unique to this recipient. This note is sent to the recipient via the signing email. The note displays in the signing UI near the upper left corner of the document on the signing screen. Maximum Length: 1000 characters. # noqa: E501
Returns
The note of this Participant. # noqa: E501
Gets the note_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The note_metadata of this Participant. # noqa: E501
Gets the participate_for of this Participant. # noqa: E501
# noqa: E501
Returns
The participate_for of this Participant. # noqa: E501
Gets the participate_for_guid of this Participant. # noqa: E501
# noqa: E501
Returns
The participate_for_guid of this Participant. # noqa: E501
Gets the phone_authentication of this Participant. # noqa: E501
# noqa: E501
Returns
The phone_authentication of this Participant. # noqa: E501
Gets the phone_number of this Participant. # noqa: E501
# noqa: E501
Returns
The phone_number of this Participant. # noqa: E501
Gets the proof_file of this Participant. # noqa: E501
# noqa: E501
Returns
The proof_file of this Participant. # noqa: E501
Gets the recipient_attachments of this Participant. # noqa: E501
Reserved: # noqa: E501
Returns
The recipient_attachments of this Participant. # noqa: E501
Gets the recipient_authentication_status of this Participant. # noqa: E501
# noqa: E501
Returns
The recipient_authentication_status of this Participant. # noqa: E501
Gets the recipient_feature_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The recipient_feature_metadata of this Participant. # noqa: E501
Gets the recipient_id of this Participant. # noqa: E501
Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. # noqa: E501
Returns
The recipient_id of this Participant. # noqa: E501
Gets the recipient_id_guid of this Participant. # noqa: E501
# noqa: E501
Returns
The recipient_id_guid of this Participant. # noqa: E501
Gets the recipient_type of this Participant. # noqa: E501
# noqa: E501
Returns
The recipient_type of this Participant. # noqa: E501
Gets the recipient_type_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The recipient_type_metadata of this Participant. # noqa: E501
Gets the require_id_lookup of this Participant. # noqa: E501
When set to true, the recipient is required to use the specified ID check method (including Phone and SMS authentication) to validate their identity. # noqa: E501
Returns
The require_id_lookup of this Participant. # noqa: E501
Gets the require_id_lookup_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The require_id_lookup_metadata of this Participant. # noqa: E501
Gets the role_name of this Participant. # noqa: E501
Optional element. Specifies the role name associated with the recipient.
This is required when working with template recipients. # noqa: E501
Returns
The role_name of this Participant. # noqa: E501
Gets the routing_order of this Participant. # noqa: E501
Specifies the routing order of the recipient in the envelope. # noqa: E501
Returns
The routing_order of this Participant. # noqa: E501
Gets the routing_order_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The routing_order_metadata of this Participant. # noqa: E501
Gets the sent_date_time of this Participant. # noqa: E501
The date and time the envelope was sent. # noqa: E501
Returns
The sent_date_time of this Participant. # noqa: E501
Gets the signed_date_time of this Participant. # noqa: E501
Reserved: For DocuSign use only. # noqa: E501
Returns
The signed_date_time of this Participant. # noqa: E501
Gets the signing_group_id of this Participant. # noqa: E501
When set to true and the feature is enabled in the sender's account, the signing recipient is required to draw signatures and initials at each signature/initial tab ( instead of adopting a signature/initial style or only drawing a signature/initial once). # noqa: E501
Returns
The signing_group_id of this Participant. # noqa: E501
Gets the signing_group_id_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The signing_group_id_metadata of this Participant. # noqa: E501
Gets the signing_group_name of this Participant. # noqa: E501
The display name for the signing group. Maximum Length: 100 characters. # noqa: E501
Returns
The signing_group_name of this Participant. # noqa: E501
Gets the signing_group_users of this Participant. # noqa: E501
A complex type that contains information about users in the signing group. # noqa: E501
Returns
The signing_group_users of this Participant. # noqa: E501
Gets the sms_authentication of this Participant. # noqa: E501
# noqa: E501
Returns
The sms_authentication of this Participant. # noqa: E501
Gets the status of this Participant. # noqa: E501
Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. # noqa: E501
Returns
The status of this Participant. # noqa: E501
Gets the status_code of this Participant. # noqa: E501
# noqa: E501
Returns
The status_code of this Participant. # noqa: E501
Gets the suppress_emails of this Participant. # noqa: E501
# noqa: E501
Returns
The suppress_emails of this Participant. # noqa: E501
Gets the template_locked of this Participant. # noqa: E501
When set to true, the sender cannot change any attributes of the recipient. Used only when working with template recipients. # noqa: E501
Returns
The template_locked of this Participant. # noqa: E501
Gets the template_required of this Participant. # noqa: E501
When set to true, the sender may not remove the recipient. Used only when working with template recipients. # noqa: E501
Returns
The template_required of this Participant. # noqa: E501
Gets the total_tab_count of this Participant. # noqa: E501
# noqa: E501
Returns
The total_tab_count of this Participant. # noqa: E501
Gets the user_id of this Participant. # noqa: E501
# noqa: E501
Returns
The user_id of this Participant. # noqa: E501
Gets the web_form_recipient_view_id of this Participant. # noqa: E501
# noqa: E501
Returns
The web_form_recipient_view_id of this Participant. # noqa: E501
2157 def to_dict(self): 2158 """Returns the model properties as a dict""" 2159 result = {} 2160 2161 for attr, _ in six.iteritems(self.swagger_types): 2162 value = getattr(self, attr) 2163 if isinstance(value, list): 2164 result[attr] = list(map( 2165 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 2166 value 2167 )) 2168 elif hasattr(value, "to_dict"): 2169 result[attr] = value.to_dict() 2170 elif isinstance(value, dict): 2171 result[attr] = dict(map( 2172 lambda item: (item[0], item[1].to_dict()) 2173 if hasattr(item[1], "to_dict") else item, 2174 value.items() 2175 )) 2176 else: 2177 result[attr] = value 2178 if issubclass(Participant, dict): 2179 for key, value in self.items(): 2180 result[key] = value 2181 2182 return result
Returns the model properties as a dict