From e9a560fbbf83cf2ce2eac8a64f28b9cc2ec9f6ab Mon Sep 17 00:00:00 2001 From: Eleanor Harris <86789088+eleanorharris@users.noreply.github.com> Date: Fri, 10 Feb 2023 12:11:38 -0500 Subject: [PATCH] Version 3.20.0-v2.1-22.4.02.00 release (#163) Co-authored-by: root --- CHANGELOG.md | 5 + docusign_esign/__init__.py | 8 +- docusign_esign/apis/connect_api.py | 105 + docusign_esign/apis/envelopes_api.py | 148 +- docusign_esign/apis/folders_api.py | 10 +- docusign_esign/apis/templates_api.py | 125 - docusign_esign/models/__init__.py | 9 +- .../models/account_settings_information.py | 320 +- docusign_esign/models/bulk_sending_copy.py | 27 + .../models/bulk_sending_copy_recipient.py | 25 + .../bulksending_copy_doc_gen_form_field.py | 151 + .../models/connect_custom_configuration.py | 27 + docusign_esign/models/contact.py | 25 + docusign_esign/models/delegation_info.py | 8 +- docusign_esign/models/envelope.py | 27 + docusign_esign/models/envelope_definition.py | 27 + docusign_esign/models/envelope_template.py | 27 + docusign_esign/models/event_notification.py | 27 + .../models/id_evidence_view_link.py | 2 +- docusign_esign/models/jurisdiction_summary.py | 205 ++ docusign_esign/models/locale_policy_tab.py | 31 +- .../models/notary_contact_details.py | 151 + docusign_esign/models/numerical.py | 3115 +++++++++++++++++ docusign_esign/models/recipient_form_data.py | 8 +- .../models/recipient_identity_verification.py | 31 +- docusign_esign/models/tab_metadata.py | 27 + docusign_esign/models/tabs.py | 27 + docusign_esign/models/template_role.py | 27 + docusign_esign/models/template_tabs.py | 27 + ...account_management_granular_information.py | 52 + setup.py | 2 +- 31 files changed, 4525 insertions(+), 281 deletions(-) create mode 100644 docusign_esign/models/bulksending_copy_doc_gen_form_field.py create mode 100644 docusign_esign/models/jurisdiction_summary.py create mode 100644 docusign_esign/models/notary_contact_details.py create mode 100644 docusign_esign/models/numerical.py diff --git a/CHANGELOG.md b/CHANGELOG.md index df564906..9c997902 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,11 @@ All notable changes to this project will be documented in this file. See [DocuSign Support Center](https://support.docusign.com/en/releasenotes/) for Product Release Notes. +## [v3.20.0] - eSignature API v2.1-22.4.02.00 - 2023-02-10 +### Changed +- Added support for version v2.1-22.4.02.00 of the DocuSign ESignature API. +- Updated the SDK release version. + ## [v3.19.0] - eSignature API v2.1-22.3.01.00 - 2022-11-22 ### Changed - Added support for version v2.1-22.3.01.00 of the DocuSign ESignature API. diff --git a/docusign_esign/__init__.py b/docusign_esign/__init__.py index 432d288a..4cc2020b 100644 --- a/docusign_esign/__init__.py +++ b/docusign_esign/__init__.py @@ -138,10 +138,6 @@ from docusign_esign.models.bulk_processing_list_summaries import BulkProcessingListSummaries from docusign_esign.models.bulk_processing_list_summary import BulkProcessingListSummary from docusign_esign.models.bulk_processing_lists import BulkProcessingLists -from docusign_esign.models.bulk_recipient import BulkRecipient -from docusign_esign.models.bulk_recipient_signature_provider import BulkRecipientSignatureProvider -from docusign_esign.models.bulk_recipient_tab_label import BulkRecipientTabLabel -from docusign_esign.models.bulk_recipients_response import BulkRecipientsResponse from docusign_esign.models.bulk_recipients_update_response import BulkRecipientsUpdateResponse from docusign_esign.models.bulk_send_batch_action_request import BulkSendBatchActionRequest from docusign_esign.models.bulk_send_batch_error import BulkSendBatchError @@ -161,6 +157,7 @@ from docusign_esign.models.bulk_sending_list import BulkSendingList from docusign_esign.models.bulk_sending_list_summaries import BulkSendingListSummaries from docusign_esign.models.bulk_sending_list_summary import BulkSendingListSummary +from docusign_esign.models.bulksending_copy_doc_gen_form_field import BulksendingCopyDocGenFormField from docusign_esign.models.captive_recipient import CaptiveRecipient from docusign_esign.models.captive_recipient_information import CaptiveRecipientInformation from docusign_esign.models.carbon_copy import CarbonCopy @@ -325,6 +322,7 @@ from docusign_esign.models.integrated_user_info_list import IntegratedUserInfoList from docusign_esign.models.intermediary import Intermediary from docusign_esign.models.jurisdiction import Jurisdiction +from docusign_esign.models.jurisdiction_summary import JurisdictionSummary from docusign_esign.models.last_name import LastName from docusign_esign.models.linked_external_primary_account import LinkedExternalPrimaryAccount from docusign_esign.models.list import List @@ -352,6 +350,7 @@ from docusign_esign.models.new_users_summary import NewUsersSummary from docusign_esign.models.notarize import Notarize from docusign_esign.models.notary import Notary +from docusign_esign.models.notary_contact_details import NotaryContactDetails from docusign_esign.models.notary_host import NotaryHost from docusign_esign.models.notary_journal import NotaryJournal from docusign_esign.models.notary_journal_credible_witness import NotaryJournalCredibleWitness @@ -367,6 +366,7 @@ from docusign_esign.models.notification_default_settings import NotificationDefaultSettings from docusign_esign.models.notification_defaults import NotificationDefaults from docusign_esign.models.number import Number +from docusign_esign.models.numerical import Numerical from docusign_esign.models.oauth_access import OauthAccess from docusign_esign.models.offline_attributes import OfflineAttributes from docusign_esign.models.page import Page diff --git a/docusign_esign/apis/connect_api.py b/docusign_esign/apis/connect_api.py index 48088759..64cbf450 100644 --- a/docusign_esign/apis/connect_api.py +++ b/docusign_esign/apis/connect_api.py @@ -2238,6 +2238,111 @@ def update_configuration_with_http_info(self, account_id, **kwargs): _request_timeout=params.get('_request_timeout'), collection_formats=collection_formats) + def update_connect_o_auth_config(self, account_id, **kwargs): + """ + Updates the existing Connect OAuth Config for the account. + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please define a `callback` function + to be invoked when receiving the response. + >>> def callback_function(response): + >>> pprint(response) + >>> + >>> thread = api.update_connect_o_auth_config(account_id, callback=callback_function) + + :param callback function: The callback function + for asynchronous request. (optional) + :param str account_id: The external account number (int) or account ID Guid. (required) + :param ConnectOAuthConfig connect_o_auth_config: + :return: ConnectOAuthConfig + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + if kwargs.get('callback'): + return self.update_connect_o_auth_config_with_http_info(account_id, **kwargs) + else: + (data) = self.update_connect_o_auth_config_with_http_info(account_id, **kwargs) + return data + + def update_connect_o_auth_config_with_http_info(self, account_id, **kwargs): + """ + Updates the existing Connect OAuth Config for the account. + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please define a `callback` function + to be invoked when receiving the response. + >>> def callback_function(response): + >>> pprint(response) + >>> + >>> thread = api.update_connect_o_auth_config_with_http_info(account_id, callback=callback_function) + + :param callback function: The callback function + for asynchronous request. (optional) + :param str account_id: The external account number (int) or account ID Guid. (required) + :param ConnectOAuthConfig connect_o_auth_config: + :return: ConnectOAuthConfig + If the method is called asynchronously, + returns the request thread. + """ + + all_params = ['account_id', 'connect_o_auth_config'] + all_params.append('callback') + all_params.append('_return_http_data_only') + all_params.append('_preload_content') + all_params.append('_request_timeout') + + params = locals() + for key, val in iteritems(params['kwargs']): + if key not in all_params: + raise TypeError( + "Got an unexpected keyword argument '%s'" + " to method update_connect_o_auth_config" % key + ) + params[key] = val + del params['kwargs'] + # verify the required parameter 'account_id' is set + if ('account_id' not in params) or (params['account_id'] is None): + raise ValueError("Missing the required parameter `account_id` when calling `update_connect_o_auth_config`") + + + collection_formats = {} + + resource_path = '/v2.1/accounts/{accountId}/connect/oauth'.replace('{format}', 'json') + path_params = {} + if 'account_id' in params: + path_params['accountId'] = params['account_id'] + + query_params = {} + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'connect_o_auth_config' in params: + body_params = params['connect_o_auth_config'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.\ + select_header_accept(['application/json']) + + # Authentication setting + auth_settings = [] + + return self.api_client.call_api(resource_path, 'PUT', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='ConnectOAuthConfig', + auth_settings=auth_settings, + callback=params.get('callback'), + _return_http_data_only=params.get('_return_http_data_only'), + _preload_content=params.get('_preload_content', True), + _request_timeout=params.get('_request_timeout'), + collection_formats=collection_formats) + def update_mobile_notifiers(self, account_id, **kwargs): """ Reserved diff --git a/docusign_esign/apis/envelopes_api.py b/docusign_esign/apis/envelopes_api.py index f23dc6f6..b7850e86 100644 --- a/docusign_esign/apis/envelopes_api.py +++ b/docusign_esign/apis/envelopes_api.py @@ -6381,7 +6381,7 @@ def get_consumer_disclosure(self, account_id, envelope_id, lang_code, recipient_ :param str envelope_id: The envelopeId Guid of the envelope being accessed. (required) :param str lang_code: The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. (required) :param str recipient_id: The ID of the recipient being accessed. (required) - :param str lang_code2: The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. + :param str lang_code2: The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. :return: ConsumerDisclosure If the method is called asynchronously, returns the request thread. @@ -6411,7 +6411,7 @@ def get_consumer_disclosure_with_http_info(self, account_id, envelope_id, lang_c :param str envelope_id: The envelopeId Guid of the envelope being accessed. (required) :param str lang_code: The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. (required) :param str recipient_id: The ID of the recipient being accessed. (required) - :param str lang_code2: The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. + :param str lang_code2: The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. :return: ConsumerDisclosure If the method is called asynchronously, returns the request thread. @@ -11967,7 +11967,7 @@ def update_custom_fields_with_http_info(self, account_id, envelope_id, **kwargs) _request_timeout=params.get('_request_timeout'), collection_formats=collection_formats) - def update_document(self, account_id, document_id, envelope_id, **kwargs): + def update_document(self, account_id, document_id, envelope_id, document_file_bytes, **kwargs): """ Adds a document to an existing draft envelope. Adds a document to an existing draft envelope. @@ -11977,25 +11977,26 @@ def update_document(self, account_id, document_id, envelope_id, **kwargs): >>> def callback_function(response): >>> pprint(response) >>> - >>> thread = api.update_document(account_id, document_id, envelope_id, callback=callback_function) + >>> thread = api.update_document(account_id, document_id, envelope_id, document_file_bytes, callback=callback_function) :param callback function: The callback function for asynchronous request. (optional) :param str account_id: The external account number (int) or account ID Guid. (required) :param str document_id: The ID of the document being accessed. (required) :param str envelope_id: The envelopeId Guid of the envelope being accessed. (required) + :param str document_file_bytes: Updated document content. (required) :return: EnvelopeDocument If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True if kwargs.get('callback'): - return self.update_document_with_http_info(account_id, document_id, envelope_id, **kwargs) + return self.update_document_with_http_info(account_id, document_id, envelope_id, document_file_bytes, **kwargs) else: - (data) = self.update_document_with_http_info(account_id, document_id, envelope_id, **kwargs) + (data) = self.update_document_with_http_info(account_id, document_id, envelope_id, document_file_bytes, **kwargs) return data - def update_document_with_http_info(self, account_id, document_id, envelope_id, **kwargs): + def update_document_with_http_info(self, account_id, document_id, envelope_id, document_file_bytes, **kwargs): """ Adds a document to an existing draft envelope. Adds a document to an existing draft envelope. @@ -12005,19 +12006,20 @@ def update_document_with_http_info(self, account_id, document_id, envelope_id, * >>> def callback_function(response): >>> pprint(response) >>> - >>> thread = api.update_document_with_http_info(account_id, document_id, envelope_id, callback=callback_function) + >>> thread = api.update_document_with_http_info(account_id, document_id, envelope_id, document_file_bytes, callback=callback_function) :param callback function: The callback function for asynchronous request. (optional) :param str account_id: The external account number (int) or account ID Guid. (required) :param str document_id: The ID of the document being accessed. (required) :param str envelope_id: The envelopeId Guid of the envelope being accessed. (required) + :param str document_file_bytes: Updated document content. (required) :return: EnvelopeDocument If the method is called asynchronously, returns the request thread. """ - all_params = ['account_id', 'document_id', 'envelope_id'] + all_params = ['account_id', 'document_id', 'envelope_id', 'document_file_bytes'] all_params.append('callback') all_params.append('_return_http_data_only') all_params.append('_preload_content') @@ -12041,6 +12043,9 @@ def update_document_with_http_info(self, account_id, document_id, envelope_id, * # verify the required parameter 'envelope_id' is set if ('envelope_id' not in params) or (params['envelope_id'] is None): raise ValueError("Missing the required parameter `envelope_id` when calling `update_document`") + # verify the required parameter 'document_file_bytes' is set + if ('document_file_bytes' not in params) or (params['document_file_bytes'] is None): + raise ValueError("Missing the required parameter `document_file_bytes` when calling `update_document`") collection_formats = {} @@ -12062,10 +12067,16 @@ def update_document_with_http_info(self, account_id, document_id, envelope_id, * local_var_files = {} body_params = None + if 'document_file_bytes' in params: + body_params = params['document_file_bytes'] # HTTP header `Accept` header_params['Accept'] = self.api_client.\ select_header_accept(['application/json']) + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.\ + select_header_content_type(['application/pdf']) + # Authentication setting auth_settings = [] @@ -14070,125 +14081,6 @@ def update_recipients_document_visibility_with_http_info(self, account_id, envel _request_timeout=params.get('_request_timeout'), collection_formats=collection_formats) - def update_regen_document(self, account_id, envelope_id, regen_document_id, **kwargs): - """ - Retrieves a PDF document from the envelope with no CoC. - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please define a `callback` function - to be invoked when receiving the response. - >>> def callback_function(response): - >>> pprint(response) - >>> - >>> thread = api.update_regen_document(account_id, envelope_id, regen_document_id, callback=callback_function) - - :param callback function: The callback function - for asynchronous request. (optional) - :param str account_id: The external account number (int) or account ID Guid. (required) - :param str envelope_id: The envelopeId Guid of the envelope being accessed. (required) - :param str regen_document_id: (required) - :param Document document: - :return: file - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - if kwargs.get('callback'): - return self.update_regen_document_with_http_info(account_id, envelope_id, regen_document_id, **kwargs) - else: - (data) = self.update_regen_document_with_http_info(account_id, envelope_id, regen_document_id, **kwargs) - return data - - def update_regen_document_with_http_info(self, account_id, envelope_id, regen_document_id, **kwargs): - """ - Retrieves a PDF document from the envelope with no CoC. - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please define a `callback` function - to be invoked when receiving the response. - >>> def callback_function(response): - >>> pprint(response) - >>> - >>> thread = api.update_regen_document_with_http_info(account_id, envelope_id, regen_document_id, callback=callback_function) - - :param callback function: The callback function - for asynchronous request. (optional) - :param str account_id: The external account number (int) or account ID Guid. (required) - :param str envelope_id: The envelopeId Guid of the envelope being accessed. (required) - :param str regen_document_id: (required) - :param Document document: - :return: file - If the method is called asynchronously, - returns the request thread. - """ - - all_params = ['account_id', 'envelope_id', 'regen_document_id', 'document'] - all_params.append('callback') - all_params.append('_return_http_data_only') - all_params.append('_preload_content') - all_params.append('_request_timeout') - - params = locals() - for key, val in iteritems(params['kwargs']): - if key not in all_params: - raise TypeError( - "Got an unexpected keyword argument '%s'" - " to method update_regen_document" % key - ) - params[key] = val - del params['kwargs'] - # verify the required parameter 'account_id' is set - if ('account_id' not in params) or (params['account_id'] is None): - raise ValueError("Missing the required parameter `account_id` when calling `update_regen_document`") - # verify the required parameter 'envelope_id' is set - if ('envelope_id' not in params) or (params['envelope_id'] is None): - raise ValueError("Missing the required parameter `envelope_id` when calling `update_regen_document`") - # verify the required parameter 'regen_document_id' is set - if ('regen_document_id' not in params) or (params['regen_document_id'] is None): - raise ValueError("Missing the required parameter `regen_document_id` when calling `update_regen_document`") - - - collection_formats = {} - - resource_path = '/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{regenDocumentId}/regen'.replace('{format}', 'json') - path_params = {} - if 'account_id' in params: - path_params['accountId'] = params['account_id'] - if 'envelope_id' in params: - path_params['envelopeId'] = params['envelope_id'] - if 'regen_document_id' in params: - path_params['regenDocumentId'] = params['regen_document_id'] - - query_params = {} - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'document' in params: - body_params = params['document'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.\ - select_header_accept(['application/pdf']) - - # Authentication setting - auth_settings = [] - - return self.api_client.call_api(resource_path, 'PUT', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='file', - auth_settings=auth_settings, - callback=params.get('callback'), - _return_http_data_only=params.get('_return_http_data_only'), - _preload_content=params.get('_preload_content', True), - _request_timeout=params.get('_request_timeout'), - collection_formats=collection_formats) - def update_tabs(self, account_id, envelope_id, recipient_id, **kwargs): """ Updates the tabs for a recipient. diff --git a/docusign_esign/apis/folders_api.py b/docusign_esign/apis/folders_api.py index 22aecf63..8c6f94ae 100644 --- a/docusign_esign/apis/folders_api.py +++ b/docusign_esign/apis/folders_api.py @@ -55,9 +55,11 @@ def list(self, account_id, **kwargs): :param callback function: The callback function for asynchronous request. (optional) :param str account_id: The external account number (int) or account ID Guid. (required) + :param str count: :param str include: :param str include_items: :param str start_position: + :param str sub_folder_depth: :param str template: Specifies the items that are returned. Valid values are: * include - The folder list will return normal folders plus template folders. * only - Only the list of template folders are returned. :param str user_filter: :return: FoldersResponse @@ -86,9 +88,11 @@ def list_with_http_info(self, account_id, **kwargs): :param callback function: The callback function for asynchronous request. (optional) :param str account_id: The external account number (int) or account ID Guid. (required) + :param str count: :param str include: :param str include_items: :param str start_position: + :param str sub_folder_depth: :param str template: Specifies the items that are returned. Valid values are: * include - The folder list will return normal folders plus template folders. * only - Only the list of template folders are returned. :param str user_filter: :return: FoldersResponse @@ -96,7 +100,7 @@ def list_with_http_info(self, account_id, **kwargs): returns the request thread. """ - all_params = ['account_id', 'include', 'include_items', 'start_position', 'template', 'user_filter'] + all_params = ['account_id', 'count', 'include', 'include_items', 'start_position', 'sub_folder_depth', 'template', 'user_filter'] all_params.append('callback') all_params.append('_return_http_data_only') all_params.append('_preload_content') @@ -124,12 +128,16 @@ def list_with_http_info(self, account_id, **kwargs): path_params['accountId'] = params['account_id'] query_params = {} + if 'count' in params: + query_params['count'] = params['count'] if 'include' in params: query_params['include'] = params['include'] if 'include_items' in params: query_params['include_items'] = params['include_items'] if 'start_position' in params: query_params['start_position'] = params['start_position'] + if 'sub_folder_depth' in params: + query_params['sub_folder_depth'] = params['sub_folder_depth'] if 'template' in params: query_params['template'] = params['template'] if 'user_filter' in params: diff --git a/docusign_esign/apis/templates_api.py b/docusign_esign/apis/templates_api.py index aee0b380..b322e913 100644 --- a/docusign_esign/apis/templates_api.py +++ b/docusign_esign/apis/templates_api.py @@ -3841,131 +3841,6 @@ def get_template_html_definitions_with_http_info(self, account_id, template_id, _request_timeout=params.get('_request_timeout'), collection_formats=collection_formats) - def list_bulk_recipients(self, account_id, recipient_id, template_id, **kwargs): - """ - Gets the bulk recipient file from a template. - Retrieves the bulk recipient file information from a template that has a bulk recipient. - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please define a `callback` function - to be invoked when receiving the response. - >>> def callback_function(response): - >>> pprint(response) - >>> - >>> thread = api.list_bulk_recipients(account_id, recipient_id, template_id, callback=callback_function) - - :param callback function: The callback function - for asynchronous request. (optional) - :param str account_id: The external account number (int) or account ID Guid. (required) - :param str recipient_id: The ID of the recipient being accessed. (required) - :param str template_id: The ID of the template being accessed. (required) - :param str include_tabs: - :param str start_position: - :return: BulkRecipientsResponse - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - if kwargs.get('callback'): - return self.list_bulk_recipients_with_http_info(account_id, recipient_id, template_id, **kwargs) - else: - (data) = self.list_bulk_recipients_with_http_info(account_id, recipient_id, template_id, **kwargs) - return data - - def list_bulk_recipients_with_http_info(self, account_id, recipient_id, template_id, **kwargs): - """ - Gets the bulk recipient file from a template. - Retrieves the bulk recipient file information from a template that has a bulk recipient. - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please define a `callback` function - to be invoked when receiving the response. - >>> def callback_function(response): - >>> pprint(response) - >>> - >>> thread = api.list_bulk_recipients_with_http_info(account_id, recipient_id, template_id, callback=callback_function) - - :param callback function: The callback function - for asynchronous request. (optional) - :param str account_id: The external account number (int) or account ID Guid. (required) - :param str recipient_id: The ID of the recipient being accessed. (required) - :param str template_id: The ID of the template being accessed. (required) - :param str include_tabs: - :param str start_position: - :return: BulkRecipientsResponse - If the method is called asynchronously, - returns the request thread. - """ - - all_params = ['account_id', 'recipient_id', 'template_id', 'include_tabs', 'start_position'] - all_params.append('callback') - all_params.append('_return_http_data_only') - all_params.append('_preload_content') - all_params.append('_request_timeout') - - params = locals() - for key, val in iteritems(params['kwargs']): - if key not in all_params: - raise TypeError( - "Got an unexpected keyword argument '%s'" - " to method list_bulk_recipients" % key - ) - params[key] = val - del params['kwargs'] - # verify the required parameter 'account_id' is set - if ('account_id' not in params) or (params['account_id'] is None): - raise ValueError("Missing the required parameter `account_id` when calling `list_bulk_recipients`") - # verify the required parameter 'recipient_id' is set - if ('recipient_id' not in params) or (params['recipient_id'] is None): - raise ValueError("Missing the required parameter `recipient_id` when calling `list_bulk_recipients`") - # verify the required parameter 'template_id' is set - if ('template_id' not in params) or (params['template_id'] is None): - raise ValueError("Missing the required parameter `template_id` when calling `list_bulk_recipients`") - - - collection_formats = {} - - resource_path = '/v2.1/accounts/{accountId}/templates/{templateId}/recipients/{recipientId}/bulk_recipients'.replace('{format}', 'json') - path_params = {} - if 'account_id' in params: - path_params['accountId'] = params['account_id'] - if 'recipient_id' in params: - path_params['recipientId'] = params['recipient_id'] - if 'template_id' in params: - path_params['templateId'] = params['template_id'] - - query_params = {} - if 'include_tabs' in params: - query_params['include_tabs'] = params['include_tabs'] - if 'start_position' in params: - query_params['start_position'] = params['start_position'] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - # HTTP header `Accept` - header_params['Accept'] = self.api_client.\ - select_header_accept(['application/json']) - - # Authentication setting - auth_settings = [] - - return self.api_client.call_api(resource_path, 'GET', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='BulkRecipientsResponse', - auth_settings=auth_settings, - callback=params.get('callback'), - _return_http_data_only=params.get('_return_http_data_only'), - _preload_content=params.get('_preload_content', True), - _request_timeout=params.get('_request_timeout'), - collection_formats=collection_formats) - def list_custom_fields(self, account_id, template_id, **kwargs): """ Gets the custom document fields from a template. diff --git a/docusign_esign/models/__init__.py b/docusign_esign/models/__init__.py index 5a6cb5a9..ba6aeff1 100644 --- a/docusign_esign/models/__init__.py +++ b/docusign_esign/models/__init__.py @@ -102,10 +102,6 @@ from docusign_esign.models.bulk_processing_list_summaries import BulkProcessingListSummaries from docusign_esign.models.bulk_processing_list_summary import BulkProcessingListSummary from docusign_esign.models.bulk_processing_lists import BulkProcessingLists -from docusign_esign.models.bulk_recipient import BulkRecipient -from docusign_esign.models.bulk_recipient_signature_provider import BulkRecipientSignatureProvider -from docusign_esign.models.bulk_recipient_tab_label import BulkRecipientTabLabel -from docusign_esign.models.bulk_recipients_response import BulkRecipientsResponse from docusign_esign.models.bulk_recipients_update_response import BulkRecipientsUpdateResponse from docusign_esign.models.bulk_send_batch_action_request import BulkSendBatchActionRequest from docusign_esign.models.bulk_send_batch_error import BulkSendBatchError @@ -125,6 +121,7 @@ from docusign_esign.models.bulk_sending_list import BulkSendingList from docusign_esign.models.bulk_sending_list_summaries import BulkSendingListSummaries from docusign_esign.models.bulk_sending_list_summary import BulkSendingListSummary +from docusign_esign.models.bulksending_copy_doc_gen_form_field import BulksendingCopyDocGenFormField from docusign_esign.models.captive_recipient import CaptiveRecipient from docusign_esign.models.captive_recipient_information import CaptiveRecipientInformation from docusign_esign.models.carbon_copy import CarbonCopy @@ -289,6 +286,7 @@ from docusign_esign.models.integrated_user_info_list import IntegratedUserInfoList from docusign_esign.models.intermediary import Intermediary from docusign_esign.models.jurisdiction import Jurisdiction +from docusign_esign.models.jurisdiction_summary import JurisdictionSummary from docusign_esign.models.last_name import LastName from docusign_esign.models.linked_external_primary_account import LinkedExternalPrimaryAccount from docusign_esign.models.list import List @@ -316,6 +314,7 @@ from docusign_esign.models.new_users_summary import NewUsersSummary from docusign_esign.models.notarize import Notarize from docusign_esign.models.notary import Notary +from docusign_esign.models.notary_contact_details import NotaryContactDetails from docusign_esign.models.notary_host import NotaryHost from docusign_esign.models.notary_journal import NotaryJournal from docusign_esign.models.notary_journal_credible_witness import NotaryJournalCredibleWitness @@ -331,6 +330,7 @@ from docusign_esign.models.notification_default_settings import NotificationDefaultSettings from docusign_esign.models.notification_defaults import NotificationDefaults from docusign_esign.models.number import Number +from docusign_esign.models.numerical import Numerical from docusign_esign.models.oauth_access import OauthAccess from docusign_esign.models.offline_attributes import OfflineAttributes from docusign_esign.models.page import Page @@ -489,4 +489,3 @@ from docusign_esign.models.workspace_user import WorkspaceUser from docusign_esign.models.workspace_user_authorization import WorkspaceUserAuthorization from docusign_esign.models.zip import Zip -from docusign_esign.models.date import Date diff --git a/docusign_esign/models/account_settings_information.py b/docusign_esign/models/account_settings_information.py index 4a19ff1c..68b43935 100644 --- a/docusign_esign/models/account_settings_information.py +++ b/docusign_esign/models/account_settings_information.py @@ -227,12 +227,16 @@ class AccountSettingsInformation(object): 'allow_supplemental_documents_metadata': 'SettingsMetadata', 'allow_third_party_electronic_notary': 'str', 'allow_third_party_electronic_notary_metadata': 'SettingsMetadata', + 'allow_transactions_workspace': 'str', + 'allow_transactions_workspace_metadata': 'SettingsMetadata', 'allow_users_to_access_directory': 'str', 'allow_users_to_access_directory_metadata': 'SettingsMetadata', 'allow_value_insights': 'str', 'allow_value_insights_metadata': 'SettingsMetadata', 'allow_web_forms': 'str', 'allow_web_forms_metadata': 'SettingsMetadata', + 'allow_whats_app_delivery': 'str', + 'allow_whats_app_delivery_metadata': 'SettingsMetadata', 'anchor_population_scope': 'str', 'anchor_population_scope_metadata': 'SettingsMetadata', 'anchor_tag_versioned_placement_enabled': 'str', @@ -357,6 +361,7 @@ class AccountSettingsInformation(object): 'enable_customer_satisfaction_metric_tracking_metadata': 'SettingsMetadata', 'enable_ds_pro': 'str', 'enable_ds_pro_metadata': 'SettingsMetadata', + 'enable_enforce_tls_emails_setting_metadata': 'SettingsMetadata', 'enable_envelope_stamping_by_account_admin': 'str', 'enable_envelope_stamping_by_account_admin_metadata': 'SettingsMetadata', 'enable_envelope_stamping_by_ds_admin': 'str', @@ -371,6 +376,8 @@ class AccountSettingsInformation(object): 'enable_id_fx_intuit_kba_metadata': 'SettingsMetadata', 'enable_id_fx_phone_authentication': 'str', 'enable_id_fx_phone_authentication_metadata': 'SettingsMetadata', + 'enable_idfx_phone_auth_signature_auth_status': 'str', + 'enable_idfx_phone_auth_signature_auth_status_metadata': 'SettingsMetadata', 'enable_in_browser_editor': 'str', 'enable_in_browser_editor_metadata': 'SettingsMetadata', 'enable_key_terms_suggestions_by_document_type': 'str', @@ -449,6 +456,8 @@ class AccountSettingsInformation(object): 'enable_witnessing_metadata': 'SettingsMetadata', 'enforce_template_name_uniqueness': 'str', 'enforce_template_name_uniqueness_metadata': 'SettingsMetadata', + 'enforce_tls_emails': 'str', + 'enforce_tls_emails_metadata': 'SettingsMetadata', 'envelope_integration_allowed': 'str', 'envelope_integration_allowed_metadata': 'SettingsMetadata', 'envelope_integration_enabled': 'str', @@ -476,6 +485,8 @@ class AccountSettingsInformation(object): 'finish_reminder_metadata': 'SettingsMetadata', 'guided_forms_html_allowed': 'str', 'guided_forms_html_allowed_metadata': 'SettingsMetadata', + 'guided_forms_html_conversion_policy': 'str', + 'guided_forms_html_conversion_policy_metadata': 'SettingsMetadata', 'has_recipient_connect_claimed_domain': 'str', 'hide_account_address_in_co_c': 'str', 'hide_account_address_in_co_c_metadata': 'SettingsMetadata', @@ -551,6 +562,7 @@ class AccountSettingsInformation(object): 'rsa_verid_password': 'str', 'rsa_verid_ruleset': 'str', 'rsa_verid_user_id': 'str', + 'sbs_transaction_level': 'str', 'self_signed_recipient_email_document': 'str', 'self_signed_recipient_email_document_metadata': 'SettingsMetadata', 'self_signed_recipient_email_document_user_override': 'str', @@ -887,12 +899,16 @@ class AccountSettingsInformation(object): 'allow_supplemental_documents_metadata': 'allowSupplementalDocumentsMetadata', 'allow_third_party_electronic_notary': 'allowThirdPartyElectronicNotary', 'allow_third_party_electronic_notary_metadata': 'allowThirdPartyElectronicNotaryMetadata', + 'allow_transactions_workspace': 'allowTransactionsWorkspace', + 'allow_transactions_workspace_metadata': 'allowTransactionsWorkspaceMetadata', 'allow_users_to_access_directory': 'allowUsersToAccessDirectory', 'allow_users_to_access_directory_metadata': 'allowUsersToAccessDirectoryMetadata', 'allow_value_insights': 'allowValueInsights', 'allow_value_insights_metadata': 'allowValueInsightsMetadata', 'allow_web_forms': 'allowWebForms', 'allow_web_forms_metadata': 'allowWebFormsMetadata', + 'allow_whats_app_delivery': 'allowWhatsAppDelivery', + 'allow_whats_app_delivery_metadata': 'allowWhatsAppDeliveryMetadata', 'anchor_population_scope': 'anchorPopulationScope', 'anchor_population_scope_metadata': 'anchorPopulationScopeMetadata', 'anchor_tag_versioned_placement_enabled': 'anchorTagVersionedPlacementEnabled', @@ -1017,6 +1033,7 @@ class AccountSettingsInformation(object): 'enable_customer_satisfaction_metric_tracking_metadata': 'enableCustomerSatisfactionMetricTrackingMetadata', 'enable_ds_pro': 'enableDSPro', 'enable_ds_pro_metadata': 'enableDSProMetadata', + 'enable_enforce_tls_emails_setting_metadata': 'enableEnforceTlsEmailsSettingMetadata', 'enable_envelope_stamping_by_account_admin': 'enableEnvelopeStampingByAccountAdmin', 'enable_envelope_stamping_by_account_admin_metadata': 'enableEnvelopeStampingByAccountAdminMetadata', 'enable_envelope_stamping_by_ds_admin': 'enableEnvelopeStampingByDSAdmin', @@ -1031,6 +1048,8 @@ class AccountSettingsInformation(object): 'enable_id_fx_intuit_kba_metadata': 'enableIDFxIntuitKBAMetadata', 'enable_id_fx_phone_authentication': 'enableIDFxPhoneAuthentication', 'enable_id_fx_phone_authentication_metadata': 'enableIDFxPhoneAuthenticationMetadata', + 'enable_idfx_phone_auth_signature_auth_status': 'enableIdfxPhoneAuthSignatureAuthStatus', + 'enable_idfx_phone_auth_signature_auth_status_metadata': 'enableIdfxPhoneAuthSignatureAuthStatusMetadata', 'enable_in_browser_editor': 'enableInBrowserEditor', 'enable_in_browser_editor_metadata': 'enableInBrowserEditorMetadata', 'enable_key_terms_suggestions_by_document_type': 'enableKeyTermsSuggestionsByDocumentType', @@ -1109,14 +1128,16 @@ class AccountSettingsInformation(object): 'enable_witnessing_metadata': 'enableWitnessingMetadata', 'enforce_template_name_uniqueness': 'enforceTemplateNameUniqueness', 'enforce_template_name_uniqueness_metadata': 'enforceTemplateNameUniquenessMetadata', + 'enforce_tls_emails': 'enforceTlsEmails', + 'enforce_tls_emails_metadata': 'enforceTlsEmailsMetadata', 'envelope_integration_allowed': 'envelopeIntegrationAllowed', 'envelope_integration_allowed_metadata': 'envelopeIntegrationAllowedMetadata', 'envelope_integration_enabled': 'envelopeIntegrationEnabled', 'envelope_integration_enabled_metadata': 'envelopeIntegrationEnabledMetadata', - 'envelope_limits_total_document_size_allowed_in_mb': 'EnvelopeLimitsTotalDocumentSizeAllowedInMB', - 'envelope_limits_total_document_size_allowed_in_mb_enabled': 'EnvelopeLimitsTotalDocumentSizeAllowedInMBEnabled', - 'envelope_limits_total_document_size_allowed_in_mb_enabled_metadata': 'EnvelopeLimitsTotalDocumentSizeAllowedInMBEnabledMetadata', - 'envelope_limits_total_document_size_allowed_in_mb_metadata': 'EnvelopeLimitsTotalDocumentSizeAllowedInMBMetadata', + 'envelope_limits_total_document_size_allowed_in_mb': 'envelopeLimitsTotalDocumentSizeAllowedInMB', + 'envelope_limits_total_document_size_allowed_in_mb_enabled': 'envelopeLimitsTotalDocumentSizeAllowedInMBEnabled', + 'envelope_limits_total_document_size_allowed_in_mb_enabled_metadata': 'envelopeLimitsTotalDocumentSizeAllowedInMBEnabledMetadata', + 'envelope_limits_total_document_size_allowed_in_mb_metadata': 'envelopeLimitsTotalDocumentSizeAllowedInMBMetadata', 'envelope_search_mode': 'envelopeSearchMode', 'envelope_search_mode_metadata': 'envelopeSearchModeMetadata', 'envelope_stamping_default_value': 'envelopeStampingDefaultValue', @@ -1136,6 +1157,8 @@ class AccountSettingsInformation(object): 'finish_reminder_metadata': 'finishReminderMetadata', 'guided_forms_html_allowed': 'guidedFormsHtmlAllowed', 'guided_forms_html_allowed_metadata': 'guidedFormsHtmlAllowedMetadata', + 'guided_forms_html_conversion_policy': 'guidedFormsHtmlConversionPolicy', + 'guided_forms_html_conversion_policy_metadata': 'guidedFormsHtmlConversionPolicyMetadata', 'has_recipient_connect_claimed_domain': 'hasRecipientConnectClaimedDomain', 'hide_account_address_in_co_c': 'hideAccountAddressInCoC', 'hide_account_address_in_co_c_metadata': 'hideAccountAddressInCoCMetadata', @@ -1211,6 +1234,7 @@ class AccountSettingsInformation(object): 'rsa_verid_password': 'rsaVeridPassword', 'rsa_verid_ruleset': 'rsaVeridRuleset', 'rsa_verid_user_id': 'rsaVeridUserId', + 'sbs_transaction_level': 'sbsTransactionLevel', 'self_signed_recipient_email_document': 'selfSignedRecipientEmailDocument', 'self_signed_recipient_email_document_metadata': 'selfSignedRecipientEmailDocumentMetadata', 'self_signed_recipient_email_document_user_override': 'selfSignedRecipientEmailDocumentUserOverride', @@ -1552,12 +1576,16 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._allow_supplemental_documents_metadata = None self._allow_third_party_electronic_notary = None self._allow_third_party_electronic_notary_metadata = None + self._allow_transactions_workspace = None + self._allow_transactions_workspace_metadata = None self._allow_users_to_access_directory = None self._allow_users_to_access_directory_metadata = None self._allow_value_insights = None self._allow_value_insights_metadata = None self._allow_web_forms = None self._allow_web_forms_metadata = None + self._allow_whats_app_delivery = None + self._allow_whats_app_delivery_metadata = None self._anchor_population_scope = None self._anchor_population_scope_metadata = None self._anchor_tag_versioned_placement_enabled = None @@ -1682,6 +1710,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._enable_customer_satisfaction_metric_tracking_metadata = None self._enable_ds_pro = None self._enable_ds_pro_metadata = None + self._enable_enforce_tls_emails_setting_metadata = None self._enable_envelope_stamping_by_account_admin = None self._enable_envelope_stamping_by_account_admin_metadata = None self._enable_envelope_stamping_by_ds_admin = None @@ -1696,6 +1725,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._enable_id_fx_intuit_kba_metadata = None self._enable_id_fx_phone_authentication = None self._enable_id_fx_phone_authentication_metadata = None + self._enable_idfx_phone_auth_signature_auth_status = None + self._enable_idfx_phone_auth_signature_auth_status_metadata = None self._enable_in_browser_editor = None self._enable_in_browser_editor_metadata = None self._enable_key_terms_suggestions_by_document_type = None @@ -1774,6 +1805,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._enable_witnessing_metadata = None self._enforce_template_name_uniqueness = None self._enforce_template_name_uniqueness_metadata = None + self._enforce_tls_emails = None + self._enforce_tls_emails_metadata = None self._envelope_integration_allowed = None self._envelope_integration_allowed_metadata = None self._envelope_integration_enabled = None @@ -1801,6 +1834,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._finish_reminder_metadata = None self._guided_forms_html_allowed = None self._guided_forms_html_allowed_metadata = None + self._guided_forms_html_conversion_policy = None + self._guided_forms_html_conversion_policy_metadata = None self._has_recipient_connect_claimed_domain = None self._hide_account_address_in_co_c = None self._hide_account_address_in_co_c_metadata = None @@ -1876,6 +1911,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._rsa_verid_password = None self._rsa_verid_ruleset = None self._rsa_verid_user_id = None + self._sbs_transaction_level = None self._self_signed_recipient_email_document = None self._self_signed_recipient_email_document_metadata = None self._self_signed_recipient_email_document_user_override = None @@ -2211,12 +2247,16 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('allow_supplemental_documents_metadata'), kwargs.get('allow_supplemental_documents_metadata', None)) setattr(self, "_{}".format('allow_third_party_electronic_notary'), kwargs.get('allow_third_party_electronic_notary', None)) setattr(self, "_{}".format('allow_third_party_electronic_notary_metadata'), kwargs.get('allow_third_party_electronic_notary_metadata', None)) + setattr(self, "_{}".format('allow_transactions_workspace'), kwargs.get('allow_transactions_workspace', None)) + setattr(self, "_{}".format('allow_transactions_workspace_metadata'), kwargs.get('allow_transactions_workspace_metadata', None)) setattr(self, "_{}".format('allow_users_to_access_directory'), kwargs.get('allow_users_to_access_directory', None)) setattr(self, "_{}".format('allow_users_to_access_directory_metadata'), kwargs.get('allow_users_to_access_directory_metadata', None)) setattr(self, "_{}".format('allow_value_insights'), kwargs.get('allow_value_insights', None)) setattr(self, "_{}".format('allow_value_insights_metadata'), kwargs.get('allow_value_insights_metadata', None)) setattr(self, "_{}".format('allow_web_forms'), kwargs.get('allow_web_forms', None)) setattr(self, "_{}".format('allow_web_forms_metadata'), kwargs.get('allow_web_forms_metadata', None)) + setattr(self, "_{}".format('allow_whats_app_delivery'), kwargs.get('allow_whats_app_delivery', None)) + setattr(self, "_{}".format('allow_whats_app_delivery_metadata'), kwargs.get('allow_whats_app_delivery_metadata', None)) setattr(self, "_{}".format('anchor_population_scope'), kwargs.get('anchor_population_scope', None)) setattr(self, "_{}".format('anchor_population_scope_metadata'), kwargs.get('anchor_population_scope_metadata', None)) setattr(self, "_{}".format('anchor_tag_versioned_placement_enabled'), kwargs.get('anchor_tag_versioned_placement_enabled', None)) @@ -2341,6 +2381,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('enable_customer_satisfaction_metric_tracking_metadata'), kwargs.get('enable_customer_satisfaction_metric_tracking_metadata', None)) setattr(self, "_{}".format('enable_ds_pro'), kwargs.get('enable_ds_pro', None)) setattr(self, "_{}".format('enable_ds_pro_metadata'), kwargs.get('enable_ds_pro_metadata', None)) + setattr(self, "_{}".format('enable_enforce_tls_emails_setting_metadata'), kwargs.get('enable_enforce_tls_emails_setting_metadata', None)) setattr(self, "_{}".format('enable_envelope_stamping_by_account_admin'), kwargs.get('enable_envelope_stamping_by_account_admin', None)) setattr(self, "_{}".format('enable_envelope_stamping_by_account_admin_metadata'), kwargs.get('enable_envelope_stamping_by_account_admin_metadata', None)) setattr(self, "_{}".format('enable_envelope_stamping_by_ds_admin'), kwargs.get('enable_envelope_stamping_by_ds_admin', None)) @@ -2355,6 +2396,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('enable_id_fx_intuit_kba_metadata'), kwargs.get('enable_id_fx_intuit_kba_metadata', None)) setattr(self, "_{}".format('enable_id_fx_phone_authentication'), kwargs.get('enable_id_fx_phone_authentication', None)) setattr(self, "_{}".format('enable_id_fx_phone_authentication_metadata'), kwargs.get('enable_id_fx_phone_authentication_metadata', None)) + setattr(self, "_{}".format('enable_idfx_phone_auth_signature_auth_status'), kwargs.get('enable_idfx_phone_auth_signature_auth_status', None)) + setattr(self, "_{}".format('enable_idfx_phone_auth_signature_auth_status_metadata'), kwargs.get('enable_idfx_phone_auth_signature_auth_status_metadata', None)) setattr(self, "_{}".format('enable_in_browser_editor'), kwargs.get('enable_in_browser_editor', None)) setattr(self, "_{}".format('enable_in_browser_editor_metadata'), kwargs.get('enable_in_browser_editor_metadata', None)) setattr(self, "_{}".format('enable_key_terms_suggestions_by_document_type'), kwargs.get('enable_key_terms_suggestions_by_document_type', None)) @@ -2433,6 +2476,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('enable_witnessing_metadata'), kwargs.get('enable_witnessing_metadata', None)) setattr(self, "_{}".format('enforce_template_name_uniqueness'), kwargs.get('enforce_template_name_uniqueness', None)) setattr(self, "_{}".format('enforce_template_name_uniqueness_metadata'), kwargs.get('enforce_template_name_uniqueness_metadata', None)) + setattr(self, "_{}".format('enforce_tls_emails'), kwargs.get('enforce_tls_emails', None)) + setattr(self, "_{}".format('enforce_tls_emails_metadata'), kwargs.get('enforce_tls_emails_metadata', None)) setattr(self, "_{}".format('envelope_integration_allowed'), kwargs.get('envelope_integration_allowed', None)) setattr(self, "_{}".format('envelope_integration_allowed_metadata'), kwargs.get('envelope_integration_allowed_metadata', None)) setattr(self, "_{}".format('envelope_integration_enabled'), kwargs.get('envelope_integration_enabled', None)) @@ -2460,6 +2505,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('finish_reminder_metadata'), kwargs.get('finish_reminder_metadata', None)) setattr(self, "_{}".format('guided_forms_html_allowed'), kwargs.get('guided_forms_html_allowed', None)) setattr(self, "_{}".format('guided_forms_html_allowed_metadata'), kwargs.get('guided_forms_html_allowed_metadata', None)) + setattr(self, "_{}".format('guided_forms_html_conversion_policy'), kwargs.get('guided_forms_html_conversion_policy', None)) + setattr(self, "_{}".format('guided_forms_html_conversion_policy_metadata'), kwargs.get('guided_forms_html_conversion_policy_metadata', None)) setattr(self, "_{}".format('has_recipient_connect_claimed_domain'), kwargs.get('has_recipient_connect_claimed_domain', None)) setattr(self, "_{}".format('hide_account_address_in_co_c'), kwargs.get('hide_account_address_in_co_c', None)) setattr(self, "_{}".format('hide_account_address_in_co_c_metadata'), kwargs.get('hide_account_address_in_co_c_metadata', None)) @@ -2535,6 +2582,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('rsa_verid_password'), kwargs.get('rsa_verid_password', None)) setattr(self, "_{}".format('rsa_verid_ruleset'), kwargs.get('rsa_verid_ruleset', None)) setattr(self, "_{}".format('rsa_verid_user_id'), kwargs.get('rsa_verid_user_id', None)) + setattr(self, "_{}".format('sbs_transaction_level'), kwargs.get('sbs_transaction_level', None)) setattr(self, "_{}".format('self_signed_recipient_email_document'), kwargs.get('self_signed_recipient_email_document', None)) setattr(self, "_{}".format('self_signed_recipient_email_document_metadata'), kwargs.get('self_signed_recipient_email_document_metadata', None)) setattr(self, "_{}".format('self_signed_recipient_email_document_user_override'), kwargs.get('self_signed_recipient_email_document_user_override', None)) @@ -7119,6 +7167,50 @@ def allow_third_party_electronic_notary_metadata(self, allow_third_party_electro self._allow_third_party_electronic_notary_metadata = allow_third_party_electronic_notary_metadata + @property + def allow_transactions_workspace(self): + """Gets the allow_transactions_workspace of this AccountSettingsInformation. # noqa: E501 + + # noqa: E501 + + :return: The allow_transactions_workspace of this AccountSettingsInformation. # noqa: E501 + :rtype: str + """ + return self._allow_transactions_workspace + + @allow_transactions_workspace.setter + def allow_transactions_workspace(self, allow_transactions_workspace): + """Sets the allow_transactions_workspace of this AccountSettingsInformation. + + # noqa: E501 + + :param allow_transactions_workspace: The allow_transactions_workspace of this AccountSettingsInformation. # noqa: E501 + :type: str + """ + + self._allow_transactions_workspace = allow_transactions_workspace + + @property + def allow_transactions_workspace_metadata(self): + """Gets the allow_transactions_workspace_metadata of this AccountSettingsInformation. # noqa: E501 + + + :return: The allow_transactions_workspace_metadata of this AccountSettingsInformation. # noqa: E501 + :rtype: SettingsMetadata + """ + return self._allow_transactions_workspace_metadata + + @allow_transactions_workspace_metadata.setter + def allow_transactions_workspace_metadata(self, allow_transactions_workspace_metadata): + """Sets the allow_transactions_workspace_metadata of this AccountSettingsInformation. + + + :param allow_transactions_workspace_metadata: The allow_transactions_workspace_metadata of this AccountSettingsInformation. # noqa: E501 + :type: SettingsMetadata + """ + + self._allow_transactions_workspace_metadata = allow_transactions_workspace_metadata + @property def allow_users_to_access_directory(self): """Gets the allow_users_to_access_directory of this AccountSettingsInformation. # noqa: E501 @@ -7255,6 +7347,50 @@ def allow_web_forms_metadata(self, allow_web_forms_metadata): self._allow_web_forms_metadata = allow_web_forms_metadata + @property + def allow_whats_app_delivery(self): + """Gets the allow_whats_app_delivery of this AccountSettingsInformation. # noqa: E501 + + # noqa: E501 + + :return: The allow_whats_app_delivery of this AccountSettingsInformation. # noqa: E501 + :rtype: str + """ + return self._allow_whats_app_delivery + + @allow_whats_app_delivery.setter + def allow_whats_app_delivery(self, allow_whats_app_delivery): + """Sets the allow_whats_app_delivery of this AccountSettingsInformation. + + # noqa: E501 + + :param allow_whats_app_delivery: The allow_whats_app_delivery of this AccountSettingsInformation. # noqa: E501 + :type: str + """ + + self._allow_whats_app_delivery = allow_whats_app_delivery + + @property + def allow_whats_app_delivery_metadata(self): + """Gets the allow_whats_app_delivery_metadata of this AccountSettingsInformation. # noqa: E501 + + + :return: The allow_whats_app_delivery_metadata of this AccountSettingsInformation. # noqa: E501 + :rtype: SettingsMetadata + """ + return self._allow_whats_app_delivery_metadata + + @allow_whats_app_delivery_metadata.setter + def allow_whats_app_delivery_metadata(self, allow_whats_app_delivery_metadata): + """Sets the allow_whats_app_delivery_metadata of this AccountSettingsInformation. + + + :param allow_whats_app_delivery_metadata: The allow_whats_app_delivery_metadata of this AccountSettingsInformation. # noqa: E501 + :type: SettingsMetadata + """ + + self._allow_whats_app_delivery_metadata = allow_whats_app_delivery_metadata + @property def anchor_population_scope(self): """Gets the anchor_population_scope of this AccountSettingsInformation. # noqa: E501 @@ -10093,6 +10229,27 @@ def enable_ds_pro_metadata(self, enable_ds_pro_metadata): self._enable_ds_pro_metadata = enable_ds_pro_metadata + @property + def enable_enforce_tls_emails_setting_metadata(self): + """Gets the enable_enforce_tls_emails_setting_metadata of this AccountSettingsInformation. # noqa: E501 + + + :return: The enable_enforce_tls_emails_setting_metadata of this AccountSettingsInformation. # noqa: E501 + :rtype: SettingsMetadata + """ + return self._enable_enforce_tls_emails_setting_metadata + + @enable_enforce_tls_emails_setting_metadata.setter + def enable_enforce_tls_emails_setting_metadata(self, enable_enforce_tls_emails_setting_metadata): + """Sets the enable_enforce_tls_emails_setting_metadata of this AccountSettingsInformation. + + + :param enable_enforce_tls_emails_setting_metadata: The enable_enforce_tls_emails_setting_metadata of this AccountSettingsInformation. # noqa: E501 + :type: SettingsMetadata + """ + + self._enable_enforce_tls_emails_setting_metadata = enable_enforce_tls_emails_setting_metadata + @property def enable_envelope_stamping_by_account_admin(self): """Gets the enable_envelope_stamping_by_account_admin of this AccountSettingsInformation. # noqa: E501 @@ -10411,6 +10568,50 @@ def enable_id_fx_phone_authentication_metadata(self, enable_id_fx_phone_authenti self._enable_id_fx_phone_authentication_metadata = enable_id_fx_phone_authentication_metadata + @property + def enable_idfx_phone_auth_signature_auth_status(self): + """Gets the enable_idfx_phone_auth_signature_auth_status of this AccountSettingsInformation. # noqa: E501 + + # noqa: E501 + + :return: The enable_idfx_phone_auth_signature_auth_status of this AccountSettingsInformation. # noqa: E501 + :rtype: str + """ + return self._enable_idfx_phone_auth_signature_auth_status + + @enable_idfx_phone_auth_signature_auth_status.setter + def enable_idfx_phone_auth_signature_auth_status(self, enable_idfx_phone_auth_signature_auth_status): + """Sets the enable_idfx_phone_auth_signature_auth_status of this AccountSettingsInformation. + + # noqa: E501 + + :param enable_idfx_phone_auth_signature_auth_status: The enable_idfx_phone_auth_signature_auth_status of this AccountSettingsInformation. # noqa: E501 + :type: str + """ + + self._enable_idfx_phone_auth_signature_auth_status = enable_idfx_phone_auth_signature_auth_status + + @property + def enable_idfx_phone_auth_signature_auth_status_metadata(self): + """Gets the enable_idfx_phone_auth_signature_auth_status_metadata of this AccountSettingsInformation. # noqa: E501 + + + :return: The enable_idfx_phone_auth_signature_auth_status_metadata of this AccountSettingsInformation. # noqa: E501 + :rtype: SettingsMetadata + """ + return self._enable_idfx_phone_auth_signature_auth_status_metadata + + @enable_idfx_phone_auth_signature_auth_status_metadata.setter + def enable_idfx_phone_auth_signature_auth_status_metadata(self, enable_idfx_phone_auth_signature_auth_status_metadata): + """Sets the enable_idfx_phone_auth_signature_auth_status_metadata of this AccountSettingsInformation. + + + :param enable_idfx_phone_auth_signature_auth_status_metadata: The enable_idfx_phone_auth_signature_auth_status_metadata of this AccountSettingsInformation. # noqa: E501 + :type: SettingsMetadata + """ + + self._enable_idfx_phone_auth_signature_auth_status_metadata = enable_idfx_phone_auth_signature_auth_status_metadata + @property def enable_in_browser_editor(self): """Gets the enable_in_browser_editor of this AccountSettingsInformation. # noqa: E501 @@ -12199,6 +12400,50 @@ def enforce_template_name_uniqueness_metadata(self, enforce_template_name_unique self._enforce_template_name_uniqueness_metadata = enforce_template_name_uniqueness_metadata + @property + def enforce_tls_emails(self): + """Gets the enforce_tls_emails of this AccountSettingsInformation. # noqa: E501 + + # noqa: E501 + + :return: The enforce_tls_emails of this AccountSettingsInformation. # noqa: E501 + :rtype: str + """ + return self._enforce_tls_emails + + @enforce_tls_emails.setter + def enforce_tls_emails(self, enforce_tls_emails): + """Sets the enforce_tls_emails of this AccountSettingsInformation. + + # noqa: E501 + + :param enforce_tls_emails: The enforce_tls_emails of this AccountSettingsInformation. # noqa: E501 + :type: str + """ + + self._enforce_tls_emails = enforce_tls_emails + + @property + def enforce_tls_emails_metadata(self): + """Gets the enforce_tls_emails_metadata of this AccountSettingsInformation. # noqa: E501 + + + :return: The enforce_tls_emails_metadata of this AccountSettingsInformation. # noqa: E501 + :rtype: SettingsMetadata + """ + return self._enforce_tls_emails_metadata + + @enforce_tls_emails_metadata.setter + def enforce_tls_emails_metadata(self, enforce_tls_emails_metadata): + """Sets the enforce_tls_emails_metadata of this AccountSettingsInformation. + + + :param enforce_tls_emails_metadata: The enforce_tls_emails_metadata of this AccountSettingsInformation. # noqa: E501 + :type: SettingsMetadata + """ + + self._enforce_tls_emails_metadata = enforce_tls_emails_metadata + @property def envelope_integration_allowed(self): """Gets the envelope_integration_allowed of this AccountSettingsInformation. # noqa: E501 @@ -12814,6 +13059,50 @@ def guided_forms_html_allowed_metadata(self, guided_forms_html_allowed_metadata) self._guided_forms_html_allowed_metadata = guided_forms_html_allowed_metadata + @property + def guided_forms_html_conversion_policy(self): + """Gets the guided_forms_html_conversion_policy of this AccountSettingsInformation. # noqa: E501 + + # noqa: E501 + + :return: The guided_forms_html_conversion_policy of this AccountSettingsInformation. # noqa: E501 + :rtype: str + """ + return self._guided_forms_html_conversion_policy + + @guided_forms_html_conversion_policy.setter + def guided_forms_html_conversion_policy(self, guided_forms_html_conversion_policy): + """Sets the guided_forms_html_conversion_policy of this AccountSettingsInformation. + + # noqa: E501 + + :param guided_forms_html_conversion_policy: The guided_forms_html_conversion_policy of this AccountSettingsInformation. # noqa: E501 + :type: str + """ + + self._guided_forms_html_conversion_policy = guided_forms_html_conversion_policy + + @property + def guided_forms_html_conversion_policy_metadata(self): + """Gets the guided_forms_html_conversion_policy_metadata of this AccountSettingsInformation. # noqa: E501 + + + :return: The guided_forms_html_conversion_policy_metadata of this AccountSettingsInformation. # noqa: E501 + :rtype: SettingsMetadata + """ + return self._guided_forms_html_conversion_policy_metadata + + @guided_forms_html_conversion_policy_metadata.setter + def guided_forms_html_conversion_policy_metadata(self, guided_forms_html_conversion_policy_metadata): + """Sets the guided_forms_html_conversion_policy_metadata of this AccountSettingsInformation. + + + :param guided_forms_html_conversion_policy_metadata: The guided_forms_html_conversion_policy_metadata of this AccountSettingsInformation. # noqa: E501 + :type: SettingsMetadata + """ + + self._guided_forms_html_conversion_policy_metadata = guided_forms_html_conversion_policy_metadata + @property def has_recipient_connect_claimed_domain(self): """Gets the has_recipient_connect_claimed_domain of this AccountSettingsInformation. # noqa: E501 @@ -14529,6 +14818,29 @@ def rsa_verid_user_id(self, rsa_verid_user_id): self._rsa_verid_user_id = rsa_verid_user_id + @property + def sbs_transaction_level(self): + """Gets the sbs_transaction_level of this AccountSettingsInformation. # noqa: E501 + + # noqa: E501 + + :return: The sbs_transaction_level of this AccountSettingsInformation. # noqa: E501 + :rtype: str + """ + return self._sbs_transaction_level + + @sbs_transaction_level.setter + def sbs_transaction_level(self, sbs_transaction_level): + """Sets the sbs_transaction_level of this AccountSettingsInformation. + + # noqa: E501 + + :param sbs_transaction_level: The sbs_transaction_level of this AccountSettingsInformation. # noqa: E501 + :type: str + """ + + self._sbs_transaction_level = sbs_transaction_level + @property def self_signed_recipient_email_document(self): """Gets the self_signed_recipient_email_document of this AccountSettingsInformation. # noqa: E501 diff --git a/docusign_esign/models/bulk_sending_copy.py b/docusign_esign/models/bulk_sending_copy.py index 388d4f41..03db53ef 100644 --- a/docusign_esign/models/bulk_sending_copy.py +++ b/docusign_esign/models/bulk_sending_copy.py @@ -34,6 +34,7 @@ class BulkSendingCopy(object): """ swagger_types = { 'custom_fields': 'list[BulkSendingCopyCustomField]', + 'doc_gen_form_fields': 'list[BulksendingCopyDocGenFormField]', 'email_blurb': 'str', 'email_subject': 'str', 'recipients': 'list[BulkSendingCopyRecipient]' @@ -41,6 +42,7 @@ class BulkSendingCopy(object): attribute_map = { 'custom_fields': 'customFields', + 'doc_gen_form_fields': 'docGenFormFields', 'email_blurb': 'emailBlurb', 'email_subject': 'emailSubject', 'recipients': 'recipients' @@ -53,12 +55,14 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._configuration = _configuration self._custom_fields = None + self._doc_gen_form_fields = None self._email_blurb = None self._email_subject = None self._recipients = None self.discriminator = None setattr(self, "_{}".format('custom_fields'), kwargs.get('custom_fields', None)) + setattr(self, "_{}".format('doc_gen_form_fields'), kwargs.get('doc_gen_form_fields', None)) setattr(self, "_{}".format('email_blurb'), kwargs.get('email_blurb', None)) setattr(self, "_{}".format('email_subject'), kwargs.get('email_subject', None)) setattr(self, "_{}".format('recipients'), kwargs.get('recipients', None)) @@ -86,6 +90,29 @@ def custom_fields(self, custom_fields): self._custom_fields = custom_fields + @property + def doc_gen_form_fields(self): + """Gets the doc_gen_form_fields of this BulkSendingCopy. # noqa: E501 + + # noqa: E501 + + :return: The doc_gen_form_fields of this BulkSendingCopy. # noqa: E501 + :rtype: list[BulksendingCopyDocGenFormField] + """ + return self._doc_gen_form_fields + + @doc_gen_form_fields.setter + def doc_gen_form_fields(self, doc_gen_form_fields): + """Sets the doc_gen_form_fields of this BulkSendingCopy. + + # noqa: E501 + + :param doc_gen_form_fields: The doc_gen_form_fields of this BulkSendingCopy. # noqa: E501 + :type: list[BulksendingCopyDocGenFormField] + """ + + self._doc_gen_form_fields = doc_gen_form_fields + @property def email_blurb(self): """Gets the email_blurb of this BulkSendingCopy. # noqa: E501 diff --git a/docusign_esign/models/bulk_sending_copy_recipient.py b/docusign_esign/models/bulk_sending_copy_recipient.py index c8b4a2c3..64a1fd67 100644 --- a/docusign_esign/models/bulk_sending_copy_recipient.py +++ b/docusign_esign/models/bulk_sending_copy_recipient.py @@ -46,6 +46,7 @@ class BulkSendingCopyRecipient(object): 'id_check_configuration_name': 'str', 'id_check_information_input': 'IdCheckInformationInput', 'identification_method': 'str', + 'identity_verification': 'RecipientIdentityVerification', 'name': 'str', 'note': 'str', 'phone_authentication': 'RecipientPhoneAuthentication', @@ -73,6 +74,7 @@ class BulkSendingCopyRecipient(object): 'id_check_configuration_name': 'idCheckConfigurationName', 'id_check_information_input': 'idCheckInformationInput', 'identification_method': 'identificationMethod', + 'identity_verification': 'identityVerification', 'name': 'name', 'note': 'note', 'phone_authentication': 'phoneAuthentication', @@ -105,6 +107,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._id_check_configuration_name = None self._id_check_information_input = None self._identification_method = None + self._identity_verification = None self._name = None self._note = None self._phone_authentication = None @@ -131,6 +134,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('id_check_configuration_name'), kwargs.get('id_check_configuration_name', None)) setattr(self, "_{}".format('id_check_information_input'), kwargs.get('id_check_information_input', None)) setattr(self, "_{}".format('identification_method'), kwargs.get('identification_method', None)) + setattr(self, "_{}".format('identity_verification'), kwargs.get('identity_verification', None)) setattr(self, "_{}".format('name'), kwargs.get('name', None)) setattr(self, "_{}".format('note'), kwargs.get('note', None)) setattr(self, "_{}".format('phone_authentication'), kwargs.get('phone_authentication', None)) @@ -442,6 +446,27 @@ def identification_method(self, identification_method): self._identification_method = identification_method + @property + def identity_verification(self): + """Gets the identity_verification of this BulkSendingCopyRecipient. # noqa: E501 + + + :return: The identity_verification of this BulkSendingCopyRecipient. # noqa: E501 + :rtype: RecipientIdentityVerification + """ + return self._identity_verification + + @identity_verification.setter + def identity_verification(self, identity_verification): + """Sets the identity_verification of this BulkSendingCopyRecipient. + + + :param identity_verification: The identity_verification of this BulkSendingCopyRecipient. # noqa: E501 + :type: RecipientIdentityVerification + """ + + self._identity_verification = identity_verification + @property def name(self): """Gets the name of this BulkSendingCopyRecipient. # noqa: E501 diff --git a/docusign_esign/models/bulksending_copy_doc_gen_form_field.py b/docusign_esign/models/bulksending_copy_doc_gen_form_field.py new file mode 100644 index 00000000..084d1b70 --- /dev/null +++ b/docusign_esign/models/bulksending_copy_doc_gen_form_field.py @@ -0,0 +1,151 @@ +# coding: utf-8 + +""" + DocuSign REST API + + The DocuSign 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 +""" + + +import pprint +import re # noqa: F401 + +import six + +from docusign_esign.client.configuration import Configuration + + +class BulksendingCopyDocGenFormField(object): + """NOTE: This class is auto generated by the swagger code generator program. + + Do not edit the class manually. + """ + + """ + Attributes: + swagger_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + swagger_types = { + 'label': 'str', + 'value': 'str' + } + + attribute_map = { + 'label': 'label', + 'value': 'value' + } + + def __init__(self, _configuration=None, **kwargs): # noqa: E501 + """BulksendingCopyDocGenFormField - a model defined in Swagger""" # noqa: E501 + if _configuration is None: + _configuration = Configuration() + self._configuration = _configuration + + self._label = None + self._value = None + self.discriminator = None + + setattr(self, "_{}".format('label'), kwargs.get('label', None)) + setattr(self, "_{}".format('value'), kwargs.get('value', None)) + + @property + def label(self): + """Gets the label of this BulksendingCopyDocGenFormField. # noqa: E501 + + # noqa: E501 + + :return: The label of this BulksendingCopyDocGenFormField. # noqa: E501 + :rtype: str + """ + return self._label + + @label.setter + def label(self, label): + """Sets the label of this BulksendingCopyDocGenFormField. + + # noqa: E501 + + :param label: The label of this BulksendingCopyDocGenFormField. # noqa: E501 + :type: str + """ + + self._label = label + + @property + def value(self): + """Gets the value of this BulksendingCopyDocGenFormField. # noqa: E501 + + Specifies the value of the tab. # noqa: E501 + + :return: The value of this BulksendingCopyDocGenFormField. # noqa: E501 + :rtype: str + """ + return self._value + + @value.setter + def value(self, value): + """Sets the value of this BulksendingCopyDocGenFormField. + + Specifies the value of the tab. # noqa: E501 + + :param value: The value of this BulksendingCopyDocGenFormField. # noqa: E501 + :type: str + """ + + self._value = value + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.swagger_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + if issubclass(BulksendingCopyDocGenFormField, dict): + for key, value in self.items(): + result[key] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, BulksendingCopyDocGenFormField): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, BulksendingCopyDocGenFormField): + return True + + return self.to_dict() != other.to_dict() diff --git a/docusign_esign/models/connect_custom_configuration.py b/docusign_esign/models/connect_custom_configuration.py index 9ec90017..7d50ba05 100644 --- a/docusign_esign/models/connect_custom_configuration.py +++ b/docusign_esign/models/connect_custom_configuration.py @@ -57,6 +57,7 @@ class ConnectCustomConfiguration(object): 'include_o_auth': 'str', 'include_sender_accountas_custom_field': 'str', 'include_time_zone_information': 'str', + 'integrator_managed': 'str', 'name': 'str', 'password': 'str', 'recipient_events': 'list[str]', @@ -102,6 +103,7 @@ class ConnectCustomConfiguration(object): 'include_o_auth': 'includeOAuth', 'include_sender_accountas_custom_field': 'includeSenderAccountasCustomField', 'include_time_zone_information': 'includeTimeZoneInformation', + 'integrator_managed': 'integratorManaged', 'name': 'name', 'password': 'password', 'recipient_events': 'recipientEvents', @@ -152,6 +154,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._include_o_auth = None self._include_sender_accountas_custom_field = None self._include_time_zone_information = None + self._integrator_managed = None self._name = None self._password = None self._recipient_events = None @@ -196,6 +199,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('include_o_auth'), kwargs.get('include_o_auth', None)) setattr(self, "_{}".format('include_sender_accountas_custom_field'), kwargs.get('include_sender_accountas_custom_field', None)) setattr(self, "_{}".format('include_time_zone_information'), kwargs.get('include_time_zone_information', None)) + setattr(self, "_{}".format('integrator_managed'), kwargs.get('integrator_managed', None)) setattr(self, "_{}".format('name'), kwargs.get('name', None)) setattr(self, "_{}".format('password'), kwargs.get('password', None)) setattr(self, "_{}".format('recipient_events'), kwargs.get('recipient_events', None)) @@ -767,6 +771,29 @@ def include_time_zone_information(self, include_time_zone_information): self._include_time_zone_information = include_time_zone_information + @property + def integrator_managed(self): + """Gets the integrator_managed of this ConnectCustomConfiguration. # noqa: E501 + + # noqa: E501 + + :return: The integrator_managed of this ConnectCustomConfiguration. # noqa: E501 + :rtype: str + """ + return self._integrator_managed + + @integrator_managed.setter + def integrator_managed(self, integrator_managed): + """Sets the integrator_managed of this ConnectCustomConfiguration. + + # noqa: E501 + + :param integrator_managed: The integrator_managed of this ConnectCustomConfiguration. # noqa: E501 + :type: str + """ + + self._integrator_managed = integrator_managed + @property def name(self): """Gets the name of this ConnectCustomConfiguration. # noqa: E501 diff --git a/docusign_esign/models/contact.py b/docusign_esign/models/contact.py index 62e5005d..bb48edd9 100644 --- a/docusign_esign/models/contact.py +++ b/docusign_esign/models/contact.py @@ -42,6 +42,7 @@ class Contact(object): 'error_details': 'ErrorDetails', 'is_owner': 'bool', 'name': 'str', + 'notary_contact_details': 'NotaryContactDetails', 'organization': 'str', 'room_contact_type': 'str', 'shared': 'str', @@ -59,6 +60,7 @@ class Contact(object): 'error_details': 'errorDetails', 'is_owner': 'isOwner', 'name': 'name', + 'notary_contact_details': 'notaryContactDetails', 'organization': 'organization', 'room_contact_type': 'roomContactType', 'shared': 'shared', @@ -81,6 +83,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._error_details = None self._is_owner = None self._name = None + self._notary_contact_details = None self._organization = None self._room_contact_type = None self._shared = None @@ -97,6 +100,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) setattr(self, "_{}".format('is_owner'), kwargs.get('is_owner', None)) setattr(self, "_{}".format('name'), kwargs.get('name', None)) + setattr(self, "_{}".format('notary_contact_details'), kwargs.get('notary_contact_details', None)) setattr(self, "_{}".format('organization'), kwargs.get('organization', None)) setattr(self, "_{}".format('room_contact_type'), kwargs.get('room_contact_type', None)) setattr(self, "_{}".format('shared'), kwargs.get('shared', None)) @@ -310,6 +314,27 @@ def name(self, name): self._name = name + @property + def notary_contact_details(self): + """Gets the notary_contact_details of this Contact. # noqa: E501 + + + :return: The notary_contact_details of this Contact. # noqa: E501 + :rtype: NotaryContactDetails + """ + return self._notary_contact_details + + @notary_contact_details.setter + def notary_contact_details(self, notary_contact_details): + """Sets the notary_contact_details of this Contact. + + + :param notary_contact_details: The notary_contact_details of this Contact. # noqa: E501 + :type: NotaryContactDetails + """ + + self._notary_contact_details = notary_contact_details + @property def organization(self): """Gets the organization of this Contact. # noqa: E501 diff --git a/docusign_esign/models/delegation_info.py b/docusign_esign/models/delegation_info.py index 41ca310b..f83c8566 100644 --- a/docusign_esign/models/delegation_info.py +++ b/docusign_esign/models/delegation_info.py @@ -40,10 +40,10 @@ class DelegationInfo(object): } attribute_map = { - 'email': 'Email', - 'name': 'Name', - 'user_authorization_id': 'UserAuthorizationId', - 'user_id': 'UserId' + 'email': 'email', + 'name': 'name', + 'user_authorization_id': 'userAuthorizationId', + 'user_id': 'userId' } def __init__(self, _configuration=None, **kwargs): # noqa: E501 diff --git a/docusign_esign/models/envelope.py b/docusign_esign/models/envelope.py index 93ae778f..4802cf46 100644 --- a/docusign_esign/models/envelope.py +++ b/docusign_esign/models/envelope.py @@ -46,6 +46,7 @@ class Envelope(object): 'auto_navigation': 'str', 'brand_id': 'str', 'brand_lock': 'str', + 'burn_default_tab_data': 'str', 'certificate_uri': 'str', 'completed_date_time': 'str', 'copy_recipient_data': 'str', @@ -127,6 +128,7 @@ class Envelope(object): 'auto_navigation': 'autoNavigation', 'brand_id': 'brandId', 'brand_lock': 'brandLock', + 'burn_default_tab_data': 'burnDefaultTabData', 'certificate_uri': 'certificateUri', 'completed_date_time': 'completedDateTime', 'copy_recipient_data': 'copyRecipientData', @@ -213,6 +215,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._auto_navigation = None self._brand_id = None self._brand_lock = None + self._burn_default_tab_data = None self._certificate_uri = None self._completed_date_time = None self._copy_recipient_data = None @@ -293,6 +296,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('auto_navigation'), kwargs.get('auto_navigation', None)) setattr(self, "_{}".format('brand_id'), kwargs.get('brand_id', None)) setattr(self, "_{}".format('brand_lock'), kwargs.get('brand_lock', None)) + setattr(self, "_{}".format('burn_default_tab_data'), kwargs.get('burn_default_tab_data', None)) setattr(self, "_{}".format('certificate_uri'), kwargs.get('certificate_uri', None)) setattr(self, "_{}".format('completed_date_time'), kwargs.get('completed_date_time', None)) setattr(self, "_{}".format('copy_recipient_data'), kwargs.get('copy_recipient_data', None)) @@ -658,6 +662,29 @@ def brand_lock(self, brand_lock): self._brand_lock = brand_lock + @property + def burn_default_tab_data(self): + """Gets the burn_default_tab_data of this Envelope. # noqa: E501 + + # noqa: E501 + + :return: The burn_default_tab_data of this Envelope. # noqa: E501 + :rtype: str + """ + return self._burn_default_tab_data + + @burn_default_tab_data.setter + def burn_default_tab_data(self, burn_default_tab_data): + """Sets the burn_default_tab_data of this Envelope. + + # noqa: E501 + + :param burn_default_tab_data: The burn_default_tab_data of this Envelope. # noqa: E501 + :type: str + """ + + self._burn_default_tab_data = burn_default_tab_data + @property def certificate_uri(self): """Gets the certificate_uri of this Envelope. # noqa: E501 diff --git a/docusign_esign/models/envelope_definition.py b/docusign_esign/models/envelope_definition.py index 90917e6e..0ac07931 100644 --- a/docusign_esign/models/envelope_definition.py +++ b/docusign_esign/models/envelope_definition.py @@ -49,6 +49,7 @@ class EnvelopeDefinition(object): 'auto_navigation': 'str', 'brand_id': 'str', 'brand_lock': 'str', + 'burn_default_tab_data': 'str', 'certificate_uri': 'str', 'completed_date_time': 'str', 'composite_templates': 'list[CompositeTemplate]', @@ -141,6 +142,7 @@ class EnvelopeDefinition(object): 'auto_navigation': 'autoNavigation', 'brand_id': 'brandId', 'brand_lock': 'brandLock', + 'burn_default_tab_data': 'burnDefaultTabData', 'certificate_uri': 'certificateUri', 'completed_date_time': 'completedDateTime', 'composite_templates': 'compositeTemplates', @@ -238,6 +240,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._auto_navigation = None self._brand_id = None self._brand_lock = None + self._burn_default_tab_data = None self._certificate_uri = None self._completed_date_time = None self._composite_templates = None @@ -329,6 +332,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('auto_navigation'), kwargs.get('auto_navigation', None)) setattr(self, "_{}".format('brand_id'), kwargs.get('brand_id', None)) setattr(self, "_{}".format('brand_lock'), kwargs.get('brand_lock', None)) + setattr(self, "_{}".format('burn_default_tab_data'), kwargs.get('burn_default_tab_data', None)) setattr(self, "_{}".format('certificate_uri'), kwargs.get('certificate_uri', None)) setattr(self, "_{}".format('completed_date_time'), kwargs.get('completed_date_time', None)) setattr(self, "_{}".format('composite_templates'), kwargs.get('composite_templates', None)) @@ -771,6 +775,29 @@ def brand_lock(self, brand_lock): self._brand_lock = brand_lock + @property + def burn_default_tab_data(self): + """Gets the burn_default_tab_data of this EnvelopeDefinition. # noqa: E501 + + # noqa: E501 + + :return: The burn_default_tab_data of this EnvelopeDefinition. # noqa: E501 + :rtype: str + """ + return self._burn_default_tab_data + + @burn_default_tab_data.setter + def burn_default_tab_data(self, burn_default_tab_data): + """Sets the burn_default_tab_data of this EnvelopeDefinition. + + # noqa: E501 + + :param burn_default_tab_data: The burn_default_tab_data of this EnvelopeDefinition. # noqa: E501 + :type: str + """ + + self._burn_default_tab_data = burn_default_tab_data + @property def certificate_uri(self): """Gets the certificate_uri of this EnvelopeDefinition. # noqa: E501 diff --git a/docusign_esign/models/envelope_template.py b/docusign_esign/models/envelope_template.py index e9f68719..66cd3c7b 100644 --- a/docusign_esign/models/envelope_template.py +++ b/docusign_esign/models/envelope_template.py @@ -48,6 +48,7 @@ class EnvelopeTemplate(object): 'auto_navigation': 'str', 'brand_id': 'str', 'brand_lock': 'str', + 'burn_default_tab_data': 'str', 'certificate_uri': 'str', 'completed_date_time': 'str', 'copy_recipient_data': 'str', @@ -152,6 +153,7 @@ class EnvelopeTemplate(object): 'auto_navigation': 'autoNavigation', 'brand_id': 'brandId', 'brand_lock': 'brandLock', + 'burn_default_tab_data': 'burnDefaultTabData', 'certificate_uri': 'certificateUri', 'completed_date_time': 'completedDateTime', 'copy_recipient_data': 'copyRecipientData', @@ -261,6 +263,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._auto_navigation = None self._brand_id = None self._brand_lock = None + self._burn_default_tab_data = None self._certificate_uri = None self._completed_date_time = None self._copy_recipient_data = None @@ -364,6 +367,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('auto_navigation'), kwargs.get('auto_navigation', None)) setattr(self, "_{}".format('brand_id'), kwargs.get('brand_id', None)) setattr(self, "_{}".format('brand_lock'), kwargs.get('brand_lock', None)) + setattr(self, "_{}".format('burn_default_tab_data'), kwargs.get('burn_default_tab_data', None)) setattr(self, "_{}".format('certificate_uri'), kwargs.get('certificate_uri', None)) setattr(self, "_{}".format('completed_date_time'), kwargs.get('completed_date_time', None)) setattr(self, "_{}".format('copy_recipient_data'), kwargs.get('copy_recipient_data', None)) @@ -796,6 +800,29 @@ def brand_lock(self, brand_lock): self._brand_lock = brand_lock + @property + def burn_default_tab_data(self): + """Gets the burn_default_tab_data of this EnvelopeTemplate. # noqa: E501 + + # noqa: E501 + + :return: The burn_default_tab_data of this EnvelopeTemplate. # noqa: E501 + :rtype: str + """ + return self._burn_default_tab_data + + @burn_default_tab_data.setter + def burn_default_tab_data(self, burn_default_tab_data): + """Sets the burn_default_tab_data of this EnvelopeTemplate. + + # noqa: E501 + + :param burn_default_tab_data: The burn_default_tab_data of this EnvelopeTemplate. # noqa: E501 + :type: str + """ + + self._burn_default_tab_data = burn_default_tab_data + @property def certificate_uri(self): """Gets the certificate_uri of this EnvelopeTemplate. # noqa: E501 diff --git a/docusign_esign/models/event_notification.py b/docusign_esign/models/event_notification.py index 9652d82e..8b2f2266 100644 --- a/docusign_esign/models/event_notification.py +++ b/docusign_esign/models/event_notification.py @@ -46,6 +46,7 @@ class EventNotification(object): 'include_o_auth': 'str', 'include_sender_account_as_custom_field': 'str', 'include_time_zone': 'str', + 'integrator_managed': 'str', 'logging_enabled': 'str', 'recipient_events': 'list[RecipientEvent]', 'require_acknowledgment': 'str', @@ -69,6 +70,7 @@ class EventNotification(object): 'include_o_auth': 'includeOAuth', 'include_sender_account_as_custom_field': 'includeSenderAccountAsCustomField', 'include_time_zone': 'includeTimeZone', + 'integrator_managed': 'integratorManaged', 'logging_enabled': 'loggingEnabled', 'recipient_events': 'recipientEvents', 'require_acknowledgment': 'requireAcknowledgment', @@ -97,6 +99,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._include_o_auth = None self._include_sender_account_as_custom_field = None self._include_time_zone = None + self._integrator_managed = None self._logging_enabled = None self._recipient_events = None self._require_acknowledgment = None @@ -119,6 +122,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('include_o_auth'), kwargs.get('include_o_auth', None)) setattr(self, "_{}".format('include_sender_account_as_custom_field'), kwargs.get('include_sender_account_as_custom_field', None)) setattr(self, "_{}".format('include_time_zone'), kwargs.get('include_time_zone', None)) + setattr(self, "_{}".format('integrator_managed'), kwargs.get('integrator_managed', None)) setattr(self, "_{}".format('logging_enabled'), kwargs.get('logging_enabled', None)) setattr(self, "_{}".format('recipient_events'), kwargs.get('recipient_events', None)) setattr(self, "_{}".format('require_acknowledgment'), kwargs.get('require_acknowledgment', None)) @@ -426,6 +430,29 @@ def include_time_zone(self, include_time_zone): self._include_time_zone = include_time_zone + @property + def integrator_managed(self): + """Gets the integrator_managed of this EventNotification. # noqa: E501 + + # noqa: E501 + + :return: The integrator_managed of this EventNotification. # noqa: E501 + :rtype: str + """ + return self._integrator_managed + + @integrator_managed.setter + def integrator_managed(self, integrator_managed): + """Sets the integrator_managed of this EventNotification. + + # noqa: E501 + + :param integrator_managed: The integrator_managed of this EventNotification. # noqa: E501 + :type: str + """ + + self._integrator_managed = integrator_managed + @property def logging_enabled(self): """Gets the logging_enabled of this EventNotification. # noqa: E501 diff --git a/docusign_esign/models/id_evidence_view_link.py b/docusign_esign/models/id_evidence_view_link.py index 5d3b98b4..0ebbf2bd 100644 --- a/docusign_esign/models/id_evidence_view_link.py +++ b/docusign_esign/models/id_evidence_view_link.py @@ -37,7 +37,7 @@ class IdEvidenceViewLink(object): } attribute_map = { - 'view_link': 'ViewLink' + 'view_link': 'viewLink' } def __init__(self, _configuration=None, **kwargs): # noqa: E501 diff --git a/docusign_esign/models/jurisdiction_summary.py b/docusign_esign/models/jurisdiction_summary.py new file mode 100644 index 00000000..20e7e073 --- /dev/null +++ b/docusign_esign/models/jurisdiction_summary.py @@ -0,0 +1,205 @@ +# coding: utf-8 + +""" + DocuSign REST API + + The DocuSign 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 +""" + + +import pprint +import re # noqa: F401 + +import six + +from docusign_esign.client.configuration import Configuration + + +class JurisdictionSummary(object): + """NOTE: This class is auto generated by the swagger code generator program. + + Do not edit the class manually. + """ + + """ + Attributes: + swagger_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + swagger_types = { + 'authorized_for_i_pen': 'str', + 'authorized_for_ron': 'str', + 'jurisdiction_id': 'str', + 'jurisdiction_name': 'str' + } + + attribute_map = { + 'authorized_for_i_pen': 'authorizedForIPen', + 'authorized_for_ron': 'authorizedForRon', + 'jurisdiction_id': 'jurisdictionId', + 'jurisdiction_name': 'jurisdictionName' + } + + def __init__(self, _configuration=None, **kwargs): # noqa: E501 + """JurisdictionSummary - a model defined in Swagger""" # noqa: E501 + if _configuration is None: + _configuration = Configuration() + self._configuration = _configuration + + self._authorized_for_i_pen = None + self._authorized_for_ron = None + self._jurisdiction_id = None + self._jurisdiction_name = None + self.discriminator = None + + setattr(self, "_{}".format('authorized_for_i_pen'), kwargs.get('authorized_for_i_pen', None)) + setattr(self, "_{}".format('authorized_for_ron'), kwargs.get('authorized_for_ron', None)) + setattr(self, "_{}".format('jurisdiction_id'), kwargs.get('jurisdiction_id', None)) + setattr(self, "_{}".format('jurisdiction_name'), kwargs.get('jurisdiction_name', None)) + + @property + def authorized_for_i_pen(self): + """Gets the authorized_for_i_pen of this JurisdictionSummary. # noqa: E501 + + # noqa: E501 + + :return: The authorized_for_i_pen of this JurisdictionSummary. # noqa: E501 + :rtype: str + """ + return self._authorized_for_i_pen + + @authorized_for_i_pen.setter + def authorized_for_i_pen(self, authorized_for_i_pen): + """Sets the authorized_for_i_pen of this JurisdictionSummary. + + # noqa: E501 + + :param authorized_for_i_pen: The authorized_for_i_pen of this JurisdictionSummary. # noqa: E501 + :type: str + """ + + self._authorized_for_i_pen = authorized_for_i_pen + + @property + def authorized_for_ron(self): + """Gets the authorized_for_ron of this JurisdictionSummary. # noqa: E501 + + # noqa: E501 + + :return: The authorized_for_ron of this JurisdictionSummary. # noqa: E501 + :rtype: str + """ + return self._authorized_for_ron + + @authorized_for_ron.setter + def authorized_for_ron(self, authorized_for_ron): + """Sets the authorized_for_ron of this JurisdictionSummary. + + # noqa: E501 + + :param authorized_for_ron: The authorized_for_ron of this JurisdictionSummary. # noqa: E501 + :type: str + """ + + self._authorized_for_ron = authorized_for_ron + + @property + def jurisdiction_id(self): + """Gets the jurisdiction_id of this JurisdictionSummary. # noqa: E501 + + # noqa: E501 + + :return: The jurisdiction_id of this JurisdictionSummary. # noqa: E501 + :rtype: str + """ + return self._jurisdiction_id + + @jurisdiction_id.setter + def jurisdiction_id(self, jurisdiction_id): + """Sets the jurisdiction_id of this JurisdictionSummary. + + # noqa: E501 + + :param jurisdiction_id: The jurisdiction_id of this JurisdictionSummary. # noqa: E501 + :type: str + """ + + self._jurisdiction_id = jurisdiction_id + + @property + def jurisdiction_name(self): + """Gets the jurisdiction_name of this JurisdictionSummary. # noqa: E501 + + # noqa: E501 + + :return: The jurisdiction_name of this JurisdictionSummary. # noqa: E501 + :rtype: str + """ + return self._jurisdiction_name + + @jurisdiction_name.setter + def jurisdiction_name(self, jurisdiction_name): + """Sets the jurisdiction_name of this JurisdictionSummary. + + # noqa: E501 + + :param jurisdiction_name: The jurisdiction_name of this JurisdictionSummary. # noqa: E501 + :type: str + """ + + self._jurisdiction_name = jurisdiction_name + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.swagger_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + if issubclass(JurisdictionSummary, dict): + for key, value in self.items(): + result[key] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, JurisdictionSummary): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, JurisdictionSummary): + return True + + return self.to_dict() != other.to_dict() diff --git a/docusign_esign/models/locale_policy_tab.py b/docusign_esign/models/locale_policy_tab.py index c90dd88a..c7392249 100644 --- a/docusign_esign/models/locale_policy_tab.py +++ b/docusign_esign/models/locale_policy_tab.py @@ -45,7 +45,8 @@ class LocalePolicyTab(object): 'initial_format': 'str', 'name_format': 'str', 'time_format': 'str', - 'time_zone': 'str' + 'time_zone': 'str', + 'use_long_currency_format': 'str' } attribute_map = { @@ -61,7 +62,8 @@ class LocalePolicyTab(object): 'initial_format': 'initialFormat', 'name_format': 'nameFormat', 'time_format': 'timeFormat', - 'time_zone': 'timeZone' + 'time_zone': 'timeZone', + 'use_long_currency_format': 'useLongCurrencyFormat' } def __init__(self, _configuration=None, **kwargs): # noqa: E501 @@ -83,6 +85,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._name_format = None self._time_format = None self._time_zone = None + self._use_long_currency_format = None self.discriminator = None setattr(self, "_{}".format('address_format'), kwargs.get('address_format', None)) @@ -98,6 +101,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('name_format'), kwargs.get('name_format', None)) setattr(self, "_{}".format('time_format'), kwargs.get('time_format', None)) setattr(self, "_{}".format('time_zone'), kwargs.get('time_zone', None)) + setattr(self, "_{}".format('use_long_currency_format'), kwargs.get('use_long_currency_format', None)) @property def address_format(self): @@ -398,6 +402,29 @@ def time_zone(self, time_zone): self._time_zone = time_zone + @property + def use_long_currency_format(self): + """Gets the use_long_currency_format of this LocalePolicyTab. # noqa: E501 + + # noqa: E501 + + :return: The use_long_currency_format of this LocalePolicyTab. # noqa: E501 + :rtype: str + """ + return self._use_long_currency_format + + @use_long_currency_format.setter + def use_long_currency_format(self, use_long_currency_format): + """Sets the use_long_currency_format of this LocalePolicyTab. + + # noqa: E501 + + :param use_long_currency_format: The use_long_currency_format of this LocalePolicyTab. # noqa: E501 + :type: str + """ + + self._use_long_currency_format = use_long_currency_format + def to_dict(self): """Returns the model properties as a dict""" result = {} diff --git a/docusign_esign/models/notary_contact_details.py b/docusign_esign/models/notary_contact_details.py new file mode 100644 index 00000000..b24a532e --- /dev/null +++ b/docusign_esign/models/notary_contact_details.py @@ -0,0 +1,151 @@ +# coding: utf-8 + +""" + DocuSign REST API + + The DocuSign 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 +""" + + +import pprint +import re # noqa: F401 + +import six + +from docusign_esign.client.configuration import Configuration + + +class NotaryContactDetails(object): + """NOTE: This class is auto generated by the swagger code generator program. + + Do not edit the class manually. + """ + + """ + Attributes: + swagger_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + swagger_types = { + 'has_docusign_certificate': 'str', + 'jurisdictions': 'list[JurisdictionSummary]' + } + + attribute_map = { + 'has_docusign_certificate': 'hasDocusignCertificate', + 'jurisdictions': 'jurisdictions' + } + + def __init__(self, _configuration=None, **kwargs): # noqa: E501 + """NotaryContactDetails - a model defined in Swagger""" # noqa: E501 + if _configuration is None: + _configuration = Configuration() + self._configuration = _configuration + + self._has_docusign_certificate = None + self._jurisdictions = None + self.discriminator = None + + setattr(self, "_{}".format('has_docusign_certificate'), kwargs.get('has_docusign_certificate', None)) + setattr(self, "_{}".format('jurisdictions'), kwargs.get('jurisdictions', None)) + + @property + def has_docusign_certificate(self): + """Gets the has_docusign_certificate of this NotaryContactDetails. # noqa: E501 + + # noqa: E501 + + :return: The has_docusign_certificate of this NotaryContactDetails. # noqa: E501 + :rtype: str + """ + return self._has_docusign_certificate + + @has_docusign_certificate.setter + def has_docusign_certificate(self, has_docusign_certificate): + """Sets the has_docusign_certificate of this NotaryContactDetails. + + # noqa: E501 + + :param has_docusign_certificate: The has_docusign_certificate of this NotaryContactDetails. # noqa: E501 + :type: str + """ + + self._has_docusign_certificate = has_docusign_certificate + + @property + def jurisdictions(self): + """Gets the jurisdictions of this NotaryContactDetails. # noqa: E501 + + # noqa: E501 + + :return: The jurisdictions of this NotaryContactDetails. # noqa: E501 + :rtype: list[JurisdictionSummary] + """ + return self._jurisdictions + + @jurisdictions.setter + def jurisdictions(self, jurisdictions): + """Sets the jurisdictions of this NotaryContactDetails. + + # noqa: E501 + + :param jurisdictions: The jurisdictions of this NotaryContactDetails. # noqa: E501 + :type: list[JurisdictionSummary] + """ + + self._jurisdictions = jurisdictions + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.swagger_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + if issubclass(NotaryContactDetails, dict): + for key, value in self.items(): + result[key] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, NotaryContactDetails): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, NotaryContactDetails): + return True + + return self.to_dict() != other.to_dict() diff --git a/docusign_esign/models/numerical.py b/docusign_esign/models/numerical.py new file mode 100644 index 00000000..07f4bbfd --- /dev/null +++ b/docusign_esign/models/numerical.py @@ -0,0 +1,3115 @@ +# coding: utf-8 + +""" + DocuSign REST API + + The DocuSign 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 +""" + + +import pprint +import re # noqa: F401 + +import six + +from docusign_esign.client.configuration import Configuration + + +class Numerical(object): + """NOTE: This class is auto generated by the swagger code generator program. + + Do not edit the class manually. + """ + + """ + Attributes: + swagger_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + swagger_types = { + 'anchor_allow_white_space_in_characters': 'str', + 'anchor_allow_white_space_in_characters_metadata': 'PropertyMetadata', + 'anchor_case_sensitive': 'str', + 'anchor_case_sensitive_metadata': 'PropertyMetadata', + 'anchor_horizontal_alignment': 'str', + 'anchor_horizontal_alignment_metadata': 'PropertyMetadata', + 'anchor_ignore_if_not_present': 'str', + 'anchor_ignore_if_not_present_metadata': 'PropertyMetadata', + 'anchor_match_whole_word': 'str', + 'anchor_match_whole_word_metadata': 'PropertyMetadata', + 'anchor_string': 'str', + 'anchor_string_metadata': 'PropertyMetadata', + 'anchor_tab_processor_version': 'str', + 'anchor_tab_processor_version_metadata': 'PropertyMetadata', + 'anchor_units': 'str', + 'anchor_units_metadata': 'PropertyMetadata', + 'anchor_x_offset': 'str', + 'anchor_x_offset_metadata': 'PropertyMetadata', + 'anchor_y_offset': 'str', + 'anchor_y_offset_metadata': 'PropertyMetadata', + 'bold': 'str', + 'bold_metadata': 'PropertyMetadata', + 'caption': 'str', + 'caption_metadata': 'PropertyMetadata', + 'conceal_value_on_document': 'str', + 'conceal_value_on_document_metadata': 'PropertyMetadata', + 'conditional_parent_label': 'str', + 'conditional_parent_label_metadata': 'PropertyMetadata', + 'conditional_parent_value': 'str', + 'conditional_parent_value_metadata': 'PropertyMetadata', + 'custom_tab_id': 'str', + 'custom_tab_id_metadata': 'PropertyMetadata', + 'disable_auto_size': 'str', + 'disable_auto_size_metadata': 'PropertyMetadata', + 'document_id': 'str', + 'document_id_metadata': 'PropertyMetadata', + 'error_details': 'ErrorDetails', + 'font': 'str', + 'font_color': 'str', + 'font_color_metadata': 'PropertyMetadata', + 'font_metadata': 'PropertyMetadata', + 'font_size': 'str', + 'font_size_metadata': 'PropertyMetadata', + 'form_order': 'str', + 'form_order_metadata': 'PropertyMetadata', + 'form_page_label': 'str', + 'form_page_label_metadata': 'PropertyMetadata', + 'form_page_number': 'str', + 'form_page_number_metadata': 'PropertyMetadata', + 'height': 'str', + 'height_metadata': 'PropertyMetadata', + 'italic': 'str', + 'italic_metadata': 'PropertyMetadata', + 'locale_policy': 'LocalePolicyTab', + 'locked': 'str', + 'locked_metadata': 'PropertyMetadata', + 'max_length': 'str', + 'max_length_metadata': 'PropertyMetadata', + 'max_numerical_value': 'str', + 'merge_field': 'MergeField', + 'merge_field_xml': 'str', + 'min_numerical_value': 'str', + 'name': 'str', + 'name_metadata': 'PropertyMetadata', + 'numerical_value': 'str', + 'original_value': 'str', + 'original_value_metadata': 'PropertyMetadata', + 'page_number': 'str', + 'page_number_metadata': 'PropertyMetadata', + 'recipient_id': 'str', + 'recipient_id_guid': 'str', + 'recipient_id_guid_metadata': 'PropertyMetadata', + 'recipient_id_metadata': 'PropertyMetadata', + 'require_all': 'str', + 'require_all_metadata': 'PropertyMetadata', + 'required': 'str', + 'required_metadata': 'PropertyMetadata', + 'require_initial_on_shared_change': 'str', + 'require_initial_on_shared_change_metadata': 'PropertyMetadata', + 'sender_required': 'str', + 'sender_required_metadata': 'PropertyMetadata', + 'shared': 'str', + 'shared_metadata': 'PropertyMetadata', + 'share_to_recipients': 'str', + 'share_to_recipients_metadata': 'PropertyMetadata', + 'smart_contract_information': 'SmartContractInformation', + 'source': 'str', + 'status': 'str', + 'status_metadata': 'PropertyMetadata', + 'tab_group_labels': 'list[str]', + 'tab_group_labels_metadata': 'PropertyMetadata', + 'tab_id': 'str', + 'tab_id_metadata': 'PropertyMetadata', + 'tab_label': 'str', + 'tab_label_metadata': 'PropertyMetadata', + 'tab_order': 'str', + 'tab_order_metadata': 'PropertyMetadata', + 'tab_type': 'str', + 'tab_type_metadata': 'PropertyMetadata', + 'template_locked': 'str', + 'template_locked_metadata': 'PropertyMetadata', + 'template_required': 'str', + 'template_required_metadata': 'PropertyMetadata', + 'tooltip': 'str', + 'tool_tip_metadata': 'PropertyMetadata', + 'underline': 'str', + 'underline_metadata': 'PropertyMetadata', + 'validation_type': 'str', + 'value': 'str', + 'value_metadata': 'PropertyMetadata', + 'width': 'str', + 'width_metadata': 'PropertyMetadata', + 'x_position': 'str', + 'x_position_metadata': 'PropertyMetadata', + 'y_position': 'str', + 'y_position_metadata': 'PropertyMetadata' + } + + attribute_map = { + 'anchor_allow_white_space_in_characters': 'anchorAllowWhiteSpaceInCharacters', + 'anchor_allow_white_space_in_characters_metadata': 'anchorAllowWhiteSpaceInCharactersMetadata', + 'anchor_case_sensitive': 'anchorCaseSensitive', + 'anchor_case_sensitive_metadata': 'anchorCaseSensitiveMetadata', + 'anchor_horizontal_alignment': 'anchorHorizontalAlignment', + 'anchor_horizontal_alignment_metadata': 'anchorHorizontalAlignmentMetadata', + 'anchor_ignore_if_not_present': 'anchorIgnoreIfNotPresent', + 'anchor_ignore_if_not_present_metadata': 'anchorIgnoreIfNotPresentMetadata', + 'anchor_match_whole_word': 'anchorMatchWholeWord', + 'anchor_match_whole_word_metadata': 'anchorMatchWholeWordMetadata', + 'anchor_string': 'anchorString', + 'anchor_string_metadata': 'anchorStringMetadata', + 'anchor_tab_processor_version': 'anchorTabProcessorVersion', + 'anchor_tab_processor_version_metadata': 'anchorTabProcessorVersionMetadata', + 'anchor_units': 'anchorUnits', + 'anchor_units_metadata': 'anchorUnitsMetadata', + 'anchor_x_offset': 'anchorXOffset', + 'anchor_x_offset_metadata': 'anchorXOffsetMetadata', + 'anchor_y_offset': 'anchorYOffset', + 'anchor_y_offset_metadata': 'anchorYOffsetMetadata', + 'bold': 'bold', + 'bold_metadata': 'boldMetadata', + 'caption': 'caption', + 'caption_metadata': 'captionMetadata', + 'conceal_value_on_document': 'concealValueOnDocument', + 'conceal_value_on_document_metadata': 'concealValueOnDocumentMetadata', + 'conditional_parent_label': 'conditionalParentLabel', + 'conditional_parent_label_metadata': 'conditionalParentLabelMetadata', + 'conditional_parent_value': 'conditionalParentValue', + 'conditional_parent_value_metadata': 'conditionalParentValueMetadata', + 'custom_tab_id': 'customTabId', + 'custom_tab_id_metadata': 'customTabIdMetadata', + 'disable_auto_size': 'disableAutoSize', + 'disable_auto_size_metadata': 'disableAutoSizeMetadata', + 'document_id': 'documentId', + 'document_id_metadata': 'documentIdMetadata', + 'error_details': 'errorDetails', + 'font': 'font', + 'font_color': 'fontColor', + 'font_color_metadata': 'fontColorMetadata', + 'font_metadata': 'fontMetadata', + 'font_size': 'fontSize', + 'font_size_metadata': 'fontSizeMetadata', + 'form_order': 'formOrder', + 'form_order_metadata': 'formOrderMetadata', + 'form_page_label': 'formPageLabel', + 'form_page_label_metadata': 'formPageLabelMetadata', + 'form_page_number': 'formPageNumber', + 'form_page_number_metadata': 'formPageNumberMetadata', + 'height': 'height', + 'height_metadata': 'heightMetadata', + 'italic': 'italic', + 'italic_metadata': 'italicMetadata', + 'locale_policy': 'localePolicy', + 'locked': 'locked', + 'locked_metadata': 'lockedMetadata', + 'max_length': 'maxLength', + 'max_length_metadata': 'maxLengthMetadata', + 'max_numerical_value': 'maxNumericalValue', + 'merge_field': 'mergeField', + 'merge_field_xml': 'mergeFieldXml', + 'min_numerical_value': 'minNumericalValue', + 'name': 'name', + 'name_metadata': 'nameMetadata', + 'numerical_value': 'numericalValue', + 'original_value': 'originalValue', + 'original_value_metadata': 'originalValueMetadata', + 'page_number': 'pageNumber', + 'page_number_metadata': 'pageNumberMetadata', + 'recipient_id': 'recipientId', + 'recipient_id_guid': 'recipientIdGuid', + 'recipient_id_guid_metadata': 'recipientIdGuidMetadata', + 'recipient_id_metadata': 'recipientIdMetadata', + 'require_all': 'requireAll', + 'require_all_metadata': 'requireAllMetadata', + 'required': 'required', + 'required_metadata': 'requiredMetadata', + 'require_initial_on_shared_change': 'requireInitialOnSharedChange', + 'require_initial_on_shared_change_metadata': 'requireInitialOnSharedChangeMetadata', + 'sender_required': 'senderRequired', + 'sender_required_metadata': 'senderRequiredMetadata', + 'shared': 'shared', + 'shared_metadata': 'sharedMetadata', + 'share_to_recipients': 'shareToRecipients', + 'share_to_recipients_metadata': 'shareToRecipientsMetadata', + 'smart_contract_information': 'smartContractInformation', + 'source': 'source', + 'status': 'status', + 'status_metadata': 'statusMetadata', + 'tab_group_labels': 'tabGroupLabels', + 'tab_group_labels_metadata': 'tabGroupLabelsMetadata', + 'tab_id': 'tabId', + 'tab_id_metadata': 'tabIdMetadata', + 'tab_label': 'tabLabel', + 'tab_label_metadata': 'tabLabelMetadata', + 'tab_order': 'tabOrder', + 'tab_order_metadata': 'tabOrderMetadata', + 'tab_type': 'tabType', + 'tab_type_metadata': 'tabTypeMetadata', + 'template_locked': 'templateLocked', + 'template_locked_metadata': 'templateLockedMetadata', + 'template_required': 'templateRequired', + 'template_required_metadata': 'templateRequiredMetadata', + 'tooltip': 'tooltip', + 'tool_tip_metadata': 'toolTipMetadata', + 'underline': 'underline', + 'underline_metadata': 'underlineMetadata', + 'validation_type': 'validationType', + 'value': 'value', + 'value_metadata': 'valueMetadata', + 'width': 'width', + 'width_metadata': 'widthMetadata', + 'x_position': 'xPosition', + 'x_position_metadata': 'xPositionMetadata', + 'y_position': 'yPosition', + 'y_position_metadata': 'yPositionMetadata' + } + + def __init__(self, _configuration=None, **kwargs): # noqa: E501 + """Numerical - a model defined in Swagger""" # noqa: E501 + if _configuration is None: + _configuration = Configuration() + self._configuration = _configuration + + self._anchor_allow_white_space_in_characters = None + self._anchor_allow_white_space_in_characters_metadata = None + self._anchor_case_sensitive = None + self._anchor_case_sensitive_metadata = None + self._anchor_horizontal_alignment = None + self._anchor_horizontal_alignment_metadata = None + self._anchor_ignore_if_not_present = None + self._anchor_ignore_if_not_present_metadata = None + self._anchor_match_whole_word = None + self._anchor_match_whole_word_metadata = None + self._anchor_string = None + self._anchor_string_metadata = None + self._anchor_tab_processor_version = None + self._anchor_tab_processor_version_metadata = None + self._anchor_units = None + self._anchor_units_metadata = None + self._anchor_x_offset = None + self._anchor_x_offset_metadata = None + self._anchor_y_offset = None + self._anchor_y_offset_metadata = None + self._bold = None + self._bold_metadata = None + self._caption = None + self._caption_metadata = None + self._conceal_value_on_document = None + self._conceal_value_on_document_metadata = None + self._conditional_parent_label = None + self._conditional_parent_label_metadata = None + self._conditional_parent_value = None + self._conditional_parent_value_metadata = None + self._custom_tab_id = None + self._custom_tab_id_metadata = None + self._disable_auto_size = None + self._disable_auto_size_metadata = None + self._document_id = None + self._document_id_metadata = None + self._error_details = None + self._font = None + self._font_color = None + self._font_color_metadata = None + self._font_metadata = None + self._font_size = None + self._font_size_metadata = None + self._form_order = None + self._form_order_metadata = None + self._form_page_label = None + self._form_page_label_metadata = None + self._form_page_number = None + self._form_page_number_metadata = None + self._height = None + self._height_metadata = None + self._italic = None + self._italic_metadata = None + self._locale_policy = None + self._locked = None + self._locked_metadata = None + self._max_length = None + self._max_length_metadata = None + self._max_numerical_value = None + self._merge_field = None + self._merge_field_xml = None + self._min_numerical_value = None + self._name = None + self._name_metadata = None + self._numerical_value = None + self._original_value = None + self._original_value_metadata = None + self._page_number = None + self._page_number_metadata = None + self._recipient_id = None + self._recipient_id_guid = None + self._recipient_id_guid_metadata = None + self._recipient_id_metadata = None + self._require_all = None + self._require_all_metadata = None + self._required = None + self._required_metadata = None + self._require_initial_on_shared_change = None + self._require_initial_on_shared_change_metadata = None + self._sender_required = None + self._sender_required_metadata = None + self._shared = None + self._shared_metadata = None + self._share_to_recipients = None + self._share_to_recipients_metadata = None + self._smart_contract_information = None + self._source = None + self._status = None + self._status_metadata = None + self._tab_group_labels = None + self._tab_group_labels_metadata = None + self._tab_id = None + self._tab_id_metadata = None + self._tab_label = None + self._tab_label_metadata = None + self._tab_order = None + self._tab_order_metadata = None + self._tab_type = None + self._tab_type_metadata = None + self._template_locked = None + self._template_locked_metadata = None + self._template_required = None + self._template_required_metadata = None + self._tooltip = None + self._tool_tip_metadata = None + self._underline = None + self._underline_metadata = None + self._validation_type = None + self._value = None + self._value_metadata = None + self._width = None + self._width_metadata = None + self._x_position = None + self._x_position_metadata = None + self._y_position = None + self._y_position_metadata = None + self.discriminator = None + + setattr(self, "_{}".format('anchor_allow_white_space_in_characters'), kwargs.get('anchor_allow_white_space_in_characters', None)) + setattr(self, "_{}".format('anchor_allow_white_space_in_characters_metadata'), kwargs.get('anchor_allow_white_space_in_characters_metadata', None)) + setattr(self, "_{}".format('anchor_case_sensitive'), kwargs.get('anchor_case_sensitive', None)) + setattr(self, "_{}".format('anchor_case_sensitive_metadata'), kwargs.get('anchor_case_sensitive_metadata', None)) + setattr(self, "_{}".format('anchor_horizontal_alignment'), kwargs.get('anchor_horizontal_alignment', None)) + setattr(self, "_{}".format('anchor_horizontal_alignment_metadata'), kwargs.get('anchor_horizontal_alignment_metadata', None)) + setattr(self, "_{}".format('anchor_ignore_if_not_present'), kwargs.get('anchor_ignore_if_not_present', None)) + setattr(self, "_{}".format('anchor_ignore_if_not_present_metadata'), kwargs.get('anchor_ignore_if_not_present_metadata', None)) + setattr(self, "_{}".format('anchor_match_whole_word'), kwargs.get('anchor_match_whole_word', None)) + setattr(self, "_{}".format('anchor_match_whole_word_metadata'), kwargs.get('anchor_match_whole_word_metadata', None)) + setattr(self, "_{}".format('anchor_string'), kwargs.get('anchor_string', None)) + setattr(self, "_{}".format('anchor_string_metadata'), kwargs.get('anchor_string_metadata', None)) + setattr(self, "_{}".format('anchor_tab_processor_version'), kwargs.get('anchor_tab_processor_version', None)) + setattr(self, "_{}".format('anchor_tab_processor_version_metadata'), kwargs.get('anchor_tab_processor_version_metadata', None)) + setattr(self, "_{}".format('anchor_units'), kwargs.get('anchor_units', None)) + setattr(self, "_{}".format('anchor_units_metadata'), kwargs.get('anchor_units_metadata', None)) + setattr(self, "_{}".format('anchor_x_offset'), kwargs.get('anchor_x_offset', None)) + setattr(self, "_{}".format('anchor_x_offset_metadata'), kwargs.get('anchor_x_offset_metadata', None)) + setattr(self, "_{}".format('anchor_y_offset'), kwargs.get('anchor_y_offset', None)) + setattr(self, "_{}".format('anchor_y_offset_metadata'), kwargs.get('anchor_y_offset_metadata', None)) + setattr(self, "_{}".format('bold'), kwargs.get('bold', None)) + setattr(self, "_{}".format('bold_metadata'), kwargs.get('bold_metadata', None)) + setattr(self, "_{}".format('caption'), kwargs.get('caption', None)) + setattr(self, "_{}".format('caption_metadata'), kwargs.get('caption_metadata', None)) + setattr(self, "_{}".format('conceal_value_on_document'), kwargs.get('conceal_value_on_document', None)) + setattr(self, "_{}".format('conceal_value_on_document_metadata'), kwargs.get('conceal_value_on_document_metadata', None)) + setattr(self, "_{}".format('conditional_parent_label'), kwargs.get('conditional_parent_label', None)) + setattr(self, "_{}".format('conditional_parent_label_metadata'), kwargs.get('conditional_parent_label_metadata', None)) + setattr(self, "_{}".format('conditional_parent_value'), kwargs.get('conditional_parent_value', None)) + setattr(self, "_{}".format('conditional_parent_value_metadata'), kwargs.get('conditional_parent_value_metadata', None)) + setattr(self, "_{}".format('custom_tab_id'), kwargs.get('custom_tab_id', None)) + setattr(self, "_{}".format('custom_tab_id_metadata'), kwargs.get('custom_tab_id_metadata', None)) + setattr(self, "_{}".format('disable_auto_size'), kwargs.get('disable_auto_size', None)) + setattr(self, "_{}".format('disable_auto_size_metadata'), kwargs.get('disable_auto_size_metadata', None)) + setattr(self, "_{}".format('document_id'), kwargs.get('document_id', None)) + setattr(self, "_{}".format('document_id_metadata'), kwargs.get('document_id_metadata', None)) + setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) + setattr(self, "_{}".format('font'), kwargs.get('font', None)) + setattr(self, "_{}".format('font_color'), kwargs.get('font_color', None)) + setattr(self, "_{}".format('font_color_metadata'), kwargs.get('font_color_metadata', None)) + setattr(self, "_{}".format('font_metadata'), kwargs.get('font_metadata', None)) + setattr(self, "_{}".format('font_size'), kwargs.get('font_size', None)) + setattr(self, "_{}".format('font_size_metadata'), kwargs.get('font_size_metadata', None)) + setattr(self, "_{}".format('form_order'), kwargs.get('form_order', None)) + setattr(self, "_{}".format('form_order_metadata'), kwargs.get('form_order_metadata', None)) + setattr(self, "_{}".format('form_page_label'), kwargs.get('form_page_label', None)) + setattr(self, "_{}".format('form_page_label_metadata'), kwargs.get('form_page_label_metadata', None)) + setattr(self, "_{}".format('form_page_number'), kwargs.get('form_page_number', None)) + setattr(self, "_{}".format('form_page_number_metadata'), kwargs.get('form_page_number_metadata', None)) + setattr(self, "_{}".format('height'), kwargs.get('height', None)) + setattr(self, "_{}".format('height_metadata'), kwargs.get('height_metadata', None)) + setattr(self, "_{}".format('italic'), kwargs.get('italic', None)) + setattr(self, "_{}".format('italic_metadata'), kwargs.get('italic_metadata', None)) + setattr(self, "_{}".format('locale_policy'), kwargs.get('locale_policy', None)) + setattr(self, "_{}".format('locked'), kwargs.get('locked', None)) + setattr(self, "_{}".format('locked_metadata'), kwargs.get('locked_metadata', None)) + setattr(self, "_{}".format('max_length'), kwargs.get('max_length', None)) + setattr(self, "_{}".format('max_length_metadata'), kwargs.get('max_length_metadata', None)) + setattr(self, "_{}".format('max_numerical_value'), kwargs.get('max_numerical_value', None)) + setattr(self, "_{}".format('merge_field'), kwargs.get('merge_field', None)) + setattr(self, "_{}".format('merge_field_xml'), kwargs.get('merge_field_xml', None)) + setattr(self, "_{}".format('min_numerical_value'), kwargs.get('min_numerical_value', None)) + setattr(self, "_{}".format('name'), kwargs.get('name', None)) + setattr(self, "_{}".format('name_metadata'), kwargs.get('name_metadata', None)) + setattr(self, "_{}".format('numerical_value'), kwargs.get('numerical_value', None)) + setattr(self, "_{}".format('original_value'), kwargs.get('original_value', None)) + setattr(self, "_{}".format('original_value_metadata'), kwargs.get('original_value_metadata', None)) + setattr(self, "_{}".format('page_number'), kwargs.get('page_number', None)) + setattr(self, "_{}".format('page_number_metadata'), kwargs.get('page_number_metadata', None)) + setattr(self, "_{}".format('recipient_id'), kwargs.get('recipient_id', None)) + setattr(self, "_{}".format('recipient_id_guid'), kwargs.get('recipient_id_guid', None)) + setattr(self, "_{}".format('recipient_id_guid_metadata'), kwargs.get('recipient_id_guid_metadata', None)) + setattr(self, "_{}".format('recipient_id_metadata'), kwargs.get('recipient_id_metadata', None)) + setattr(self, "_{}".format('require_all'), kwargs.get('require_all', None)) + setattr(self, "_{}".format('require_all_metadata'), kwargs.get('require_all_metadata', None)) + setattr(self, "_{}".format('required'), kwargs.get('required', None)) + setattr(self, "_{}".format('required_metadata'), kwargs.get('required_metadata', None)) + setattr(self, "_{}".format('require_initial_on_shared_change'), kwargs.get('require_initial_on_shared_change', None)) + setattr(self, "_{}".format('require_initial_on_shared_change_metadata'), kwargs.get('require_initial_on_shared_change_metadata', None)) + setattr(self, "_{}".format('sender_required'), kwargs.get('sender_required', None)) + setattr(self, "_{}".format('sender_required_metadata'), kwargs.get('sender_required_metadata', None)) + setattr(self, "_{}".format('shared'), kwargs.get('shared', None)) + setattr(self, "_{}".format('shared_metadata'), kwargs.get('shared_metadata', None)) + setattr(self, "_{}".format('share_to_recipients'), kwargs.get('share_to_recipients', None)) + setattr(self, "_{}".format('share_to_recipients_metadata'), kwargs.get('share_to_recipients_metadata', None)) + setattr(self, "_{}".format('smart_contract_information'), kwargs.get('smart_contract_information', None)) + setattr(self, "_{}".format('source'), kwargs.get('source', None)) + setattr(self, "_{}".format('status'), kwargs.get('status', None)) + setattr(self, "_{}".format('status_metadata'), kwargs.get('status_metadata', None)) + setattr(self, "_{}".format('tab_group_labels'), kwargs.get('tab_group_labels', None)) + setattr(self, "_{}".format('tab_group_labels_metadata'), kwargs.get('tab_group_labels_metadata', None)) + setattr(self, "_{}".format('tab_id'), kwargs.get('tab_id', None)) + setattr(self, "_{}".format('tab_id_metadata'), kwargs.get('tab_id_metadata', None)) + setattr(self, "_{}".format('tab_label'), kwargs.get('tab_label', None)) + setattr(self, "_{}".format('tab_label_metadata'), kwargs.get('tab_label_metadata', None)) + setattr(self, "_{}".format('tab_order'), kwargs.get('tab_order', None)) + setattr(self, "_{}".format('tab_order_metadata'), kwargs.get('tab_order_metadata', None)) + setattr(self, "_{}".format('tab_type'), kwargs.get('tab_type', None)) + setattr(self, "_{}".format('tab_type_metadata'), kwargs.get('tab_type_metadata', None)) + setattr(self, "_{}".format('template_locked'), kwargs.get('template_locked', None)) + setattr(self, "_{}".format('template_locked_metadata'), kwargs.get('template_locked_metadata', None)) + setattr(self, "_{}".format('template_required'), kwargs.get('template_required', None)) + setattr(self, "_{}".format('template_required_metadata'), kwargs.get('template_required_metadata', None)) + setattr(self, "_{}".format('tooltip'), kwargs.get('tooltip', None)) + setattr(self, "_{}".format('tool_tip_metadata'), kwargs.get('tool_tip_metadata', None)) + setattr(self, "_{}".format('underline'), kwargs.get('underline', None)) + setattr(self, "_{}".format('underline_metadata'), kwargs.get('underline_metadata', None)) + setattr(self, "_{}".format('validation_type'), kwargs.get('validation_type', None)) + setattr(self, "_{}".format('value'), kwargs.get('value', None)) + setattr(self, "_{}".format('value_metadata'), kwargs.get('value_metadata', None)) + setattr(self, "_{}".format('width'), kwargs.get('width', None)) + setattr(self, "_{}".format('width_metadata'), kwargs.get('width_metadata', None)) + setattr(self, "_{}".format('x_position'), kwargs.get('x_position', None)) + setattr(self, "_{}".format('x_position_metadata'), kwargs.get('x_position_metadata', None)) + setattr(self, "_{}".format('y_position'), kwargs.get('y_position', None)) + setattr(self, "_{}".format('y_position_metadata'), kwargs.get('y_position_metadata', None)) + + @property + def anchor_allow_white_space_in_characters(self): + """Gets the anchor_allow_white_space_in_characters of this Numerical. # noqa: E501 + + # noqa: E501 + + :return: The anchor_allow_white_space_in_characters of this Numerical. # noqa: E501 + :rtype: str + """ + return self._anchor_allow_white_space_in_characters + + @anchor_allow_white_space_in_characters.setter + def anchor_allow_white_space_in_characters(self, anchor_allow_white_space_in_characters): + """Sets the anchor_allow_white_space_in_characters of this Numerical. + + # noqa: E501 + + :param anchor_allow_white_space_in_characters: The anchor_allow_white_space_in_characters of this Numerical. # noqa: E501 + :type: str + """ + + self._anchor_allow_white_space_in_characters = anchor_allow_white_space_in_characters + + @property + def anchor_allow_white_space_in_characters_metadata(self): + """Gets the anchor_allow_white_space_in_characters_metadata of this Numerical. # noqa: E501 + + + :return: The anchor_allow_white_space_in_characters_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._anchor_allow_white_space_in_characters_metadata + + @anchor_allow_white_space_in_characters_metadata.setter + def anchor_allow_white_space_in_characters_metadata(self, anchor_allow_white_space_in_characters_metadata): + """Sets the anchor_allow_white_space_in_characters_metadata of this Numerical. + + + :param anchor_allow_white_space_in_characters_metadata: The anchor_allow_white_space_in_characters_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._anchor_allow_white_space_in_characters_metadata = anchor_allow_white_space_in_characters_metadata + + @property + def anchor_case_sensitive(self): + """Gets the anchor_case_sensitive of this Numerical. # noqa: E501 + + When set to **true**, the anchor string does not consider case when matching strings in the document. The default value is **true**. # noqa: E501 + + :return: The anchor_case_sensitive of this Numerical. # noqa: E501 + :rtype: str + """ + return self._anchor_case_sensitive + + @anchor_case_sensitive.setter + def anchor_case_sensitive(self, anchor_case_sensitive): + """Sets the anchor_case_sensitive of this Numerical. + + When set to **true**, the anchor string does not consider case when matching strings in the document. The default value is **true**. # noqa: E501 + + :param anchor_case_sensitive: The anchor_case_sensitive of this Numerical. # noqa: E501 + :type: str + """ + + self._anchor_case_sensitive = anchor_case_sensitive + + @property + def anchor_case_sensitive_metadata(self): + """Gets the anchor_case_sensitive_metadata of this Numerical. # noqa: E501 + + + :return: The anchor_case_sensitive_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._anchor_case_sensitive_metadata + + @anchor_case_sensitive_metadata.setter + def anchor_case_sensitive_metadata(self, anchor_case_sensitive_metadata): + """Sets the anchor_case_sensitive_metadata of this Numerical. + + + :param anchor_case_sensitive_metadata: The anchor_case_sensitive_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._anchor_case_sensitive_metadata = anchor_case_sensitive_metadata + + @property + def anchor_horizontal_alignment(self): + """Gets the anchor_horizontal_alignment of this Numerical. # noqa: E501 + + Specifies the alignment of anchor tabs with anchor strings. Possible values are **left** or **right**. The default value is **left**. # noqa: E501 + + :return: The anchor_horizontal_alignment of this Numerical. # noqa: E501 + :rtype: str + """ + return self._anchor_horizontal_alignment + + @anchor_horizontal_alignment.setter + def anchor_horizontal_alignment(self, anchor_horizontal_alignment): + """Sets the anchor_horizontal_alignment of this Numerical. + + Specifies the alignment of anchor tabs with anchor strings. Possible values are **left** or **right**. The default value is **left**. # noqa: E501 + + :param anchor_horizontal_alignment: The anchor_horizontal_alignment of this Numerical. # noqa: E501 + :type: str + """ + + self._anchor_horizontal_alignment = anchor_horizontal_alignment + + @property + def anchor_horizontal_alignment_metadata(self): + """Gets the anchor_horizontal_alignment_metadata of this Numerical. # noqa: E501 + + + :return: The anchor_horizontal_alignment_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._anchor_horizontal_alignment_metadata + + @anchor_horizontal_alignment_metadata.setter + def anchor_horizontal_alignment_metadata(self, anchor_horizontal_alignment_metadata): + """Sets the anchor_horizontal_alignment_metadata of this Numerical. + + + :param anchor_horizontal_alignment_metadata: The anchor_horizontal_alignment_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._anchor_horizontal_alignment_metadata = anchor_horizontal_alignment_metadata + + @property + def anchor_ignore_if_not_present(self): + """Gets the anchor_ignore_if_not_present of this Numerical. # noqa: E501 + + When set to **true**, this tab is ignored if anchorString is not found in the document. # noqa: E501 + + :return: The anchor_ignore_if_not_present of this Numerical. # noqa: E501 + :rtype: str + """ + return self._anchor_ignore_if_not_present + + @anchor_ignore_if_not_present.setter + def anchor_ignore_if_not_present(self, anchor_ignore_if_not_present): + """Sets the anchor_ignore_if_not_present of this Numerical. + + When set to **true**, this tab is ignored if anchorString is not found in the document. # noqa: E501 + + :param anchor_ignore_if_not_present: The anchor_ignore_if_not_present of this Numerical. # noqa: E501 + :type: str + """ + + self._anchor_ignore_if_not_present = anchor_ignore_if_not_present + + @property + def anchor_ignore_if_not_present_metadata(self): + """Gets the anchor_ignore_if_not_present_metadata of this Numerical. # noqa: E501 + + + :return: The anchor_ignore_if_not_present_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._anchor_ignore_if_not_present_metadata + + @anchor_ignore_if_not_present_metadata.setter + def anchor_ignore_if_not_present_metadata(self, anchor_ignore_if_not_present_metadata): + """Sets the anchor_ignore_if_not_present_metadata of this Numerical. + + + :param anchor_ignore_if_not_present_metadata: The anchor_ignore_if_not_present_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._anchor_ignore_if_not_present_metadata = anchor_ignore_if_not_present_metadata + + @property + def anchor_match_whole_word(self): + """Gets the anchor_match_whole_word of this Numerical. # noqa: E501 + + When set to **true**, the anchor string in this tab matches whole words only (strings embedded in other strings are ignored.) The default value is **true**. # noqa: E501 + + :return: The anchor_match_whole_word of this Numerical. # noqa: E501 + :rtype: str + """ + return self._anchor_match_whole_word + + @anchor_match_whole_word.setter + def anchor_match_whole_word(self, anchor_match_whole_word): + """Sets the anchor_match_whole_word of this Numerical. + + When set to **true**, the anchor string in this tab matches whole words only (strings embedded in other strings are ignored.) The default value is **true**. # noqa: E501 + + :param anchor_match_whole_word: The anchor_match_whole_word of this Numerical. # noqa: E501 + :type: str + """ + + self._anchor_match_whole_word = anchor_match_whole_word + + @property + def anchor_match_whole_word_metadata(self): + """Gets the anchor_match_whole_word_metadata of this Numerical. # noqa: E501 + + + :return: The anchor_match_whole_word_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._anchor_match_whole_word_metadata + + @anchor_match_whole_word_metadata.setter + def anchor_match_whole_word_metadata(self, anchor_match_whole_word_metadata): + """Sets the anchor_match_whole_word_metadata of this Numerical. + + + :param anchor_match_whole_word_metadata: The anchor_match_whole_word_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._anchor_match_whole_word_metadata = anchor_match_whole_word_metadata + + @property + def anchor_string(self): + """Gets the anchor_string of this Numerical. # noqa: E501 + + Anchor text information for a radio button. # noqa: E501 + + :return: The anchor_string of this Numerical. # noqa: E501 + :rtype: str + """ + return self._anchor_string + + @anchor_string.setter + def anchor_string(self, anchor_string): + """Sets the anchor_string of this Numerical. + + Anchor text information for a radio button. # noqa: E501 + + :param anchor_string: The anchor_string of this Numerical. # noqa: E501 + :type: str + """ + + self._anchor_string = anchor_string + + @property + def anchor_string_metadata(self): + """Gets the anchor_string_metadata of this Numerical. # noqa: E501 + + + :return: The anchor_string_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._anchor_string_metadata + + @anchor_string_metadata.setter + def anchor_string_metadata(self, anchor_string_metadata): + """Sets the anchor_string_metadata of this Numerical. + + + :param anchor_string_metadata: The anchor_string_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._anchor_string_metadata = anchor_string_metadata + + @property + def anchor_tab_processor_version(self): + """Gets the anchor_tab_processor_version of this Numerical. # noqa: E501 + + # noqa: E501 + + :return: The anchor_tab_processor_version of this Numerical. # noqa: E501 + :rtype: str + """ + return self._anchor_tab_processor_version + + @anchor_tab_processor_version.setter + def anchor_tab_processor_version(self, anchor_tab_processor_version): + """Sets the anchor_tab_processor_version of this Numerical. + + # noqa: E501 + + :param anchor_tab_processor_version: The anchor_tab_processor_version of this Numerical. # noqa: E501 + :type: str + """ + + self._anchor_tab_processor_version = anchor_tab_processor_version + + @property + def anchor_tab_processor_version_metadata(self): + """Gets the anchor_tab_processor_version_metadata of this Numerical. # noqa: E501 + + + :return: The anchor_tab_processor_version_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._anchor_tab_processor_version_metadata + + @anchor_tab_processor_version_metadata.setter + def anchor_tab_processor_version_metadata(self, anchor_tab_processor_version_metadata): + """Sets the anchor_tab_processor_version_metadata of this Numerical. + + + :param anchor_tab_processor_version_metadata: The anchor_tab_processor_version_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._anchor_tab_processor_version_metadata = anchor_tab_processor_version_metadata + + @property + def anchor_units(self): + """Gets the anchor_units of this Numerical. # noqa: E501 + + Specifies units of the X and Y offset. Units could be pixels, millimeters, centimeters, or inches. # noqa: E501 + + :return: The anchor_units of this Numerical. # noqa: E501 + :rtype: str + """ + return self._anchor_units + + @anchor_units.setter + def anchor_units(self, anchor_units): + """Sets the anchor_units of this Numerical. + + Specifies units of the X and Y offset. Units could be pixels, millimeters, centimeters, or inches. # noqa: E501 + + :param anchor_units: The anchor_units of this Numerical. # noqa: E501 + :type: str + """ + + self._anchor_units = anchor_units + + @property + def anchor_units_metadata(self): + """Gets the anchor_units_metadata of this Numerical. # noqa: E501 + + + :return: The anchor_units_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._anchor_units_metadata + + @anchor_units_metadata.setter + def anchor_units_metadata(self, anchor_units_metadata): + """Sets the anchor_units_metadata of this Numerical. + + + :param anchor_units_metadata: The anchor_units_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._anchor_units_metadata = anchor_units_metadata + + @property + def anchor_x_offset(self): + """Gets the anchor_x_offset of this Numerical. # noqa: E501 + + Specifies the X axis location of the tab, in anchorUnits, relative to the anchorString. # noqa: E501 + + :return: The anchor_x_offset of this Numerical. # noqa: E501 + :rtype: str + """ + return self._anchor_x_offset + + @anchor_x_offset.setter + def anchor_x_offset(self, anchor_x_offset): + """Sets the anchor_x_offset of this Numerical. + + Specifies the X axis location of the tab, in anchorUnits, relative to the anchorString. # noqa: E501 + + :param anchor_x_offset: The anchor_x_offset of this Numerical. # noqa: E501 + :type: str + """ + + self._anchor_x_offset = anchor_x_offset + + @property + def anchor_x_offset_metadata(self): + """Gets the anchor_x_offset_metadata of this Numerical. # noqa: E501 + + + :return: The anchor_x_offset_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._anchor_x_offset_metadata + + @anchor_x_offset_metadata.setter + def anchor_x_offset_metadata(self, anchor_x_offset_metadata): + """Sets the anchor_x_offset_metadata of this Numerical. + + + :param anchor_x_offset_metadata: The anchor_x_offset_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._anchor_x_offset_metadata = anchor_x_offset_metadata + + @property + def anchor_y_offset(self): + """Gets the anchor_y_offset of this Numerical. # noqa: E501 + + Specifies the Y axis location of the tab, in anchorUnits, relative to the anchorString. # noqa: E501 + + :return: The anchor_y_offset of this Numerical. # noqa: E501 + :rtype: str + """ + return self._anchor_y_offset + + @anchor_y_offset.setter + def anchor_y_offset(self, anchor_y_offset): + """Sets the anchor_y_offset of this Numerical. + + Specifies the Y axis location of the tab, in anchorUnits, relative to the anchorString. # noqa: E501 + + :param anchor_y_offset: The anchor_y_offset of this Numerical. # noqa: E501 + :type: str + """ + + self._anchor_y_offset = anchor_y_offset + + @property + def anchor_y_offset_metadata(self): + """Gets the anchor_y_offset_metadata of this Numerical. # noqa: E501 + + + :return: The anchor_y_offset_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._anchor_y_offset_metadata + + @anchor_y_offset_metadata.setter + def anchor_y_offset_metadata(self, anchor_y_offset_metadata): + """Sets the anchor_y_offset_metadata of this Numerical. + + + :param anchor_y_offset_metadata: The anchor_y_offset_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._anchor_y_offset_metadata = anchor_y_offset_metadata + + @property + def bold(self): + """Gets the bold of this Numerical. # noqa: E501 + + When set to **true**, the information in the tab is bold. # noqa: E501 + + :return: The bold of this Numerical. # noqa: E501 + :rtype: str + """ + return self._bold + + @bold.setter + def bold(self, bold): + """Sets the bold of this Numerical. + + When set to **true**, the information in the tab is bold. # noqa: E501 + + :param bold: The bold of this Numerical. # noqa: E501 + :type: str + """ + + self._bold = bold + + @property + def bold_metadata(self): + """Gets the bold_metadata of this Numerical. # noqa: E501 + + + :return: The bold_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._bold_metadata + + @bold_metadata.setter + def bold_metadata(self, bold_metadata): + """Sets the bold_metadata of this Numerical. + + + :param bold_metadata: The bold_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._bold_metadata = bold_metadata + + @property + def caption(self): + """Gets the caption of this Numerical. # noqa: E501 + + # noqa: E501 + + :return: The caption of this Numerical. # noqa: E501 + :rtype: str + """ + return self._caption + + @caption.setter + def caption(self, caption): + """Sets the caption of this Numerical. + + # noqa: E501 + + :param caption: The caption of this Numerical. # noqa: E501 + :type: str + """ + + self._caption = caption + + @property + def caption_metadata(self): + """Gets the caption_metadata of this Numerical. # noqa: E501 + + + :return: The caption_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._caption_metadata + + @caption_metadata.setter + def caption_metadata(self, caption_metadata): + """Sets the caption_metadata of this Numerical. + + + :param caption_metadata: The caption_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._caption_metadata = caption_metadata + + @property + def conceal_value_on_document(self): + """Gets the conceal_value_on_document of this Numerical. # noqa: E501 + + When set to **true**, the field appears normally while the recipient is adding or modifying the information in the field, but the data is not visible (the characters are hidden by asterisks) to any other signer or the sender. When an envelope is completed the information is available to the sender through the Form Data link in the DocuSign Console. This setting applies only to text boxes and does not affect list boxes, radio buttons, or check boxes. # noqa: E501 + + :return: The conceal_value_on_document of this Numerical. # noqa: E501 + :rtype: str + """ + return self._conceal_value_on_document + + @conceal_value_on_document.setter + def conceal_value_on_document(self, conceal_value_on_document): + """Sets the conceal_value_on_document of this Numerical. + + When set to **true**, the field appears normally while the recipient is adding or modifying the information in the field, but the data is not visible (the characters are hidden by asterisks) to any other signer or the sender. When an envelope is completed the information is available to the sender through the Form Data link in the DocuSign Console. This setting applies only to text boxes and does not affect list boxes, radio buttons, or check boxes. # noqa: E501 + + :param conceal_value_on_document: The conceal_value_on_document of this Numerical. # noqa: E501 + :type: str + """ + + self._conceal_value_on_document = conceal_value_on_document + + @property + def conceal_value_on_document_metadata(self): + """Gets the conceal_value_on_document_metadata of this Numerical. # noqa: E501 + + + :return: The conceal_value_on_document_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._conceal_value_on_document_metadata + + @conceal_value_on_document_metadata.setter + def conceal_value_on_document_metadata(self, conceal_value_on_document_metadata): + """Sets the conceal_value_on_document_metadata of this Numerical. + + + :param conceal_value_on_document_metadata: The conceal_value_on_document_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._conceal_value_on_document_metadata = conceal_value_on_document_metadata + + @property + def conditional_parent_label(self): + """Gets the conditional_parent_label of this Numerical. # noqa: E501 + + For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. # noqa: E501 + + :return: The conditional_parent_label of this Numerical. # noqa: E501 + :rtype: str + """ + return self._conditional_parent_label + + @conditional_parent_label.setter + def conditional_parent_label(self, conditional_parent_label): + """Sets the conditional_parent_label of this Numerical. + + For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. # noqa: E501 + + :param conditional_parent_label: The conditional_parent_label of this Numerical. # noqa: E501 + :type: str + """ + + self._conditional_parent_label = conditional_parent_label + + @property + def conditional_parent_label_metadata(self): + """Gets the conditional_parent_label_metadata of this Numerical. # noqa: E501 + + + :return: The conditional_parent_label_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._conditional_parent_label_metadata + + @conditional_parent_label_metadata.setter + def conditional_parent_label_metadata(self, conditional_parent_label_metadata): + """Sets the conditional_parent_label_metadata of this Numerical. + + + :param conditional_parent_label_metadata: The conditional_parent_label_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._conditional_parent_label_metadata = conditional_parent_label_metadata + + @property + def conditional_parent_value(self): + """Gets the conditional_parent_value of this Numerical. # noqa: E501 + + For conditional fields, this is the value of the parent tab that controls the tab's visibility. If the parent tab is a Checkbox, Radio button, Optional Signature, or Optional Initial use \"on\" as the value to show that the parent tab is active. # noqa: E501 + + :return: The conditional_parent_value of this Numerical. # noqa: E501 + :rtype: str + """ + return self._conditional_parent_value + + @conditional_parent_value.setter + def conditional_parent_value(self, conditional_parent_value): + """Sets the conditional_parent_value of this Numerical. + + For conditional fields, this is the value of the parent tab that controls the tab's visibility. If the parent tab is a Checkbox, Radio button, Optional Signature, or Optional Initial use \"on\" as the value to show that the parent tab is active. # noqa: E501 + + :param conditional_parent_value: The conditional_parent_value of this Numerical. # noqa: E501 + :type: str + """ + + self._conditional_parent_value = conditional_parent_value + + @property + def conditional_parent_value_metadata(self): + """Gets the conditional_parent_value_metadata of this Numerical. # noqa: E501 + + + :return: The conditional_parent_value_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._conditional_parent_value_metadata + + @conditional_parent_value_metadata.setter + def conditional_parent_value_metadata(self, conditional_parent_value_metadata): + """Sets the conditional_parent_value_metadata of this Numerical. + + + :param conditional_parent_value_metadata: The conditional_parent_value_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._conditional_parent_value_metadata = conditional_parent_value_metadata + + @property + def custom_tab_id(self): + """Gets the custom_tab_id of this Numerical. # noqa: E501 + + The DocuSign generated custom tab ID for the custom tab to be applied. This can only be used when adding new tabs for a recipient. When used, the new tab inherits all the custom tab properties. # noqa: E501 + + :return: The custom_tab_id of this Numerical. # noqa: E501 + :rtype: str + """ + return self._custom_tab_id + + @custom_tab_id.setter + def custom_tab_id(self, custom_tab_id): + """Sets the custom_tab_id of this Numerical. + + The DocuSign generated custom tab ID for the custom tab to be applied. This can only be used when adding new tabs for a recipient. When used, the new tab inherits all the custom tab properties. # noqa: E501 + + :param custom_tab_id: The custom_tab_id of this Numerical. # noqa: E501 + :type: str + """ + + self._custom_tab_id = custom_tab_id + + @property + def custom_tab_id_metadata(self): + """Gets the custom_tab_id_metadata of this Numerical. # noqa: E501 + + + :return: The custom_tab_id_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._custom_tab_id_metadata + + @custom_tab_id_metadata.setter + def custom_tab_id_metadata(self, custom_tab_id_metadata): + """Sets the custom_tab_id_metadata of this Numerical. + + + :param custom_tab_id_metadata: The custom_tab_id_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._custom_tab_id_metadata = custom_tab_id_metadata + + @property + def disable_auto_size(self): + """Gets the disable_auto_size of this Numerical. # noqa: E501 + + When set to **true**, disables the auto sizing of single line text boxes in the signing screen when the signer enters data. If disabled users will only be able enter as much data as the text box can hold. By default this is false. This property only affects single line text boxes. # noqa: E501 + + :return: The disable_auto_size of this Numerical. # noqa: E501 + :rtype: str + """ + return self._disable_auto_size + + @disable_auto_size.setter + def disable_auto_size(self, disable_auto_size): + """Sets the disable_auto_size of this Numerical. + + When set to **true**, disables the auto sizing of single line text boxes in the signing screen when the signer enters data. If disabled users will only be able enter as much data as the text box can hold. By default this is false. This property only affects single line text boxes. # noqa: E501 + + :param disable_auto_size: The disable_auto_size of this Numerical. # noqa: E501 + :type: str + """ + + self._disable_auto_size = disable_auto_size + + @property + def disable_auto_size_metadata(self): + """Gets the disable_auto_size_metadata of this Numerical. # noqa: E501 + + + :return: The disable_auto_size_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._disable_auto_size_metadata + + @disable_auto_size_metadata.setter + def disable_auto_size_metadata(self, disable_auto_size_metadata): + """Sets the disable_auto_size_metadata of this Numerical. + + + :param disable_auto_size_metadata: The disable_auto_size_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._disable_auto_size_metadata = disable_auto_size_metadata + + @property + def document_id(self): + """Gets the document_id of this Numerical. # noqa: E501 + + Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute. # noqa: E501 + + :return: The document_id of this Numerical. # noqa: E501 + :rtype: str + """ + return self._document_id + + @document_id.setter + def document_id(self, document_id): + """Sets the document_id of this Numerical. + + Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute. # noqa: E501 + + :param document_id: The document_id of this Numerical. # noqa: E501 + :type: str + """ + + self._document_id = document_id + + @property + def document_id_metadata(self): + """Gets the document_id_metadata of this Numerical. # noqa: E501 + + + :return: The document_id_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._document_id_metadata + + @document_id_metadata.setter + def document_id_metadata(self, document_id_metadata): + """Sets the document_id_metadata of this Numerical. + + + :param document_id_metadata: The document_id_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._document_id_metadata = document_id_metadata + + @property + def error_details(self): + """Gets the error_details of this Numerical. # noqa: E501 + + + :return: The error_details of this Numerical. # noqa: E501 + :rtype: ErrorDetails + """ + return self._error_details + + @error_details.setter + def error_details(self, error_details): + """Sets the error_details of this Numerical. + + + :param error_details: The error_details of this Numerical. # noqa: E501 + :type: ErrorDetails + """ + + self._error_details = error_details + + @property + def font(self): + """Gets the font of this Numerical. # noqa: E501 + + The font to be used for the tab value. Supported Fonts: Arial, Arial, ArialNarrow, Calibri, CourierNew, Garamond, Georgia, Helvetica, LucidaConsole, Tahoma, TimesNewRoman, Trebuchet, Verdana, MSGothic, MSMincho, Default. # noqa: E501 + + :return: The font of this Numerical. # noqa: E501 + :rtype: str + """ + return self._font + + @font.setter + def font(self, font): + """Sets the font of this Numerical. + + The font to be used for the tab value. Supported Fonts: Arial, Arial, ArialNarrow, Calibri, CourierNew, Garamond, Georgia, Helvetica, LucidaConsole, Tahoma, TimesNewRoman, Trebuchet, Verdana, MSGothic, MSMincho, Default. # noqa: E501 + + :param font: The font of this Numerical. # noqa: E501 + :type: str + """ + + self._font = font + + @property + def font_color(self): + """Gets the font_color of this Numerical. # noqa: E501 + + The font color used for the information in the tab. Possible values are: Black, BrightBlue, BrightRed, DarkGreen, DarkRed, Gold, Green, NavyBlue, Purple, or White. # noqa: E501 + + :return: The font_color of this Numerical. # noqa: E501 + :rtype: str + """ + return self._font_color + + @font_color.setter + def font_color(self, font_color): + """Sets the font_color of this Numerical. + + The font color used for the information in the tab. Possible values are: Black, BrightBlue, BrightRed, DarkGreen, DarkRed, Gold, Green, NavyBlue, Purple, or White. # noqa: E501 + + :param font_color: The font_color of this Numerical. # noqa: E501 + :type: str + """ + + self._font_color = font_color + + @property + def font_color_metadata(self): + """Gets the font_color_metadata of this Numerical. # noqa: E501 + + + :return: The font_color_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._font_color_metadata + + @font_color_metadata.setter + def font_color_metadata(self, font_color_metadata): + """Sets the font_color_metadata of this Numerical. + + + :param font_color_metadata: The font_color_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._font_color_metadata = font_color_metadata + + @property + def font_metadata(self): + """Gets the font_metadata of this Numerical. # noqa: E501 + + + :return: The font_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._font_metadata + + @font_metadata.setter + def font_metadata(self, font_metadata): + """Sets the font_metadata of this Numerical. + + + :param font_metadata: The font_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._font_metadata = font_metadata + + @property + def font_size(self): + """Gets the font_size of this Numerical. # noqa: E501 + + The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. # noqa: E501 + + :return: The font_size of this Numerical. # noqa: E501 + :rtype: str + """ + return self._font_size + + @font_size.setter + def font_size(self, font_size): + """Sets the font_size of this Numerical. + + The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. # noqa: E501 + + :param font_size: The font_size of this Numerical. # noqa: E501 + :type: str + """ + + self._font_size = font_size + + @property + def font_size_metadata(self): + """Gets the font_size_metadata of this Numerical. # noqa: E501 + + + :return: The font_size_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._font_size_metadata + + @font_size_metadata.setter + def font_size_metadata(self, font_size_metadata): + """Sets the font_size_metadata of this Numerical. + + + :param font_size_metadata: The font_size_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._font_size_metadata = font_size_metadata + + @property + def form_order(self): + """Gets the form_order of this Numerical. # noqa: E501 + + # noqa: E501 + + :return: The form_order of this Numerical. # noqa: E501 + :rtype: str + """ + return self._form_order + + @form_order.setter + def form_order(self, form_order): + """Sets the form_order of this Numerical. + + # noqa: E501 + + :param form_order: The form_order of this Numerical. # noqa: E501 + :type: str + """ + + self._form_order = form_order + + @property + def form_order_metadata(self): + """Gets the form_order_metadata of this Numerical. # noqa: E501 + + + :return: The form_order_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._form_order_metadata + + @form_order_metadata.setter + def form_order_metadata(self, form_order_metadata): + """Sets the form_order_metadata of this Numerical. + + + :param form_order_metadata: The form_order_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._form_order_metadata = form_order_metadata + + @property + def form_page_label(self): + """Gets the form_page_label of this Numerical. # noqa: E501 + + # noqa: E501 + + :return: The form_page_label of this Numerical. # noqa: E501 + :rtype: str + """ + return self._form_page_label + + @form_page_label.setter + def form_page_label(self, form_page_label): + """Sets the form_page_label of this Numerical. + + # noqa: E501 + + :param form_page_label: The form_page_label of this Numerical. # noqa: E501 + :type: str + """ + + self._form_page_label = form_page_label + + @property + def form_page_label_metadata(self): + """Gets the form_page_label_metadata of this Numerical. # noqa: E501 + + + :return: The form_page_label_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._form_page_label_metadata + + @form_page_label_metadata.setter + def form_page_label_metadata(self, form_page_label_metadata): + """Sets the form_page_label_metadata of this Numerical. + + + :param form_page_label_metadata: The form_page_label_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._form_page_label_metadata = form_page_label_metadata + + @property + def form_page_number(self): + """Gets the form_page_number of this Numerical. # noqa: E501 + + # noqa: E501 + + :return: The form_page_number of this Numerical. # noqa: E501 + :rtype: str + """ + return self._form_page_number + + @form_page_number.setter + def form_page_number(self, form_page_number): + """Sets the form_page_number of this Numerical. + + # noqa: E501 + + :param form_page_number: The form_page_number of this Numerical. # noqa: E501 + :type: str + """ + + self._form_page_number = form_page_number + + @property + def form_page_number_metadata(self): + """Gets the form_page_number_metadata of this Numerical. # noqa: E501 + + + :return: The form_page_number_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._form_page_number_metadata + + @form_page_number_metadata.setter + def form_page_number_metadata(self, form_page_number_metadata): + """Sets the form_page_number_metadata of this Numerical. + + + :param form_page_number_metadata: The form_page_number_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._form_page_number_metadata = form_page_number_metadata + + @property + def height(self): + """Gets the height of this Numerical. # noqa: E501 + + Height of the tab in pixels. # noqa: E501 + + :return: The height of this Numerical. # noqa: E501 + :rtype: str + """ + return self._height + + @height.setter + def height(self, height): + """Sets the height of this Numerical. + + Height of the tab in pixels. # noqa: E501 + + :param height: The height of this Numerical. # noqa: E501 + :type: str + """ + + self._height = height + + @property + def height_metadata(self): + """Gets the height_metadata of this Numerical. # noqa: E501 + + + :return: The height_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._height_metadata + + @height_metadata.setter + def height_metadata(self, height_metadata): + """Sets the height_metadata of this Numerical. + + + :param height_metadata: The height_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._height_metadata = height_metadata + + @property + def italic(self): + """Gets the italic of this Numerical. # noqa: E501 + + When set to **true**, the information in the tab is italic. # noqa: E501 + + :return: The italic of this Numerical. # noqa: E501 + :rtype: str + """ + return self._italic + + @italic.setter + def italic(self, italic): + """Sets the italic of this Numerical. + + When set to **true**, the information in the tab is italic. # noqa: E501 + + :param italic: The italic of this Numerical. # noqa: E501 + :type: str + """ + + self._italic = italic + + @property + def italic_metadata(self): + """Gets the italic_metadata of this Numerical. # noqa: E501 + + + :return: The italic_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._italic_metadata + + @italic_metadata.setter + def italic_metadata(self, italic_metadata): + """Sets the italic_metadata of this Numerical. + + + :param italic_metadata: The italic_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._italic_metadata = italic_metadata + + @property + def locale_policy(self): + """Gets the locale_policy of this Numerical. # noqa: E501 + + + :return: The locale_policy of this Numerical. # noqa: E501 + :rtype: LocalePolicyTab + """ + return self._locale_policy + + @locale_policy.setter + def locale_policy(self, locale_policy): + """Sets the locale_policy of this Numerical. + + + :param locale_policy: The locale_policy of this Numerical. # noqa: E501 + :type: LocalePolicyTab + """ + + self._locale_policy = locale_policy + + @property + def locked(self): + """Gets the locked of this Numerical. # noqa: E501 + + When set to **true**, the signer cannot change the data of the custom tab. # noqa: E501 + + :return: The locked of this Numerical. # noqa: E501 + :rtype: str + """ + return self._locked + + @locked.setter + def locked(self, locked): + """Sets the locked of this Numerical. + + When set to **true**, the signer cannot change the data of the custom tab. # noqa: E501 + + :param locked: The locked of this Numerical. # noqa: E501 + :type: str + """ + + self._locked = locked + + @property + def locked_metadata(self): + """Gets the locked_metadata of this Numerical. # noqa: E501 + + + :return: The locked_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._locked_metadata + + @locked_metadata.setter + def locked_metadata(self, locked_metadata): + """Sets the locked_metadata of this Numerical. + + + :param locked_metadata: The locked_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._locked_metadata = locked_metadata + + @property + def max_length(self): + """Gets the max_length of this Numerical. # noqa: E501 + + An optional value that describes the maximum length of the property when the property is a string. # noqa: E501 + + :return: The max_length of this Numerical. # noqa: E501 + :rtype: str + """ + return self._max_length + + @max_length.setter + def max_length(self, max_length): + """Sets the max_length of this Numerical. + + An optional value that describes the maximum length of the property when the property is a string. # noqa: E501 + + :param max_length: The max_length of this Numerical. # noqa: E501 + :type: str + """ + + self._max_length = max_length + + @property + def max_length_metadata(self): + """Gets the max_length_metadata of this Numerical. # noqa: E501 + + + :return: The max_length_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._max_length_metadata + + @max_length_metadata.setter + def max_length_metadata(self, max_length_metadata): + """Sets the max_length_metadata of this Numerical. + + + :param max_length_metadata: The max_length_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._max_length_metadata = max_length_metadata + + @property + def max_numerical_value(self): + """Gets the max_numerical_value of this Numerical. # noqa: E501 + + # noqa: E501 + + :return: The max_numerical_value of this Numerical. # noqa: E501 + :rtype: str + """ + return self._max_numerical_value + + @max_numerical_value.setter + def max_numerical_value(self, max_numerical_value): + """Sets the max_numerical_value of this Numerical. + + # noqa: E501 + + :param max_numerical_value: The max_numerical_value of this Numerical. # noqa: E501 + :type: str + """ + + self._max_numerical_value = max_numerical_value + + @property + def merge_field(self): + """Gets the merge_field of this Numerical. # noqa: E501 + + + :return: The merge_field of this Numerical. # noqa: E501 + :rtype: MergeField + """ + return self._merge_field + + @merge_field.setter + def merge_field(self, merge_field): + """Sets the merge_field of this Numerical. + + + :param merge_field: The merge_field of this Numerical. # noqa: E501 + :type: MergeField + """ + + self._merge_field = merge_field + + @property + def merge_field_xml(self): + """Gets the merge_field_xml of this Numerical. # noqa: E501 + + # noqa: E501 + + :return: The merge_field_xml of this Numerical. # noqa: E501 + :rtype: str + """ + return self._merge_field_xml + + @merge_field_xml.setter + def merge_field_xml(self, merge_field_xml): + """Sets the merge_field_xml of this Numerical. + + # noqa: E501 + + :param merge_field_xml: The merge_field_xml of this Numerical. # noqa: E501 + :type: str + """ + + self._merge_field_xml = merge_field_xml + + @property + def min_numerical_value(self): + """Gets the min_numerical_value of this Numerical. # noqa: E501 + + # noqa: E501 + + :return: The min_numerical_value of this Numerical. # noqa: E501 + :rtype: str + """ + return self._min_numerical_value + + @min_numerical_value.setter + def min_numerical_value(self, min_numerical_value): + """Sets the min_numerical_value of this Numerical. + + # noqa: E501 + + :param min_numerical_value: The min_numerical_value of this Numerical. # noqa: E501 + :type: str + """ + + self._min_numerical_value = min_numerical_value + + @property + def name(self): + """Gets the name of this Numerical. # noqa: E501 + + # noqa: E501 + + :return: The name of this Numerical. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this Numerical. + + # noqa: E501 + + :param name: The name of this Numerical. # noqa: E501 + :type: str + """ + + self._name = name + + @property + def name_metadata(self): + """Gets the name_metadata of this Numerical. # noqa: E501 + + + :return: The name_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._name_metadata + + @name_metadata.setter + def name_metadata(self, name_metadata): + """Sets the name_metadata of this Numerical. + + + :param name_metadata: The name_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._name_metadata = name_metadata + + @property + def numerical_value(self): + """Gets the numerical_value of this Numerical. # noqa: E501 + + # noqa: E501 + + :return: The numerical_value of this Numerical. # noqa: E501 + :rtype: str + """ + return self._numerical_value + + @numerical_value.setter + def numerical_value(self, numerical_value): + """Sets the numerical_value of this Numerical. + + # noqa: E501 + + :param numerical_value: The numerical_value of this Numerical. # noqa: E501 + :type: str + """ + + self._numerical_value = numerical_value + + @property + def original_value(self): + """Gets the original_value of this Numerical. # noqa: E501 + + The initial value of the tab when it was sent to the recipient. # noqa: E501 + + :return: The original_value of this Numerical. # noqa: E501 + :rtype: str + """ + return self._original_value + + @original_value.setter + def original_value(self, original_value): + """Sets the original_value of this Numerical. + + The initial value of the tab when it was sent to the recipient. # noqa: E501 + + :param original_value: The original_value of this Numerical. # noqa: E501 + :type: str + """ + + self._original_value = original_value + + @property + def original_value_metadata(self): + """Gets the original_value_metadata of this Numerical. # noqa: E501 + + + :return: The original_value_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._original_value_metadata + + @original_value_metadata.setter + def original_value_metadata(self, original_value_metadata): + """Sets the original_value_metadata of this Numerical. + + + :param original_value_metadata: The original_value_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._original_value_metadata = original_value_metadata + + @property + def page_number(self): + """Gets the page_number of this Numerical. # noqa: E501 + + Specifies the page number on which the tab is located. # noqa: E501 + + :return: The page_number of this Numerical. # noqa: E501 + :rtype: str + """ + return self._page_number + + @page_number.setter + def page_number(self, page_number): + """Sets the page_number of this Numerical. + + Specifies the page number on which the tab is located. # noqa: E501 + + :param page_number: The page_number of this Numerical. # noqa: E501 + :type: str + """ + + self._page_number = page_number + + @property + def page_number_metadata(self): + """Gets the page_number_metadata of this Numerical. # noqa: E501 + + + :return: The page_number_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._page_number_metadata + + @page_number_metadata.setter + def page_number_metadata(self, page_number_metadata): + """Sets the page_number_metadata of this Numerical. + + + :param page_number_metadata: The page_number_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._page_number_metadata = page_number_metadata + + @property + def recipient_id(self): + """Gets the recipient_id of this Numerical. # noqa: E501 + + Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. # noqa: E501 + + :return: The recipient_id of this Numerical. # noqa: E501 + :rtype: str + """ + return self._recipient_id + + @recipient_id.setter + def recipient_id(self, recipient_id): + """Sets the recipient_id of this Numerical. + + Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. # noqa: E501 + + :param recipient_id: The recipient_id of this Numerical. # noqa: E501 + :type: str + """ + + self._recipient_id = recipient_id + + @property + def recipient_id_guid(self): + """Gets the recipient_id_guid of this Numerical. # noqa: E501 + + # noqa: E501 + + :return: The recipient_id_guid of this Numerical. # noqa: E501 + :rtype: str + """ + return self._recipient_id_guid + + @recipient_id_guid.setter + def recipient_id_guid(self, recipient_id_guid): + """Sets the recipient_id_guid of this Numerical. + + # noqa: E501 + + :param recipient_id_guid: The recipient_id_guid of this Numerical. # noqa: E501 + :type: str + """ + + self._recipient_id_guid = recipient_id_guid + + @property + def recipient_id_guid_metadata(self): + """Gets the recipient_id_guid_metadata of this Numerical. # noqa: E501 + + + :return: The recipient_id_guid_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._recipient_id_guid_metadata + + @recipient_id_guid_metadata.setter + def recipient_id_guid_metadata(self, recipient_id_guid_metadata): + """Sets the recipient_id_guid_metadata of this Numerical. + + + :param recipient_id_guid_metadata: The recipient_id_guid_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._recipient_id_guid_metadata = recipient_id_guid_metadata + + @property + def recipient_id_metadata(self): + """Gets the recipient_id_metadata of this Numerical. # noqa: E501 + + + :return: The recipient_id_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._recipient_id_metadata + + @recipient_id_metadata.setter + def recipient_id_metadata(self, recipient_id_metadata): + """Sets the recipient_id_metadata of this Numerical. + + + :param recipient_id_metadata: The recipient_id_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._recipient_id_metadata = recipient_id_metadata + + @property + def require_all(self): + """Gets the require_all of this Numerical. # noqa: E501 + + When set to **true** and shared is true, information must be entered in this field to complete the envelope. # noqa: E501 + + :return: The require_all of this Numerical. # noqa: E501 + :rtype: str + """ + return self._require_all + + @require_all.setter + def require_all(self, require_all): + """Sets the require_all of this Numerical. + + When set to **true** and shared is true, information must be entered in this field to complete the envelope. # noqa: E501 + + :param require_all: The require_all of this Numerical. # noqa: E501 + :type: str + """ + + self._require_all = require_all + + @property + def require_all_metadata(self): + """Gets the require_all_metadata of this Numerical. # noqa: E501 + + + :return: The require_all_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._require_all_metadata + + @require_all_metadata.setter + def require_all_metadata(self, require_all_metadata): + """Sets the require_all_metadata of this Numerical. + + + :param require_all_metadata: The require_all_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._require_all_metadata = require_all_metadata + + @property + def required(self): + """Gets the required of this Numerical. # noqa: E501 + + When set to **true**, the signer is required to fill out this tab # noqa: E501 + + :return: The required of this Numerical. # noqa: E501 + :rtype: str + """ + return self._required + + @required.setter + def required(self, required): + """Sets the required of this Numerical. + + When set to **true**, the signer is required to fill out this tab # noqa: E501 + + :param required: The required of this Numerical. # noqa: E501 + :type: str + """ + + self._required = required + + @property + def required_metadata(self): + """Gets the required_metadata of this Numerical. # noqa: E501 + + + :return: The required_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._required_metadata + + @required_metadata.setter + def required_metadata(self, required_metadata): + """Sets the required_metadata of this Numerical. + + + :param required_metadata: The required_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._required_metadata = required_metadata + + @property + def require_initial_on_shared_change(self): + """Gets the require_initial_on_shared_change of this Numerical. # noqa: E501 + + Optional element for field markup. When set to **true**, the signer is required to initial when they modify a shared field. # noqa: E501 + + :return: The require_initial_on_shared_change of this Numerical. # noqa: E501 + :rtype: str + """ + return self._require_initial_on_shared_change + + @require_initial_on_shared_change.setter + def require_initial_on_shared_change(self, require_initial_on_shared_change): + """Sets the require_initial_on_shared_change of this Numerical. + + Optional element for field markup. When set to **true**, the signer is required to initial when they modify a shared field. # noqa: E501 + + :param require_initial_on_shared_change: The require_initial_on_shared_change of this Numerical. # noqa: E501 + :type: str + """ + + self._require_initial_on_shared_change = require_initial_on_shared_change + + @property + def require_initial_on_shared_change_metadata(self): + """Gets the require_initial_on_shared_change_metadata of this Numerical. # noqa: E501 + + + :return: The require_initial_on_shared_change_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._require_initial_on_shared_change_metadata + + @require_initial_on_shared_change_metadata.setter + def require_initial_on_shared_change_metadata(self, require_initial_on_shared_change_metadata): + """Sets the require_initial_on_shared_change_metadata of this Numerical. + + + :param require_initial_on_shared_change_metadata: The require_initial_on_shared_change_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._require_initial_on_shared_change_metadata = require_initial_on_shared_change_metadata + + @property + def sender_required(self): + """Gets the sender_required of this Numerical. # noqa: E501 + + When set to **true**, the sender must populate the tab before an envelope can be sent using the template. This value tab can only be changed by modifying (PUT) the template. Tabs with a `senderRequired` value of true cannot be deleted from an envelope. # noqa: E501 + + :return: The sender_required of this Numerical. # noqa: E501 + :rtype: str + """ + return self._sender_required + + @sender_required.setter + def sender_required(self, sender_required): + """Sets the sender_required of this Numerical. + + When set to **true**, the sender must populate the tab before an envelope can be sent using the template. This value tab can only be changed by modifying (PUT) the template. Tabs with a `senderRequired` value of true cannot be deleted from an envelope. # noqa: E501 + + :param sender_required: The sender_required of this Numerical. # noqa: E501 + :type: str + """ + + self._sender_required = sender_required + + @property + def sender_required_metadata(self): + """Gets the sender_required_metadata of this Numerical. # noqa: E501 + + + :return: The sender_required_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._sender_required_metadata + + @sender_required_metadata.setter + def sender_required_metadata(self, sender_required_metadata): + """Sets the sender_required_metadata of this Numerical. + + + :param sender_required_metadata: The sender_required_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._sender_required_metadata = sender_required_metadata + + @property + def shared(self): + """Gets the shared of this Numerical. # noqa: E501 + + When set to **true**, this custom tab is shared. # noqa: E501 + + :return: The shared of this Numerical. # noqa: E501 + :rtype: str + """ + return self._shared + + @shared.setter + def shared(self, shared): + """Sets the shared of this Numerical. + + When set to **true**, this custom tab is shared. # noqa: E501 + + :param shared: The shared of this Numerical. # noqa: E501 + :type: str + """ + + self._shared = shared + + @property + def shared_metadata(self): + """Gets the shared_metadata of this Numerical. # noqa: E501 + + + :return: The shared_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._shared_metadata + + @shared_metadata.setter + def shared_metadata(self, shared_metadata): + """Sets the shared_metadata of this Numerical. + + + :param shared_metadata: The shared_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._shared_metadata = shared_metadata + + @property + def share_to_recipients(self): + """Gets the share_to_recipients of this Numerical. # noqa: E501 + + # noqa: E501 + + :return: The share_to_recipients of this Numerical. # noqa: E501 + :rtype: str + """ + return self._share_to_recipients + + @share_to_recipients.setter + def share_to_recipients(self, share_to_recipients): + """Sets the share_to_recipients of this Numerical. + + # noqa: E501 + + :param share_to_recipients: The share_to_recipients of this Numerical. # noqa: E501 + :type: str + """ + + self._share_to_recipients = share_to_recipients + + @property + def share_to_recipients_metadata(self): + """Gets the share_to_recipients_metadata of this Numerical. # noqa: E501 + + + :return: The share_to_recipients_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._share_to_recipients_metadata + + @share_to_recipients_metadata.setter + def share_to_recipients_metadata(self, share_to_recipients_metadata): + """Sets the share_to_recipients_metadata of this Numerical. + + + :param share_to_recipients_metadata: The share_to_recipients_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._share_to_recipients_metadata = share_to_recipients_metadata + + @property + def smart_contract_information(self): + """Gets the smart_contract_information of this Numerical. # noqa: E501 + + + :return: The smart_contract_information of this Numerical. # noqa: E501 + :rtype: SmartContractInformation + """ + return self._smart_contract_information + + @smart_contract_information.setter + def smart_contract_information(self, smart_contract_information): + """Sets the smart_contract_information of this Numerical. + + + :param smart_contract_information: The smart_contract_information of this Numerical. # noqa: E501 + :type: SmartContractInformation + """ + + self._smart_contract_information = smart_contract_information + + @property + def source(self): + """Gets the source of this Numerical. # noqa: E501 + + # noqa: E501 + + :return: The source of this Numerical. # noqa: E501 + :rtype: str + """ + return self._source + + @source.setter + def source(self, source): + """Sets the source of this Numerical. + + # noqa: E501 + + :param source: The source of this Numerical. # noqa: E501 + :type: str + """ + + self._source = source + + @property + def status(self): + """Gets the status of this Numerical. # 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 + + :return: The status of this Numerical. # noqa: E501 + :rtype: str + """ + return self._status + + @status.setter + def status(self, status): + """Sets the status of this Numerical. + + 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 + + :param status: The status of this Numerical. # noqa: E501 + :type: str + """ + + self._status = status + + @property + def status_metadata(self): + """Gets the status_metadata of this Numerical. # noqa: E501 + + + :return: The status_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._status_metadata + + @status_metadata.setter + def status_metadata(self, status_metadata): + """Sets the status_metadata of this Numerical. + + + :param status_metadata: The status_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._status_metadata = status_metadata + + @property + def tab_group_labels(self): + """Gets the tab_group_labels of this Numerical. # noqa: E501 + + # noqa: E501 + + :return: The tab_group_labels of this Numerical. # noqa: E501 + :rtype: list[str] + """ + return self._tab_group_labels + + @tab_group_labels.setter + def tab_group_labels(self, tab_group_labels): + """Sets the tab_group_labels of this Numerical. + + # noqa: E501 + + :param tab_group_labels: The tab_group_labels of this Numerical. # noqa: E501 + :type: list[str] + """ + + self._tab_group_labels = tab_group_labels + + @property + def tab_group_labels_metadata(self): + """Gets the tab_group_labels_metadata of this Numerical. # noqa: E501 + + + :return: The tab_group_labels_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._tab_group_labels_metadata + + @tab_group_labels_metadata.setter + def tab_group_labels_metadata(self, tab_group_labels_metadata): + """Sets the tab_group_labels_metadata of this Numerical. + + + :param tab_group_labels_metadata: The tab_group_labels_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._tab_group_labels_metadata = tab_group_labels_metadata + + @property + def tab_id(self): + """Gets the tab_id of this Numerical. # noqa: E501 + + The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call]. # noqa: E501 + + :return: The tab_id of this Numerical. # noqa: E501 + :rtype: str + """ + return self._tab_id + + @tab_id.setter + def tab_id(self, tab_id): + """Sets the tab_id of this Numerical. + + The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call]. # noqa: E501 + + :param tab_id: The tab_id of this Numerical. # noqa: E501 + :type: str + """ + + self._tab_id = tab_id + + @property + def tab_id_metadata(self): + """Gets the tab_id_metadata of this Numerical. # noqa: E501 + + + :return: The tab_id_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._tab_id_metadata + + @tab_id_metadata.setter + def tab_id_metadata(self, tab_id_metadata): + """Sets the tab_id_metadata of this Numerical. + + + :param tab_id_metadata: The tab_id_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._tab_id_metadata = tab_id_metadata + + @property + def tab_label(self): + """Gets the tab_label of this Numerical. # noqa: E501 + + The label string associated with the tab. # noqa: E501 + + :return: The tab_label of this Numerical. # noqa: E501 + :rtype: str + """ + return self._tab_label + + @tab_label.setter + def tab_label(self, tab_label): + """Sets the tab_label of this Numerical. + + The label string associated with the tab. # noqa: E501 + + :param tab_label: The tab_label of this Numerical. # noqa: E501 + :type: str + """ + + self._tab_label = tab_label + + @property + def tab_label_metadata(self): + """Gets the tab_label_metadata of this Numerical. # noqa: E501 + + + :return: The tab_label_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._tab_label_metadata + + @tab_label_metadata.setter + def tab_label_metadata(self, tab_label_metadata): + """Sets the tab_label_metadata of this Numerical. + + + :param tab_label_metadata: The tab_label_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._tab_label_metadata = tab_label_metadata + + @property + def tab_order(self): + """Gets the tab_order of this Numerical. # noqa: E501 + + # noqa: E501 + + :return: The tab_order of this Numerical. # noqa: E501 + :rtype: str + """ + return self._tab_order + + @tab_order.setter + def tab_order(self, tab_order): + """Sets the tab_order of this Numerical. + + # noqa: E501 + + :param tab_order: The tab_order of this Numerical. # noqa: E501 + :type: str + """ + + self._tab_order = tab_order + + @property + def tab_order_metadata(self): + """Gets the tab_order_metadata of this Numerical. # noqa: E501 + + + :return: The tab_order_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._tab_order_metadata + + @tab_order_metadata.setter + def tab_order_metadata(self, tab_order_metadata): + """Sets the tab_order_metadata of this Numerical. + + + :param tab_order_metadata: The tab_order_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._tab_order_metadata = tab_order_metadata + + @property + def tab_type(self): + """Gets the tab_type of this Numerical. # noqa: E501 + + # noqa: E501 + + :return: The tab_type of this Numerical. # noqa: E501 + :rtype: str + """ + return self._tab_type + + @tab_type.setter + def tab_type(self, tab_type): + """Sets the tab_type of this Numerical. + + # noqa: E501 + + :param tab_type: The tab_type of this Numerical. # noqa: E501 + :type: str + """ + + self._tab_type = tab_type + + @property + def tab_type_metadata(self): + """Gets the tab_type_metadata of this Numerical. # noqa: E501 + + + :return: The tab_type_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._tab_type_metadata + + @tab_type_metadata.setter + def tab_type_metadata(self, tab_type_metadata): + """Sets the tab_type_metadata of this Numerical. + + + :param tab_type_metadata: The tab_type_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._tab_type_metadata = tab_type_metadata + + @property + def template_locked(self): + """Gets the template_locked of this Numerical. # noqa: E501 + + When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. # noqa: E501 + + :return: The template_locked of this Numerical. # noqa: E501 + :rtype: str + """ + return self._template_locked + + @template_locked.setter + def template_locked(self, template_locked): + """Sets the template_locked of this Numerical. + + When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. # noqa: E501 + + :param template_locked: The template_locked of this Numerical. # noqa: E501 + :type: str + """ + + self._template_locked = template_locked + + @property + def template_locked_metadata(self): + """Gets the template_locked_metadata of this Numerical. # noqa: E501 + + + :return: The template_locked_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._template_locked_metadata + + @template_locked_metadata.setter + def template_locked_metadata(self, template_locked_metadata): + """Sets the template_locked_metadata of this Numerical. + + + :param template_locked_metadata: The template_locked_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._template_locked_metadata = template_locked_metadata + + @property + def template_required(self): + """Gets the template_required of this Numerical. # noqa: E501 + + When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. # noqa: E501 + + :return: The template_required of this Numerical. # noqa: E501 + :rtype: str + """ + return self._template_required + + @template_required.setter + def template_required(self, template_required): + """Sets the template_required of this Numerical. + + When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. # noqa: E501 + + :param template_required: The template_required of this Numerical. # noqa: E501 + :type: str + """ + + self._template_required = template_required + + @property + def template_required_metadata(self): + """Gets the template_required_metadata of this Numerical. # noqa: E501 + + + :return: The template_required_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._template_required_metadata + + @template_required_metadata.setter + def template_required_metadata(self, template_required_metadata): + """Sets the template_required_metadata of this Numerical. + + + :param template_required_metadata: The template_required_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._template_required_metadata = template_required_metadata + + @property + def tooltip(self): + """Gets the tooltip of this Numerical. # noqa: E501 + + # noqa: E501 + + :return: The tooltip of this Numerical. # noqa: E501 + :rtype: str + """ + return self._tooltip + + @tooltip.setter + def tooltip(self, tooltip): + """Sets the tooltip of this Numerical. + + # noqa: E501 + + :param tooltip: The tooltip of this Numerical. # noqa: E501 + :type: str + """ + + self._tooltip = tooltip + + @property + def tool_tip_metadata(self): + """Gets the tool_tip_metadata of this Numerical. # noqa: E501 + + + :return: The tool_tip_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._tool_tip_metadata + + @tool_tip_metadata.setter + def tool_tip_metadata(self, tool_tip_metadata): + """Sets the tool_tip_metadata of this Numerical. + + + :param tool_tip_metadata: The tool_tip_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._tool_tip_metadata = tool_tip_metadata + + @property + def underline(self): + """Gets the underline of this Numerical. # noqa: E501 + + When set to **true**, the information in the tab is underlined. # noqa: E501 + + :return: The underline of this Numerical. # noqa: E501 + :rtype: str + """ + return self._underline + + @underline.setter + def underline(self, underline): + """Sets the underline of this Numerical. + + When set to **true**, the information in the tab is underlined. # noqa: E501 + + :param underline: The underline of this Numerical. # noqa: E501 + :type: str + """ + + self._underline = underline + + @property + def underline_metadata(self): + """Gets the underline_metadata of this Numerical. # noqa: E501 + + + :return: The underline_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._underline_metadata + + @underline_metadata.setter + def underline_metadata(self, underline_metadata): + """Sets the underline_metadata of this Numerical. + + + :param underline_metadata: The underline_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._underline_metadata = underline_metadata + + @property + def validation_type(self): + """Gets the validation_type of this Numerical. # noqa: E501 + + # noqa: E501 + + :return: The validation_type of this Numerical. # noqa: E501 + :rtype: str + """ + return self._validation_type + + @validation_type.setter + def validation_type(self, validation_type): + """Sets the validation_type of this Numerical. + + # noqa: E501 + + :param validation_type: The validation_type of this Numerical. # noqa: E501 + :type: str + """ + + self._validation_type = validation_type + + @property + def value(self): + """Gets the value of this Numerical. # noqa: E501 + + Specifies the value of the tab. # noqa: E501 + + :return: The value of this Numerical. # noqa: E501 + :rtype: str + """ + return self._value + + @value.setter + def value(self, value): + """Sets the value of this Numerical. + + Specifies the value of the tab. # noqa: E501 + + :param value: The value of this Numerical. # noqa: E501 + :type: str + """ + + self._value = value + + @property + def value_metadata(self): + """Gets the value_metadata of this Numerical. # noqa: E501 + + + :return: The value_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._value_metadata + + @value_metadata.setter + def value_metadata(self, value_metadata): + """Sets the value_metadata of this Numerical. + + + :param value_metadata: The value_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._value_metadata = value_metadata + + @property + def width(self): + """Gets the width of this Numerical. # noqa: E501 + + Width of the tab in pixels. # noqa: E501 + + :return: The width of this Numerical. # noqa: E501 + :rtype: str + """ + return self._width + + @width.setter + def width(self, width): + """Sets the width of this Numerical. + + Width of the tab in pixels. # noqa: E501 + + :param width: The width of this Numerical. # noqa: E501 + :type: str + """ + + self._width = width + + @property + def width_metadata(self): + """Gets the width_metadata of this Numerical. # noqa: E501 + + + :return: The width_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._width_metadata + + @width_metadata.setter + def width_metadata(self, width_metadata): + """Sets the width_metadata of this Numerical. + + + :param width_metadata: The width_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._width_metadata = width_metadata + + @property + def x_position(self): + """Gets the x_position of this Numerical. # noqa: E501 + + This indicates the horizontal offset of the object on the page. DocuSign uses 72 DPI when determining position. # noqa: E501 + + :return: The x_position of this Numerical. # noqa: E501 + :rtype: str + """ + return self._x_position + + @x_position.setter + def x_position(self, x_position): + """Sets the x_position of this Numerical. + + This indicates the horizontal offset of the object on the page. DocuSign uses 72 DPI when determining position. # noqa: E501 + + :param x_position: The x_position of this Numerical. # noqa: E501 + :type: str + """ + + self._x_position = x_position + + @property + def x_position_metadata(self): + """Gets the x_position_metadata of this Numerical. # noqa: E501 + + + :return: The x_position_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._x_position_metadata + + @x_position_metadata.setter + def x_position_metadata(self, x_position_metadata): + """Sets the x_position_metadata of this Numerical. + + + :param x_position_metadata: The x_position_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._x_position_metadata = x_position_metadata + + @property + def y_position(self): + """Gets the y_position of this Numerical. # noqa: E501 + + This indicates the vertical offset of the object on the page. DocuSign uses 72 DPI when determining position. # noqa: E501 + + :return: The y_position of this Numerical. # noqa: E501 + :rtype: str + """ + return self._y_position + + @y_position.setter + def y_position(self, y_position): + """Sets the y_position of this Numerical. + + This indicates the vertical offset of the object on the page. DocuSign uses 72 DPI when determining position. # noqa: E501 + + :param y_position: The y_position of this Numerical. # noqa: E501 + :type: str + """ + + self._y_position = y_position + + @property + def y_position_metadata(self): + """Gets the y_position_metadata of this Numerical. # noqa: E501 + + + :return: The y_position_metadata of this Numerical. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._y_position_metadata + + @y_position_metadata.setter + def y_position_metadata(self, y_position_metadata): + """Sets the y_position_metadata of this Numerical. + + + :param y_position_metadata: The y_position_metadata of this Numerical. # noqa: E501 + :type: PropertyMetadata + """ + + self._y_position_metadata = y_position_metadata + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.swagger_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + if issubclass(Numerical, dict): + for key, value in self.items(): + result[key] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, Numerical): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, Numerical): + return True + + return self.to_dict() != other.to_dict() diff --git a/docusign_esign/models/recipient_form_data.py b/docusign_esign/models/recipient_form_data.py index 068d4031..3d8366a0 100644 --- a/docusign_esign/models/recipient_form_data.py +++ b/docusign_esign/models/recipient_form_data.py @@ -44,14 +44,14 @@ class RecipientFormData(object): } attribute_map = { - 'declined_time': 'DeclinedTime', - 'delivered_time': 'DeliveredTime', + 'declined_time': 'declinedTime', + 'delivered_time': 'deliveredTime', 'email': 'email', 'form_data': 'formData', 'name': 'name', 'recipient_id': 'recipientId', - 'sent_time': 'SentTime', - 'signed_time': 'SignedTime' + 'sent_time': 'sentTime', + 'signed_time': 'signedTime' } def __init__(self, _configuration=None, **kwargs): # noqa: E501 diff --git a/docusign_esign/models/recipient_identity_verification.py b/docusign_esign/models/recipient_identity_verification.py index 9ade11e0..ad08dd50 100644 --- a/docusign_esign/models/recipient_identity_verification.py +++ b/docusign_esign/models/recipient_identity_verification.py @@ -35,13 +35,15 @@ class RecipientIdentityVerification(object): swagger_types = { 'input_options': 'list[RecipientIdentityInputOption]', 'workflow_id': 'str', - 'workflow_id_metadata': 'PropertyMetadata' + 'workflow_id_metadata': 'PropertyMetadata', + 'workflow_label': 'str' } attribute_map = { 'input_options': 'inputOptions', 'workflow_id': 'workflowId', - 'workflow_id_metadata': 'workflowIdMetadata' + 'workflow_id_metadata': 'workflowIdMetadata', + 'workflow_label': 'workflowLabel' } def __init__(self, _configuration=None, **kwargs): # noqa: E501 @@ -53,11 +55,13 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._input_options = None self._workflow_id = None self._workflow_id_metadata = None + self._workflow_label = None self.discriminator = None setattr(self, "_{}".format('input_options'), kwargs.get('input_options', None)) setattr(self, "_{}".format('workflow_id'), kwargs.get('workflow_id', None)) setattr(self, "_{}".format('workflow_id_metadata'), kwargs.get('workflow_id_metadata', None)) + setattr(self, "_{}".format('workflow_label'), kwargs.get('workflow_label', None)) @property def input_options(self): @@ -128,6 +132,29 @@ def workflow_id_metadata(self, workflow_id_metadata): self._workflow_id_metadata = workflow_id_metadata + @property + def workflow_label(self): + """Gets the workflow_label of this RecipientIdentityVerification. # noqa: E501 + + # noqa: E501 + + :return: The workflow_label of this RecipientIdentityVerification. # noqa: E501 + :rtype: str + """ + return self._workflow_label + + @workflow_label.setter + def workflow_label(self, workflow_label): + """Sets the workflow_label of this RecipientIdentityVerification. + + # noqa: E501 + + :param workflow_label: The workflow_label of this RecipientIdentityVerification. # noqa: E501 + :type: str + """ + + self._workflow_label = workflow_label + def to_dict(self): """Returns the model properties as a dict""" result = {} diff --git a/docusign_esign/models/tab_metadata.py b/docusign_esign/models/tab_metadata.py index 2ba33596..ade4c8c1 100644 --- a/docusign_esign/models/tab_metadata.py +++ b/docusign_esign/models/tab_metadata.py @@ -85,6 +85,7 @@ class TabMetadata(object): 'underline': 'str', 'validation_message': 'str', 'validation_pattern': 'str', + 'validation_type': 'str', 'width': 'str' } @@ -141,6 +142,7 @@ class TabMetadata(object): 'underline': 'underline', 'validation_message': 'validationMessage', 'validation_pattern': 'validationPattern', + 'validation_type': 'validationType', 'width': 'width' } @@ -202,6 +204,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._underline = None self._validation_message = None self._validation_pattern = None + self._validation_type = None self._width = None self.discriminator = None @@ -257,6 +260,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('underline'), kwargs.get('underline', None)) setattr(self, "_{}".format('validation_message'), kwargs.get('validation_message', None)) setattr(self, "_{}".format('validation_pattern'), kwargs.get('validation_pattern', None)) + setattr(self, "_{}".format('validation_type'), kwargs.get('validation_type', None)) setattr(self, "_{}".format('width'), kwargs.get('width', None)) @property @@ -1455,6 +1459,29 @@ def validation_pattern(self, validation_pattern): self._validation_pattern = validation_pattern + @property + def validation_type(self): + """Gets the validation_type of this TabMetadata. # noqa: E501 + + # noqa: E501 + + :return: The validation_type of this TabMetadata. # noqa: E501 + :rtype: str + """ + return self._validation_type + + @validation_type.setter + def validation_type(self, validation_type): + """Sets the validation_type of this TabMetadata. + + # noqa: E501 + + :param validation_type: The validation_type of this TabMetadata. # noqa: E501 + :type: str + """ + + self._validation_type = validation_type + @property def width(self): """Gets the width of this TabMetadata. # noqa: E501 diff --git a/docusign_esign/models/tabs.py b/docusign_esign/models/tabs.py index e435857e..6a27371f 100644 --- a/docusign_esign/models/tabs.py +++ b/docusign_esign/models/tabs.py @@ -59,6 +59,7 @@ class Tabs(object): 'notary_seal_tabs': 'list[NotarySeal]', 'note_tabs': 'list[Note]', 'number_tabs': 'list[Number]', + 'numerical_tabs': 'list[Numerical]', 'phone_number_tabs': 'list[PhoneNumber]', 'poly_line_overlay_tabs': 'list[PolyLineOverlay]', 'prefill_tabs': 'PrefillTabs', @@ -101,6 +102,7 @@ class Tabs(object): 'notary_seal_tabs': 'notarySealTabs', 'note_tabs': 'noteTabs', 'number_tabs': 'numberTabs', + 'numerical_tabs': 'numericalTabs', 'phone_number_tabs': 'phoneNumberTabs', 'poly_line_overlay_tabs': 'polyLineOverlayTabs', 'prefill_tabs': 'prefillTabs', @@ -148,6 +150,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._notary_seal_tabs = None self._note_tabs = None self._number_tabs = None + self._numerical_tabs = None self._phone_number_tabs = None self._poly_line_overlay_tabs = None self._prefill_tabs = None @@ -189,6 +192,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('notary_seal_tabs'), kwargs.get('notary_seal_tabs', None)) setattr(self, "_{}".format('note_tabs'), kwargs.get('note_tabs', None)) setattr(self, "_{}".format('number_tabs'), kwargs.get('number_tabs', None)) + setattr(self, "_{}".format('numerical_tabs'), kwargs.get('numerical_tabs', None)) setattr(self, "_{}".format('phone_number_tabs'), kwargs.get('phone_number_tabs', None)) setattr(self, "_{}".format('poly_line_overlay_tabs'), kwargs.get('poly_line_overlay_tabs', None)) setattr(self, "_{}".format('prefill_tabs'), kwargs.get('prefill_tabs', None)) @@ -801,6 +805,29 @@ def number_tabs(self, number_tabs): self._number_tabs = number_tabs + @property + def numerical_tabs(self): + """Gets the numerical_tabs of this Tabs. # noqa: E501 + + # noqa: E501 + + :return: The numerical_tabs of this Tabs. # noqa: E501 + :rtype: list[Numerical] + """ + return self._numerical_tabs + + @numerical_tabs.setter + def numerical_tabs(self, numerical_tabs): + """Sets the numerical_tabs of this Tabs. + + # noqa: E501 + + :param numerical_tabs: The numerical_tabs of this Tabs. # noqa: E501 + :type: list[Numerical] + """ + + self._numerical_tabs = numerical_tabs + @property def phone_number_tabs(self): """Gets the phone_number_tabs of this Tabs. # noqa: E501 diff --git a/docusign_esign/models/template_role.py b/docusign_esign/models/template_role.py index 13a2870b..70aeb498 100644 --- a/docusign_esign/models/template_role.py +++ b/docusign_esign/models/template_role.py @@ -37,6 +37,7 @@ class TemplateRole(object): 'additional_notifications': 'list[RecipientAdditionalNotification]', 'client_user_id': 'str', 'default_recipient': 'str', + 'delivery_method': 'str', 'email': 'str', 'email_notification': 'RecipientEmailNotification', 'embedded_recipient_start_url': 'str', @@ -55,6 +56,7 @@ class TemplateRole(object): 'additional_notifications': 'additionalNotifications', 'client_user_id': 'clientUserId', 'default_recipient': 'defaultRecipient', + 'delivery_method': 'deliveryMethod', 'email': 'email', 'email_notification': 'emailNotification', 'embedded_recipient_start_url': 'embeddedRecipientStartURL', @@ -78,6 +80,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._additional_notifications = None self._client_user_id = None self._default_recipient = None + self._delivery_method = None self._email = None self._email_notification = None self._embedded_recipient_start_url = None @@ -95,6 +98,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('additional_notifications'), kwargs.get('additional_notifications', None)) setattr(self, "_{}".format('client_user_id'), kwargs.get('client_user_id', None)) setattr(self, "_{}".format('default_recipient'), kwargs.get('default_recipient', None)) + setattr(self, "_{}".format('delivery_method'), kwargs.get('delivery_method', None)) setattr(self, "_{}".format('email'), kwargs.get('email', None)) setattr(self, "_{}".format('email_notification'), kwargs.get('email_notification', None)) setattr(self, "_{}".format('embedded_recipient_start_url'), kwargs.get('embedded_recipient_start_url', None)) @@ -199,6 +203,29 @@ def default_recipient(self, default_recipient): self._default_recipient = default_recipient + @property + def delivery_method(self): + """Gets the delivery_method of this TemplateRole. # noqa: E501 + + Reserved: For DocuSign use only. # noqa: E501 + + :return: The delivery_method of this TemplateRole. # noqa: E501 + :rtype: str + """ + return self._delivery_method + + @delivery_method.setter + def delivery_method(self, delivery_method): + """Sets the delivery_method of this TemplateRole. + + Reserved: For DocuSign use only. # noqa: E501 + + :param delivery_method: The delivery_method of this TemplateRole. # noqa: E501 + :type: str + """ + + self._delivery_method = delivery_method + @property def email(self): """Gets the email of this TemplateRole. # noqa: E501 diff --git a/docusign_esign/models/template_tabs.py b/docusign_esign/models/template_tabs.py index 022977d1..c0d0d157 100644 --- a/docusign_esign/models/template_tabs.py +++ b/docusign_esign/models/template_tabs.py @@ -59,6 +59,7 @@ class TemplateTabs(object): 'notary_seal_tabs': 'list[NotarySeal]', 'note_tabs': 'list[Note]', 'number_tabs': 'list[Number]', + 'numerical_tabs': 'list[Numerical]', 'phone_number_tabs': 'list[PhoneNumber]', 'poly_line_overlay_tabs': 'list[PolyLineOverlay]', 'prefill_tabs': 'PrefillTabs', @@ -101,6 +102,7 @@ class TemplateTabs(object): 'notary_seal_tabs': 'notarySealTabs', 'note_tabs': 'noteTabs', 'number_tabs': 'numberTabs', + 'numerical_tabs': 'numericalTabs', 'phone_number_tabs': 'phoneNumberTabs', 'poly_line_overlay_tabs': 'polyLineOverlayTabs', 'prefill_tabs': 'prefillTabs', @@ -148,6 +150,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._notary_seal_tabs = None self._note_tabs = None self._number_tabs = None + self._numerical_tabs = None self._phone_number_tabs = None self._poly_line_overlay_tabs = None self._prefill_tabs = None @@ -189,6 +192,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('notary_seal_tabs'), kwargs.get('notary_seal_tabs', None)) setattr(self, "_{}".format('note_tabs'), kwargs.get('note_tabs', None)) setattr(self, "_{}".format('number_tabs'), kwargs.get('number_tabs', None)) + setattr(self, "_{}".format('numerical_tabs'), kwargs.get('numerical_tabs', None)) setattr(self, "_{}".format('phone_number_tabs'), kwargs.get('phone_number_tabs', None)) setattr(self, "_{}".format('poly_line_overlay_tabs'), kwargs.get('poly_line_overlay_tabs', None)) setattr(self, "_{}".format('prefill_tabs'), kwargs.get('prefill_tabs', None)) @@ -801,6 +805,29 @@ def number_tabs(self, number_tabs): self._number_tabs = number_tabs + @property + def numerical_tabs(self): + """Gets the numerical_tabs of this TemplateTabs. # noqa: E501 + + # noqa: E501 + + :return: The numerical_tabs of this TemplateTabs. # noqa: E501 + :rtype: list[Numerical] + """ + return self._numerical_tabs + + @numerical_tabs.setter + def numerical_tabs(self, numerical_tabs): + """Sets the numerical_tabs of this TemplateTabs. + + # noqa: E501 + + :param numerical_tabs: The numerical_tabs of this TemplateTabs. # noqa: E501 + :type: list[Numerical] + """ + + self._numerical_tabs = numerical_tabs + @property def phone_number_tabs(self): """Gets the phone_number_tabs of this TemplateTabs. # noqa: E501 diff --git a/docusign_esign/models/user_account_management_granular_information.py b/docusign_esign/models/user_account_management_granular_information.py index 18a3d96f..8f86168f 100644 --- a/docusign_esign/models/user_account_management_granular_information.py +++ b/docusign_esign/models/user_account_management_granular_information.py @@ -47,6 +47,8 @@ class UserAccountManagementGranularInformation(object): 'can_manage_envelope_transfer_metadata': 'SettingsMetadata', 'can_manage_groups_but_not_users': 'str', 'can_manage_groups_but_not_users_metadata': 'SettingsMetadata', + 'can_manage_joint_agreements': 'str', + 'can_manage_joint_agreements_metadata': 'SettingsMetadata', 'can_manage_reporting': 'str', 'can_manage_reporting_metadata': 'SettingsMetadata', 'can_manage_sharing': 'str', @@ -75,6 +77,8 @@ class UserAccountManagementGranularInformation(object): 'can_manage_envelope_transfer_metadata': 'canManageEnvelopeTransferMetadata', 'can_manage_groups_but_not_users': 'canManageGroupsButNotUsers', 'can_manage_groups_but_not_users_metadata': 'canManageGroupsButNotUsersMetadata', + 'can_manage_joint_agreements': 'canManageJointAgreements', + 'can_manage_joint_agreements_metadata': 'canManageJointAgreementsMetadata', 'can_manage_reporting': 'canManageReporting', 'can_manage_reporting_metadata': 'canManageReportingMetadata', 'can_manage_sharing': 'canManageSharing', @@ -108,6 +112,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._can_manage_envelope_transfer_metadata = None self._can_manage_groups_but_not_users = None self._can_manage_groups_but_not_users_metadata = None + self._can_manage_joint_agreements = None + self._can_manage_joint_agreements_metadata = None self._can_manage_reporting = None self._can_manage_reporting_metadata = None self._can_manage_sharing = None @@ -135,6 +141,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('can_manage_envelope_transfer_metadata'), kwargs.get('can_manage_envelope_transfer_metadata', None)) setattr(self, "_{}".format('can_manage_groups_but_not_users'), kwargs.get('can_manage_groups_but_not_users', None)) setattr(self, "_{}".format('can_manage_groups_but_not_users_metadata'), kwargs.get('can_manage_groups_but_not_users_metadata', None)) + setattr(self, "_{}".format('can_manage_joint_agreements'), kwargs.get('can_manage_joint_agreements', None)) + setattr(self, "_{}".format('can_manage_joint_agreements_metadata'), kwargs.get('can_manage_joint_agreements_metadata', None)) setattr(self, "_{}".format('can_manage_reporting'), kwargs.get('can_manage_reporting', None)) setattr(self, "_{}".format('can_manage_reporting_metadata'), kwargs.get('can_manage_reporting_metadata', None)) setattr(self, "_{}".format('can_manage_sharing'), kwargs.get('can_manage_sharing', None)) @@ -469,6 +477,50 @@ def can_manage_groups_but_not_users_metadata(self, can_manage_groups_but_not_use self._can_manage_groups_but_not_users_metadata = can_manage_groups_but_not_users_metadata + @property + def can_manage_joint_agreements(self): + """Gets the can_manage_joint_agreements of this UserAccountManagementGranularInformation. # noqa: E501 + + # noqa: E501 + + :return: The can_manage_joint_agreements of this UserAccountManagementGranularInformation. # noqa: E501 + :rtype: str + """ + return self._can_manage_joint_agreements + + @can_manage_joint_agreements.setter + def can_manage_joint_agreements(self, can_manage_joint_agreements): + """Sets the can_manage_joint_agreements of this UserAccountManagementGranularInformation. + + # noqa: E501 + + :param can_manage_joint_agreements: The can_manage_joint_agreements of this UserAccountManagementGranularInformation. # noqa: E501 + :type: str + """ + + self._can_manage_joint_agreements = can_manage_joint_agreements + + @property + def can_manage_joint_agreements_metadata(self): + """Gets the can_manage_joint_agreements_metadata of this UserAccountManagementGranularInformation. # noqa: E501 + + + :return: The can_manage_joint_agreements_metadata of this UserAccountManagementGranularInformation. # noqa: E501 + :rtype: SettingsMetadata + """ + return self._can_manage_joint_agreements_metadata + + @can_manage_joint_agreements_metadata.setter + def can_manage_joint_agreements_metadata(self, can_manage_joint_agreements_metadata): + """Sets the can_manage_joint_agreements_metadata of this UserAccountManagementGranularInformation. + + + :param can_manage_joint_agreements_metadata: The can_manage_joint_agreements_metadata of this UserAccountManagementGranularInformation. # noqa: E501 + :type: SettingsMetadata + """ + + self._can_manage_joint_agreements_metadata = can_manage_joint_agreements_metadata + @property def can_manage_reporting(self): """Gets the can_manage_reporting of this UserAccountManagementGranularInformation. # noqa: E501 diff --git a/setup.py b/setup.py index 97b7c7d2..2515880a 100644 --- a/setup.py +++ b/setup.py @@ -14,7 +14,7 @@ from setuptools import setup, find_packages, Command, os # noqa: H301 NAME = "docusign-esign" -VERSION = "3.19.0" +VERSION = "3.20.0" # To install the library, run the following # # python setup.py install