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()
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.
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
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
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
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
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
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
Gets the billing_plan_preview of this NewAccountSummary. # noqa: E501
# noqa: E501
Returns
The billing_plan_preview of this NewAccountSummary. # noqa: E501
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
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