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()
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.
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
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
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
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
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
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
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
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
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
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
Gets the billing_profile of this AccountInformation. # noqa: E501
Reserved: TBD # noqa: E501
Returns
The billing_profile of this AccountInformation. # noqa: E501
Gets the brands of this AccountInformation. # noqa: E501
# noqa: E501
Returns
The brands of this AccountInformation. # noqa: E501
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
Gets the connect_permission of this AccountInformation. # noqa: E501
# noqa: E501
Returns
The connect_permission of this AccountInformation. # noqa: E501
Gets the created_date of this AccountInformation. # noqa: E501
# noqa: E501
Returns
The created_date of this AccountInformation. # noqa: E501
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
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
Gets the display_appliance_start_url of this AccountInformation. # noqa: E501
# noqa: E501
Returns
The display_appliance_start_url of this AccountInformation. # noqa: E501
Gets the display_appliance_url of this AccountInformation. # noqa: E501
# noqa: E501
Returns
The display_appliance_url of this AccountInformation. # noqa: E501
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
Gets the docu_sign_landing_url of this AccountInformation. # noqa: E501
# noqa: E501
Returns
The docu_sign_landing_url of this AccountInformation. # noqa: E501
Gets the dss_values of this AccountInformation. # noqa: E501
# noqa: E501
Returns
The dss_values of this AccountInformation. # noqa: E501
Gets the envelope_sending_blocked of this AccountInformation. # noqa: E501
# noqa: E501
Returns
The envelope_sending_blocked of this AccountInformation. # noqa: E501
Gets the envelope_unit_price of this AccountInformation. # noqa: E501
# noqa: E501
Returns
The envelope_unit_price of this AccountInformation. # noqa: E501
Gets the external_account_id of this AccountInformation. # noqa: E501
# noqa: E501
Returns
The external_account_id of this AccountInformation. # noqa: E501
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
Gets the is_downgrade of this AccountInformation. # noqa: E501
# noqa: E501
Returns
The is_downgrade of this AccountInformation. # noqa: E501
Gets the payment_method of this AccountInformation. # noqa: E501
# noqa: E501
Returns
The payment_method of this AccountInformation. # noqa: E501
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
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
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
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
Gets the recipient_domains of this AccountInformation. # noqa: E501
# noqa: E501
Returns
The recipient_domains of this AccountInformation. # noqa: E501
Gets the seats_allowed of this AccountInformation. # noqa: E501
# noqa: E501
Returns
The seats_allowed of this AccountInformation. # noqa: E501
Gets the seats_in_use of this AccountInformation. # noqa: E501
# noqa: E501
Returns
The seats_in_use of this AccountInformation. # noqa: E501
Gets the status21_cfr_part11 of this AccountInformation. # noqa: E501
# noqa: E501
Returns
The status21_cfr_part11 of this AccountInformation. # noqa: E501
Gets the suspension_date of this AccountInformation. # noqa: E501
# noqa: E501
Returns
The suspension_date of this AccountInformation. # noqa: E501
Gets the suspension_status of this AccountInformation. # noqa: E501
# noqa: E501
Returns
The suspension_status of this AccountInformation. # noqa: E501
Gets the use_display_appliance of this AccountInformation. # noqa: E501
# noqa: E501
Returns
The use_display_appliance of this AccountInformation. # noqa: E501
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