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