diff --git a/CHANGELOG.md b/CHANGELOG.md index 74fb6e2a..2cba17e6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,12 @@ 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. +## [3.13.0] - ESignature API v2.1-21.4.00.00 - 2021-12-13 +### Changed +- Added support for version v2.1-21.4.00.00 of the DocuSign ESignature API. +- Updated the SDK release version. + + ## [3.13.0rc1] - ESignature API v2.1-21.3.02.00 - 2021-11-03 ### Changed - Added support for version v2.1-21.3.02.00 of the DocuSign ESignature API. diff --git a/docusign_esign/__init__.py b/docusign_esign/__init__.py index f5842aa9..9f09c548 100644 --- a/docusign_esign/__init__.py +++ b/docusign_esign/__init__.py @@ -23,7 +23,6 @@ from .apis.cloud_storage_api import CloudStorageApi from .apis.connect_api import ConnectApi from .apis.custom_tabs_api import CustomTabsApi -from .apis.data_feed_api import DataFeedApi from .apis.diagnostics_api import DiagnosticsApi from .apis.email_archive_api import EmailArchiveApi from .apis.envelopes_api import EnvelopesApi @@ -102,6 +101,7 @@ from docusign_esign.models.billing_charge import BillingCharge from docusign_esign.models.billing_charge_response import BillingChargeResponse from docusign_esign.models.billing_discount import BillingDiscount +from docusign_esign.models.billing_entity_information_response import BillingEntityInformationResponse from docusign_esign.models.billing_invoice import BillingInvoice from docusign_esign.models.billing_invoice_item import BillingInvoiceItem from docusign_esign.models.billing_invoices_response import BillingInvoicesResponse @@ -141,6 +141,7 @@ from docusign_esign.models.bulk_send_batch_status import BulkSendBatchStatus from docusign_esign.models.bulk_send_batch_summaries import BulkSendBatchSummaries from docusign_esign.models.bulk_send_batch_summary import BulkSendBatchSummary +from docusign_esign.models.bulk_send_envelopes_info import BulkSendEnvelopesInfo from docusign_esign.models.bulk_send_error_status import BulkSendErrorStatus from docusign_esign.models.bulk_send_request import BulkSendRequest from docusign_esign.models.bulk_send_response import BulkSendResponse @@ -211,6 +212,8 @@ from docusign_esign.models.date_signed import DateSigned from docusign_esign.models.date_stamp_properties import DateStampProperties from docusign_esign.models.decline import Decline +from docusign_esign.models.delayed_routing_api_model import DelayedRoutingApiModel +from docusign_esign.models.delegation_info import DelegationInfo from docusign_esign.models.diagnostics_settings_information import DiagnosticsSettingsInformation from docusign_esign.models.direct_debit_processor_information import DirectDebitProcessorInformation from docusign_esign.models.dob_information_input import DobInformationInput @@ -244,6 +247,7 @@ from docusign_esign.models.envelope_audit_event import EnvelopeAuditEvent from docusign_esign.models.envelope_audit_event_response import EnvelopeAuditEventResponse from docusign_esign.models.envelope_definition import EnvelopeDefinition +from docusign_esign.models.envelope_delay_rule_api_model import EnvelopeDelayRuleApiModel from docusign_esign.models.envelope_document import EnvelopeDocument from docusign_esign.models.envelope_documents_result import EnvelopeDocumentsResult from docusign_esign.models.envelope_event import EnvelopeEvent @@ -270,6 +274,7 @@ from docusign_esign.models.external_document_sources import ExternalDocumentSources from docusign_esign.models.external_file import ExternalFile from docusign_esign.models.external_folder import ExternalFolder +from docusign_esign.models.external_primary_account_recipient_auth_requirements import ExternalPrimaryAccountRecipientAuthRequirements from docusign_esign.models.favorite_templates_content_item import FavoriteTemplatesContentItem from docusign_esign.models.favorite_templates_info import FavoriteTemplatesInfo from docusign_esign.models.feature_available_metadata import FeatureAvailableMetadata @@ -412,19 +417,10 @@ from docusign_esign.models.recipients_update_summary import RecipientsUpdateSummary from docusign_esign.models.referral_information import ReferralInformation from docusign_esign.models.reminders import Reminders -from docusign_esign.models.report_in_product_csv_run_request import ReportInProductCsvRunRequest -from docusign_esign.models.report_in_product_field import ReportInProductField -from docusign_esign.models.report_in_product_get import ReportInProductGet -from docusign_esign.models.report_in_product_list import ReportInProductList -from docusign_esign.models.report_in_product_list_item import ReportInProductListItem -from docusign_esign.models.report_in_product_run_request import ReportInProductRunRequest -from docusign_esign.models.report_in_product_run_response import ReportInProductRunResponse -from docusign_esign.models.report_in_product_run_response_row import ReportInProductRunResponseRow -from docusign_esign.models.report_in_product_run_response_row_fields import ReportInProductRunResponseRowFields -from docusign_esign.models.report_in_product_save_response import ReportInProductSaveResponse -from docusign_esign.models.report_in_product_sent_by_details import ReportInProductSentByDetails +from docusign_esign.models.reserved_domain_existence import ReservedDomainExistence from docusign_esign.models.resource_information import ResourceInformation from docusign_esign.models.return_url_request import ReturnUrlRequest +from docusign_esign.models.scheduled_sending_api_model import ScheduledSendingApiModel from docusign_esign.models.seal_identifier import SealIdentifier from docusign_esign.models.seal_sign import SealSign from docusign_esign.models.seat_discount import SeatDiscount diff --git a/docusign_esign/apis/__init__.py b/docusign_esign/apis/__init__.py index ceb216d8..ac33fd4c 100644 --- a/docusign_esign/apis/__init__.py +++ b/docusign_esign/apis/__init__.py @@ -10,7 +10,6 @@ from .cloud_storage_api import CloudStorageApi from .connect_api import ConnectApi from .custom_tabs_api import CustomTabsApi -from .data_feed_api import DataFeedApi from .diagnostics_api import DiagnosticsApi from .email_archive_api import EmailArchiveApi from .envelopes_api import EnvelopesApi diff --git a/docusign_esign/apis/accounts_api.py b/docusign_esign/apis/accounts_api.py index 02b15ed0..3386f9e6 100644 --- a/docusign_esign/apis/accounts_api.py +++ b/docusign_esign/apis/accounts_api.py @@ -578,111 +578,6 @@ def create_permission_profile_with_http_info(self, account_id, **kwargs): _request_timeout=params.get('_request_timeout'), collection_formats=collection_formats) - def create_report_in_product_create(self, account_id, **kwargs): - """ - Creates a customized report - 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.create_report_in_product_create(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 ReportInProductRunRequest report_in_product_run_request: - :return: ReportInProductSaveResponse - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - if kwargs.get('callback'): - return self.create_report_in_product_create_with_http_info(account_id, **kwargs) - else: - (data) = self.create_report_in_product_create_with_http_info(account_id, **kwargs) - return data - - def create_report_in_product_create_with_http_info(self, account_id, **kwargs): - """ - Creates a customized report - 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.create_report_in_product_create_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 ReportInProductRunRequest report_in_product_run_request: - :return: ReportInProductSaveResponse - If the method is called asynchronously, - returns the request thread. - """ - - all_params = ['account_id', 'report_in_product_run_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 create_report_in_product_create" % 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 `create_report_in_product_create`") - - - collection_formats = {} - - resource_path = '/v2.1/accounts/{accountId}/reports'.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 'report_in_product_run_request' in params: - body_params = params['report_in_product_run_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, 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='ReportInProductSaveResponse', - 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 delete(self, account_id, **kwargs): """ Deletes the specified account. @@ -1778,114 +1673,6 @@ def delete_permission_profile_with_http_info(self, account_id, permission_profil _request_timeout=params.get('_request_timeout'), collection_formats=collection_formats) - def delete_report_in_product(self, account_id, id, **kwargs): - """ - Removes a customized report - 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.delete_report_in_product(account_id, 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 id: (required) - :return: ReportInProductSaveResponse - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - if kwargs.get('callback'): - return self.delete_report_in_product_with_http_info(account_id, id, **kwargs) - else: - (data) = self.delete_report_in_product_with_http_info(account_id, id, **kwargs) - return data - - def delete_report_in_product_with_http_info(self, account_id, id, **kwargs): - """ - Removes a customized report - 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.delete_report_in_product_with_http_info(account_id, 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 id: (required) - :return: ReportInProductSaveResponse - If the method is called asynchronously, - returns the request thread. - """ - - all_params = ['account_id', 'id'] - 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 delete_report_in_product" % 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 `delete_report_in_product`") - # verify the required parameter 'id' is set - if ('id' not in params) or (params['id'] is None): - raise ValueError("Missing the required parameter `id` when calling `delete_report_in_product`") - - - collection_formats = {} - - resource_path = '/v2.1/accounts/{accountId}/reports/{id}'.replace('{format}', 'json') - path_params = {} - if 'account_id' in params: - path_params['accountId'] = params['account_id'] - if 'id' in params: - path_params['id'] = params['id'] - - query_params = {} - - 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, 'DELETE', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='ReportInProductSaveResponse', - 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 get_account_identity_verification(self, account_id, **kwargs): """ Get the list of identity verification options for an account @@ -4335,53 +4122,53 @@ def get_provisioning_with_http_info(self, **kwargs): _request_timeout=params.get('_request_timeout'), collection_formats=collection_formats) - def get_report_in_product(self, account_id, id, **kwargs): + def get_reserved_domain_existence(self, account_id, email_domain, **kwargs): """ - Gets the specified report + Returns whether or not the specified email domain is reserved/claimed. 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.get_report_in_product(account_id, id, callback=callback_function) + >>> thread = api.get_reserved_domain_existence(account_id, email_domain, 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 id: (required) - :return: ReportInProductGet + :param str email_domain: (required) + :return: ReservedDomainExistence If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True if kwargs.get('callback'): - return self.get_report_in_product_with_http_info(account_id, id, **kwargs) + return self.get_reserved_domain_existence_with_http_info(account_id, email_domain, **kwargs) else: - (data) = self.get_report_in_product_with_http_info(account_id, id, **kwargs) + (data) = self.get_reserved_domain_existence_with_http_info(account_id, email_domain, **kwargs) return data - def get_report_in_product_with_http_info(self, account_id, id, **kwargs): + def get_reserved_domain_existence_with_http_info(self, account_id, email_domain, **kwargs): """ - Gets the specified report + Returns whether or not the specified email domain is reserved/claimed. 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.get_report_in_product_with_http_info(account_id, id, callback=callback_function) + >>> thread = api.get_reserved_domain_existence_with_http_info(account_id, email_domain, 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 id: (required) - :return: ReportInProductGet + :param str email_domain: (required) + :return: ReservedDomainExistence If the method is called asynchronously, returns the request thread. """ - all_params = ['account_id', 'id'] + all_params = ['account_id', 'email_domain'] all_params.append('callback') all_params.append('_return_http_data_only') all_params.append('_preload_content') @@ -4392,28 +4179,28 @@ def get_report_in_product_with_http_info(self, account_id, id, **kwargs): if key not in all_params: raise TypeError( "Got an unexpected keyword argument '%s'" - " to method get_report_in_product" % key + " to method get_reserved_domain_existence" % 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 `get_report_in_product`") - # verify the required parameter 'id' is set - if ('id' not in params) or (params['id'] is None): - raise ValueError("Missing the required parameter `id` when calling `get_report_in_product`") + raise ValueError("Missing the required parameter `account_id` when calling `get_reserved_domain_existence`") + # verify the required parameter 'email_domain' is set + if ('email_domain' not in params) or (params['email_domain'] is None): + raise ValueError("Missing the required parameter `email_domain` when calling `get_reserved_domain_existence`") collection_formats = {} - resource_path = '/v2.1/accounts/{accountId}/reports/{id}'.replace('{format}', 'json') + resource_path = '/v2.1/accounts/{accountId}/reserved_domains'.replace('{format}', 'json') path_params = {} if 'account_id' in params: path_params['accountId'] = params['account_id'] - if 'id' in params: - path_params['id'] = params['id'] query_params = {} + if 'email_domain' in params: + query_params['email_domain'] = params['email_domain'] header_params = {} @@ -4435,7 +4222,7 @@ def get_report_in_product_with_http_info(self, account_id, id, **kwargs): body=body_params, post_params=form_params, files=local_var_files, - response_type='ReportInProductGet', + response_type='ReservedDomainExistence', auth_settings=auth_settings, callback=params.get('callback'), _return_http_data_only=params.get('_return_http_data_only'), @@ -4443,46 +4230,46 @@ def get_report_in_product_with_http_info(self, account_id, id, **kwargs): _request_timeout=params.get('_request_timeout'), collection_formats=collection_formats) - def get_report_in_product_list(self, account_id, **kwargs): + def get_supported_languages(self, account_id, **kwargs): """ - Gets the descriptors for all of an account's active reports (for listings) + Gets list of supported languages for recipient language setting. 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.get_report_in_product_list(account_id, callback=callback_function) + >>> thread = api.get_supported_languages(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) - :return: ReportInProductList + :return: SupportedLanguages If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True if kwargs.get('callback'): - return self.get_report_in_product_list_with_http_info(account_id, **kwargs) + return self.get_supported_languages_with_http_info(account_id, **kwargs) else: - (data) = self.get_report_in_product_list_with_http_info(account_id, **kwargs) + (data) = self.get_supported_languages_with_http_info(account_id, **kwargs) return data - def get_report_in_product_list_with_http_info(self, account_id, **kwargs): + def get_supported_languages_with_http_info(self, account_id, **kwargs): """ - Gets the descriptors for all of an account's active reports (for listings) + Gets list of supported languages for recipient language setting. 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.get_report_in_product_list_with_http_info(account_id, callback=callback_function) + >>> thread = api.get_supported_languages_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) - :return: ReportInProductList + :return: SupportedLanguages If the method is called asynchronously, returns the request thread. """ @@ -4498,18 +4285,18 @@ def get_report_in_product_list_with_http_info(self, account_id, **kwargs): if key not in all_params: raise TypeError( "Got an unexpected keyword argument '%s'" - " to method get_report_in_product_list" % key + " to method get_supported_languages" % 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 `get_report_in_product_list`") + raise ValueError("Missing the required parameter `account_id` when calling `get_supported_languages`") collection_formats = {} - resource_path = '/v2.1/accounts/{accountId}/reports'.replace('{format}', 'json') + resource_path = '/v2.1/accounts/{accountId}/supported_languages'.replace('{format}', 'json') path_params = {} if 'account_id' in params: path_params['accountId'] = params['account_id'] @@ -4536,7 +4323,7 @@ def get_report_in_product_list_with_http_info(self, account_id, **kwargs): body=body_params, post_params=form_params, files=local_var_files, - response_type='ReportInProductList', + response_type='SupportedLanguages', auth_settings=auth_settings, callback=params.get('callback'), _return_http_data_only=params.get('_return_http_data_only'), @@ -4544,46 +4331,46 @@ def get_report_in_product_list_with_http_info(self, account_id, **kwargs): _request_timeout=params.get('_request_timeout'), collection_formats=collection_formats) - def get_supported_languages(self, account_id, **kwargs): + def get_watermark(self, account_id, **kwargs): """ - Gets list of supported languages for recipient language setting. + Get watermark information. 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.get_supported_languages(account_id, callback=callback_function) + >>> thread = api.get_watermark(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) - :return: SupportedLanguages + :return: Watermark If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True if kwargs.get('callback'): - return self.get_supported_languages_with_http_info(account_id, **kwargs) + return self.get_watermark_with_http_info(account_id, **kwargs) else: - (data) = self.get_supported_languages_with_http_info(account_id, **kwargs) + (data) = self.get_watermark_with_http_info(account_id, **kwargs) return data - def get_supported_languages_with_http_info(self, account_id, **kwargs): + def get_watermark_with_http_info(self, account_id, **kwargs): """ - Gets list of supported languages for recipient language setting. + Get watermark information. 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.get_supported_languages_with_http_info(account_id, callback=callback_function) + >>> thread = api.get_watermark_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) - :return: SupportedLanguages + :return: Watermark If the method is called asynchronously, returns the request thread. """ @@ -4599,18 +4386,18 @@ def get_supported_languages_with_http_info(self, account_id, **kwargs): if key not in all_params: raise TypeError( "Got an unexpected keyword argument '%s'" - " to method get_supported_languages" % key + " to method get_watermark" % 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 `get_supported_languages`") + raise ValueError("Missing the required parameter `account_id` when calling `get_watermark`") collection_formats = {} - resource_path = '/v2.1/accounts/{accountId}/supported_languages'.replace('{format}', 'json') + resource_path = '/v2.1/accounts/{accountId}/watermark'.replace('{format}', 'json') path_params = {} if 'account_id' in params: path_params['accountId'] = params['account_id'] @@ -4637,7 +4424,7 @@ def get_supported_languages_with_http_info(self, account_id, **kwargs): body=body_params, post_params=form_params, files=local_var_files, - response_type='SupportedLanguages', + response_type='Watermark', auth_settings=auth_settings, callback=params.get('callback'), _return_http_data_only=params.get('_return_http_data_only'), @@ -4645,51 +4432,53 @@ def get_supported_languages_with_http_info(self, account_id, **kwargs): _request_timeout=params.get('_request_timeout'), collection_formats=collection_formats) - def get_watermark(self, account_id, **kwargs): + def get_watermark_preview(self, account_id, **kwargs): """ - Get watermark information. + Get watermark preview. 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.get_watermark(account_id, callback=callback_function) + >>> thread = api.get_watermark_preview(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 Watermark watermark: :return: Watermark If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True if kwargs.get('callback'): - return self.get_watermark_with_http_info(account_id, **kwargs) + return self.get_watermark_preview_with_http_info(account_id, **kwargs) else: - (data) = self.get_watermark_with_http_info(account_id, **kwargs) + (data) = self.get_watermark_preview_with_http_info(account_id, **kwargs) return data - def get_watermark_with_http_info(self, account_id, **kwargs): + def get_watermark_preview_with_http_info(self, account_id, **kwargs): """ - Get watermark information. + Get watermark preview. 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.get_watermark_with_http_info(account_id, callback=callback_function) + >>> thread = api.get_watermark_preview_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 Watermark watermark: :return: Watermark If the method is called asynchronously, returns the request thread. """ - all_params = ['account_id'] + all_params = ['account_id', 'watermark'] all_params.append('callback') all_params.append('_return_http_data_only') all_params.append('_preload_content') @@ -4700,18 +4489,18 @@ def get_watermark_with_http_info(self, account_id, **kwargs): if key not in all_params: raise TypeError( "Got an unexpected keyword argument '%s'" - " to method get_watermark" % key + " to method get_watermark_preview" % 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 `get_watermark`") + raise ValueError("Missing the required parameter `account_id` when calling `get_watermark_preview`") collection_formats = {} - resource_path = '/v2.1/accounts/{accountId}/watermark'.replace('{format}', 'json') + resource_path = '/v2.1/accounts/{accountId}/watermark/preview'.replace('{format}', 'json') path_params = {} if 'account_id' in params: path_params['accountId'] = params['account_id'] @@ -4724,6 +4513,8 @@ def get_watermark_with_http_info(self, account_id, **kwargs): local_var_files = {} body_params = None + if 'watermark' in params: + body_params = params['watermark'] # HTTP header `Accept` header_params['Accept'] = self.api_client.\ select_header_accept(['application/json']) @@ -4731,7 +4522,7 @@ def get_watermark_with_http_info(self, account_id, **kwargs): # Authentication setting auth_settings = [] - return self.api_client.call_api(resource_path, 'GET', + return self.api_client.call_api(resource_path, 'PUT', path_params, query_params, header_params, @@ -4746,129 +4537,24 @@ def get_watermark_with_http_info(self, account_id, **kwargs): _request_timeout=params.get('_request_timeout'), collection_formats=collection_formats) - def get_watermark_preview(self, account_id, **kwargs): + def list_brands(self, account_id, **kwargs): """ - Get watermark preview. + Gets a list of brand profiles. + Retrieves the list of brand profiles associated with the account and the default brand profiles. The Account Branding feature (accountSettings properties `canSelfBrandSend` and `canSelfBrandSend`) must be set to **true** for the account to use this call. 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.get_watermark_preview(account_id, callback=callback_function) + >>> thread = api.list_brands(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 Watermark watermark: - :return: Watermark - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - if kwargs.get('callback'): - return self.get_watermark_preview_with_http_info(account_id, **kwargs) - else: - (data) = self.get_watermark_preview_with_http_info(account_id, **kwargs) - return data - - def get_watermark_preview_with_http_info(self, account_id, **kwargs): - """ - Get watermark preview. - 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.get_watermark_preview_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 Watermark watermark: - :return: Watermark - If the method is called asynchronously, - returns the request thread. - """ - - all_params = ['account_id', 'watermark'] - 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 get_watermark_preview" % 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 `get_watermark_preview`") - - - collection_formats = {} - - resource_path = '/v2.1/accounts/{accountId}/watermark/preview'.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 'watermark' in params: - body_params = params['watermark'] - # 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='Watermark', - 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_brands(self, account_id, **kwargs): - """ - Gets a list of brand profiles. - Retrieves the list of brand profiles associated with the account and the default brand profiles. The Account Branding feature (accountSettings properties `canSelfBrandSend` and `canSelfBrandSend`) must be set to **true** for the account to use this call. - 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_brands(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 str exclude_distributor_brand: When set to **true**, excludes distributor brand information from the response set. - :param str include_logos: When set to **true**, returns the logos associated with the brand. - :return: BrandsResponse + :param str exclude_distributor_brand: When set to **true**, excludes distributor brand information from the response set. + :param str include_logos: When set to **true**, returns the logos associated with the brand. + :return: BrandsResponse If the method is called asynchronously, returns the request thread. """ @@ -7512,328 +7198,6 @@ def update_permission_profile_with_http_info(self, account_id, permission_profil _request_timeout=params.get('_request_timeout'), collection_formats=collection_formats) - def update_report_in_product_run_results(self, account_id, **kwargs): - """ - Returns the result set from running the specified report - 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_report_in_product_run_results(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 ReportInProductRunRequest report_in_product_run_request: - :return: ReportInProductRunResponse - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - if kwargs.get('callback'): - return self.update_report_in_product_run_results_with_http_info(account_id, **kwargs) - else: - (data) = self.update_report_in_product_run_results_with_http_info(account_id, **kwargs) - return data - - def update_report_in_product_run_results_with_http_info(self, account_id, **kwargs): - """ - Returns the result set from running the specified report - 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_report_in_product_run_results_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 ReportInProductRunRequest report_in_product_run_request: - :return: ReportInProductRunResponse - If the method is called asynchronously, - returns the request thread. - """ - - all_params = ['account_id', 'report_in_product_run_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_report_in_product_run_results" % 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_report_in_product_run_results`") - - - collection_formats = {} - - resource_path = '/v2.1/accounts/{accountId}/reports/report_results'.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 'report_in_product_run_request' in params: - body_params = params['report_in_product_run_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='ReportInProductRunResponse', - 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_report_in_product_save(self, account_id, id, **kwargs): - """ - Saves a customized report - 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_report_in_product_save(account_id, 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 id: (required) - :param ReportInProductRunRequest report_in_product_run_request: - :return: ReportInProductSaveResponse - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - if kwargs.get('callback'): - return self.update_report_in_product_save_with_http_info(account_id, id, **kwargs) - else: - (data) = self.update_report_in_product_save_with_http_info(account_id, id, **kwargs) - return data - - def update_report_in_product_save_with_http_info(self, account_id, id, **kwargs): - """ - Saves a customized report - 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_report_in_product_save_with_http_info(account_id, 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 id: (required) - :param ReportInProductRunRequest report_in_product_run_request: - :return: ReportInProductSaveResponse - If the method is called asynchronously, - returns the request thread. - """ - - all_params = ['account_id', 'id', 'report_in_product_run_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_report_in_product_save" % 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_report_in_product_save`") - # verify the required parameter 'id' is set - if ('id' not in params) or (params['id'] is None): - raise ValueError("Missing the required parameter `id` when calling `update_report_in_product_save`") - - - collection_formats = {} - - resource_path = '/v2.1/accounts/{accountId}/reports/{id}'.replace('{format}', 'json') - path_params = {} - if 'account_id' in params: - path_params['accountId'] = params['account_id'] - if 'id' in params: - path_params['id'] = params['id'] - - query_params = {} - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'report_in_product_run_request' in params: - body_params = params['report_in_product_run_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='ReportInProductSaveResponse', - 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_report_results_csv(self, account_id, **kwargs): - """ - Returns the specified report as a CSV string - 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_report_results_csv(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 ReportInProductCsvRunRequest report_in_product_csv_run_request: - :return: None - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - if kwargs.get('callback'): - return self.update_report_results_csv_with_http_info(account_id, **kwargs) - else: - (data) = self.update_report_results_csv_with_http_info(account_id, **kwargs) - return data - - def update_report_results_csv_with_http_info(self, account_id, **kwargs): - """ - Returns the specified report as a CSV string - 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_report_results_csv_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 ReportInProductCsvRunRequest report_in_product_csv_run_request: - :return: None - If the method is called asynchronously, - returns the request thread. - """ - - all_params = ['account_id', 'report_in_product_csv_run_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_report_results_csv" % 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_report_results_csv`") - - - collection_formats = {} - - resource_path = '/v2.1/accounts/{accountId}/reports/report_results_csv'.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 'report_in_product_csv_run_request' in params: - body_params = params['report_in_product_csv_run_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=None, - 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_settings(self, account_id, **kwargs): """ Updates the account settings for an account. diff --git a/docusign_esign/apis/connect_api.py b/docusign_esign/apis/connect_api.py index 8e44f47e..85e1025b 100644 --- a/docusign_esign/apis/connect_api.py +++ b/docusign_esign/apis/connect_api.py @@ -810,11 +810,11 @@ def get_connect_all_users(self, account_id, connect_id, **kwargs): :param callback function: The callback function for asynchronous request. (optional) - :param str account_id: (required) - :param str connect_id: (required) + :param str account_id: The external account number (int) or account ID Guid. (required) + :param str connect_id: The ID of the custom Connect configuration being accessed. (required) :param str count: + :param str domain_users_only: :param str email_substring: - :param str is_recipient_connect_config: :param str start_position: :param str status: :param str user_name_substring: @@ -842,11 +842,11 @@ def get_connect_all_users_with_http_info(self, account_id, connect_id, **kwargs) :param callback function: The callback function for asynchronous request. (optional) - :param str account_id: (required) - :param str connect_id: (required) + :param str account_id: The external account number (int) or account ID Guid. (required) + :param str connect_id: The ID of the custom Connect configuration being accessed. (required) :param str count: + :param str domain_users_only: :param str email_substring: - :param str is_recipient_connect_config: :param str start_position: :param str status: :param str user_name_substring: @@ -855,7 +855,7 @@ def get_connect_all_users_with_http_info(self, account_id, connect_id, **kwargs) returns the request thread. """ - all_params = ['account_id', 'connect_id', 'count', 'email_substring', 'is_recipient_connect_config', 'start_position', 'status', 'user_name_substring'] + all_params = ['account_id', 'connect_id', 'count', 'domain_users_only', 'email_substring', 'start_position', 'status', 'user_name_substring'] all_params.append('callback') all_params.append('_return_http_data_only') all_params.append('_preload_content') @@ -890,10 +890,10 @@ def get_connect_all_users_with_http_info(self, account_id, connect_id, **kwargs) query_params = {} if 'count' in params: query_params['count'] = params['count'] + if 'domain_users_only' in params: + query_params['domain_users_only'] = params['domain_users_only'] if 'email_substring' in params: query_params['email_substring'] = params['email_substring'] - if 'is_recipient_connect_config' in params: - query_params['is_recipient_connect_config'] = params['is_recipient_connect_config'] if 'start_position' in params: query_params['start_position'] = params['start_position'] if 'status' in params: diff --git a/docusign_esign/apis/envelopes_api.py b/docusign_esign/apis/envelopes_api.py index b22f54b0..37945047 100644 --- a/docusign_esign/apis/envelopes_api.py +++ b/docusign_esign/apis/envelopes_api.py @@ -5869,9 +5869,9 @@ def get_document_responsive_html(self, account_id, document_id, envelope_id, **k :param callback function: The callback function for asynchronous request. (optional) - :param str account_id: (required) - :param str document_id: (required) - :param str envelope_id: (required) + :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 include_anchor_tab_locations: :return: DocumentHtmlDefinitionOriginals If the method is called asynchronously, @@ -5897,9 +5897,9 @@ def get_document_responsive_html_with_http_info(self, account_id, document_id, e :param callback function: The callback function for asynchronous request. (optional) - :param str account_id: (required) - :param str document_id: (required) - :param str envelope_id: (required) + :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 include_anchor_tab_locations: :return: DocumentHtmlDefinitionOriginals If the method is called asynchronously, @@ -7846,8 +7846,8 @@ def get_responsive_html(self, account_id, envelope_id, **kwargs): :param callback function: The callback function for asynchronous request. (optional) - :param str account_id: (required) - :param str envelope_id: (required) + :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 include_anchor_tab_locations: :return: DocumentHtmlDefinitionOriginals If the method is called asynchronously, @@ -7873,8 +7873,8 @@ def get_responsive_html_with_http_info(self, account_id, envelope_id, **kwargs): :param callback function: The callback function for asynchronous request. (optional) - :param str account_id: (required) - :param str envelope_id: (required) + :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 include_anchor_tab_locations: :return: DocumentHtmlDefinitionOriginals If the method is called asynchronously, diff --git a/docusign_esign/apis/organizations_api.py b/docusign_esign/apis/organizations_api.py index 1cae01e7..e86a55f2 100644 --- a/docusign_esign/apis/organizations_api.py +++ b/docusign_esign/apis/organizations_api.py @@ -40,7 +40,7 @@ def __init__(self, api_client=None): config.api_client = ApiClient() self.api_client = config.api_client - def delete_report(self, organization_id, report_correlation_id, **kwargs): + def get_report_v2(self, organization_id, report_correlation_id, **kwargs): """ Retrieves org level report by correlation id and site. This method makes a synchronous HTTP request by default. To make an @@ -49,7 +49,7 @@ def delete_report(self, organization_id, report_correlation_id, **kwargs): >>> def callback_function(response): >>> pprint(response) >>> - >>> thread = api.delete_report(organization_id, report_correlation_id, callback=callback_function) + >>> thread = api.get_report_v2(organization_id, report_correlation_id, callback=callback_function) :param callback function: The callback function for asynchronous request. (optional) @@ -61,12 +61,12 @@ def delete_report(self, organization_id, report_correlation_id, **kwargs): """ kwargs['_return_http_data_only'] = True if kwargs.get('callback'): - return self.delete_report_with_http_info(organization_id, report_correlation_id, **kwargs) + return self.get_report_v2_with_http_info(organization_id, report_correlation_id, **kwargs) else: - (data) = self.delete_report_with_http_info(organization_id, report_correlation_id, **kwargs) + (data) = self.get_report_v2_with_http_info(organization_id, report_correlation_id, **kwargs) return data - def delete_report_with_http_info(self, organization_id, report_correlation_id, **kwargs): + def get_report_v2_with_http_info(self, organization_id, report_correlation_id, **kwargs): """ Retrieves org level report by correlation id and site. This method makes a synchronous HTTP request by default. To make an @@ -75,7 +75,7 @@ def delete_report_with_http_info(self, organization_id, report_correlation_id, * >>> def callback_function(response): >>> pprint(response) >>> - >>> thread = api.delete_report_with_http_info(organization_id, report_correlation_id, callback=callback_function) + >>> thread = api.get_report_v2_with_http_info(organization_id, report_correlation_id, callback=callback_function) :param callback function: The callback function for asynchronous request. (optional) @@ -97,129 +97,21 @@ def delete_report_with_http_info(self, organization_id, report_correlation_id, * if key not in all_params: raise TypeError( "Got an unexpected keyword argument '%s'" - " to method delete_report" % key + " to method get_report_v2" % key ) params[key] = val del params['kwargs'] # verify the required parameter 'organization_id' is set if ('organization_id' not in params) or (params['organization_id'] is None): - raise ValueError("Missing the required parameter `organization_id` when calling `delete_report`") + raise ValueError("Missing the required parameter `organization_id` when calling `get_report_v2`") # verify the required parameter 'report_correlation_id' is set if ('report_correlation_id' not in params) or (params['report_correlation_id'] is None): - raise ValueError("Missing the required parameter `report_correlation_id` when calling `delete_report`") + raise ValueError("Missing the required parameter `report_correlation_id` when calling `get_report_v2`") collection_formats = {} - resource_path = '/v2.1/organization_reporting/{organizationId}/reports/{reportCorrelationId}'.replace('{format}', 'json') - path_params = {} - if 'organization_id' in params: - path_params['organizationId'] = params['organization_id'] - if 'report_correlation_id' in params: - path_params['reportCorrelationId'] = params['report_correlation_id'] - - query_params = {} - - 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, 'DELETE', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type=None, - 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 get_report(self, organization_id, report_correlation_id, **kwargs): - """ - Retrieves org level report by correlation id and site. - 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.get_report(organization_id, report_correlation_id, callback=callback_function) - - :param callback function: The callback function - for asynchronous request. (optional) - :param str organization_id: (required) - :param str report_correlation_id: (required) - :return: None - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - if kwargs.get('callback'): - return self.get_report_with_http_info(organization_id, report_correlation_id, **kwargs) - else: - (data) = self.get_report_with_http_info(organization_id, report_correlation_id, **kwargs) - return data - - def get_report_with_http_info(self, organization_id, report_correlation_id, **kwargs): - """ - Retrieves org level report by correlation id and site. - 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.get_report_with_http_info(organization_id, report_correlation_id, callback=callback_function) - - :param callback function: The callback function - for asynchronous request. (optional) - :param str organization_id: (required) - :param str report_correlation_id: (required) - :return: None - If the method is called asynchronously, - returns the request thread. - """ - - all_params = ['organization_id', 'report_correlation_id'] - 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 get_report" % key - ) - params[key] = val - del params['kwargs'] - # verify the required parameter 'organization_id' is set - if ('organization_id' not in params) or (params['organization_id'] is None): - raise ValueError("Missing the required parameter `organization_id` when calling `get_report`") - # verify the required parameter 'report_correlation_id' is set - if ('report_correlation_id' not in params) or (params['report_correlation_id'] is None): - raise ValueError("Missing the required parameter `report_correlation_id` when calling `get_report`") - - - collection_formats = {} - - resource_path = '/v2.1/organization_reporting/{organizationId}/reports/{reportCorrelationId}'.replace('{format}', 'json') + resource_path = '/v2.1/organization_reporting/{organizationId}/reportsv2/{reportCorrelationId}'.replace('{format}', 'json') path_params = {} if 'organization_id' in params: path_params['organizationId'] = params['organization_id'] diff --git a/docusign_esign/apis/users_api.py b/docusign_esign/apis/users_api.py index 1dfe5bd5..84490859 100644 --- a/docusign_esign/apis/users_api.py +++ b/docusign_esign/apis/users_api.py @@ -1876,6 +1876,7 @@ def list(self, account_id, **kwargs): :param str account_id: The external account number (int) or account ID Guid. (required) :param str additional_info: When set to **true**, the full list of user information is returned for each user in the account. :param str count: Number of records to return. The number must be greater than 0 and less than or equal to 100. + :param str domain_users_only: :param str email: :param str email_substring: Filters the returned user records by the email address or a sub-string of email address. :param str group_id: Filters user records returned by one or more group Id's. @@ -1913,6 +1914,7 @@ def list_with_http_info(self, account_id, **kwargs): :param str account_id: The external account number (int) or account ID Guid. (required) :param str additional_info: When set to **true**, the full list of user information is returned for each user in the account. :param str count: Number of records to return. The number must be greater than 0 and less than or equal to 100. + :param str domain_users_only: :param str email: :param str email_substring: Filters the returned user records by the email address or a sub-string of email address. :param str group_id: Filters user records returned by one or more group Id's. @@ -1927,7 +1929,7 @@ def list_with_http_info(self, account_id, **kwargs): returns the request thread. """ - all_params = ['account_id', 'additional_info', 'count', 'email', 'email_substring', 'group_id', 'include_usersettings_for_csv', 'login_status', 'not_group_id', 'start_position', 'status', 'user_name_substring'] + all_params = ['account_id', 'additional_info', 'count', 'domain_users_only', 'email', 'email_substring', 'group_id', 'include_usersettings_for_csv', 'login_status', 'not_group_id', 'start_position', 'status', 'user_name_substring'] all_params.append('callback') all_params.append('_return_http_data_only') all_params.append('_preload_content') @@ -1959,6 +1961,8 @@ def list_with_http_info(self, account_id, **kwargs): query_params['additional_info'] = params['additional_info'] if 'count' in params: query_params['count'] = params['count'] + if 'domain_users_only' in params: + query_params['domain_users_only'] = params['domain_users_only'] if 'email' in params: query_params['email'] = params['email'] if 'email_substring' in params: diff --git a/docusign_esign/models/__init__.py b/docusign_esign/models/__init__.py index 80f6b8d0..0dba5797 100644 --- a/docusign_esign/models/__init__.py +++ b/docusign_esign/models/__init__.py @@ -67,6 +67,7 @@ from docusign_esign.models.billing_charge import BillingCharge from docusign_esign.models.billing_charge_response import BillingChargeResponse from docusign_esign.models.billing_discount import BillingDiscount +from docusign_esign.models.billing_entity_information_response import BillingEntityInformationResponse from docusign_esign.models.billing_invoice import BillingInvoice from docusign_esign.models.billing_invoice_item import BillingInvoiceItem from docusign_esign.models.billing_invoices_response import BillingInvoicesResponse @@ -106,6 +107,7 @@ from docusign_esign.models.bulk_send_batch_status import BulkSendBatchStatus from docusign_esign.models.bulk_send_batch_summaries import BulkSendBatchSummaries from docusign_esign.models.bulk_send_batch_summary import BulkSendBatchSummary +from docusign_esign.models.bulk_send_envelopes_info import BulkSendEnvelopesInfo from docusign_esign.models.bulk_send_error_status import BulkSendErrorStatus from docusign_esign.models.bulk_send_request import BulkSendRequest from docusign_esign.models.bulk_send_response import BulkSendResponse @@ -176,6 +178,8 @@ from docusign_esign.models.date_signed import DateSigned from docusign_esign.models.date_stamp_properties import DateStampProperties from docusign_esign.models.decline import Decline +from docusign_esign.models.delayed_routing_api_model import DelayedRoutingApiModel +from docusign_esign.models.delegation_info import DelegationInfo from docusign_esign.models.diagnostics_settings_information import DiagnosticsSettingsInformation from docusign_esign.models.direct_debit_processor_information import DirectDebitProcessorInformation from docusign_esign.models.dob_information_input import DobInformationInput @@ -209,6 +213,7 @@ from docusign_esign.models.envelope_audit_event import EnvelopeAuditEvent from docusign_esign.models.envelope_audit_event_response import EnvelopeAuditEventResponse from docusign_esign.models.envelope_definition import EnvelopeDefinition +from docusign_esign.models.envelope_delay_rule_api_model import EnvelopeDelayRuleApiModel from docusign_esign.models.envelope_document import EnvelopeDocument from docusign_esign.models.envelope_documents_result import EnvelopeDocumentsResult from docusign_esign.models.envelope_event import EnvelopeEvent @@ -235,6 +240,7 @@ from docusign_esign.models.external_document_sources import ExternalDocumentSources from docusign_esign.models.external_file import ExternalFile from docusign_esign.models.external_folder import ExternalFolder +from docusign_esign.models.external_primary_account_recipient_auth_requirements import ExternalPrimaryAccountRecipientAuthRequirements from docusign_esign.models.favorite_templates_content_item import FavoriteTemplatesContentItem from docusign_esign.models.favorite_templates_info import FavoriteTemplatesInfo from docusign_esign.models.feature_available_metadata import FeatureAvailableMetadata @@ -377,19 +383,10 @@ from docusign_esign.models.recipients_update_summary import RecipientsUpdateSummary from docusign_esign.models.referral_information import ReferralInformation from docusign_esign.models.reminders import Reminders -from docusign_esign.models.report_in_product_csv_run_request import ReportInProductCsvRunRequest -from docusign_esign.models.report_in_product_field import ReportInProductField -from docusign_esign.models.report_in_product_get import ReportInProductGet -from docusign_esign.models.report_in_product_list import ReportInProductList -from docusign_esign.models.report_in_product_list_item import ReportInProductListItem -from docusign_esign.models.report_in_product_run_request import ReportInProductRunRequest -from docusign_esign.models.report_in_product_run_response import ReportInProductRunResponse -from docusign_esign.models.report_in_product_run_response_row import ReportInProductRunResponseRow -from docusign_esign.models.report_in_product_run_response_row_fields import ReportInProductRunResponseRowFields -from docusign_esign.models.report_in_product_save_response import ReportInProductSaveResponse -from docusign_esign.models.report_in_product_sent_by_details import ReportInProductSentByDetails +from docusign_esign.models.reserved_domain_existence import ReservedDomainExistence from docusign_esign.models.resource_information import ResourceInformation from docusign_esign.models.return_url_request import ReturnUrlRequest +from docusign_esign.models.scheduled_sending_api_model import ScheduledSendingApiModel from docusign_esign.models.seal_identifier import SealIdentifier from docusign_esign.models.seal_sign import SealSign from docusign_esign.models.seat_discount import SeatDiscount diff --git a/docusign_esign/models/account_billing_plan_response.py b/docusign_esign/models/account_billing_plan_response.py index 73f8cded..e0e00af9 100644 --- a/docusign_esign/models/account_billing_plan_response.py +++ b/docusign_esign/models/account_billing_plan_response.py @@ -40,7 +40,7 @@ class AccountBillingPlanResponse(object): 'direct_debit_processor_information': 'DirectDebitProcessorInformation', 'downgrade_plan_information': 'DowngradePlanUpdateResponse', 'downgrade_request_information': 'DowngradeRequestInformation', - 'entity_name': 'str', + 'entity_information': 'BillingEntityInformationResponse', 'payment_method': 'str', 'payment_processor_information': 'PaymentProcessorInformation', 'referral_information': 'ReferralInformation', @@ -55,7 +55,7 @@ class AccountBillingPlanResponse(object): 'direct_debit_processor_information': 'directDebitProcessorInformation', 'downgrade_plan_information': 'downgradePlanInformation', 'downgrade_request_information': 'downgradeRequestInformation', - 'entity_name': 'entityName', + 'entity_information': 'entityInformation', 'payment_method': 'paymentMethod', 'payment_processor_information': 'paymentProcessorInformation', 'referral_information': 'referralInformation', @@ -75,7 +75,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._direct_debit_processor_information = None self._downgrade_plan_information = None self._downgrade_request_information = None - self._entity_name = None + self._entity_information = None self._payment_method = None self._payment_processor_information = None self._referral_information = None @@ -89,7 +89,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('direct_debit_processor_information'), kwargs.get('direct_debit_processor_information', None)) setattr(self, "_{}".format('downgrade_plan_information'), kwargs.get('downgrade_plan_information', None)) setattr(self, "_{}".format('downgrade_request_information'), kwargs.get('downgrade_request_information', None)) - setattr(self, "_{}".format('entity_name'), kwargs.get('entity_name', None)) + setattr(self, "_{}".format('entity_information'), kwargs.get('entity_information', None)) setattr(self, "_{}".format('payment_method'), kwargs.get('payment_method', None)) setattr(self, "_{}".format('payment_processor_information'), kwargs.get('payment_processor_information', None)) setattr(self, "_{}".format('referral_information'), kwargs.get('referral_information', None)) @@ -245,27 +245,25 @@ def downgrade_request_information(self, downgrade_request_information): self._downgrade_request_information = downgrade_request_information @property - def entity_name(self): - """Gets the entity_name of this AccountBillingPlanResponse. # noqa: E501 + def entity_information(self): + """Gets the entity_information of this AccountBillingPlanResponse. # noqa: E501 - # noqa: E501 - :return: The entity_name of this AccountBillingPlanResponse. # noqa: E501 - :rtype: str + :return: The entity_information of this AccountBillingPlanResponse. # noqa: E501 + :rtype: BillingEntityInformationResponse """ - return self._entity_name + return self._entity_information - @entity_name.setter - def entity_name(self, entity_name): - """Sets the entity_name of this AccountBillingPlanResponse. + @entity_information.setter + def entity_information(self, entity_information): + """Sets the entity_information of this AccountBillingPlanResponse. - # noqa: E501 - :param entity_name: The entity_name of this AccountBillingPlanResponse. # noqa: E501 - :type: str + :param entity_information: The entity_information of this AccountBillingPlanResponse. # noqa: E501 + :type: BillingEntityInformationResponse """ - self._entity_name = entity_name + self._entity_information = entity_information @property def payment_method(self): diff --git a/docusign_esign/models/account_settings_information.py b/docusign_esign/models/account_settings_information.py index 5d6c362c..a0a7954d 100644 --- a/docusign_esign/models/account_settings_information.py +++ b/docusign_esign/models/account_settings_information.py @@ -74,6 +74,8 @@ class AccountSettingsInformation(object): 'allow_consumer_disclosure_override_metadata': 'SettingsMetadata', 'allow_data_download': 'str', 'allow_data_download_metadata': 'SettingsMetadata', + 'allow_delegated_signing': 'str', + 'allow_delegated_signing_metadata': 'SettingsMetadata', 'allow_document_disclosures': 'str', 'allow_document_disclosures_metadata': 'SettingsMetadata', 'allow_documents_on_signed_envelopes': 'str', @@ -234,6 +236,8 @@ class AccountSettingsInformation(object): 'can_use_salesforce_o_auth_metadata': 'SettingsMetadata', 'capture_voice_recording': 'str', 'capture_voice_recording_metadata': 'SettingsMetadata', + 'cfr21_simplified_signing_enabled': 'str', + 'cfr21_simplified_signing_enabled_metadata': 'SettingsMetadata', 'cfr_use_wide_image': 'str', 'cfr_use_wide_image_metadata': 'SettingsMetadata', 'check_for_multiple_admins_on_account': 'str', @@ -282,6 +286,8 @@ class AccountSettingsInformation(object): 'document_retention_purge_tabs': 'str', 'document_visibility': 'str', 'document_visibility_metadata': 'SettingsMetadata', + 'dss_sign_28411_enable_leave_page_prompt_radmin_option': 'str', + 'dss_sign_29182_slide_up_bar_radmin_option': 'str', 'email_template_version': 'str', 'email_template_version_metadata': 'SettingsMetadata', 'enable_access_code_generator': 'str', @@ -316,6 +322,8 @@ class AccountSettingsInformation(object): 'enable_esign_communities_metadata': 'SettingsMetadata', 'enable_id_fx_intuit_kba': 'str', 'enable_id_fx_intuit_kba_metadata': 'SettingsMetadata', + 'enable_id_fx_phone_authentication': 'str', + 'enable_id_fx_phone_authentication_metadata': 'SettingsMetadata', 'enable_in_browser_editor': 'str', 'enable_in_browser_editor_metadata': 'SettingsMetadata', 'enable_payment_processing': 'str', @@ -376,6 +384,7 @@ class AccountSettingsInformation(object): 'enable_sms_authentication_metadata': 'SettingsMetadata', 'enable_sms_delivery_additional_notification': 'str', 'enable_sms_delivery_additional_notification_metadata': 'SettingsMetadata', + 'enable_sms_delivery_primary': 'str', 'enable_social_id_login': 'str', 'enable_social_id_login_metadata': 'SettingsMetadata', 'enable_strike_through': 'str', @@ -394,6 +403,8 @@ class AccountSettingsInformation(object): 'envelope_integration_enabled_metadata': 'SettingsMetadata', 'envelope_stamping_default_value': 'str', 'envelope_stamping_default_value_metadata': 'SettingsMetadata', + 'exit_prompt': 'str', + 'exit_prompt_metadata': 'SettingsMetadata', 'express_send': 'str', 'express_send_allow_tabs': 'str', 'express_send_allow_tabs_metadata': 'SettingsMetadata', @@ -403,6 +414,8 @@ class AccountSettingsInformation(object): 'external_signature_pad_type_metadata': 'SettingsMetadata', 'fax_out_enabled': 'str', 'fax_out_enabled_metadata': 'SettingsMetadata', + 'finish_reminder': 'str', + 'finish_reminder_metadata': 'SettingsMetadata', 'guided_forms_html_allowed': 'str', 'guided_forms_html_allowed_metadata': 'SettingsMetadata', 'has_recipient_connect_claimed_domain': 'str', @@ -484,6 +497,8 @@ class AccountSettingsInformation(object): 'sending_tags_font_name_metadata': 'SettingsMetadata', 'sending_tags_font_size': 'str', 'sending_tags_font_size_metadata': 'SettingsMetadata', + 'send_lockout_recipient_notification': 'str', + 'send_lockout_recipient_notification_metadata': 'SettingsMetadata', 'send_to_certified_delivery_enabled': 'str', 'send_to_certified_delivery_enabled_metadata': 'SettingsMetadata', 'session_timeout': 'str', @@ -646,6 +661,8 @@ class AccountSettingsInformation(object): 'allow_consumer_disclosure_override_metadata': 'allowConsumerDisclosureOverrideMetadata', 'allow_data_download': 'allowDataDownload', 'allow_data_download_metadata': 'allowDataDownloadMetadata', + 'allow_delegated_signing': 'allowDelegatedSigning', + 'allow_delegated_signing_metadata': 'allowDelegatedSigningMetadata', 'allow_document_disclosures': 'allowDocumentDisclosures', 'allow_document_disclosures_metadata': 'allowDocumentDisclosuresMetadata', 'allow_documents_on_signed_envelopes': 'allowDocumentsOnSignedEnvelopes', @@ -806,6 +823,8 @@ class AccountSettingsInformation(object): 'can_use_salesforce_o_auth_metadata': 'canUseSalesforceOAuthMetadata', 'capture_voice_recording': 'captureVoiceRecording', 'capture_voice_recording_metadata': 'captureVoiceRecordingMetadata', + 'cfr21_simplified_signing_enabled': 'cfr21SimplifiedSigningEnabled', + 'cfr21_simplified_signing_enabled_metadata': 'cfr21SimplifiedSigningEnabledMetadata', 'cfr_use_wide_image': 'cfrUseWideImage', 'cfr_use_wide_image_metadata': 'cfrUseWideImageMetadata', 'check_for_multiple_admins_on_account': 'checkForMultipleAdminsOnAccount', @@ -854,6 +873,8 @@ class AccountSettingsInformation(object): 'document_retention_purge_tabs': 'documentRetentionPurgeTabs', 'document_visibility': 'documentVisibility', 'document_visibility_metadata': 'documentVisibilityMetadata', + 'dss_sign_28411_enable_leave_page_prompt_radmin_option': 'dss_SIGN_28411_EnableLeavePagePrompt_RadminOption', + 'dss_sign_29182_slide_up_bar_radmin_option': 'dss_SIGN_29182_SlideUpBar_RadminOption', 'email_template_version': 'emailTemplateVersion', 'email_template_version_metadata': 'emailTemplateVersionMetadata', 'enable_access_code_generator': 'enableAccessCodeGenerator', @@ -888,6 +909,8 @@ class AccountSettingsInformation(object): 'enable_esign_communities_metadata': 'enableEsignCommunitiesMetadata', 'enable_id_fx_intuit_kba': 'enableIDFxIntuitKBA', 'enable_id_fx_intuit_kba_metadata': 'enableIDFxIntuitKBAMetadata', + 'enable_id_fx_phone_authentication': 'enableIDFxPhoneAuthentication', + 'enable_id_fx_phone_authentication_metadata': 'enableIDFxPhoneAuthenticationMetadata', 'enable_in_browser_editor': 'enableInBrowserEditor', 'enable_in_browser_editor_metadata': 'enableInBrowserEditorMetadata', 'enable_payment_processing': 'enablePaymentProcessing', @@ -948,6 +971,7 @@ class AccountSettingsInformation(object): 'enable_sms_authentication_metadata': 'enableSMSAuthenticationMetadata', 'enable_sms_delivery_additional_notification': 'enableSMSDeliveryAdditionalNotification', 'enable_sms_delivery_additional_notification_metadata': 'enableSMSDeliveryAdditionalNotificationMetadata', + 'enable_sms_delivery_primary': 'enableSMSDeliveryPrimary', 'enable_social_id_login': 'enableSocialIdLogin', 'enable_social_id_login_metadata': 'enableSocialIdLoginMetadata', 'enable_strike_through': 'enableStrikeThrough', @@ -966,6 +990,8 @@ class AccountSettingsInformation(object): 'envelope_integration_enabled_metadata': 'envelopeIntegrationEnabledMetadata', 'envelope_stamping_default_value': 'envelopeStampingDefaultValue', 'envelope_stamping_default_value_metadata': 'envelopeStampingDefaultValueMetadata', + 'exit_prompt': 'exitPrompt', + 'exit_prompt_metadata': 'exitPromptMetadata', 'express_send': 'expressSend', 'express_send_allow_tabs': 'expressSendAllowTabs', 'express_send_allow_tabs_metadata': 'expressSendAllowTabsMetadata', @@ -975,6 +1001,8 @@ class AccountSettingsInformation(object): 'external_signature_pad_type_metadata': 'externalSignaturePadTypeMetadata', 'fax_out_enabled': 'faxOutEnabled', 'fax_out_enabled_metadata': 'faxOutEnabledMetadata', + 'finish_reminder': 'finishReminder', + 'finish_reminder_metadata': 'finishReminderMetadata', 'guided_forms_html_allowed': 'guidedFormsHtmlAllowed', 'guided_forms_html_allowed_metadata': 'guidedFormsHtmlAllowedMetadata', 'has_recipient_connect_claimed_domain': 'hasRecipientConnectClaimedDomain', @@ -1056,6 +1084,8 @@ class AccountSettingsInformation(object): 'sending_tags_font_name_metadata': 'sendingTagsFontNameMetadata', 'sending_tags_font_size': 'sendingTagsFontSize', 'sending_tags_font_size_metadata': 'sendingTagsFontSizeMetadata', + 'send_lockout_recipient_notification': 'sendLockoutRecipientNotification', + 'send_lockout_recipient_notification_metadata': 'sendLockoutRecipientNotificationMetadata', 'send_to_certified_delivery_enabled': 'sendToCertifiedDeliveryEnabled', 'send_to_certified_delivery_enabled_metadata': 'sendToCertifiedDeliveryEnabledMetadata', 'session_timeout': 'sessionTimeout', @@ -1223,6 +1253,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._allow_consumer_disclosure_override_metadata = None self._allow_data_download = None self._allow_data_download_metadata = None + self._allow_delegated_signing = None + self._allow_delegated_signing_metadata = None self._allow_document_disclosures = None self._allow_document_disclosures_metadata = None self._allow_documents_on_signed_envelopes = None @@ -1383,6 +1415,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._can_use_salesforce_o_auth_metadata = None self._capture_voice_recording = None self._capture_voice_recording_metadata = None + self._cfr21_simplified_signing_enabled = None + self._cfr21_simplified_signing_enabled_metadata = None self._cfr_use_wide_image = None self._cfr_use_wide_image_metadata = None self._check_for_multiple_admins_on_account = None @@ -1431,6 +1465,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._document_retention_purge_tabs = None self._document_visibility = None self._document_visibility_metadata = None + self._dss_sign_28411_enable_leave_page_prompt_radmin_option = None + self._dss_sign_29182_slide_up_bar_radmin_option = None self._email_template_version = None self._email_template_version_metadata = None self._enable_access_code_generator = None @@ -1465,6 +1501,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._enable_esign_communities_metadata = None self._enable_id_fx_intuit_kba = None 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_in_browser_editor = None self._enable_in_browser_editor_metadata = None self._enable_payment_processing = None @@ -1525,6 +1563,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._enable_sms_authentication_metadata = None self._enable_sms_delivery_additional_notification = None self._enable_sms_delivery_additional_notification_metadata = None + self._enable_sms_delivery_primary = None self._enable_social_id_login = None self._enable_social_id_login_metadata = None self._enable_strike_through = None @@ -1543,6 +1582,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._envelope_integration_enabled_metadata = None self._envelope_stamping_default_value = None self._envelope_stamping_default_value_metadata = None + self._exit_prompt = None + self._exit_prompt_metadata = None self._express_send = None self._express_send_allow_tabs = None self._express_send_allow_tabs_metadata = None @@ -1552,6 +1593,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._external_signature_pad_type_metadata = None self._fax_out_enabled = None self._fax_out_enabled_metadata = None + self._finish_reminder = None + self._finish_reminder_metadata = None self._guided_forms_html_allowed = None self._guided_forms_html_allowed_metadata = None self._has_recipient_connect_claimed_domain = None @@ -1633,6 +1676,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._sending_tags_font_name_metadata = None self._sending_tags_font_size = None self._sending_tags_font_size_metadata = None + self._send_lockout_recipient_notification = None + self._send_lockout_recipient_notification_metadata = None self._send_to_certified_delivery_enabled = None self._send_to_certified_delivery_enabled_metadata = None self._session_timeout = None @@ -1794,6 +1839,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('allow_consumer_disclosure_override_metadata'), kwargs.get('allow_consumer_disclosure_override_metadata', None)) setattr(self, "_{}".format('allow_data_download'), kwargs.get('allow_data_download', None)) setattr(self, "_{}".format('allow_data_download_metadata'), kwargs.get('allow_data_download_metadata', None)) + setattr(self, "_{}".format('allow_delegated_signing'), kwargs.get('allow_delegated_signing', None)) + setattr(self, "_{}".format('allow_delegated_signing_metadata'), kwargs.get('allow_delegated_signing_metadata', None)) setattr(self, "_{}".format('allow_document_disclosures'), kwargs.get('allow_document_disclosures', None)) setattr(self, "_{}".format('allow_document_disclosures_metadata'), kwargs.get('allow_document_disclosures_metadata', None)) setattr(self, "_{}".format('allow_documents_on_signed_envelopes'), kwargs.get('allow_documents_on_signed_envelopes', None)) @@ -1954,6 +2001,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('can_use_salesforce_o_auth_metadata'), kwargs.get('can_use_salesforce_o_auth_metadata', None)) setattr(self, "_{}".format('capture_voice_recording'), kwargs.get('capture_voice_recording', None)) setattr(self, "_{}".format('capture_voice_recording_metadata'), kwargs.get('capture_voice_recording_metadata', None)) + setattr(self, "_{}".format('cfr21_simplified_signing_enabled'), kwargs.get('cfr21_simplified_signing_enabled', None)) + setattr(self, "_{}".format('cfr21_simplified_signing_enabled_metadata'), kwargs.get('cfr21_simplified_signing_enabled_metadata', None)) setattr(self, "_{}".format('cfr_use_wide_image'), kwargs.get('cfr_use_wide_image', None)) setattr(self, "_{}".format('cfr_use_wide_image_metadata'), kwargs.get('cfr_use_wide_image_metadata', None)) setattr(self, "_{}".format('check_for_multiple_admins_on_account'), kwargs.get('check_for_multiple_admins_on_account', None)) @@ -2002,6 +2051,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('document_retention_purge_tabs'), kwargs.get('document_retention_purge_tabs', None)) setattr(self, "_{}".format('document_visibility'), kwargs.get('document_visibility', None)) setattr(self, "_{}".format('document_visibility_metadata'), kwargs.get('document_visibility_metadata', None)) + setattr(self, "_{}".format('dss_sign_28411_enable_leave_page_prompt_radmin_option'), kwargs.get('dss_sign_28411_enable_leave_page_prompt_radmin_option', None)) + setattr(self, "_{}".format('dss_sign_29182_slide_up_bar_radmin_option'), kwargs.get('dss_sign_29182_slide_up_bar_radmin_option', None)) setattr(self, "_{}".format('email_template_version'), kwargs.get('email_template_version', None)) setattr(self, "_{}".format('email_template_version_metadata'), kwargs.get('email_template_version_metadata', None)) setattr(self, "_{}".format('enable_access_code_generator'), kwargs.get('enable_access_code_generator', None)) @@ -2036,6 +2087,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('enable_esign_communities_metadata'), kwargs.get('enable_esign_communities_metadata', None)) setattr(self, "_{}".format('enable_id_fx_intuit_kba'), kwargs.get('enable_id_fx_intuit_kba', None)) 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_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_payment_processing'), kwargs.get('enable_payment_processing', None)) @@ -2096,6 +2149,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('enable_sms_authentication_metadata'), kwargs.get('enable_sms_authentication_metadata', None)) setattr(self, "_{}".format('enable_sms_delivery_additional_notification'), kwargs.get('enable_sms_delivery_additional_notification', None)) setattr(self, "_{}".format('enable_sms_delivery_additional_notification_metadata'), kwargs.get('enable_sms_delivery_additional_notification_metadata', None)) + setattr(self, "_{}".format('enable_sms_delivery_primary'), kwargs.get('enable_sms_delivery_primary', None)) setattr(self, "_{}".format('enable_social_id_login'), kwargs.get('enable_social_id_login', None)) setattr(self, "_{}".format('enable_social_id_login_metadata'), kwargs.get('enable_social_id_login_metadata', None)) setattr(self, "_{}".format('enable_strike_through'), kwargs.get('enable_strike_through', None)) @@ -2114,6 +2168,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('envelope_integration_enabled_metadata'), kwargs.get('envelope_integration_enabled_metadata', None)) setattr(self, "_{}".format('envelope_stamping_default_value'), kwargs.get('envelope_stamping_default_value', None)) setattr(self, "_{}".format('envelope_stamping_default_value_metadata'), kwargs.get('envelope_stamping_default_value_metadata', None)) + setattr(self, "_{}".format('exit_prompt'), kwargs.get('exit_prompt', None)) + setattr(self, "_{}".format('exit_prompt_metadata'), kwargs.get('exit_prompt_metadata', None)) setattr(self, "_{}".format('express_send'), kwargs.get('express_send', None)) setattr(self, "_{}".format('express_send_allow_tabs'), kwargs.get('express_send_allow_tabs', None)) setattr(self, "_{}".format('express_send_allow_tabs_metadata'), kwargs.get('express_send_allow_tabs_metadata', None)) @@ -2123,6 +2179,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('external_signature_pad_type_metadata'), kwargs.get('external_signature_pad_type_metadata', None)) setattr(self, "_{}".format('fax_out_enabled'), kwargs.get('fax_out_enabled', None)) setattr(self, "_{}".format('fax_out_enabled_metadata'), kwargs.get('fax_out_enabled_metadata', None)) + setattr(self, "_{}".format('finish_reminder'), kwargs.get('finish_reminder', None)) + 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('has_recipient_connect_claimed_domain'), kwargs.get('has_recipient_connect_claimed_domain', None)) @@ -2204,6 +2262,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('sending_tags_font_name_metadata'), kwargs.get('sending_tags_font_name_metadata', None)) setattr(self, "_{}".format('sending_tags_font_size'), kwargs.get('sending_tags_font_size', None)) setattr(self, "_{}".format('sending_tags_font_size_metadata'), kwargs.get('sending_tags_font_size_metadata', None)) + setattr(self, "_{}".format('send_lockout_recipient_notification'), kwargs.get('send_lockout_recipient_notification', None)) + setattr(self, "_{}".format('send_lockout_recipient_notification_metadata'), kwargs.get('send_lockout_recipient_notification_metadata', None)) setattr(self, "_{}".format('send_to_certified_delivery_enabled'), kwargs.get('send_to_certified_delivery_enabled', None)) setattr(self, "_{}".format('send_to_certified_delivery_enabled_metadata'), kwargs.get('send_to_certified_delivery_enabled_metadata', None)) setattr(self, "_{}".format('session_timeout'), kwargs.get('session_timeout', None)) @@ -3224,6 +3284,50 @@ def allow_data_download_metadata(self, allow_data_download_metadata): self._allow_data_download_metadata = allow_data_download_metadata + @property + def allow_delegated_signing(self): + """Gets the allow_delegated_signing of this AccountSettingsInformation. # noqa: E501 + + # noqa: E501 + + :return: The allow_delegated_signing of this AccountSettingsInformation. # noqa: E501 + :rtype: str + """ + return self._allow_delegated_signing + + @allow_delegated_signing.setter + def allow_delegated_signing(self, allow_delegated_signing): + """Sets the allow_delegated_signing of this AccountSettingsInformation. + + # noqa: E501 + + :param allow_delegated_signing: The allow_delegated_signing of this AccountSettingsInformation. # noqa: E501 + :type: str + """ + + self._allow_delegated_signing = allow_delegated_signing + + @property + def allow_delegated_signing_metadata(self): + """Gets the allow_delegated_signing_metadata of this AccountSettingsInformation. # noqa: E501 + + + :return: The allow_delegated_signing_metadata of this AccountSettingsInformation. # noqa: E501 + :rtype: SettingsMetadata + """ + return self._allow_delegated_signing_metadata + + @allow_delegated_signing_metadata.setter + def allow_delegated_signing_metadata(self, allow_delegated_signing_metadata): + """Sets the allow_delegated_signing_metadata of this AccountSettingsInformation. + + + :param allow_delegated_signing_metadata: The allow_delegated_signing_metadata of this AccountSettingsInformation. # noqa: E501 + :type: SettingsMetadata + """ + + self._allow_delegated_signing_metadata = allow_delegated_signing_metadata + @property def allow_document_disclosures(self): """Gets the allow_document_disclosures of this AccountSettingsInformation. # noqa: E501 @@ -6746,6 +6850,50 @@ def capture_voice_recording_metadata(self, capture_voice_recording_metadata): self._capture_voice_recording_metadata = capture_voice_recording_metadata + @property + def cfr21_simplified_signing_enabled(self): + """Gets the cfr21_simplified_signing_enabled of this AccountSettingsInformation. # noqa: E501 + + # noqa: E501 + + :return: The cfr21_simplified_signing_enabled of this AccountSettingsInformation. # noqa: E501 + :rtype: str + """ + return self._cfr21_simplified_signing_enabled + + @cfr21_simplified_signing_enabled.setter + def cfr21_simplified_signing_enabled(self, cfr21_simplified_signing_enabled): + """Sets the cfr21_simplified_signing_enabled of this AccountSettingsInformation. + + # noqa: E501 + + :param cfr21_simplified_signing_enabled: The cfr21_simplified_signing_enabled of this AccountSettingsInformation. # noqa: E501 + :type: str + """ + + self._cfr21_simplified_signing_enabled = cfr21_simplified_signing_enabled + + @property + def cfr21_simplified_signing_enabled_metadata(self): + """Gets the cfr21_simplified_signing_enabled_metadata of this AccountSettingsInformation. # noqa: E501 + + + :return: The cfr21_simplified_signing_enabled_metadata of this AccountSettingsInformation. # noqa: E501 + :rtype: SettingsMetadata + """ + return self._cfr21_simplified_signing_enabled_metadata + + @cfr21_simplified_signing_enabled_metadata.setter + def cfr21_simplified_signing_enabled_metadata(self, cfr21_simplified_signing_enabled_metadata): + """Sets the cfr21_simplified_signing_enabled_metadata of this AccountSettingsInformation. + + + :param cfr21_simplified_signing_enabled_metadata: The cfr21_simplified_signing_enabled_metadata of this AccountSettingsInformation. # noqa: E501 + :type: SettingsMetadata + """ + + self._cfr21_simplified_signing_enabled_metadata = cfr21_simplified_signing_enabled_metadata + @property def cfr_use_wide_image(self): """Gets the cfr_use_wide_image of this AccountSettingsInformation. # noqa: E501 @@ -7802,6 +7950,52 @@ def document_visibility_metadata(self, document_visibility_metadata): self._document_visibility_metadata = document_visibility_metadata + @property + def dss_sign_28411_enable_leave_page_prompt_radmin_option(self): + """Gets the dss_sign_28411_enable_leave_page_prompt_radmin_option of this AccountSettingsInformation. # noqa: E501 + + # noqa: E501 + + :return: The dss_sign_28411_enable_leave_page_prompt_radmin_option of this AccountSettingsInformation. # noqa: E501 + :rtype: str + """ + return self._dss_sign_28411_enable_leave_page_prompt_radmin_option + + @dss_sign_28411_enable_leave_page_prompt_radmin_option.setter + def dss_sign_28411_enable_leave_page_prompt_radmin_option(self, dss_sign_28411_enable_leave_page_prompt_radmin_option): + """Sets the dss_sign_28411_enable_leave_page_prompt_radmin_option of this AccountSettingsInformation. + + # noqa: E501 + + :param dss_sign_28411_enable_leave_page_prompt_radmin_option: The dss_sign_28411_enable_leave_page_prompt_radmin_option of this AccountSettingsInformation. # noqa: E501 + :type: str + """ + + self._dss_sign_28411_enable_leave_page_prompt_radmin_option = dss_sign_28411_enable_leave_page_prompt_radmin_option + + @property + def dss_sign_29182_slide_up_bar_radmin_option(self): + """Gets the dss_sign_29182_slide_up_bar_radmin_option of this AccountSettingsInformation. # noqa: E501 + + # noqa: E501 + + :return: The dss_sign_29182_slide_up_bar_radmin_option of this AccountSettingsInformation. # noqa: E501 + :rtype: str + """ + return self._dss_sign_29182_slide_up_bar_radmin_option + + @dss_sign_29182_slide_up_bar_radmin_option.setter + def dss_sign_29182_slide_up_bar_radmin_option(self, dss_sign_29182_slide_up_bar_radmin_option): + """Sets the dss_sign_29182_slide_up_bar_radmin_option of this AccountSettingsInformation. + + # noqa: E501 + + :param dss_sign_29182_slide_up_bar_radmin_option: The dss_sign_29182_slide_up_bar_radmin_option of this AccountSettingsInformation. # noqa: E501 + :type: str + """ + + self._dss_sign_29182_slide_up_bar_radmin_option = dss_sign_29182_slide_up_bar_radmin_option + @property def email_template_version(self): """Gets the email_template_version of this AccountSettingsInformation. # noqa: E501 @@ -8550,6 +8744,50 @@ def enable_id_fx_intuit_kba_metadata(self, enable_id_fx_intuit_kba_metadata): self._enable_id_fx_intuit_kba_metadata = enable_id_fx_intuit_kba_metadata + @property + def enable_id_fx_phone_authentication(self): + """Gets the enable_id_fx_phone_authentication of this AccountSettingsInformation. # noqa: E501 + + # noqa: E501 + + :return: The enable_id_fx_phone_authentication of this AccountSettingsInformation. # noqa: E501 + :rtype: str + """ + return self._enable_id_fx_phone_authentication + + @enable_id_fx_phone_authentication.setter + def enable_id_fx_phone_authentication(self, enable_id_fx_phone_authentication): + """Sets the enable_id_fx_phone_authentication of this AccountSettingsInformation. + + # noqa: E501 + + :param enable_id_fx_phone_authentication: The enable_id_fx_phone_authentication of this AccountSettingsInformation. # noqa: E501 + :type: str + """ + + self._enable_id_fx_phone_authentication = enable_id_fx_phone_authentication + + @property + def enable_id_fx_phone_authentication_metadata(self): + """Gets the enable_id_fx_phone_authentication_metadata of this AccountSettingsInformation. # noqa: E501 + + + :return: The enable_id_fx_phone_authentication_metadata of this AccountSettingsInformation. # noqa: E501 + :rtype: SettingsMetadata + """ + return self._enable_id_fx_phone_authentication_metadata + + @enable_id_fx_phone_authentication_metadata.setter + def enable_id_fx_phone_authentication_metadata(self, enable_id_fx_phone_authentication_metadata): + """Sets the enable_id_fx_phone_authentication_metadata of this AccountSettingsInformation. + + + :param enable_id_fx_phone_authentication_metadata: The enable_id_fx_phone_authentication_metadata of this AccountSettingsInformation. # noqa: E501 + :type: SettingsMetadata + """ + + self._enable_id_fx_phone_authentication_metadata = enable_id_fx_phone_authentication_metadata + @property def enable_in_browser_editor(self): """Gets the enable_in_browser_editor of this AccountSettingsInformation. # noqa: E501 @@ -9870,6 +10108,29 @@ def enable_sms_delivery_additional_notification_metadata(self, enable_sms_delive self._enable_sms_delivery_additional_notification_metadata = enable_sms_delivery_additional_notification_metadata + @property + def enable_sms_delivery_primary(self): + """Gets the enable_sms_delivery_primary of this AccountSettingsInformation. # noqa: E501 + + # noqa: E501 + + :return: The enable_sms_delivery_primary of this AccountSettingsInformation. # noqa: E501 + :rtype: str + """ + return self._enable_sms_delivery_primary + + @enable_sms_delivery_primary.setter + def enable_sms_delivery_primary(self, enable_sms_delivery_primary): + """Sets the enable_sms_delivery_primary of this AccountSettingsInformation. + + # noqa: E501 + + :param enable_sms_delivery_primary: The enable_sms_delivery_primary of this AccountSettingsInformation. # noqa: E501 + :type: str + """ + + self._enable_sms_delivery_primary = enable_sms_delivery_primary + @property def enable_social_id_login(self): """Gets the enable_social_id_login of this AccountSettingsInformation. # noqa: E501 @@ -10266,6 +10527,50 @@ def envelope_stamping_default_value_metadata(self, envelope_stamping_default_val self._envelope_stamping_default_value_metadata = envelope_stamping_default_value_metadata + @property + def exit_prompt(self): + """Gets the exit_prompt of this AccountSettingsInformation. # noqa: E501 + + # noqa: E501 + + :return: The exit_prompt of this AccountSettingsInformation. # noqa: E501 + :rtype: str + """ + return self._exit_prompt + + @exit_prompt.setter + def exit_prompt(self, exit_prompt): + """Sets the exit_prompt of this AccountSettingsInformation. + + # noqa: E501 + + :param exit_prompt: The exit_prompt of this AccountSettingsInformation. # noqa: E501 + :type: str + """ + + self._exit_prompt = exit_prompt + + @property + def exit_prompt_metadata(self): + """Gets the exit_prompt_metadata of this AccountSettingsInformation. # noqa: E501 + + + :return: The exit_prompt_metadata of this AccountSettingsInformation. # noqa: E501 + :rtype: SettingsMetadata + """ + return self._exit_prompt_metadata + + @exit_prompt_metadata.setter + def exit_prompt_metadata(self, exit_prompt_metadata): + """Sets the exit_prompt_metadata of this AccountSettingsInformation. + + + :param exit_prompt_metadata: The exit_prompt_metadata of this AccountSettingsInformation. # noqa: E501 + :type: SettingsMetadata + """ + + self._exit_prompt_metadata = exit_prompt_metadata + @property def express_send(self): """Gets the express_send of this AccountSettingsInformation. # noqa: E501 @@ -10463,6 +10768,50 @@ def fax_out_enabled_metadata(self, fax_out_enabled_metadata): self._fax_out_enabled_metadata = fax_out_enabled_metadata + @property + def finish_reminder(self): + """Gets the finish_reminder of this AccountSettingsInformation. # noqa: E501 + + # noqa: E501 + + :return: The finish_reminder of this AccountSettingsInformation. # noqa: E501 + :rtype: str + """ + return self._finish_reminder + + @finish_reminder.setter + def finish_reminder(self, finish_reminder): + """Sets the finish_reminder of this AccountSettingsInformation. + + # noqa: E501 + + :param finish_reminder: The finish_reminder of this AccountSettingsInformation. # noqa: E501 + :type: str + """ + + self._finish_reminder = finish_reminder + + @property + def finish_reminder_metadata(self): + """Gets the finish_reminder_metadata of this AccountSettingsInformation. # noqa: E501 + + + :return: The finish_reminder_metadata of this AccountSettingsInformation. # noqa: E501 + :rtype: SettingsMetadata + """ + return self._finish_reminder_metadata + + @finish_reminder_metadata.setter + def finish_reminder_metadata(self, finish_reminder_metadata): + """Sets the finish_reminder_metadata of this AccountSettingsInformation. + + + :param finish_reminder_metadata: The finish_reminder_metadata of this AccountSettingsInformation. # noqa: E501 + :type: SettingsMetadata + """ + + self._finish_reminder_metadata = finish_reminder_metadata + @property def guided_forms_html_allowed(self): """Gets the guided_forms_html_allowed of this AccountSettingsInformation. # noqa: E501 @@ -12254,6 +12603,50 @@ def sending_tags_font_size_metadata(self, sending_tags_font_size_metadata): self._sending_tags_font_size_metadata = sending_tags_font_size_metadata + @property + def send_lockout_recipient_notification(self): + """Gets the send_lockout_recipient_notification of this AccountSettingsInformation. # noqa: E501 + + # noqa: E501 + + :return: The send_lockout_recipient_notification of this AccountSettingsInformation. # noqa: E501 + :rtype: str + """ + return self._send_lockout_recipient_notification + + @send_lockout_recipient_notification.setter + def send_lockout_recipient_notification(self, send_lockout_recipient_notification): + """Sets the send_lockout_recipient_notification of this AccountSettingsInformation. + + # noqa: E501 + + :param send_lockout_recipient_notification: The send_lockout_recipient_notification of this AccountSettingsInformation. # noqa: E501 + :type: str + """ + + self._send_lockout_recipient_notification = send_lockout_recipient_notification + + @property + def send_lockout_recipient_notification_metadata(self): + """Gets the send_lockout_recipient_notification_metadata of this AccountSettingsInformation. # noqa: E501 + + + :return: The send_lockout_recipient_notification_metadata of this AccountSettingsInformation. # noqa: E501 + :rtype: SettingsMetadata + """ + return self._send_lockout_recipient_notification_metadata + + @send_lockout_recipient_notification_metadata.setter + def send_lockout_recipient_notification_metadata(self, send_lockout_recipient_notification_metadata): + """Sets the send_lockout_recipient_notification_metadata of this AccountSettingsInformation. + + + :param send_lockout_recipient_notification_metadata: The send_lockout_recipient_notification_metadata of this AccountSettingsInformation. # noqa: E501 + :type: SettingsMetadata + """ + + self._send_lockout_recipient_notification_metadata = send_lockout_recipient_notification_metadata + @property def send_to_certified_delivery_enabled(self): """Gets the send_to_certified_delivery_enabled of this AccountSettingsInformation. # noqa: E501 diff --git a/docusign_esign/models/billing_entity_information_response.py b/docusign_esign/models/billing_entity_information_response.py new file mode 100644 index 00000000..2ce2df21 --- /dev/null +++ b/docusign_esign/models/billing_entity_information_response.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 BillingEntityInformationResponse(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 = { + 'billing_profile': 'str', + 'entity_name': 'str', + 'external_entity_id': 'str', + 'is_externally_billed': 'str' + } + + attribute_map = { + 'billing_profile': 'billingProfile', + 'entity_name': 'entityName', + 'external_entity_id': 'externalEntityId', + 'is_externally_billed': 'isExternallyBilled' + } + + def __init__(self, _configuration=None, **kwargs): # noqa: E501 + """BillingEntityInformationResponse - a model defined in Swagger""" # noqa: E501 + if _configuration is None: + _configuration = Configuration() + self._configuration = _configuration + + self._billing_profile = None + self._entity_name = None + self._external_entity_id = None + self._is_externally_billed = None + self.discriminator = None + + setattr(self, "_{}".format('billing_profile'), kwargs.get('billing_profile', None)) + setattr(self, "_{}".format('entity_name'), kwargs.get('entity_name', None)) + setattr(self, "_{}".format('external_entity_id'), kwargs.get('external_entity_id', None)) + setattr(self, "_{}".format('is_externally_billed'), kwargs.get('is_externally_billed', None)) + + @property + def billing_profile(self): + """Gets the billing_profile of this BillingEntityInformationResponse. # noqa: E501 + + # noqa: E501 + + :return: The billing_profile of this BillingEntityInformationResponse. # noqa: E501 + :rtype: str + """ + return self._billing_profile + + @billing_profile.setter + def billing_profile(self, billing_profile): + """Sets the billing_profile of this BillingEntityInformationResponse. + + # noqa: E501 + + :param billing_profile: The billing_profile of this BillingEntityInformationResponse. # noqa: E501 + :type: str + """ + + self._billing_profile = billing_profile + + @property + def entity_name(self): + """Gets the entity_name of this BillingEntityInformationResponse. # noqa: E501 + + # noqa: E501 + + :return: The entity_name of this BillingEntityInformationResponse. # noqa: E501 + :rtype: str + """ + return self._entity_name + + @entity_name.setter + def entity_name(self, entity_name): + """Sets the entity_name of this BillingEntityInformationResponse. + + # noqa: E501 + + :param entity_name: The entity_name of this BillingEntityInformationResponse. # noqa: E501 + :type: str + """ + + self._entity_name = entity_name + + @property + def external_entity_id(self): + """Gets the external_entity_id of this BillingEntityInformationResponse. # noqa: E501 + + # noqa: E501 + + :return: The external_entity_id of this BillingEntityInformationResponse. # noqa: E501 + :rtype: str + """ + return self._external_entity_id + + @external_entity_id.setter + def external_entity_id(self, external_entity_id): + """Sets the external_entity_id of this BillingEntityInformationResponse. + + # noqa: E501 + + :param external_entity_id: The external_entity_id of this BillingEntityInformationResponse. # noqa: E501 + :type: str + """ + + self._external_entity_id = external_entity_id + + @property + def is_externally_billed(self): + """Gets the is_externally_billed of this BillingEntityInformationResponse. # noqa: E501 + + # noqa: E501 + + :return: The is_externally_billed of this BillingEntityInformationResponse. # noqa: E501 + :rtype: str + """ + return self._is_externally_billed + + @is_externally_billed.setter + def is_externally_billed(self, is_externally_billed): + """Sets the is_externally_billed of this BillingEntityInformationResponse. + + # noqa: E501 + + :param is_externally_billed: The is_externally_billed of this BillingEntityInformationResponse. # noqa: E501 + :type: str + """ + + self._is_externally_billed = is_externally_billed + + 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(BillingEntityInformationResponse, 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, BillingEntityInformationResponse): + 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, BillingEntityInformationResponse): + 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 1cddd67a..3e6463c4 100644 --- a/docusign_esign/models/bulk_send_batch_status.py +++ b/docusign_esign/models/bulk_send_batch_status.py @@ -38,6 +38,7 @@ class BulkSendBatchStatus(object): 'batch_size': 'str', 'bulk_errors': 'list[BulkSendErrorStatus]', 'envelope_id_or_template_id': 'str', + 'envelopes_info': 'BulkSendEnvelopesInfo', 'envelopes_uri': 'str', 'failed': 'str', 'mailing_list_id': 'str', @@ -55,6 +56,7 @@ class BulkSendBatchStatus(object): 'batch_size': 'batchSize', 'bulk_errors': 'bulkErrors', 'envelope_id_or_template_id': 'envelopeIdOrTemplateId', + 'envelopes_info': 'envelopesInfo', 'envelopes_uri': 'envelopesUri', 'failed': 'failed', 'mailing_list_id': 'mailingListId', @@ -77,6 +79,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._batch_size = None self._bulk_errors = None self._envelope_id_or_template_id = None + self._envelopes_info = None self._envelopes_uri = None self._failed = None self._mailing_list_id = None @@ -93,6 +96,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('batch_size'), kwargs.get('batch_size', None)) setattr(self, "_{}".format('bulk_errors'), kwargs.get('bulk_errors', None)) setattr(self, "_{}".format('envelope_id_or_template_id'), kwargs.get('envelope_id_or_template_id', None)) + setattr(self, "_{}".format('envelopes_info'), kwargs.get('envelopes_info', None)) setattr(self, "_{}".format('envelopes_uri'), kwargs.get('envelopes_uri', None)) setattr(self, "_{}".format('failed'), kwargs.get('failed', None)) setattr(self, "_{}".format('mailing_list_id'), kwargs.get('mailing_list_id', None)) @@ -218,6 +222,27 @@ def envelope_id_or_template_id(self, envelope_id_or_template_id): self._envelope_id_or_template_id = envelope_id_or_template_id + @property + def envelopes_info(self): + """Gets the envelopes_info of this BulkSendBatchStatus. # noqa: E501 + + + :return: The envelopes_info of this BulkSendBatchStatus. # noqa: E501 + :rtype: BulkSendEnvelopesInfo + """ + return self._envelopes_info + + @envelopes_info.setter + def envelopes_info(self, envelopes_info): + """Sets the envelopes_info of this BulkSendBatchStatus. + + + :param envelopes_info: The envelopes_info of this BulkSendBatchStatus. # noqa: E501 + :type: BulkSendEnvelopesInfo + """ + + self._envelopes_info = envelopes_info + @property def envelopes_uri(self): """Gets the envelopes_uri of this BulkSendBatchStatus. # noqa: E501 diff --git a/docusign_esign/models/bulk_send_envelopes_info.py b/docusign_esign/models/bulk_send_envelopes_info.py new file mode 100644 index 00000000..123f4675 --- /dev/null +++ b/docusign_esign/models/bulk_send_envelopes_info.py @@ -0,0 +1,178 @@ +# 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 BulkSendEnvelopesInfo(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 = { + 'completed': 'str', + 'declined': 'str', + 'voided': 'str' + } + + attribute_map = { + 'completed': 'completed', + 'declined': 'declined', + 'voided': 'voided' + } + + def __init__(self, _configuration=None, **kwargs): # noqa: E501 + """BulkSendEnvelopesInfo - a model defined in Swagger""" # noqa: E501 + if _configuration is None: + _configuration = Configuration() + self._configuration = _configuration + + self._completed = None + self._declined = None + self._voided = None + self.discriminator = None + + setattr(self, "_{}".format('completed'), kwargs.get('completed', None)) + setattr(self, "_{}".format('declined'), kwargs.get('declined', None)) + setattr(self, "_{}".format('voided'), kwargs.get('voided', None)) + + @property + def completed(self): + """Gets the completed of this BulkSendEnvelopesInfo. # noqa: E501 + + # noqa: E501 + + :return: The completed of this BulkSendEnvelopesInfo. # noqa: E501 + :rtype: str + """ + return self._completed + + @completed.setter + def completed(self, completed): + """Sets the completed of this BulkSendEnvelopesInfo. + + # noqa: E501 + + :param completed: The completed of this BulkSendEnvelopesInfo. # noqa: E501 + :type: str + """ + + self._completed = completed + + @property + def declined(self): + """Gets the declined of this BulkSendEnvelopesInfo. # noqa: E501 + + # noqa: E501 + + :return: The declined of this BulkSendEnvelopesInfo. # noqa: E501 + :rtype: str + """ + return self._declined + + @declined.setter + def declined(self, declined): + """Sets the declined of this BulkSendEnvelopesInfo. + + # noqa: E501 + + :param declined: The declined of this BulkSendEnvelopesInfo. # noqa: E501 + :type: str + """ + + self._declined = declined + + @property + def voided(self): + """Gets the voided of this BulkSendEnvelopesInfo. # noqa: E501 + + # noqa: E501 + + :return: The voided of this BulkSendEnvelopesInfo. # noqa: E501 + :rtype: str + """ + return self._voided + + @voided.setter + def voided(self, voided): + """Sets the voided of this BulkSendEnvelopesInfo. + + # noqa: E501 + + :param voided: The voided of this BulkSendEnvelopesInfo. # noqa: E501 + :type: str + """ + + self._voided = voided + + 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(BulkSendEnvelopesInfo, 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, BulkSendEnvelopesInfo): + 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, BulkSendEnvelopesInfo): + return True + + return self.to_dict() != other.to_dict() diff --git a/docusign_esign/models/checkbox.py b/docusign_esign/models/checkbox.py index 8343bd9e..2d85a72f 100644 --- a/docusign_esign/models/checkbox.py +++ b/docusign_esign/models/checkbox.py @@ -86,6 +86,7 @@ class Checkbox(object): 'merge_field_xml': 'str', 'name': 'str', 'name_metadata': 'PropertyMetadata', + 'original_value': 'str', 'page_number': 'str', 'page_number_metadata': 'PropertyMetadata', 'recipient_id': 'str', @@ -124,6 +125,7 @@ class Checkbox(object): 'tool_tip_metadata': 'PropertyMetadata', 'underline': 'str', 'underline_metadata': 'PropertyMetadata', + 'value': 'str', 'width': 'str', 'width_metadata': 'PropertyMetadata', 'x_position': 'str', @@ -186,6 +188,7 @@ class Checkbox(object): 'merge_field_xml': 'mergeFieldXml', 'name': 'name', 'name_metadata': 'nameMetadata', + 'original_value': 'originalValue', 'page_number': 'pageNumber', 'page_number_metadata': 'pageNumberMetadata', 'recipient_id': 'recipientId', @@ -224,6 +227,7 @@ class Checkbox(object): 'tool_tip_metadata': 'toolTipMetadata', 'underline': 'underline', 'underline_metadata': 'underlineMetadata', + 'value': 'value', 'width': 'width', 'width_metadata': 'widthMetadata', 'x_position': 'xPosition', @@ -291,6 +295,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._merge_field_xml = None self._name = None self._name_metadata = None + self._original_value = None self._page_number = None self._page_number_metadata = None self._recipient_id = None @@ -329,6 +334,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._tool_tip_metadata = None self._underline = None self._underline_metadata = None + self._value = None self._width = None self._width_metadata = None self._x_position = None @@ -390,6 +396,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('merge_field_xml'), kwargs.get('merge_field_xml', None)) 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('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)) @@ -428,6 +435,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 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('value'), kwargs.get('value', 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)) @@ -1600,6 +1608,29 @@ def name_metadata(self, name_metadata): self._name_metadata = name_metadata + @property + def original_value(self): + """Gets the original_value of this Checkbox. # noqa: E501 + + The initial value of the tab when it was sent to the recipient. # noqa: E501 + + :return: The original_value of this Checkbox. # noqa: E501 + :rtype: str + """ + return self._original_value + + @original_value.setter + def original_value(self, original_value): + """Sets the original_value of this Checkbox. + + The initial value of the tab when it was sent to the recipient. # noqa: E501 + + :param original_value: The original_value of this Checkbox. # noqa: E501 + :type: str + """ + + self._original_value = original_value + @property def page_number(self): """Gets the page_number of this Checkbox. # noqa: E501 @@ -2436,6 +2467,29 @@ def underline_metadata(self, underline_metadata): self._underline_metadata = underline_metadata + @property + def value(self): + """Gets the value of this Checkbox. # noqa: E501 + + Specifies the value of the tab. # noqa: E501 + + :return: The value of this Checkbox. # noqa: E501 + :rtype: str + """ + return self._value + + @value.setter + def value(self, value): + """Sets the value of this Checkbox. + + Specifies the value of the tab. # noqa: E501 + + :param value: The value of this Checkbox. # noqa: E501 + :type: str + """ + + self._value = value + @property def width(self): """Gets the width of this Checkbox. # noqa: E501 diff --git a/docusign_esign/models/connect_custom_configuration.py b/docusign_esign/models/connect_custom_configuration.py index dee8e458..5ce08091 100644 --- a/docusign_esign/models/connect_custom_configuration.py +++ b/docusign_esign/models/connect_custom_configuration.py @@ -42,6 +42,7 @@ class ConnectCustomConfiguration(object): 'enable_log': 'str', 'envelope_events': 'list[str]', 'event_data': 'ConnectEventData', + 'events': 'list[str]', 'external_folder_id': 'str', 'external_folder_label': 'str', 'include_certificate_of_completion': 'str', @@ -82,6 +83,7 @@ class ConnectCustomConfiguration(object): 'enable_log': 'enableLog', 'envelope_events': 'envelopeEvents', 'event_data': 'eventData', + 'events': 'events', 'external_folder_id': 'externalFolderId', 'external_folder_label': 'externalFolderLabel', 'include_certificate_of_completion': 'includeCertificateOfCompletion', @@ -127,6 +129,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._enable_log = None self._envelope_events = None self._event_data = None + self._events = None self._external_folder_id = None self._external_folder_label = None self._include_certificate_of_completion = None @@ -166,6 +169,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('enable_log'), kwargs.get('enable_log', None)) setattr(self, "_{}".format('envelope_events'), kwargs.get('envelope_events', None)) setattr(self, "_{}".format('event_data'), kwargs.get('event_data', None)) + setattr(self, "_{}".format('events'), kwargs.get('events', None)) setattr(self, "_{}".format('external_folder_id'), kwargs.get('external_folder_id', None)) setattr(self, "_{}".format('external_folder_label'), kwargs.get('external_folder_label', None)) setattr(self, "_{}".format('include_certificate_of_completion'), kwargs.get('include_certificate_of_completion', None)) @@ -400,6 +404,29 @@ def event_data(self, event_data): self._event_data = event_data + @property + def events(self): + """Gets the events of this ConnectCustomConfiguration. # noqa: E501 + + # noqa: E501 + + :return: The events of this ConnectCustomConfiguration. # noqa: E501 + :rtype: list[str] + """ + return self._events + + @events.setter + def events(self, events): + """Sets the events of this ConnectCustomConfiguration. + + # noqa: E501 + + :param events: The events of this ConnectCustomConfiguration. # noqa: E501 + :type: list[str] + """ + + self._events = events + @property def external_folder_id(self): """Gets the external_folder_id of this ConnectCustomConfiguration. # noqa: E501 diff --git a/docusign_esign/models/connect_user_info.py b/docusign_esign/models/connect_user_info.py index c92364c3..cd648e3f 100644 --- a/docusign_esign/models/connect_user_info.py +++ b/docusign_esign/models/connect_user_info.py @@ -35,7 +35,6 @@ class ConnectUserInfo(object): swagger_types = { 'email': 'str', 'is_included': 'str', - 'is_part_of_domain': 'str', 'user_id': 'str', 'user_name': 'str' } @@ -43,7 +42,6 @@ class ConnectUserInfo(object): attribute_map = { 'email': 'email', 'is_included': 'isIncluded', - 'is_part_of_domain': 'isPartOfDomain', 'user_id': 'userId', 'user_name': 'userName' } @@ -56,14 +54,12 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._email = None self._is_included = None - self._is_part_of_domain = None self._user_id = None self._user_name = None self.discriminator = None setattr(self, "_{}".format('email'), kwargs.get('email', None)) setattr(self, "_{}".format('is_included'), kwargs.get('is_included', None)) - setattr(self, "_{}".format('is_part_of_domain'), kwargs.get('is_part_of_domain', None)) setattr(self, "_{}".format('user_id'), kwargs.get('user_id', None)) setattr(self, "_{}".format('user_name'), kwargs.get('user_name', None)) @@ -113,29 +109,6 @@ def is_included(self, is_included): self._is_included = is_included - @property - def is_part_of_domain(self): - """Gets the is_part_of_domain of this ConnectUserInfo. # noqa: E501 - - # noqa: E501 - - :return: The is_part_of_domain of this ConnectUserInfo. # noqa: E501 - :rtype: str - """ - return self._is_part_of_domain - - @is_part_of_domain.setter - def is_part_of_domain(self, is_part_of_domain): - """Sets the is_part_of_domain of this ConnectUserInfo. - - # noqa: E501 - - :param is_part_of_domain: The is_part_of_domain of this ConnectUserInfo. # noqa: E501 - :type: str - """ - - self._is_part_of_domain = is_part_of_domain - @property def user_id(self): """Gets the user_id of this ConnectUserInfo. # noqa: E501 diff --git a/docusign_esign/models/contact.py b/docusign_esign/models/contact.py index 41ad9b86..a07f839c 100644 --- a/docusign_esign/models/contact.py +++ b/docusign_esign/models/contact.py @@ -43,6 +43,7 @@ class Contact(object): 'is_owner': 'bool', 'name': 'str', 'organization': 'str', + 'room_contact_type': 'str', 'shared': 'str', 'signing_group': 'str', 'signing_group_name': 'str' @@ -59,6 +60,7 @@ class Contact(object): 'is_owner': 'isOwner', 'name': 'name', 'organization': 'organization', + 'room_contact_type': 'roomContactType', 'shared': 'shared', 'signing_group': 'signingGroup', 'signing_group_name': 'signingGroupName' @@ -80,6 +82,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._is_owner = None self._name = None self._organization = None + self._room_contact_type = None self._shared = None self._signing_group = None self._signing_group_name = None @@ -95,6 +98,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('is_owner'), kwargs.get('is_owner', None)) setattr(self, "_{}".format('name'), kwargs.get('name', 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)) setattr(self, "_{}".format('signing_group'), kwargs.get('signing_group', None)) setattr(self, "_{}".format('signing_group_name'), kwargs.get('signing_group_name', None)) @@ -327,6 +331,29 @@ def organization(self, organization): self._organization = organization + @property + def room_contact_type(self): + """Gets the room_contact_type of this Contact. # noqa: E501 + + # noqa: E501 + + :return: The room_contact_type of this Contact. # noqa: E501 + :rtype: str + """ + return self._room_contact_type + + @room_contact_type.setter + def room_contact_type(self, room_contact_type): + """Sets the room_contact_type of this Contact. + + # noqa: E501 + + :param room_contact_type: The room_contact_type of this Contact. # noqa: E501 + :type: str + """ + + self._room_contact_type = room_contact_type + @property def shared(self): """Gets the shared of this Contact. # noqa: E501 diff --git a/docusign_esign/models/delayed_routing_api_model.py b/docusign_esign/models/delayed_routing_api_model.py new file mode 100644 index 00000000..6da02eec --- /dev/null +++ b/docusign_esign/models/delayed_routing_api_model.py @@ -0,0 +1,178 @@ +# 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 DelayedRoutingApiModel(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 = { + 'resume_date': 'str', + 'rules': 'list[EnvelopeDelayRuleApiModel]', + 'status': 'str' + } + + attribute_map = { + 'resume_date': 'ResumeDate', + 'rules': 'Rules', + 'status': 'Status' + } + + def __init__(self, _configuration=None, **kwargs): # noqa: E501 + """DelayedRoutingApiModel - a model defined in Swagger""" # noqa: E501 + if _configuration is None: + _configuration = Configuration() + self._configuration = _configuration + + self._resume_date = None + self._rules = None + self._status = None + self.discriminator = None + + setattr(self, "_{}".format('resume_date'), kwargs.get('resume_date', None)) + setattr(self, "_{}".format('rules'), kwargs.get('rules', None)) + setattr(self, "_{}".format('status'), kwargs.get('status', None)) + + @property + def resume_date(self): + """Gets the resume_date of this DelayedRoutingApiModel. # noqa: E501 + + # noqa: E501 + + :return: The resume_date of this DelayedRoutingApiModel. # noqa: E501 + :rtype: str + """ + return self._resume_date + + @resume_date.setter + def resume_date(self, resume_date): + """Sets the resume_date of this DelayedRoutingApiModel. + + # noqa: E501 + + :param resume_date: The resume_date of this DelayedRoutingApiModel. # noqa: E501 + :type: str + """ + + self._resume_date = resume_date + + @property + def rules(self): + """Gets the rules of this DelayedRoutingApiModel. # noqa: E501 + + # noqa: E501 + + :return: The rules of this DelayedRoutingApiModel. # noqa: E501 + :rtype: list[EnvelopeDelayRuleApiModel] + """ + return self._rules + + @rules.setter + def rules(self, rules): + """Sets the rules of this DelayedRoutingApiModel. + + # noqa: E501 + + :param rules: The rules of this DelayedRoutingApiModel. # noqa: E501 + :type: list[EnvelopeDelayRuleApiModel] + """ + + self._rules = rules + + @property + 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 + + :return: The status of this DelayedRoutingApiModel. # noqa: E501 + :rtype: str + """ + return self._status + + @status.setter + 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 + + :param status: The status of this DelayedRoutingApiModel. # noqa: E501 + :type: str + """ + + self._status = status + + 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(DelayedRoutingApiModel, 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, DelayedRoutingApiModel): + 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, DelayedRoutingApiModel): + return True + + return self.to_dict() != other.to_dict() diff --git a/docusign_esign/models/delegation_info.py b/docusign_esign/models/delegation_info.py new file mode 100644 index 00000000..41ca310b --- /dev/null +++ b/docusign_esign/models/delegation_info.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 DelegationInfo(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 = { + 'email': 'str', + 'name': 'str', + 'user_authorization_id': 'str', + 'user_id': 'str' + } + + attribute_map = { + 'email': 'Email', + 'name': 'Name', + 'user_authorization_id': 'UserAuthorizationId', + 'user_id': 'UserId' + } + + def __init__(self, _configuration=None, **kwargs): # noqa: E501 + """DelegationInfo - a model defined in Swagger""" # noqa: E501 + if _configuration is None: + _configuration = Configuration() + self._configuration = _configuration + + self._email = None + self._name = None + self._user_authorization_id = None + self._user_id = None + self.discriminator = None + + setattr(self, "_{}".format('email'), kwargs.get('email', None)) + setattr(self, "_{}".format('name'), kwargs.get('name', None)) + setattr(self, "_{}".format('user_authorization_id'), kwargs.get('user_authorization_id', None)) + setattr(self, "_{}".format('user_id'), kwargs.get('user_id', None)) + + @property + def email(self): + """Gets the email of this DelegationInfo. # noqa: E501 + + # noqa: E501 + + :return: The email of this DelegationInfo. # noqa: E501 + :rtype: str + """ + return self._email + + @email.setter + def email(self, email): + """Sets the email of this DelegationInfo. + + # noqa: E501 + + :param email: The email of this DelegationInfo. # noqa: E501 + :type: str + """ + + self._email = email + + @property + def name(self): + """Gets the name of this DelegationInfo. # noqa: E501 + + # noqa: E501 + + :return: The name of this DelegationInfo. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this DelegationInfo. + + # noqa: E501 + + :param name: The name of this DelegationInfo. # noqa: E501 + :type: str + """ + + self._name = name + + @property + def user_authorization_id(self): + """Gets the user_authorization_id of this DelegationInfo. # noqa: E501 + + # noqa: E501 + + :return: The user_authorization_id of this DelegationInfo. # noqa: E501 + :rtype: str + """ + return self._user_authorization_id + + @user_authorization_id.setter + def user_authorization_id(self, user_authorization_id): + """Sets the user_authorization_id of this DelegationInfo. + + # noqa: E501 + + :param user_authorization_id: The user_authorization_id of this DelegationInfo. # noqa: E501 + :type: str + """ + + self._user_authorization_id = user_authorization_id + + @property + def user_id(self): + """Gets the user_id of this DelegationInfo. # noqa: E501 + + # noqa: E501 + + :return: The user_id of this DelegationInfo. # noqa: E501 + :rtype: str + """ + return self._user_id + + @user_id.setter + def user_id(self, user_id): + """Sets the user_id of this DelegationInfo. + + # noqa: E501 + + :param user_id: The user_id of this DelegationInfo. # noqa: E501 + :type: str + """ + + self._user_id = user_id + + 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(DelegationInfo, 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, DelegationInfo): + 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, DelegationInfo): + return True + + return self.to_dict() != other.to_dict() diff --git a/docusign_esign/models/envelope_delay_rule_api_model.py b/docusign_esign/models/envelope_delay_rule_api_model.py new file mode 100644 index 00000000..2e356e53 --- /dev/null +++ b/docusign_esign/models/envelope_delay_rule_api_model.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 EnvelopeDelayRuleApiModel(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 = { + 'delay': 'str', + 'resume_date': 'str' + } + + attribute_map = { + 'delay': 'delay', + 'resume_date': 'resumeDate' + } + + def __init__(self, _configuration=None, **kwargs): # noqa: E501 + """EnvelopeDelayRuleApiModel - a model defined in Swagger""" # noqa: E501 + if _configuration is None: + _configuration = Configuration() + self._configuration = _configuration + + self._delay = None + self._resume_date = None + self.discriminator = None + + setattr(self, "_{}".format('delay'), kwargs.get('delay', None)) + setattr(self, "_{}".format('resume_date'), kwargs.get('resume_date', None)) + + @property + def delay(self): + """Gets the delay of this EnvelopeDelayRuleApiModel. # noqa: E501 + + # noqa: E501 + + :return: The delay of this EnvelopeDelayRuleApiModel. # noqa: E501 + :rtype: str + """ + return self._delay + + @delay.setter + def delay(self, delay): + """Sets the delay of this EnvelopeDelayRuleApiModel. + + # noqa: E501 + + :param delay: The delay of this EnvelopeDelayRuleApiModel. # noqa: E501 + :type: str + """ + + self._delay = delay + + @property + def resume_date(self): + """Gets the resume_date of this EnvelopeDelayRuleApiModel. # noqa: E501 + + # noqa: E501 + + :return: The resume_date of this EnvelopeDelayRuleApiModel. # noqa: E501 + :rtype: str + """ + return self._resume_date + + @resume_date.setter + def resume_date(self, resume_date): + """Sets the resume_date of this EnvelopeDelayRuleApiModel. + + # noqa: E501 + + :param resume_date: The resume_date of this EnvelopeDelayRuleApiModel. # noqa: E501 + :type: str + """ + + self._resume_date = resume_date + + 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(EnvelopeDelayRuleApiModel, 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, EnvelopeDelayRuleApiModel): + 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, EnvelopeDelayRuleApiModel): + return True + + return self.to_dict() != other.to_dict() diff --git a/docusign_esign/models/event_notification.py b/docusign_esign/models/event_notification.py index 4ce42a81..569a1c39 100644 --- a/docusign_esign/models/event_notification.py +++ b/docusign_esign/models/event_notification.py @@ -36,6 +36,7 @@ class EventNotification(object): 'delivery_mode': 'str', 'envelope_events': 'list[EnvelopeEvent]', 'event_data': 'ConnectEventData', + 'events': 'list[str]', 'include_certificate_of_completion': 'str', 'include_certificate_with_soap': 'str', 'include_document_fields': 'str', @@ -57,6 +58,7 @@ class EventNotification(object): 'delivery_mode': 'deliveryMode', 'envelope_events': 'envelopeEvents', 'event_data': 'eventData', + 'events': 'events', 'include_certificate_of_completion': 'includeCertificateOfCompletion', 'include_certificate_with_soap': 'includeCertificateWithSoap', 'include_document_fields': 'includeDocumentFields', @@ -83,6 +85,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._delivery_mode = None self._envelope_events = None self._event_data = None + self._events = None self._include_certificate_of_completion = None self._include_certificate_with_soap = None self._include_document_fields = None @@ -103,6 +106,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('delivery_mode'), kwargs.get('delivery_mode', None)) setattr(self, "_{}".format('envelope_events'), kwargs.get('envelope_events', None)) setattr(self, "_{}".format('event_data'), kwargs.get('event_data', None)) + setattr(self, "_{}".format('events'), kwargs.get('events', None)) setattr(self, "_{}".format('include_certificate_of_completion'), kwargs.get('include_certificate_of_completion', None)) setattr(self, "_{}".format('include_certificate_with_soap'), kwargs.get('include_certificate_with_soap', None)) setattr(self, "_{}".format('include_document_fields'), kwargs.get('include_document_fields', None)) @@ -186,6 +190,29 @@ def event_data(self, event_data): self._event_data = event_data + @property + def events(self): + """Gets the events of this EventNotification. # noqa: E501 + + # noqa: E501 + + :return: The events of this EventNotification. # noqa: E501 + :rtype: list[str] + """ + return self._events + + @events.setter + def events(self, events): + """Sets the events of this EventNotification. + + # noqa: E501 + + :param events: The events of this EventNotification. # noqa: E501 + :type: list[str] + """ + + self._events = events + @property def include_certificate_of_completion(self): """Gets the include_certificate_of_completion of this EventNotification. # noqa: E501 diff --git a/docusign_esign/models/external_primary_account_recipient_auth_requirements.py b/docusign_esign/models/external_primary_account_recipient_auth_requirements.py new file mode 100644 index 00000000..4f7b2c00 --- /dev/null +++ b/docusign_esign/models/external_primary_account_recipient_auth_requirements.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 ExternalPrimaryAccountRecipientAuthRequirements(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 = { + 'access_code': 'str', + 'id_verification': 'str', + 'kba': 'str', + 'phone': 'str' + } + + attribute_map = { + 'access_code': 'accessCode', + 'id_verification': 'idVerification', + 'kba': 'kba', + 'phone': 'phone' + } + + def __init__(self, _configuration=None, **kwargs): # noqa: E501 + """ExternalPrimaryAccountRecipientAuthRequirements - a model defined in Swagger""" # noqa: E501 + if _configuration is None: + _configuration = Configuration() + self._configuration = _configuration + + self._access_code = None + self._id_verification = None + self._kba = None + self._phone = None + self.discriminator = None + + setattr(self, "_{}".format('access_code'), kwargs.get('access_code', None)) + setattr(self, "_{}".format('id_verification'), kwargs.get('id_verification', None)) + setattr(self, "_{}".format('kba'), kwargs.get('kba', None)) + setattr(self, "_{}".format('phone'), kwargs.get('phone', None)) + + @property + def access_code(self): + """Gets the access_code of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 + + If a value is provided, the recipient must enter the value as the access code to view and sign the envelope. Maximum Length: 50 characters and it must conform to the account's access code format setting. If blank, but the signer `accessCode` property is set in the envelope, then that value is used. If blank and the signer `accessCode` property is not set, then the access code is not required. # noqa: E501 + + :return: The access_code of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 + :rtype: str + """ + return self._access_code + + @access_code.setter + def access_code(self, access_code): + """Sets the access_code of this ExternalPrimaryAccountRecipientAuthRequirements. + + If a value is provided, the recipient must enter the value as the access code to view and sign the envelope. Maximum Length: 50 characters and it must conform to the account's access code format setting. If blank, but the signer `accessCode` property is set in the envelope, then that value is used. If blank and the signer `accessCode` property is not set, then the access code is not required. # noqa: E501 + + :param access_code: The access_code of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 + :type: str + """ + + self._access_code = access_code + + @property + def id_verification(self): + """Gets the id_verification of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 + + # noqa: E501 + + :return: The id_verification of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 + :rtype: str + """ + return self._id_verification + + @id_verification.setter + def id_verification(self, id_verification): + """Sets the id_verification of this ExternalPrimaryAccountRecipientAuthRequirements. + + # noqa: E501 + + :param id_verification: The id_verification of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 + :type: str + """ + + self._id_verification = id_verification + + @property + def kba(self): + """Gets the kba of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 + + # noqa: E501 + + :return: The kba of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 + :rtype: str + """ + return self._kba + + @kba.setter + def kba(self, kba): + """Sets the kba of this ExternalPrimaryAccountRecipientAuthRequirements. + + # noqa: E501 + + :param kba: The kba of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 + :type: str + """ + + self._kba = kba + + @property + def phone(self): + """Gets the phone of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 + + # noqa: E501 + + :return: The phone of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 + :rtype: str + """ + return self._phone + + @phone.setter + def phone(self, phone): + """Sets the phone of this ExternalPrimaryAccountRecipientAuthRequirements. + + # noqa: E501 + + :param phone: The phone of this ExternalPrimaryAccountRecipientAuthRequirements. # noqa: E501 + :type: str + """ + + self._phone = phone + + 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(ExternalPrimaryAccountRecipientAuthRequirements, 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, ExternalPrimaryAccountRecipientAuthRequirements): + 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, ExternalPrimaryAccountRecipientAuthRequirements): + return True + + return self.to_dict() != other.to_dict() diff --git a/docusign_esign/models/integrated_connect_user_info_list.py b/docusign_esign/models/integrated_connect_user_info_list.py index 2e031154..b9fe8ce9 100644 --- a/docusign_esign/models/integrated_connect_user_info_list.py +++ b/docusign_esign/models/integrated_connect_user_info_list.py @@ -79,7 +79,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 def end_position(self): """Gets the end_position of this IntegratedConnectUserInfoList. # noqa: E501 - # noqa: E501 + The last position in the result set. # noqa: E501 :return: The end_position of this IntegratedConnectUserInfoList. # noqa: E501 :rtype: str @@ -90,7 +90,7 @@ def end_position(self): def end_position(self, end_position): """Sets the end_position of this IntegratedConnectUserInfoList. - # noqa: E501 + The last position in the result set. # noqa: E501 :param end_position: The end_position of this IntegratedConnectUserInfoList. # noqa: E501 :type: str @@ -102,7 +102,7 @@ def end_position(self, end_position): def next_uri(self): """Gets the next_uri of this IntegratedConnectUserInfoList. # noqa: E501 - # noqa: E501 + The URI to the next chunk of records based on the search request. If the endPosition is the entire results of the search, this is null. # noqa: E501 :return: The next_uri of this IntegratedConnectUserInfoList. # noqa: E501 :rtype: str @@ -113,7 +113,7 @@ def next_uri(self): def next_uri(self, next_uri): """Sets the next_uri of this IntegratedConnectUserInfoList. - # noqa: E501 + The URI to the next chunk of records based on the search request. If the endPosition is the entire results of the search, this is null. # noqa: E501 :param next_uri: The next_uri of this IntegratedConnectUserInfoList. # noqa: E501 :type: str @@ -125,7 +125,7 @@ def next_uri(self, next_uri): def previous_uri(self): """Gets the previous_uri of this IntegratedConnectUserInfoList. # noqa: E501 - # noqa: E501 + The postal code for the billing address. # noqa: E501 :return: The previous_uri of this IntegratedConnectUserInfoList. # noqa: E501 :rtype: str @@ -136,7 +136,7 @@ def previous_uri(self): def previous_uri(self, previous_uri): """Sets the previous_uri of this IntegratedConnectUserInfoList. - # noqa: E501 + The postal code for the billing address. # noqa: E501 :param previous_uri: The previous_uri of this IntegratedConnectUserInfoList. # noqa: E501 :type: str @@ -148,7 +148,7 @@ def previous_uri(self, previous_uri): def result_set_size(self): """Gets the result_set_size of this IntegratedConnectUserInfoList. # noqa: E501 - # noqa: E501 + The number of results returned in this response. # noqa: E501 :return: The result_set_size of this IntegratedConnectUserInfoList. # noqa: E501 :rtype: str @@ -159,7 +159,7 @@ def result_set_size(self): def result_set_size(self, result_set_size): """Sets the result_set_size of this IntegratedConnectUserInfoList. - # noqa: E501 + The number of results returned in this response. # noqa: E501 :param result_set_size: The result_set_size of this IntegratedConnectUserInfoList. # noqa: E501 :type: str @@ -171,7 +171,7 @@ def result_set_size(self, result_set_size): def start_position(self): """Gets the start_position of this IntegratedConnectUserInfoList. # noqa: E501 - # noqa: E501 + Starting position of the current result set. # noqa: E501 :return: The start_position of this IntegratedConnectUserInfoList. # noqa: E501 :rtype: str @@ -182,7 +182,7 @@ def start_position(self): def start_position(self, start_position): """Sets the start_position of this IntegratedConnectUserInfoList. - # noqa: E501 + Starting position of the current result set. # noqa: E501 :param start_position: The start_position of this IntegratedConnectUserInfoList. # noqa: E501 :type: str @@ -194,7 +194,7 @@ def start_position(self, start_position): def total_set_size(self): """Gets the total_set_size of this IntegratedConnectUserInfoList. # noqa: E501 - # noqa: E501 + The total number of items available in the result set. This will always be greater than or equal to the value of the property returning the results in the in the response. # noqa: E501 :return: The total_set_size of this IntegratedConnectUserInfoList. # noqa: E501 :rtype: str @@ -205,7 +205,7 @@ def total_set_size(self): def total_set_size(self, total_set_size): """Sets the total_set_size of this IntegratedConnectUserInfoList. - # noqa: E501 + The total number of items available in the result set. This will always be greater than or equal to the value of the property returning the results in the in the response. # noqa: E501 :param total_set_size: The total_set_size of this IntegratedConnectUserInfoList. # noqa: E501 :type: str diff --git a/docusign_esign/models/linked_external_primary_account.py b/docusign_esign/models/linked_external_primary_account.py index 39adfd7c..4a6856fd 100644 --- a/docusign_esign/models/linked_external_primary_account.py +++ b/docusign_esign/models/linked_external_primary_account.py @@ -37,6 +37,7 @@ class LinkedExternalPrimaryAccount(object): 'configuration_id': 'str', 'email': 'str', 'link_id': 'str', + 'recipient_auth_requirements': 'ExternalPrimaryAccountRecipientAuthRequirements', 'status': 'str', 'user_id': 'str' } @@ -46,6 +47,7 @@ class LinkedExternalPrimaryAccount(object): 'configuration_id': 'configurationId', 'email': 'email', 'link_id': 'linkId', + 'recipient_auth_requirements': 'recipientAuthRequirements', 'status': 'status', 'user_id': 'userId' } @@ -60,6 +62,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._configuration_id = None self._email = None self._link_id = None + self._recipient_auth_requirements = None self._status = None self._user_id = None self.discriminator = None @@ -68,6 +71,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('configuration_id'), kwargs.get('configuration_id', None)) setattr(self, "_{}".format('email'), kwargs.get('email', None)) setattr(self, "_{}".format('link_id'), kwargs.get('link_id', None)) + setattr(self, "_{}".format('recipient_auth_requirements'), kwargs.get('recipient_auth_requirements', None)) setattr(self, "_{}".format('status'), kwargs.get('status', None)) setattr(self, "_{}".format('user_id'), kwargs.get('user_id', None)) @@ -163,6 +167,27 @@ def link_id(self, link_id): self._link_id = link_id + @property + def recipient_auth_requirements(self): + """Gets the recipient_auth_requirements of this LinkedExternalPrimaryAccount. # noqa: E501 + + + :return: The recipient_auth_requirements of this LinkedExternalPrimaryAccount. # noqa: E501 + :rtype: ExternalPrimaryAccountRecipientAuthRequirements + """ + return self._recipient_auth_requirements + + @recipient_auth_requirements.setter + def recipient_auth_requirements(self, recipient_auth_requirements): + """Sets the recipient_auth_requirements of this LinkedExternalPrimaryAccount. + + + :param recipient_auth_requirements: The recipient_auth_requirements of this LinkedExternalPrimaryAccount. # noqa: E501 + :type: ExternalPrimaryAccountRecipientAuthRequirements + """ + + self._recipient_auth_requirements = recipient_auth_requirements + @property def status(self): """Gets the status of this LinkedExternalPrimaryAccount. # noqa: E501 diff --git a/docusign_esign/models/notary_recipient.py b/docusign_esign/models/notary_recipient.py index 4e755d55..68bab48e 100644 --- a/docusign_esign/models/notary_recipient.py +++ b/docusign_esign/models/notary_recipient.py @@ -51,6 +51,8 @@ class NotaryRecipient(object): 'declined_date_time': 'str', 'declined_reason': 'str', 'default_recipient': 'str', + 'delegated_by': 'DelegationInfo', + 'delegated_to': 'list[DelegationInfo]', 'delivered_date_time': 'str', 'delivery_method': 'str', 'delivery_method_metadata': 'PropertyMetadata', @@ -84,6 +86,7 @@ class NotaryRecipient(object): 'name': 'str', 'name_metadata': 'PropertyMetadata', 'notary_id': 'str', + 'notary_signer_email_sent': 'str', 'notary_signers': 'list[str]', 'notary_type': 'str', 'note': 'str', @@ -149,6 +152,8 @@ class NotaryRecipient(object): 'declined_date_time': 'declinedDateTime', 'declined_reason': 'declinedReason', 'default_recipient': 'defaultRecipient', + 'delegated_by': 'delegatedBy', + 'delegated_to': 'delegatedTo', 'delivered_date_time': 'deliveredDateTime', 'delivery_method': 'deliveryMethod', 'delivery_method_metadata': 'deliveryMethodMetadata', @@ -182,6 +187,7 @@ class NotaryRecipient(object): 'name': 'name', 'name_metadata': 'nameMetadata', 'notary_id': 'notaryId', + 'notary_signer_email_sent': 'notarySignerEmailSent', 'notary_signers': 'notarySigners', 'notary_type': 'notaryType', 'note': 'note', @@ -252,6 +258,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._declined_date_time = None self._declined_reason = None self._default_recipient = None + self._delegated_by = None + self._delegated_to = None self._delivered_date_time = None self._delivery_method = None self._delivery_method_metadata = None @@ -285,6 +293,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._name = None self._name_metadata = None self._notary_id = None + self._notary_signer_email_sent = None self._notary_signers = None self._notary_type = None self._note = None @@ -349,6 +358,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('declined_date_time'), kwargs.get('declined_date_time', None)) setattr(self, "_{}".format('declined_reason'), kwargs.get('declined_reason', None)) setattr(self, "_{}".format('default_recipient'), kwargs.get('default_recipient', None)) + setattr(self, "_{}".format('delegated_by'), kwargs.get('delegated_by', None)) + setattr(self, "_{}".format('delegated_to'), kwargs.get('delegated_to', None)) setattr(self, "_{}".format('delivered_date_time'), kwargs.get('delivered_date_time', None)) setattr(self, "_{}".format('delivery_method'), kwargs.get('delivery_method', None)) setattr(self, "_{}".format('delivery_method_metadata'), kwargs.get('delivery_method_metadata', None)) @@ -382,6 +393,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('notary_id'), kwargs.get('notary_id', None)) + setattr(self, "_{}".format('notary_signer_email_sent'), kwargs.get('notary_signer_email_sent', None)) setattr(self, "_{}".format('notary_signers'), kwargs.get('notary_signers', None)) setattr(self, "_{}".format('notary_type'), kwargs.get('notary_type', None)) setattr(self, "_{}".format('note'), kwargs.get('note', None)) @@ -839,6 +851,50 @@ def default_recipient(self, default_recipient): self._default_recipient = default_recipient + @property + def delegated_by(self): + """Gets the delegated_by of this NotaryRecipient. # noqa: E501 + + + :return: The delegated_by of this NotaryRecipient. # noqa: E501 + :rtype: DelegationInfo + """ + return self._delegated_by + + @delegated_by.setter + def delegated_by(self, delegated_by): + """Sets the delegated_by of this NotaryRecipient. + + + :param delegated_by: The delegated_by of this NotaryRecipient. # noqa: E501 + :type: DelegationInfo + """ + + self._delegated_by = delegated_by + + @property + def delegated_to(self): + """Gets the delegated_to of this NotaryRecipient. # noqa: E501 + + # noqa: E501 + + :return: The delegated_to of this NotaryRecipient. # noqa: E501 + :rtype: list[DelegationInfo] + """ + return self._delegated_to + + @delegated_to.setter + def delegated_to(self, delegated_to): + """Sets the delegated_to of this NotaryRecipient. + + # noqa: E501 + + :param delegated_to: The delegated_to of this NotaryRecipient. # noqa: E501 + :type: list[DelegationInfo] + """ + + self._delegated_to = delegated_to + @property def delivered_date_time(self): """Gets the delivered_date_time of this NotaryRecipient. # noqa: E501 @@ -1572,6 +1628,29 @@ def notary_id(self, notary_id): self._notary_id = notary_id + @property + def notary_signer_email_sent(self): + """Gets the notary_signer_email_sent of this NotaryRecipient. # noqa: E501 + + # noqa: E501 + + :return: The notary_signer_email_sent of this NotaryRecipient. # noqa: E501 + :rtype: str + """ + return self._notary_signer_email_sent + + @notary_signer_email_sent.setter + def notary_signer_email_sent(self, notary_signer_email_sent): + """Sets the notary_signer_email_sent of this NotaryRecipient. + + # noqa: E501 + + :param notary_signer_email_sent: The notary_signer_email_sent of this NotaryRecipient. # noqa: E501 + :type: str + """ + + self._notary_signer_email_sent = notary_signer_email_sent + @property def notary_signers(self): """Gets the notary_signers of this NotaryRecipient. # noqa: E501 diff --git a/docusign_esign/models/reserved_domain_existence.py b/docusign_esign/models/reserved_domain_existence.py new file mode 100644 index 00000000..c06b9854 --- /dev/null +++ b/docusign_esign/models/reserved_domain_existence.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 ReservedDomainExistence(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 = { + 'email_domain': 'str', + 'is_reserved': 'str' + } + + attribute_map = { + 'email_domain': 'emailDomain', + 'is_reserved': 'isReserved' + } + + def __init__(self, _configuration=None, **kwargs): # noqa: E501 + """ReservedDomainExistence - a model defined in Swagger""" # noqa: E501 + if _configuration is None: + _configuration = Configuration() + self._configuration = _configuration + + self._email_domain = None + self._is_reserved = None + self.discriminator = None + + setattr(self, "_{}".format('email_domain'), kwargs.get('email_domain', None)) + setattr(self, "_{}".format('is_reserved'), kwargs.get('is_reserved', None)) + + @property + def email_domain(self): + """Gets the email_domain of this ReservedDomainExistence. # noqa: E501 + + # noqa: E501 + + :return: The email_domain of this ReservedDomainExistence. # noqa: E501 + :rtype: str + """ + return self._email_domain + + @email_domain.setter + def email_domain(self, email_domain): + """Sets the email_domain of this ReservedDomainExistence. + + # noqa: E501 + + :param email_domain: The email_domain of this ReservedDomainExistence. # noqa: E501 + :type: str + """ + + self._email_domain = email_domain + + @property + def is_reserved(self): + """Gets the is_reserved of this ReservedDomainExistence. # noqa: E501 + + # noqa: E501 + + :return: The is_reserved of this ReservedDomainExistence. # noqa: E501 + :rtype: str + """ + return self._is_reserved + + @is_reserved.setter + def is_reserved(self, is_reserved): + """Sets the is_reserved of this ReservedDomainExistence. + + # noqa: E501 + + :param is_reserved: The is_reserved of this ReservedDomainExistence. # noqa: E501 + :type: str + """ + + self._is_reserved = is_reserved + + 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(ReservedDomainExistence, 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, ReservedDomainExistence): + 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, ReservedDomainExistence): + return True + + return self.to_dict() != other.to_dict() diff --git a/docusign_esign/models/scheduled_sending_api_model.py b/docusign_esign/models/scheduled_sending_api_model.py new file mode 100644 index 00000000..8c47a4d9 --- /dev/null +++ b/docusign_esign/models/scheduled_sending_api_model.py @@ -0,0 +1,178 @@ +# 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 ScheduledSendingApiModel(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 = { + 'resume_date': 'str', + 'rules': 'list[EnvelopeDelayRuleApiModel]', + 'status': 'str' + } + + attribute_map = { + 'resume_date': 'ResumeDate', + 'rules': 'Rules', + 'status': 'Status' + } + + def __init__(self, _configuration=None, **kwargs): # noqa: E501 + """ScheduledSendingApiModel - a model defined in Swagger""" # noqa: E501 + if _configuration is None: + _configuration = Configuration() + self._configuration = _configuration + + self._resume_date = None + self._rules = None + self._status = None + self.discriminator = None + + setattr(self, "_{}".format('resume_date'), kwargs.get('resume_date', None)) + setattr(self, "_{}".format('rules'), kwargs.get('rules', None)) + setattr(self, "_{}".format('status'), kwargs.get('status', None)) + + @property + def resume_date(self): + """Gets the resume_date of this ScheduledSendingApiModel. # noqa: E501 + + # noqa: E501 + + :return: The resume_date of this ScheduledSendingApiModel. # noqa: E501 + :rtype: str + """ + return self._resume_date + + @resume_date.setter + def resume_date(self, resume_date): + """Sets the resume_date of this ScheduledSendingApiModel. + + # noqa: E501 + + :param resume_date: The resume_date of this ScheduledSendingApiModel. # noqa: E501 + :type: str + """ + + self._resume_date = resume_date + + @property + def rules(self): + """Gets the rules of this ScheduledSendingApiModel. # noqa: E501 + + # noqa: E501 + + :return: The rules of this ScheduledSendingApiModel. # noqa: E501 + :rtype: list[EnvelopeDelayRuleApiModel] + """ + return self._rules + + @rules.setter + def rules(self, rules): + """Sets the rules of this ScheduledSendingApiModel. + + # noqa: E501 + + :param rules: The rules of this ScheduledSendingApiModel. # noqa: E501 + :type: list[EnvelopeDelayRuleApiModel] + """ + + self._rules = rules + + @property + 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 + + :return: The status of this ScheduledSendingApiModel. # noqa: E501 + :rtype: str + """ + return self._status + + @status.setter + 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 + + :param status: The status of this ScheduledSendingApiModel. # noqa: E501 + :type: str + """ + + self._status = status + + 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(ScheduledSendingApiModel, 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, ScheduledSendingApiModel): + 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, ScheduledSendingApiModel): + return True + + return self.to_dict() != other.to_dict() diff --git a/docusign_esign/models/sender_email_notifications.py b/docusign_esign/models/sender_email_notifications.py index 2e881103..87c7fa7c 100644 --- a/docusign_esign/models/sender_email_notifications.py +++ b/docusign_esign/models/sender_email_notifications.py @@ -34,6 +34,7 @@ class SenderEmailNotifications(object): """ swagger_types = { 'changed_signer': 'str', + 'clickwrap_responses_limit_notification_email': 'str', 'comments_only_private_and_mention': 'str', 'comments_receive_all': 'str', 'delivery_failed': 'str', @@ -48,6 +49,7 @@ class SenderEmailNotifications(object): attribute_map = { 'changed_signer': 'changedSigner', + 'clickwrap_responses_limit_notification_email': 'clickwrapResponsesLimitNotificationEmail', 'comments_only_private_and_mention': 'commentsOnlyPrivateAndMention', 'comments_receive_all': 'commentsReceiveAll', 'delivery_failed': 'deliveryFailed', @@ -67,6 +69,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._configuration = _configuration self._changed_signer = None + self._clickwrap_responses_limit_notification_email = None self._comments_only_private_and_mention = None self._comments_receive_all = None self._delivery_failed = None @@ -80,6 +83,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self.discriminator = None setattr(self, "_{}".format('changed_signer'), kwargs.get('changed_signer', None)) + setattr(self, "_{}".format('clickwrap_responses_limit_notification_email'), kwargs.get('clickwrap_responses_limit_notification_email', None)) setattr(self, "_{}".format('comments_only_private_and_mention'), kwargs.get('comments_only_private_and_mention', None)) setattr(self, "_{}".format('comments_receive_all'), kwargs.get('comments_receive_all', None)) setattr(self, "_{}".format('delivery_failed'), kwargs.get('delivery_failed', None)) @@ -114,6 +118,29 @@ def changed_signer(self, changed_signer): self._changed_signer = changed_signer + @property + def clickwrap_responses_limit_notification_email(self): + """Gets the clickwrap_responses_limit_notification_email of this SenderEmailNotifications. # noqa: E501 + + # noqa: E501 + + :return: The clickwrap_responses_limit_notification_email of this SenderEmailNotifications. # noqa: E501 + :rtype: str + """ + return self._clickwrap_responses_limit_notification_email + + @clickwrap_responses_limit_notification_email.setter + def clickwrap_responses_limit_notification_email(self, clickwrap_responses_limit_notification_email): + """Sets the clickwrap_responses_limit_notification_email of this SenderEmailNotifications. + + # noqa: E501 + + :param clickwrap_responses_limit_notification_email: The clickwrap_responses_limit_notification_email of this SenderEmailNotifications. # noqa: E501 + :type: str + """ + + self._clickwrap_responses_limit_notification_email = clickwrap_responses_limit_notification_email + @property def comments_only_private_and_mention(self): """Gets the comments_only_private_and_mention of this SenderEmailNotifications. # noqa: E501 diff --git a/docusign_esign/models/signer.py b/docusign_esign/models/signer.py index 163ebc4a..07c46a55 100644 --- a/docusign_esign/models/signer.py +++ b/docusign_esign/models/signer.py @@ -51,6 +51,8 @@ class Signer(object): 'declined_date_time': 'str', 'declined_reason': 'str', 'default_recipient': 'str', + 'delegated_by': 'DelegationInfo', + 'delegated_to': 'list[DelegationInfo]', 'delivered_date_time': 'str', 'delivery_method': 'str', 'delivery_method_metadata': 'PropertyMetadata', @@ -83,6 +85,7 @@ class Signer(object): 'name': 'str', 'name_metadata': 'PropertyMetadata', 'notary_id': 'str', + 'notary_signer_email_sent': 'str', 'note': 'str', 'note_metadata': 'PropertyMetadata', 'offline_attributes': 'OfflineAttributes', @@ -146,6 +149,8 @@ class Signer(object): 'declined_date_time': 'declinedDateTime', 'declined_reason': 'declinedReason', 'default_recipient': 'defaultRecipient', + 'delegated_by': 'delegatedBy', + 'delegated_to': 'delegatedTo', 'delivered_date_time': 'deliveredDateTime', 'delivery_method': 'deliveryMethod', 'delivery_method_metadata': 'deliveryMethodMetadata', @@ -178,6 +183,7 @@ class Signer(object): 'name': 'name', 'name_metadata': 'nameMetadata', 'notary_id': 'notaryId', + 'notary_signer_email_sent': 'notarySignerEmailSent', 'note': 'note', 'note_metadata': 'noteMetadata', 'offline_attributes': 'offlineAttributes', @@ -246,6 +252,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._declined_date_time = None self._declined_reason = None self._default_recipient = None + self._delegated_by = None + self._delegated_to = None self._delivered_date_time = None self._delivery_method = None self._delivery_method_metadata = None @@ -278,6 +286,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._name = None self._name_metadata = None self._notary_id = None + self._notary_signer_email_sent = None self._note = None self._note_metadata = None self._offline_attributes = None @@ -340,6 +349,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('declined_date_time'), kwargs.get('declined_date_time', None)) setattr(self, "_{}".format('declined_reason'), kwargs.get('declined_reason', None)) setattr(self, "_{}".format('default_recipient'), kwargs.get('default_recipient', None)) + setattr(self, "_{}".format('delegated_by'), kwargs.get('delegated_by', None)) + setattr(self, "_{}".format('delegated_to'), kwargs.get('delegated_to', None)) setattr(self, "_{}".format('delivered_date_time'), kwargs.get('delivered_date_time', None)) setattr(self, "_{}".format('delivery_method'), kwargs.get('delivery_method', None)) setattr(self, "_{}".format('delivery_method_metadata'), kwargs.get('delivery_method_metadata', None)) @@ -372,6 +383,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('notary_id'), kwargs.get('notary_id', None)) + setattr(self, "_{}".format('notary_signer_email_sent'), kwargs.get('notary_signer_email_sent', None)) setattr(self, "_{}".format('note'), kwargs.get('note', None)) setattr(self, "_{}".format('note_metadata'), kwargs.get('note_metadata', None)) setattr(self, "_{}".format('offline_attributes'), kwargs.get('offline_attributes', None)) @@ -827,6 +839,50 @@ def default_recipient(self, default_recipient): self._default_recipient = default_recipient + @property + def delegated_by(self): + """Gets the delegated_by of this Signer. # noqa: E501 + + + :return: The delegated_by of this Signer. # noqa: E501 + :rtype: DelegationInfo + """ + return self._delegated_by + + @delegated_by.setter + def delegated_by(self, delegated_by): + """Sets the delegated_by of this Signer. + + + :param delegated_by: The delegated_by of this Signer. # noqa: E501 + :type: DelegationInfo + """ + + self._delegated_by = delegated_by + + @property + def delegated_to(self): + """Gets the delegated_to of this Signer. # noqa: E501 + + # noqa: E501 + + :return: The delegated_to of this Signer. # noqa: E501 + :rtype: list[DelegationInfo] + """ + return self._delegated_to + + @delegated_to.setter + def delegated_to(self, delegated_to): + """Sets the delegated_to of this Signer. + + # noqa: E501 + + :param delegated_to: The delegated_to of this Signer. # noqa: E501 + :type: list[DelegationInfo] + """ + + self._delegated_to = delegated_to + @property def delivered_date_time(self): """Gets the delivered_date_time of this Signer. # noqa: E501 @@ -1537,6 +1593,29 @@ def notary_id(self, notary_id): self._notary_id = notary_id + @property + def notary_signer_email_sent(self): + """Gets the notary_signer_email_sent of this Signer. # noqa: E501 + + # noqa: E501 + + :return: The notary_signer_email_sent of this Signer. # noqa: E501 + :rtype: str + """ + return self._notary_signer_email_sent + + @notary_signer_email_sent.setter + def notary_signer_email_sent(self, notary_signer_email_sent): + """Sets the notary_signer_email_sent of this Signer. + + # noqa: E501 + + :param notary_signer_email_sent: The notary_signer_email_sent of this Signer. # noqa: E501 + :type: str + """ + + self._notary_signer_email_sent = notary_signer_email_sent + @property def note(self): """Gets the note of this Signer. # noqa: E501 diff --git a/docusign_esign/models/tab_account_settings.py b/docusign_esign/models/tab_account_settings.py index 5a12e01d..387c560c 100644 --- a/docusign_esign/models/tab_account_settings.py +++ b/docusign_esign/models/tab_account_settings.py @@ -41,6 +41,8 @@ class TabAccountSettings(object): 'calculated_fields_metadata': 'SettingsMetadata', 'checkbox_tabs_enabled': 'str', 'check_box_tabs_metadata': 'SettingsMetadata', + 'currency_tabs_enabled': 'str', + 'currency_tabs_metadata': 'SettingsMetadata', 'data_field_regex_enabled': 'str', 'data_field_regex_metadata': 'SettingsMetadata', 'data_field_size_enabled': 'str', @@ -86,6 +88,8 @@ class TabAccountSettings(object): 'calculated_fields_metadata': 'calculatedFieldsMetadata', 'checkbox_tabs_enabled': 'checkboxTabsEnabled', 'check_box_tabs_metadata': 'checkBoxTabsMetadata', + 'currency_tabs_enabled': 'currencyTabsEnabled', + 'currency_tabs_metadata': 'currencyTabsMetadata', 'data_field_regex_enabled': 'dataFieldRegexEnabled', 'data_field_regex_metadata': 'dataFieldRegexMetadata', 'data_field_size_enabled': 'dataFieldSizeEnabled', @@ -136,6 +140,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._calculated_fields_metadata = None self._checkbox_tabs_enabled = None self._check_box_tabs_metadata = None + self._currency_tabs_enabled = None + self._currency_tabs_metadata = None self._data_field_regex_enabled = None self._data_field_regex_metadata = None self._data_field_size_enabled = None @@ -180,6 +186,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('calculated_fields_metadata'), kwargs.get('calculated_fields_metadata', None)) setattr(self, "_{}".format('checkbox_tabs_enabled'), kwargs.get('checkbox_tabs_enabled', None)) setattr(self, "_{}".format('check_box_tabs_metadata'), kwargs.get('check_box_tabs_metadata', None)) + setattr(self, "_{}".format('currency_tabs_enabled'), kwargs.get('currency_tabs_enabled', None)) + setattr(self, "_{}".format('currency_tabs_metadata'), kwargs.get('currency_tabs_metadata', None)) setattr(self, "_{}".format('data_field_regex_enabled'), kwargs.get('data_field_regex_enabled', None)) setattr(self, "_{}".format('data_field_regex_metadata'), kwargs.get('data_field_regex_metadata', None)) setattr(self, "_{}".format('data_field_size_enabled'), kwargs.get('data_field_size_enabled', None)) @@ -391,6 +399,50 @@ def check_box_tabs_metadata(self, check_box_tabs_metadata): self._check_box_tabs_metadata = check_box_tabs_metadata + @property + def currency_tabs_enabled(self): + """Gets the currency_tabs_enabled of this TabAccountSettings. # noqa: E501 + + # noqa: E501 + + :return: The currency_tabs_enabled of this TabAccountSettings. # noqa: E501 + :rtype: str + """ + return self._currency_tabs_enabled + + @currency_tabs_enabled.setter + def currency_tabs_enabled(self, currency_tabs_enabled): + """Sets the currency_tabs_enabled of this TabAccountSettings. + + # noqa: E501 + + :param currency_tabs_enabled: The currency_tabs_enabled of this TabAccountSettings. # noqa: E501 + :type: str + """ + + self._currency_tabs_enabled = currency_tabs_enabled + + @property + def currency_tabs_metadata(self): + """Gets the currency_tabs_metadata of this TabAccountSettings. # noqa: E501 + + + :return: The currency_tabs_metadata of this TabAccountSettings. # noqa: E501 + :rtype: SettingsMetadata + """ + return self._currency_tabs_metadata + + @currency_tabs_metadata.setter + def currency_tabs_metadata(self, currency_tabs_metadata): + """Sets the currency_tabs_metadata of this TabAccountSettings. + + + :param currency_tabs_metadata: The currency_tabs_metadata of this TabAccountSettings. # noqa: E501 + :type: SettingsMetadata + """ + + self._currency_tabs_metadata = currency_tabs_metadata + @property def data_field_regex_enabled(self): """Gets the data_field_regex_enabled of this TabAccountSettings. # 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 675bf176..ee78c508 100644 --- a/docusign_esign/models/user_account_management_granular_information.py +++ b/docusign_esign/models/user_account_management_granular_information.py @@ -43,6 +43,8 @@ class UserAccountManagementGranularInformation(object): 'can_manage_document_retention_metadata': 'SettingsMetadata', 'can_manage_envelope_transfer': 'str', 'can_manage_envelope_transfer_metadata': 'SettingsMetadata', + 'can_manage_groups_but_not_users': 'str', + 'can_manage_groups_but_not_users_metadata': 'SettingsMetadata', 'can_manage_reporting': 'str', 'can_manage_reporting_metadata': 'SettingsMetadata', 'can_manage_sharing': 'str', @@ -65,6 +67,8 @@ class UserAccountManagementGranularInformation(object): 'can_manage_document_retention_metadata': 'canManageDocumentRetentionMetadata', 'can_manage_envelope_transfer': 'canManageEnvelopeTransfer', 'can_manage_envelope_transfer_metadata': 'canManageEnvelopeTransferMetadata', + 'can_manage_groups_but_not_users': 'canManageGroupsButNotUsers', + 'can_manage_groups_but_not_users_metadata': 'canManageGroupsButNotUsersMetadata', 'can_manage_reporting': 'canManageReporting', 'can_manage_reporting_metadata': 'canManageReportingMetadata', 'can_manage_sharing': 'canManageSharing', @@ -92,6 +96,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._can_manage_document_retention_metadata = None self._can_manage_envelope_transfer = None 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_reporting = None self._can_manage_reporting_metadata = None self._can_manage_sharing = None @@ -113,6 +119,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('can_manage_document_retention_metadata'), kwargs.get('can_manage_document_retention_metadata', None)) setattr(self, "_{}".format('can_manage_envelope_transfer'), kwargs.get('can_manage_envelope_transfer', None)) 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_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)) @@ -343,6 +351,50 @@ def can_manage_envelope_transfer_metadata(self, can_manage_envelope_transfer_met self._can_manage_envelope_transfer_metadata = can_manage_envelope_transfer_metadata + @property + def can_manage_groups_but_not_users(self): + """Gets the can_manage_groups_but_not_users of this UserAccountManagementGranularInformation. # noqa: E501 + + # noqa: E501 + + :return: The can_manage_groups_but_not_users of this UserAccountManagementGranularInformation. # noqa: E501 + :rtype: str + """ + return self._can_manage_groups_but_not_users + + @can_manage_groups_but_not_users.setter + def can_manage_groups_but_not_users(self, can_manage_groups_but_not_users): + """Sets the can_manage_groups_but_not_users of this UserAccountManagementGranularInformation. + + # noqa: E501 + + :param can_manage_groups_but_not_users: The can_manage_groups_but_not_users of this UserAccountManagementGranularInformation. # noqa: E501 + :type: str + """ + + self._can_manage_groups_but_not_users = can_manage_groups_but_not_users + + @property + def can_manage_groups_but_not_users_metadata(self): + """Gets the can_manage_groups_but_not_users_metadata of this UserAccountManagementGranularInformation. # noqa: E501 + + + :return: The can_manage_groups_but_not_users_metadata of this UserAccountManagementGranularInformation. # noqa: E501 + :rtype: SettingsMetadata + """ + return self._can_manage_groups_but_not_users_metadata + + @can_manage_groups_but_not_users_metadata.setter + def can_manage_groups_but_not_users_metadata(self, can_manage_groups_but_not_users_metadata): + """Sets the can_manage_groups_but_not_users_metadata of this UserAccountManagementGranularInformation. + + + :param can_manage_groups_but_not_users_metadata: The can_manage_groups_but_not_users_metadata of this UserAccountManagementGranularInformation. # noqa: E501 + :type: SettingsMetadata + """ + + self._can_manage_groups_but_not_users_metadata = can_manage_groups_but_not_users_metadata + @property def can_manage_reporting(self): """Gets the can_manage_reporting of this UserAccountManagementGranularInformation. # noqa: E501 diff --git a/docusign_esign/models/witness.py b/docusign_esign/models/witness.py index 9451b7ea..adf3fe73 100644 --- a/docusign_esign/models/witness.py +++ b/docusign_esign/models/witness.py @@ -51,6 +51,8 @@ class Witness(object): 'declined_date_time': 'str', 'declined_reason': 'str', 'default_recipient': 'str', + 'delegated_by': 'DelegationInfo', + 'delegated_to': 'list[DelegationInfo]', 'delivered_date_time': 'str', 'delivery_method': 'str', 'delivery_method_metadata': 'PropertyMetadata', @@ -83,6 +85,7 @@ class Witness(object): 'name': 'str', 'name_metadata': 'PropertyMetadata', 'notary_id': 'str', + 'notary_signer_email_sent': 'str', 'note': 'str', 'note_metadata': 'PropertyMetadata', 'offline_attributes': 'OfflineAttributes', @@ -148,6 +151,8 @@ class Witness(object): 'declined_date_time': 'declinedDateTime', 'declined_reason': 'declinedReason', 'default_recipient': 'defaultRecipient', + 'delegated_by': 'delegatedBy', + 'delegated_to': 'delegatedTo', 'delivered_date_time': 'deliveredDateTime', 'delivery_method': 'deliveryMethod', 'delivery_method_metadata': 'deliveryMethodMetadata', @@ -180,6 +185,7 @@ class Witness(object): 'name': 'name', 'name_metadata': 'nameMetadata', 'notary_id': 'notaryId', + 'notary_signer_email_sent': 'notarySignerEmailSent', 'note': 'note', 'note_metadata': 'noteMetadata', 'offline_attributes': 'offlineAttributes', @@ -250,6 +256,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._declined_date_time = None self._declined_reason = None self._default_recipient = None + self._delegated_by = None + self._delegated_to = None self._delivered_date_time = None self._delivery_method = None self._delivery_method_metadata = None @@ -282,6 +290,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._name = None self._name_metadata = None self._notary_id = None + self._notary_signer_email_sent = None self._note = None self._note_metadata = None self._offline_attributes = None @@ -346,6 +355,8 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('declined_date_time'), kwargs.get('declined_date_time', None)) setattr(self, "_{}".format('declined_reason'), kwargs.get('declined_reason', None)) setattr(self, "_{}".format('default_recipient'), kwargs.get('default_recipient', None)) + setattr(self, "_{}".format('delegated_by'), kwargs.get('delegated_by', None)) + setattr(self, "_{}".format('delegated_to'), kwargs.get('delegated_to', None)) setattr(self, "_{}".format('delivered_date_time'), kwargs.get('delivered_date_time', None)) setattr(self, "_{}".format('delivery_method'), kwargs.get('delivery_method', None)) setattr(self, "_{}".format('delivery_method_metadata'), kwargs.get('delivery_method_metadata', None)) @@ -378,6 +389,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('notary_id'), kwargs.get('notary_id', None)) + setattr(self, "_{}".format('notary_signer_email_sent'), kwargs.get('notary_signer_email_sent', None)) setattr(self, "_{}".format('note'), kwargs.get('note', None)) setattr(self, "_{}".format('note_metadata'), kwargs.get('note_metadata', None)) setattr(self, "_{}".format('offline_attributes'), kwargs.get('offline_attributes', None)) @@ -835,6 +847,50 @@ def default_recipient(self, default_recipient): self._default_recipient = default_recipient + @property + def delegated_by(self): + """Gets the delegated_by of this Witness. # noqa: E501 + + + :return: The delegated_by of this Witness. # noqa: E501 + :rtype: DelegationInfo + """ + return self._delegated_by + + @delegated_by.setter + def delegated_by(self, delegated_by): + """Sets the delegated_by of this Witness. + + + :param delegated_by: The delegated_by of this Witness. # noqa: E501 + :type: DelegationInfo + """ + + self._delegated_by = delegated_by + + @property + def delegated_to(self): + """Gets the delegated_to of this Witness. # noqa: E501 + + # noqa: E501 + + :return: The delegated_to of this Witness. # noqa: E501 + :rtype: list[DelegationInfo] + """ + return self._delegated_to + + @delegated_to.setter + def delegated_to(self, delegated_to): + """Sets the delegated_to of this Witness. + + # noqa: E501 + + :param delegated_to: The delegated_to of this Witness. # noqa: E501 + :type: list[DelegationInfo] + """ + + self._delegated_to = delegated_to + @property def delivered_date_time(self): """Gets the delivered_date_time of this Witness. # noqa: E501 @@ -1545,6 +1601,29 @@ def notary_id(self, notary_id): self._notary_id = notary_id + @property + def notary_signer_email_sent(self): + """Gets the notary_signer_email_sent of this Witness. # noqa: E501 + + # noqa: E501 + + :return: The notary_signer_email_sent of this Witness. # noqa: E501 + :rtype: str + """ + return self._notary_signer_email_sent + + @notary_signer_email_sent.setter + def notary_signer_email_sent(self, notary_signer_email_sent): + """Sets the notary_signer_email_sent of this Witness. + + # noqa: E501 + + :param notary_signer_email_sent: The notary_signer_email_sent of this Witness. # noqa: E501 + :type: str + """ + + self._notary_signer_email_sent = notary_signer_email_sent + @property def note(self): """Gets the note of this Witness. # noqa: E501 diff --git a/docusign_esign/models/workflow.py b/docusign_esign/models/workflow.py index 9e0b66ef..7d010b3a 100644 --- a/docusign_esign/models/workflow.py +++ b/docusign_esign/models/workflow.py @@ -34,12 +34,16 @@ class Workflow(object): """ swagger_types = { 'current_workflow_step_id': 'str', + 'resume_date': 'str', + 'scheduled_sending': 'ScheduledSendingApiModel', 'workflow_status': 'str', 'workflow_steps': 'list[WorkflowStep]' } attribute_map = { 'current_workflow_step_id': 'currentWorkflowStepId', + 'resume_date': 'resumeDate', + 'scheduled_sending': 'scheduledSending', 'workflow_status': 'workflowStatus', 'workflow_steps': 'workflowSteps' } @@ -51,11 +55,15 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._configuration = _configuration self._current_workflow_step_id = None + self._resume_date = None + self._scheduled_sending = None self._workflow_status = None self._workflow_steps = None self.discriminator = None setattr(self, "_{}".format('current_workflow_step_id'), kwargs.get('current_workflow_step_id', None)) + setattr(self, "_{}".format('resume_date'), kwargs.get('resume_date', None)) + setattr(self, "_{}".format('scheduled_sending'), kwargs.get('scheduled_sending', None)) setattr(self, "_{}".format('workflow_status'), kwargs.get('workflow_status', None)) setattr(self, "_{}".format('workflow_steps'), kwargs.get('workflow_steps', None)) @@ -82,6 +90,50 @@ def current_workflow_step_id(self, current_workflow_step_id): self._current_workflow_step_id = current_workflow_step_id + @property + def resume_date(self): + """Gets the resume_date of this Workflow. # noqa: E501 + + # noqa: E501 + + :return: The resume_date of this Workflow. # noqa: E501 + :rtype: str + """ + return self._resume_date + + @resume_date.setter + def resume_date(self, resume_date): + """Sets the resume_date of this Workflow. + + # noqa: E501 + + :param resume_date: The resume_date of this Workflow. # noqa: E501 + :type: str + """ + + self._resume_date = resume_date + + @property + def scheduled_sending(self): + """Gets the scheduled_sending of this Workflow. # noqa: E501 + + + :return: The scheduled_sending of this Workflow. # noqa: E501 + :rtype: ScheduledSendingApiModel + """ + return self._scheduled_sending + + @scheduled_sending.setter + def scheduled_sending(self, scheduled_sending): + """Sets the scheduled_sending of this Workflow. + + + :param scheduled_sending: The scheduled_sending of this Workflow. # noqa: E501 + :type: ScheduledSendingApiModel + """ + + self._scheduled_sending = scheduled_sending + @property def workflow_status(self): """Gets the workflow_status of this Workflow. # noqa: E501 diff --git a/docusign_esign/models/workflow_step.py b/docusign_esign/models/workflow_step.py index 30a19781..059a49c9 100644 --- a/docusign_esign/models/workflow_step.py +++ b/docusign_esign/models/workflow_step.py @@ -35,6 +35,7 @@ class WorkflowStep(object): swagger_types = { 'action': 'str', 'completed_date': 'str', + 'delayed_routing': 'DelayedRoutingApiModel', 'item_id': 'str', 'recipient_routing': 'RecipientRouting', 'status': 'str', @@ -46,6 +47,7 @@ class WorkflowStep(object): attribute_map = { 'action': 'action', 'completed_date': 'completedDate', + 'delayed_routing': 'delayedRouting', 'item_id': 'itemId', 'recipient_routing': 'recipientRouting', 'status': 'status', @@ -62,6 +64,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 self._action = None self._completed_date = None + self._delayed_routing = None self._item_id = None self._recipient_routing = None self._status = None @@ -72,6 +75,7 @@ def __init__(self, _configuration=None, **kwargs): # noqa: E501 setattr(self, "_{}".format('action'), kwargs.get('action', None)) setattr(self, "_{}".format('completed_date'), kwargs.get('completed_date', None)) + setattr(self, "_{}".format('delayed_routing'), kwargs.get('delayed_routing', None)) setattr(self, "_{}".format('item_id'), kwargs.get('item_id', None)) setattr(self, "_{}".format('recipient_routing'), kwargs.get('recipient_routing', None)) setattr(self, "_{}".format('status'), kwargs.get('status', None)) @@ -125,6 +129,27 @@ def completed_date(self, completed_date): self._completed_date = completed_date + @property + def delayed_routing(self): + """Gets the delayed_routing of this WorkflowStep. # noqa: E501 + + + :return: The delayed_routing of this WorkflowStep. # noqa: E501 + :rtype: DelayedRoutingApiModel + """ + return self._delayed_routing + + @delayed_routing.setter + def delayed_routing(self, delayed_routing): + """Sets the delayed_routing of this WorkflowStep. + + + :param delayed_routing: The delayed_routing of this WorkflowStep. # noqa: E501 + :type: DelayedRoutingApiModel + """ + + self._delayed_routing = delayed_routing + @property def item_id(self): """Gets the item_id of this WorkflowStep. # noqa: E501 diff --git a/setup.py b/setup.py index c7bdf266..1dc7288b 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.13.0rc1" +VERSION = "3.13.0" # To install the library, run the following # # python setup.py install