docusign_esign.models.bcc_email_address
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 BccEmailAddress(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 'bcc_email_address_id': 'str', 37 'email': 'str' 38 } 39 40 attribute_map = { 41 'bcc_email_address_id': 'bccEmailAddressId', 42 'email': 'email' 43 } 44 45 def __init__(self, _configuration=None, **kwargs): # noqa: E501 46 """BccEmailAddress - a model defined in Swagger""" # noqa: E501 47 if _configuration is None: 48 _configuration = Configuration() 49 self._configuration = _configuration 50 51 self._bcc_email_address_id = None 52 self._email = None 53 self.discriminator = None 54 55 setattr(self, "_{}".format('bcc_email_address_id'), kwargs.get('bcc_email_address_id', None)) 56 setattr(self, "_{}".format('email'), kwargs.get('email', None)) 57 58 @property 59 def bcc_email_address_id(self): 60 """Gets the bcc_email_address_id of this BccEmailAddress. # noqa: E501 61 62 Only users with canManageAccount setting can use this option. An array of up to 5 email addresses the envelope is sent to as a BCC email. Example: If your account has BCC for Email Archive set up for the email address 'archive@mycompany.com' and you send an envelope using the BCC Email Override to send a BCC email to 'salesarchive@mycompany.com', then a copy of the envelope is only sent to the 'salesarchive@mycompany.com' email address. # noqa: E501 63 64 :return: The bcc_email_address_id of this BccEmailAddress. # noqa: E501 65 :rtype: str 66 """ 67 return self._bcc_email_address_id 68 69 @bcc_email_address_id.setter 70 def bcc_email_address_id(self, bcc_email_address_id): 71 """Sets the bcc_email_address_id of this BccEmailAddress. 72 73 Only users with canManageAccount setting can use this option. An array of up to 5 email addresses the envelope is sent to as a BCC email. Example: If your account has BCC for Email Archive set up for the email address 'archive@mycompany.com' and you send an envelope using the BCC Email Override to send a BCC email to 'salesarchive@mycompany.com', then a copy of the envelope is only sent to the 'salesarchive@mycompany.com' email address. # noqa: E501 74 75 :param bcc_email_address_id: The bcc_email_address_id of this BccEmailAddress. # noqa: E501 76 :type: str 77 """ 78 79 self._bcc_email_address_id = bcc_email_address_id 80 81 @property 82 def email(self): 83 """Gets the email of this BccEmailAddress. # noqa: E501 84 85 Specifies the BCC email address. DocuSign verifies that the email format is correct, but does not verify that the email is active.Using this overrides the BCC for Email Archive information setting for this envelope. Maximum of length: 100 characters. # noqa: E501 86 87 :return: The email of this BccEmailAddress. # noqa: E501 88 :rtype: str 89 """ 90 return self._email 91 92 @email.setter 93 def email(self, email): 94 """Sets the email of this BccEmailAddress. 95 96 Specifies the BCC email address. DocuSign verifies that the email format is correct, but does not verify that the email is active.Using this overrides the BCC for Email Archive information setting for this envelope. Maximum of length: 100 characters. # noqa: E501 97 98 :param email: The email of this BccEmailAddress. # noqa: E501 99 :type: str 100 """ 101 102 self._email = email 103 104 def to_dict(self): 105 """Returns the model properties as a dict""" 106 result = {} 107 108 for attr, _ in six.iteritems(self.swagger_types): 109 value = getattr(self, attr) 110 if isinstance(value, list): 111 result[attr] = list(map( 112 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 113 value 114 )) 115 elif hasattr(value, "to_dict"): 116 result[attr] = value.to_dict() 117 elif isinstance(value, dict): 118 result[attr] = dict(map( 119 lambda item: (item[0], item[1].to_dict()) 120 if hasattr(item[1], "to_dict") else item, 121 value.items() 122 )) 123 else: 124 result[attr] = value 125 if issubclass(BccEmailAddress, dict): 126 for key, value in self.items(): 127 result[key] = value 128 129 return result 130 131 def to_str(self): 132 """Returns the string representation of the model""" 133 return pprint.pformat(self.to_dict()) 134 135 def __repr__(self): 136 """For `print` and `pprint`""" 137 return self.to_str() 138 139 def __eq__(self, other): 140 """Returns true if both objects are equal""" 141 if not isinstance(other, BccEmailAddress): 142 return False 143 144 return self.to_dict() == other.to_dict() 145 146 def __ne__(self, other): 147 """Returns true if both objects are not equal""" 148 if not isinstance(other, BccEmailAddress): 149 return True 150 151 return self.to_dict() != other.to_dict()
23class BccEmailAddress(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 'bcc_email_address_id': 'str', 38 'email': 'str' 39 } 40 41 attribute_map = { 42 'bcc_email_address_id': 'bccEmailAddressId', 43 'email': 'email' 44 } 45 46 def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 """BccEmailAddress - a model defined in Swagger""" # noqa: E501 48 if _configuration is None: 49 _configuration = Configuration() 50 self._configuration = _configuration 51 52 self._bcc_email_address_id = None 53 self._email = None 54 self.discriminator = None 55 56 setattr(self, "_{}".format('bcc_email_address_id'), kwargs.get('bcc_email_address_id', None)) 57 setattr(self, "_{}".format('email'), kwargs.get('email', None)) 58 59 @property 60 def bcc_email_address_id(self): 61 """Gets the bcc_email_address_id of this BccEmailAddress. # noqa: E501 62 63 Only users with canManageAccount setting can use this option. An array of up to 5 email addresses the envelope is sent to as a BCC email. Example: If your account has BCC for Email Archive set up for the email address 'archive@mycompany.com' and you send an envelope using the BCC Email Override to send a BCC email to 'salesarchive@mycompany.com', then a copy of the envelope is only sent to the 'salesarchive@mycompany.com' email address. # noqa: E501 64 65 :return: The bcc_email_address_id of this BccEmailAddress. # noqa: E501 66 :rtype: str 67 """ 68 return self._bcc_email_address_id 69 70 @bcc_email_address_id.setter 71 def bcc_email_address_id(self, bcc_email_address_id): 72 """Sets the bcc_email_address_id of this BccEmailAddress. 73 74 Only users with canManageAccount setting can use this option. An array of up to 5 email addresses the envelope is sent to as a BCC email. Example: If your account has BCC for Email Archive set up for the email address 'archive@mycompany.com' and you send an envelope using the BCC Email Override to send a BCC email to 'salesarchive@mycompany.com', then a copy of the envelope is only sent to the 'salesarchive@mycompany.com' email address. # noqa: E501 75 76 :param bcc_email_address_id: The bcc_email_address_id of this BccEmailAddress. # noqa: E501 77 :type: str 78 """ 79 80 self._bcc_email_address_id = bcc_email_address_id 81 82 @property 83 def email(self): 84 """Gets the email of this BccEmailAddress. # noqa: E501 85 86 Specifies the BCC email address. DocuSign verifies that the email format is correct, but does not verify that the email is active.Using this overrides the BCC for Email Archive information setting for this envelope. Maximum of length: 100 characters. # noqa: E501 87 88 :return: The email of this BccEmailAddress. # noqa: E501 89 :rtype: str 90 """ 91 return self._email 92 93 @email.setter 94 def email(self, email): 95 """Sets the email of this BccEmailAddress. 96 97 Specifies the BCC email address. DocuSign verifies that the email format is correct, but does not verify that the email is active.Using this overrides the BCC for Email Archive information setting for this envelope. Maximum of length: 100 characters. # noqa: E501 98 99 :param email: The email of this BccEmailAddress. # noqa: E501 100 :type: str 101 """ 102 103 self._email = email 104 105 def to_dict(self): 106 """Returns the model properties as a dict""" 107 result = {} 108 109 for attr, _ in six.iteritems(self.swagger_types): 110 value = getattr(self, attr) 111 if isinstance(value, list): 112 result[attr] = list(map( 113 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 114 value 115 )) 116 elif hasattr(value, "to_dict"): 117 result[attr] = value.to_dict() 118 elif isinstance(value, dict): 119 result[attr] = dict(map( 120 lambda item: (item[0], item[1].to_dict()) 121 if hasattr(item[1], "to_dict") else item, 122 value.items() 123 )) 124 else: 125 result[attr] = value 126 if issubclass(BccEmailAddress, dict): 127 for key, value in self.items(): 128 result[key] = value 129 130 return result 131 132 def to_str(self): 133 """Returns the string representation of the model""" 134 return pprint.pformat(self.to_dict()) 135 136 def __repr__(self): 137 """For `print` and `pprint`""" 138 return self.to_str() 139 140 def __eq__(self, other): 141 """Returns true if both objects are equal""" 142 if not isinstance(other, BccEmailAddress): 143 return False 144 145 return self.to_dict() == other.to_dict() 146 147 def __ne__(self, other): 148 """Returns true if both objects are not equal""" 149 if not isinstance(other, BccEmailAddress): 150 return True 151 152 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.
46 def __init__(self, _configuration=None, **kwargs): # noqa: E501 47 """BccEmailAddress - a model defined in Swagger""" # noqa: E501 48 if _configuration is None: 49 _configuration = Configuration() 50 self._configuration = _configuration 51 52 self._bcc_email_address_id = None 53 self._email = None 54 self.discriminator = None 55 56 setattr(self, "_{}".format('bcc_email_address_id'), kwargs.get('bcc_email_address_id', None)) 57 setattr(self, "_{}".format('email'), kwargs.get('email', None))
BccEmailAddress - a model defined in Swagger
Gets the bcc_email_address_id of this BccEmailAddress. # noqa: E501
Only users with canManageAccount setting can use this option. An array of up to 5 email addresses the envelope is sent to as a BCC email. Example: If your account has BCC for Email Archive set up for the email address 'archive@mycompany.com' and you send an envelope using the BCC Email Override to send a BCC email to 'salesarchive@mycompany.com', then a copy of the envelope is only sent to the 'salesarchive@mycompany.com' email address. # noqa: E501
Returns
The bcc_email_address_id of this BccEmailAddress. # noqa: E501
Gets the email of this BccEmailAddress. # noqa: E501
Specifies the BCC email address. DocuSign verifies that the email format is correct, but does not verify that the email is active.Using this overrides the BCC for Email Archive information setting for this envelope. Maximum of length: 100 characters. # noqa: E501
Returns
The email of this BccEmailAddress. # noqa: E501
105 def to_dict(self): 106 """Returns the model properties as a dict""" 107 result = {} 108 109 for attr, _ in six.iteritems(self.swagger_types): 110 value = getattr(self, attr) 111 if isinstance(value, list): 112 result[attr] = list(map( 113 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 114 value 115 )) 116 elif hasattr(value, "to_dict"): 117 result[attr] = value.to_dict() 118 elif isinstance(value, dict): 119 result[attr] = dict(map( 120 lambda item: (item[0], item[1].to_dict()) 121 if hasattr(item[1], "to_dict") else item, 122 value.items() 123 )) 124 else: 125 result[attr] = value 126 if issubclass(BccEmailAddress, dict): 127 for key, value in self.items(): 128 result[key] = value 129 130 return result
Returns the model properties as a dict