docusign_esign.models.id_check_information_input
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 IdCheckInformationInput(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 'address_information_input': 'AddressInformationInput', 37 'dob_information_input': 'DobInformationInput', 38 'ssn4_information_input': 'Ssn4InformationInput', 39 'ssn9_information_input': 'Ssn9InformationInput' 40 } 41 42 attribute_map = { 43 'address_information_input': 'addressInformationInput', 44 'dob_information_input': 'dobInformationInput', 45 'ssn4_information_input': 'ssn4InformationInput', 46 'ssn9_information_input': 'ssn9InformationInput' 47 } 48 49 def __init__(self, _configuration=None, **kwargs): # noqa: E501 50 """IdCheckInformationInput - a model defined in Swagger""" # noqa: E501 51 if _configuration is None: 52 _configuration = Configuration() 53 self._configuration = _configuration 54 55 self._address_information_input = None 56 self._dob_information_input = None 57 self._ssn4_information_input = None 58 self._ssn9_information_input = None 59 self.discriminator = None 60 61 setattr(self, "_{}".format('address_information_input'), kwargs.get('address_information_input', None)) 62 setattr(self, "_{}".format('dob_information_input'), kwargs.get('dob_information_input', None)) 63 setattr(self, "_{}".format('ssn4_information_input'), kwargs.get('ssn4_information_input', None)) 64 setattr(self, "_{}".format('ssn9_information_input'), kwargs.get('ssn9_information_input', None)) 65 66 @property 67 def address_information_input(self): 68 """Gets the address_information_input of this IdCheckInformationInput. # noqa: E501 69 70 An object that specifies recipient address information and how it is displayed. # noqa: E501 71 72 :return: The address_information_input of this IdCheckInformationInput. # noqa: E501 73 :rtype: AddressInformationInput 74 """ 75 return self._address_information_input 76 77 @address_information_input.setter 78 def address_information_input(self, address_information_input): 79 """Sets the address_information_input of this IdCheckInformationInput. 80 81 An object that specifies recipient address information and how it is displayed. # noqa: E501 82 83 :param address_information_input: The address_information_input of this IdCheckInformationInput. # noqa: E501 84 :type: AddressInformationInput 85 """ 86 87 self._address_information_input = address_information_input 88 89 @property 90 def dob_information_input(self): 91 """Gets the dob_information_input of this IdCheckInformationInput. # noqa: E501 92 93 An object that specifies recipient date of birth information and how it is displayed. # noqa: E501 94 95 :return: The dob_information_input of this IdCheckInformationInput. # noqa: E501 96 :rtype: DobInformationInput 97 """ 98 return self._dob_information_input 99 100 @dob_information_input.setter 101 def dob_information_input(self, dob_information_input): 102 """Sets the dob_information_input of this IdCheckInformationInput. 103 104 An object that specifies recipient date of birth information and how it is displayed. # noqa: E501 105 106 :param dob_information_input: The dob_information_input of this IdCheckInformationInput. # noqa: E501 107 :type: DobInformationInput 108 """ 109 110 self._dob_information_input = dob_information_input 111 112 @property 113 def ssn4_information_input(self): 114 """Gets the ssn4_information_input of this IdCheckInformationInput. # noqa: E501 115 116 An object that specifies the last four digits of the recipient's Social Security Number (SSN). # noqa: E501 117 118 :return: The ssn4_information_input of this IdCheckInformationInput. # noqa: E501 119 :rtype: Ssn4InformationInput 120 """ 121 return self._ssn4_information_input 122 123 @ssn4_information_input.setter 124 def ssn4_information_input(self, ssn4_information_input): 125 """Sets the ssn4_information_input of this IdCheckInformationInput. 126 127 An object that specifies the last four digits of the recipient's Social Security Number (SSN). # noqa: E501 128 129 :param ssn4_information_input: The ssn4_information_input of this IdCheckInformationInput. # noqa: E501 130 :type: Ssn4InformationInput 131 """ 132 133 self._ssn4_information_input = ssn4_information_input 134 135 @property 136 def ssn9_information_input(self): 137 """Gets the ssn9_information_input of this IdCheckInformationInput. # noqa: E501 138 139 An object that specifies the recipient's Social Security Number (SSN) information. Note that ssn9 information cannot be returned in a response. # noqa: E501 140 141 :return: The ssn9_information_input of this IdCheckInformationInput. # noqa: E501 142 :rtype: Ssn9InformationInput 143 """ 144 return self._ssn9_information_input 145 146 @ssn9_information_input.setter 147 def ssn9_information_input(self, ssn9_information_input): 148 """Sets the ssn9_information_input of this IdCheckInformationInput. 149 150 An object that specifies the recipient's Social Security Number (SSN) information. Note that ssn9 information cannot be returned in a response. # noqa: E501 151 152 :param ssn9_information_input: The ssn9_information_input of this IdCheckInformationInput. # noqa: E501 153 :type: Ssn9InformationInput 154 """ 155 156 self._ssn9_information_input = ssn9_information_input 157 158 def to_dict(self): 159 """Returns the model properties as a dict""" 160 result = {} 161 162 for attr, _ in six.iteritems(self.swagger_types): 163 value = getattr(self, attr) 164 if isinstance(value, list): 165 result[attr] = list(map( 166 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 167 value 168 )) 169 elif hasattr(value, "to_dict"): 170 result[attr] = value.to_dict() 171 elif isinstance(value, dict): 172 result[attr] = dict(map( 173 lambda item: (item[0], item[1].to_dict()) 174 if hasattr(item[1], "to_dict") else item, 175 value.items() 176 )) 177 else: 178 result[attr] = value 179 if issubclass(IdCheckInformationInput, dict): 180 for key, value in self.items(): 181 result[key] = value 182 183 return result 184 185 def to_str(self): 186 """Returns the string representation of the model""" 187 return pprint.pformat(self.to_dict()) 188 189 def __repr__(self): 190 """For `print` and `pprint`""" 191 return self.to_str() 192 193 def __eq__(self, other): 194 """Returns true if both objects are equal""" 195 if not isinstance(other, IdCheckInformationInput): 196 return False 197 198 return self.to_dict() == other.to_dict() 199 200 def __ne__(self, other): 201 """Returns true if both objects are not equal""" 202 if not isinstance(other, IdCheckInformationInput): 203 return True 204 205 return self.to_dict() != other.to_dict()
23class IdCheckInformationInput(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 'address_information_input': 'AddressInformationInput', 38 'dob_information_input': 'DobInformationInput', 39 'ssn4_information_input': 'Ssn4InformationInput', 40 'ssn9_information_input': 'Ssn9InformationInput' 41 } 42 43 attribute_map = { 44 'address_information_input': 'addressInformationInput', 45 'dob_information_input': 'dobInformationInput', 46 'ssn4_information_input': 'ssn4InformationInput', 47 'ssn9_information_input': 'ssn9InformationInput' 48 } 49 50 def __init__(self, _configuration=None, **kwargs): # noqa: E501 51 """IdCheckInformationInput - a model defined in Swagger""" # noqa: E501 52 if _configuration is None: 53 _configuration = Configuration() 54 self._configuration = _configuration 55 56 self._address_information_input = None 57 self._dob_information_input = None 58 self._ssn4_information_input = None 59 self._ssn9_information_input = None 60 self.discriminator = None 61 62 setattr(self, "_{}".format('address_information_input'), kwargs.get('address_information_input', None)) 63 setattr(self, "_{}".format('dob_information_input'), kwargs.get('dob_information_input', None)) 64 setattr(self, "_{}".format('ssn4_information_input'), kwargs.get('ssn4_information_input', None)) 65 setattr(self, "_{}".format('ssn9_information_input'), kwargs.get('ssn9_information_input', None)) 66 67 @property 68 def address_information_input(self): 69 """Gets the address_information_input of this IdCheckInformationInput. # noqa: E501 70 71 An object that specifies recipient address information and how it is displayed. # noqa: E501 72 73 :return: The address_information_input of this IdCheckInformationInput. # noqa: E501 74 :rtype: AddressInformationInput 75 """ 76 return self._address_information_input 77 78 @address_information_input.setter 79 def address_information_input(self, address_information_input): 80 """Sets the address_information_input of this IdCheckInformationInput. 81 82 An object that specifies recipient address information and how it is displayed. # noqa: E501 83 84 :param address_information_input: The address_information_input of this IdCheckInformationInput. # noqa: E501 85 :type: AddressInformationInput 86 """ 87 88 self._address_information_input = address_information_input 89 90 @property 91 def dob_information_input(self): 92 """Gets the dob_information_input of this IdCheckInformationInput. # noqa: E501 93 94 An object that specifies recipient date of birth information and how it is displayed. # noqa: E501 95 96 :return: The dob_information_input of this IdCheckInformationInput. # noqa: E501 97 :rtype: DobInformationInput 98 """ 99 return self._dob_information_input 100 101 @dob_information_input.setter 102 def dob_information_input(self, dob_information_input): 103 """Sets the dob_information_input of this IdCheckInformationInput. 104 105 An object that specifies recipient date of birth information and how it is displayed. # noqa: E501 106 107 :param dob_information_input: The dob_information_input of this IdCheckInformationInput. # noqa: E501 108 :type: DobInformationInput 109 """ 110 111 self._dob_information_input = dob_information_input 112 113 @property 114 def ssn4_information_input(self): 115 """Gets the ssn4_information_input of this IdCheckInformationInput. # noqa: E501 116 117 An object that specifies the last four digits of the recipient's Social Security Number (SSN). # noqa: E501 118 119 :return: The ssn4_information_input of this IdCheckInformationInput. # noqa: E501 120 :rtype: Ssn4InformationInput 121 """ 122 return self._ssn4_information_input 123 124 @ssn4_information_input.setter 125 def ssn4_information_input(self, ssn4_information_input): 126 """Sets the ssn4_information_input of this IdCheckInformationInput. 127 128 An object that specifies the last four digits of the recipient's Social Security Number (SSN). # noqa: E501 129 130 :param ssn4_information_input: The ssn4_information_input of this IdCheckInformationInput. # noqa: E501 131 :type: Ssn4InformationInput 132 """ 133 134 self._ssn4_information_input = ssn4_information_input 135 136 @property 137 def ssn9_information_input(self): 138 """Gets the ssn9_information_input of this IdCheckInformationInput. # noqa: E501 139 140 An object that specifies the recipient's Social Security Number (SSN) information. Note that ssn9 information cannot be returned in a response. # noqa: E501 141 142 :return: The ssn9_information_input of this IdCheckInformationInput. # noqa: E501 143 :rtype: Ssn9InformationInput 144 """ 145 return self._ssn9_information_input 146 147 @ssn9_information_input.setter 148 def ssn9_information_input(self, ssn9_information_input): 149 """Sets the ssn9_information_input of this IdCheckInformationInput. 150 151 An object that specifies the recipient's Social Security Number (SSN) information. Note that ssn9 information cannot be returned in a response. # noqa: E501 152 153 :param ssn9_information_input: The ssn9_information_input of this IdCheckInformationInput. # noqa: E501 154 :type: Ssn9InformationInput 155 """ 156 157 self._ssn9_information_input = ssn9_information_input 158 159 def to_dict(self): 160 """Returns the model properties as a dict""" 161 result = {} 162 163 for attr, _ in six.iteritems(self.swagger_types): 164 value = getattr(self, attr) 165 if isinstance(value, list): 166 result[attr] = list(map( 167 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 168 value 169 )) 170 elif hasattr(value, "to_dict"): 171 result[attr] = value.to_dict() 172 elif isinstance(value, dict): 173 result[attr] = dict(map( 174 lambda item: (item[0], item[1].to_dict()) 175 if hasattr(item[1], "to_dict") else item, 176 value.items() 177 )) 178 else: 179 result[attr] = value 180 if issubclass(IdCheckInformationInput, dict): 181 for key, value in self.items(): 182 result[key] = value 183 184 return result 185 186 def to_str(self): 187 """Returns the string representation of the model""" 188 return pprint.pformat(self.to_dict()) 189 190 def __repr__(self): 191 """For `print` and `pprint`""" 192 return self.to_str() 193 194 def __eq__(self, other): 195 """Returns true if both objects are equal""" 196 if not isinstance(other, IdCheckInformationInput): 197 return False 198 199 return self.to_dict() == other.to_dict() 200 201 def __ne__(self, other): 202 """Returns true if both objects are not equal""" 203 if not isinstance(other, IdCheckInformationInput): 204 return True 205 206 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.
50 def __init__(self, _configuration=None, **kwargs): # noqa: E501 51 """IdCheckInformationInput - a model defined in Swagger""" # noqa: E501 52 if _configuration is None: 53 _configuration = Configuration() 54 self._configuration = _configuration 55 56 self._address_information_input = None 57 self._dob_information_input = None 58 self._ssn4_information_input = None 59 self._ssn9_information_input = None 60 self.discriminator = None 61 62 setattr(self, "_{}".format('address_information_input'), kwargs.get('address_information_input', None)) 63 setattr(self, "_{}".format('dob_information_input'), kwargs.get('dob_information_input', None)) 64 setattr(self, "_{}".format('ssn4_information_input'), kwargs.get('ssn4_information_input', None)) 65 setattr(self, "_{}".format('ssn9_information_input'), kwargs.get('ssn9_information_input', None))
IdCheckInformationInput - a model defined in Swagger
Gets the address_information_input of this IdCheckInformationInput. # noqa: E501
An object that specifies recipient address information and how it is displayed. # noqa: E501
Returns
The address_information_input of this IdCheckInformationInput. # noqa: E501
Gets the dob_information_input of this IdCheckInformationInput. # noqa: E501
An object that specifies recipient date of birth information and how it is displayed. # noqa: E501
Returns
The dob_information_input of this IdCheckInformationInput. # noqa: E501
Gets the ssn4_information_input of this IdCheckInformationInput. # noqa: E501
An object that specifies the last four digits of the recipient's Social Security Number (SSN). # noqa: E501
Returns
The ssn4_information_input of this IdCheckInformationInput. # noqa: E501
Gets the ssn9_information_input of this IdCheckInformationInput. # noqa: E501
An object that specifies the recipient's Social Security Number (SSN) information. Note that ssn9 information cannot be returned in a response. # noqa: E501
Returns
The ssn9_information_input of this IdCheckInformationInput. # noqa: E501
159 def to_dict(self): 160 """Returns the model properties as a dict""" 161 result = {} 162 163 for attr, _ in six.iteritems(self.swagger_types): 164 value = getattr(self, attr) 165 if isinstance(value, list): 166 result[attr] = list(map( 167 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 168 value 169 )) 170 elif hasattr(value, "to_dict"): 171 result[attr] = value.to_dict() 172 elif isinstance(value, dict): 173 result[attr] = dict(map( 174 lambda item: (item[0], item[1].to_dict()) 175 if hasattr(item[1], "to_dict") else item, 176 value.items() 177 )) 178 else: 179 result[attr] = value 180 if issubclass(IdCheckInformationInput, dict): 181 for key, value in self.items(): 182 result[key] = value 183 184 return result
Returns the model properties as a dict