From 560dee970c8be2a89825d0ef308093839dc81747 Mon Sep 17 00:00:00 2001 From: Dhaval Brahmbhatt <32913565+dbbrahmbhatt@users.noreply.github.com> Date: Fri, 11 Feb 2022 12:13:45 -0800 Subject: [PATCH] Version 3.14.0-v2.1-21.4.02.00 release (#140) Co-authored-by: root --- CHANGELOG.md | 5 + docusign_esign/__init__.py | 1 + docusign_esign/apis/bulk_envelopes_api.py | 119 ++++++++++++ docusign_esign/models/__init__.py | 1 + .../models/account_settings_information.py | 8 +- docusign_esign/models/agent.py | 27 +++ .../models/bulk_send_batch_action_request.py | 176 ++++++++++++++++++ .../models/bulk_send_batch_status.py | 54 ++++++ docusign_esign/models/carbon_copy.py | 27 +++ docusign_esign/models/certified_delivery.py | 27 +++ docusign_esign/models/checkbox.py | 102 ++++++++++ .../models/delayed_routing_api_model.py | 18 +- docusign_esign/models/editor.py | 27 +++ .../models/envelope_delay_rule_api_model.py | 8 +- docusign_esign/models/folder_item_v2.py | 27 +++ docusign_esign/models/intermediary.py | 27 +++ docusign_esign/models/list.py | 52 ++++++ docusign_esign/models/notary_recipient.py | 27 +++ docusign_esign/models/payment_details.py | 27 +++ docusign_esign/models/radio_group.py | 108 ++++++++++- .../models/scheduled_sending_api_model.py | 18 +- docusign_esign/models/signer.py | 27 +++ docusign_esign/models/witness.py | 27 +++ setup.py | 2 +- 24 files changed, 913 insertions(+), 29 deletions(-) create mode 100644 docusign_esign/models/bulk_send_batch_action_request.py diff --git a/CHANGELOG.md b/CHANGELOG.md index 6654f0ac..a2a089e6 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.14.0] - eSignature API v2.1-21.4.02.00 - 2022-02-11 +### Changed +- Added support for version v2.1-21.4.02.00 of the DocuSign ESignature API. +- Updated the SDK release version. + ## [v3.14.0rc1] - eSignature API v2.1-21.4.01.00 - 2022-01-06 ### Changed - Added support for version v2.1-21.4.01.00 of the DocuSign ESignature API. diff --git a/docusign_esign/__init__.py b/docusign_esign/__init__.py index 4947605f..01fcc58c 100644 --- a/docusign_esign/__init__.py +++ b/docusign_esign/__init__.py @@ -145,6 +145,7 @@ from docusign_esign.models.bulk_recipients_response import BulkRecipientsResponse from docusign_esign.models.bulk_recipients_summary_response import BulkRecipientsSummaryResponse 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 from docusign_esign.models.bulk_send_batch_request import BulkSendBatchRequest from docusign_esign.models.bulk_send_batch_status import BulkSendBatchStatus diff --git a/docusign_esign/apis/bulk_envelopes_api.py b/docusign_esign/apis/bulk_envelopes_api.py index b89725b5..6dc5679a 100644 --- a/docusign_esign/apis/bulk_envelopes_api.py +++ b/docusign_esign/apis/bulk_envelopes_api.py @@ -1055,6 +1055,125 @@ def get_bulk_send_lists_with_http_info(self, account_id, **kwargs): _request_timeout=params.get('_request_timeout'), collection_formats=collection_formats) + def update_bulk_send_batch_action(self, account_id, bulk_action, bulk_send_batch_id, **kwargs): + """ + Initiate a specific bulk send batch action + 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_bulk_send_batch_action(account_id, bulk_action, bulk_send_batch_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 bulk_action: (required) + :param str bulk_send_batch_id: (required) + :param BulkSendBatchActionRequest bulk_send_batch_action_request: + :return: BulkSendBatchStatus + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + if kwargs.get('callback'): + return self.update_bulk_send_batch_action_with_http_info(account_id, bulk_action, bulk_send_batch_id, **kwargs) + else: + (data) = self.update_bulk_send_batch_action_with_http_info(account_id, bulk_action, bulk_send_batch_id, **kwargs) + return data + + def update_bulk_send_batch_action_with_http_info(self, account_id, bulk_action, bulk_send_batch_id, **kwargs): + """ + Initiate a specific bulk send batch action + 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_bulk_send_batch_action_with_http_info(account_id, bulk_action, bulk_send_batch_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 bulk_action: (required) + :param str bulk_send_batch_id: (required) + :param BulkSendBatchActionRequest bulk_send_batch_action_request: + :return: BulkSendBatchStatus + If the method is called asynchronously, + returns the request thread. + """ + + all_params = ['account_id', 'bulk_action', 'bulk_send_batch_id', 'bulk_send_batch_action_request'] + 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_bulk_send_batch_action" % 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_bulk_send_batch_action`") + # verify the required parameter 'bulk_action' is set + if ('bulk_action' not in params) or (params['bulk_action'] is None): + raise ValueError("Missing the required parameter `bulk_action` when calling `update_bulk_send_batch_action`") + # verify the required parameter 'bulk_send_batch_id' is set + if ('bulk_send_batch_id' not in params) or (params['bulk_send_batch_id'] is None): + raise ValueError("Missing the required parameter `bulk_send_batch_id` when calling `update_bulk_send_batch_action`") + + + collection_formats = {} + + resource_path = '/v2.1/accounts/{accountId}/bulk_send_batch/{bulkSendBatchId}/{bulkAction}'.replace('{format}', 'json') + path_params = {} + if 'account_id' in params: + path_params['accountId'] = params['account_id'] + if 'bulk_action' in params: + path_params['bulkAction'] = params['bulk_action'] + if 'bulk_send_batch_id' in params: + path_params['bulkSendBatchId'] = params['bulk_send_batch_id'] + + query_params = {} + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'bulk_send_batch_action_request' in params: + body_params = params['bulk_send_batch_action_request'] + # 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='BulkSendBatchStatus', + 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_bulk_send_batch_status(self, account_id, bulk_send_batch_id, **kwargs): """ Put/Update a specific bulk send batch status diff --git a/docusign_esign/models/__init__.py b/docusign_esign/models/__init__.py index dcc2b340..a0478a40 100644 --- a/docusign_esign/models/__init__.py +++ b/docusign_esign/models/__init__.py @@ -109,6 +109,7 @@ from docusign_esign.models.bulk_recipients_response import BulkRecipientsResponse from docusign_esign.models.bulk_recipients_summary_response import BulkRecipientsSummaryResponse 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 from docusign_esign.models.bulk_send_batch_request import BulkSendBatchRequest from docusign_esign.models.bulk_send_batch_status import BulkSendBatchStatus diff --git a/docusign_esign/models/account_settings_information.py b/docusign_esign/models/account_settings_information.py index 90a56248..2537ccbf 100644 --- a/docusign_esign/models/account_settings_information.py +++ b/docusign_esign/models/account_settings_information.py @@ -3304,7 +3304,7 @@ def allow_data_download_metadata(self, allow_data_download_metadata): def allow_delayed_routing(self): """Gets the allow_delayed_routing of this AccountSettingsInformation. # noqa: E501 - # noqa: E501 + \"true\" if the account has permission to use the delayed routing feature to insert delays before routing an envelope to a recipient, \"false\" otherwise. # noqa: E501 :return: The allow_delayed_routing of this AccountSettingsInformation. # noqa: E501 :rtype: str @@ -3315,7 +3315,7 @@ def allow_delayed_routing(self): def allow_delayed_routing(self, allow_delayed_routing): """Sets the allow_delayed_routing of this AccountSettingsInformation. - # noqa: E501 + \"true\" if the account has permission to use the delayed routing feature to insert delays before routing an envelope to a recipient, \"false\" otherwise. # noqa: E501 :param allow_delayed_routing: The allow_delayed_routing of this AccountSettingsInformation. # noqa: E501 :type: str @@ -5372,7 +5372,7 @@ def allow_safe_bio_pharma_signer_certificate_metadata(self, allow_safe_bio_pharm def allow_scheduled_sending(self): """Gets the allow_scheduled_sending of this AccountSettingsInformation. # noqa: E501 - # noqa: E501 + \"true\" if the account has permission to use the scheduled sending feature to send envelopes at a specified datetime in the future, \"false\" otherwise. # noqa: E501 :return: The allow_scheduled_sending of this AccountSettingsInformation. # noqa: E501 :rtype: str @@ -5383,7 +5383,7 @@ def allow_scheduled_sending(self): def allow_scheduled_sending(self, allow_scheduled_sending): """Sets the allow_scheduled_sending of this AccountSettingsInformation. - # noqa: E501 + \"true\" if the account has permission to use the scheduled sending feature to send envelopes at a specified datetime in the future, \"false\" otherwise. # noqa: E501 :param allow_scheduled_sending: The allow_scheduled_sending of this AccountSettingsInformation. # noqa: E501 :type: str diff --git a/docusign_esign/models/agent.py b/docusign_esign/models/agent.py index 57460562..0d1641fe 100644 --- a/docusign_esign/models/agent.py +++ b/docusign_esign/models/agent.py @@ -53,6 +53,7 @@ class Agent(object): 'email': 'str', 'email_metadata': 'PropertyMetadata', 'email_notification': 'RecipientEmailNotification', + 'email_recipient_post_signing_url': 'str', 'embedded_recipient_start_url': 'str', 'error_details': 'ErrorDetails', 'excluded_documents': 'list[str]', @@ -127,6 +128,7 @@ class Agent(object): 'email': 'email', 'email_metadata': 'emailMetadata', 'email_notification': 'emailNotification', + 'email_recipient_post_signing_url': 'emailRecipientPostSigningURL', 'embedded_recipient_start_url': 'embeddedRecipientStartURL', 'error_details': 'errorDetails', 'excluded_documents': 'excludedDocuments', @@ -206,6 +208,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._email = None self._email_metadata = None self._email_notification = None + self._email_recipient_post_signing_url = None self._embedded_recipient_start_url = None self._error_details = None self._excluded_documents = None @@ -279,6 +282,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('email'), kwargs.get('email', None)) setattr(self, "_{}".format('email_metadata'), kwargs.get('email_metadata', None)) setattr(self, "_{}".format('email_notification'), kwargs.get('email_notification', None)) + setattr(self, "_{}".format('email_recipient_post_signing_url'), kwargs.get('email_recipient_post_signing_url', None)) setattr(self, "_{}".format('embedded_recipient_start_url'), kwargs.get('embedded_recipient_start_url', None)) setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) setattr(self, "_{}".format('excluded_documents'), kwargs.get('excluded_documents', None)) @@ -783,6 +787,29 @@ def email_notification(self, email_notification): self._email_notification = email_notification + @property + def email_recipient_post_signing_url(self): + """Gets the email_recipient_post_signing_url of this Agent. # noqa: E501 + + # noqa: E501 + + :return: The email_recipient_post_signing_url of this Agent. # noqa: E501 + :rtype: str + """ + return self._email_recipient_post_signing_url + + @email_recipient_post_signing_url.setter + def email_recipient_post_signing_url(self, email_recipient_post_signing_url): + """Sets the email_recipient_post_signing_url of this Agent. + + # noqa: E501 + + :param email_recipient_post_signing_url: The email_recipient_post_signing_url of this Agent. # noqa: E501 + :type: str + """ + + self._email_recipient_post_signing_url = email_recipient_post_signing_url + @property def embedded_recipient_start_url(self): """Gets the embedded_recipient_start_url of this Agent. # noqa: E501 diff --git a/docusign_esign/models/bulk_send_batch_action_request.py b/docusign_esign/models/bulk_send_batch_action_request.py new file mode 100644 index 00000000..52a238b2 --- /dev/null +++ b/docusign_esign/models/bulk_send_batch_action_request.py @@ -0,0 +1,176 @@ +# 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 BulkSendBatchActionRequest(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 = { + 'action': 'str', + 'notification': 'Notification', + 'void_reason': 'str' + } + + attribute_map = { + 'action': 'action', + 'notification': 'notification', + 'void_reason': 'voidReason' + } + + def __init__(self, _configuration=None, **kwargs): # noqa: E501 + """BulkSendBatchActionRequest - a model defined in Swagger""" # noqa: E501 + if _configuration is None: + _configuration = Configuration() + self._configuration = _configuration + + self._action = None + self._notification = None + self._void_reason = None + self.discriminator = None + + setattr(self, "_{}".format('action'), kwargs.get('action', None)) + setattr(self, "_{}".format('notification'), kwargs.get('notification', None)) + setattr(self, "_{}".format('void_reason'), kwargs.get('void_reason', None)) + + @property + def action(self): + """Gets the action of this BulkSendBatchActionRequest. # noqa: E501 + + # noqa: E501 + + :return: The action of this BulkSendBatchActionRequest. # noqa: E501 + :rtype: str + """ + return self._action + + @action.setter + def action(self, action): + """Sets the action of this BulkSendBatchActionRequest. + + # noqa: E501 + + :param action: The action of this BulkSendBatchActionRequest. # noqa: E501 + :type: str + """ + + self._action = action + + @property + def notification(self): + """Gets the notification of this BulkSendBatchActionRequest. # noqa: E501 + + + :return: The notification of this BulkSendBatchActionRequest. # noqa: E501 + :rtype: Notification + """ + return self._notification + + @notification.setter + def notification(self, notification): + """Sets the notification of this BulkSendBatchActionRequest. + + + :param notification: The notification of this BulkSendBatchActionRequest. # noqa: E501 + :type: Notification + """ + + self._notification = notification + + @property + def void_reason(self): + """Gets the void_reason of this BulkSendBatchActionRequest. # noqa: E501 + + # noqa: E501 + + :return: The void_reason of this BulkSendBatchActionRequest. # noqa: E501 + :rtype: str + """ + return self._void_reason + + @void_reason.setter + def void_reason(self, void_reason): + """Sets the void_reason of this BulkSendBatchActionRequest. + + # noqa: E501 + + :param void_reason: The void_reason of this BulkSendBatchActionRequest. # noqa: E501 + :type: str + """ + + self._void_reason = void_reason + + 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(BulkSendBatchActionRequest, 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, BulkSendBatchActionRequest): + 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, BulkSendBatchActionRequest): + return True + + return self.to_dict() != other.to_dict() diff --git a/docusign_esign/models/bulk_send_batch_status.py b/docusign_esign/models/bulk_send_batch_status.py index 3e6463c4..ea441d28 100644 --- a/docusign_esign/models/bulk_send_batch_status.py +++ b/docusign_esign/models/bulk_send_batch_status.py @@ -33,6 +33,8 @@ class BulkSendBatchStatus(object): and the value is json key in definition. """ swagger_types = { + 'action': 'str', + 'action_status': 'str', 'batch_id': 'str', 'batch_name': 'str', 'batch_size': 'str', @@ -51,6 +53,8 @@ class BulkSendBatchStatus(object): } attribute_map = { + 'action': 'action', + 'action_status': 'actionStatus', 'batch_id': 'batchId', 'batch_name': 'batchName', 'batch_size': 'batchSize', @@ -74,6 +78,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 _configuration = Configuration() self._configuration = _configuration + self._action = None + self._action_status = None self._batch_id = None self._batch_name = None self._batch_size = None @@ -91,6 +97,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._submitted_date = None self.discriminator = None + setattr(self, "_{}".format('action'), kwargs.get('action', None)) + setattr(self, "_{}".format('action_status'), kwargs.get('action_status', None)) setattr(self, "_{}".format('batch_id'), kwargs.get('batch_id', None)) setattr(self, "_{}".format('batch_name'), kwargs.get('batch_name', None)) setattr(self, "_{}".format('batch_size'), kwargs.get('batch_size', None)) @@ -107,6 +115,52 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('sent'), kwargs.get('sent', None)) setattr(self, "_{}".format('submitted_date'), kwargs.get('submitted_date', None)) + @property + def action(self): + """Gets the action of this BulkSendBatchStatus. # noqa: E501 + + # noqa: E501 + + :return: The action of this BulkSendBatchStatus. # noqa: E501 + :rtype: str + """ + return self._action + + @action.setter + def action(self, action): + """Sets the action of this BulkSendBatchStatus. + + # noqa: E501 + + :param action: The action of this BulkSendBatchStatus. # noqa: E501 + :type: str + """ + + self._action = action + + @property + def action_status(self): + """Gets the action_status of this BulkSendBatchStatus. # noqa: E501 + + # noqa: E501 + + :return: The action_status of this BulkSendBatchStatus. # noqa: E501 + :rtype: str + """ + return self._action_status + + @action_status.setter + def action_status(self, action_status): + """Sets the action_status of this BulkSendBatchStatus. + + # noqa: E501 + + :param action_status: The action_status of this BulkSendBatchStatus. # noqa: E501 + :type: str + """ + + self._action_status = action_status + @property def batch_id(self): """Gets the batch_id of this BulkSendBatchStatus. # noqa: E501 diff --git a/docusign_esign/models/carbon_copy.py b/docusign_esign/models/carbon_copy.py index 89b3d5b2..7035ce6a 100644 --- a/docusign_esign/models/carbon_copy.py +++ b/docusign_esign/models/carbon_copy.py @@ -55,6 +55,7 @@ class CarbonCopy(object): 'email': 'str', 'email_metadata': 'PropertyMetadata', 'email_notification': 'RecipientEmailNotification', + 'email_recipient_post_signing_url': 'str', 'embedded_recipient_start_url': 'str', 'error_details': 'ErrorDetails', 'excluded_documents': 'list[str]', @@ -134,6 +135,7 @@ class CarbonCopy(object): 'email': 'email', 'email_metadata': 'emailMetadata', 'email_notification': 'emailNotification', + 'email_recipient_post_signing_url': 'emailRecipientPostSigningURL', 'embedded_recipient_start_url': 'embeddedRecipientStartURL', 'error_details': 'errorDetails', 'excluded_documents': 'excludedDocuments', @@ -218,6 +220,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._email = None self._email_metadata = None self._email_notification = None + self._email_recipient_post_signing_url = None self._embedded_recipient_start_url = None self._error_details = None self._excluded_documents = None @@ -296,6 +299,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('email'), kwargs.get('email', None)) setattr(self, "_{}".format('email_metadata'), kwargs.get('email_metadata', None)) setattr(self, "_{}".format('email_notification'), kwargs.get('email_notification', None)) + setattr(self, "_{}".format('email_recipient_post_signing_url'), kwargs.get('email_recipient_post_signing_url', None)) setattr(self, "_{}".format('embedded_recipient_start_url'), kwargs.get('embedded_recipient_start_url', None)) setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) setattr(self, "_{}".format('excluded_documents'), kwargs.get('excluded_documents', None)) @@ -849,6 +853,29 @@ def email_notification(self, email_notification): self._email_notification = email_notification + @property + def email_recipient_post_signing_url(self): + """Gets the email_recipient_post_signing_url of this CarbonCopy. # noqa: E501 + + # noqa: E501 + + :return: The email_recipient_post_signing_url of this CarbonCopy. # noqa: E501 + :rtype: str + """ + return self._email_recipient_post_signing_url + + @email_recipient_post_signing_url.setter + def email_recipient_post_signing_url(self, email_recipient_post_signing_url): + """Sets the email_recipient_post_signing_url of this CarbonCopy. + + # noqa: E501 + + :param email_recipient_post_signing_url: The email_recipient_post_signing_url of this CarbonCopy. # noqa: E501 + :type: str + """ + + self._email_recipient_post_signing_url = email_recipient_post_signing_url + @property def embedded_recipient_start_url(self): """Gets the embedded_recipient_start_url of this CarbonCopy. # noqa: E501 diff --git a/docusign_esign/models/certified_delivery.py b/docusign_esign/models/certified_delivery.py index badae38e..1740e291 100644 --- a/docusign_esign/models/certified_delivery.py +++ b/docusign_esign/models/certified_delivery.py @@ -55,6 +55,7 @@ class CertifiedDelivery(object): 'email': 'str', 'email_metadata': 'PropertyMetadata', 'email_notification': 'RecipientEmailNotification', + 'email_recipient_post_signing_url': 'str', 'embedded_recipient_start_url': 'str', 'error_details': 'ErrorDetails', 'excluded_documents': 'list[str]', @@ -132,6 +133,7 @@ class CertifiedDelivery(object): 'email': 'email', 'email_metadata': 'emailMetadata', 'email_notification': 'emailNotification', + 'email_recipient_post_signing_url': 'emailRecipientPostSigningURL', 'embedded_recipient_start_url': 'embeddedRecipientStartURL', 'error_details': 'errorDetails', 'excluded_documents': 'excludedDocuments', @@ -214,6 +216,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._email = None self._email_metadata = None self._email_notification = None + self._email_recipient_post_signing_url = None self._embedded_recipient_start_url = None self._error_details = None self._excluded_documents = None @@ -290,6 +293,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('email'), kwargs.get('email', None)) setattr(self, "_{}".format('email_metadata'), kwargs.get('email_metadata', None)) setattr(self, "_{}".format('email_notification'), kwargs.get('email_notification', None)) + setattr(self, "_{}".format('email_recipient_post_signing_url'), kwargs.get('email_recipient_post_signing_url', None)) setattr(self, "_{}".format('embedded_recipient_start_url'), kwargs.get('embedded_recipient_start_url', None)) setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) setattr(self, "_{}".format('excluded_documents'), kwargs.get('excluded_documents', None)) @@ -841,6 +845,29 @@ def email_notification(self, email_notification): self._email_notification = email_notification + @property + def email_recipient_post_signing_url(self): + """Gets the email_recipient_post_signing_url of this CertifiedDelivery. # noqa: E501 + + # noqa: E501 + + :return: The email_recipient_post_signing_url of this CertifiedDelivery. # noqa: E501 + :rtype: str + """ + return self._email_recipient_post_signing_url + + @email_recipient_post_signing_url.setter + def email_recipient_post_signing_url(self, email_recipient_post_signing_url): + """Sets the email_recipient_post_signing_url of this CertifiedDelivery. + + # noqa: E501 + + :param email_recipient_post_signing_url: The email_recipient_post_signing_url of this CertifiedDelivery. # noqa: E501 + :type: str + """ + + self._email_recipient_post_signing_url = email_recipient_post_signing_url + @property def embedded_recipient_start_url(self): """Gets the embedded_recipient_start_url of this CertifiedDelivery. # noqa: E501 diff --git a/docusign_esign/models/checkbox.py b/docusign_esign/models/checkbox.py index 2d85a72f..5b780fde 100644 --- a/docusign_esign/models/checkbox.py +++ b/docusign_esign/models/checkbox.py @@ -87,6 +87,7 @@ class Checkbox(object): 'name': 'str', 'name_metadata': 'PropertyMetadata', 'original_value': 'str', + 'original_value_metadata': 'PropertyMetadata', 'page_number': 'str', 'page_number_metadata': 'PropertyMetadata', 'recipient_id': 'str', @@ -99,6 +100,8 @@ class Checkbox(object): 'require_initial_on_shared_change_metadata': 'PropertyMetadata', 'selected': 'str', 'selected_metadata': 'PropertyMetadata', + 'selected_original': 'str', + 'selected_original_metadata': 'PropertyMetadata', 'shared': 'str', 'shared_metadata': 'PropertyMetadata', 'share_to_recipients': 'str', @@ -126,6 +129,7 @@ class Checkbox(object): 'underline': 'str', 'underline_metadata': 'PropertyMetadata', 'value': 'str', + 'value_metadata': 'PropertyMetadata', 'width': 'str', 'width_metadata': 'PropertyMetadata', 'x_position': 'str', @@ -189,6 +193,7 @@ class Checkbox(object): 'name': 'name', 'name_metadata': 'nameMetadata', 'original_value': 'originalValue', + 'original_value_metadata': 'originalValueMetadata', 'page_number': 'pageNumber', 'page_number_metadata': 'pageNumberMetadata', 'recipient_id': 'recipientId', @@ -201,6 +206,8 @@ class Checkbox(object): 'require_initial_on_shared_change_metadata': 'requireInitialOnSharedChangeMetadata', 'selected': 'selected', 'selected_metadata': 'selectedMetadata', + 'selected_original': 'selectedOriginal', + 'selected_original_metadata': 'selectedOriginalMetadata', 'shared': 'shared', 'shared_metadata': 'sharedMetadata', 'share_to_recipients': 'shareToRecipients', @@ -228,6 +235,7 @@ class Checkbox(object): 'underline': 'underline', 'underline_metadata': 'underlineMetadata', 'value': 'value', + 'value_metadata': 'valueMetadata', 'width': 'width', 'width_metadata': 'widthMetadata', 'x_position': 'xPosition', @@ -296,6 +304,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._name = None self._name_metadata = None self._original_value = None + self._original_value_metadata = None self._page_number = None self._page_number_metadata = None self._recipient_id = None @@ -308,6 +317,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._require_initial_on_shared_change_metadata = None self._selected = None self._selected_metadata = None + self._selected_original = None + self._selected_original_metadata = None self._shared = None self._shared_metadata = None self._share_to_recipients = None @@ -335,6 +346,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._underline = None self._underline_metadata = None self._value = None + self._value_metadata = None self._width = None self._width_metadata = None self._x_position = None @@ -397,6 +409,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('name'), kwargs.get('name', None)) setattr(self, "_{}".format('name_metadata'), kwargs.get('name_metadata', 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)) @@ -409,6 +422,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('require_initial_on_shared_change_metadata'), kwargs.get('require_initial_on_shared_change_metadata', None)) setattr(self, "_{}".format('selected'), kwargs.get('selected', None)) setattr(self, "_{}".format('selected_metadata'), kwargs.get('selected_metadata', None)) + setattr(self, "_{}".format('selected_original'), kwargs.get('selected_original', None)) + setattr(self, "_{}".format('selected_original_metadata'), kwargs.get('selected_original_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)) @@ -436,6 +451,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('underline'), kwargs.get('underline', None)) setattr(self, "_{}".format('underline_metadata'), kwargs.get('underline_metadata', 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)) @@ -1631,6 +1647,27 @@ def original_value(self, original_value): self._original_value = original_value + @property + def original_value_metadata(self): + """Gets the original_value_metadata of this Checkbox. # noqa: E501 + + + :return: The original_value_metadata of this Checkbox. # 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 Checkbox. + + + :param original_value_metadata: The original_value_metadata of this Checkbox. # noqa: E501 + :type: PropertyMetadata + """ + + self._original_value_metadata = original_value_metadata + @property def page_number(self): """Gets the page_number of this Checkbox. # noqa: E501 @@ -1895,6 +1932,50 @@ def selected_metadata(self, selected_metadata): self._selected_metadata = selected_metadata + @property + def selected_original(self): + """Gets the selected_original of this Checkbox. # noqa: E501 + + # noqa: E501 + + :return: The selected_original of this Checkbox. # noqa: E501 + :rtype: str + """ + return self._selected_original + + @selected_original.setter + def selected_original(self, selected_original): + """Sets the selected_original of this Checkbox. + + # noqa: E501 + + :param selected_original: The selected_original of this Checkbox. # noqa: E501 + :type: str + """ + + self._selected_original = selected_original + + @property + def selected_original_metadata(self): + """Gets the selected_original_metadata of this Checkbox. # noqa: E501 + + + :return: The selected_original_metadata of this Checkbox. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._selected_original_metadata + + @selected_original_metadata.setter + def selected_original_metadata(self, selected_original_metadata): + """Sets the selected_original_metadata of this Checkbox. + + + :param selected_original_metadata: The selected_original_metadata of this Checkbox. # noqa: E501 + :type: PropertyMetadata + """ + + self._selected_original_metadata = selected_original_metadata + @property def shared(self): """Gets the shared of this Checkbox. # noqa: E501 @@ -2490,6 +2571,27 @@ def value(self, value): self._value = value + @property + def value_metadata(self): + """Gets the value_metadata of this Checkbox. # noqa: E501 + + + :return: The value_metadata of this Checkbox. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._value_metadata + + @value_metadata.setter + def value_metadata(self, value_metadata): + """Sets the value_metadata of this Checkbox. + + + :param value_metadata: The value_metadata of this Checkbox. # noqa: E501 + :type: PropertyMetadata + """ + + self._value_metadata = value_metadata + @property def width(self): """Gets the width of this Checkbox. # noqa: E501 diff --git a/docusign_esign/models/delayed_routing_api_model.py b/docusign_esign/models/delayed_routing_api_model.py index 6da02eec..071bc821 100644 --- a/docusign_esign/models/delayed_routing_api_model.py +++ b/docusign_esign/models/delayed_routing_api_model.py @@ -39,9 +39,9 @@ class DelayedRoutingApiModel(object): } attribute_map = { - 'resume_date': 'ResumeDate', - 'rules': 'Rules', - 'status': 'Status' + 'resume_date': 'resumeDate', + 'rules': 'rules', + 'status': 'status' } def __init__(self, _configuration=None, **kwargs): # noqa: E501 @@ -63,7 +63,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 def resume_date(self): """Gets the resume_date of this DelayedRoutingApiModel. # noqa: E501 - # noqa: E501 + An ISO 8601 formatted datetime string indicating the date and time that the envelope is (or was) scheduled to be sent to the recipients associated with the current workflow step or null if the envelope has not yet begun processing the current workflow step. # noqa: E501 :return: The resume_date of this DelayedRoutingApiModel. # noqa: E501 :rtype: str @@ -74,7 +74,7 @@ def resume_date(self): def resume_date(self, resume_date): """Sets the resume_date of this DelayedRoutingApiModel. - # noqa: E501 + An ISO 8601 formatted datetime string indicating the date and time that the envelope is (or was) scheduled to be sent to the recipients associated with the current workflow step or null if the envelope has not yet begun processing the current workflow step. # noqa: E501 :param resume_date: The resume_date of this DelayedRoutingApiModel. # noqa: E501 :type: str @@ -86,7 +86,7 @@ def resume_date(self, resume_date): def rules(self): """Gets the rules of this DelayedRoutingApiModel. # noqa: E501 - # noqa: E501 + A list of envelope delay rules specified by the user indicating how and when the envelope should be sent in the future for the current workflow step and its associated recipients. Currently only 1 rule may be specified. # noqa: E501 :return: The rules of this DelayedRoutingApiModel. # noqa: E501 :rtype: list[EnvelopeDelayRuleApiModel] @@ -97,7 +97,7 @@ def rules(self): def rules(self, rules): """Sets the rules of this DelayedRoutingApiModel. - # noqa: E501 + A list of envelope delay rules specified by the user indicating how and when the envelope should be sent in the future for the current workflow step and its associated recipients. Currently only 1 rule may be specified. # noqa: E501 :param rules: The rules of this DelayedRoutingApiModel. # noqa: E501 :type: list[EnvelopeDelayRuleApiModel] @@ -109,7 +109,7 @@ def rules(self, rules): def status(self): """Gets the status of this DelayedRoutingApiModel. # 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 + \"pending\" if the current workflow step has not been reached and the delay has not yet started. \"started\" if the delay is in progress. \"completed\" if the delay has elapsed and the envelope has been sent to the current workflow step's recipients. # noqa: E501 :return: The status of this DelayedRoutingApiModel. # noqa: E501 :rtype: str @@ -120,7 +120,7 @@ def status(self): def status(self, status): """Sets the status of this DelayedRoutingApiModel. - 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 + \"pending\" if the current workflow step has not been reached and the delay has not yet started. \"started\" if the delay is in progress. \"completed\" if the delay has elapsed and the envelope has been sent to the current workflow step's recipients. # noqa: E501 :param status: The status of this DelayedRoutingApiModel. # noqa: E501 :type: str diff --git a/docusign_esign/models/editor.py b/docusign_esign/models/editor.py index 77276f8d..87ea463b 100644 --- a/docusign_esign/models/editor.py +++ b/docusign_esign/models/editor.py @@ -53,6 +53,7 @@ class Editor(object): 'email': 'str', 'email_metadata': 'PropertyMetadata', 'email_notification': 'RecipientEmailNotification', + 'email_recipient_post_signing_url': 'str', 'embedded_recipient_start_url': 'str', 'error_details': 'ErrorDetails', 'fax_number': 'str', @@ -126,6 +127,7 @@ class Editor(object): 'email': 'email', 'email_metadata': 'emailMetadata', 'email_notification': 'emailNotification', + 'email_recipient_post_signing_url': 'emailRecipientPostSigningURL', 'embedded_recipient_start_url': 'embeddedRecipientStartURL', 'error_details': 'errorDetails', 'fax_number': 'faxNumber', @@ -204,6 +206,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._email = None self._email_metadata = None self._email_notification = None + self._email_recipient_post_signing_url = None self._embedded_recipient_start_url = None self._error_details = None self._fax_number = None @@ -276,6 +279,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('email'), kwargs.get('email', None)) setattr(self, "_{}".format('email_metadata'), kwargs.get('email_metadata', None)) setattr(self, "_{}".format('email_notification'), kwargs.get('email_notification', None)) + setattr(self, "_{}".format('email_recipient_post_signing_url'), kwargs.get('email_recipient_post_signing_url', None)) setattr(self, "_{}".format('embedded_recipient_start_url'), kwargs.get('embedded_recipient_start_url', None)) setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) setattr(self, "_{}".format('fax_number'), kwargs.get('fax_number', None)) @@ -779,6 +783,29 @@ def email_notification(self, email_notification): self._email_notification = email_notification + @property + def email_recipient_post_signing_url(self): + """Gets the email_recipient_post_signing_url of this Editor. # noqa: E501 + + # noqa: E501 + + :return: The email_recipient_post_signing_url of this Editor. # noqa: E501 + :rtype: str + """ + return self._email_recipient_post_signing_url + + @email_recipient_post_signing_url.setter + def email_recipient_post_signing_url(self, email_recipient_post_signing_url): + """Sets the email_recipient_post_signing_url of this Editor. + + # noqa: E501 + + :param email_recipient_post_signing_url: The email_recipient_post_signing_url of this Editor. # noqa: E501 + :type: str + """ + + self._email_recipient_post_signing_url = email_recipient_post_signing_url + @property def embedded_recipient_start_url(self): """Gets the embedded_recipient_start_url of this Editor. # noqa: E501 diff --git a/docusign_esign/models/envelope_delay_rule_api_model.py b/docusign_esign/models/envelope_delay_rule_api_model.py index 2e356e53..e745a925 100644 --- a/docusign_esign/models/envelope_delay_rule_api_model.py +++ b/docusign_esign/models/envelope_delay_rule_api_model.py @@ -59,7 +59,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 def delay(self): """Gets the delay of this EnvelopeDelayRuleApiModel. # noqa: E501 - # noqa: E501 + A string timespan duration represented as d.hh:mm:ss where the d component is days, hh is hours measured on a 24-hour clock, mm is minutes and ss is seconds, indicating the expected delay for this envelope rule. The maximum delay is 30 days. # noqa: E501 :return: The delay of this EnvelopeDelayRuleApiModel. # noqa: E501 :rtype: str @@ -70,7 +70,7 @@ def delay(self): def delay(self, delay): """Sets the delay of this EnvelopeDelayRuleApiModel. - # noqa: E501 + A string timespan duration represented as d.hh:mm:ss where the d component is days, hh is hours measured on a 24-hour clock, mm is minutes and ss is seconds, indicating the expected delay for this envelope rule. The maximum delay is 30 days. # noqa: E501 :param delay: The delay of this EnvelopeDelayRuleApiModel. # noqa: E501 :type: str @@ -82,7 +82,7 @@ def delay(self, delay): def resume_date(self): """Gets the resume_date of this EnvelopeDelayRuleApiModel. # noqa: E501 - # noqa: E501 + A string formatted as an ISO 8601 DATETIME with TimeZone specified, indicating the expected resumeDate for this envelope rule. The specified datetime must occur in the future relative to the current UTC time hen the request is made. The maximum resumeDate must not exceed 30 days in the future. # noqa: E501 :return: The resume_date of this EnvelopeDelayRuleApiModel. # noqa: E501 :rtype: str @@ -93,7 +93,7 @@ def resume_date(self): def resume_date(self, resume_date): """Sets the resume_date of this EnvelopeDelayRuleApiModel. - # noqa: E501 + A string formatted as an ISO 8601 DATETIME with TimeZone specified, indicating the expected resumeDate for this envelope rule. The specified datetime must occur in the future relative to the current UTC time hen the request is made. The maximum resumeDate must not exceed 30 days in the future. # noqa: E501 :param resume_date: The resume_date of this EnvelopeDelayRuleApiModel. # noqa: E501 :type: str diff --git a/docusign_esign/models/folder_item_v2.py b/docusign_esign/models/folder_item_v2.py index aaabb48c..eb40c1ca 100644 --- a/docusign_esign/models/folder_item_v2.py +++ b/docusign_esign/models/folder_item_v2.py @@ -41,6 +41,7 @@ class FolderItemV2(object): 'folder_id': 'str', 'folder_uri': 'str', 'is21_cfr_part11': 'str', + 'last_modified_date_time': 'str', 'owner_name': 'str', 'recipients': 'Recipients', 'recipients_uri': 'str', @@ -64,6 +65,7 @@ class FolderItemV2(object): 'folder_id': 'folderId', 'folder_uri': 'folderUri', 'is21_cfr_part11': 'is21CFRPart11', + 'last_modified_date_time': 'lastModifiedDateTime', 'owner_name': 'ownerName', 'recipients': 'recipients', 'recipients_uri': 'recipientsUri', @@ -92,6 +94,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._folder_id = None self._folder_uri = None self._is21_cfr_part11 = None + self._last_modified_date_time = None self._owner_name = None self._recipients = None self._recipients_uri = None @@ -114,6 +117,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('folder_id'), kwargs.get('folder_id', None)) setattr(self, "_{}".format('folder_uri'), kwargs.get('folder_uri', None)) setattr(self, "_{}".format('is21_cfr_part11'), kwargs.get('is21_cfr_part11', None)) + setattr(self, "_{}".format('last_modified_date_time'), kwargs.get('last_modified_date_time', None)) setattr(self, "_{}".format('owner_name'), kwargs.get('owner_name', None)) setattr(self, "_{}".format('recipients'), kwargs.get('recipients', None)) setattr(self, "_{}".format('recipients_uri'), kwargs.get('recipients_uri', None)) @@ -311,6 +315,29 @@ def is21_cfr_part11(self, is21_cfr_part11): self._is21_cfr_part11 = is21_cfr_part11 + @property + def last_modified_date_time(self): + """Gets the last_modified_date_time of this FolderItemV2. # noqa: E501 + + The date and time the item was last modified. # noqa: E501 + + :return: The last_modified_date_time of this FolderItemV2. # noqa: E501 + :rtype: str + """ + return self._last_modified_date_time + + @last_modified_date_time.setter + def last_modified_date_time(self, last_modified_date_time): + """Sets the last_modified_date_time of this FolderItemV2. + + The date and time the item was last modified. # noqa: E501 + + :param last_modified_date_time: The last_modified_date_time of this FolderItemV2. # noqa: E501 + :type: str + """ + + self._last_modified_date_time = last_modified_date_time + @property def owner_name(self): """Gets the owner_name of this FolderItemV2. # noqa: E501 diff --git a/docusign_esign/models/intermediary.py b/docusign_esign/models/intermediary.py index a516eebd..4956c304 100644 --- a/docusign_esign/models/intermediary.py +++ b/docusign_esign/models/intermediary.py @@ -53,6 +53,7 @@ class Intermediary(object): 'email': 'str', 'email_metadata': 'PropertyMetadata', 'email_notification': 'RecipientEmailNotification', + 'email_recipient_post_signing_url': 'str', 'embedded_recipient_start_url': 'str', 'error_details': 'ErrorDetails', 'excluded_documents': 'list[str]', @@ -127,6 +128,7 @@ class Intermediary(object): 'email': 'email', 'email_metadata': 'emailMetadata', 'email_notification': 'emailNotification', + 'email_recipient_post_signing_url': 'emailRecipientPostSigningURL', 'embedded_recipient_start_url': 'embeddedRecipientStartURL', 'error_details': 'errorDetails', 'excluded_documents': 'excludedDocuments', @@ -206,6 +208,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._email = None self._email_metadata = None self._email_notification = None + self._email_recipient_post_signing_url = None self._embedded_recipient_start_url = None self._error_details = None self._excluded_documents = None @@ -279,6 +282,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('email'), kwargs.get('email', None)) setattr(self, "_{}".format('email_metadata'), kwargs.get('email_metadata', None)) setattr(self, "_{}".format('email_notification'), kwargs.get('email_notification', None)) + setattr(self, "_{}".format('email_recipient_post_signing_url'), kwargs.get('email_recipient_post_signing_url', None)) setattr(self, "_{}".format('embedded_recipient_start_url'), kwargs.get('embedded_recipient_start_url', None)) setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) setattr(self, "_{}".format('excluded_documents'), kwargs.get('excluded_documents', None)) @@ -783,6 +787,29 @@ def email_notification(self, email_notification): self._email_notification = email_notification + @property + def email_recipient_post_signing_url(self): + """Gets the email_recipient_post_signing_url of this Intermediary. # noqa: E501 + + # noqa: E501 + + :return: The email_recipient_post_signing_url of this Intermediary. # noqa: E501 + :rtype: str + """ + return self._email_recipient_post_signing_url + + @email_recipient_post_signing_url.setter + def email_recipient_post_signing_url(self, email_recipient_post_signing_url): + """Sets the email_recipient_post_signing_url of this Intermediary. + + # noqa: E501 + + :param email_recipient_post_signing_url: The email_recipient_post_signing_url of this Intermediary. # noqa: E501 + :type: str + """ + + self._email_recipient_post_signing_url = email_recipient_post_signing_url + @property def embedded_recipient_start_url(self): """Gets the embedded_recipient_start_url of this Intermediary. # noqa: E501 diff --git a/docusign_esign/models/list.py b/docusign_esign/models/list.py index 7a8f693f..0f3e8ca0 100644 --- a/docusign_esign/models/list.py +++ b/docusign_esign/models/list.py @@ -88,6 +88,8 @@ class List(object): 'locked_metadata': 'PropertyMetadata', 'merge_field': 'MergeField', 'merge_field_xml': 'str', + 'original_value': 'str', + 'original_value_metadata': 'PropertyMetadata', 'page_number': 'str', 'page_number_metadata': 'PropertyMetadata', 'recipient_id': 'str', @@ -194,6 +196,8 @@ class List(object): 'locked_metadata': 'lockedMetadata', 'merge_field': 'mergeField', 'merge_field_xml': 'mergeFieldXml', + 'original_value': 'originalValue', + 'original_value_metadata': 'originalValueMetadata', 'page_number': 'pageNumber', 'page_number_metadata': 'pageNumberMetadata', 'recipient_id': 'recipientId', @@ -305,6 +309,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._locked_metadata = None self._merge_field = None self._merge_field_xml = None + self._original_value = None + self._original_value_metadata = None self._page_number = None self._page_number_metadata = None self._recipient_id = None @@ -410,6 +416,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('locked_metadata'), kwargs.get('locked_metadata', 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('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)) @@ -1668,6 +1676,50 @@ def merge_field_xml(self, merge_field_xml): self._merge_field_xml = merge_field_xml + @property + def original_value(self): + """Gets the original_value of this List. # noqa: E501 + + The initial value of the tab when it was sent to the recipient. # noqa: E501 + + :return: The original_value of this List. # noqa: E501 + :rtype: str + """ + return self._original_value + + @original_value.setter + def original_value(self, original_value): + """Sets the original_value of this List. + + The initial value of the tab when it was sent to the recipient. # noqa: E501 + + :param original_value: The original_value of this List. # noqa: E501 + :type: str + """ + + self._original_value = original_value + + @property + def original_value_metadata(self): + """Gets the original_value_metadata of this List. # noqa: E501 + + + :return: The original_value_metadata of this List. # 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 List. + + + :param original_value_metadata: The original_value_metadata of this List. # noqa: E501 + :type: PropertyMetadata + """ + + self._original_value_metadata = original_value_metadata + @property def page_number(self): """Gets the page_number of this List. # noqa: E501 diff --git a/docusign_esign/models/notary_recipient.py b/docusign_esign/models/notary_recipient.py index 68bab48e..55751282 100644 --- a/docusign_esign/models/notary_recipient.py +++ b/docusign_esign/models/notary_recipient.py @@ -62,6 +62,7 @@ class NotaryRecipient(object): 'email': 'str', 'email_metadata': 'PropertyMetadata', 'email_notification': 'RecipientEmailNotification', + 'email_recipient_post_signing_url': 'str', 'embedded_recipient_start_url': 'str', 'error_details': 'ErrorDetails', 'excluded_documents': 'list[str]', @@ -163,6 +164,7 @@ class NotaryRecipient(object): 'email': 'email', 'email_metadata': 'emailMetadata', 'email_notification': 'emailNotification', + 'email_recipient_post_signing_url': 'emailRecipientPostSigningURL', 'embedded_recipient_start_url': 'embeddedRecipientStartURL', 'error_details': 'errorDetails', 'excluded_documents': 'excludedDocuments', @@ -269,6 +271,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._email = None self._email_metadata = None self._email_notification = None + self._email_recipient_post_signing_url = None self._embedded_recipient_start_url = None self._error_details = None self._excluded_documents = None @@ -369,6 +372,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('email'), kwargs.get('email', None)) setattr(self, "_{}".format('email_metadata'), kwargs.get('email_metadata', None)) setattr(self, "_{}".format('email_notification'), kwargs.get('email_notification', None)) + setattr(self, "_{}".format('email_recipient_post_signing_url'), kwargs.get('email_recipient_post_signing_url', None)) setattr(self, "_{}".format('embedded_recipient_start_url'), kwargs.get('embedded_recipient_start_url', None)) setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) setattr(self, "_{}".format('excluded_documents'), kwargs.get('excluded_documents', None)) @@ -1096,6 +1100,29 @@ def email_notification(self, email_notification): self._email_notification = email_notification + @property + def email_recipient_post_signing_url(self): + """Gets the email_recipient_post_signing_url of this NotaryRecipient. # noqa: E501 + + # noqa: E501 + + :return: The email_recipient_post_signing_url of this NotaryRecipient. # noqa: E501 + :rtype: str + """ + return self._email_recipient_post_signing_url + + @email_recipient_post_signing_url.setter + def email_recipient_post_signing_url(self, email_recipient_post_signing_url): + """Sets the email_recipient_post_signing_url of this NotaryRecipient. + + # noqa: E501 + + :param email_recipient_post_signing_url: The email_recipient_post_signing_url of this NotaryRecipient. # noqa: E501 + :type: str + """ + + self._email_recipient_post_signing_url = email_recipient_post_signing_url + @property def embedded_recipient_start_url(self): """Gets the embedded_recipient_start_url of this NotaryRecipient. # noqa: E501 diff --git a/docusign_esign/models/payment_details.py b/docusign_esign/models/payment_details.py index 117da813..143d3236 100644 --- a/docusign_esign/models/payment_details.py +++ b/docusign_esign/models/payment_details.py @@ -49,6 +49,7 @@ class PaymentDetails(object): 'payment_source_id': 'str', 'signer_values': 'PaymentSignerValues', 'status': 'str', + 'sub_gateway_name': 'str', 'total': 'Money' } @@ -69,6 +70,7 @@ class PaymentDetails(object): 'payment_source_id': 'paymentSourceId', 'signer_values': 'signerValues', 'status': 'status', + 'sub_gateway_name': 'subGatewayName', 'total': 'total' } @@ -94,6 +96,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._payment_source_id = None self._signer_values = None self._status = None + self._sub_gateway_name = None self._total = None self.discriminator = None @@ -113,6 +116,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('payment_source_id'), kwargs.get('payment_source_id', None)) setattr(self, "_{}".format('signer_values'), kwargs.get('signer_values', None)) setattr(self, "_{}".format('status'), kwargs.get('status', None)) + setattr(self, "_{}".format('sub_gateway_name'), kwargs.get('sub_gateway_name', None)) setattr(self, "_{}".format('total'), kwargs.get('total', None)) @property @@ -477,6 +481,29 @@ def status(self, status): self._status = status + @property + def sub_gateway_name(self): + """Gets the sub_gateway_name of this PaymentDetails. # noqa: E501 + + # noqa: E501 + + :return: The sub_gateway_name of this PaymentDetails. # noqa: E501 + :rtype: str + """ + return self._sub_gateway_name + + @sub_gateway_name.setter + def sub_gateway_name(self, sub_gateway_name): + """Sets the sub_gateway_name of this PaymentDetails. + + # noqa: E501 + + :param sub_gateway_name: The sub_gateway_name of this PaymentDetails. # noqa: E501 + :type: str + """ + + self._sub_gateway_name = sub_gateway_name + @property def total(self): """Gets the total of this PaymentDetails. # noqa: E501 diff --git a/docusign_esign/models/radio_group.py b/docusign_esign/models/radio_group.py index d0ea0e05..88391b97 100644 --- a/docusign_esign/models/radio_group.py +++ b/docusign_esign/models/radio_group.py @@ -41,6 +41,8 @@ class RadioGroup(object): 'document_id_metadata': 'PropertyMetadata', 'group_name': 'str', 'group_name_metadata': 'PropertyMetadata', + 'original_value': 'str', + 'original_value_metadata': 'PropertyMetadata', 'radios': 'list[Radio]', 'recipient_id': 'str', 'recipient_id_guid': 'str', @@ -61,7 +63,9 @@ class RadioGroup(object): 'template_required': 'str', 'template_required_metadata': 'PropertyMetadata', 'tooltip': 'str', - 'tooltip_metadata': 'PropertyMetadata' + 'tooltip_metadata': 'PropertyMetadata', + 'value': 'str', + 'value_metadata': 'PropertyMetadata' } attribute_map = { @@ -73,6 +77,8 @@ class RadioGroup(object): 'document_id_metadata': 'documentIdMetadata', 'group_name': 'groupName', 'group_name_metadata': 'groupNameMetadata', + 'original_value': 'originalValue', + 'original_value_metadata': 'originalValueMetadata', 'radios': 'radios', 'recipient_id': 'recipientId', 'recipient_id_guid': 'recipientIdGuid', @@ -93,7 +99,9 @@ class RadioGroup(object): 'template_required': 'templateRequired', 'template_required_metadata': 'templateRequiredMetadata', 'tooltip': 'tooltip', - 'tooltip_metadata': 'tooltipMetadata' + 'tooltip_metadata': 'tooltipMetadata', + 'value': 'value', + 'value_metadata': 'valueMetadata' } def __init__(self, _configuration=None, **kwargs): # noqa: E501 @@ -110,6 +118,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._document_id_metadata = None self._group_name = None self._group_name_metadata = None + self._original_value = None + self._original_value_metadata = None self._radios = None self._recipient_id = None self._recipient_id_guid = None @@ -131,6 +141,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._template_required_metadata = None self._tooltip = None self._tooltip_metadata = None + self._value = None + self._value_metadata = None self.discriminator = None setattr(self, "_{}".format('conditional_parent_label'), kwargs.get('conditional_parent_label', None)) @@ -141,6 +153,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('document_id_metadata'), kwargs.get('document_id_metadata', None)) setattr(self, "_{}".format('group_name'), kwargs.get('group_name', None)) setattr(self, "_{}".format('group_name_metadata'), kwargs.get('group_name_metadata', 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('radios'), kwargs.get('radios', None)) setattr(self, "_{}".format('recipient_id'), kwargs.get('recipient_id', None)) setattr(self, "_{}".format('recipient_id_guid'), kwargs.get('recipient_id_guid', None)) @@ -162,6 +176,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('template_required_metadata'), kwargs.get('template_required_metadata', None)) setattr(self, "_{}".format('tooltip'), kwargs.get('tooltip', None)) setattr(self, "_{}".format('tooltip_metadata'), kwargs.get('tooltip_metadata', None)) + setattr(self, "_{}".format('value'), kwargs.get('value', None)) + setattr(self, "_{}".format('value_metadata'), kwargs.get('value_metadata', None)) @property def conditional_parent_label(self): @@ -339,6 +355,50 @@ def group_name_metadata(self, group_name_metadata): self._group_name_metadata = group_name_metadata + @property + def original_value(self): + """Gets the original_value of this RadioGroup. # noqa: E501 + + The initial value of the tab when it was sent to the recipient. # noqa: E501 + + :return: The original_value of this RadioGroup. # noqa: E501 + :rtype: str + """ + return self._original_value + + @original_value.setter + def original_value(self, original_value): + """Sets the original_value of this RadioGroup. + + The initial value of the tab when it was sent to the recipient. # noqa: E501 + + :param original_value: The original_value of this RadioGroup. # noqa: E501 + :type: str + """ + + self._original_value = original_value + + @property + def original_value_metadata(self): + """Gets the original_value_metadata of this RadioGroup. # noqa: E501 + + + :return: The original_value_metadata of this RadioGroup. # 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 RadioGroup. + + + :param original_value_metadata: The original_value_metadata of this RadioGroup. # noqa: E501 + :type: PropertyMetadata + """ + + self._original_value_metadata = original_value_metadata + @property def radios(self): """Gets the radios of this RadioGroup. # noqa: E501 @@ -802,6 +862,50 @@ def tooltip_metadata(self, tooltip_metadata): self._tooltip_metadata = tooltip_metadata + @property + def value(self): + """Gets the value of this RadioGroup. # noqa: E501 + + Specifies the value of the tab. # noqa: E501 + + :return: The value of this RadioGroup. # noqa: E501 + :rtype: str + """ + return self._value + + @value.setter + def value(self, value): + """Sets the value of this RadioGroup. + + Specifies the value of the tab. # noqa: E501 + + :param value: The value of this RadioGroup. # noqa: E501 + :type: str + """ + + self._value = value + + @property + def value_metadata(self): + """Gets the value_metadata of this RadioGroup. # noqa: E501 + + + :return: The value_metadata of this RadioGroup. # noqa: E501 + :rtype: PropertyMetadata + """ + return self._value_metadata + + @value_metadata.setter + def value_metadata(self, value_metadata): + """Sets the value_metadata of this RadioGroup. + + + :param value_metadata: The value_metadata of this RadioGroup. # noqa: E501 + :type: PropertyMetadata + """ + + self._value_metadata = value_metadata + def to_dict(self): """Returns the model properties as a dict""" result = {} diff --git a/docusign_esign/models/scheduled_sending_api_model.py b/docusign_esign/models/scheduled_sending_api_model.py index 8c47a4d9..5ff5779b 100644 --- a/docusign_esign/models/scheduled_sending_api_model.py +++ b/docusign_esign/models/scheduled_sending_api_model.py @@ -39,9 +39,9 @@ class ScheduledSendingApiModel(object): } attribute_map = { - 'resume_date': 'ResumeDate', - 'rules': 'Rules', - 'status': 'Status' + 'resume_date': 'resumeDate', + 'rules': 'rules', + 'status': 'status' } def __init__(self, _configuration=None, **kwargs): # noqa: E501 @@ -63,7 +63,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 def resume_date(self): """Gets the resume_date of this ScheduledSendingApiModel. # noqa: E501 - # noqa: E501 + An ISO 8601 formatted datetime string indicating the date and time that the envelope is (or was) scheduled to be sent or null if the envelope has not yet been sent. # noqa: E501 :return: The resume_date of this ScheduledSendingApiModel. # noqa: E501 :rtype: str @@ -74,7 +74,7 @@ def resume_date(self): def resume_date(self, resume_date): """Sets the resume_date of this ScheduledSendingApiModel. - # noqa: E501 + An ISO 8601 formatted datetime string indicating the date and time that the envelope is (or was) scheduled to be sent or null if the envelope has not yet been sent. # noqa: E501 :param resume_date: The resume_date of this ScheduledSendingApiModel. # noqa: E501 :type: str @@ -86,7 +86,7 @@ def resume_date(self, resume_date): def rules(self): """Gets the rules of this ScheduledSendingApiModel. # noqa: E501 - # noqa: E501 + A list of envelope delay rules specified by the user indicating how and when the envelope should be scheduled for sending in the future. Currently only 1 rule may be specified. # noqa: E501 :return: The rules of this ScheduledSendingApiModel. # noqa: E501 :rtype: list[EnvelopeDelayRuleApiModel] @@ -97,7 +97,7 @@ def rules(self): def rules(self, rules): """Sets the rules of this ScheduledSendingApiModel. - # noqa: E501 + A list of envelope delay rules specified by the user indicating how and when the envelope should be scheduled for sending in the future. Currently only 1 rule may be specified. # noqa: E501 :param rules: The rules of this ScheduledSendingApiModel. # noqa: E501 :type: list[EnvelopeDelayRuleApiModel] @@ -109,7 +109,7 @@ def rules(self, rules): def status(self): """Gets the status of this ScheduledSendingApiModel. # 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 + \"pending\" if the envelope has not yet been sent and the scheduled sending delay has not iniaited. \"started\" if the scheduled sending delay is in progress. \"completed\" if the scheduled sending delay has elapsed and the envelope has been sent. # noqa: E501 :return: The status of this ScheduledSendingApiModel. # noqa: E501 :rtype: str @@ -120,7 +120,7 @@ def status(self): def status(self, status): """Sets the status of this ScheduledSendingApiModel. - 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 + \"pending\" if the envelope has not yet been sent and the scheduled sending delay has not iniaited. \"started\" if the scheduled sending delay is in progress. \"completed\" if the scheduled sending delay has elapsed and the envelope has been sent. # noqa: E501 :param status: The status of this ScheduledSendingApiModel. # noqa: E501 :type: str diff --git a/docusign_esign/models/signer.py b/docusign_esign/models/signer.py index 07c46a55..b6409b8c 100644 --- a/docusign_esign/models/signer.py +++ b/docusign_esign/models/signer.py @@ -62,6 +62,7 @@ class Signer(object): 'email': 'str', 'email_metadata': 'PropertyMetadata', 'email_notification': 'RecipientEmailNotification', + 'email_recipient_post_signing_url': 'str', 'embedded_recipient_start_url': 'str', 'error_details': 'ErrorDetails', 'excluded_documents': 'list[str]', @@ -160,6 +161,7 @@ class Signer(object): 'email': 'email', 'email_metadata': 'emailMetadata', 'email_notification': 'emailNotification', + 'email_recipient_post_signing_url': 'emailRecipientPostSigningURL', 'embedded_recipient_start_url': 'embeddedRecipientStartURL', 'error_details': 'errorDetails', 'excluded_documents': 'excludedDocuments', @@ -263,6 +265,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._email = None self._email_metadata = None self._email_notification = None + self._email_recipient_post_signing_url = None self._embedded_recipient_start_url = None self._error_details = None self._excluded_documents = None @@ -360,6 +363,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('email'), kwargs.get('email', None)) setattr(self, "_{}".format('email_metadata'), kwargs.get('email_metadata', None)) setattr(self, "_{}".format('email_notification'), kwargs.get('email_notification', None)) + setattr(self, "_{}".format('email_recipient_post_signing_url'), kwargs.get('email_recipient_post_signing_url', None)) setattr(self, "_{}".format('embedded_recipient_start_url'), kwargs.get('embedded_recipient_start_url', None)) setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) setattr(self, "_{}".format('excluded_documents'), kwargs.get('excluded_documents', None)) @@ -1084,6 +1088,29 @@ def email_notification(self, email_notification): self._email_notification = email_notification + @property + def email_recipient_post_signing_url(self): + """Gets the email_recipient_post_signing_url of this Signer. # noqa: E501 + + # noqa: E501 + + :return: The email_recipient_post_signing_url of this Signer. # noqa: E501 + :rtype: str + """ + return self._email_recipient_post_signing_url + + @email_recipient_post_signing_url.setter + def email_recipient_post_signing_url(self, email_recipient_post_signing_url): + """Sets the email_recipient_post_signing_url of this Signer. + + # noqa: E501 + + :param email_recipient_post_signing_url: The email_recipient_post_signing_url of this Signer. # noqa: E501 + :type: str + """ + + self._email_recipient_post_signing_url = email_recipient_post_signing_url + @property def embedded_recipient_start_url(self): """Gets the embedded_recipient_start_url of this Signer. # noqa: E501 diff --git a/docusign_esign/models/witness.py b/docusign_esign/models/witness.py index adf3fe73..d3f9924a 100644 --- a/docusign_esign/models/witness.py +++ b/docusign_esign/models/witness.py @@ -62,6 +62,7 @@ class Witness(object): 'email': 'str', 'email_metadata': 'PropertyMetadata', 'email_notification': 'RecipientEmailNotification', + 'email_recipient_post_signing_url': 'str', 'embedded_recipient_start_url': 'str', 'error_details': 'ErrorDetails', 'excluded_documents': 'list[str]', @@ -162,6 +163,7 @@ class Witness(object): 'email': 'email', 'email_metadata': 'emailMetadata', 'email_notification': 'emailNotification', + 'email_recipient_post_signing_url': 'emailRecipientPostSigningURL', 'embedded_recipient_start_url': 'embeddedRecipientStartURL', 'error_details': 'errorDetails', 'excluded_documents': 'excludedDocuments', @@ -267,6 +269,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._email = None self._email_metadata = None self._email_notification = None + self._email_recipient_post_signing_url = None self._embedded_recipient_start_url = None self._error_details = None self._excluded_documents = None @@ -366,6 +369,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('email'), kwargs.get('email', None)) setattr(self, "_{}".format('email_metadata'), kwargs.get('email_metadata', None)) setattr(self, "_{}".format('email_notification'), kwargs.get('email_notification', None)) + setattr(self, "_{}".format('email_recipient_post_signing_url'), kwargs.get('email_recipient_post_signing_url', None)) setattr(self, "_{}".format('embedded_recipient_start_url'), kwargs.get('embedded_recipient_start_url', None)) setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) setattr(self, "_{}".format('excluded_documents'), kwargs.get('excluded_documents', None)) @@ -1092,6 +1096,29 @@ def email_notification(self, email_notification): self._email_notification = email_notification + @property + def email_recipient_post_signing_url(self): + """Gets the email_recipient_post_signing_url of this Witness. # noqa: E501 + + # noqa: E501 + + :return: The email_recipient_post_signing_url of this Witness. # noqa: E501 + :rtype: str + """ + return self._email_recipient_post_signing_url + + @email_recipient_post_signing_url.setter + def email_recipient_post_signing_url(self, email_recipient_post_signing_url): + """Sets the email_recipient_post_signing_url of this Witness. + + # noqa: E501 + + :param email_recipient_post_signing_url: The email_recipient_post_signing_url of this Witness. # noqa: E501 + :type: str + """ + + self._email_recipient_post_signing_url = email_recipient_post_signing_url + @property def embedded_recipient_start_url(self): """Gets the embedded_recipient_start_url of this Witness. # noqa: E501 diff --git a/setup.py b/setup.py index dd6138a9..75183d7b 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.14.0rc1" +VERSION = "3.14.0" # To install the library, run the following # # python setup.py install