docusign_esign.models.new_account_summary

Docusign eSignature REST API

The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign. # noqa: E501

OpenAPI spec version: v2.1 Contact: devcenter@docusign.com Generated by: https://github.com/swagger-api/swagger-codegen.git

  1# coding: utf-8
  2
  3"""
  4    Docusign eSignature REST API
  5
  6    The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.  # noqa: E501
  7
  8    OpenAPI spec version: v2.1
  9    Contact: devcenter@docusign.com
 10    Generated by: https://github.com/swagger-api/swagger-codegen.git
 11"""
 12
 13
 14import pprint
 15import re  # noqa: F401
 16
 17import six
 18
 19from docusign_esign.client.configuration import Configuration
 20
 21
 22class NewAccountSummary(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        'account_id': 'str',
 37        'account_id_guid': 'str',
 38        'account_name': 'str',
 39        'api_password': 'str',
 40        'base_url': 'str',
 41        'billing_plan_preview': 'BillingPlanPreview',
 42        'user_id': 'str'
 43    }
 44
 45    attribute_map = {
 46        'account_id': 'accountId',
 47        'account_id_guid': 'accountIdGuid',
 48        'account_name': 'accountName',
 49        'api_password': 'apiPassword',
 50        'base_url': 'baseUrl',
 51        'billing_plan_preview': 'billingPlanPreview',
 52        'user_id': 'userId'
 53    }
 54
 55    def __init__(self, _configuration=None, **kwargs):  # noqa: E501
 56        """NewAccountSummary - a model defined in Swagger"""  # noqa: E501
 57        if _configuration is None:
 58            _configuration = Configuration()
 59        self._configuration = _configuration
 60
 61        self._account_id = None
 62        self._account_id_guid = None
 63        self._account_name = None
 64        self._api_password = None
 65        self._base_url = None
 66        self._billing_plan_preview = None
 67        self._user_id = None
 68        self.discriminator = None
 69
 70        setattr(self, "_{}".format('account_id'), kwargs.get('account_id', None))
 71        setattr(self, "_{}".format('account_id_guid'), kwargs.get('account_id_guid', None))
 72        setattr(self, "_{}".format('account_name'), kwargs.get('account_name', None))
 73        setattr(self, "_{}".format('api_password'), kwargs.get('api_password', None))
 74        setattr(self, "_{}".format('base_url'), kwargs.get('base_url', None))
 75        setattr(self, "_{}".format('billing_plan_preview'), kwargs.get('billing_plan_preview', None))
 76        setattr(self, "_{}".format('user_id'), kwargs.get('user_id', None))
 77
 78    @property
 79    def account_id(self):
 80        """Gets the account_id of this NewAccountSummary.  # noqa: E501
 81
 82        The account ID associated with the envelope.  # noqa: E501
 83
 84        :return: The account_id of this NewAccountSummary.  # noqa: E501
 85        :rtype: str
 86        """
 87        return self._account_id
 88
 89    @account_id.setter
 90    def account_id(self, account_id):
 91        """Sets the account_id of this NewAccountSummary.
 92
 93        The account ID associated with the envelope.  # noqa: E501
 94
 95        :param account_id: The account_id of this NewAccountSummary.  # noqa: E501
 96        :type: str
 97        """
 98
 99        self._account_id = account_id
100
101    @property
102    def account_id_guid(self):
103        """Gets the account_id_guid of this NewAccountSummary.  # noqa: E501
104
105        The GUID associated with the account ID.  # noqa: E501
106
107        :return: The account_id_guid of this NewAccountSummary.  # noqa: E501
108        :rtype: str
109        """
110        return self._account_id_guid
111
112    @account_id_guid.setter
113    def account_id_guid(self, account_id_guid):
114        """Sets the account_id_guid of this NewAccountSummary.
115
116        The GUID associated with the account ID.  # noqa: E501
117
118        :param account_id_guid: The account_id_guid of this NewAccountSummary.  # noqa: E501
119        :type: str
120        """
121
122        self._account_id_guid = account_id_guid
123
124    @property
125    def account_name(self):
126        """Gets the account_name of this NewAccountSummary.  # noqa: E501
127
128        The account name for the new account.  # noqa: E501
129
130        :return: The account_name of this NewAccountSummary.  # noqa: E501
131        :rtype: str
132        """
133        return self._account_name
134
135    @account_name.setter
136    def account_name(self, account_name):
137        """Sets the account_name of this NewAccountSummary.
138
139        The account name for the new account.  # noqa: E501
140
141        :param account_name: The account_name of this NewAccountSummary.  # noqa: E501
142        :type: str
143        """
144
145        self._account_name = account_name
146
147    @property
148    def api_password(self):
149        """Gets the api_password of this NewAccountSummary.  # noqa: E501
150
151        Contains a token that can be used for authentication in API calls instead of using the user name and password.  # noqa: E501
152
153        :return: The api_password of this NewAccountSummary.  # noqa: E501
154        :rtype: str
155        """
156        return self._api_password
157
158    @api_password.setter
159    def api_password(self, api_password):
160        """Sets the api_password of this NewAccountSummary.
161
162        Contains a token that can be used for authentication in API calls instead of using the user name and password.  # noqa: E501
163
164        :param api_password: The api_password of this NewAccountSummary.  # noqa: E501
165        :type: str
166        """
167
168        self._api_password = api_password
169
170    @property
171    def base_url(self):
172        """Gets the base_url of this NewAccountSummary.  # noqa: E501
173
174        The URL that should be used for successive calls to this account. It includes the protocal (https), the DocuSign server where the account is located, and the account number. Use this Url to make API calls against this account. Many of the API calls provide Uri's that are relative to this baseUrl.  # noqa: E501
175
176        :return: The base_url of this NewAccountSummary.  # noqa: E501
177        :rtype: str
178        """
179        return self._base_url
180
181    @base_url.setter
182    def base_url(self, base_url):
183        """Sets the base_url of this NewAccountSummary.
184
185        The URL that should be used for successive calls to this account. It includes the protocal (https), the DocuSign server where the account is located, and the account number. Use this Url to make API calls against this account. Many of the API calls provide Uri's that are relative to this baseUrl.  # noqa: E501
186
187        :param base_url: The base_url of this NewAccountSummary.  # noqa: E501
188        :type: str
189        """
190
191        self._base_url = base_url
192
193    @property
194    def billing_plan_preview(self):
195        """Gets the billing_plan_preview of this NewAccountSummary.  # noqa: E501
196
197          # noqa: E501
198
199        :return: The billing_plan_preview of this NewAccountSummary.  # noqa: E501
200        :rtype: BillingPlanPreview
201        """
202        return self._billing_plan_preview
203
204    @billing_plan_preview.setter
205    def billing_plan_preview(self, billing_plan_preview):
206        """Sets the billing_plan_preview of this NewAccountSummary.
207
208          # noqa: E501
209
210        :param billing_plan_preview: The billing_plan_preview of this NewAccountSummary.  # noqa: E501
211        :type: BillingPlanPreview
212        """
213
214        self._billing_plan_preview = billing_plan_preview
215
216    @property
217    def user_id(self):
218        """Gets the user_id of this NewAccountSummary.  # noqa: E501
219
220        Specifies the user ID of the new user.  # noqa: E501
221
222        :return: The user_id of this NewAccountSummary.  # noqa: E501
223        :rtype: str
224        """
225        return self._user_id
226
227    @user_id.setter
228    def user_id(self, user_id):
229        """Sets the user_id of this NewAccountSummary.
230
231        Specifies the user ID of the new user.  # noqa: E501
232
233        :param user_id: The user_id of this NewAccountSummary.  # noqa: E501
234        :type: str
235        """
236
237        self._user_id = user_id
238
239    def to_dict(self):
240        """Returns the model properties as a dict"""
241        result = {}
242
243        for attr, _ in six.iteritems(self.swagger_types):
244            value = getattr(self, attr)
245            if isinstance(value, list):
246                result[attr] = list(map(
247                    lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
248                    value
249                ))
250            elif hasattr(value, "to_dict"):
251                result[attr] = value.to_dict()
252            elif isinstance(value, dict):
253                result[attr] = dict(map(
254                    lambda item: (item[0], item[1].to_dict())
255                    if hasattr(item[1], "to_dict") else item,
256                    value.items()
257                ))
258            else:
259                result[attr] = value
260        if issubclass(NewAccountSummary, dict):
261            for key, value in self.items():
262                result[key] = value
263
264        return result
265
266    def to_str(self):
267        """Returns the string representation of the model"""
268        return pprint.pformat(self.to_dict())
269
270    def __repr__(self):
271        """For `print` and `pprint`"""
272        return self.to_str()
273
274    def __eq__(self, other):
275        """Returns true if both objects are equal"""
276        if not isinstance(other, NewAccountSummary):
277            return False
278
279        return self.to_dict() == other.to_dict()
280
281    def __ne__(self, other):
282        """Returns true if both objects are not equal"""
283        if not isinstance(other, NewAccountSummary):
284            return True
285
286        return self.to_dict() != other.to_dict()
class NewAccountSummary:
 23class NewAccountSummary(object):
 24    """NOTE: This class is auto generated by the swagger code generator program.
 25
 26    Do not edit the class manually.
 27    """
 28
 29    """
 30    Attributes:
 31      swagger_types (dict): The key is attribute name
 32                            and the value is attribute type.
 33      attribute_map (dict): The key is attribute name
 34                            and the value is json key in definition.
 35    """
 36    swagger_types = {
 37        'account_id': 'str',
 38        'account_id_guid': 'str',
 39        'account_name': 'str',
 40        'api_password': 'str',
 41        'base_url': 'str',
 42        'billing_plan_preview': 'BillingPlanPreview',
 43        'user_id': 'str'
 44    }
 45
 46    attribute_map = {
 47        'account_id': 'accountId',
 48        'account_id_guid': 'accountIdGuid',
 49        'account_name': 'accountName',
 50        'api_password': 'apiPassword',
 51        'base_url': 'baseUrl',
 52        'billing_plan_preview': 'billingPlanPreview',
 53        'user_id': 'userId'
 54    }
 55
 56    def __init__(self, _configuration=None, **kwargs):  # noqa: E501
 57        """NewAccountSummary - a model defined in Swagger"""  # noqa: E501
 58        if _configuration is None:
 59            _configuration = Configuration()
 60        self._configuration = _configuration
 61
 62        self._account_id = None
 63        self._account_id_guid = None
 64        self._account_name = None
 65        self._api_password = None
 66        self._base_url = None
 67        self._billing_plan_preview = None
 68        self._user_id = None
 69        self.discriminator = None
 70
 71        setattr(self, "_{}".format('account_id'), kwargs.get('account_id', None))
 72        setattr(self, "_{}".format('account_id_guid'), kwargs.get('account_id_guid', None))
 73        setattr(self, "_{}".format('account_name'), kwargs.get('account_name', None))
 74        setattr(self, "_{}".format('api_password'), kwargs.get('api_password', None))
 75        setattr(self, "_{}".format('base_url'), kwargs.get('base_url', None))
 76        setattr(self, "_{}".format('billing_plan_preview'), kwargs.get('billing_plan_preview', None))
 77        setattr(self, "_{}".format('user_id'), kwargs.get('user_id', None))
 78
 79    @property
 80    def account_id(self):
 81        """Gets the account_id of this NewAccountSummary.  # noqa: E501
 82
 83        The account ID associated with the envelope.  # noqa: E501
 84
 85        :return: The account_id of this NewAccountSummary.  # noqa: E501
 86        :rtype: str
 87        """
 88        return self._account_id
 89
 90    @account_id.setter
 91    def account_id(self, account_id):
 92        """Sets the account_id of this NewAccountSummary.
 93
 94        The account ID associated with the envelope.  # noqa: E501
 95
 96        :param account_id: The account_id of this NewAccountSummary.  # noqa: E501
 97        :type: str
 98        """
 99
100        self._account_id = account_id
101
102    @property
103    def account_id_guid(self):
104        """Gets the account_id_guid of this NewAccountSummary.  # noqa: E501
105
106        The GUID associated with the account ID.  # noqa: E501
107
108        :return: The account_id_guid of this NewAccountSummary.  # noqa: E501
109        :rtype: str
110        """
111        return self._account_id_guid
112
113    @account_id_guid.setter
114    def account_id_guid(self, account_id_guid):
115        """Sets the account_id_guid of this NewAccountSummary.
116
117        The GUID associated with the account ID.  # noqa: E501
118
119        :param account_id_guid: The account_id_guid of this NewAccountSummary.  # noqa: E501
120        :type: str
121        """
122
123        self._account_id_guid = account_id_guid
124
125    @property
126    def account_name(self):
127        """Gets the account_name of this NewAccountSummary.  # noqa: E501
128
129        The account name for the new account.  # noqa: E501
130
131        :return: The account_name of this NewAccountSummary.  # noqa: E501
132        :rtype: str
133        """
134        return self._account_name
135
136    @account_name.setter
137    def account_name(self, account_name):
138        """Sets the account_name of this NewAccountSummary.
139
140        The account name for the new account.  # noqa: E501
141
142        :param account_name: The account_name of this NewAccountSummary.  # noqa: E501
143        :type: str
144        """
145
146        self._account_name = account_name
147
148    @property
149    def api_password(self):
150        """Gets the api_password of this NewAccountSummary.  # noqa: E501
151
152        Contains a token that can be used for authentication in API calls instead of using the user name and password.  # noqa: E501
153
154        :return: The api_password of this NewAccountSummary.  # noqa: E501
155        :rtype: str
156        """
157        return self._api_password
158
159    @api_password.setter
160    def api_password(self, api_password):
161        """Sets the api_password of this NewAccountSummary.
162
163        Contains a token that can be used for authentication in API calls instead of using the user name and password.  # noqa: E501
164
165        :param api_password: The api_password of this NewAccountSummary.  # noqa: E501
166        :type: str
167        """
168
169        self._api_password = api_password
170
171    @property
172    def base_url(self):
173        """Gets the base_url of this NewAccountSummary.  # noqa: E501
174
175        The URL that should be used for successive calls to this account. It includes the protocal (https), the DocuSign server where the account is located, and the account number. Use this Url to make API calls against this account. Many of the API calls provide Uri's that are relative to this baseUrl.  # noqa: E501
176
177        :return: The base_url of this NewAccountSummary.  # noqa: E501
178        :rtype: str
179        """
180        return self._base_url
181
182    @base_url.setter
183    def base_url(self, base_url):
184        """Sets the base_url of this NewAccountSummary.
185
186        The URL that should be used for successive calls to this account. It includes the protocal (https), the DocuSign server where the account is located, and the account number. Use this Url to make API calls against this account. Many of the API calls provide Uri's that are relative to this baseUrl.  # noqa: E501
187
188        :param base_url: The base_url of this NewAccountSummary.  # noqa: E501
189        :type: str
190        """
191
192        self._base_url = base_url
193
194    @property
195    def billing_plan_preview(self):
196        """Gets the billing_plan_preview of this NewAccountSummary.  # noqa: E501
197
198          # noqa: E501
199
200        :return: The billing_plan_preview of this NewAccountSummary.  # noqa: E501
201        :rtype: BillingPlanPreview
202        """
203        return self._billing_plan_preview
204
205    @billing_plan_preview.setter
206    def billing_plan_preview(self, billing_plan_preview):
207        """Sets the billing_plan_preview of this NewAccountSummary.
208
209          # noqa: E501
210
211        :param billing_plan_preview: The billing_plan_preview of this NewAccountSummary.  # noqa: E501
212        :type: BillingPlanPreview
213        """
214
215        self._billing_plan_preview = billing_plan_preview
216
217    @property
218    def user_id(self):
219        """Gets the user_id of this NewAccountSummary.  # noqa: E501
220
221        Specifies the user ID of the new user.  # noqa: E501
222
223        :return: The user_id of this NewAccountSummary.  # noqa: E501
224        :rtype: str
225        """
226        return self._user_id
227
228    @user_id.setter
229    def user_id(self, user_id):
230        """Sets the user_id of this NewAccountSummary.
231
232        Specifies the user ID of the new user.  # noqa: E501
233
234        :param user_id: The user_id of this NewAccountSummary.  # noqa: E501
235        :type: str
236        """
237
238        self._user_id = user_id
239
240    def to_dict(self):
241        """Returns the model properties as a dict"""
242        result = {}
243
244        for attr, _ in six.iteritems(self.swagger_types):
245            value = getattr(self, attr)
246            if isinstance(value, list):
247                result[attr] = list(map(
248                    lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
249                    value
250                ))
251            elif hasattr(value, "to_dict"):
252                result[attr] = value.to_dict()
253            elif isinstance(value, dict):
254                result[attr] = dict(map(
255                    lambda item: (item[0], item[1].to_dict())
256                    if hasattr(item[1], "to_dict") else item,
257                    value.items()
258                ))
259            else:
260                result[attr] = value
261        if issubclass(NewAccountSummary, dict):
262            for key, value in self.items():
263                result[key] = value
264
265        return result
266
267    def to_str(self):
268        """Returns the string representation of the model"""
269        return pprint.pformat(self.to_dict())
270
271    def __repr__(self):
272        """For `print` and `pprint`"""
273        return self.to_str()
274
275    def __eq__(self, other):
276        """Returns true if both objects are equal"""
277        if not isinstance(other, NewAccountSummary):
278            return False
279
280        return self.to_dict() == other.to_dict()
281
282    def __ne__(self, other):
283        """Returns true if both objects are not equal"""
284        if not isinstance(other, NewAccountSummary):
285            return True
286
287        return self.to_dict() != other.to_dict()

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

NewAccountSummary(_configuration=None, **kwargs)
56    def __init__(self, _configuration=None, **kwargs):  # noqa: E501
57        """NewAccountSummary - a model defined in Swagger"""  # noqa: E501
58        if _configuration is None:
59            _configuration = Configuration()
60        self._configuration = _configuration
61
62        self._account_id = None
63        self._account_id_guid = None
64        self._account_name = None
65        self._api_password = None
66        self._base_url = None
67        self._billing_plan_preview = None
68        self._user_id = None
69        self.discriminator = None
70
71        setattr(self, "_{}".format('account_id'), kwargs.get('account_id', None))
72        setattr(self, "_{}".format('account_id_guid'), kwargs.get('account_id_guid', None))
73        setattr(self, "_{}".format('account_name'), kwargs.get('account_name', None))
74        setattr(self, "_{}".format('api_password'), kwargs.get('api_password', None))
75        setattr(self, "_{}".format('base_url'), kwargs.get('base_url', None))
76        setattr(self, "_{}".format('billing_plan_preview'), kwargs.get('billing_plan_preview', None))
77        setattr(self, "_{}".format('user_id'), kwargs.get('user_id', None))

NewAccountSummary - a model defined in Swagger

swagger_types = {'account_id': 'str', 'account_id_guid': 'str', 'account_name': 'str', 'api_password': 'str', 'base_url': 'str', 'billing_plan_preview': 'BillingPlanPreview', 'user_id': 'str'}
attribute_map = {'account_id': 'accountId', 'account_id_guid': 'accountIdGuid', 'account_name': 'accountName', 'api_password': 'apiPassword', 'base_url': 'baseUrl', 'billing_plan_preview': 'billingPlanPreview', 'user_id': 'userId'}
account_id

Gets the account_id of this NewAccountSummary. # noqa: E501

The account ID associated with the envelope. # noqa: E501

Returns

The account_id of this NewAccountSummary. # noqa: E501

account_id_guid

Gets the account_id_guid of this NewAccountSummary. # noqa: E501

The GUID associated with the account ID. # noqa: E501

Returns

The account_id_guid of this NewAccountSummary. # noqa: E501

account_name

Gets the account_name of this NewAccountSummary. # noqa: E501

The account name for the new account. # noqa: E501

Returns

The account_name of this NewAccountSummary. # noqa: E501

api_password

Gets the api_password of this NewAccountSummary. # noqa: E501

Contains a token that can be used for authentication in API calls instead of using the user name and password. # noqa: E501

Returns

The api_password of this NewAccountSummary. # noqa: E501

base_url

Gets the base_url of this NewAccountSummary. # noqa: E501

The URL that should be used for successive calls to this account. It includes the protocal (https), the DocuSign server where the account is located, and the account number. Use this Url to make API calls against this account. Many of the API calls provide Uri's that are relative to this baseUrl. # noqa: E501

Returns

The base_url of this NewAccountSummary. # noqa: E501

billing_plan_preview

Gets the billing_plan_preview of this NewAccountSummary. # noqa: E501

# noqa: E501

Returns

The billing_plan_preview of this NewAccountSummary. # noqa: E501

user_id

Gets the user_id of this NewAccountSummary. # noqa: E501

Specifies the user ID of the new user. # noqa: E501

Returns

The user_id of this NewAccountSummary. # noqa: E501

def to_dict(self)
240    def to_dict(self):
241        """Returns the model properties as a dict"""
242        result = {}
243
244        for attr, _ in six.iteritems(self.swagger_types):
245            value = getattr(self, attr)
246            if isinstance(value, list):
247                result[attr] = list(map(
248                    lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
249                    value
250                ))
251            elif hasattr(value, "to_dict"):
252                result[attr] = value.to_dict()
253            elif isinstance(value, dict):
254                result[attr] = dict(map(
255                    lambda item: (item[0], item[1].to_dict())
256                    if hasattr(item[1], "to_dict") else item,
257                    value.items()
258                ))
259            else:
260                result[attr] = value
261        if issubclass(NewAccountSummary, dict):
262            for key, value in self.items():
263                result[key] = value
264
265        return result

Returns the model properties as a dict

def to_str(self)
267    def to_str(self):
268        """Returns the string representation of the model"""
269        return pprint.pformat(self.to_dict())

Returns the string representation of the model