docusign_esign.models.account_information

DocuSign REST API

The DocuSign 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 REST API
   5
   6    The DocuSign 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 AccountInformation(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_guid': 'str',
  37        'account_name': 'str',
  38        'account_settings': 'AccountSettingsInformation',
  39        'allow_transaction_rooms': 'str',
  40        'billing_period_days_remaining': 'str',
  41        'billing_period_end_date': 'str',
  42        'billing_period_envelopes_allowed': 'str',
  43        'billing_period_envelopes_sent': 'str',
  44        'billing_period_start_date': 'str',
  45        'billing_profile': 'str',
  46        'brands': 'BrandsResponse',
  47        'can_upgrade': 'str',
  48        'connect_permission': 'str',
  49        'created_date': 'str',
  50        'currency_code': 'str',
  51        'current_plan_id': 'str',
  52        'display_appliance_start_url': 'str',
  53        'display_appliance_url': 'str',
  54        'distributor_code': 'str',
  55        'docu_sign_landing_url': 'str',
  56        'dss_values': 'dict(str, str)',
  57        'envelope_sending_blocked': 'str',
  58        'envelope_unit_price': 'str',
  59        'external_account_id': 'str',
  60        'forgotten_password_questions_count': 'str',
  61        'is_downgrade': 'str',
  62        'payment_method': 'str',
  63        'plan_classification': 'str',
  64        'plan_end_date': 'str',
  65        'plan_name': 'str',
  66        'plan_start_date': 'str',
  67        'recipient_domains': 'list[RecipientDomain]',
  68        'seats_allowed': 'str',
  69        'seats_in_use': 'str',
  70        'status21_cfr_part11': 'str',
  71        'suspension_date': 'str',
  72        'suspension_status': 'str',
  73        'use_display_appliance': 'bool'
  74    }
  75
  76    attribute_map = {
  77        'account_id_guid': 'accountIdGuid',
  78        'account_name': 'accountName',
  79        'account_settings': 'accountSettings',
  80        'allow_transaction_rooms': 'allowTransactionRooms',
  81        'billing_period_days_remaining': 'billingPeriodDaysRemaining',
  82        'billing_period_end_date': 'billingPeriodEndDate',
  83        'billing_period_envelopes_allowed': 'billingPeriodEnvelopesAllowed',
  84        'billing_period_envelopes_sent': 'billingPeriodEnvelopesSent',
  85        'billing_period_start_date': 'billingPeriodStartDate',
  86        'billing_profile': 'billingProfile',
  87        'brands': 'brands',
  88        'can_upgrade': 'canUpgrade',
  89        'connect_permission': 'connectPermission',
  90        'created_date': 'createdDate',
  91        'currency_code': 'currencyCode',
  92        'current_plan_id': 'currentPlanId',
  93        'display_appliance_start_url': 'displayApplianceStartUrl',
  94        'display_appliance_url': 'displayApplianceUrl',
  95        'distributor_code': 'distributorCode',
  96        'docu_sign_landing_url': 'docuSignLandingUrl',
  97        'dss_values': 'dssValues',
  98        'envelope_sending_blocked': 'envelopeSendingBlocked',
  99        'envelope_unit_price': 'envelopeUnitPrice',
 100        'external_account_id': 'externalAccountId',
 101        'forgotten_password_questions_count': 'forgottenPasswordQuestionsCount',
 102        'is_downgrade': 'isDowngrade',
 103        'payment_method': 'paymentMethod',
 104        'plan_classification': 'planClassification',
 105        'plan_end_date': 'planEndDate',
 106        'plan_name': 'planName',
 107        'plan_start_date': 'planStartDate',
 108        'recipient_domains': 'recipientDomains',
 109        'seats_allowed': 'seatsAllowed',
 110        'seats_in_use': 'seatsInUse',
 111        'status21_cfr_part11': 'status21CFRPart11',
 112        'suspension_date': 'suspensionDate',
 113        'suspension_status': 'suspensionStatus',
 114        'use_display_appliance': 'useDisplayAppliance'
 115    }
 116
 117    def __init__(self, _configuration=None, **kwargs):  # noqa: E501
 118        """AccountInformation - a model defined in Swagger"""  # noqa: E501
 119        if _configuration is None:
 120            _configuration = Configuration()
 121        self._configuration = _configuration
 122
 123        self._account_id_guid = None
 124        self._account_name = None
 125        self._account_settings = None
 126        self._allow_transaction_rooms = None
 127        self._billing_period_days_remaining = None
 128        self._billing_period_end_date = None
 129        self._billing_period_envelopes_allowed = None
 130        self._billing_period_envelopes_sent = None
 131        self._billing_period_start_date = None
 132        self._billing_profile = None
 133        self._brands = None
 134        self._can_upgrade = None
 135        self._connect_permission = None
 136        self._created_date = None
 137        self._currency_code = None
 138        self._current_plan_id = None
 139        self._display_appliance_start_url = None
 140        self._display_appliance_url = None
 141        self._distributor_code = None
 142        self._docu_sign_landing_url = None
 143        self._dss_values = None
 144        self._envelope_sending_blocked = None
 145        self._envelope_unit_price = None
 146        self._external_account_id = None
 147        self._forgotten_password_questions_count = None
 148        self._is_downgrade = None
 149        self._payment_method = None
 150        self._plan_classification = None
 151        self._plan_end_date = None
 152        self._plan_name = None
 153        self._plan_start_date = None
 154        self._recipient_domains = None
 155        self._seats_allowed = None
 156        self._seats_in_use = None
 157        self._status21_cfr_part11 = None
 158        self._suspension_date = None
 159        self._suspension_status = None
 160        self._use_display_appliance = None
 161        self.discriminator = None
 162
 163        setattr(self, "_{}".format('account_id_guid'), kwargs.get('account_id_guid', None))
 164        setattr(self, "_{}".format('account_name'), kwargs.get('account_name', None))
 165        setattr(self, "_{}".format('account_settings'), kwargs.get('account_settings', None))
 166        setattr(self, "_{}".format('allow_transaction_rooms'), kwargs.get('allow_transaction_rooms', None))
 167        setattr(self, "_{}".format('billing_period_days_remaining'), kwargs.get('billing_period_days_remaining', None))
 168        setattr(self, "_{}".format('billing_period_end_date'), kwargs.get('billing_period_end_date', None))
 169        setattr(self, "_{}".format('billing_period_envelopes_allowed'), kwargs.get('billing_period_envelopes_allowed', None))
 170        setattr(self, "_{}".format('billing_period_envelopes_sent'), kwargs.get('billing_period_envelopes_sent', None))
 171        setattr(self, "_{}".format('billing_period_start_date'), kwargs.get('billing_period_start_date', None))
 172        setattr(self, "_{}".format('billing_profile'), kwargs.get('billing_profile', None))
 173        setattr(self, "_{}".format('brands'), kwargs.get('brands', None))
 174        setattr(self, "_{}".format('can_upgrade'), kwargs.get('can_upgrade', None))
 175        setattr(self, "_{}".format('connect_permission'), kwargs.get('connect_permission', None))
 176        setattr(self, "_{}".format('created_date'), kwargs.get('created_date', None))
 177        setattr(self, "_{}".format('currency_code'), kwargs.get('currency_code', None))
 178        setattr(self, "_{}".format('current_plan_id'), kwargs.get('current_plan_id', None))
 179        setattr(self, "_{}".format('display_appliance_start_url'), kwargs.get('display_appliance_start_url', None))
 180        setattr(self, "_{}".format('display_appliance_url'), kwargs.get('display_appliance_url', None))
 181        setattr(self, "_{}".format('distributor_code'), kwargs.get('distributor_code', None))
 182        setattr(self, "_{}".format('docu_sign_landing_url'), kwargs.get('docu_sign_landing_url', None))
 183        setattr(self, "_{}".format('dss_values'), kwargs.get('dss_values', None))
 184        setattr(self, "_{}".format('envelope_sending_blocked'), kwargs.get('envelope_sending_blocked', None))
 185        setattr(self, "_{}".format('envelope_unit_price'), kwargs.get('envelope_unit_price', None))
 186        setattr(self, "_{}".format('external_account_id'), kwargs.get('external_account_id', None))
 187        setattr(self, "_{}".format('forgotten_password_questions_count'), kwargs.get('forgotten_password_questions_count', None))
 188        setattr(self, "_{}".format('is_downgrade'), kwargs.get('is_downgrade', None))
 189        setattr(self, "_{}".format('payment_method'), kwargs.get('payment_method', None))
 190        setattr(self, "_{}".format('plan_classification'), kwargs.get('plan_classification', None))
 191        setattr(self, "_{}".format('plan_end_date'), kwargs.get('plan_end_date', None))
 192        setattr(self, "_{}".format('plan_name'), kwargs.get('plan_name', None))
 193        setattr(self, "_{}".format('plan_start_date'), kwargs.get('plan_start_date', None))
 194        setattr(self, "_{}".format('recipient_domains'), kwargs.get('recipient_domains', None))
 195        setattr(self, "_{}".format('seats_allowed'), kwargs.get('seats_allowed', None))
 196        setattr(self, "_{}".format('seats_in_use'), kwargs.get('seats_in_use', None))
 197        setattr(self, "_{}".format('status21_cfr_part11'), kwargs.get('status21_cfr_part11', None))
 198        setattr(self, "_{}".format('suspension_date'), kwargs.get('suspension_date', None))
 199        setattr(self, "_{}".format('suspension_status'), kwargs.get('suspension_status', None))
 200        setattr(self, "_{}".format('use_display_appliance'), kwargs.get('use_display_appliance', None))
 201
 202    @property
 203    def account_id_guid(self):
 204        """Gets the account_id_guid of this AccountInformation.  # noqa: E501
 205
 206        The GUID associated with the account ID.  # noqa: E501
 207
 208        :return: The account_id_guid of this AccountInformation.  # noqa: E501
 209        :rtype: str
 210        """
 211        return self._account_id_guid
 212
 213    @account_id_guid.setter
 214    def account_id_guid(self, account_id_guid):
 215        """Sets the account_id_guid of this AccountInformation.
 216
 217        The GUID associated with the account ID.  # noqa: E501
 218
 219        :param account_id_guid: The account_id_guid of this AccountInformation.  # noqa: E501
 220        :type: str
 221        """
 222
 223        self._account_id_guid = account_id_guid
 224
 225    @property
 226    def account_name(self):
 227        """Gets the account_name of this AccountInformation.  # noqa: E501
 228
 229        The name of the current account.  # noqa: E501
 230
 231        :return: The account_name of this AccountInformation.  # noqa: E501
 232        :rtype: str
 233        """
 234        return self._account_name
 235
 236    @account_name.setter
 237    def account_name(self, account_name):
 238        """Sets the account_name of this AccountInformation.
 239
 240        The name of the current account.  # noqa: E501
 241
 242        :param account_name: The account_name of this AccountInformation.  # noqa: E501
 243        :type: str
 244        """
 245
 246        self._account_name = account_name
 247
 248    @property
 249    def account_settings(self):
 250        """Gets the account_settings of this AccountInformation.  # noqa: E501
 251
 252        The list of account settings. These determine the features available for the account. Note that some features are determined by the plan used to create the account, and cannot be overridden.  # noqa: E501
 253
 254        :return: The account_settings of this AccountInformation.  # noqa: E501
 255        :rtype: AccountSettingsInformation
 256        """
 257        return self._account_settings
 258
 259    @account_settings.setter
 260    def account_settings(self, account_settings):
 261        """Sets the account_settings of this AccountInformation.
 262
 263        The list of account settings. These determine the features available for the account. Note that some features are determined by the plan used to create the account, and cannot be overridden.  # noqa: E501
 264
 265        :param account_settings: The account_settings of this AccountInformation.  # noqa: E501
 266        :type: AccountSettingsInformation
 267        """
 268
 269        self._account_settings = account_settings
 270
 271    @property
 272    def allow_transaction_rooms(self):
 273        """Gets the allow_transaction_rooms of this AccountInformation.  # noqa: E501
 274
 275        When set to **true**, the transaction rooms feature exposed through the Workspaces API is enabled.  # noqa: E501
 276
 277        :return: The allow_transaction_rooms of this AccountInformation.  # noqa: E501
 278        :rtype: str
 279        """
 280        return self._allow_transaction_rooms
 281
 282    @allow_transaction_rooms.setter
 283    def allow_transaction_rooms(self, allow_transaction_rooms):
 284        """Sets the allow_transaction_rooms of this AccountInformation.
 285
 286        When set to **true**, the transaction rooms feature exposed through the Workspaces API is enabled.  # noqa: E501
 287
 288        :param allow_transaction_rooms: The allow_transaction_rooms of this AccountInformation.  # noqa: E501
 289        :type: str
 290        """
 291
 292        self._allow_transaction_rooms = allow_transaction_rooms
 293
 294    @property
 295    def billing_period_days_remaining(self):
 296        """Gets the billing_period_days_remaining of this AccountInformation.  # noqa: E501
 297
 298        Reserved: TBD  # noqa: E501
 299
 300        :return: The billing_period_days_remaining of this AccountInformation.  # noqa: E501
 301        :rtype: str
 302        """
 303        return self._billing_period_days_remaining
 304
 305    @billing_period_days_remaining.setter
 306    def billing_period_days_remaining(self, billing_period_days_remaining):
 307        """Sets the billing_period_days_remaining of this AccountInformation.
 308
 309        Reserved: TBD  # noqa: E501
 310
 311        :param billing_period_days_remaining: The billing_period_days_remaining of this AccountInformation.  # noqa: E501
 312        :type: str
 313        """
 314
 315        self._billing_period_days_remaining = billing_period_days_remaining
 316
 317    @property
 318    def billing_period_end_date(self):
 319        """Gets the billing_period_end_date of this AccountInformation.  # noqa: E501
 320
 321        Reserved: TBD  # noqa: E501
 322
 323        :return: The billing_period_end_date of this AccountInformation.  # noqa: E501
 324        :rtype: str
 325        """
 326        return self._billing_period_end_date
 327
 328    @billing_period_end_date.setter
 329    def billing_period_end_date(self, billing_period_end_date):
 330        """Sets the billing_period_end_date of this AccountInformation.
 331
 332        Reserved: TBD  # noqa: E501
 333
 334        :param billing_period_end_date: The billing_period_end_date of this AccountInformation.  # noqa: E501
 335        :type: str
 336        """
 337
 338        self._billing_period_end_date = billing_period_end_date
 339
 340    @property
 341    def billing_period_envelopes_allowed(self):
 342        """Gets the billing_period_envelopes_allowed of this AccountInformation.  # noqa: E501
 343
 344        Reserved: TBD  # noqa: E501
 345
 346        :return: The billing_period_envelopes_allowed of this AccountInformation.  # noqa: E501
 347        :rtype: str
 348        """
 349        return self._billing_period_envelopes_allowed
 350
 351    @billing_period_envelopes_allowed.setter
 352    def billing_period_envelopes_allowed(self, billing_period_envelopes_allowed):
 353        """Sets the billing_period_envelopes_allowed of this AccountInformation.
 354
 355        Reserved: TBD  # noqa: E501
 356
 357        :param billing_period_envelopes_allowed: The billing_period_envelopes_allowed of this AccountInformation.  # noqa: E501
 358        :type: str
 359        """
 360
 361        self._billing_period_envelopes_allowed = billing_period_envelopes_allowed
 362
 363    @property
 364    def billing_period_envelopes_sent(self):
 365        """Gets the billing_period_envelopes_sent of this AccountInformation.  # noqa: E501
 366
 367        Reserved: TBD  # noqa: E501
 368
 369        :return: The billing_period_envelopes_sent of this AccountInformation.  # noqa: E501
 370        :rtype: str
 371        """
 372        return self._billing_period_envelopes_sent
 373
 374    @billing_period_envelopes_sent.setter
 375    def billing_period_envelopes_sent(self, billing_period_envelopes_sent):
 376        """Sets the billing_period_envelopes_sent of this AccountInformation.
 377
 378        Reserved: TBD  # noqa: E501
 379
 380        :param billing_period_envelopes_sent: The billing_period_envelopes_sent of this AccountInformation.  # noqa: E501
 381        :type: str
 382        """
 383
 384        self._billing_period_envelopes_sent = billing_period_envelopes_sent
 385
 386    @property
 387    def billing_period_start_date(self):
 388        """Gets the billing_period_start_date of this AccountInformation.  # noqa: E501
 389
 390        Reserved: TBD  # noqa: E501
 391
 392        :return: The billing_period_start_date of this AccountInformation.  # noqa: E501
 393        :rtype: str
 394        """
 395        return self._billing_period_start_date
 396
 397    @billing_period_start_date.setter
 398    def billing_period_start_date(self, billing_period_start_date):
 399        """Sets the billing_period_start_date of this AccountInformation.
 400
 401        Reserved: TBD  # noqa: E501
 402
 403        :param billing_period_start_date: The billing_period_start_date of this AccountInformation.  # noqa: E501
 404        :type: str
 405        """
 406
 407        self._billing_period_start_date = billing_period_start_date
 408
 409    @property
 410    def billing_profile(self):
 411        """Gets the billing_profile of this AccountInformation.  # noqa: E501
 412
 413        Reserved: TBD  # noqa: E501
 414
 415        :return: The billing_profile of this AccountInformation.  # noqa: E501
 416        :rtype: str
 417        """
 418        return self._billing_profile
 419
 420    @billing_profile.setter
 421    def billing_profile(self, billing_profile):
 422        """Sets the billing_profile of this AccountInformation.
 423
 424        Reserved: TBD  # noqa: E501
 425
 426        :param billing_profile: The billing_profile of this AccountInformation.  # noqa: E501
 427        :type: str
 428        """
 429
 430        self._billing_profile = billing_profile
 431
 432    @property
 433    def brands(self):
 434        """Gets the brands of this AccountInformation.  # noqa: E501
 435
 436          # noqa: E501
 437
 438        :return: The brands of this AccountInformation.  # noqa: E501
 439        :rtype: BrandsResponse
 440        """
 441        return self._brands
 442
 443    @brands.setter
 444    def brands(self, brands):
 445        """Sets the brands of this AccountInformation.
 446
 447          # noqa: E501
 448
 449        :param brands: The brands of this AccountInformation.  # noqa: E501
 450        :type: BrandsResponse
 451        """
 452
 453        self._brands = brands
 454
 455    @property
 456    def can_upgrade(self):
 457        """Gets the can_upgrade of this AccountInformation.  # noqa: E501
 458
 459        When set to **true**, specifies that you can upgrade the account through the API.  # noqa: E501
 460
 461        :return: The can_upgrade of this AccountInformation.  # noqa: E501
 462        :rtype: str
 463        """
 464        return self._can_upgrade
 465
 466    @can_upgrade.setter
 467    def can_upgrade(self, can_upgrade):
 468        """Sets the can_upgrade of this AccountInformation.
 469
 470        When set to **true**, specifies that you can upgrade the account through the API.  # noqa: E501
 471
 472        :param can_upgrade: The can_upgrade of this AccountInformation.  # noqa: E501
 473        :type: str
 474        """
 475
 476        self._can_upgrade = can_upgrade
 477
 478    @property
 479    def connect_permission(self):
 480        """Gets the connect_permission of this AccountInformation.  # noqa: E501
 481
 482          # noqa: E501
 483
 484        :return: The connect_permission of this AccountInformation.  # noqa: E501
 485        :rtype: str
 486        """
 487        return self._connect_permission
 488
 489    @connect_permission.setter
 490    def connect_permission(self, connect_permission):
 491        """Sets the connect_permission of this AccountInformation.
 492
 493          # noqa: E501
 494
 495        :param connect_permission: The connect_permission of this AccountInformation.  # noqa: E501
 496        :type: str
 497        """
 498
 499        self._connect_permission = connect_permission
 500
 501    @property
 502    def created_date(self):
 503        """Gets the created_date of this AccountInformation.  # noqa: E501
 504
 505          # noqa: E501
 506
 507        :return: The created_date of this AccountInformation.  # noqa: E501
 508        :rtype: str
 509        """
 510        return self._created_date
 511
 512    @created_date.setter
 513    def created_date(self, created_date):
 514        """Sets the created_date of this AccountInformation.
 515
 516          # noqa: E501
 517
 518        :param created_date: The created_date of this AccountInformation.  # noqa: E501
 519        :type: str
 520        """
 521
 522        self._created_date = created_date
 523
 524    @property
 525    def currency_code(self):
 526        """Gets the currency_code of this AccountInformation.  # noqa: E501
 527
 528        Specifies the ISO currency code for the account.  # noqa: E501
 529
 530        :return: The currency_code of this AccountInformation.  # noqa: E501
 531        :rtype: str
 532        """
 533        return self._currency_code
 534
 535    @currency_code.setter
 536    def currency_code(self, currency_code):
 537        """Sets the currency_code of this AccountInformation.
 538
 539        Specifies the ISO currency code for the account.  # noqa: E501
 540
 541        :param currency_code: The currency_code of this AccountInformation.  # noqa: E501
 542        :type: str
 543        """
 544
 545        self._currency_code = currency_code
 546
 547    @property
 548    def current_plan_id(self):
 549        """Gets the current_plan_id of this AccountInformation.  # noqa: E501
 550
 551        Identifies the plan that was used create this account.  # noqa: E501
 552
 553        :return: The current_plan_id of this AccountInformation.  # noqa: E501
 554        :rtype: str
 555        """
 556        return self._current_plan_id
 557
 558    @current_plan_id.setter
 559    def current_plan_id(self, current_plan_id):
 560        """Sets the current_plan_id of this AccountInformation.
 561
 562        Identifies the plan that was used create this account.  # noqa: E501
 563
 564        :param current_plan_id: The current_plan_id of this AccountInformation.  # noqa: E501
 565        :type: str
 566        """
 567
 568        self._current_plan_id = current_plan_id
 569
 570    @property
 571    def display_appliance_start_url(self):
 572        """Gets the display_appliance_start_url of this AccountInformation.  # noqa: E501
 573
 574          # noqa: E501
 575
 576        :return: The display_appliance_start_url of this AccountInformation.  # noqa: E501
 577        :rtype: str
 578        """
 579        return self._display_appliance_start_url
 580
 581    @display_appliance_start_url.setter
 582    def display_appliance_start_url(self, display_appliance_start_url):
 583        """Sets the display_appliance_start_url of this AccountInformation.
 584
 585          # noqa: E501
 586
 587        :param display_appliance_start_url: The display_appliance_start_url of this AccountInformation.  # noqa: E501
 588        :type: str
 589        """
 590
 591        self._display_appliance_start_url = display_appliance_start_url
 592
 593    @property
 594    def display_appliance_url(self):
 595        """Gets the display_appliance_url of this AccountInformation.  # noqa: E501
 596
 597          # noqa: E501
 598
 599        :return: The display_appliance_url of this AccountInformation.  # noqa: E501
 600        :rtype: str
 601        """
 602        return self._display_appliance_url
 603
 604    @display_appliance_url.setter
 605    def display_appliance_url(self, display_appliance_url):
 606        """Sets the display_appliance_url of this AccountInformation.
 607
 608          # noqa: E501
 609
 610        :param display_appliance_url: The display_appliance_url of this AccountInformation.  # noqa: E501
 611        :type: str
 612        """
 613
 614        self._display_appliance_url = display_appliance_url
 615
 616    @property
 617    def distributor_code(self):
 618        """Gets the distributor_code of this AccountInformation.  # noqa: E501
 619
 620        The code that identifies the billing plan groups and plans for the new account.  # noqa: E501
 621
 622        :return: The distributor_code of this AccountInformation.  # noqa: E501
 623        :rtype: str
 624        """
 625        return self._distributor_code
 626
 627    @distributor_code.setter
 628    def distributor_code(self, distributor_code):
 629        """Sets the distributor_code of this AccountInformation.
 630
 631        The code that identifies the billing plan groups and plans for the new account.  # noqa: E501
 632
 633        :param distributor_code: The distributor_code of this AccountInformation.  # noqa: E501
 634        :type: str
 635        """
 636
 637        self._distributor_code = distributor_code
 638
 639    @property
 640    def docu_sign_landing_url(self):
 641        """Gets the docu_sign_landing_url of this AccountInformation.  # noqa: E501
 642
 643          # noqa: E501
 644
 645        :return: The docu_sign_landing_url of this AccountInformation.  # noqa: E501
 646        :rtype: str
 647        """
 648        return self._docu_sign_landing_url
 649
 650    @docu_sign_landing_url.setter
 651    def docu_sign_landing_url(self, docu_sign_landing_url):
 652        """Sets the docu_sign_landing_url of this AccountInformation.
 653
 654          # noqa: E501
 655
 656        :param docu_sign_landing_url: The docu_sign_landing_url of this AccountInformation.  # noqa: E501
 657        :type: str
 658        """
 659
 660        self._docu_sign_landing_url = docu_sign_landing_url
 661
 662    @property
 663    def dss_values(self):
 664        """Gets the dss_values of this AccountInformation.  # noqa: E501
 665
 666          # noqa: E501
 667
 668        :return: The dss_values of this AccountInformation.  # noqa: E501
 669        :rtype: dict(str, str)
 670        """
 671        return self._dss_values
 672
 673    @dss_values.setter
 674    def dss_values(self, dss_values):
 675        """Sets the dss_values of this AccountInformation.
 676
 677          # noqa: E501
 678
 679        :param dss_values: The dss_values of this AccountInformation.  # noqa: E501
 680        :type: dict(str, str)
 681        """
 682
 683        self._dss_values = dss_values
 684
 685    @property
 686    def envelope_sending_blocked(self):
 687        """Gets the envelope_sending_blocked of this AccountInformation.  # noqa: E501
 688
 689          # noqa: E501
 690
 691        :return: The envelope_sending_blocked of this AccountInformation.  # noqa: E501
 692        :rtype: str
 693        """
 694        return self._envelope_sending_blocked
 695
 696    @envelope_sending_blocked.setter
 697    def envelope_sending_blocked(self, envelope_sending_blocked):
 698        """Sets the envelope_sending_blocked of this AccountInformation.
 699
 700          # noqa: E501
 701
 702        :param envelope_sending_blocked: The envelope_sending_blocked of this AccountInformation.  # noqa: E501
 703        :type: str
 704        """
 705
 706        self._envelope_sending_blocked = envelope_sending_blocked
 707
 708    @property
 709    def envelope_unit_price(self):
 710        """Gets the envelope_unit_price of this AccountInformation.  # noqa: E501
 711
 712          # noqa: E501
 713
 714        :return: The envelope_unit_price of this AccountInformation.  # noqa: E501
 715        :rtype: str
 716        """
 717        return self._envelope_unit_price
 718
 719    @envelope_unit_price.setter
 720    def envelope_unit_price(self, envelope_unit_price):
 721        """Sets the envelope_unit_price of this AccountInformation.
 722
 723          # noqa: E501
 724
 725        :param envelope_unit_price: The envelope_unit_price of this AccountInformation.  # noqa: E501
 726        :type: str
 727        """
 728
 729        self._envelope_unit_price = envelope_unit_price
 730
 731    @property
 732    def external_account_id(self):
 733        """Gets the external_account_id of this AccountInformation.  # noqa: E501
 734
 735          # noqa: E501
 736
 737        :return: The external_account_id of this AccountInformation.  # noqa: E501
 738        :rtype: str
 739        """
 740        return self._external_account_id
 741
 742    @external_account_id.setter
 743    def external_account_id(self, external_account_id):
 744        """Sets the external_account_id of this AccountInformation.
 745
 746          # noqa: E501
 747
 748        :param external_account_id: The external_account_id of this AccountInformation.  # noqa: E501
 749        :type: str
 750        """
 751
 752        self._external_account_id = external_account_id
 753
 754    @property
 755    def forgotten_password_questions_count(self):
 756        """Gets the forgotten_password_questions_count of this AccountInformation.  # noqa: E501
 757
 758         A complex element that contains up to four Question/Answer pairs for forgotten password information for a user.  # noqa: E501
 759
 760        :return: The forgotten_password_questions_count of this AccountInformation.  # noqa: E501
 761        :rtype: str
 762        """
 763        return self._forgotten_password_questions_count
 764
 765    @forgotten_password_questions_count.setter
 766    def forgotten_password_questions_count(self, forgotten_password_questions_count):
 767        """Sets the forgotten_password_questions_count of this AccountInformation.
 768
 769         A complex element that contains up to four Question/Answer pairs for forgotten password information for a user.  # noqa: E501
 770
 771        :param forgotten_password_questions_count: The forgotten_password_questions_count of this AccountInformation.  # noqa: E501
 772        :type: str
 773        """
 774
 775        self._forgotten_password_questions_count = forgotten_password_questions_count
 776
 777    @property
 778    def is_downgrade(self):
 779        """Gets the is_downgrade of this AccountInformation.  # noqa: E501
 780
 781          # noqa: E501
 782
 783        :return: The is_downgrade of this AccountInformation.  # noqa: E501
 784        :rtype: str
 785        """
 786        return self._is_downgrade
 787
 788    @is_downgrade.setter
 789    def is_downgrade(self, is_downgrade):
 790        """Sets the is_downgrade of this AccountInformation.
 791
 792          # noqa: E501
 793
 794        :param is_downgrade: The is_downgrade of this AccountInformation.  # noqa: E501
 795        :type: str
 796        """
 797
 798        self._is_downgrade = is_downgrade
 799
 800    @property
 801    def payment_method(self):
 802        """Gets the payment_method of this AccountInformation.  # noqa: E501
 803
 804          # noqa: E501
 805
 806        :return: The payment_method of this AccountInformation.  # noqa: E501
 807        :rtype: str
 808        """
 809        return self._payment_method
 810
 811    @payment_method.setter
 812    def payment_method(self, payment_method):
 813        """Sets the payment_method of this AccountInformation.
 814
 815          # noqa: E501
 816
 817        :param payment_method: The payment_method of this AccountInformation.  # noqa: E501
 818        :type: str
 819        """
 820
 821        self._payment_method = payment_method
 822
 823    @property
 824    def plan_classification(self):
 825        """Gets the plan_classification of this AccountInformation.  # noqa: E501
 826
 827        Identifies the type of plan. Examples include Business, Corporate, Enterprise, Free.  # noqa: E501
 828
 829        :return: The plan_classification of this AccountInformation.  # noqa: E501
 830        :rtype: str
 831        """
 832        return self._plan_classification
 833
 834    @plan_classification.setter
 835    def plan_classification(self, plan_classification):
 836        """Sets the plan_classification of this AccountInformation.
 837
 838        Identifies the type of plan. Examples include Business, Corporate, Enterprise, Free.  # noqa: E501
 839
 840        :param plan_classification: The plan_classification of this AccountInformation.  # noqa: E501
 841        :type: str
 842        """
 843
 844        self._plan_classification = plan_classification
 845
 846    @property
 847    def plan_end_date(self):
 848        """Gets the plan_end_date of this AccountInformation.  # noqa: E501
 849
 850        The date that the current plan will end.  # noqa: E501
 851
 852        :return: The plan_end_date of this AccountInformation.  # noqa: E501
 853        :rtype: str
 854        """
 855        return self._plan_end_date
 856
 857    @plan_end_date.setter
 858    def plan_end_date(self, plan_end_date):
 859        """Sets the plan_end_date of this AccountInformation.
 860
 861        The date that the current plan will end.  # noqa: E501
 862
 863        :param plan_end_date: The plan_end_date of this AccountInformation.  # noqa: E501
 864        :type: str
 865        """
 866
 867        self._plan_end_date = plan_end_date
 868
 869    @property
 870    def plan_name(self):
 871        """Gets the plan_name of this AccountInformation.  # noqa: E501
 872
 873        The name of the Billing Plan.  # noqa: E501
 874
 875        :return: The plan_name of this AccountInformation.  # noqa: E501
 876        :rtype: str
 877        """
 878        return self._plan_name
 879
 880    @plan_name.setter
 881    def plan_name(self, plan_name):
 882        """Sets the plan_name of this AccountInformation.
 883
 884        The name of the Billing Plan.  # noqa: E501
 885
 886        :param plan_name: The plan_name of this AccountInformation.  # noqa: E501
 887        :type: str
 888        """
 889
 890        self._plan_name = plan_name
 891
 892    @property
 893    def plan_start_date(self):
 894        """Gets the plan_start_date of this AccountInformation.  # noqa: E501
 895
 896        The date that the Account started using the current plan.  # noqa: E501
 897
 898        :return: The plan_start_date of this AccountInformation.  # noqa: E501
 899        :rtype: str
 900        """
 901        return self._plan_start_date
 902
 903    @plan_start_date.setter
 904    def plan_start_date(self, plan_start_date):
 905        """Sets the plan_start_date of this AccountInformation.
 906
 907        The date that the Account started using the current plan.  # noqa: E501
 908
 909        :param plan_start_date: The plan_start_date of this AccountInformation.  # noqa: E501
 910        :type: str
 911        """
 912
 913        self._plan_start_date = plan_start_date
 914
 915    @property
 916    def recipient_domains(self):
 917        """Gets the recipient_domains of this AccountInformation.  # noqa: E501
 918
 919          # noqa: E501
 920
 921        :return: The recipient_domains of this AccountInformation.  # noqa: E501
 922        :rtype: list[RecipientDomain]
 923        """
 924        return self._recipient_domains
 925
 926    @recipient_domains.setter
 927    def recipient_domains(self, recipient_domains):
 928        """Sets the recipient_domains of this AccountInformation.
 929
 930          # noqa: E501
 931
 932        :param recipient_domains: The recipient_domains of this AccountInformation.  # noqa: E501
 933        :type: list[RecipientDomain]
 934        """
 935
 936        self._recipient_domains = recipient_domains
 937
 938    @property
 939    def seats_allowed(self):
 940        """Gets the seats_allowed of this AccountInformation.  # noqa: E501
 941
 942          # noqa: E501
 943
 944        :return: The seats_allowed of this AccountInformation.  # noqa: E501
 945        :rtype: str
 946        """
 947        return self._seats_allowed
 948
 949    @seats_allowed.setter
 950    def seats_allowed(self, seats_allowed):
 951        """Sets the seats_allowed of this AccountInformation.
 952
 953          # noqa: E501
 954
 955        :param seats_allowed: The seats_allowed of this AccountInformation.  # noqa: E501
 956        :type: str
 957        """
 958
 959        self._seats_allowed = seats_allowed
 960
 961    @property
 962    def seats_in_use(self):
 963        """Gets the seats_in_use of this AccountInformation.  # noqa: E501
 964
 965          # noqa: E501
 966
 967        :return: The seats_in_use of this AccountInformation.  # noqa: E501
 968        :rtype: str
 969        """
 970        return self._seats_in_use
 971
 972    @seats_in_use.setter
 973    def seats_in_use(self, seats_in_use):
 974        """Sets the seats_in_use of this AccountInformation.
 975
 976          # noqa: E501
 977
 978        :param seats_in_use: The seats_in_use of this AccountInformation.  # noqa: E501
 979        :type: str
 980        """
 981
 982        self._seats_in_use = seats_in_use
 983
 984    @property
 985    def status21_cfr_part11(self):
 986        """Gets the status21_cfr_part11 of this AccountInformation.  # noqa: E501
 987
 988          # noqa: E501
 989
 990        :return: The status21_cfr_part11 of this AccountInformation.  # noqa: E501
 991        :rtype: str
 992        """
 993        return self._status21_cfr_part11
 994
 995    @status21_cfr_part11.setter
 996    def status21_cfr_part11(self, status21_cfr_part11):
 997        """Sets the status21_cfr_part11 of this AccountInformation.
 998
 999          # noqa: E501
1000
1001        :param status21_cfr_part11: The status21_cfr_part11 of this AccountInformation.  # noqa: E501
1002        :type: str
1003        """
1004
1005        self._status21_cfr_part11 = status21_cfr_part11
1006
1007    @property
1008    def suspension_date(self):
1009        """Gets the suspension_date of this AccountInformation.  # noqa: E501
1010
1011          # noqa: E501
1012
1013        :return: The suspension_date of this AccountInformation.  # noqa: E501
1014        :rtype: str
1015        """
1016        return self._suspension_date
1017
1018    @suspension_date.setter
1019    def suspension_date(self, suspension_date):
1020        """Sets the suspension_date of this AccountInformation.
1021
1022          # noqa: E501
1023
1024        :param suspension_date: The suspension_date of this AccountInformation.  # noqa: E501
1025        :type: str
1026        """
1027
1028        self._suspension_date = suspension_date
1029
1030    @property
1031    def suspension_status(self):
1032        """Gets the suspension_status of this AccountInformation.  # noqa: E501
1033
1034          # noqa: E501
1035
1036        :return: The suspension_status of this AccountInformation.  # noqa: E501
1037        :rtype: str
1038        """
1039        return self._suspension_status
1040
1041    @suspension_status.setter
1042    def suspension_status(self, suspension_status):
1043        """Sets the suspension_status of this AccountInformation.
1044
1045          # noqa: E501
1046
1047        :param suspension_status: The suspension_status of this AccountInformation.  # noqa: E501
1048        :type: str
1049        """
1050
1051        self._suspension_status = suspension_status
1052
1053    @property
1054    def use_display_appliance(self):
1055        """Gets the use_display_appliance of this AccountInformation.  # noqa: E501
1056
1057          # noqa: E501
1058
1059        :return: The use_display_appliance of this AccountInformation.  # noqa: E501
1060        :rtype: bool
1061        """
1062        return self._use_display_appliance
1063
1064    @use_display_appliance.setter
1065    def use_display_appliance(self, use_display_appliance):
1066        """Sets the use_display_appliance of this AccountInformation.
1067
1068          # noqa: E501
1069
1070        :param use_display_appliance: The use_display_appliance of this AccountInformation.  # noqa: E501
1071        :type: bool
1072        """
1073
1074        self._use_display_appliance = use_display_appliance
1075
1076    def to_dict(self):
1077        """Returns the model properties as a dict"""
1078        result = {}
1079
1080        for attr, _ in six.iteritems(self.swagger_types):
1081            value = getattr(self, attr)
1082            if isinstance(value, list):
1083                result[attr] = list(map(
1084                    lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
1085                    value
1086                ))
1087            elif hasattr(value, "to_dict"):
1088                result[attr] = value.to_dict()
1089            elif isinstance(value, dict):
1090                result[attr] = dict(map(
1091                    lambda item: (item[0], item[1].to_dict())
1092                    if hasattr(item[1], "to_dict") else item,
1093                    value.items()
1094                ))
1095            else:
1096                result[attr] = value
1097        if issubclass(AccountInformation, dict):
1098            for key, value in self.items():
1099                result[key] = value
1100
1101        return result
1102
1103    def to_str(self):
1104        """Returns the string representation of the model"""
1105        return pprint.pformat(self.to_dict())
1106
1107    def __repr__(self):
1108        """For `print` and `pprint`"""
1109        return self.to_str()
1110
1111    def __eq__(self, other):
1112        """Returns true if both objects are equal"""
1113        if not isinstance(other, AccountInformation):
1114            return False
1115
1116        return self.to_dict() == other.to_dict()
1117
1118    def __ne__(self, other):
1119        """Returns true if both objects are not equal"""
1120        if not isinstance(other, AccountInformation):
1121            return True
1122
1123        return self.to_dict() != other.to_dict()
class AccountInformation:
  23class AccountInformation(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_guid': 'str',
  38        'account_name': 'str',
  39        'account_settings': 'AccountSettingsInformation',
  40        'allow_transaction_rooms': 'str',
  41        'billing_period_days_remaining': 'str',
  42        'billing_period_end_date': 'str',
  43        'billing_period_envelopes_allowed': 'str',
  44        'billing_period_envelopes_sent': 'str',
  45        'billing_period_start_date': 'str',
  46        'billing_profile': 'str',
  47        'brands': 'BrandsResponse',
  48        'can_upgrade': 'str',
  49        'connect_permission': 'str',
  50        'created_date': 'str',
  51        'currency_code': 'str',
  52        'current_plan_id': 'str',
  53        'display_appliance_start_url': 'str',
  54        'display_appliance_url': 'str',
  55        'distributor_code': 'str',
  56        'docu_sign_landing_url': 'str',
  57        'dss_values': 'dict(str, str)',
  58        'envelope_sending_blocked': 'str',
  59        'envelope_unit_price': 'str',
  60        'external_account_id': 'str',
  61        'forgotten_password_questions_count': 'str',
  62        'is_downgrade': 'str',
  63        'payment_method': 'str',
  64        'plan_classification': 'str',
  65        'plan_end_date': 'str',
  66        'plan_name': 'str',
  67        'plan_start_date': 'str',
  68        'recipient_domains': 'list[RecipientDomain]',
  69        'seats_allowed': 'str',
  70        'seats_in_use': 'str',
  71        'status21_cfr_part11': 'str',
  72        'suspension_date': 'str',
  73        'suspension_status': 'str',
  74        'use_display_appliance': 'bool'
  75    }
  76
  77    attribute_map = {
  78        'account_id_guid': 'accountIdGuid',
  79        'account_name': 'accountName',
  80        'account_settings': 'accountSettings',
  81        'allow_transaction_rooms': 'allowTransactionRooms',
  82        'billing_period_days_remaining': 'billingPeriodDaysRemaining',
  83        'billing_period_end_date': 'billingPeriodEndDate',
  84        'billing_period_envelopes_allowed': 'billingPeriodEnvelopesAllowed',
  85        'billing_period_envelopes_sent': 'billingPeriodEnvelopesSent',
  86        'billing_period_start_date': 'billingPeriodStartDate',
  87        'billing_profile': 'billingProfile',
  88        'brands': 'brands',
  89        'can_upgrade': 'canUpgrade',
  90        'connect_permission': 'connectPermission',
  91        'created_date': 'createdDate',
  92        'currency_code': 'currencyCode',
  93        'current_plan_id': 'currentPlanId',
  94        'display_appliance_start_url': 'displayApplianceStartUrl',
  95        'display_appliance_url': 'displayApplianceUrl',
  96        'distributor_code': 'distributorCode',
  97        'docu_sign_landing_url': 'docuSignLandingUrl',
  98        'dss_values': 'dssValues',
  99        'envelope_sending_blocked': 'envelopeSendingBlocked',
 100        'envelope_unit_price': 'envelopeUnitPrice',
 101        'external_account_id': 'externalAccountId',
 102        'forgotten_password_questions_count': 'forgottenPasswordQuestionsCount',
 103        'is_downgrade': 'isDowngrade',
 104        'payment_method': 'paymentMethod',
 105        'plan_classification': 'planClassification',
 106        'plan_end_date': 'planEndDate',
 107        'plan_name': 'planName',
 108        'plan_start_date': 'planStartDate',
 109        'recipient_domains': 'recipientDomains',
 110        'seats_allowed': 'seatsAllowed',
 111        'seats_in_use': 'seatsInUse',
 112        'status21_cfr_part11': 'status21CFRPart11',
 113        'suspension_date': 'suspensionDate',
 114        'suspension_status': 'suspensionStatus',
 115        'use_display_appliance': 'useDisplayAppliance'
 116    }
 117
 118    def __init__(self, _configuration=None, **kwargs):  # noqa: E501
 119        """AccountInformation - a model defined in Swagger"""  # noqa: E501
 120        if _configuration is None:
 121            _configuration = Configuration()
 122        self._configuration = _configuration
 123
 124        self._account_id_guid = None
 125        self._account_name = None
 126        self._account_settings = None
 127        self._allow_transaction_rooms = None
 128        self._billing_period_days_remaining = None
 129        self._billing_period_end_date = None
 130        self._billing_period_envelopes_allowed = None
 131        self._billing_period_envelopes_sent = None
 132        self._billing_period_start_date = None
 133        self._billing_profile = None
 134        self._brands = None
 135        self._can_upgrade = None
 136        self._connect_permission = None
 137        self._created_date = None
 138        self._currency_code = None
 139        self._current_plan_id = None
 140        self._display_appliance_start_url = None
 141        self._display_appliance_url = None
 142        self._distributor_code = None
 143        self._docu_sign_landing_url = None
 144        self._dss_values = None
 145        self._envelope_sending_blocked = None
 146        self._envelope_unit_price = None
 147        self._external_account_id = None
 148        self._forgotten_password_questions_count = None
 149        self._is_downgrade = None
 150        self._payment_method = None
 151        self._plan_classification = None
 152        self._plan_end_date = None
 153        self._plan_name = None
 154        self._plan_start_date = None
 155        self._recipient_domains = None
 156        self._seats_allowed = None
 157        self._seats_in_use = None
 158        self._status21_cfr_part11 = None
 159        self._suspension_date = None
 160        self._suspension_status = None
 161        self._use_display_appliance = None
 162        self.discriminator = None
 163
 164        setattr(self, "_{}".format('account_id_guid'), kwargs.get('account_id_guid', None))
 165        setattr(self, "_{}".format('account_name'), kwargs.get('account_name', None))
 166        setattr(self, "_{}".format('account_settings'), kwargs.get('account_settings', None))
 167        setattr(self, "_{}".format('allow_transaction_rooms'), kwargs.get('allow_transaction_rooms', None))
 168        setattr(self, "_{}".format('billing_period_days_remaining'), kwargs.get('billing_period_days_remaining', None))
 169        setattr(self, "_{}".format('billing_period_end_date'), kwargs.get('billing_period_end_date', None))
 170        setattr(self, "_{}".format('billing_period_envelopes_allowed'), kwargs.get('billing_period_envelopes_allowed', None))
 171        setattr(self, "_{}".format('billing_period_envelopes_sent'), kwargs.get('billing_period_envelopes_sent', None))
 172        setattr(self, "_{}".format('billing_period_start_date'), kwargs.get('billing_period_start_date', None))
 173        setattr(self, "_{}".format('billing_profile'), kwargs.get('billing_profile', None))
 174        setattr(self, "_{}".format('brands'), kwargs.get('brands', None))
 175        setattr(self, "_{}".format('can_upgrade'), kwargs.get('can_upgrade', None))
 176        setattr(self, "_{}".format('connect_permission'), kwargs.get('connect_permission', None))
 177        setattr(self, "_{}".format('created_date'), kwargs.get('created_date', None))
 178        setattr(self, "_{}".format('currency_code'), kwargs.get('currency_code', None))
 179        setattr(self, "_{}".format('current_plan_id'), kwargs.get('current_plan_id', None))
 180        setattr(self, "_{}".format('display_appliance_start_url'), kwargs.get('display_appliance_start_url', None))
 181        setattr(self, "_{}".format('display_appliance_url'), kwargs.get('display_appliance_url', None))
 182        setattr(self, "_{}".format('distributor_code'), kwargs.get('distributor_code', None))
 183        setattr(self, "_{}".format('docu_sign_landing_url'), kwargs.get('docu_sign_landing_url', None))
 184        setattr(self, "_{}".format('dss_values'), kwargs.get('dss_values', None))
 185        setattr(self, "_{}".format('envelope_sending_blocked'), kwargs.get('envelope_sending_blocked', None))
 186        setattr(self, "_{}".format('envelope_unit_price'), kwargs.get('envelope_unit_price', None))
 187        setattr(self, "_{}".format('external_account_id'), kwargs.get('external_account_id', None))
 188        setattr(self, "_{}".format('forgotten_password_questions_count'), kwargs.get('forgotten_password_questions_count', None))
 189        setattr(self, "_{}".format('is_downgrade'), kwargs.get('is_downgrade', None))
 190        setattr(self, "_{}".format('payment_method'), kwargs.get('payment_method', None))
 191        setattr(self, "_{}".format('plan_classification'), kwargs.get('plan_classification', None))
 192        setattr(self, "_{}".format('plan_end_date'), kwargs.get('plan_end_date', None))
 193        setattr(self, "_{}".format('plan_name'), kwargs.get('plan_name', None))
 194        setattr(self, "_{}".format('plan_start_date'), kwargs.get('plan_start_date', None))
 195        setattr(self, "_{}".format('recipient_domains'), kwargs.get('recipient_domains', None))
 196        setattr(self, "_{}".format('seats_allowed'), kwargs.get('seats_allowed', None))
 197        setattr(self, "_{}".format('seats_in_use'), kwargs.get('seats_in_use', None))
 198        setattr(self, "_{}".format('status21_cfr_part11'), kwargs.get('status21_cfr_part11', None))
 199        setattr(self, "_{}".format('suspension_date'), kwargs.get('suspension_date', None))
 200        setattr(self, "_{}".format('suspension_status'), kwargs.get('suspension_status', None))
 201        setattr(self, "_{}".format('use_display_appliance'), kwargs.get('use_display_appliance', None))
 202
 203    @property
 204    def account_id_guid(self):
 205        """Gets the account_id_guid of this AccountInformation.  # noqa: E501
 206
 207        The GUID associated with the account ID.  # noqa: E501
 208
 209        :return: The account_id_guid of this AccountInformation.  # noqa: E501
 210        :rtype: str
 211        """
 212        return self._account_id_guid
 213
 214    @account_id_guid.setter
 215    def account_id_guid(self, account_id_guid):
 216        """Sets the account_id_guid of this AccountInformation.
 217
 218        The GUID associated with the account ID.  # noqa: E501
 219
 220        :param account_id_guid: The account_id_guid of this AccountInformation.  # noqa: E501
 221        :type: str
 222        """
 223
 224        self._account_id_guid = account_id_guid
 225
 226    @property
 227    def account_name(self):
 228        """Gets the account_name of this AccountInformation.  # noqa: E501
 229
 230        The name of the current account.  # noqa: E501
 231
 232        :return: The account_name of this AccountInformation.  # noqa: E501
 233        :rtype: str
 234        """
 235        return self._account_name
 236
 237    @account_name.setter
 238    def account_name(self, account_name):
 239        """Sets the account_name of this AccountInformation.
 240
 241        The name of the current account.  # noqa: E501
 242
 243        :param account_name: The account_name of this AccountInformation.  # noqa: E501
 244        :type: str
 245        """
 246
 247        self._account_name = account_name
 248
 249    @property
 250    def account_settings(self):
 251        """Gets the account_settings of this AccountInformation.  # noqa: E501
 252
 253        The list of account settings. These determine the features available for the account. Note that some features are determined by the plan used to create the account, and cannot be overridden.  # noqa: E501
 254
 255        :return: The account_settings of this AccountInformation.  # noqa: E501
 256        :rtype: AccountSettingsInformation
 257        """
 258        return self._account_settings
 259
 260    @account_settings.setter
 261    def account_settings(self, account_settings):
 262        """Sets the account_settings of this AccountInformation.
 263
 264        The list of account settings. These determine the features available for the account. Note that some features are determined by the plan used to create the account, and cannot be overridden.  # noqa: E501
 265
 266        :param account_settings: The account_settings of this AccountInformation.  # noqa: E501
 267        :type: AccountSettingsInformation
 268        """
 269
 270        self._account_settings = account_settings
 271
 272    @property
 273    def allow_transaction_rooms(self):
 274        """Gets the allow_transaction_rooms of this AccountInformation.  # noqa: E501
 275
 276        When set to **true**, the transaction rooms feature exposed through the Workspaces API is enabled.  # noqa: E501
 277
 278        :return: The allow_transaction_rooms of this AccountInformation.  # noqa: E501
 279        :rtype: str
 280        """
 281        return self._allow_transaction_rooms
 282
 283    @allow_transaction_rooms.setter
 284    def allow_transaction_rooms(self, allow_transaction_rooms):
 285        """Sets the allow_transaction_rooms of this AccountInformation.
 286
 287        When set to **true**, the transaction rooms feature exposed through the Workspaces API is enabled.  # noqa: E501
 288
 289        :param allow_transaction_rooms: The allow_transaction_rooms of this AccountInformation.  # noqa: E501
 290        :type: str
 291        """
 292
 293        self._allow_transaction_rooms = allow_transaction_rooms
 294
 295    @property
 296    def billing_period_days_remaining(self):
 297        """Gets the billing_period_days_remaining of this AccountInformation.  # noqa: E501
 298
 299        Reserved: TBD  # noqa: E501
 300
 301        :return: The billing_period_days_remaining of this AccountInformation.  # noqa: E501
 302        :rtype: str
 303        """
 304        return self._billing_period_days_remaining
 305
 306    @billing_period_days_remaining.setter
 307    def billing_period_days_remaining(self, billing_period_days_remaining):
 308        """Sets the billing_period_days_remaining of this AccountInformation.
 309
 310        Reserved: TBD  # noqa: E501
 311
 312        :param billing_period_days_remaining: The billing_period_days_remaining of this AccountInformation.  # noqa: E501
 313        :type: str
 314        """
 315
 316        self._billing_period_days_remaining = billing_period_days_remaining
 317
 318    @property
 319    def billing_period_end_date(self):
 320        """Gets the billing_period_end_date of this AccountInformation.  # noqa: E501
 321
 322        Reserved: TBD  # noqa: E501
 323
 324        :return: The billing_period_end_date of this AccountInformation.  # noqa: E501
 325        :rtype: str
 326        """
 327        return self._billing_period_end_date
 328
 329    @billing_period_end_date.setter
 330    def billing_period_end_date(self, billing_period_end_date):
 331        """Sets the billing_period_end_date of this AccountInformation.
 332
 333        Reserved: TBD  # noqa: E501
 334
 335        :param billing_period_end_date: The billing_period_end_date of this AccountInformation.  # noqa: E501
 336        :type: str
 337        """
 338
 339        self._billing_period_end_date = billing_period_end_date
 340
 341    @property
 342    def billing_period_envelopes_allowed(self):
 343        """Gets the billing_period_envelopes_allowed of this AccountInformation.  # noqa: E501
 344
 345        Reserved: TBD  # noqa: E501
 346
 347        :return: The billing_period_envelopes_allowed of this AccountInformation.  # noqa: E501
 348        :rtype: str
 349        """
 350        return self._billing_period_envelopes_allowed
 351
 352    @billing_period_envelopes_allowed.setter
 353    def billing_period_envelopes_allowed(self, billing_period_envelopes_allowed):
 354        """Sets the billing_period_envelopes_allowed of this AccountInformation.
 355
 356        Reserved: TBD  # noqa: E501
 357
 358        :param billing_period_envelopes_allowed: The billing_period_envelopes_allowed of this AccountInformation.  # noqa: E501
 359        :type: str
 360        """
 361
 362        self._billing_period_envelopes_allowed = billing_period_envelopes_allowed
 363
 364    @property
 365    def billing_period_envelopes_sent(self):
 366        """Gets the billing_period_envelopes_sent of this AccountInformation.  # noqa: E501
 367
 368        Reserved: TBD  # noqa: E501
 369
 370        :return: The billing_period_envelopes_sent of this AccountInformation.  # noqa: E501
 371        :rtype: str
 372        """
 373        return self._billing_period_envelopes_sent
 374
 375    @billing_period_envelopes_sent.setter
 376    def billing_period_envelopes_sent(self, billing_period_envelopes_sent):
 377        """Sets the billing_period_envelopes_sent of this AccountInformation.
 378
 379        Reserved: TBD  # noqa: E501
 380
 381        :param billing_period_envelopes_sent: The billing_period_envelopes_sent of this AccountInformation.  # noqa: E501
 382        :type: str
 383        """
 384
 385        self._billing_period_envelopes_sent = billing_period_envelopes_sent
 386
 387    @property
 388    def billing_period_start_date(self):
 389        """Gets the billing_period_start_date of this AccountInformation.  # noqa: E501
 390
 391        Reserved: TBD  # noqa: E501
 392
 393        :return: The billing_period_start_date of this AccountInformation.  # noqa: E501
 394        :rtype: str
 395        """
 396        return self._billing_period_start_date
 397
 398    @billing_period_start_date.setter
 399    def billing_period_start_date(self, billing_period_start_date):
 400        """Sets the billing_period_start_date of this AccountInformation.
 401
 402        Reserved: TBD  # noqa: E501
 403
 404        :param billing_period_start_date: The billing_period_start_date of this AccountInformation.  # noqa: E501
 405        :type: str
 406        """
 407
 408        self._billing_period_start_date = billing_period_start_date
 409
 410    @property
 411    def billing_profile(self):
 412        """Gets the billing_profile of this AccountInformation.  # noqa: E501
 413
 414        Reserved: TBD  # noqa: E501
 415
 416        :return: The billing_profile of this AccountInformation.  # noqa: E501
 417        :rtype: str
 418        """
 419        return self._billing_profile
 420
 421    @billing_profile.setter
 422    def billing_profile(self, billing_profile):
 423        """Sets the billing_profile of this AccountInformation.
 424
 425        Reserved: TBD  # noqa: E501
 426
 427        :param billing_profile: The billing_profile of this AccountInformation.  # noqa: E501
 428        :type: str
 429        """
 430
 431        self._billing_profile = billing_profile
 432
 433    @property
 434    def brands(self):
 435        """Gets the brands of this AccountInformation.  # noqa: E501
 436
 437          # noqa: E501
 438
 439        :return: The brands of this AccountInformation.  # noqa: E501
 440        :rtype: BrandsResponse
 441        """
 442        return self._brands
 443
 444    @brands.setter
 445    def brands(self, brands):
 446        """Sets the brands of this AccountInformation.
 447
 448          # noqa: E501
 449
 450        :param brands: The brands of this AccountInformation.  # noqa: E501
 451        :type: BrandsResponse
 452        """
 453
 454        self._brands = brands
 455
 456    @property
 457    def can_upgrade(self):
 458        """Gets the can_upgrade of this AccountInformation.  # noqa: E501
 459
 460        When set to **true**, specifies that you can upgrade the account through the API.  # noqa: E501
 461
 462        :return: The can_upgrade of this AccountInformation.  # noqa: E501
 463        :rtype: str
 464        """
 465        return self._can_upgrade
 466
 467    @can_upgrade.setter
 468    def can_upgrade(self, can_upgrade):
 469        """Sets the can_upgrade of this AccountInformation.
 470
 471        When set to **true**, specifies that you can upgrade the account through the API.  # noqa: E501
 472
 473        :param can_upgrade: The can_upgrade of this AccountInformation.  # noqa: E501
 474        :type: str
 475        """
 476
 477        self._can_upgrade = can_upgrade
 478
 479    @property
 480    def connect_permission(self):
 481        """Gets the connect_permission of this AccountInformation.  # noqa: E501
 482
 483          # noqa: E501
 484
 485        :return: The connect_permission of this AccountInformation.  # noqa: E501
 486        :rtype: str
 487        """
 488        return self._connect_permission
 489
 490    @connect_permission.setter
 491    def connect_permission(self, connect_permission):
 492        """Sets the connect_permission of this AccountInformation.
 493
 494          # noqa: E501
 495
 496        :param connect_permission: The connect_permission of this AccountInformation.  # noqa: E501
 497        :type: str
 498        """
 499
 500        self._connect_permission = connect_permission
 501
 502    @property
 503    def created_date(self):
 504        """Gets the created_date of this AccountInformation.  # noqa: E501
 505
 506          # noqa: E501
 507
 508        :return: The created_date of this AccountInformation.  # noqa: E501
 509        :rtype: str
 510        """
 511        return self._created_date
 512
 513    @created_date.setter
 514    def created_date(self, created_date):
 515        """Sets the created_date of this AccountInformation.
 516
 517          # noqa: E501
 518
 519        :param created_date: The created_date of this AccountInformation.  # noqa: E501
 520        :type: str
 521        """
 522
 523        self._created_date = created_date
 524
 525    @property
 526    def currency_code(self):
 527        """Gets the currency_code of this AccountInformation.  # noqa: E501
 528
 529        Specifies the ISO currency code for the account.  # noqa: E501
 530
 531        :return: The currency_code of this AccountInformation.  # noqa: E501
 532        :rtype: str
 533        """
 534        return self._currency_code
 535
 536    @currency_code.setter
 537    def currency_code(self, currency_code):
 538        """Sets the currency_code of this AccountInformation.
 539
 540        Specifies the ISO currency code for the account.  # noqa: E501
 541
 542        :param currency_code: The currency_code of this AccountInformation.  # noqa: E501
 543        :type: str
 544        """
 545
 546        self._currency_code = currency_code
 547
 548    @property
 549    def current_plan_id(self):
 550        """Gets the current_plan_id of this AccountInformation.  # noqa: E501
 551
 552        Identifies the plan that was used create this account.  # noqa: E501
 553
 554        :return: The current_plan_id of this AccountInformation.  # noqa: E501
 555        :rtype: str
 556        """
 557        return self._current_plan_id
 558
 559    @current_plan_id.setter
 560    def current_plan_id(self, current_plan_id):
 561        """Sets the current_plan_id of this AccountInformation.
 562
 563        Identifies the plan that was used create this account.  # noqa: E501
 564
 565        :param current_plan_id: The current_plan_id of this AccountInformation.  # noqa: E501
 566        :type: str
 567        """
 568
 569        self._current_plan_id = current_plan_id
 570
 571    @property
 572    def display_appliance_start_url(self):
 573        """Gets the display_appliance_start_url of this AccountInformation.  # noqa: E501
 574
 575          # noqa: E501
 576
 577        :return: The display_appliance_start_url of this AccountInformation.  # noqa: E501
 578        :rtype: str
 579        """
 580        return self._display_appliance_start_url
 581
 582    @display_appliance_start_url.setter
 583    def display_appliance_start_url(self, display_appliance_start_url):
 584        """Sets the display_appliance_start_url of this AccountInformation.
 585
 586          # noqa: E501
 587
 588        :param display_appliance_start_url: The display_appliance_start_url of this AccountInformation.  # noqa: E501
 589        :type: str
 590        """
 591
 592        self._display_appliance_start_url = display_appliance_start_url
 593
 594    @property
 595    def display_appliance_url(self):
 596        """Gets the display_appliance_url of this AccountInformation.  # noqa: E501
 597
 598          # noqa: E501
 599
 600        :return: The display_appliance_url of this AccountInformation.  # noqa: E501
 601        :rtype: str
 602        """
 603        return self._display_appliance_url
 604
 605    @display_appliance_url.setter
 606    def display_appliance_url(self, display_appliance_url):
 607        """Sets the display_appliance_url of this AccountInformation.
 608
 609          # noqa: E501
 610
 611        :param display_appliance_url: The display_appliance_url of this AccountInformation.  # noqa: E501
 612        :type: str
 613        """
 614
 615        self._display_appliance_url = display_appliance_url
 616
 617    @property
 618    def distributor_code(self):
 619        """Gets the distributor_code of this AccountInformation.  # noqa: E501
 620
 621        The code that identifies the billing plan groups and plans for the new account.  # noqa: E501
 622
 623        :return: The distributor_code of this AccountInformation.  # noqa: E501
 624        :rtype: str
 625        """
 626        return self._distributor_code
 627
 628    @distributor_code.setter
 629    def distributor_code(self, distributor_code):
 630        """Sets the distributor_code of this AccountInformation.
 631
 632        The code that identifies the billing plan groups and plans for the new account.  # noqa: E501
 633
 634        :param distributor_code: The distributor_code of this AccountInformation.  # noqa: E501
 635        :type: str
 636        """
 637
 638        self._distributor_code = distributor_code
 639
 640    @property
 641    def docu_sign_landing_url(self):
 642        """Gets the docu_sign_landing_url of this AccountInformation.  # noqa: E501
 643
 644          # noqa: E501
 645
 646        :return: The docu_sign_landing_url of this AccountInformation.  # noqa: E501
 647        :rtype: str
 648        """
 649        return self._docu_sign_landing_url
 650
 651    @docu_sign_landing_url.setter
 652    def docu_sign_landing_url(self, docu_sign_landing_url):
 653        """Sets the docu_sign_landing_url of this AccountInformation.
 654
 655          # noqa: E501
 656
 657        :param docu_sign_landing_url: The docu_sign_landing_url of this AccountInformation.  # noqa: E501
 658        :type: str
 659        """
 660
 661        self._docu_sign_landing_url = docu_sign_landing_url
 662
 663    @property
 664    def dss_values(self):
 665        """Gets the dss_values of this AccountInformation.  # noqa: E501
 666
 667          # noqa: E501
 668
 669        :return: The dss_values of this AccountInformation.  # noqa: E501
 670        :rtype: dict(str, str)
 671        """
 672        return self._dss_values
 673
 674    @dss_values.setter
 675    def dss_values(self, dss_values):
 676        """Sets the dss_values of this AccountInformation.
 677
 678          # noqa: E501
 679
 680        :param dss_values: The dss_values of this AccountInformation.  # noqa: E501
 681        :type: dict(str, str)
 682        """
 683
 684        self._dss_values = dss_values
 685
 686    @property
 687    def envelope_sending_blocked(self):
 688        """Gets the envelope_sending_blocked of this AccountInformation.  # noqa: E501
 689
 690          # noqa: E501
 691
 692        :return: The envelope_sending_blocked of this AccountInformation.  # noqa: E501
 693        :rtype: str
 694        """
 695        return self._envelope_sending_blocked
 696
 697    @envelope_sending_blocked.setter
 698    def envelope_sending_blocked(self, envelope_sending_blocked):
 699        """Sets the envelope_sending_blocked of this AccountInformation.
 700
 701          # noqa: E501
 702
 703        :param envelope_sending_blocked: The envelope_sending_blocked of this AccountInformation.  # noqa: E501
 704        :type: str
 705        """
 706
 707        self._envelope_sending_blocked = envelope_sending_blocked
 708
 709    @property
 710    def envelope_unit_price(self):
 711        """Gets the envelope_unit_price of this AccountInformation.  # noqa: E501
 712
 713          # noqa: E501
 714
 715        :return: The envelope_unit_price of this AccountInformation.  # noqa: E501
 716        :rtype: str
 717        """
 718        return self._envelope_unit_price
 719
 720    @envelope_unit_price.setter
 721    def envelope_unit_price(self, envelope_unit_price):
 722        """Sets the envelope_unit_price of this AccountInformation.
 723
 724          # noqa: E501
 725
 726        :param envelope_unit_price: The envelope_unit_price of this AccountInformation.  # noqa: E501
 727        :type: str
 728        """
 729
 730        self._envelope_unit_price = envelope_unit_price
 731
 732    @property
 733    def external_account_id(self):
 734        """Gets the external_account_id of this AccountInformation.  # noqa: E501
 735
 736          # noqa: E501
 737
 738        :return: The external_account_id of this AccountInformation.  # noqa: E501
 739        :rtype: str
 740        """
 741        return self._external_account_id
 742
 743    @external_account_id.setter
 744    def external_account_id(self, external_account_id):
 745        """Sets the external_account_id of this AccountInformation.
 746
 747          # noqa: E501
 748
 749        :param external_account_id: The external_account_id of this AccountInformation.  # noqa: E501
 750        :type: str
 751        """
 752
 753        self._external_account_id = external_account_id
 754
 755    @property
 756    def forgotten_password_questions_count(self):
 757        """Gets the forgotten_password_questions_count of this AccountInformation.  # noqa: E501
 758
 759         A complex element that contains up to four Question/Answer pairs for forgotten password information for a user.  # noqa: E501
 760
 761        :return: The forgotten_password_questions_count of this AccountInformation.  # noqa: E501
 762        :rtype: str
 763        """
 764        return self._forgotten_password_questions_count
 765
 766    @forgotten_password_questions_count.setter
 767    def forgotten_password_questions_count(self, forgotten_password_questions_count):
 768        """Sets the forgotten_password_questions_count of this AccountInformation.
 769
 770         A complex element that contains up to four Question/Answer pairs for forgotten password information for a user.  # noqa: E501
 771
 772        :param forgotten_password_questions_count: The forgotten_password_questions_count of this AccountInformation.  # noqa: E501
 773        :type: str
 774        """
 775
 776        self._forgotten_password_questions_count = forgotten_password_questions_count
 777
 778    @property
 779    def is_downgrade(self):
 780        """Gets the is_downgrade of this AccountInformation.  # noqa: E501
 781
 782          # noqa: E501
 783
 784        :return: The is_downgrade of this AccountInformation.  # noqa: E501
 785        :rtype: str
 786        """
 787        return self._is_downgrade
 788
 789    @is_downgrade.setter
 790    def is_downgrade(self, is_downgrade):
 791        """Sets the is_downgrade of this AccountInformation.
 792
 793          # noqa: E501
 794
 795        :param is_downgrade: The is_downgrade of this AccountInformation.  # noqa: E501
 796        :type: str
 797        """
 798
 799        self._is_downgrade = is_downgrade
 800
 801    @property
 802    def payment_method(self):
 803        """Gets the payment_method of this AccountInformation.  # noqa: E501
 804
 805          # noqa: E501
 806
 807        :return: The payment_method of this AccountInformation.  # noqa: E501
 808        :rtype: str
 809        """
 810        return self._payment_method
 811
 812    @payment_method.setter
 813    def payment_method(self, payment_method):
 814        """Sets the payment_method of this AccountInformation.
 815
 816          # noqa: E501
 817
 818        :param payment_method: The payment_method of this AccountInformation.  # noqa: E501
 819        :type: str
 820        """
 821
 822        self._payment_method = payment_method
 823
 824    @property
 825    def plan_classification(self):
 826        """Gets the plan_classification of this AccountInformation.  # noqa: E501
 827
 828        Identifies the type of plan. Examples include Business, Corporate, Enterprise, Free.  # noqa: E501
 829
 830        :return: The plan_classification of this AccountInformation.  # noqa: E501
 831        :rtype: str
 832        """
 833        return self._plan_classification
 834
 835    @plan_classification.setter
 836    def plan_classification(self, plan_classification):
 837        """Sets the plan_classification of this AccountInformation.
 838
 839        Identifies the type of plan. Examples include Business, Corporate, Enterprise, Free.  # noqa: E501
 840
 841        :param plan_classification: The plan_classification of this AccountInformation.  # noqa: E501
 842        :type: str
 843        """
 844
 845        self._plan_classification = plan_classification
 846
 847    @property
 848    def plan_end_date(self):
 849        """Gets the plan_end_date of this AccountInformation.  # noqa: E501
 850
 851        The date that the current plan will end.  # noqa: E501
 852
 853        :return: The plan_end_date of this AccountInformation.  # noqa: E501
 854        :rtype: str
 855        """
 856        return self._plan_end_date
 857
 858    @plan_end_date.setter
 859    def plan_end_date(self, plan_end_date):
 860        """Sets the plan_end_date of this AccountInformation.
 861
 862        The date that the current plan will end.  # noqa: E501
 863
 864        :param plan_end_date: The plan_end_date of this AccountInformation.  # noqa: E501
 865        :type: str
 866        """
 867
 868        self._plan_end_date = plan_end_date
 869
 870    @property
 871    def plan_name(self):
 872        """Gets the plan_name of this AccountInformation.  # noqa: E501
 873
 874        The name of the Billing Plan.  # noqa: E501
 875
 876        :return: The plan_name of this AccountInformation.  # noqa: E501
 877        :rtype: str
 878        """
 879        return self._plan_name
 880
 881    @plan_name.setter
 882    def plan_name(self, plan_name):
 883        """Sets the plan_name of this AccountInformation.
 884
 885        The name of the Billing Plan.  # noqa: E501
 886
 887        :param plan_name: The plan_name of this AccountInformation.  # noqa: E501
 888        :type: str
 889        """
 890
 891        self._plan_name = plan_name
 892
 893    @property
 894    def plan_start_date(self):
 895        """Gets the plan_start_date of this AccountInformation.  # noqa: E501
 896
 897        The date that the Account started using the current plan.  # noqa: E501
 898
 899        :return: The plan_start_date of this AccountInformation.  # noqa: E501
 900        :rtype: str
 901        """
 902        return self._plan_start_date
 903
 904    @plan_start_date.setter
 905    def plan_start_date(self, plan_start_date):
 906        """Sets the plan_start_date of this AccountInformation.
 907
 908        The date that the Account started using the current plan.  # noqa: E501
 909
 910        :param plan_start_date: The plan_start_date of this AccountInformation.  # noqa: E501
 911        :type: str
 912        """
 913
 914        self._plan_start_date = plan_start_date
 915
 916    @property
 917    def recipient_domains(self):
 918        """Gets the recipient_domains of this AccountInformation.  # noqa: E501
 919
 920          # noqa: E501
 921
 922        :return: The recipient_domains of this AccountInformation.  # noqa: E501
 923        :rtype: list[RecipientDomain]
 924        """
 925        return self._recipient_domains
 926
 927    @recipient_domains.setter
 928    def recipient_domains(self, recipient_domains):
 929        """Sets the recipient_domains of this AccountInformation.
 930
 931          # noqa: E501
 932
 933        :param recipient_domains: The recipient_domains of this AccountInformation.  # noqa: E501
 934        :type: list[RecipientDomain]
 935        """
 936
 937        self._recipient_domains = recipient_domains
 938
 939    @property
 940    def seats_allowed(self):
 941        """Gets the seats_allowed of this AccountInformation.  # noqa: E501
 942
 943          # noqa: E501
 944
 945        :return: The seats_allowed of this AccountInformation.  # noqa: E501
 946        :rtype: str
 947        """
 948        return self._seats_allowed
 949
 950    @seats_allowed.setter
 951    def seats_allowed(self, seats_allowed):
 952        """Sets the seats_allowed of this AccountInformation.
 953
 954          # noqa: E501
 955
 956        :param seats_allowed: The seats_allowed of this AccountInformation.  # noqa: E501
 957        :type: str
 958        """
 959
 960        self._seats_allowed = seats_allowed
 961
 962    @property
 963    def seats_in_use(self):
 964        """Gets the seats_in_use of this AccountInformation.  # noqa: E501
 965
 966          # noqa: E501
 967
 968        :return: The seats_in_use of this AccountInformation.  # noqa: E501
 969        :rtype: str
 970        """
 971        return self._seats_in_use
 972
 973    @seats_in_use.setter
 974    def seats_in_use(self, seats_in_use):
 975        """Sets the seats_in_use of this AccountInformation.
 976
 977          # noqa: E501
 978
 979        :param seats_in_use: The seats_in_use of this AccountInformation.  # noqa: E501
 980        :type: str
 981        """
 982
 983        self._seats_in_use = seats_in_use
 984
 985    @property
 986    def status21_cfr_part11(self):
 987        """Gets the status21_cfr_part11 of this AccountInformation.  # noqa: E501
 988
 989          # noqa: E501
 990
 991        :return: The status21_cfr_part11 of this AccountInformation.  # noqa: E501
 992        :rtype: str
 993        """
 994        return self._status21_cfr_part11
 995
 996    @status21_cfr_part11.setter
 997    def status21_cfr_part11(self, status21_cfr_part11):
 998        """Sets the status21_cfr_part11 of this AccountInformation.
 999
1000          # noqa: E501
1001
1002        :param status21_cfr_part11: The status21_cfr_part11 of this AccountInformation.  # noqa: E501
1003        :type: str
1004        """
1005
1006        self._status21_cfr_part11 = status21_cfr_part11
1007
1008    @property
1009    def suspension_date(self):
1010        """Gets the suspension_date of this AccountInformation.  # noqa: E501
1011
1012          # noqa: E501
1013
1014        :return: The suspension_date of this AccountInformation.  # noqa: E501
1015        :rtype: str
1016        """
1017        return self._suspension_date
1018
1019    @suspension_date.setter
1020    def suspension_date(self, suspension_date):
1021        """Sets the suspension_date of this AccountInformation.
1022
1023          # noqa: E501
1024
1025        :param suspension_date: The suspension_date of this AccountInformation.  # noqa: E501
1026        :type: str
1027        """
1028
1029        self._suspension_date = suspension_date
1030
1031    @property
1032    def suspension_status(self):
1033        """Gets the suspension_status of this AccountInformation.  # noqa: E501
1034
1035          # noqa: E501
1036
1037        :return: The suspension_status of this AccountInformation.  # noqa: E501
1038        :rtype: str
1039        """
1040        return self._suspension_status
1041
1042    @suspension_status.setter
1043    def suspension_status(self, suspension_status):
1044        """Sets the suspension_status of this AccountInformation.
1045
1046          # noqa: E501
1047
1048        :param suspension_status: The suspension_status of this AccountInformation.  # noqa: E501
1049        :type: str
1050        """
1051
1052        self._suspension_status = suspension_status
1053
1054    @property
1055    def use_display_appliance(self):
1056        """Gets the use_display_appliance of this AccountInformation.  # noqa: E501
1057
1058          # noqa: E501
1059
1060        :return: The use_display_appliance of this AccountInformation.  # noqa: E501
1061        :rtype: bool
1062        """
1063        return self._use_display_appliance
1064
1065    @use_display_appliance.setter
1066    def use_display_appliance(self, use_display_appliance):
1067        """Sets the use_display_appliance of this AccountInformation.
1068
1069          # noqa: E501
1070
1071        :param use_display_appliance: The use_display_appliance of this AccountInformation.  # noqa: E501
1072        :type: bool
1073        """
1074
1075        self._use_display_appliance = use_display_appliance
1076
1077    def to_dict(self):
1078        """Returns the model properties as a dict"""
1079        result = {}
1080
1081        for attr, _ in six.iteritems(self.swagger_types):
1082            value = getattr(self, attr)
1083            if isinstance(value, list):
1084                result[attr] = list(map(
1085                    lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
1086                    value
1087                ))
1088            elif hasattr(value, "to_dict"):
1089                result[attr] = value.to_dict()
1090            elif isinstance(value, dict):
1091                result[attr] = dict(map(
1092                    lambda item: (item[0], item[1].to_dict())
1093                    if hasattr(item[1], "to_dict") else item,
1094                    value.items()
1095                ))
1096            else:
1097                result[attr] = value
1098        if issubclass(AccountInformation, dict):
1099            for key, value in self.items():
1100                result[key] = value
1101
1102        return result
1103
1104    def to_str(self):
1105        """Returns the string representation of the model"""
1106        return pprint.pformat(self.to_dict())
1107
1108    def __repr__(self):
1109        """For `print` and `pprint`"""
1110        return self.to_str()
1111
1112    def __eq__(self, other):
1113        """Returns true if both objects are equal"""
1114        if not isinstance(other, AccountInformation):
1115            return False
1116
1117        return self.to_dict() == other.to_dict()
1118
1119    def __ne__(self, other):
1120        """Returns true if both objects are not equal"""
1121        if not isinstance(other, AccountInformation):
1122            return True
1123
1124        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.

AccountInformation(_configuration=None, **kwargs)
118    def __init__(self, _configuration=None, **kwargs):  # noqa: E501
119        """AccountInformation - a model defined in Swagger"""  # noqa: E501
120        if _configuration is None:
121            _configuration = Configuration()
122        self._configuration = _configuration
123
124        self._account_id_guid = None
125        self._account_name = None
126        self._account_settings = None
127        self._allow_transaction_rooms = None
128        self._billing_period_days_remaining = None
129        self._billing_period_end_date = None
130        self._billing_period_envelopes_allowed = None
131        self._billing_period_envelopes_sent = None
132        self._billing_period_start_date = None
133        self._billing_profile = None
134        self._brands = None
135        self._can_upgrade = None
136        self._connect_permission = None
137        self._created_date = None
138        self._currency_code = None
139        self._current_plan_id = None
140        self._display_appliance_start_url = None
141        self._display_appliance_url = None
142        self._distributor_code = None
143        self._docu_sign_landing_url = None
144        self._dss_values = None
145        self._envelope_sending_blocked = None
146        self._envelope_unit_price = None
147        self._external_account_id = None
148        self._forgotten_password_questions_count = None
149        self._is_downgrade = None
150        self._payment_method = None
151        self._plan_classification = None
152        self._plan_end_date = None
153        self._plan_name = None
154        self._plan_start_date = None
155        self._recipient_domains = None
156        self._seats_allowed = None
157        self._seats_in_use = None
158        self._status21_cfr_part11 = None
159        self._suspension_date = None
160        self._suspension_status = None
161        self._use_display_appliance = None
162        self.discriminator = None
163
164        setattr(self, "_{}".format('account_id_guid'), kwargs.get('account_id_guid', None))
165        setattr(self, "_{}".format('account_name'), kwargs.get('account_name', None))
166        setattr(self, "_{}".format('account_settings'), kwargs.get('account_settings', None))
167        setattr(self, "_{}".format('allow_transaction_rooms'), kwargs.get('allow_transaction_rooms', None))
168        setattr(self, "_{}".format('billing_period_days_remaining'), kwargs.get('billing_period_days_remaining', None))
169        setattr(self, "_{}".format('billing_period_end_date'), kwargs.get('billing_period_end_date', None))
170        setattr(self, "_{}".format('billing_period_envelopes_allowed'), kwargs.get('billing_period_envelopes_allowed', None))
171        setattr(self, "_{}".format('billing_period_envelopes_sent'), kwargs.get('billing_period_envelopes_sent', None))
172        setattr(self, "_{}".format('billing_period_start_date'), kwargs.get('billing_period_start_date', None))
173        setattr(self, "_{}".format('billing_profile'), kwargs.get('billing_profile', None))
174        setattr(self, "_{}".format('brands'), kwargs.get('brands', None))
175        setattr(self, "_{}".format('can_upgrade'), kwargs.get('can_upgrade', None))
176        setattr(self, "_{}".format('connect_permission'), kwargs.get('connect_permission', None))
177        setattr(self, "_{}".format('created_date'), kwargs.get('created_date', None))
178        setattr(self, "_{}".format('currency_code'), kwargs.get('currency_code', None))
179        setattr(self, "_{}".format('current_plan_id'), kwargs.get('current_plan_id', None))
180        setattr(self, "_{}".format('display_appliance_start_url'), kwargs.get('display_appliance_start_url', None))
181        setattr(self, "_{}".format('display_appliance_url'), kwargs.get('display_appliance_url', None))
182        setattr(self, "_{}".format('distributor_code'), kwargs.get('distributor_code', None))
183        setattr(self, "_{}".format('docu_sign_landing_url'), kwargs.get('docu_sign_landing_url', None))
184        setattr(self, "_{}".format('dss_values'), kwargs.get('dss_values', None))
185        setattr(self, "_{}".format('envelope_sending_blocked'), kwargs.get('envelope_sending_blocked', None))
186        setattr(self, "_{}".format('envelope_unit_price'), kwargs.get('envelope_unit_price', None))
187        setattr(self, "_{}".format('external_account_id'), kwargs.get('external_account_id', None))
188        setattr(self, "_{}".format('forgotten_password_questions_count'), kwargs.get('forgotten_password_questions_count', None))
189        setattr(self, "_{}".format('is_downgrade'), kwargs.get('is_downgrade', None))
190        setattr(self, "_{}".format('payment_method'), kwargs.get('payment_method', None))
191        setattr(self, "_{}".format('plan_classification'), kwargs.get('plan_classification', None))
192        setattr(self, "_{}".format('plan_end_date'), kwargs.get('plan_end_date', None))
193        setattr(self, "_{}".format('plan_name'), kwargs.get('plan_name', None))
194        setattr(self, "_{}".format('plan_start_date'), kwargs.get('plan_start_date', None))
195        setattr(self, "_{}".format('recipient_domains'), kwargs.get('recipient_domains', None))
196        setattr(self, "_{}".format('seats_allowed'), kwargs.get('seats_allowed', None))
197        setattr(self, "_{}".format('seats_in_use'), kwargs.get('seats_in_use', None))
198        setattr(self, "_{}".format('status21_cfr_part11'), kwargs.get('status21_cfr_part11', None))
199        setattr(self, "_{}".format('suspension_date'), kwargs.get('suspension_date', None))
200        setattr(self, "_{}".format('suspension_status'), kwargs.get('suspension_status', None))
201        setattr(self, "_{}".format('use_display_appliance'), kwargs.get('use_display_appliance', None))

AccountInformation - a model defined in Swagger

swagger_types = {'account_id_guid': 'str', 'account_name': 'str', 'account_settings': 'AccountSettingsInformation', 'allow_transaction_rooms': 'str', 'billing_period_days_remaining': 'str', 'billing_period_end_date': 'str', 'billing_period_envelopes_allowed': 'str', 'billing_period_envelopes_sent': 'str', 'billing_period_start_date': 'str', 'billing_profile': 'str', 'brands': 'BrandsResponse', 'can_upgrade': 'str', 'connect_permission': 'str', 'created_date': 'str', 'currency_code': 'str', 'current_plan_id': 'str', 'display_appliance_start_url': 'str', 'display_appliance_url': 'str', 'distributor_code': 'str', 'docu_sign_landing_url': 'str', 'dss_values': 'dict(str, str)', 'envelope_sending_blocked': 'str', 'envelope_unit_price': 'str', 'external_account_id': 'str', 'forgotten_password_questions_count': 'str', 'is_downgrade': 'str', 'payment_method': 'str', 'plan_classification': 'str', 'plan_end_date': 'str', 'plan_name': 'str', 'plan_start_date': 'str', 'recipient_domains': 'list[RecipientDomain]', 'seats_allowed': 'str', 'seats_in_use': 'str', 'status21_cfr_part11': 'str', 'suspension_date': 'str', 'suspension_status': 'str', 'use_display_appliance': 'bool'}
attribute_map = {'account_id_guid': 'accountIdGuid', 'account_name': 'accountName', 'account_settings': 'accountSettings', 'allow_transaction_rooms': 'allowTransactionRooms', 'billing_period_days_remaining': 'billingPeriodDaysRemaining', 'billing_period_end_date': 'billingPeriodEndDate', 'billing_period_envelopes_allowed': 'billingPeriodEnvelopesAllowed', 'billing_period_envelopes_sent': 'billingPeriodEnvelopesSent', 'billing_period_start_date': 'billingPeriodStartDate', 'billing_profile': 'billingProfile', 'brands': 'brands', 'can_upgrade': 'canUpgrade', 'connect_permission': 'connectPermission', 'created_date': 'createdDate', 'currency_code': 'currencyCode', 'current_plan_id': 'currentPlanId', 'display_appliance_start_url': 'displayApplianceStartUrl', 'display_appliance_url': 'displayApplianceUrl', 'distributor_code': 'distributorCode', 'docu_sign_landing_url': 'docuSignLandingUrl', 'dss_values': 'dssValues', 'envelope_sending_blocked': 'envelopeSendingBlocked', 'envelope_unit_price': 'envelopeUnitPrice', 'external_account_id': 'externalAccountId', 'forgotten_password_questions_count': 'forgottenPasswordQuestionsCount', 'is_downgrade': 'isDowngrade', 'payment_method': 'paymentMethod', 'plan_classification': 'planClassification', 'plan_end_date': 'planEndDate', 'plan_name': 'planName', 'plan_start_date': 'planStartDate', 'recipient_domains': 'recipientDomains', 'seats_allowed': 'seatsAllowed', 'seats_in_use': 'seatsInUse', 'status21_cfr_part11': 'status21CFRPart11', 'suspension_date': 'suspensionDate', 'suspension_status': 'suspensionStatus', 'use_display_appliance': 'useDisplayAppliance'}
account_id_guid

Gets the account_id_guid of this AccountInformation. # noqa: E501

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

Returns

The account_id_guid of this AccountInformation. # noqa: E501

account_name

Gets the account_name of this AccountInformation. # noqa: E501

The name of the current account. # noqa: E501

Returns

The account_name of this AccountInformation. # noqa: E501

account_settings

Gets the account_settings of this AccountInformation. # noqa: E501

The list of account settings. These determine the features available for the account. Note that some features are determined by the plan used to create the account, and cannot be overridden. # noqa: E501

Returns

The account_settings of this AccountInformation. # noqa: E501

allow_transaction_rooms

Gets the allow_transaction_rooms of this AccountInformation. # noqa: E501

When set to true, the transaction rooms feature exposed through the Workspaces API is enabled. # noqa: E501

Returns

The allow_transaction_rooms of this AccountInformation. # noqa: E501

billing_period_days_remaining

Gets the billing_period_days_remaining of this AccountInformation. # noqa: E501

Reserved: TBD # noqa: E501

Returns

The billing_period_days_remaining of this AccountInformation. # noqa: E501

billing_period_end_date

Gets the billing_period_end_date of this AccountInformation. # noqa: E501

Reserved: TBD # noqa: E501

Returns

The billing_period_end_date of this AccountInformation. # noqa: E501

billing_period_envelopes_allowed

Gets the billing_period_envelopes_allowed of this AccountInformation. # noqa: E501

Reserved: TBD # noqa: E501

Returns

The billing_period_envelopes_allowed of this AccountInformation. # noqa: E501

billing_period_envelopes_sent

Gets the billing_period_envelopes_sent of this AccountInformation. # noqa: E501

Reserved: TBD # noqa: E501

Returns

The billing_period_envelopes_sent of this AccountInformation. # noqa: E501

billing_period_start_date

Gets the billing_period_start_date of this AccountInformation. # noqa: E501

Reserved: TBD # noqa: E501

Returns

The billing_period_start_date of this AccountInformation. # noqa: E501

billing_profile

Gets the billing_profile of this AccountInformation. # noqa: E501

Reserved: TBD # noqa: E501

Returns

The billing_profile of this AccountInformation. # noqa: E501

brands

Gets the brands of this AccountInformation. # noqa: E501

# noqa: E501

Returns

The brands of this AccountInformation. # noqa: E501

can_upgrade

Gets the can_upgrade of this AccountInformation. # noqa: E501

When set to true, specifies that you can upgrade the account through the API. # noqa: E501

Returns

The can_upgrade of this AccountInformation. # noqa: E501

connect_permission

Gets the connect_permission of this AccountInformation. # noqa: E501

# noqa: E501

Returns

The connect_permission of this AccountInformation. # noqa: E501

created_date

Gets the created_date of this AccountInformation. # noqa: E501

# noqa: E501

Returns

The created_date of this AccountInformation. # noqa: E501

currency_code

Gets the currency_code of this AccountInformation. # noqa: E501

Specifies the ISO currency code for the account. # noqa: E501

Returns

The currency_code of this AccountInformation. # noqa: E501

current_plan_id

Gets the current_plan_id of this AccountInformation. # noqa: E501

Identifies the plan that was used create this account. # noqa: E501

Returns

The current_plan_id of this AccountInformation. # noqa: E501

display_appliance_start_url

Gets the display_appliance_start_url of this AccountInformation. # noqa: E501

# noqa: E501

Returns

The display_appliance_start_url of this AccountInformation. # noqa: E501

display_appliance_url

Gets the display_appliance_url of this AccountInformation. # noqa: E501

# noqa: E501

Returns

The display_appliance_url of this AccountInformation. # noqa: E501

distributor_code

Gets the distributor_code of this AccountInformation. # noqa: E501

The code that identifies the billing plan groups and plans for the new account. # noqa: E501

Returns

The distributor_code of this AccountInformation. # noqa: E501

docu_sign_landing_url

Gets the docu_sign_landing_url of this AccountInformation. # noqa: E501

# noqa: E501

Returns

The docu_sign_landing_url of this AccountInformation. # noqa: E501

dss_values

Gets the dss_values of this AccountInformation. # noqa: E501

# noqa: E501

Returns

The dss_values of this AccountInformation. # noqa: E501

envelope_sending_blocked

Gets the envelope_sending_blocked of this AccountInformation. # noqa: E501

# noqa: E501

Returns

The envelope_sending_blocked of this AccountInformation. # noqa: E501

envelope_unit_price

Gets the envelope_unit_price of this AccountInformation. # noqa: E501

# noqa: E501

Returns

The envelope_unit_price of this AccountInformation. # noqa: E501

external_account_id

Gets the external_account_id of this AccountInformation. # noqa: E501

# noqa: E501

Returns

The external_account_id of this AccountInformation. # noqa: E501

forgotten_password_questions_count

Gets the forgotten_password_questions_count of this AccountInformation. # noqa: E501

A complex element that contains up to four Question/Answer pairs for forgotten password information for a user. # noqa: E501

Returns

The forgotten_password_questions_count of this AccountInformation. # noqa: E501

is_downgrade

Gets the is_downgrade of this AccountInformation. # noqa: E501

# noqa: E501

Returns

The is_downgrade of this AccountInformation. # noqa: E501

payment_method

Gets the payment_method of this AccountInformation. # noqa: E501

# noqa: E501

Returns

The payment_method of this AccountInformation. # noqa: E501

plan_classification

Gets the plan_classification of this AccountInformation. # noqa: E501

Identifies the type of plan. Examples include Business, Corporate, Enterprise, Free. # noqa: E501

Returns

The plan_classification of this AccountInformation. # noqa: E501

plan_end_date

Gets the plan_end_date of this AccountInformation. # noqa: E501

The date that the current plan will end. # noqa: E501

Returns

The plan_end_date of this AccountInformation. # noqa: E501

plan_name

Gets the plan_name of this AccountInformation. # noqa: E501

The name of the Billing Plan. # noqa: E501

Returns

The plan_name of this AccountInformation. # noqa: E501

plan_start_date

Gets the plan_start_date of this AccountInformation. # noqa: E501

The date that the Account started using the current plan. # noqa: E501

Returns

The plan_start_date of this AccountInformation. # noqa: E501

recipient_domains

Gets the recipient_domains of this AccountInformation. # noqa: E501

# noqa: E501

Returns

The recipient_domains of this AccountInformation. # noqa: E501

seats_allowed

Gets the seats_allowed of this AccountInformation. # noqa: E501

# noqa: E501

Returns

The seats_allowed of this AccountInformation. # noqa: E501

seats_in_use

Gets the seats_in_use of this AccountInformation. # noqa: E501

# noqa: E501

Returns

The seats_in_use of this AccountInformation. # noqa: E501

status21_cfr_part11

Gets the status21_cfr_part11 of this AccountInformation. # noqa: E501

# noqa: E501

Returns

The status21_cfr_part11 of this AccountInformation. # noqa: E501

suspension_date

Gets the suspension_date of this AccountInformation. # noqa: E501

# noqa: E501

Returns

The suspension_date of this AccountInformation. # noqa: E501

suspension_status

Gets the suspension_status of this AccountInformation. # noqa: E501

# noqa: E501

Returns

The suspension_status of this AccountInformation. # noqa: E501

use_display_appliance

Gets the use_display_appliance of this AccountInformation. # noqa: E501

# noqa: E501

Returns

The use_display_appliance of this AccountInformation. # noqa: E501

def to_dict(self)
1077    def to_dict(self):
1078        """Returns the model properties as a dict"""
1079        result = {}
1080
1081        for attr, _ in six.iteritems(self.swagger_types):
1082            value = getattr(self, attr)
1083            if isinstance(value, list):
1084                result[attr] = list(map(
1085                    lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
1086                    value
1087                ))
1088            elif hasattr(value, "to_dict"):
1089                result[attr] = value.to_dict()
1090            elif isinstance(value, dict):
1091                result[attr] = dict(map(
1092                    lambda item: (item[0], item[1].to_dict())
1093                    if hasattr(item[1], "to_dict") else item,
1094                    value.items()
1095                ))
1096            else:
1097                result[attr] = value
1098        if issubclass(AccountInformation, dict):
1099            for key, value in self.items():
1100                result[key] = value
1101
1102        return result

Returns the model properties as a dict

def to_str(self)
1104    def to_str(self):
1105        """Returns the string representation of the model"""
1106        return pprint.pformat(self.to_dict())

Returns the string representation of the model