├── .swagger-codegen └── VERSION ├── MANIFEST.in ├── test-requirements.txt ├── linter.sh ├── requirements.txt ├── docusign_maestro ├── apis │ └── __init__.py ├── client │ ├── auth │ │ └── __init__.py │ ├── __init__.py │ └── api_exception.py └── models │ ├── user_id.py │ ├── aow_uuid.py │ ├── ds_step_id.py │ ├── account_id.py │ ├── template_id.py │ ├── aow_uuid_string.py │ ├── ds_service_step.py │ ├── record_to_never.py │ ├── version_string.py │ ├── ds_workflow_step.py │ ├── e_sign_documents.py │ ├── last_deployed_id.py │ ├── number_or_variable.py │ ├── workflow_date_time.py │ ├── e_sign_locale_policy.py │ ├── workflow_creator_id.py │ ├── ds_workflow_variable.py │ ├── workflow_instance_id.py │ ├── record_string_boolean.py │ ├── workflow_instance_map.py │ ├── ds_workflow_lanes_record.py │ ├── workflow_instances_list.py │ ├── workflow_step_history_list.py │ ├── ds_workflow_variable_record.py │ ├── ds_workflow_participant_record.py │ ├── string_or_variable_or_transformation.py │ ├── ds_workflow_variable_from_participant.py │ ├── ds_workflow_transformation_expression.py │ ├── record_string_or_variable_or_transformation.py │ ├── http_types.py │ ├── deploy_status.py │ ├── ds_workflow_step_types_loop.py │ ├── ds_workflow_step_types_ds_idv.py │ ├── ds_workflow_step_types_ds_sign.py │ ├── ds_workflow_trigger_types.py │ ├── ds_workflow_step_types_do_until.py │ ├── ds_workflow_step_types_ds_doc_gen.py │ ├── ds_workflow_step_types_ds_if_else.py │ ├── ds_workflow_step_types_parallel.py │ ├── ds_workflow_step_types_ds_web_forms.py │ ├── ds_workflow_logical_operator_types.py │ ├── access_token_token_types.py │ ├── ds_workflow_variable_source_types_step.py │ ├── ds_workflow_doc_gen_doc_output_format.py │ ├── e_sign_document_types_from_ds_template.py │ ├── participant_keys.py │ ├── ds_workflow_variable_source_types_variable.py │ ├── e_sign_document_types_from_previous_step.py │ ├── ds_workflow_step_types_ds_transformation.py │ ├── workflow_step_history_state.py │ ├── ds_workflow_variable_source_types_participant.py │ ├── workflow_instance_state.py │ ├── ds_workflow_expression_types_boolean_expression.py │ ├── ds_workflow_expression_types_parallel_expression.py │ ├── ds_workflow_expression_types_comparison_expression.py │ ├── workflow_metadata_status.py │ ├── ds_workflow_transformation_expression_types_concat_expression.py │ ├── ds_workflow_transformation_expression_types_index_of_expression.py │ ├── ds_workflow_transformation_expression_types_replace_expression.py │ ├── ds_workflow_transformation_expression_types_to_lower_expression.py │ ├── ds_workflow_transformation_expression_types_to_upper_expression.py │ └── ds_workflow_transformation_expression_types_substring_expression.py ├── .travis.yml ├── CHANGELOG.md ├── .swagger-codegen-ignore └── setup.py /.swagger-codegen/VERSION: -------------------------------------------------------------------------------- 1 | 2.4.21 -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | exclude test/* 2 | -------------------------------------------------------------------------------- /test-requirements.txt: -------------------------------------------------------------------------------- 1 | coverage>=4.0.3 2 | pynose>=1.4.8 3 | pluggy>=0.3.1 4 | py>=1.4.31 5 | randomize>=0.13 6 | tox -------------------------------------------------------------------------------- /linter.sh: -------------------------------------------------------------------------------- 1 | autopep8 --in-place --aggressive --recursive docusign_esign && pycodestyle --ignore=E501,W504,W503 -v docusign_esign -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | certifi >= 14.05.14 2 | six >= 1.8.0 3 | python_dateutil >= 2.5.3 4 | setuptools >= 21.0.0 5 | urllib3 >= 1.15 6 | PyJWT>=2.0.0 7 | cryptography>=2.5 8 | -------------------------------------------------------------------------------- /docusign_maestro/apis/__init__.py: -------------------------------------------------------------------------------- 1 | from __future__ import absolute_import 2 | 3 | # flake8: noqa 4 | 5 | # import apis into api package 6 | from .workflow_instance_management_api import WorkflowInstanceManagementApi 7 | from .workflow_management_api import WorkflowManagementApi 8 | from .workflow_trigger_api import WorkflowTriggerApi 9 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | # ref: https://docs.travis-ci.com/user/languages/python 2 | language: python 3 | python: 4 | - "2.7" 5 | - "3.2" 6 | - "3.3" 7 | - "3.4" 8 | - "3.5" 9 | #- "3.5-dev" # 3.5 development branch 10 | #- "nightly" # points to the latest development branch e.g. 3.6-dev 11 | # command to install dependencies 12 | install: 13 | - pip install -r requirements.txt 14 | - pip install -r test-requirements.txt 15 | # command to run tests 16 | script: nosetests -s -------------------------------------------------------------------------------- /docusign_maestro/client/auth/__init__.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | from __future__ import absolute_import 15 | 16 | # import auth modules into client package 17 | from .oauth import Account 18 | from .oauth import Organization 19 | from .oauth import Link 20 | from .oauth import OAuth 21 | from .oauth import OAuthToken -------------------------------------------------------------------------------- /docusign_maestro/client/__init__.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | from __future__ import absolute_import 15 | 16 | # import auth modules into client package 17 | from .auth.oauth import Account 18 | from .auth.oauth import Organization 19 | from .auth.oauth import Link 20 | from .auth.oauth import OAuth 21 | from .auth.oauth import OAuthToken 22 | from .auth.oauth import OAuthUserInfo 23 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## [v3.0.0] - Maestro API v1.0.0-1.0.5 - 2025-05-22 2 | ⚠️ Deprecated – Maestro is now available as part of the new IAM SDK: https://developers.docusign.com/docs/sdks/ 3 | 4 | ## [v2.0.0] - Maestro API v1.0.0-1.0.5 - 2024-07-30 5 | ### Changed 6 | - Added support for version v1.0.0-1.0.5 of the DocuSign Maestro API. 7 | - Updated the SDK release version. 8 | 9 | ## [v2.0.0rc1] - Maestro API v1.0.0-1.0.5 - 2024-06-07 10 | ### Changed 11 | - Added support for version v1.0.0-1.0.5 of the DocuSign Maestro API. 12 | - Updated the SDK release version. 13 | 14 | ## [v1.0.0] - Maestro API v1.0.0-1.0.4 - 2024-04-22 15 | ## Version 1.0.0 (Initial Release) 16 | - Announcing the SDK built on the OpenAPI specification for DocuSign Maestro APIs. 17 | - This release signifies the initial launch of the SDK, offering developers the essential tools for seamless interaction with DocuSign Maestro APIs. 18 | 19 | ## [v1.0.0rc1] - Maestro API v1.0.0-1.0.3 - 2024-04-03 20 | - Announcing the Release Candidate SDK built on the OpenAPI specification for DocuSign Maestro APIs. 21 | -------------------------------------------------------------------------------- /.swagger-codegen-ignore: -------------------------------------------------------------------------------- 1 | # Swagger Codegen Ignore 2 | # Generated by swagger-codegen https://github.com/swagger-api/swagger-codegen 3 | 4 | # Use this file to prevent files from being overwritten by the generator. 5 | # The patterns follow closely to .gitignore or .dockerignore. 6 | 7 | # As an example, the C# client generator defines ApiClient.cs. 8 | # You can make changes and tell Swagger Codgen to ignore just this file by uncommenting the following line: 9 | #ApiClient.cs 10 | 11 | # You can match any string of characters against a directory, file or extension with a single asterisk (*): 12 | #foo/*/qux 13 | # The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux 14 | 15 | # You can recursively match patterns against a directory, file or extension with a double asterisk (**): 16 | #foo/**/qux 17 | # This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux 18 | 19 | # You can also negate patterns with an exclamation (!). 20 | # For example, you can ignore all files in a docs folder with the file extension .md: 21 | #docs/*.md 22 | # Then explicitly reverse the ignore rule for a single file: 23 | #!docs/README.md 24 | 25 | # Swagger and Git files 26 | .swagger-codegen-ignore 27 | .gitignore 28 | git_push.sh 29 | CHANGELOG.md 30 | 31 | # Specific src and test files 32 | tox.ini 33 | docs/ 34 | test/ 35 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | from setuptools import setup, find_packages, Command, os # noqa: H301 15 | 16 | NAME = "docusign-maestro" 17 | VERSION = "3.0.0" 18 | # To install the library, run the following 19 | # 20 | # python setup.py install 21 | # 22 | # prerequisite: setuptools 23 | # http://pypi.python.org/pypi/setuptools 24 | 25 | REQUIRES = ["urllib3 >= 1.15", "six >= 1.8.0", "certifi >= 14.05.14", "python-dateutil >= 2.5.3", "setuptools >= 21.0.0", "PyJWT>=2.0.0", "cryptography>=2.5"] 26 | 27 | class CleanCommand(Command): 28 | """Custom clean command to tidy up the project root.""" 29 | user_options = [] 30 | def initialize_options(self): 31 | pass 32 | def finalize_options(self): 33 | pass 34 | def run(self): 35 | os.system('rm -vrf ./build ./dist ./*.pyc ./*.tgz ./*.egg-info') 36 | 37 | this_directory = os.path.abspath(os.path.dirname(__file__)) 38 | with open(os.path.join(this_directory, 'README.md'), encoding='utf-8') as f: 39 | long_description = f.read() 40 | 41 | 42 | setup( 43 | name=NAME, 44 | version=VERSION, 45 | description='⚠️ Deprecated – Maestro is now available as part of the new IAM SDK: https://developers.docusign.com/docs/sdks/', 46 | author_email="devcenter@docusign.com", 47 | url="", 48 | keywords=["Swagger", "Maestro API"], 49 | install_requires=REQUIRES, 50 | packages=find_packages(exclude=["test"]), 51 | include_package_data=True, 52 | cmdclass={ 53 | 'clean': CleanCommand, 54 | }, 55 | long_description=long_description, 56 | long_description_content_type='text/markdown' 57 | ) 58 | -------------------------------------------------------------------------------- /docusign_maestro/client/api_exception.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | from __future__ import absolute_import 15 | 16 | class ApiException(Exception): 17 | 18 | def __init__(self, status=None, reason=None, http_resp=None): 19 | if http_resp: 20 | self.status = http_resp.status 21 | self.reason = http_resp.reason 22 | self.body = http_resp.data 23 | self.headers = http_resp.getheaders() 24 | self.trace_token = http_resp.getheader('X-DocuSign-TraceToken') 25 | self.timestamp = http_resp.getheader('date') 26 | self.response = http_resp 27 | else: 28 | self.status = status 29 | self.reason = reason 30 | self.body = None 31 | self.headers = None 32 | 33 | def __str__(self): 34 | """ 35 | Custom error messages for exception 36 | """ 37 | error_message = "({0})\n" \ 38 | "Reason: {1}\n" \ 39 | "Trace-Token: {2}\n" \ 40 | "Timestamp: {3}\n".format(self.status, self.reason, self.trace_token, self.timestamp) 41 | if self.headers: 42 | error_message += "HTTP response headers: {0}\n".format(self.headers) 43 | 44 | if self.body: 45 | error_message += "HTTP response body: {0}\n".format(self.body) 46 | 47 | return error_message 48 | 49 | 50 | class ArgumentException(Exception): 51 | 52 | def __init__(self, *args, **kwargs): 53 | if not args: 54 | super().__init__("argument cannot be empty") 55 | else: 56 | super().__init__(*args, **kwargs) 57 | 58 | 59 | class InvalidBasePath(Exception): 60 | pass 61 | -------------------------------------------------------------------------------- /docusign_maestro/models/user_id.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class UserId(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """UserId - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(UserId, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, UserId): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, UserId): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/aow_uuid.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class AowUUID(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """AowUUID - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(AowUUID, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, AowUUID): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, AowUUID): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_step_id.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DsStepId(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """DsStepId - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(DsStepId, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, DsStepId): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, DsStepId): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/account_id.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class AccountId(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """AccountId - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(AccountId, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, AccountId): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, AccountId): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/template_id.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class TemplateId(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """TemplateId - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(TemplateId, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, TemplateId): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, TemplateId): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/aow_uuid_string.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class AowUUIDString(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """AowUUIDString - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(AowUUIDString, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, AowUUIDString): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, AowUUIDString): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_service_step.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSServiceStep(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """DSServiceStep - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(DSServiceStep, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, DSServiceStep): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, DSServiceStep): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/record_to_never.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class RecordToNever(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """RecordToNever - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(RecordToNever, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, RecordToNever): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, RecordToNever): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/version_string.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class VersionString(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """VersionString - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(VersionString, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, VersionString): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, VersionString): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_step.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowStep(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """DSWorkflowStep - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(DSWorkflowStep, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, DSWorkflowStep): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, DSWorkflowStep): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/e_sign_documents.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class ESignDocuments(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """ESignDocuments - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(ESignDocuments, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, ESignDocuments): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, ESignDocuments): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/last_deployed_id.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class LastDeployedId(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """LastDeployedId - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(LastDeployedId, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, LastDeployedId): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, LastDeployedId): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/number_or_variable.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class NumberOrVariable(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """NumberOrVariable - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(NumberOrVariable, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, NumberOrVariable): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, NumberOrVariable): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/workflow_date_time.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class WorkflowDateTime(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """WorkflowDateTime - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(WorkflowDateTime, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, WorkflowDateTime): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, WorkflowDateTime): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/e_sign_locale_policy.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class ESignLocalePolicy(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """ESignLocalePolicy - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(ESignLocalePolicy, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, ESignLocalePolicy): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, ESignLocalePolicy): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/workflow_creator_id.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class WorkflowCreatorId(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """WorkflowCreatorId - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(WorkflowCreatorId, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, WorkflowCreatorId): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, WorkflowCreatorId): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_variable.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowVariable(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """DSWorkflowVariable - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(DSWorkflowVariable, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, DSWorkflowVariable): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, DSWorkflowVariable): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/workflow_instance_id.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class WorkflowInstanceId(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """WorkflowInstanceId - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(WorkflowInstanceId, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, WorkflowInstanceId): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, WorkflowInstanceId): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/record_string_boolean.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class RecordStringBoolean(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """RecordStringBoolean - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(RecordStringBoolean, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, RecordStringBoolean): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, RecordStringBoolean): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/workflow_instance_map.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class WorkflowInstanceMap(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """WorkflowInstanceMap - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(WorkflowInstanceMap, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, WorkflowInstanceMap): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, WorkflowInstanceMap): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_lanes_record.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowLanesRecord(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """DSWorkflowLanesRecord - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(DSWorkflowLanesRecord, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, DSWorkflowLanesRecord): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, DSWorkflowLanesRecord): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/workflow_instances_list.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class WorkflowInstancesList(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """WorkflowInstancesList - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(WorkflowInstancesList, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, WorkflowInstancesList): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, WorkflowInstancesList): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/workflow_step_history_list.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class WorkflowStepHistoryList(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """WorkflowStepHistoryList - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(WorkflowStepHistoryList, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, WorkflowStepHistoryList): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, WorkflowStepHistoryList): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_variable_record.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowVariableRecord(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """DSWorkflowVariableRecord - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(DSWorkflowVariableRecord, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, DSWorkflowVariableRecord): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, DSWorkflowVariableRecord): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_participant_record.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowParticipantRecord(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """DSWorkflowParticipantRecord - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(DSWorkflowParticipantRecord, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, DSWorkflowParticipantRecord): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, DSWorkflowParticipantRecord): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/string_or_variable_or_transformation.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class StringOrVariableOrTransformation(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """StringOrVariableOrTransformation - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(StringOrVariableOrTransformation, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, StringOrVariableOrTransformation): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, StringOrVariableOrTransformation): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_variable_from_participant.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowVariableFromParticipant(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """DSWorkflowVariableFromParticipant - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(DSWorkflowVariableFromParticipant, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, DSWorkflowVariableFromParticipant): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, DSWorkflowVariableFromParticipant): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_transformation_expression.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowTransformationExpression(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """DSWorkflowTransformationExpression - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(DSWorkflowTransformationExpression, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, DSWorkflowTransformationExpression): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, DSWorkflowTransformationExpression): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/record_string_or_variable_or_transformation.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class RecordStringOrVariableOrTransformation(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | Attributes: 30 | swagger_types (dict): The key is attribute name 31 | and the value is attribute type. 32 | attribute_map (dict): The key is attribute name 33 | and the value is json key in definition. 34 | """ 35 | swagger_types = { 36 | } 37 | 38 | attribute_map = { 39 | } 40 | 41 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 42 | """RecordStringOrVariableOrTransformation - a model defined in Swagger""" # noqa: E501 43 | if _configuration is None: 44 | _configuration = Configuration() 45 | self._configuration = _configuration 46 | self.discriminator = None 47 | 48 | def to_dict(self): 49 | """Returns the model properties as a dict""" 50 | result = {} 51 | 52 | for attr, _ in six.iteritems(self.swagger_types): 53 | value = getattr(self, attr) 54 | if isinstance(value, list): 55 | result[attr] = list(map( 56 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 57 | value 58 | )) 59 | elif hasattr(value, "to_dict"): 60 | result[attr] = value.to_dict() 61 | elif isinstance(value, dict): 62 | result[attr] = dict(map( 63 | lambda item: (item[0], item[1].to_dict()) 64 | if hasattr(item[1], "to_dict") else item, 65 | value.items() 66 | )) 67 | else: 68 | result[attr] = value 69 | if issubclass(RecordStringOrVariableOrTransformation, dict): 70 | for key, value in self.items(): 71 | result[key] = value 72 | 73 | return result 74 | 75 | def to_str(self): 76 | """Returns the string representation of the model""" 77 | return pprint.pformat(self.to_dict()) 78 | 79 | def __repr__(self): 80 | """For `print` and `pprint`""" 81 | return self.to_str() 82 | 83 | def __eq__(self, other): 84 | """Returns true if both objects are equal""" 85 | if not isinstance(other, RecordStringOrVariableOrTransformation): 86 | return False 87 | 88 | return self.to_dict() == other.to_dict() 89 | 90 | def __ne__(self, other): 91 | """Returns true if both objects are not equal""" 92 | if not isinstance(other, RecordStringOrVariableOrTransformation): 93 | return True 94 | 95 | return self.to_dict() != other.to_dict() 96 | -------------------------------------------------------------------------------- /docusign_maestro/models/http_types.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class HttpTypes(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | GET = "Get" 32 | POST = "Post" 33 | PUT = "Put" 34 | DELETE = "Delete" 35 | 36 | """ 37 | Attributes: 38 | swagger_types (dict): The key is attribute name 39 | and the value is attribute type. 40 | attribute_map (dict): The key is attribute name 41 | and the value is json key in definition. 42 | """ 43 | swagger_types = { 44 | } 45 | 46 | attribute_map = { 47 | } 48 | 49 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 50 | """HttpTypes - a model defined in Swagger""" # noqa: E501 51 | if _configuration is None: 52 | _configuration = Configuration() 53 | self._configuration = _configuration 54 | self.discriminator = None 55 | 56 | def to_dict(self): 57 | """Returns the model properties as a dict""" 58 | result = {} 59 | 60 | for attr, _ in six.iteritems(self.swagger_types): 61 | value = getattr(self, attr) 62 | if isinstance(value, list): 63 | result[attr] = list(map( 64 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 65 | value 66 | )) 67 | elif hasattr(value, "to_dict"): 68 | result[attr] = value.to_dict() 69 | elif isinstance(value, dict): 70 | result[attr] = dict(map( 71 | lambda item: (item[0], item[1].to_dict()) 72 | if hasattr(item[1], "to_dict") else item, 73 | value.items() 74 | )) 75 | else: 76 | result[attr] = value 77 | if issubclass(HttpTypes, dict): 78 | for key, value in self.items(): 79 | result[key] = value 80 | 81 | return result 82 | 83 | def to_str(self): 84 | """Returns the string representation of the model""" 85 | return pprint.pformat(self.to_dict()) 86 | 87 | def __repr__(self): 88 | """For `print` and `pprint`""" 89 | return self.to_str() 90 | 91 | def __eq__(self, other): 92 | """Returns true if both objects are equal""" 93 | if not isinstance(other, HttpTypes): 94 | return False 95 | 96 | return self.to_dict() == other.to_dict() 97 | 98 | def __ne__(self, other): 99 | """Returns true if both objects are not equal""" 100 | if not isinstance(other, HttpTypes): 101 | return True 102 | 103 | return self.to_dict() != other.to_dict() 104 | -------------------------------------------------------------------------------- /docusign_maestro/models/deploy_status.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DeployStatus(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | PUBLISH = "Publish" 32 | UNPUBLISH = "UnPublish" 33 | DISABLE = "Disable" 34 | 35 | """ 36 | Attributes: 37 | swagger_types (dict): The key is attribute name 38 | and the value is attribute type. 39 | attribute_map (dict): The key is attribute name 40 | and the value is json key in definition. 41 | """ 42 | swagger_types = { 43 | } 44 | 45 | attribute_map = { 46 | } 47 | 48 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 49 | """DeployStatus - a model defined in Swagger""" # noqa: E501 50 | if _configuration is None: 51 | _configuration = Configuration() 52 | self._configuration = _configuration 53 | self.discriminator = None 54 | 55 | def to_dict(self): 56 | """Returns the model properties as a dict""" 57 | result = {} 58 | 59 | for attr, _ in six.iteritems(self.swagger_types): 60 | value = getattr(self, attr) 61 | if isinstance(value, list): 62 | result[attr] = list(map( 63 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 64 | value 65 | )) 66 | elif hasattr(value, "to_dict"): 67 | result[attr] = value.to_dict() 68 | elif isinstance(value, dict): 69 | result[attr] = dict(map( 70 | lambda item: (item[0], item[1].to_dict()) 71 | if hasattr(item[1], "to_dict") else item, 72 | value.items() 73 | )) 74 | else: 75 | result[attr] = value 76 | if issubclass(DeployStatus, dict): 77 | for key, value in self.items(): 78 | result[key] = value 79 | 80 | return result 81 | 82 | def to_str(self): 83 | """Returns the string representation of the model""" 84 | return pprint.pformat(self.to_dict()) 85 | 86 | def __repr__(self): 87 | """For `print` and `pprint`""" 88 | return self.to_str() 89 | 90 | def __eq__(self, other): 91 | """Returns true if both objects are equal""" 92 | if not isinstance(other, DeployStatus): 93 | return False 94 | 95 | return self.to_dict() == other.to_dict() 96 | 97 | def __ne__(self, other): 98 | """Returns true if both objects are not equal""" 99 | if not isinstance(other, DeployStatus): 100 | return True 101 | 102 | return self.to_dict() != other.to_dict() 103 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_step_types_loop.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowStepTypesLoop(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | DS_LOOP = "DS-Loop" 32 | 33 | """ 34 | Attributes: 35 | swagger_types (dict): The key is attribute name 36 | and the value is attribute type. 37 | attribute_map (dict): The key is attribute name 38 | and the value is json key in definition. 39 | """ 40 | swagger_types = { 41 | } 42 | 43 | attribute_map = { 44 | } 45 | 46 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 | """DSWorkflowStepTypesLoop - a model defined in Swagger""" # noqa: E501 48 | if _configuration is None: 49 | _configuration = Configuration() 50 | self._configuration = _configuration 51 | self.discriminator = None 52 | 53 | def to_dict(self): 54 | """Returns the model properties as a dict""" 55 | result = {} 56 | 57 | for attr, _ in six.iteritems(self.swagger_types): 58 | value = getattr(self, attr) 59 | if isinstance(value, list): 60 | result[attr] = list(map( 61 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 62 | value 63 | )) 64 | elif hasattr(value, "to_dict"): 65 | result[attr] = value.to_dict() 66 | elif isinstance(value, dict): 67 | result[attr] = dict(map( 68 | lambda item: (item[0], item[1].to_dict()) 69 | if hasattr(item[1], "to_dict") else item, 70 | value.items() 71 | )) 72 | else: 73 | result[attr] = value 74 | if issubclass(DSWorkflowStepTypesLoop, dict): 75 | for key, value in self.items(): 76 | result[key] = value 77 | 78 | return result 79 | 80 | def to_str(self): 81 | """Returns the string representation of the model""" 82 | return pprint.pformat(self.to_dict()) 83 | 84 | def __repr__(self): 85 | """For `print` and `pprint`""" 86 | return self.to_str() 87 | 88 | def __eq__(self, other): 89 | """Returns true if both objects are equal""" 90 | if not isinstance(other, DSWorkflowStepTypesLoop): 91 | return False 92 | 93 | return self.to_dict() == other.to_dict() 94 | 95 | def __ne__(self, other): 96 | """Returns true if both objects are not equal""" 97 | if not isinstance(other, DSWorkflowStepTypesLoop): 98 | return True 99 | 100 | return self.to_dict() != other.to_dict() 101 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_step_types_ds_idv.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowStepTypesDSIdv(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | DS_IDV = "DS-IDV" 32 | 33 | """ 34 | Attributes: 35 | swagger_types (dict): The key is attribute name 36 | and the value is attribute type. 37 | attribute_map (dict): The key is attribute name 38 | and the value is json key in definition. 39 | """ 40 | swagger_types = { 41 | } 42 | 43 | attribute_map = { 44 | } 45 | 46 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 | """DSWorkflowStepTypesDSIdv - a model defined in Swagger""" # noqa: E501 48 | if _configuration is None: 49 | _configuration = Configuration() 50 | self._configuration = _configuration 51 | self.discriminator = None 52 | 53 | def to_dict(self): 54 | """Returns the model properties as a dict""" 55 | result = {} 56 | 57 | for attr, _ in six.iteritems(self.swagger_types): 58 | value = getattr(self, attr) 59 | if isinstance(value, list): 60 | result[attr] = list(map( 61 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 62 | value 63 | )) 64 | elif hasattr(value, "to_dict"): 65 | result[attr] = value.to_dict() 66 | elif isinstance(value, dict): 67 | result[attr] = dict(map( 68 | lambda item: (item[0], item[1].to_dict()) 69 | if hasattr(item[1], "to_dict") else item, 70 | value.items() 71 | )) 72 | else: 73 | result[attr] = value 74 | if issubclass(DSWorkflowStepTypesDSIdv, dict): 75 | for key, value in self.items(): 76 | result[key] = value 77 | 78 | return result 79 | 80 | def to_str(self): 81 | """Returns the string representation of the model""" 82 | return pprint.pformat(self.to_dict()) 83 | 84 | def __repr__(self): 85 | """For `print` and `pprint`""" 86 | return self.to_str() 87 | 88 | def __eq__(self, other): 89 | """Returns true if both objects are equal""" 90 | if not isinstance(other, DSWorkflowStepTypesDSIdv): 91 | return False 92 | 93 | return self.to_dict() == other.to_dict() 94 | 95 | def __ne__(self, other): 96 | """Returns true if both objects are not equal""" 97 | if not isinstance(other, DSWorkflowStepTypesDSIdv): 98 | return True 99 | 100 | return self.to_dict() != other.to_dict() 101 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_step_types_ds_sign.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowStepTypesDSSign(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | DS_SIGN = "DS-Sign" 32 | 33 | """ 34 | Attributes: 35 | swagger_types (dict): The key is attribute name 36 | and the value is attribute type. 37 | attribute_map (dict): The key is attribute name 38 | and the value is json key in definition. 39 | """ 40 | swagger_types = { 41 | } 42 | 43 | attribute_map = { 44 | } 45 | 46 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 | """DSWorkflowStepTypesDSSign - a model defined in Swagger""" # noqa: E501 48 | if _configuration is None: 49 | _configuration = Configuration() 50 | self._configuration = _configuration 51 | self.discriminator = None 52 | 53 | def to_dict(self): 54 | """Returns the model properties as a dict""" 55 | result = {} 56 | 57 | for attr, _ in six.iteritems(self.swagger_types): 58 | value = getattr(self, attr) 59 | if isinstance(value, list): 60 | result[attr] = list(map( 61 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 62 | value 63 | )) 64 | elif hasattr(value, "to_dict"): 65 | result[attr] = value.to_dict() 66 | elif isinstance(value, dict): 67 | result[attr] = dict(map( 68 | lambda item: (item[0], item[1].to_dict()) 69 | if hasattr(item[1], "to_dict") else item, 70 | value.items() 71 | )) 72 | else: 73 | result[attr] = value 74 | if issubclass(DSWorkflowStepTypesDSSign, dict): 75 | for key, value in self.items(): 76 | result[key] = value 77 | 78 | return result 79 | 80 | def to_str(self): 81 | """Returns the string representation of the model""" 82 | return pprint.pformat(self.to_dict()) 83 | 84 | def __repr__(self): 85 | """For `print` and `pprint`""" 86 | return self.to_str() 87 | 88 | def __eq__(self, other): 89 | """Returns true if both objects are equal""" 90 | if not isinstance(other, DSWorkflowStepTypesDSSign): 91 | return False 92 | 93 | return self.to_dict() == other.to_dict() 94 | 95 | def __ne__(self, other): 96 | """Returns true if both objects are not equal""" 97 | if not isinstance(other, DSWorkflowStepTypesDSSign): 98 | return True 99 | 100 | return self.to_dict() != other.to_dict() 101 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_trigger_types.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowTriggerTypes(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | HTTP = "Http" 32 | HTTP_API = "Http-API" 33 | 34 | """ 35 | Attributes: 36 | swagger_types (dict): The key is attribute name 37 | and the value is attribute type. 38 | attribute_map (dict): The key is attribute name 39 | and the value is json key in definition. 40 | """ 41 | swagger_types = { 42 | } 43 | 44 | attribute_map = { 45 | } 46 | 47 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 48 | """DSWorkflowTriggerTypes - a model defined in Swagger""" # noqa: E501 49 | if _configuration is None: 50 | _configuration = Configuration() 51 | self._configuration = _configuration 52 | self.discriminator = None 53 | 54 | def to_dict(self): 55 | """Returns the model properties as a dict""" 56 | result = {} 57 | 58 | for attr, _ in six.iteritems(self.swagger_types): 59 | value = getattr(self, attr) 60 | if isinstance(value, list): 61 | result[attr] = list(map( 62 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 63 | value 64 | )) 65 | elif hasattr(value, "to_dict"): 66 | result[attr] = value.to_dict() 67 | elif isinstance(value, dict): 68 | result[attr] = dict(map( 69 | lambda item: (item[0], item[1].to_dict()) 70 | if hasattr(item[1], "to_dict") else item, 71 | value.items() 72 | )) 73 | else: 74 | result[attr] = value 75 | if issubclass(DSWorkflowTriggerTypes, dict): 76 | for key, value in self.items(): 77 | result[key] = value 78 | 79 | return result 80 | 81 | def to_str(self): 82 | """Returns the string representation of the model""" 83 | return pprint.pformat(self.to_dict()) 84 | 85 | def __repr__(self): 86 | """For `print` and `pprint`""" 87 | return self.to_str() 88 | 89 | def __eq__(self, other): 90 | """Returns true if both objects are equal""" 91 | if not isinstance(other, DSWorkflowTriggerTypes): 92 | return False 93 | 94 | return self.to_dict() == other.to_dict() 95 | 96 | def __ne__(self, other): 97 | """Returns true if both objects are not equal""" 98 | if not isinstance(other, DSWorkflowTriggerTypes): 99 | return True 100 | 101 | return self.to_dict() != other.to_dict() 102 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_step_types_do_until.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowStepTypesDoUntil(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | DS_DOUNTIL = "DS-DoUntil" 32 | 33 | """ 34 | Attributes: 35 | swagger_types (dict): The key is attribute name 36 | and the value is attribute type. 37 | attribute_map (dict): The key is attribute name 38 | and the value is json key in definition. 39 | """ 40 | swagger_types = { 41 | } 42 | 43 | attribute_map = { 44 | } 45 | 46 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 | """DSWorkflowStepTypesDoUntil - a model defined in Swagger""" # noqa: E501 48 | if _configuration is None: 49 | _configuration = Configuration() 50 | self._configuration = _configuration 51 | self.discriminator = None 52 | 53 | def to_dict(self): 54 | """Returns the model properties as a dict""" 55 | result = {} 56 | 57 | for attr, _ in six.iteritems(self.swagger_types): 58 | value = getattr(self, attr) 59 | if isinstance(value, list): 60 | result[attr] = list(map( 61 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 62 | value 63 | )) 64 | elif hasattr(value, "to_dict"): 65 | result[attr] = value.to_dict() 66 | elif isinstance(value, dict): 67 | result[attr] = dict(map( 68 | lambda item: (item[0], item[1].to_dict()) 69 | if hasattr(item[1], "to_dict") else item, 70 | value.items() 71 | )) 72 | else: 73 | result[attr] = value 74 | if issubclass(DSWorkflowStepTypesDoUntil, dict): 75 | for key, value in self.items(): 76 | result[key] = value 77 | 78 | return result 79 | 80 | def to_str(self): 81 | """Returns the string representation of the model""" 82 | return pprint.pformat(self.to_dict()) 83 | 84 | def __repr__(self): 85 | """For `print` and `pprint`""" 86 | return self.to_str() 87 | 88 | def __eq__(self, other): 89 | """Returns true if both objects are equal""" 90 | if not isinstance(other, DSWorkflowStepTypesDoUntil): 91 | return False 92 | 93 | return self.to_dict() == other.to_dict() 94 | 95 | def __ne__(self, other): 96 | """Returns true if both objects are not equal""" 97 | if not isinstance(other, DSWorkflowStepTypesDoUntil): 98 | return True 99 | 100 | return self.to_dict() != other.to_dict() 101 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_step_types_ds_doc_gen.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowStepTypesDSDocGen(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | DS_DOCGEN = "DS-DocGen" 32 | 33 | """ 34 | Attributes: 35 | swagger_types (dict): The key is attribute name 36 | and the value is attribute type. 37 | attribute_map (dict): The key is attribute name 38 | and the value is json key in definition. 39 | """ 40 | swagger_types = { 41 | } 42 | 43 | attribute_map = { 44 | } 45 | 46 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 | """DSWorkflowStepTypesDSDocGen - a model defined in Swagger""" # noqa: E501 48 | if _configuration is None: 49 | _configuration = Configuration() 50 | self._configuration = _configuration 51 | self.discriminator = None 52 | 53 | def to_dict(self): 54 | """Returns the model properties as a dict""" 55 | result = {} 56 | 57 | for attr, _ in six.iteritems(self.swagger_types): 58 | value = getattr(self, attr) 59 | if isinstance(value, list): 60 | result[attr] = list(map( 61 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 62 | value 63 | )) 64 | elif hasattr(value, "to_dict"): 65 | result[attr] = value.to_dict() 66 | elif isinstance(value, dict): 67 | result[attr] = dict(map( 68 | lambda item: (item[0], item[1].to_dict()) 69 | if hasattr(item[1], "to_dict") else item, 70 | value.items() 71 | )) 72 | else: 73 | result[attr] = value 74 | if issubclass(DSWorkflowStepTypesDSDocGen, dict): 75 | for key, value in self.items(): 76 | result[key] = value 77 | 78 | return result 79 | 80 | def to_str(self): 81 | """Returns the string representation of the model""" 82 | return pprint.pformat(self.to_dict()) 83 | 84 | def __repr__(self): 85 | """For `print` and `pprint`""" 86 | return self.to_str() 87 | 88 | def __eq__(self, other): 89 | """Returns true if both objects are equal""" 90 | if not isinstance(other, DSWorkflowStepTypesDSDocGen): 91 | return False 92 | 93 | return self.to_dict() == other.to_dict() 94 | 95 | def __ne__(self, other): 96 | """Returns true if both objects are not equal""" 97 | if not isinstance(other, DSWorkflowStepTypesDSDocGen): 98 | return True 99 | 100 | return self.to_dict() != other.to_dict() 101 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_step_types_ds_if_else.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowStepTypesDSIfElse(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | DS_IFELSE = "DS-IfElse" 32 | 33 | """ 34 | Attributes: 35 | swagger_types (dict): The key is attribute name 36 | and the value is attribute type. 37 | attribute_map (dict): The key is attribute name 38 | and the value is json key in definition. 39 | """ 40 | swagger_types = { 41 | } 42 | 43 | attribute_map = { 44 | } 45 | 46 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 | """DSWorkflowStepTypesDSIfElse - a model defined in Swagger""" # noqa: E501 48 | if _configuration is None: 49 | _configuration = Configuration() 50 | self._configuration = _configuration 51 | self.discriminator = None 52 | 53 | def to_dict(self): 54 | """Returns the model properties as a dict""" 55 | result = {} 56 | 57 | for attr, _ in six.iteritems(self.swagger_types): 58 | value = getattr(self, attr) 59 | if isinstance(value, list): 60 | result[attr] = list(map( 61 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 62 | value 63 | )) 64 | elif hasattr(value, "to_dict"): 65 | result[attr] = value.to_dict() 66 | elif isinstance(value, dict): 67 | result[attr] = dict(map( 68 | lambda item: (item[0], item[1].to_dict()) 69 | if hasattr(item[1], "to_dict") else item, 70 | value.items() 71 | )) 72 | else: 73 | result[attr] = value 74 | if issubclass(DSWorkflowStepTypesDSIfElse, dict): 75 | for key, value in self.items(): 76 | result[key] = value 77 | 78 | return result 79 | 80 | def to_str(self): 81 | """Returns the string representation of the model""" 82 | return pprint.pformat(self.to_dict()) 83 | 84 | def __repr__(self): 85 | """For `print` and `pprint`""" 86 | return self.to_str() 87 | 88 | def __eq__(self, other): 89 | """Returns true if both objects are equal""" 90 | if not isinstance(other, DSWorkflowStepTypesDSIfElse): 91 | return False 92 | 93 | return self.to_dict() == other.to_dict() 94 | 95 | def __ne__(self, other): 96 | """Returns true if both objects are not equal""" 97 | if not isinstance(other, DSWorkflowStepTypesDSIfElse): 98 | return True 99 | 100 | return self.to_dict() != other.to_dict() 101 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_step_types_parallel.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowStepTypesParallel(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | DS_PARALLEL = "DS-Parallel" 32 | 33 | """ 34 | Attributes: 35 | swagger_types (dict): The key is attribute name 36 | and the value is attribute type. 37 | attribute_map (dict): The key is attribute name 38 | and the value is json key in definition. 39 | """ 40 | swagger_types = { 41 | } 42 | 43 | attribute_map = { 44 | } 45 | 46 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 | """DSWorkflowStepTypesParallel - a model defined in Swagger""" # noqa: E501 48 | if _configuration is None: 49 | _configuration = Configuration() 50 | self._configuration = _configuration 51 | self.discriminator = None 52 | 53 | def to_dict(self): 54 | """Returns the model properties as a dict""" 55 | result = {} 56 | 57 | for attr, _ in six.iteritems(self.swagger_types): 58 | value = getattr(self, attr) 59 | if isinstance(value, list): 60 | result[attr] = list(map( 61 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 62 | value 63 | )) 64 | elif hasattr(value, "to_dict"): 65 | result[attr] = value.to_dict() 66 | elif isinstance(value, dict): 67 | result[attr] = dict(map( 68 | lambda item: (item[0], item[1].to_dict()) 69 | if hasattr(item[1], "to_dict") else item, 70 | value.items() 71 | )) 72 | else: 73 | result[attr] = value 74 | if issubclass(DSWorkflowStepTypesParallel, dict): 75 | for key, value in self.items(): 76 | result[key] = value 77 | 78 | return result 79 | 80 | def to_str(self): 81 | """Returns the string representation of the model""" 82 | return pprint.pformat(self.to_dict()) 83 | 84 | def __repr__(self): 85 | """For `print` and `pprint`""" 86 | return self.to_str() 87 | 88 | def __eq__(self, other): 89 | """Returns true if both objects are equal""" 90 | if not isinstance(other, DSWorkflowStepTypesParallel): 91 | return False 92 | 93 | return self.to_dict() == other.to_dict() 94 | 95 | def __ne__(self, other): 96 | """Returns true if both objects are not equal""" 97 | if not isinstance(other, DSWorkflowStepTypesParallel): 98 | return True 99 | 100 | return self.to_dict() != other.to_dict() 101 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_step_types_ds_web_forms.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowStepTypesDSWebForms(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | DS_WEBFORMS = "DS-WebForms" 32 | 33 | """ 34 | Attributes: 35 | swagger_types (dict): The key is attribute name 36 | and the value is attribute type. 37 | attribute_map (dict): The key is attribute name 38 | and the value is json key in definition. 39 | """ 40 | swagger_types = { 41 | } 42 | 43 | attribute_map = { 44 | } 45 | 46 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 | """DSWorkflowStepTypesDSWebForms - a model defined in Swagger""" # noqa: E501 48 | if _configuration is None: 49 | _configuration = Configuration() 50 | self._configuration = _configuration 51 | self.discriminator = None 52 | 53 | def to_dict(self): 54 | """Returns the model properties as a dict""" 55 | result = {} 56 | 57 | for attr, _ in six.iteritems(self.swagger_types): 58 | value = getattr(self, attr) 59 | if isinstance(value, list): 60 | result[attr] = list(map( 61 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 62 | value 63 | )) 64 | elif hasattr(value, "to_dict"): 65 | result[attr] = value.to_dict() 66 | elif isinstance(value, dict): 67 | result[attr] = dict(map( 68 | lambda item: (item[0], item[1].to_dict()) 69 | if hasattr(item[1], "to_dict") else item, 70 | value.items() 71 | )) 72 | else: 73 | result[attr] = value 74 | if issubclass(DSWorkflowStepTypesDSWebForms, dict): 75 | for key, value in self.items(): 76 | result[key] = value 77 | 78 | return result 79 | 80 | def to_str(self): 81 | """Returns the string representation of the model""" 82 | return pprint.pformat(self.to_dict()) 83 | 84 | def __repr__(self): 85 | """For `print` and `pprint`""" 86 | return self.to_str() 87 | 88 | def __eq__(self, other): 89 | """Returns true if both objects are equal""" 90 | if not isinstance(other, DSWorkflowStepTypesDSWebForms): 91 | return False 92 | 93 | return self.to_dict() == other.to_dict() 94 | 95 | def __ne__(self, other): 96 | """Returns true if both objects are not equal""" 97 | if not isinstance(other, DSWorkflowStepTypesDSWebForms): 98 | return True 99 | 100 | return self.to_dict() != other.to_dict() 101 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_logical_operator_types.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowLogicalOperatorTypes(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | AND = "And" 32 | OR = "Or" 33 | 34 | """ 35 | Attributes: 36 | swagger_types (dict): The key is attribute name 37 | and the value is attribute type. 38 | attribute_map (dict): The key is attribute name 39 | and the value is json key in definition. 40 | """ 41 | swagger_types = { 42 | } 43 | 44 | attribute_map = { 45 | } 46 | 47 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 48 | """DSWorkflowLogicalOperatorTypes - a model defined in Swagger""" # noqa: E501 49 | if _configuration is None: 50 | _configuration = Configuration() 51 | self._configuration = _configuration 52 | self.discriminator = None 53 | 54 | def to_dict(self): 55 | """Returns the model properties as a dict""" 56 | result = {} 57 | 58 | for attr, _ in six.iteritems(self.swagger_types): 59 | value = getattr(self, attr) 60 | if isinstance(value, list): 61 | result[attr] = list(map( 62 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 63 | value 64 | )) 65 | elif hasattr(value, "to_dict"): 66 | result[attr] = value.to_dict() 67 | elif isinstance(value, dict): 68 | result[attr] = dict(map( 69 | lambda item: (item[0], item[1].to_dict()) 70 | if hasattr(item[1], "to_dict") else item, 71 | value.items() 72 | )) 73 | else: 74 | result[attr] = value 75 | if issubclass(DSWorkflowLogicalOperatorTypes, dict): 76 | for key, value in self.items(): 77 | result[key] = value 78 | 79 | return result 80 | 81 | def to_str(self): 82 | """Returns the string representation of the model""" 83 | return pprint.pformat(self.to_dict()) 84 | 85 | def __repr__(self): 86 | """For `print` and `pprint`""" 87 | return self.to_str() 88 | 89 | def __eq__(self, other): 90 | """Returns true if both objects are equal""" 91 | if not isinstance(other, DSWorkflowLogicalOperatorTypes): 92 | return False 93 | 94 | return self.to_dict() == other.to_dict() 95 | 96 | def __ne__(self, other): 97 | """Returns true if both objects are not equal""" 98 | if not isinstance(other, DSWorkflowLogicalOperatorTypes): 99 | return True 100 | 101 | return self.to_dict() != other.to_dict() 102 | -------------------------------------------------------------------------------- /docusign_maestro/models/access_token_token_types.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class AccessTokenTokenTypes(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | BEARER = "Bearer" 32 | APPLICATION = "Application" 33 | RESOURCE = "Resource" 34 | 35 | """ 36 | Attributes: 37 | swagger_types (dict): The key is attribute name 38 | and the value is attribute type. 39 | attribute_map (dict): The key is attribute name 40 | and the value is json key in definition. 41 | """ 42 | swagger_types = { 43 | } 44 | 45 | attribute_map = { 46 | } 47 | 48 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 49 | """AccessTokenTokenTypes - a model defined in Swagger""" # noqa: E501 50 | if _configuration is None: 51 | _configuration = Configuration() 52 | self._configuration = _configuration 53 | self.discriminator = None 54 | 55 | def to_dict(self): 56 | """Returns the model properties as a dict""" 57 | result = {} 58 | 59 | for attr, _ in six.iteritems(self.swagger_types): 60 | value = getattr(self, attr) 61 | if isinstance(value, list): 62 | result[attr] = list(map( 63 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 64 | value 65 | )) 66 | elif hasattr(value, "to_dict"): 67 | result[attr] = value.to_dict() 68 | elif isinstance(value, dict): 69 | result[attr] = dict(map( 70 | lambda item: (item[0], item[1].to_dict()) 71 | if hasattr(item[1], "to_dict") else item, 72 | value.items() 73 | )) 74 | else: 75 | result[attr] = value 76 | if issubclass(AccessTokenTokenTypes, dict): 77 | for key, value in self.items(): 78 | result[key] = value 79 | 80 | return result 81 | 82 | def to_str(self): 83 | """Returns the string representation of the model""" 84 | return pprint.pformat(self.to_dict()) 85 | 86 | def __repr__(self): 87 | """For `print` and `pprint`""" 88 | return self.to_str() 89 | 90 | def __eq__(self, other): 91 | """Returns true if both objects are equal""" 92 | if not isinstance(other, AccessTokenTokenTypes): 93 | return False 94 | 95 | return self.to_dict() == other.to_dict() 96 | 97 | def __ne__(self, other): 98 | """Returns true if both objects are not equal""" 99 | if not isinstance(other, AccessTokenTokenTypes): 100 | return True 101 | 102 | return self.to_dict() != other.to_dict() 103 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_variable_source_types_step.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowVariableSourceTypesStep(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | STEP = "step" 32 | 33 | """ 34 | Attributes: 35 | swagger_types (dict): The key is attribute name 36 | and the value is attribute type. 37 | attribute_map (dict): The key is attribute name 38 | and the value is json key in definition. 39 | """ 40 | swagger_types = { 41 | } 42 | 43 | attribute_map = { 44 | } 45 | 46 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 | """DSWorkflowVariableSourceTypesStep - a model defined in Swagger""" # noqa: E501 48 | if _configuration is None: 49 | _configuration = Configuration() 50 | self._configuration = _configuration 51 | self.discriminator = None 52 | 53 | def to_dict(self): 54 | """Returns the model properties as a dict""" 55 | result = {} 56 | 57 | for attr, _ in six.iteritems(self.swagger_types): 58 | value = getattr(self, attr) 59 | if isinstance(value, list): 60 | result[attr] = list(map( 61 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 62 | value 63 | )) 64 | elif hasattr(value, "to_dict"): 65 | result[attr] = value.to_dict() 66 | elif isinstance(value, dict): 67 | result[attr] = dict(map( 68 | lambda item: (item[0], item[1].to_dict()) 69 | if hasattr(item[1], "to_dict") else item, 70 | value.items() 71 | )) 72 | else: 73 | result[attr] = value 74 | if issubclass(DSWorkflowVariableSourceTypesStep, dict): 75 | for key, value in self.items(): 76 | result[key] = value 77 | 78 | return result 79 | 80 | def to_str(self): 81 | """Returns the string representation of the model""" 82 | return pprint.pformat(self.to_dict()) 83 | 84 | def __repr__(self): 85 | """For `print` and `pprint`""" 86 | return self.to_str() 87 | 88 | def __eq__(self, other): 89 | """Returns true if both objects are equal""" 90 | if not isinstance(other, DSWorkflowVariableSourceTypesStep): 91 | return False 92 | 93 | return self.to_dict() == other.to_dict() 94 | 95 | def __ne__(self, other): 96 | """Returns true if both objects are not equal""" 97 | if not isinstance(other, DSWorkflowVariableSourceTypesStep): 98 | return True 99 | 100 | return self.to_dict() != other.to_dict() 101 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_doc_gen_doc_output_format.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowDocGenDocOutputFormat(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | PDF = "pdf" 32 | DOCX = "docx" 33 | 34 | """ 35 | Attributes: 36 | swagger_types (dict): The key is attribute name 37 | and the value is attribute type. 38 | attribute_map (dict): The key is attribute name 39 | and the value is json key in definition. 40 | """ 41 | swagger_types = { 42 | } 43 | 44 | attribute_map = { 45 | } 46 | 47 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 48 | """DSWorkflowDocGenDocOutputFormat - a model defined in Swagger""" # noqa: E501 49 | if _configuration is None: 50 | _configuration = Configuration() 51 | self._configuration = _configuration 52 | self.discriminator = None 53 | 54 | def to_dict(self): 55 | """Returns the model properties as a dict""" 56 | result = {} 57 | 58 | for attr, _ in six.iteritems(self.swagger_types): 59 | value = getattr(self, attr) 60 | if isinstance(value, list): 61 | result[attr] = list(map( 62 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 63 | value 64 | )) 65 | elif hasattr(value, "to_dict"): 66 | result[attr] = value.to_dict() 67 | elif isinstance(value, dict): 68 | result[attr] = dict(map( 69 | lambda item: (item[0], item[1].to_dict()) 70 | if hasattr(item[1], "to_dict") else item, 71 | value.items() 72 | )) 73 | else: 74 | result[attr] = value 75 | if issubclass(DSWorkflowDocGenDocOutputFormat, dict): 76 | for key, value in self.items(): 77 | result[key] = value 78 | 79 | return result 80 | 81 | def to_str(self): 82 | """Returns the string representation of the model""" 83 | return pprint.pformat(self.to_dict()) 84 | 85 | def __repr__(self): 86 | """For `print` and `pprint`""" 87 | return self.to_str() 88 | 89 | def __eq__(self, other): 90 | """Returns true if both objects are equal""" 91 | if not isinstance(other, DSWorkflowDocGenDocOutputFormat): 92 | return False 93 | 94 | return self.to_dict() == other.to_dict() 95 | 96 | def __ne__(self, other): 97 | """Returns true if both objects are not equal""" 98 | if not isinstance(other, DSWorkflowDocGenDocOutputFormat): 99 | return True 100 | 101 | return self.to_dict() != other.to_dict() 102 | -------------------------------------------------------------------------------- /docusign_maestro/models/e_sign_document_types_from_ds_template.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class ESignDocumentTypesFromDSTemplate(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | FROMDSTEMPLATE = "FromDSTemplate" 32 | 33 | """ 34 | Attributes: 35 | swagger_types (dict): The key is attribute name 36 | and the value is attribute type. 37 | attribute_map (dict): The key is attribute name 38 | and the value is json key in definition. 39 | """ 40 | swagger_types = { 41 | } 42 | 43 | attribute_map = { 44 | } 45 | 46 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 | """ESignDocumentTypesFromDSTemplate - a model defined in Swagger""" # noqa: E501 48 | if _configuration is None: 49 | _configuration = Configuration() 50 | self._configuration = _configuration 51 | self.discriminator = None 52 | 53 | def to_dict(self): 54 | """Returns the model properties as a dict""" 55 | result = {} 56 | 57 | for attr, _ in six.iteritems(self.swagger_types): 58 | value = getattr(self, attr) 59 | if isinstance(value, list): 60 | result[attr] = list(map( 61 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 62 | value 63 | )) 64 | elif hasattr(value, "to_dict"): 65 | result[attr] = value.to_dict() 66 | elif isinstance(value, dict): 67 | result[attr] = dict(map( 68 | lambda item: (item[0], item[1].to_dict()) 69 | if hasattr(item[1], "to_dict") else item, 70 | value.items() 71 | )) 72 | else: 73 | result[attr] = value 74 | if issubclass(ESignDocumentTypesFromDSTemplate, dict): 75 | for key, value in self.items(): 76 | result[key] = value 77 | 78 | return result 79 | 80 | def to_str(self): 81 | """Returns the string representation of the model""" 82 | return pprint.pformat(self.to_dict()) 83 | 84 | def __repr__(self): 85 | """For `print` and `pprint`""" 86 | return self.to_str() 87 | 88 | def __eq__(self, other): 89 | """Returns true if both objects are equal""" 90 | if not isinstance(other, ESignDocumentTypesFromDSTemplate): 91 | return False 92 | 93 | return self.to_dict() == other.to_dict() 94 | 95 | def __ne__(self, other): 96 | """Returns true if both objects are not equal""" 97 | if not isinstance(other, ESignDocumentTypesFromDSTemplate): 98 | return True 99 | 100 | return self.to_dict() != other.to_dict() 101 | -------------------------------------------------------------------------------- /docusign_maestro/models/participant_keys.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class ParticipantKeys(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | PARTICIPANTEMAIL = "participantEmail" 32 | PARTICIPANTFIRSTNAME = "participantFirstName" 33 | PARTICIPANTLASTNAME = "participantLastName" 34 | 35 | """ 36 | Attributes: 37 | swagger_types (dict): The key is attribute name 38 | and the value is attribute type. 39 | attribute_map (dict): The key is attribute name 40 | and the value is json key in definition. 41 | """ 42 | swagger_types = { 43 | } 44 | 45 | attribute_map = { 46 | } 47 | 48 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 49 | """ParticipantKeys - a model defined in Swagger""" # noqa: E501 50 | if _configuration is None: 51 | _configuration = Configuration() 52 | self._configuration = _configuration 53 | self.discriminator = None 54 | 55 | def to_dict(self): 56 | """Returns the model properties as a dict""" 57 | result = {} 58 | 59 | for attr, _ in six.iteritems(self.swagger_types): 60 | value = getattr(self, attr) 61 | if isinstance(value, list): 62 | result[attr] = list(map( 63 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 64 | value 65 | )) 66 | elif hasattr(value, "to_dict"): 67 | result[attr] = value.to_dict() 68 | elif isinstance(value, dict): 69 | result[attr] = dict(map( 70 | lambda item: (item[0], item[1].to_dict()) 71 | if hasattr(item[1], "to_dict") else item, 72 | value.items() 73 | )) 74 | else: 75 | result[attr] = value 76 | if issubclass(ParticipantKeys, dict): 77 | for key, value in self.items(): 78 | result[key] = value 79 | 80 | return result 81 | 82 | def to_str(self): 83 | """Returns the string representation of the model""" 84 | return pprint.pformat(self.to_dict()) 85 | 86 | def __repr__(self): 87 | """For `print` and `pprint`""" 88 | return self.to_str() 89 | 90 | def __eq__(self, other): 91 | """Returns true if both objects are equal""" 92 | if not isinstance(other, ParticipantKeys): 93 | return False 94 | 95 | return self.to_dict() == other.to_dict() 96 | 97 | def __ne__(self, other): 98 | """Returns true if both objects are not equal""" 99 | if not isinstance(other, ParticipantKeys): 100 | return True 101 | 102 | return self.to_dict() != other.to_dict() 103 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_variable_source_types_variable.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowVariableSourceTypesVariable(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | VARIABLE = "variable" 32 | 33 | """ 34 | Attributes: 35 | swagger_types (dict): The key is attribute name 36 | and the value is attribute type. 37 | attribute_map (dict): The key is attribute name 38 | and the value is json key in definition. 39 | """ 40 | swagger_types = { 41 | } 42 | 43 | attribute_map = { 44 | } 45 | 46 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 | """DSWorkflowVariableSourceTypesVariable - a model defined in Swagger""" # noqa: E501 48 | if _configuration is None: 49 | _configuration = Configuration() 50 | self._configuration = _configuration 51 | self.discriminator = None 52 | 53 | def to_dict(self): 54 | """Returns the model properties as a dict""" 55 | result = {} 56 | 57 | for attr, _ in six.iteritems(self.swagger_types): 58 | value = getattr(self, attr) 59 | if isinstance(value, list): 60 | result[attr] = list(map( 61 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 62 | value 63 | )) 64 | elif hasattr(value, "to_dict"): 65 | result[attr] = value.to_dict() 66 | elif isinstance(value, dict): 67 | result[attr] = dict(map( 68 | lambda item: (item[0], item[1].to_dict()) 69 | if hasattr(item[1], "to_dict") else item, 70 | value.items() 71 | )) 72 | else: 73 | result[attr] = value 74 | if issubclass(DSWorkflowVariableSourceTypesVariable, dict): 75 | for key, value in self.items(): 76 | result[key] = value 77 | 78 | return result 79 | 80 | def to_str(self): 81 | """Returns the string representation of the model""" 82 | return pprint.pformat(self.to_dict()) 83 | 84 | def __repr__(self): 85 | """For `print` and `pprint`""" 86 | return self.to_str() 87 | 88 | def __eq__(self, other): 89 | """Returns true if both objects are equal""" 90 | if not isinstance(other, DSWorkflowVariableSourceTypesVariable): 91 | return False 92 | 93 | return self.to_dict() == other.to_dict() 94 | 95 | def __ne__(self, other): 96 | """Returns true if both objects are not equal""" 97 | if not isinstance(other, DSWorkflowVariableSourceTypesVariable): 98 | return True 99 | 100 | return self.to_dict() != other.to_dict() 101 | -------------------------------------------------------------------------------- /docusign_maestro/models/e_sign_document_types_from_previous_step.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class ESignDocumentTypesFromPreviousStep(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | FROMPREVIOUSSTEP = "FromPreviousStep" 32 | 33 | """ 34 | Attributes: 35 | swagger_types (dict): The key is attribute name 36 | and the value is attribute type. 37 | attribute_map (dict): The key is attribute name 38 | and the value is json key in definition. 39 | """ 40 | swagger_types = { 41 | } 42 | 43 | attribute_map = { 44 | } 45 | 46 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 | """ESignDocumentTypesFromPreviousStep - a model defined in Swagger""" # noqa: E501 48 | if _configuration is None: 49 | _configuration = Configuration() 50 | self._configuration = _configuration 51 | self.discriminator = None 52 | 53 | def to_dict(self): 54 | """Returns the model properties as a dict""" 55 | result = {} 56 | 57 | for attr, _ in six.iteritems(self.swagger_types): 58 | value = getattr(self, attr) 59 | if isinstance(value, list): 60 | result[attr] = list(map( 61 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 62 | value 63 | )) 64 | elif hasattr(value, "to_dict"): 65 | result[attr] = value.to_dict() 66 | elif isinstance(value, dict): 67 | result[attr] = dict(map( 68 | lambda item: (item[0], item[1].to_dict()) 69 | if hasattr(item[1], "to_dict") else item, 70 | value.items() 71 | )) 72 | else: 73 | result[attr] = value 74 | if issubclass(ESignDocumentTypesFromPreviousStep, dict): 75 | for key, value in self.items(): 76 | result[key] = value 77 | 78 | return result 79 | 80 | def to_str(self): 81 | """Returns the string representation of the model""" 82 | return pprint.pformat(self.to_dict()) 83 | 84 | def __repr__(self): 85 | """For `print` and `pprint`""" 86 | return self.to_str() 87 | 88 | def __eq__(self, other): 89 | """Returns true if both objects are equal""" 90 | if not isinstance(other, ESignDocumentTypesFromPreviousStep): 91 | return False 92 | 93 | return self.to_dict() == other.to_dict() 94 | 95 | def __ne__(self, other): 96 | """Returns true if both objects are not equal""" 97 | if not isinstance(other, ESignDocumentTypesFromPreviousStep): 98 | return True 99 | 100 | return self.to_dict() != other.to_dict() 101 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_step_types_ds_transformation.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowStepTypesDSTransformation(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | DS_TRANSFORMATION = "DS-Transformation" 32 | 33 | """ 34 | Attributes: 35 | swagger_types (dict): The key is attribute name 36 | and the value is attribute type. 37 | attribute_map (dict): The key is attribute name 38 | and the value is json key in definition. 39 | """ 40 | swagger_types = { 41 | } 42 | 43 | attribute_map = { 44 | } 45 | 46 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 | """DSWorkflowStepTypesDSTransformation - a model defined in Swagger""" # noqa: E501 48 | if _configuration is None: 49 | _configuration = Configuration() 50 | self._configuration = _configuration 51 | self.discriminator = None 52 | 53 | def to_dict(self): 54 | """Returns the model properties as a dict""" 55 | result = {} 56 | 57 | for attr, _ in six.iteritems(self.swagger_types): 58 | value = getattr(self, attr) 59 | if isinstance(value, list): 60 | result[attr] = list(map( 61 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 62 | value 63 | )) 64 | elif hasattr(value, "to_dict"): 65 | result[attr] = value.to_dict() 66 | elif isinstance(value, dict): 67 | result[attr] = dict(map( 68 | lambda item: (item[0], item[1].to_dict()) 69 | if hasattr(item[1], "to_dict") else item, 70 | value.items() 71 | )) 72 | else: 73 | result[attr] = value 74 | if issubclass(DSWorkflowStepTypesDSTransformation, dict): 75 | for key, value in self.items(): 76 | result[key] = value 77 | 78 | return result 79 | 80 | def to_str(self): 81 | """Returns the string representation of the model""" 82 | return pprint.pformat(self.to_dict()) 83 | 84 | def __repr__(self): 85 | """For `print` and `pprint`""" 86 | return self.to_str() 87 | 88 | def __eq__(self, other): 89 | """Returns true if both objects are equal""" 90 | if not isinstance(other, DSWorkflowStepTypesDSTransformation): 91 | return False 92 | 93 | return self.to_dict() == other.to_dict() 94 | 95 | def __ne__(self, other): 96 | """Returns true if both objects are not equal""" 97 | if not isinstance(other, DSWorkflowStepTypesDSTransformation): 98 | return True 99 | 100 | return self.to_dict() != other.to_dict() 101 | -------------------------------------------------------------------------------- /docusign_maestro/models/workflow_step_history_state.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class WorkflowStepHistoryState(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | IN_PROGRESS = "In Progress" 32 | COMPLETED = "Completed" 33 | FAILED = "Failed" 34 | CANCELED = "Canceled" 35 | 36 | """ 37 | Attributes: 38 | swagger_types (dict): The key is attribute name 39 | and the value is attribute type. 40 | attribute_map (dict): The key is attribute name 41 | and the value is json key in definition. 42 | """ 43 | swagger_types = { 44 | } 45 | 46 | attribute_map = { 47 | } 48 | 49 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 50 | """WorkflowStepHistoryState - a model defined in Swagger""" # noqa: E501 51 | if _configuration is None: 52 | _configuration = Configuration() 53 | self._configuration = _configuration 54 | self.discriminator = None 55 | 56 | def to_dict(self): 57 | """Returns the model properties as a dict""" 58 | result = {} 59 | 60 | for attr, _ in six.iteritems(self.swagger_types): 61 | value = getattr(self, attr) 62 | if isinstance(value, list): 63 | result[attr] = list(map( 64 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 65 | value 66 | )) 67 | elif hasattr(value, "to_dict"): 68 | result[attr] = value.to_dict() 69 | elif isinstance(value, dict): 70 | result[attr] = dict(map( 71 | lambda item: (item[0], item[1].to_dict()) 72 | if hasattr(item[1], "to_dict") else item, 73 | value.items() 74 | )) 75 | else: 76 | result[attr] = value 77 | if issubclass(WorkflowStepHistoryState, dict): 78 | for key, value in self.items(): 79 | result[key] = value 80 | 81 | return result 82 | 83 | def to_str(self): 84 | """Returns the string representation of the model""" 85 | return pprint.pformat(self.to_dict()) 86 | 87 | def __repr__(self): 88 | """For `print` and `pprint`""" 89 | return self.to_str() 90 | 91 | def __eq__(self, other): 92 | """Returns true if both objects are equal""" 93 | if not isinstance(other, WorkflowStepHistoryState): 94 | return False 95 | 96 | return self.to_dict() == other.to_dict() 97 | 98 | def __ne__(self, other): 99 | """Returns true if both objects are not equal""" 100 | if not isinstance(other, WorkflowStepHistoryState): 101 | return True 102 | 103 | return self.to_dict() != other.to_dict() 104 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_variable_source_types_participant.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowVariableSourceTypesParticipant(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | PARTICIPANT = "participant" 32 | 33 | """ 34 | Attributes: 35 | swagger_types (dict): The key is attribute name 36 | and the value is attribute type. 37 | attribute_map (dict): The key is attribute name 38 | and the value is json key in definition. 39 | """ 40 | swagger_types = { 41 | } 42 | 43 | attribute_map = { 44 | } 45 | 46 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 | """DSWorkflowVariableSourceTypesParticipant - a model defined in Swagger""" # noqa: E501 48 | if _configuration is None: 49 | _configuration = Configuration() 50 | self._configuration = _configuration 51 | self.discriminator = None 52 | 53 | def to_dict(self): 54 | """Returns the model properties as a dict""" 55 | result = {} 56 | 57 | for attr, _ in six.iteritems(self.swagger_types): 58 | value = getattr(self, attr) 59 | if isinstance(value, list): 60 | result[attr] = list(map( 61 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 62 | value 63 | )) 64 | elif hasattr(value, "to_dict"): 65 | result[attr] = value.to_dict() 66 | elif isinstance(value, dict): 67 | result[attr] = dict(map( 68 | lambda item: (item[0], item[1].to_dict()) 69 | if hasattr(item[1], "to_dict") else item, 70 | value.items() 71 | )) 72 | else: 73 | result[attr] = value 74 | if issubclass(DSWorkflowVariableSourceTypesParticipant, dict): 75 | for key, value in self.items(): 76 | result[key] = value 77 | 78 | return result 79 | 80 | def to_str(self): 81 | """Returns the string representation of the model""" 82 | return pprint.pformat(self.to_dict()) 83 | 84 | def __repr__(self): 85 | """For `print` and `pprint`""" 86 | return self.to_str() 87 | 88 | def __eq__(self, other): 89 | """Returns true if both objects are equal""" 90 | if not isinstance(other, DSWorkflowVariableSourceTypesParticipant): 91 | return False 92 | 93 | return self.to_dict() == other.to_dict() 94 | 95 | def __ne__(self, other): 96 | """Returns true if both objects are not equal""" 97 | if not isinstance(other, DSWorkflowVariableSourceTypesParticipant): 98 | return True 99 | 100 | return self.to_dict() != other.to_dict() 101 | -------------------------------------------------------------------------------- /docusign_maestro/models/workflow_instance_state.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class WorkflowInstanceState(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | CREATED = "Created" 32 | IN_PROGRESS = "In Progress" 33 | COMPLETED = "Completed" 34 | FAILED = "Failed" 35 | CANCELED = "Canceled" 36 | 37 | """ 38 | Attributes: 39 | swagger_types (dict): The key is attribute name 40 | and the value is attribute type. 41 | attribute_map (dict): The key is attribute name 42 | and the value is json key in definition. 43 | """ 44 | swagger_types = { 45 | } 46 | 47 | attribute_map = { 48 | } 49 | 50 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 51 | """WorkflowInstanceState - a model defined in Swagger""" # noqa: E501 52 | if _configuration is None: 53 | _configuration = Configuration() 54 | self._configuration = _configuration 55 | self.discriminator = None 56 | 57 | def to_dict(self): 58 | """Returns the model properties as a dict""" 59 | result = {} 60 | 61 | for attr, _ in six.iteritems(self.swagger_types): 62 | value = getattr(self, attr) 63 | if isinstance(value, list): 64 | result[attr] = list(map( 65 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 66 | value 67 | )) 68 | elif hasattr(value, "to_dict"): 69 | result[attr] = value.to_dict() 70 | elif isinstance(value, dict): 71 | result[attr] = dict(map( 72 | lambda item: (item[0], item[1].to_dict()) 73 | if hasattr(item[1], "to_dict") else item, 74 | value.items() 75 | )) 76 | else: 77 | result[attr] = value 78 | if issubclass(WorkflowInstanceState, dict): 79 | for key, value in self.items(): 80 | result[key] = value 81 | 82 | return result 83 | 84 | def to_str(self): 85 | """Returns the string representation of the model""" 86 | return pprint.pformat(self.to_dict()) 87 | 88 | def __repr__(self): 89 | """For `print` and `pprint`""" 90 | return self.to_str() 91 | 92 | def __eq__(self, other): 93 | """Returns true if both objects are equal""" 94 | if not isinstance(other, WorkflowInstanceState): 95 | return False 96 | 97 | return self.to_dict() == other.to_dict() 98 | 99 | def __ne__(self, other): 100 | """Returns true if both objects are not equal""" 101 | if not isinstance(other, WorkflowInstanceState): 102 | return True 103 | 104 | return self.to_dict() != other.to_dict() 105 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_expression_types_boolean_expression.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowExpressionTypesBooleanExpression(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | BOOLEANEXPRESSION = "BooleanExpression" 32 | 33 | """ 34 | Attributes: 35 | swagger_types (dict): The key is attribute name 36 | and the value is attribute type. 37 | attribute_map (dict): The key is attribute name 38 | and the value is json key in definition. 39 | """ 40 | swagger_types = { 41 | } 42 | 43 | attribute_map = { 44 | } 45 | 46 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 | """DSWorkflowExpressionTypesBooleanExpression - a model defined in Swagger""" # noqa: E501 48 | if _configuration is None: 49 | _configuration = Configuration() 50 | self._configuration = _configuration 51 | self.discriminator = None 52 | 53 | def to_dict(self): 54 | """Returns the model properties as a dict""" 55 | result = {} 56 | 57 | for attr, _ in six.iteritems(self.swagger_types): 58 | value = getattr(self, attr) 59 | if isinstance(value, list): 60 | result[attr] = list(map( 61 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 62 | value 63 | )) 64 | elif hasattr(value, "to_dict"): 65 | result[attr] = value.to_dict() 66 | elif isinstance(value, dict): 67 | result[attr] = dict(map( 68 | lambda item: (item[0], item[1].to_dict()) 69 | if hasattr(item[1], "to_dict") else item, 70 | value.items() 71 | )) 72 | else: 73 | result[attr] = value 74 | if issubclass(DSWorkflowExpressionTypesBooleanExpression, dict): 75 | for key, value in self.items(): 76 | result[key] = value 77 | 78 | return result 79 | 80 | def to_str(self): 81 | """Returns the string representation of the model""" 82 | return pprint.pformat(self.to_dict()) 83 | 84 | def __repr__(self): 85 | """For `print` and `pprint`""" 86 | return self.to_str() 87 | 88 | def __eq__(self, other): 89 | """Returns true if both objects are equal""" 90 | if not isinstance(other, DSWorkflowExpressionTypesBooleanExpression): 91 | return False 92 | 93 | return self.to_dict() == other.to_dict() 94 | 95 | def __ne__(self, other): 96 | """Returns true if both objects are not equal""" 97 | if not isinstance(other, DSWorkflowExpressionTypesBooleanExpression): 98 | return True 99 | 100 | return self.to_dict() != other.to_dict() 101 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_expression_types_parallel_expression.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowExpressionTypesParallelExpression(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | PARALLELEXPRESSION = "ParallelExpression" 32 | 33 | """ 34 | Attributes: 35 | swagger_types (dict): The key is attribute name 36 | and the value is attribute type. 37 | attribute_map (dict): The key is attribute name 38 | and the value is json key in definition. 39 | """ 40 | swagger_types = { 41 | } 42 | 43 | attribute_map = { 44 | } 45 | 46 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 | """DSWorkflowExpressionTypesParallelExpression - a model defined in Swagger""" # noqa: E501 48 | if _configuration is None: 49 | _configuration = Configuration() 50 | self._configuration = _configuration 51 | self.discriminator = None 52 | 53 | def to_dict(self): 54 | """Returns the model properties as a dict""" 55 | result = {} 56 | 57 | for attr, _ in six.iteritems(self.swagger_types): 58 | value = getattr(self, attr) 59 | if isinstance(value, list): 60 | result[attr] = list(map( 61 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 62 | value 63 | )) 64 | elif hasattr(value, "to_dict"): 65 | result[attr] = value.to_dict() 66 | elif isinstance(value, dict): 67 | result[attr] = dict(map( 68 | lambda item: (item[0], item[1].to_dict()) 69 | if hasattr(item[1], "to_dict") else item, 70 | value.items() 71 | )) 72 | else: 73 | result[attr] = value 74 | if issubclass(DSWorkflowExpressionTypesParallelExpression, dict): 75 | for key, value in self.items(): 76 | result[key] = value 77 | 78 | return result 79 | 80 | def to_str(self): 81 | """Returns the string representation of the model""" 82 | return pprint.pformat(self.to_dict()) 83 | 84 | def __repr__(self): 85 | """For `print` and `pprint`""" 86 | return self.to_str() 87 | 88 | def __eq__(self, other): 89 | """Returns true if both objects are equal""" 90 | if not isinstance(other, DSWorkflowExpressionTypesParallelExpression): 91 | return False 92 | 93 | return self.to_dict() == other.to_dict() 94 | 95 | def __ne__(self, other): 96 | """Returns true if both objects are not equal""" 97 | if not isinstance(other, DSWorkflowExpressionTypesParallelExpression): 98 | return True 99 | 100 | return self.to_dict() != other.to_dict() 101 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_expression_types_comparison_expression.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowExpressionTypesComparisonExpression(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | COMPARISONEXPRESSION = "ComparisonExpression" 32 | 33 | """ 34 | Attributes: 35 | swagger_types (dict): The key is attribute name 36 | and the value is attribute type. 37 | attribute_map (dict): The key is attribute name 38 | and the value is json key in definition. 39 | """ 40 | swagger_types = { 41 | } 42 | 43 | attribute_map = { 44 | } 45 | 46 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 | """DSWorkflowExpressionTypesComparisonExpression - a model defined in Swagger""" # noqa: E501 48 | if _configuration is None: 49 | _configuration = Configuration() 50 | self._configuration = _configuration 51 | self.discriminator = None 52 | 53 | def to_dict(self): 54 | """Returns the model properties as a dict""" 55 | result = {} 56 | 57 | for attr, _ in six.iteritems(self.swagger_types): 58 | value = getattr(self, attr) 59 | if isinstance(value, list): 60 | result[attr] = list(map( 61 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 62 | value 63 | )) 64 | elif hasattr(value, "to_dict"): 65 | result[attr] = value.to_dict() 66 | elif isinstance(value, dict): 67 | result[attr] = dict(map( 68 | lambda item: (item[0], item[1].to_dict()) 69 | if hasattr(item[1], "to_dict") else item, 70 | value.items() 71 | )) 72 | else: 73 | result[attr] = value 74 | if issubclass(DSWorkflowExpressionTypesComparisonExpression, dict): 75 | for key, value in self.items(): 76 | result[key] = value 77 | 78 | return result 79 | 80 | def to_str(self): 81 | """Returns the string representation of the model""" 82 | return pprint.pformat(self.to_dict()) 83 | 84 | def __repr__(self): 85 | """For `print` and `pprint`""" 86 | return self.to_str() 87 | 88 | def __eq__(self, other): 89 | """Returns true if both objects are equal""" 90 | if not isinstance(other, DSWorkflowExpressionTypesComparisonExpression): 91 | return False 92 | 93 | return self.to_dict() == other.to_dict() 94 | 95 | def __ne__(self, other): 96 | """Returns true if both objects are not equal""" 97 | if not isinstance(other, DSWorkflowExpressionTypesComparisonExpression): 98 | return True 99 | 100 | return self.to_dict() != other.to_dict() 101 | -------------------------------------------------------------------------------- /docusign_maestro/models/workflow_metadata_status.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class WorkflowMetadataStatus(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | ACTIVE = "active" 32 | INACTIVE = "inactive" 33 | PUBLISHING = "publishing" 34 | UNPUBLISHING = "unpublishing" 35 | ARCHIVED = "archived" 36 | ARCHIVING = "archiving" 37 | 38 | """ 39 | Attributes: 40 | swagger_types (dict): The key is attribute name 41 | and the value is attribute type. 42 | attribute_map (dict): The key is attribute name 43 | and the value is json key in definition. 44 | """ 45 | swagger_types = { 46 | } 47 | 48 | attribute_map = { 49 | } 50 | 51 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 52 | """WorkflowMetadataStatus - a model defined in Swagger""" # noqa: E501 53 | if _configuration is None: 54 | _configuration = Configuration() 55 | self._configuration = _configuration 56 | self.discriminator = None 57 | 58 | def to_dict(self): 59 | """Returns the model properties as a dict""" 60 | result = {} 61 | 62 | for attr, _ in six.iteritems(self.swagger_types): 63 | value = getattr(self, attr) 64 | if isinstance(value, list): 65 | result[attr] = list(map( 66 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 67 | value 68 | )) 69 | elif hasattr(value, "to_dict"): 70 | result[attr] = value.to_dict() 71 | elif isinstance(value, dict): 72 | result[attr] = dict(map( 73 | lambda item: (item[0], item[1].to_dict()) 74 | if hasattr(item[1], "to_dict") else item, 75 | value.items() 76 | )) 77 | else: 78 | result[attr] = value 79 | if issubclass(WorkflowMetadataStatus, dict): 80 | for key, value in self.items(): 81 | result[key] = value 82 | 83 | return result 84 | 85 | def to_str(self): 86 | """Returns the string representation of the model""" 87 | return pprint.pformat(self.to_dict()) 88 | 89 | def __repr__(self): 90 | """For `print` and `pprint`""" 91 | return self.to_str() 92 | 93 | def __eq__(self, other): 94 | """Returns true if both objects are equal""" 95 | if not isinstance(other, WorkflowMetadataStatus): 96 | return False 97 | 98 | return self.to_dict() == other.to_dict() 99 | 100 | def __ne__(self, other): 101 | """Returns true if both objects are not equal""" 102 | if not isinstance(other, WorkflowMetadataStatus): 103 | return True 104 | 105 | return self.to_dict() != other.to_dict() 106 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_transformation_expression_types_concat_expression.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowTransformationExpressionTypesConcatExpression(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | CONCATEXPRESSION = "ConcatExpression" 32 | 33 | """ 34 | Attributes: 35 | swagger_types (dict): The key is attribute name 36 | and the value is attribute type. 37 | attribute_map (dict): The key is attribute name 38 | and the value is json key in definition. 39 | """ 40 | swagger_types = { 41 | } 42 | 43 | attribute_map = { 44 | } 45 | 46 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 | """DSWorkflowTransformationExpressionTypesConcatExpression - a model defined in Swagger""" # noqa: E501 48 | if _configuration is None: 49 | _configuration = Configuration() 50 | self._configuration = _configuration 51 | self.discriminator = None 52 | 53 | def to_dict(self): 54 | """Returns the model properties as a dict""" 55 | result = {} 56 | 57 | for attr, _ in six.iteritems(self.swagger_types): 58 | value = getattr(self, attr) 59 | if isinstance(value, list): 60 | result[attr] = list(map( 61 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 62 | value 63 | )) 64 | elif hasattr(value, "to_dict"): 65 | result[attr] = value.to_dict() 66 | elif isinstance(value, dict): 67 | result[attr] = dict(map( 68 | lambda item: (item[0], item[1].to_dict()) 69 | if hasattr(item[1], "to_dict") else item, 70 | value.items() 71 | )) 72 | else: 73 | result[attr] = value 74 | if issubclass(DSWorkflowTransformationExpressionTypesConcatExpression, dict): 75 | for key, value in self.items(): 76 | result[key] = value 77 | 78 | return result 79 | 80 | def to_str(self): 81 | """Returns the string representation of the model""" 82 | return pprint.pformat(self.to_dict()) 83 | 84 | def __repr__(self): 85 | """For `print` and `pprint`""" 86 | return self.to_str() 87 | 88 | def __eq__(self, other): 89 | """Returns true if both objects are equal""" 90 | if not isinstance(other, DSWorkflowTransformationExpressionTypesConcatExpression): 91 | return False 92 | 93 | return self.to_dict() == other.to_dict() 94 | 95 | def __ne__(self, other): 96 | """Returns true if both objects are not equal""" 97 | if not isinstance(other, DSWorkflowTransformationExpressionTypesConcatExpression): 98 | return True 99 | 100 | return self.to_dict() != other.to_dict() 101 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_transformation_expression_types_index_of_expression.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowTransformationExpressionTypesIndexOfExpression(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | INDEXOFEXPRESSION = "IndexOfExpression" 32 | 33 | """ 34 | Attributes: 35 | swagger_types (dict): The key is attribute name 36 | and the value is attribute type. 37 | attribute_map (dict): The key is attribute name 38 | and the value is json key in definition. 39 | """ 40 | swagger_types = { 41 | } 42 | 43 | attribute_map = { 44 | } 45 | 46 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 | """DSWorkflowTransformationExpressionTypesIndexOfExpression - a model defined in Swagger""" # noqa: E501 48 | if _configuration is None: 49 | _configuration = Configuration() 50 | self._configuration = _configuration 51 | self.discriminator = None 52 | 53 | def to_dict(self): 54 | """Returns the model properties as a dict""" 55 | result = {} 56 | 57 | for attr, _ in six.iteritems(self.swagger_types): 58 | value = getattr(self, attr) 59 | if isinstance(value, list): 60 | result[attr] = list(map( 61 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 62 | value 63 | )) 64 | elif hasattr(value, "to_dict"): 65 | result[attr] = value.to_dict() 66 | elif isinstance(value, dict): 67 | result[attr] = dict(map( 68 | lambda item: (item[0], item[1].to_dict()) 69 | if hasattr(item[1], "to_dict") else item, 70 | value.items() 71 | )) 72 | else: 73 | result[attr] = value 74 | if issubclass(DSWorkflowTransformationExpressionTypesIndexOfExpression, dict): 75 | for key, value in self.items(): 76 | result[key] = value 77 | 78 | return result 79 | 80 | def to_str(self): 81 | """Returns the string representation of the model""" 82 | return pprint.pformat(self.to_dict()) 83 | 84 | def __repr__(self): 85 | """For `print` and `pprint`""" 86 | return self.to_str() 87 | 88 | def __eq__(self, other): 89 | """Returns true if both objects are equal""" 90 | if not isinstance(other, DSWorkflowTransformationExpressionTypesIndexOfExpression): 91 | return False 92 | 93 | return self.to_dict() == other.to_dict() 94 | 95 | def __ne__(self, other): 96 | """Returns true if both objects are not equal""" 97 | if not isinstance(other, DSWorkflowTransformationExpressionTypesIndexOfExpression): 98 | return True 99 | 100 | return self.to_dict() != other.to_dict() 101 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_transformation_expression_types_replace_expression.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowTransformationExpressionTypesReplaceExpression(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | REPLACEEXPRESSION = "ReplaceExpression" 32 | 33 | """ 34 | Attributes: 35 | swagger_types (dict): The key is attribute name 36 | and the value is attribute type. 37 | attribute_map (dict): The key is attribute name 38 | and the value is json key in definition. 39 | """ 40 | swagger_types = { 41 | } 42 | 43 | attribute_map = { 44 | } 45 | 46 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 | """DSWorkflowTransformationExpressionTypesReplaceExpression - a model defined in Swagger""" # noqa: E501 48 | if _configuration is None: 49 | _configuration = Configuration() 50 | self._configuration = _configuration 51 | self.discriminator = None 52 | 53 | def to_dict(self): 54 | """Returns the model properties as a dict""" 55 | result = {} 56 | 57 | for attr, _ in six.iteritems(self.swagger_types): 58 | value = getattr(self, attr) 59 | if isinstance(value, list): 60 | result[attr] = list(map( 61 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 62 | value 63 | )) 64 | elif hasattr(value, "to_dict"): 65 | result[attr] = value.to_dict() 66 | elif isinstance(value, dict): 67 | result[attr] = dict(map( 68 | lambda item: (item[0], item[1].to_dict()) 69 | if hasattr(item[1], "to_dict") else item, 70 | value.items() 71 | )) 72 | else: 73 | result[attr] = value 74 | if issubclass(DSWorkflowTransformationExpressionTypesReplaceExpression, dict): 75 | for key, value in self.items(): 76 | result[key] = value 77 | 78 | return result 79 | 80 | def to_str(self): 81 | """Returns the string representation of the model""" 82 | return pprint.pformat(self.to_dict()) 83 | 84 | def __repr__(self): 85 | """For `print` and `pprint`""" 86 | return self.to_str() 87 | 88 | def __eq__(self, other): 89 | """Returns true if both objects are equal""" 90 | if not isinstance(other, DSWorkflowTransformationExpressionTypesReplaceExpression): 91 | return False 92 | 93 | return self.to_dict() == other.to_dict() 94 | 95 | def __ne__(self, other): 96 | """Returns true if both objects are not equal""" 97 | if not isinstance(other, DSWorkflowTransformationExpressionTypesReplaceExpression): 98 | return True 99 | 100 | return self.to_dict() != other.to_dict() 101 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_transformation_expression_types_to_lower_expression.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowTransformationExpressionTypesToLowerExpression(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | TOLOWEREXPRESSION = "ToLowerExpression" 32 | 33 | """ 34 | Attributes: 35 | swagger_types (dict): The key is attribute name 36 | and the value is attribute type. 37 | attribute_map (dict): The key is attribute name 38 | and the value is json key in definition. 39 | """ 40 | swagger_types = { 41 | } 42 | 43 | attribute_map = { 44 | } 45 | 46 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 | """DSWorkflowTransformationExpressionTypesToLowerExpression - a model defined in Swagger""" # noqa: E501 48 | if _configuration is None: 49 | _configuration = Configuration() 50 | self._configuration = _configuration 51 | self.discriminator = None 52 | 53 | def to_dict(self): 54 | """Returns the model properties as a dict""" 55 | result = {} 56 | 57 | for attr, _ in six.iteritems(self.swagger_types): 58 | value = getattr(self, attr) 59 | if isinstance(value, list): 60 | result[attr] = list(map( 61 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 62 | value 63 | )) 64 | elif hasattr(value, "to_dict"): 65 | result[attr] = value.to_dict() 66 | elif isinstance(value, dict): 67 | result[attr] = dict(map( 68 | lambda item: (item[0], item[1].to_dict()) 69 | if hasattr(item[1], "to_dict") else item, 70 | value.items() 71 | )) 72 | else: 73 | result[attr] = value 74 | if issubclass(DSWorkflowTransformationExpressionTypesToLowerExpression, dict): 75 | for key, value in self.items(): 76 | result[key] = value 77 | 78 | return result 79 | 80 | def to_str(self): 81 | """Returns the string representation of the model""" 82 | return pprint.pformat(self.to_dict()) 83 | 84 | def __repr__(self): 85 | """For `print` and `pprint`""" 86 | return self.to_str() 87 | 88 | def __eq__(self, other): 89 | """Returns true if both objects are equal""" 90 | if not isinstance(other, DSWorkflowTransformationExpressionTypesToLowerExpression): 91 | return False 92 | 93 | return self.to_dict() == other.to_dict() 94 | 95 | def __ne__(self, other): 96 | """Returns true if both objects are not equal""" 97 | if not isinstance(other, DSWorkflowTransformationExpressionTypesToLowerExpression): 98 | return True 99 | 100 | return self.to_dict() != other.to_dict() 101 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_transformation_expression_types_to_upper_expression.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowTransformationExpressionTypesToUpperExpression(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | TOUPPEREXPRESSION = "ToUpperExpression" 32 | 33 | """ 34 | Attributes: 35 | swagger_types (dict): The key is attribute name 36 | and the value is attribute type. 37 | attribute_map (dict): The key is attribute name 38 | and the value is json key in definition. 39 | """ 40 | swagger_types = { 41 | } 42 | 43 | attribute_map = { 44 | } 45 | 46 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 | """DSWorkflowTransformationExpressionTypesToUpperExpression - a model defined in Swagger""" # noqa: E501 48 | if _configuration is None: 49 | _configuration = Configuration() 50 | self._configuration = _configuration 51 | self.discriminator = None 52 | 53 | def to_dict(self): 54 | """Returns the model properties as a dict""" 55 | result = {} 56 | 57 | for attr, _ in six.iteritems(self.swagger_types): 58 | value = getattr(self, attr) 59 | if isinstance(value, list): 60 | result[attr] = list(map( 61 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 62 | value 63 | )) 64 | elif hasattr(value, "to_dict"): 65 | result[attr] = value.to_dict() 66 | elif isinstance(value, dict): 67 | result[attr] = dict(map( 68 | lambda item: (item[0], item[1].to_dict()) 69 | if hasattr(item[1], "to_dict") else item, 70 | value.items() 71 | )) 72 | else: 73 | result[attr] = value 74 | if issubclass(DSWorkflowTransformationExpressionTypesToUpperExpression, dict): 75 | for key, value in self.items(): 76 | result[key] = value 77 | 78 | return result 79 | 80 | def to_str(self): 81 | """Returns the string representation of the model""" 82 | return pprint.pformat(self.to_dict()) 83 | 84 | def __repr__(self): 85 | """For `print` and `pprint`""" 86 | return self.to_str() 87 | 88 | def __eq__(self, other): 89 | """Returns true if both objects are equal""" 90 | if not isinstance(other, DSWorkflowTransformationExpressionTypesToUpperExpression): 91 | return False 92 | 93 | return self.to_dict() == other.to_dict() 94 | 95 | def __ne__(self, other): 96 | """Returns true if both objects are not equal""" 97 | if not isinstance(other, DSWorkflowTransformationExpressionTypesToUpperExpression): 98 | return True 99 | 100 | return self.to_dict() != other.to_dict() 101 | -------------------------------------------------------------------------------- /docusign_maestro/models/ds_workflow_transformation_expression_types_substring_expression.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | """ 4 | Maestro API 5 | 6 | Maestro authors and executes experiences that allow non-coders the ability to define Simple Business Process without having to write code and to deploy them seamlessly without having to have development expertise # noqa: E501 7 | 8 | OpenAPI spec version: 1.0.0 9 | Contact: devcenter@docusign.com 10 | Generated by: https://github.com/swagger-api/swagger-codegen.git 11 | """ 12 | 13 | 14 | import pprint 15 | import re # noqa: F401 16 | 17 | import six 18 | 19 | from docusign_maestro.client.configuration import Configuration 20 | 21 | 22 | class DSWorkflowTransformationExpressionTypesSubstringExpression(object): 23 | """NOTE: This class is auto generated by the swagger code generator program. 24 | 25 | Do not edit the class manually. 26 | """ 27 | 28 | """ 29 | allowed enum values 30 | """ 31 | SUBSTRINGEXPRESSION = "SubstringExpression" 32 | 33 | """ 34 | Attributes: 35 | swagger_types (dict): The key is attribute name 36 | and the value is attribute type. 37 | attribute_map (dict): The key is attribute name 38 | and the value is json key in definition. 39 | """ 40 | swagger_types = { 41 | } 42 | 43 | attribute_map = { 44 | } 45 | 46 | def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 | """DSWorkflowTransformationExpressionTypesSubstringExpression - a model defined in Swagger""" # noqa: E501 48 | if _configuration is None: 49 | _configuration = Configuration() 50 | self._configuration = _configuration 51 | self.discriminator = None 52 | 53 | def to_dict(self): 54 | """Returns the model properties as a dict""" 55 | result = {} 56 | 57 | for attr, _ in six.iteritems(self.swagger_types): 58 | value = getattr(self, attr) 59 | if isinstance(value, list): 60 | result[attr] = list(map( 61 | lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 62 | value 63 | )) 64 | elif hasattr(value, "to_dict"): 65 | result[attr] = value.to_dict() 66 | elif isinstance(value, dict): 67 | result[attr] = dict(map( 68 | lambda item: (item[0], item[1].to_dict()) 69 | if hasattr(item[1], "to_dict") else item, 70 | value.items() 71 | )) 72 | else: 73 | result[attr] = value 74 | if issubclass(DSWorkflowTransformationExpressionTypesSubstringExpression, dict): 75 | for key, value in self.items(): 76 | result[key] = value 77 | 78 | return result 79 | 80 | def to_str(self): 81 | """Returns the string representation of the model""" 82 | return pprint.pformat(self.to_dict()) 83 | 84 | def __repr__(self): 85 | """For `print` and `pprint`""" 86 | return self.to_str() 87 | 88 | def __eq__(self, other): 89 | """Returns true if both objects are equal""" 90 | if not isinstance(other, DSWorkflowTransformationExpressionTypesSubstringExpression): 91 | return False 92 | 93 | return self.to_dict() == other.to_dict() 94 | 95 | def __ne__(self, other): 96 | """Returns true if both objects are not equal""" 97 | if not isinstance(other, DSWorkflowTransformationExpressionTypesSubstringExpression): 98 | return True 99 | 100 | return self.to_dict() != other.to_dict() 101 | --------------------------------------------------------------------------------