docusign_esign.models.account_management_granular

Docusign eSignature REST API

The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign. # noqa: E501

OpenAPI spec version: v2.1 Contact: devcenter@docusign.com Generated by: https://github.com/swagger-api/swagger-codegen.git

  1# coding: utf-8
  2
  3"""
  4    Docusign eSignature REST API
  5
  6    The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.  # noqa: E501
  7
  8    OpenAPI spec version: v2.1
  9    Contact: devcenter@docusign.com
 10    Generated by: https://github.com/swagger-api/swagger-codegen.git
 11"""
 12
 13
 14import pprint
 15import re  # noqa: F401
 16
 17import six
 18
 19from docusign_esign.client.configuration import Configuration
 20
 21
 22class AccountManagementGranular(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        'allow_manage_account_security_settings': 'str',
 37        'allow_manage_account_security_settings_metadata': 'SettingsMetadata',
 38        'allow_manage_account_settings': 'str',
 39        'allow_manage_account_settings_metadata': 'SettingsMetadata',
 40        'allow_manage_admins': 'str',
 41        'allow_manage_admins_metadata': 'SettingsMetadata',
 42        'allow_manage_connect': 'str',
 43        'allow_manage_connect_metadata': 'SettingsMetadata',
 44        'allow_manage_document_retention': 'str',
 45        'allow_manage_document_retention_metadata': 'SettingsMetadata',
 46        'allow_manage_envelope_transfer': 'str',
 47        'allow_manage_envelope_transfer_metadata': 'SettingsMetadata',
 48        'allow_manage_groups_but_not_users': 'str',
 49        'allow_manage_groups_but_not_users_metadata': 'SettingsMetadata',
 50        'allow_manage_joint_agreements': 'str',
 51        'allow_manage_joint_agreements_metadata': 'SettingsMetadata',
 52        'allow_manage_reporting': 'str',
 53        'allow_manage_reporting_metadata': 'SettingsMetadata',
 54        'allow_manage_sharing': 'str',
 55        'allow_manage_sharing_metadata': 'SettingsMetadata',
 56        'allow_manage_signing_groups': 'str',
 57        'allow_manage_signing_groups_metadata': 'SettingsMetadata',
 58        'allow_manage_stamps': 'str',
 59        'allow_manage_stamps_metadata': 'SettingsMetadata',
 60        'allow_manage_users': 'str',
 61        'allow_manage_users_metadata': 'SettingsMetadata',
 62        'allow_view_users': 'str'
 63    }
 64
 65    attribute_map = {
 66        'allow_manage_account_security_settings': 'allowManageAccountSecuritySettings',
 67        'allow_manage_account_security_settings_metadata': 'allowManageAccountSecuritySettingsMetadata',
 68        'allow_manage_account_settings': 'allowManageAccountSettings',
 69        'allow_manage_account_settings_metadata': 'allowManageAccountSettingsMetadata',
 70        'allow_manage_admins': 'allowManageAdmins',
 71        'allow_manage_admins_metadata': 'allowManageAdminsMetadata',
 72        'allow_manage_connect': 'allowManageConnect',
 73        'allow_manage_connect_metadata': 'allowManageConnectMetadata',
 74        'allow_manage_document_retention': 'allowManageDocumentRetention',
 75        'allow_manage_document_retention_metadata': 'allowManageDocumentRetentionMetadata',
 76        'allow_manage_envelope_transfer': 'allowManageEnvelopeTransfer',
 77        'allow_manage_envelope_transfer_metadata': 'allowManageEnvelopeTransferMetadata',
 78        'allow_manage_groups_but_not_users': 'allowManageGroupsButNotUsers',
 79        'allow_manage_groups_but_not_users_metadata': 'allowManageGroupsButNotUsersMetadata',
 80        'allow_manage_joint_agreements': 'allowManageJointAgreements',
 81        'allow_manage_joint_agreements_metadata': 'allowManageJointAgreementsMetadata',
 82        'allow_manage_reporting': 'allowManageReporting',
 83        'allow_manage_reporting_metadata': 'allowManageReportingMetadata',
 84        'allow_manage_sharing': 'allowManageSharing',
 85        'allow_manage_sharing_metadata': 'allowManageSharingMetadata',
 86        'allow_manage_signing_groups': 'allowManageSigningGroups',
 87        'allow_manage_signing_groups_metadata': 'allowManageSigningGroupsMetadata',
 88        'allow_manage_stamps': 'allowManageStamps',
 89        'allow_manage_stamps_metadata': 'allowManageStampsMetadata',
 90        'allow_manage_users': 'allowManageUsers',
 91        'allow_manage_users_metadata': 'allowManageUsersMetadata',
 92        'allow_view_users': 'allowViewUsers'
 93    }
 94
 95    def __init__(self, _configuration=None, **kwargs):  # noqa: E501
 96        """AccountManagementGranular - a model defined in Swagger"""  # noqa: E501
 97        if _configuration is None:
 98            _configuration = Configuration()
 99        self._configuration = _configuration
100
101        self._allow_manage_account_security_settings = None
102        self._allow_manage_account_security_settings_metadata = None
103        self._allow_manage_account_settings = None
104        self._allow_manage_account_settings_metadata = None
105        self._allow_manage_admins = None
106        self._allow_manage_admins_metadata = None
107        self._allow_manage_connect = None
108        self._allow_manage_connect_metadata = None
109        self._allow_manage_document_retention = None
110        self._allow_manage_document_retention_metadata = None
111        self._allow_manage_envelope_transfer = None
112        self._allow_manage_envelope_transfer_metadata = None
113        self._allow_manage_groups_but_not_users = None
114        self._allow_manage_groups_but_not_users_metadata = None
115        self._allow_manage_joint_agreements = None
116        self._allow_manage_joint_agreements_metadata = None
117        self._allow_manage_reporting = None
118        self._allow_manage_reporting_metadata = None
119        self._allow_manage_sharing = None
120        self._allow_manage_sharing_metadata = None
121        self._allow_manage_signing_groups = None
122        self._allow_manage_signing_groups_metadata = None
123        self._allow_manage_stamps = None
124        self._allow_manage_stamps_metadata = None
125        self._allow_manage_users = None
126        self._allow_manage_users_metadata = None
127        self._allow_view_users = None
128        self.discriminator = None
129
130        setattr(self, "_{}".format('allow_manage_account_security_settings'), kwargs.get('allow_manage_account_security_settings', None))
131        setattr(self, "_{}".format('allow_manage_account_security_settings_metadata'), kwargs.get('allow_manage_account_security_settings_metadata', None))
132        setattr(self, "_{}".format('allow_manage_account_settings'), kwargs.get('allow_manage_account_settings', None))
133        setattr(self, "_{}".format('allow_manage_account_settings_metadata'), kwargs.get('allow_manage_account_settings_metadata', None))
134        setattr(self, "_{}".format('allow_manage_admins'), kwargs.get('allow_manage_admins', None))
135        setattr(self, "_{}".format('allow_manage_admins_metadata'), kwargs.get('allow_manage_admins_metadata', None))
136        setattr(self, "_{}".format('allow_manage_connect'), kwargs.get('allow_manage_connect', None))
137        setattr(self, "_{}".format('allow_manage_connect_metadata'), kwargs.get('allow_manage_connect_metadata', None))
138        setattr(self, "_{}".format('allow_manage_document_retention'), kwargs.get('allow_manage_document_retention', None))
139        setattr(self, "_{}".format('allow_manage_document_retention_metadata'), kwargs.get('allow_manage_document_retention_metadata', None))
140        setattr(self, "_{}".format('allow_manage_envelope_transfer'), kwargs.get('allow_manage_envelope_transfer', None))
141        setattr(self, "_{}".format('allow_manage_envelope_transfer_metadata'), kwargs.get('allow_manage_envelope_transfer_metadata', None))
142        setattr(self, "_{}".format('allow_manage_groups_but_not_users'), kwargs.get('allow_manage_groups_but_not_users', None))
143        setattr(self, "_{}".format('allow_manage_groups_but_not_users_metadata'), kwargs.get('allow_manage_groups_but_not_users_metadata', None))
144        setattr(self, "_{}".format('allow_manage_joint_agreements'), kwargs.get('allow_manage_joint_agreements', None))
145        setattr(self, "_{}".format('allow_manage_joint_agreements_metadata'), kwargs.get('allow_manage_joint_agreements_metadata', None))
146        setattr(self, "_{}".format('allow_manage_reporting'), kwargs.get('allow_manage_reporting', None))
147        setattr(self, "_{}".format('allow_manage_reporting_metadata'), kwargs.get('allow_manage_reporting_metadata', None))
148        setattr(self, "_{}".format('allow_manage_sharing'), kwargs.get('allow_manage_sharing', None))
149        setattr(self, "_{}".format('allow_manage_sharing_metadata'), kwargs.get('allow_manage_sharing_metadata', None))
150        setattr(self, "_{}".format('allow_manage_signing_groups'), kwargs.get('allow_manage_signing_groups', None))
151        setattr(self, "_{}".format('allow_manage_signing_groups_metadata'), kwargs.get('allow_manage_signing_groups_metadata', None))
152        setattr(self, "_{}".format('allow_manage_stamps'), kwargs.get('allow_manage_stamps', None))
153        setattr(self, "_{}".format('allow_manage_stamps_metadata'), kwargs.get('allow_manage_stamps_metadata', None))
154        setattr(self, "_{}".format('allow_manage_users'), kwargs.get('allow_manage_users', None))
155        setattr(self, "_{}".format('allow_manage_users_metadata'), kwargs.get('allow_manage_users_metadata', None))
156        setattr(self, "_{}".format('allow_view_users'), kwargs.get('allow_view_users', None))
157
158    @property
159    def allow_manage_account_security_settings(self):
160        """Gets the allow_manage_account_security_settings of this AccountManagementGranular.  # noqa: E501
161
162          # noqa: E501
163
164        :return: The allow_manage_account_security_settings of this AccountManagementGranular.  # noqa: E501
165        :rtype: str
166        """
167        return self._allow_manage_account_security_settings
168
169    @allow_manage_account_security_settings.setter
170    def allow_manage_account_security_settings(self, allow_manage_account_security_settings):
171        """Sets the allow_manage_account_security_settings of this AccountManagementGranular.
172
173          # noqa: E501
174
175        :param allow_manage_account_security_settings: The allow_manage_account_security_settings of this AccountManagementGranular.  # noqa: E501
176        :type: str
177        """
178
179        self._allow_manage_account_security_settings = allow_manage_account_security_settings
180
181    @property
182    def allow_manage_account_security_settings_metadata(self):
183        """Gets the allow_manage_account_security_settings_metadata of this AccountManagementGranular.  # noqa: E501
184
185          # noqa: E501
186
187        :return: The allow_manage_account_security_settings_metadata of this AccountManagementGranular.  # noqa: E501
188        :rtype: SettingsMetadata
189        """
190        return self._allow_manage_account_security_settings_metadata
191
192    @allow_manage_account_security_settings_metadata.setter
193    def allow_manage_account_security_settings_metadata(self, allow_manage_account_security_settings_metadata):
194        """Sets the allow_manage_account_security_settings_metadata of this AccountManagementGranular.
195
196          # noqa: E501
197
198        :param allow_manage_account_security_settings_metadata: The allow_manage_account_security_settings_metadata of this AccountManagementGranular.  # noqa: E501
199        :type: SettingsMetadata
200        """
201
202        self._allow_manage_account_security_settings_metadata = allow_manage_account_security_settings_metadata
203
204    @property
205    def allow_manage_account_settings(self):
206        """Gets the allow_manage_account_settings of this AccountManagementGranular.  # noqa: E501
207
208          # noqa: E501
209
210        :return: The allow_manage_account_settings of this AccountManagementGranular.  # noqa: E501
211        :rtype: str
212        """
213        return self._allow_manage_account_settings
214
215    @allow_manage_account_settings.setter
216    def allow_manage_account_settings(self, allow_manage_account_settings):
217        """Sets the allow_manage_account_settings of this AccountManagementGranular.
218
219          # noqa: E501
220
221        :param allow_manage_account_settings: The allow_manage_account_settings of this AccountManagementGranular.  # noqa: E501
222        :type: str
223        """
224
225        self._allow_manage_account_settings = allow_manage_account_settings
226
227    @property
228    def allow_manage_account_settings_metadata(self):
229        """Gets the allow_manage_account_settings_metadata of this AccountManagementGranular.  # noqa: E501
230
231          # noqa: E501
232
233        :return: The allow_manage_account_settings_metadata of this AccountManagementGranular.  # noqa: E501
234        :rtype: SettingsMetadata
235        """
236        return self._allow_manage_account_settings_metadata
237
238    @allow_manage_account_settings_metadata.setter
239    def allow_manage_account_settings_metadata(self, allow_manage_account_settings_metadata):
240        """Sets the allow_manage_account_settings_metadata of this AccountManagementGranular.
241
242          # noqa: E501
243
244        :param allow_manage_account_settings_metadata: The allow_manage_account_settings_metadata of this AccountManagementGranular.  # noqa: E501
245        :type: SettingsMetadata
246        """
247
248        self._allow_manage_account_settings_metadata = allow_manage_account_settings_metadata
249
250    @property
251    def allow_manage_admins(self):
252        """Gets the allow_manage_admins of this AccountManagementGranular.  # noqa: E501
253
254          # noqa: E501
255
256        :return: The allow_manage_admins of this AccountManagementGranular.  # noqa: E501
257        :rtype: str
258        """
259        return self._allow_manage_admins
260
261    @allow_manage_admins.setter
262    def allow_manage_admins(self, allow_manage_admins):
263        """Sets the allow_manage_admins of this AccountManagementGranular.
264
265          # noqa: E501
266
267        :param allow_manage_admins: The allow_manage_admins of this AccountManagementGranular.  # noqa: E501
268        :type: str
269        """
270
271        self._allow_manage_admins = allow_manage_admins
272
273    @property
274    def allow_manage_admins_metadata(self):
275        """Gets the allow_manage_admins_metadata of this AccountManagementGranular.  # noqa: E501
276
277          # noqa: E501
278
279        :return: The allow_manage_admins_metadata of this AccountManagementGranular.  # noqa: E501
280        :rtype: SettingsMetadata
281        """
282        return self._allow_manage_admins_metadata
283
284    @allow_manage_admins_metadata.setter
285    def allow_manage_admins_metadata(self, allow_manage_admins_metadata):
286        """Sets the allow_manage_admins_metadata of this AccountManagementGranular.
287
288          # noqa: E501
289
290        :param allow_manage_admins_metadata: The allow_manage_admins_metadata of this AccountManagementGranular.  # noqa: E501
291        :type: SettingsMetadata
292        """
293
294        self._allow_manage_admins_metadata = allow_manage_admins_metadata
295
296    @property
297    def allow_manage_connect(self):
298        """Gets the allow_manage_connect of this AccountManagementGranular.  # noqa: E501
299
300          # noqa: E501
301
302        :return: The allow_manage_connect of this AccountManagementGranular.  # noqa: E501
303        :rtype: str
304        """
305        return self._allow_manage_connect
306
307    @allow_manage_connect.setter
308    def allow_manage_connect(self, allow_manage_connect):
309        """Sets the allow_manage_connect of this AccountManagementGranular.
310
311          # noqa: E501
312
313        :param allow_manage_connect: The allow_manage_connect of this AccountManagementGranular.  # noqa: E501
314        :type: str
315        """
316
317        self._allow_manage_connect = allow_manage_connect
318
319    @property
320    def allow_manage_connect_metadata(self):
321        """Gets the allow_manage_connect_metadata of this AccountManagementGranular.  # noqa: E501
322
323          # noqa: E501
324
325        :return: The allow_manage_connect_metadata of this AccountManagementGranular.  # noqa: E501
326        :rtype: SettingsMetadata
327        """
328        return self._allow_manage_connect_metadata
329
330    @allow_manage_connect_metadata.setter
331    def allow_manage_connect_metadata(self, allow_manage_connect_metadata):
332        """Sets the allow_manage_connect_metadata of this AccountManagementGranular.
333
334          # noqa: E501
335
336        :param allow_manage_connect_metadata: The allow_manage_connect_metadata of this AccountManagementGranular.  # noqa: E501
337        :type: SettingsMetadata
338        """
339
340        self._allow_manage_connect_metadata = allow_manage_connect_metadata
341
342    @property
343    def allow_manage_document_retention(self):
344        """Gets the allow_manage_document_retention of this AccountManagementGranular.  # noqa: E501
345
346          # noqa: E501
347
348        :return: The allow_manage_document_retention of this AccountManagementGranular.  # noqa: E501
349        :rtype: str
350        """
351        return self._allow_manage_document_retention
352
353    @allow_manage_document_retention.setter
354    def allow_manage_document_retention(self, allow_manage_document_retention):
355        """Sets the allow_manage_document_retention of this AccountManagementGranular.
356
357          # noqa: E501
358
359        :param allow_manage_document_retention: The allow_manage_document_retention of this AccountManagementGranular.  # noqa: E501
360        :type: str
361        """
362
363        self._allow_manage_document_retention = allow_manage_document_retention
364
365    @property
366    def allow_manage_document_retention_metadata(self):
367        """Gets the allow_manage_document_retention_metadata of this AccountManagementGranular.  # noqa: E501
368
369          # noqa: E501
370
371        :return: The allow_manage_document_retention_metadata of this AccountManagementGranular.  # noqa: E501
372        :rtype: SettingsMetadata
373        """
374        return self._allow_manage_document_retention_metadata
375
376    @allow_manage_document_retention_metadata.setter
377    def allow_manage_document_retention_metadata(self, allow_manage_document_retention_metadata):
378        """Sets the allow_manage_document_retention_metadata of this AccountManagementGranular.
379
380          # noqa: E501
381
382        :param allow_manage_document_retention_metadata: The allow_manage_document_retention_metadata of this AccountManagementGranular.  # noqa: E501
383        :type: SettingsMetadata
384        """
385
386        self._allow_manage_document_retention_metadata = allow_manage_document_retention_metadata
387
388    @property
389    def allow_manage_envelope_transfer(self):
390        """Gets the allow_manage_envelope_transfer of this AccountManagementGranular.  # noqa: E501
391
392          # noqa: E501
393
394        :return: The allow_manage_envelope_transfer of this AccountManagementGranular.  # noqa: E501
395        :rtype: str
396        """
397        return self._allow_manage_envelope_transfer
398
399    @allow_manage_envelope_transfer.setter
400    def allow_manage_envelope_transfer(self, allow_manage_envelope_transfer):
401        """Sets the allow_manage_envelope_transfer of this AccountManagementGranular.
402
403          # noqa: E501
404
405        :param allow_manage_envelope_transfer: The allow_manage_envelope_transfer of this AccountManagementGranular.  # noqa: E501
406        :type: str
407        """
408
409        self._allow_manage_envelope_transfer = allow_manage_envelope_transfer
410
411    @property
412    def allow_manage_envelope_transfer_metadata(self):
413        """Gets the allow_manage_envelope_transfer_metadata of this AccountManagementGranular.  # noqa: E501
414
415          # noqa: E501
416
417        :return: The allow_manage_envelope_transfer_metadata of this AccountManagementGranular.  # noqa: E501
418        :rtype: SettingsMetadata
419        """
420        return self._allow_manage_envelope_transfer_metadata
421
422    @allow_manage_envelope_transfer_metadata.setter
423    def allow_manage_envelope_transfer_metadata(self, allow_manage_envelope_transfer_metadata):
424        """Sets the allow_manage_envelope_transfer_metadata of this AccountManagementGranular.
425
426          # noqa: E501
427
428        :param allow_manage_envelope_transfer_metadata: The allow_manage_envelope_transfer_metadata of this AccountManagementGranular.  # noqa: E501
429        :type: SettingsMetadata
430        """
431
432        self._allow_manage_envelope_transfer_metadata = allow_manage_envelope_transfer_metadata
433
434    @property
435    def allow_manage_groups_but_not_users(self):
436        """Gets the allow_manage_groups_but_not_users of this AccountManagementGranular.  # noqa: E501
437
438          # noqa: E501
439
440        :return: The allow_manage_groups_but_not_users of this AccountManagementGranular.  # noqa: E501
441        :rtype: str
442        """
443        return self._allow_manage_groups_but_not_users
444
445    @allow_manage_groups_but_not_users.setter
446    def allow_manage_groups_but_not_users(self, allow_manage_groups_but_not_users):
447        """Sets the allow_manage_groups_but_not_users of this AccountManagementGranular.
448
449          # noqa: E501
450
451        :param allow_manage_groups_but_not_users: The allow_manage_groups_but_not_users of this AccountManagementGranular.  # noqa: E501
452        :type: str
453        """
454
455        self._allow_manage_groups_but_not_users = allow_manage_groups_but_not_users
456
457    @property
458    def allow_manage_groups_but_not_users_metadata(self):
459        """Gets the allow_manage_groups_but_not_users_metadata of this AccountManagementGranular.  # noqa: E501
460
461          # noqa: E501
462
463        :return: The allow_manage_groups_but_not_users_metadata of this AccountManagementGranular.  # noqa: E501
464        :rtype: SettingsMetadata
465        """
466        return self._allow_manage_groups_but_not_users_metadata
467
468    @allow_manage_groups_but_not_users_metadata.setter
469    def allow_manage_groups_but_not_users_metadata(self, allow_manage_groups_but_not_users_metadata):
470        """Sets the allow_manage_groups_but_not_users_metadata of this AccountManagementGranular.
471
472          # noqa: E501
473
474        :param allow_manage_groups_but_not_users_metadata: The allow_manage_groups_but_not_users_metadata of this AccountManagementGranular.  # noqa: E501
475        :type: SettingsMetadata
476        """
477
478        self._allow_manage_groups_but_not_users_metadata = allow_manage_groups_but_not_users_metadata
479
480    @property
481    def allow_manage_joint_agreements(self):
482        """Gets the allow_manage_joint_agreements of this AccountManagementGranular.  # noqa: E501
483
484          # noqa: E501
485
486        :return: The allow_manage_joint_agreements of this AccountManagementGranular.  # noqa: E501
487        :rtype: str
488        """
489        return self._allow_manage_joint_agreements
490
491    @allow_manage_joint_agreements.setter
492    def allow_manage_joint_agreements(self, allow_manage_joint_agreements):
493        """Sets the allow_manage_joint_agreements of this AccountManagementGranular.
494
495          # noqa: E501
496
497        :param allow_manage_joint_agreements: The allow_manage_joint_agreements of this AccountManagementGranular.  # noqa: E501
498        :type: str
499        """
500
501        self._allow_manage_joint_agreements = allow_manage_joint_agreements
502
503    @property
504    def allow_manage_joint_agreements_metadata(self):
505        """Gets the allow_manage_joint_agreements_metadata of this AccountManagementGranular.  # noqa: E501
506
507          # noqa: E501
508
509        :return: The allow_manage_joint_agreements_metadata of this AccountManagementGranular.  # noqa: E501
510        :rtype: SettingsMetadata
511        """
512        return self._allow_manage_joint_agreements_metadata
513
514    @allow_manage_joint_agreements_metadata.setter
515    def allow_manage_joint_agreements_metadata(self, allow_manage_joint_agreements_metadata):
516        """Sets the allow_manage_joint_agreements_metadata of this AccountManagementGranular.
517
518          # noqa: E501
519
520        :param allow_manage_joint_agreements_metadata: The allow_manage_joint_agreements_metadata of this AccountManagementGranular.  # noqa: E501
521        :type: SettingsMetadata
522        """
523
524        self._allow_manage_joint_agreements_metadata = allow_manage_joint_agreements_metadata
525
526    @property
527    def allow_manage_reporting(self):
528        """Gets the allow_manage_reporting of this AccountManagementGranular.  # noqa: E501
529
530          # noqa: E501
531
532        :return: The allow_manage_reporting of this AccountManagementGranular.  # noqa: E501
533        :rtype: str
534        """
535        return self._allow_manage_reporting
536
537    @allow_manage_reporting.setter
538    def allow_manage_reporting(self, allow_manage_reporting):
539        """Sets the allow_manage_reporting of this AccountManagementGranular.
540
541          # noqa: E501
542
543        :param allow_manage_reporting: The allow_manage_reporting of this AccountManagementGranular.  # noqa: E501
544        :type: str
545        """
546
547        self._allow_manage_reporting = allow_manage_reporting
548
549    @property
550    def allow_manage_reporting_metadata(self):
551        """Gets the allow_manage_reporting_metadata of this AccountManagementGranular.  # noqa: E501
552
553          # noqa: E501
554
555        :return: The allow_manage_reporting_metadata of this AccountManagementGranular.  # noqa: E501
556        :rtype: SettingsMetadata
557        """
558        return self._allow_manage_reporting_metadata
559
560    @allow_manage_reporting_metadata.setter
561    def allow_manage_reporting_metadata(self, allow_manage_reporting_metadata):
562        """Sets the allow_manage_reporting_metadata of this AccountManagementGranular.
563
564          # noqa: E501
565
566        :param allow_manage_reporting_metadata: The allow_manage_reporting_metadata of this AccountManagementGranular.  # noqa: E501
567        :type: SettingsMetadata
568        """
569
570        self._allow_manage_reporting_metadata = allow_manage_reporting_metadata
571
572    @property
573    def allow_manage_sharing(self):
574        """Gets the allow_manage_sharing of this AccountManagementGranular.  # noqa: E501
575
576          # noqa: E501
577
578        :return: The allow_manage_sharing of this AccountManagementGranular.  # noqa: E501
579        :rtype: str
580        """
581        return self._allow_manage_sharing
582
583    @allow_manage_sharing.setter
584    def allow_manage_sharing(self, allow_manage_sharing):
585        """Sets the allow_manage_sharing of this AccountManagementGranular.
586
587          # noqa: E501
588
589        :param allow_manage_sharing: The allow_manage_sharing of this AccountManagementGranular.  # noqa: E501
590        :type: str
591        """
592
593        self._allow_manage_sharing = allow_manage_sharing
594
595    @property
596    def allow_manage_sharing_metadata(self):
597        """Gets the allow_manage_sharing_metadata of this AccountManagementGranular.  # noqa: E501
598
599          # noqa: E501
600
601        :return: The allow_manage_sharing_metadata of this AccountManagementGranular.  # noqa: E501
602        :rtype: SettingsMetadata
603        """
604        return self._allow_manage_sharing_metadata
605
606    @allow_manage_sharing_metadata.setter
607    def allow_manage_sharing_metadata(self, allow_manage_sharing_metadata):
608        """Sets the allow_manage_sharing_metadata of this AccountManagementGranular.
609
610          # noqa: E501
611
612        :param allow_manage_sharing_metadata: The allow_manage_sharing_metadata of this AccountManagementGranular.  # noqa: E501
613        :type: SettingsMetadata
614        """
615
616        self._allow_manage_sharing_metadata = allow_manage_sharing_metadata
617
618    @property
619    def allow_manage_signing_groups(self):
620        """Gets the allow_manage_signing_groups of this AccountManagementGranular.  # noqa: E501
621
622          # noqa: E501
623
624        :return: The allow_manage_signing_groups of this AccountManagementGranular.  # noqa: E501
625        :rtype: str
626        """
627        return self._allow_manage_signing_groups
628
629    @allow_manage_signing_groups.setter
630    def allow_manage_signing_groups(self, allow_manage_signing_groups):
631        """Sets the allow_manage_signing_groups of this AccountManagementGranular.
632
633          # noqa: E501
634
635        :param allow_manage_signing_groups: The allow_manage_signing_groups of this AccountManagementGranular.  # noqa: E501
636        :type: str
637        """
638
639        self._allow_manage_signing_groups = allow_manage_signing_groups
640
641    @property
642    def allow_manage_signing_groups_metadata(self):
643        """Gets the allow_manage_signing_groups_metadata of this AccountManagementGranular.  # noqa: E501
644
645          # noqa: E501
646
647        :return: The allow_manage_signing_groups_metadata of this AccountManagementGranular.  # noqa: E501
648        :rtype: SettingsMetadata
649        """
650        return self._allow_manage_signing_groups_metadata
651
652    @allow_manage_signing_groups_metadata.setter
653    def allow_manage_signing_groups_metadata(self, allow_manage_signing_groups_metadata):
654        """Sets the allow_manage_signing_groups_metadata of this AccountManagementGranular.
655
656          # noqa: E501
657
658        :param allow_manage_signing_groups_metadata: The allow_manage_signing_groups_metadata of this AccountManagementGranular.  # noqa: E501
659        :type: SettingsMetadata
660        """
661
662        self._allow_manage_signing_groups_metadata = allow_manage_signing_groups_metadata
663
664    @property
665    def allow_manage_stamps(self):
666        """Gets the allow_manage_stamps of this AccountManagementGranular.  # noqa: E501
667
668          # noqa: E501
669
670        :return: The allow_manage_stamps of this AccountManagementGranular.  # noqa: E501
671        :rtype: str
672        """
673        return self._allow_manage_stamps
674
675    @allow_manage_stamps.setter
676    def allow_manage_stamps(self, allow_manage_stamps):
677        """Sets the allow_manage_stamps of this AccountManagementGranular.
678
679          # noqa: E501
680
681        :param allow_manage_stamps: The allow_manage_stamps of this AccountManagementGranular.  # noqa: E501
682        :type: str
683        """
684
685        self._allow_manage_stamps = allow_manage_stamps
686
687    @property
688    def allow_manage_stamps_metadata(self):
689        """Gets the allow_manage_stamps_metadata of this AccountManagementGranular.  # noqa: E501
690
691          # noqa: E501
692
693        :return: The allow_manage_stamps_metadata of this AccountManagementGranular.  # noqa: E501
694        :rtype: SettingsMetadata
695        """
696        return self._allow_manage_stamps_metadata
697
698    @allow_manage_stamps_metadata.setter
699    def allow_manage_stamps_metadata(self, allow_manage_stamps_metadata):
700        """Sets the allow_manage_stamps_metadata of this AccountManagementGranular.
701
702          # noqa: E501
703
704        :param allow_manage_stamps_metadata: The allow_manage_stamps_metadata of this AccountManagementGranular.  # noqa: E501
705        :type: SettingsMetadata
706        """
707
708        self._allow_manage_stamps_metadata = allow_manage_stamps_metadata
709
710    @property
711    def allow_manage_users(self):
712        """Gets the allow_manage_users of this AccountManagementGranular.  # noqa: E501
713
714          # noqa: E501
715
716        :return: The allow_manage_users of this AccountManagementGranular.  # noqa: E501
717        :rtype: str
718        """
719        return self._allow_manage_users
720
721    @allow_manage_users.setter
722    def allow_manage_users(self, allow_manage_users):
723        """Sets the allow_manage_users of this AccountManagementGranular.
724
725          # noqa: E501
726
727        :param allow_manage_users: The allow_manage_users of this AccountManagementGranular.  # noqa: E501
728        :type: str
729        """
730
731        self._allow_manage_users = allow_manage_users
732
733    @property
734    def allow_manage_users_metadata(self):
735        """Gets the allow_manage_users_metadata of this AccountManagementGranular.  # noqa: E501
736
737          # noqa: E501
738
739        :return: The allow_manage_users_metadata of this AccountManagementGranular.  # noqa: E501
740        :rtype: SettingsMetadata
741        """
742        return self._allow_manage_users_metadata
743
744    @allow_manage_users_metadata.setter
745    def allow_manage_users_metadata(self, allow_manage_users_metadata):
746        """Sets the allow_manage_users_metadata of this AccountManagementGranular.
747
748          # noqa: E501
749
750        :param allow_manage_users_metadata: The allow_manage_users_metadata of this AccountManagementGranular.  # noqa: E501
751        :type: SettingsMetadata
752        """
753
754        self._allow_manage_users_metadata = allow_manage_users_metadata
755
756    @property
757    def allow_view_users(self):
758        """Gets the allow_view_users of this AccountManagementGranular.  # noqa: E501
759
760          # noqa: E501
761
762        :return: The allow_view_users of this AccountManagementGranular.  # noqa: E501
763        :rtype: str
764        """
765        return self._allow_view_users
766
767    @allow_view_users.setter
768    def allow_view_users(self, allow_view_users):
769        """Sets the allow_view_users of this AccountManagementGranular.
770
771          # noqa: E501
772
773        :param allow_view_users: The allow_view_users of this AccountManagementGranular.  # noqa: E501
774        :type: str
775        """
776
777        self._allow_view_users = allow_view_users
778
779    def to_dict(self):
780        """Returns the model properties as a dict"""
781        result = {}
782
783        for attr, _ in six.iteritems(self.swagger_types):
784            value = getattr(self, attr)
785            if isinstance(value, list):
786                result[attr] = list(map(
787                    lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
788                    value
789                ))
790            elif hasattr(value, "to_dict"):
791                result[attr] = value.to_dict()
792            elif isinstance(value, dict):
793                result[attr] = dict(map(
794                    lambda item: (item[0], item[1].to_dict())
795                    if hasattr(item[1], "to_dict") else item,
796                    value.items()
797                ))
798            else:
799                result[attr] = value
800        if issubclass(AccountManagementGranular, dict):
801            for key, value in self.items():
802                result[key] = value
803
804        return result
805
806    def to_str(self):
807        """Returns the string representation of the model"""
808        return pprint.pformat(self.to_dict())
809
810    def __repr__(self):
811        """For `print` and `pprint`"""
812        return self.to_str()
813
814    def __eq__(self, other):
815        """Returns true if both objects are equal"""
816        if not isinstance(other, AccountManagementGranular):
817            return False
818
819        return self.to_dict() == other.to_dict()
820
821    def __ne__(self, other):
822        """Returns true if both objects are not equal"""
823        if not isinstance(other, AccountManagementGranular):
824            return True
825
826        return self.to_dict() != other.to_dict()
class AccountManagementGranular:
 23class AccountManagementGranular(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        'allow_manage_account_security_settings': 'str',
 38        'allow_manage_account_security_settings_metadata': 'SettingsMetadata',
 39        'allow_manage_account_settings': 'str',
 40        'allow_manage_account_settings_metadata': 'SettingsMetadata',
 41        'allow_manage_admins': 'str',
 42        'allow_manage_admins_metadata': 'SettingsMetadata',
 43        'allow_manage_connect': 'str',
 44        'allow_manage_connect_metadata': 'SettingsMetadata',
 45        'allow_manage_document_retention': 'str',
 46        'allow_manage_document_retention_metadata': 'SettingsMetadata',
 47        'allow_manage_envelope_transfer': 'str',
 48        'allow_manage_envelope_transfer_metadata': 'SettingsMetadata',
 49        'allow_manage_groups_but_not_users': 'str',
 50        'allow_manage_groups_but_not_users_metadata': 'SettingsMetadata',
 51        'allow_manage_joint_agreements': 'str',
 52        'allow_manage_joint_agreements_metadata': 'SettingsMetadata',
 53        'allow_manage_reporting': 'str',
 54        'allow_manage_reporting_metadata': 'SettingsMetadata',
 55        'allow_manage_sharing': 'str',
 56        'allow_manage_sharing_metadata': 'SettingsMetadata',
 57        'allow_manage_signing_groups': 'str',
 58        'allow_manage_signing_groups_metadata': 'SettingsMetadata',
 59        'allow_manage_stamps': 'str',
 60        'allow_manage_stamps_metadata': 'SettingsMetadata',
 61        'allow_manage_users': 'str',
 62        'allow_manage_users_metadata': 'SettingsMetadata',
 63        'allow_view_users': 'str'
 64    }
 65
 66    attribute_map = {
 67        'allow_manage_account_security_settings': 'allowManageAccountSecuritySettings',
 68        'allow_manage_account_security_settings_metadata': 'allowManageAccountSecuritySettingsMetadata',
 69        'allow_manage_account_settings': 'allowManageAccountSettings',
 70        'allow_manage_account_settings_metadata': 'allowManageAccountSettingsMetadata',
 71        'allow_manage_admins': 'allowManageAdmins',
 72        'allow_manage_admins_metadata': 'allowManageAdminsMetadata',
 73        'allow_manage_connect': 'allowManageConnect',
 74        'allow_manage_connect_metadata': 'allowManageConnectMetadata',
 75        'allow_manage_document_retention': 'allowManageDocumentRetention',
 76        'allow_manage_document_retention_metadata': 'allowManageDocumentRetentionMetadata',
 77        'allow_manage_envelope_transfer': 'allowManageEnvelopeTransfer',
 78        'allow_manage_envelope_transfer_metadata': 'allowManageEnvelopeTransferMetadata',
 79        'allow_manage_groups_but_not_users': 'allowManageGroupsButNotUsers',
 80        'allow_manage_groups_but_not_users_metadata': 'allowManageGroupsButNotUsersMetadata',
 81        'allow_manage_joint_agreements': 'allowManageJointAgreements',
 82        'allow_manage_joint_agreements_metadata': 'allowManageJointAgreementsMetadata',
 83        'allow_manage_reporting': 'allowManageReporting',
 84        'allow_manage_reporting_metadata': 'allowManageReportingMetadata',
 85        'allow_manage_sharing': 'allowManageSharing',
 86        'allow_manage_sharing_metadata': 'allowManageSharingMetadata',
 87        'allow_manage_signing_groups': 'allowManageSigningGroups',
 88        'allow_manage_signing_groups_metadata': 'allowManageSigningGroupsMetadata',
 89        'allow_manage_stamps': 'allowManageStamps',
 90        'allow_manage_stamps_metadata': 'allowManageStampsMetadata',
 91        'allow_manage_users': 'allowManageUsers',
 92        'allow_manage_users_metadata': 'allowManageUsersMetadata',
 93        'allow_view_users': 'allowViewUsers'
 94    }
 95
 96    def __init__(self, _configuration=None, **kwargs):  # noqa: E501
 97        """AccountManagementGranular - a model defined in Swagger"""  # noqa: E501
 98        if _configuration is None:
 99            _configuration = Configuration()
100        self._configuration = _configuration
101
102        self._allow_manage_account_security_settings = None
103        self._allow_manage_account_security_settings_metadata = None
104        self._allow_manage_account_settings = None
105        self._allow_manage_account_settings_metadata = None
106        self._allow_manage_admins = None
107        self._allow_manage_admins_metadata = None
108        self._allow_manage_connect = None
109        self._allow_manage_connect_metadata = None
110        self._allow_manage_document_retention = None
111        self._allow_manage_document_retention_metadata = None
112        self._allow_manage_envelope_transfer = None
113        self._allow_manage_envelope_transfer_metadata = None
114        self._allow_manage_groups_but_not_users = None
115        self._allow_manage_groups_but_not_users_metadata = None
116        self._allow_manage_joint_agreements = None
117        self._allow_manage_joint_agreements_metadata = None
118        self._allow_manage_reporting = None
119        self._allow_manage_reporting_metadata = None
120        self._allow_manage_sharing = None
121        self._allow_manage_sharing_metadata = None
122        self._allow_manage_signing_groups = None
123        self._allow_manage_signing_groups_metadata = None
124        self._allow_manage_stamps = None
125        self._allow_manage_stamps_metadata = None
126        self._allow_manage_users = None
127        self._allow_manage_users_metadata = None
128        self._allow_view_users = None
129        self.discriminator = None
130
131        setattr(self, "_{}".format('allow_manage_account_security_settings'), kwargs.get('allow_manage_account_security_settings', None))
132        setattr(self, "_{}".format('allow_manage_account_security_settings_metadata'), kwargs.get('allow_manage_account_security_settings_metadata', None))
133        setattr(self, "_{}".format('allow_manage_account_settings'), kwargs.get('allow_manage_account_settings', None))
134        setattr(self, "_{}".format('allow_manage_account_settings_metadata'), kwargs.get('allow_manage_account_settings_metadata', None))
135        setattr(self, "_{}".format('allow_manage_admins'), kwargs.get('allow_manage_admins', None))
136        setattr(self, "_{}".format('allow_manage_admins_metadata'), kwargs.get('allow_manage_admins_metadata', None))
137        setattr(self, "_{}".format('allow_manage_connect'), kwargs.get('allow_manage_connect', None))
138        setattr(self, "_{}".format('allow_manage_connect_metadata'), kwargs.get('allow_manage_connect_metadata', None))
139        setattr(self, "_{}".format('allow_manage_document_retention'), kwargs.get('allow_manage_document_retention', None))
140        setattr(self, "_{}".format('allow_manage_document_retention_metadata'), kwargs.get('allow_manage_document_retention_metadata', None))
141        setattr(self, "_{}".format('allow_manage_envelope_transfer'), kwargs.get('allow_manage_envelope_transfer', None))
142        setattr(self, "_{}".format('allow_manage_envelope_transfer_metadata'), kwargs.get('allow_manage_envelope_transfer_metadata', None))
143        setattr(self, "_{}".format('allow_manage_groups_but_not_users'), kwargs.get('allow_manage_groups_but_not_users', None))
144        setattr(self, "_{}".format('allow_manage_groups_but_not_users_metadata'), kwargs.get('allow_manage_groups_but_not_users_metadata', None))
145        setattr(self, "_{}".format('allow_manage_joint_agreements'), kwargs.get('allow_manage_joint_agreements', None))
146        setattr(self, "_{}".format('allow_manage_joint_agreements_metadata'), kwargs.get('allow_manage_joint_agreements_metadata', None))
147        setattr(self, "_{}".format('allow_manage_reporting'), kwargs.get('allow_manage_reporting', None))
148        setattr(self, "_{}".format('allow_manage_reporting_metadata'), kwargs.get('allow_manage_reporting_metadata', None))
149        setattr(self, "_{}".format('allow_manage_sharing'), kwargs.get('allow_manage_sharing', None))
150        setattr(self, "_{}".format('allow_manage_sharing_metadata'), kwargs.get('allow_manage_sharing_metadata', None))
151        setattr(self, "_{}".format('allow_manage_signing_groups'), kwargs.get('allow_manage_signing_groups', None))
152        setattr(self, "_{}".format('allow_manage_signing_groups_metadata'), kwargs.get('allow_manage_signing_groups_metadata', None))
153        setattr(self, "_{}".format('allow_manage_stamps'), kwargs.get('allow_manage_stamps', None))
154        setattr(self, "_{}".format('allow_manage_stamps_metadata'), kwargs.get('allow_manage_stamps_metadata', None))
155        setattr(self, "_{}".format('allow_manage_users'), kwargs.get('allow_manage_users', None))
156        setattr(self, "_{}".format('allow_manage_users_metadata'), kwargs.get('allow_manage_users_metadata', None))
157        setattr(self, "_{}".format('allow_view_users'), kwargs.get('allow_view_users', None))
158
159    @property
160    def allow_manage_account_security_settings(self):
161        """Gets the allow_manage_account_security_settings of this AccountManagementGranular.  # noqa: E501
162
163          # noqa: E501
164
165        :return: The allow_manage_account_security_settings of this AccountManagementGranular.  # noqa: E501
166        :rtype: str
167        """
168        return self._allow_manage_account_security_settings
169
170    @allow_manage_account_security_settings.setter
171    def allow_manage_account_security_settings(self, allow_manage_account_security_settings):
172        """Sets the allow_manage_account_security_settings of this AccountManagementGranular.
173
174          # noqa: E501
175
176        :param allow_manage_account_security_settings: The allow_manage_account_security_settings of this AccountManagementGranular.  # noqa: E501
177        :type: str
178        """
179
180        self._allow_manage_account_security_settings = allow_manage_account_security_settings
181
182    @property
183    def allow_manage_account_security_settings_metadata(self):
184        """Gets the allow_manage_account_security_settings_metadata of this AccountManagementGranular.  # noqa: E501
185
186          # noqa: E501
187
188        :return: The allow_manage_account_security_settings_metadata of this AccountManagementGranular.  # noqa: E501
189        :rtype: SettingsMetadata
190        """
191        return self._allow_manage_account_security_settings_metadata
192
193    @allow_manage_account_security_settings_metadata.setter
194    def allow_manage_account_security_settings_metadata(self, allow_manage_account_security_settings_metadata):
195        """Sets the allow_manage_account_security_settings_metadata of this AccountManagementGranular.
196
197          # noqa: E501
198
199        :param allow_manage_account_security_settings_metadata: The allow_manage_account_security_settings_metadata of this AccountManagementGranular.  # noqa: E501
200        :type: SettingsMetadata
201        """
202
203        self._allow_manage_account_security_settings_metadata = allow_manage_account_security_settings_metadata
204
205    @property
206    def allow_manage_account_settings(self):
207        """Gets the allow_manage_account_settings of this AccountManagementGranular.  # noqa: E501
208
209          # noqa: E501
210
211        :return: The allow_manage_account_settings of this AccountManagementGranular.  # noqa: E501
212        :rtype: str
213        """
214        return self._allow_manage_account_settings
215
216    @allow_manage_account_settings.setter
217    def allow_manage_account_settings(self, allow_manage_account_settings):
218        """Sets the allow_manage_account_settings of this AccountManagementGranular.
219
220          # noqa: E501
221
222        :param allow_manage_account_settings: The allow_manage_account_settings of this AccountManagementGranular.  # noqa: E501
223        :type: str
224        """
225
226        self._allow_manage_account_settings = allow_manage_account_settings
227
228    @property
229    def allow_manage_account_settings_metadata(self):
230        """Gets the allow_manage_account_settings_metadata of this AccountManagementGranular.  # noqa: E501
231
232          # noqa: E501
233
234        :return: The allow_manage_account_settings_metadata of this AccountManagementGranular.  # noqa: E501
235        :rtype: SettingsMetadata
236        """
237        return self._allow_manage_account_settings_metadata
238
239    @allow_manage_account_settings_metadata.setter
240    def allow_manage_account_settings_metadata(self, allow_manage_account_settings_metadata):
241        """Sets the allow_manage_account_settings_metadata of this AccountManagementGranular.
242
243          # noqa: E501
244
245        :param allow_manage_account_settings_metadata: The allow_manage_account_settings_metadata of this AccountManagementGranular.  # noqa: E501
246        :type: SettingsMetadata
247        """
248
249        self._allow_manage_account_settings_metadata = allow_manage_account_settings_metadata
250
251    @property
252    def allow_manage_admins(self):
253        """Gets the allow_manage_admins of this AccountManagementGranular.  # noqa: E501
254
255          # noqa: E501
256
257        :return: The allow_manage_admins of this AccountManagementGranular.  # noqa: E501
258        :rtype: str
259        """
260        return self._allow_manage_admins
261
262    @allow_manage_admins.setter
263    def allow_manage_admins(self, allow_manage_admins):
264        """Sets the allow_manage_admins of this AccountManagementGranular.
265
266          # noqa: E501
267
268        :param allow_manage_admins: The allow_manage_admins of this AccountManagementGranular.  # noqa: E501
269        :type: str
270        """
271
272        self._allow_manage_admins = allow_manage_admins
273
274    @property
275    def allow_manage_admins_metadata(self):
276        """Gets the allow_manage_admins_metadata of this AccountManagementGranular.  # noqa: E501
277
278          # noqa: E501
279
280        :return: The allow_manage_admins_metadata of this AccountManagementGranular.  # noqa: E501
281        :rtype: SettingsMetadata
282        """
283        return self._allow_manage_admins_metadata
284
285    @allow_manage_admins_metadata.setter
286    def allow_manage_admins_metadata(self, allow_manage_admins_metadata):
287        """Sets the allow_manage_admins_metadata of this AccountManagementGranular.
288
289          # noqa: E501
290
291        :param allow_manage_admins_metadata: The allow_manage_admins_metadata of this AccountManagementGranular.  # noqa: E501
292        :type: SettingsMetadata
293        """
294
295        self._allow_manage_admins_metadata = allow_manage_admins_metadata
296
297    @property
298    def allow_manage_connect(self):
299        """Gets the allow_manage_connect of this AccountManagementGranular.  # noqa: E501
300
301          # noqa: E501
302
303        :return: The allow_manage_connect of this AccountManagementGranular.  # noqa: E501
304        :rtype: str
305        """
306        return self._allow_manage_connect
307
308    @allow_manage_connect.setter
309    def allow_manage_connect(self, allow_manage_connect):
310        """Sets the allow_manage_connect of this AccountManagementGranular.
311
312          # noqa: E501
313
314        :param allow_manage_connect: The allow_manage_connect of this AccountManagementGranular.  # noqa: E501
315        :type: str
316        """
317
318        self._allow_manage_connect = allow_manage_connect
319
320    @property
321    def allow_manage_connect_metadata(self):
322        """Gets the allow_manage_connect_metadata of this AccountManagementGranular.  # noqa: E501
323
324          # noqa: E501
325
326        :return: The allow_manage_connect_metadata of this AccountManagementGranular.  # noqa: E501
327        :rtype: SettingsMetadata
328        """
329        return self._allow_manage_connect_metadata
330
331    @allow_manage_connect_metadata.setter
332    def allow_manage_connect_metadata(self, allow_manage_connect_metadata):
333        """Sets the allow_manage_connect_metadata of this AccountManagementGranular.
334
335          # noqa: E501
336
337        :param allow_manage_connect_metadata: The allow_manage_connect_metadata of this AccountManagementGranular.  # noqa: E501
338        :type: SettingsMetadata
339        """
340
341        self._allow_manage_connect_metadata = allow_manage_connect_metadata
342
343    @property
344    def allow_manage_document_retention(self):
345        """Gets the allow_manage_document_retention of this AccountManagementGranular.  # noqa: E501
346
347          # noqa: E501
348
349        :return: The allow_manage_document_retention of this AccountManagementGranular.  # noqa: E501
350        :rtype: str
351        """
352        return self._allow_manage_document_retention
353
354    @allow_manage_document_retention.setter
355    def allow_manage_document_retention(self, allow_manage_document_retention):
356        """Sets the allow_manage_document_retention of this AccountManagementGranular.
357
358          # noqa: E501
359
360        :param allow_manage_document_retention: The allow_manage_document_retention of this AccountManagementGranular.  # noqa: E501
361        :type: str
362        """
363
364        self._allow_manage_document_retention = allow_manage_document_retention
365
366    @property
367    def allow_manage_document_retention_metadata(self):
368        """Gets the allow_manage_document_retention_metadata of this AccountManagementGranular.  # noqa: E501
369
370          # noqa: E501
371
372        :return: The allow_manage_document_retention_metadata of this AccountManagementGranular.  # noqa: E501
373        :rtype: SettingsMetadata
374        """
375        return self._allow_manage_document_retention_metadata
376
377    @allow_manage_document_retention_metadata.setter
378    def allow_manage_document_retention_metadata(self, allow_manage_document_retention_metadata):
379        """Sets the allow_manage_document_retention_metadata of this AccountManagementGranular.
380
381          # noqa: E501
382
383        :param allow_manage_document_retention_metadata: The allow_manage_document_retention_metadata of this AccountManagementGranular.  # noqa: E501
384        :type: SettingsMetadata
385        """
386
387        self._allow_manage_document_retention_metadata = allow_manage_document_retention_metadata
388
389    @property
390    def allow_manage_envelope_transfer(self):
391        """Gets the allow_manage_envelope_transfer of this AccountManagementGranular.  # noqa: E501
392
393          # noqa: E501
394
395        :return: The allow_manage_envelope_transfer of this AccountManagementGranular.  # noqa: E501
396        :rtype: str
397        """
398        return self._allow_manage_envelope_transfer
399
400    @allow_manage_envelope_transfer.setter
401    def allow_manage_envelope_transfer(self, allow_manage_envelope_transfer):
402        """Sets the allow_manage_envelope_transfer of this AccountManagementGranular.
403
404          # noqa: E501
405
406        :param allow_manage_envelope_transfer: The allow_manage_envelope_transfer of this AccountManagementGranular.  # noqa: E501
407        :type: str
408        """
409
410        self._allow_manage_envelope_transfer = allow_manage_envelope_transfer
411
412    @property
413    def allow_manage_envelope_transfer_metadata(self):
414        """Gets the allow_manage_envelope_transfer_metadata of this AccountManagementGranular.  # noqa: E501
415
416          # noqa: E501
417
418        :return: The allow_manage_envelope_transfer_metadata of this AccountManagementGranular.  # noqa: E501
419        :rtype: SettingsMetadata
420        """
421        return self._allow_manage_envelope_transfer_metadata
422
423    @allow_manage_envelope_transfer_metadata.setter
424    def allow_manage_envelope_transfer_metadata(self, allow_manage_envelope_transfer_metadata):
425        """Sets the allow_manage_envelope_transfer_metadata of this AccountManagementGranular.
426
427          # noqa: E501
428
429        :param allow_manage_envelope_transfer_metadata: The allow_manage_envelope_transfer_metadata of this AccountManagementGranular.  # noqa: E501
430        :type: SettingsMetadata
431        """
432
433        self._allow_manage_envelope_transfer_metadata = allow_manage_envelope_transfer_metadata
434
435    @property
436    def allow_manage_groups_but_not_users(self):
437        """Gets the allow_manage_groups_but_not_users of this AccountManagementGranular.  # noqa: E501
438
439          # noqa: E501
440
441        :return: The allow_manage_groups_but_not_users of this AccountManagementGranular.  # noqa: E501
442        :rtype: str
443        """
444        return self._allow_manage_groups_but_not_users
445
446    @allow_manage_groups_but_not_users.setter
447    def allow_manage_groups_but_not_users(self, allow_manage_groups_but_not_users):
448        """Sets the allow_manage_groups_but_not_users of this AccountManagementGranular.
449
450          # noqa: E501
451
452        :param allow_manage_groups_but_not_users: The allow_manage_groups_but_not_users of this AccountManagementGranular.  # noqa: E501
453        :type: str
454        """
455
456        self._allow_manage_groups_but_not_users = allow_manage_groups_but_not_users
457
458    @property
459    def allow_manage_groups_but_not_users_metadata(self):
460        """Gets the allow_manage_groups_but_not_users_metadata of this AccountManagementGranular.  # noqa: E501
461
462          # noqa: E501
463
464        :return: The allow_manage_groups_but_not_users_metadata of this AccountManagementGranular.  # noqa: E501
465        :rtype: SettingsMetadata
466        """
467        return self._allow_manage_groups_but_not_users_metadata
468
469    @allow_manage_groups_but_not_users_metadata.setter
470    def allow_manage_groups_but_not_users_metadata(self, allow_manage_groups_but_not_users_metadata):
471        """Sets the allow_manage_groups_but_not_users_metadata of this AccountManagementGranular.
472
473          # noqa: E501
474
475        :param allow_manage_groups_but_not_users_metadata: The allow_manage_groups_but_not_users_metadata of this AccountManagementGranular.  # noqa: E501
476        :type: SettingsMetadata
477        """
478
479        self._allow_manage_groups_but_not_users_metadata = allow_manage_groups_but_not_users_metadata
480
481    @property
482    def allow_manage_joint_agreements(self):
483        """Gets the allow_manage_joint_agreements of this AccountManagementGranular.  # noqa: E501
484
485          # noqa: E501
486
487        :return: The allow_manage_joint_agreements of this AccountManagementGranular.  # noqa: E501
488        :rtype: str
489        """
490        return self._allow_manage_joint_agreements
491
492    @allow_manage_joint_agreements.setter
493    def allow_manage_joint_agreements(self, allow_manage_joint_agreements):
494        """Sets the allow_manage_joint_agreements of this AccountManagementGranular.
495
496          # noqa: E501
497
498        :param allow_manage_joint_agreements: The allow_manage_joint_agreements of this AccountManagementGranular.  # noqa: E501
499        :type: str
500        """
501
502        self._allow_manage_joint_agreements = allow_manage_joint_agreements
503
504    @property
505    def allow_manage_joint_agreements_metadata(self):
506        """Gets the allow_manage_joint_agreements_metadata of this AccountManagementGranular.  # noqa: E501
507
508          # noqa: E501
509
510        :return: The allow_manage_joint_agreements_metadata of this AccountManagementGranular.  # noqa: E501
511        :rtype: SettingsMetadata
512        """
513        return self._allow_manage_joint_agreements_metadata
514
515    @allow_manage_joint_agreements_metadata.setter
516    def allow_manage_joint_agreements_metadata(self, allow_manage_joint_agreements_metadata):
517        """Sets the allow_manage_joint_agreements_metadata of this AccountManagementGranular.
518
519          # noqa: E501
520
521        :param allow_manage_joint_agreements_metadata: The allow_manage_joint_agreements_metadata of this AccountManagementGranular.  # noqa: E501
522        :type: SettingsMetadata
523        """
524
525        self._allow_manage_joint_agreements_metadata = allow_manage_joint_agreements_metadata
526
527    @property
528    def allow_manage_reporting(self):
529        """Gets the allow_manage_reporting of this AccountManagementGranular.  # noqa: E501
530
531          # noqa: E501
532
533        :return: The allow_manage_reporting of this AccountManagementGranular.  # noqa: E501
534        :rtype: str
535        """
536        return self._allow_manage_reporting
537
538    @allow_manage_reporting.setter
539    def allow_manage_reporting(self, allow_manage_reporting):
540        """Sets the allow_manage_reporting of this AccountManagementGranular.
541
542          # noqa: E501
543
544        :param allow_manage_reporting: The allow_manage_reporting of this AccountManagementGranular.  # noqa: E501
545        :type: str
546        """
547
548        self._allow_manage_reporting = allow_manage_reporting
549
550    @property
551    def allow_manage_reporting_metadata(self):
552        """Gets the allow_manage_reporting_metadata of this AccountManagementGranular.  # noqa: E501
553
554          # noqa: E501
555
556        :return: The allow_manage_reporting_metadata of this AccountManagementGranular.  # noqa: E501
557        :rtype: SettingsMetadata
558        """
559        return self._allow_manage_reporting_metadata
560
561    @allow_manage_reporting_metadata.setter
562    def allow_manage_reporting_metadata(self, allow_manage_reporting_metadata):
563        """Sets the allow_manage_reporting_metadata of this AccountManagementGranular.
564
565          # noqa: E501
566
567        :param allow_manage_reporting_metadata: The allow_manage_reporting_metadata of this AccountManagementGranular.  # noqa: E501
568        :type: SettingsMetadata
569        """
570
571        self._allow_manage_reporting_metadata = allow_manage_reporting_metadata
572
573    @property
574    def allow_manage_sharing(self):
575        """Gets the allow_manage_sharing of this AccountManagementGranular.  # noqa: E501
576
577          # noqa: E501
578
579        :return: The allow_manage_sharing of this AccountManagementGranular.  # noqa: E501
580        :rtype: str
581        """
582        return self._allow_manage_sharing
583
584    @allow_manage_sharing.setter
585    def allow_manage_sharing(self, allow_manage_sharing):
586        """Sets the allow_manage_sharing of this AccountManagementGranular.
587
588          # noqa: E501
589
590        :param allow_manage_sharing: The allow_manage_sharing of this AccountManagementGranular.  # noqa: E501
591        :type: str
592        """
593
594        self._allow_manage_sharing = allow_manage_sharing
595
596    @property
597    def allow_manage_sharing_metadata(self):
598        """Gets the allow_manage_sharing_metadata of this AccountManagementGranular.  # noqa: E501
599
600          # noqa: E501
601
602        :return: The allow_manage_sharing_metadata of this AccountManagementGranular.  # noqa: E501
603        :rtype: SettingsMetadata
604        """
605        return self._allow_manage_sharing_metadata
606
607    @allow_manage_sharing_metadata.setter
608    def allow_manage_sharing_metadata(self, allow_manage_sharing_metadata):
609        """Sets the allow_manage_sharing_metadata of this AccountManagementGranular.
610
611          # noqa: E501
612
613        :param allow_manage_sharing_metadata: The allow_manage_sharing_metadata of this AccountManagementGranular.  # noqa: E501
614        :type: SettingsMetadata
615        """
616
617        self._allow_manage_sharing_metadata = allow_manage_sharing_metadata
618
619    @property
620    def allow_manage_signing_groups(self):
621        """Gets the allow_manage_signing_groups of this AccountManagementGranular.  # noqa: E501
622
623          # noqa: E501
624
625        :return: The allow_manage_signing_groups of this AccountManagementGranular.  # noqa: E501
626        :rtype: str
627        """
628        return self._allow_manage_signing_groups
629
630    @allow_manage_signing_groups.setter
631    def allow_manage_signing_groups(self, allow_manage_signing_groups):
632        """Sets the allow_manage_signing_groups of this AccountManagementGranular.
633
634          # noqa: E501
635
636        :param allow_manage_signing_groups: The allow_manage_signing_groups of this AccountManagementGranular.  # noqa: E501
637        :type: str
638        """
639
640        self._allow_manage_signing_groups = allow_manage_signing_groups
641
642    @property
643    def allow_manage_signing_groups_metadata(self):
644        """Gets the allow_manage_signing_groups_metadata of this AccountManagementGranular.  # noqa: E501
645
646          # noqa: E501
647
648        :return: The allow_manage_signing_groups_metadata of this AccountManagementGranular.  # noqa: E501
649        :rtype: SettingsMetadata
650        """
651        return self._allow_manage_signing_groups_metadata
652
653    @allow_manage_signing_groups_metadata.setter
654    def allow_manage_signing_groups_metadata(self, allow_manage_signing_groups_metadata):
655        """Sets the allow_manage_signing_groups_metadata of this AccountManagementGranular.
656
657          # noqa: E501
658
659        :param allow_manage_signing_groups_metadata: The allow_manage_signing_groups_metadata of this AccountManagementGranular.  # noqa: E501
660        :type: SettingsMetadata
661        """
662
663        self._allow_manage_signing_groups_metadata = allow_manage_signing_groups_metadata
664
665    @property
666    def allow_manage_stamps(self):
667        """Gets the allow_manage_stamps of this AccountManagementGranular.  # noqa: E501
668
669          # noqa: E501
670
671        :return: The allow_manage_stamps of this AccountManagementGranular.  # noqa: E501
672        :rtype: str
673        """
674        return self._allow_manage_stamps
675
676    @allow_manage_stamps.setter
677    def allow_manage_stamps(self, allow_manage_stamps):
678        """Sets the allow_manage_stamps of this AccountManagementGranular.
679
680          # noqa: E501
681
682        :param allow_manage_stamps: The allow_manage_stamps of this AccountManagementGranular.  # noqa: E501
683        :type: str
684        """
685
686        self._allow_manage_stamps = allow_manage_stamps
687
688    @property
689    def allow_manage_stamps_metadata(self):
690        """Gets the allow_manage_stamps_metadata of this AccountManagementGranular.  # noqa: E501
691
692          # noqa: E501
693
694        :return: The allow_manage_stamps_metadata of this AccountManagementGranular.  # noqa: E501
695        :rtype: SettingsMetadata
696        """
697        return self._allow_manage_stamps_metadata
698
699    @allow_manage_stamps_metadata.setter
700    def allow_manage_stamps_metadata(self, allow_manage_stamps_metadata):
701        """Sets the allow_manage_stamps_metadata of this AccountManagementGranular.
702
703          # noqa: E501
704
705        :param allow_manage_stamps_metadata: The allow_manage_stamps_metadata of this AccountManagementGranular.  # noqa: E501
706        :type: SettingsMetadata
707        """
708
709        self._allow_manage_stamps_metadata = allow_manage_stamps_metadata
710
711    @property
712    def allow_manage_users(self):
713        """Gets the allow_manage_users of this AccountManagementGranular.  # noqa: E501
714
715          # noqa: E501
716
717        :return: The allow_manage_users of this AccountManagementGranular.  # noqa: E501
718        :rtype: str
719        """
720        return self._allow_manage_users
721
722    @allow_manage_users.setter
723    def allow_manage_users(self, allow_manage_users):
724        """Sets the allow_manage_users of this AccountManagementGranular.
725
726          # noqa: E501
727
728        :param allow_manage_users: The allow_manage_users of this AccountManagementGranular.  # noqa: E501
729        :type: str
730        """
731
732        self._allow_manage_users = allow_manage_users
733
734    @property
735    def allow_manage_users_metadata(self):
736        """Gets the allow_manage_users_metadata of this AccountManagementGranular.  # noqa: E501
737
738          # noqa: E501
739
740        :return: The allow_manage_users_metadata of this AccountManagementGranular.  # noqa: E501
741        :rtype: SettingsMetadata
742        """
743        return self._allow_manage_users_metadata
744
745    @allow_manage_users_metadata.setter
746    def allow_manage_users_metadata(self, allow_manage_users_metadata):
747        """Sets the allow_manage_users_metadata of this AccountManagementGranular.
748
749          # noqa: E501
750
751        :param allow_manage_users_metadata: The allow_manage_users_metadata of this AccountManagementGranular.  # noqa: E501
752        :type: SettingsMetadata
753        """
754
755        self._allow_manage_users_metadata = allow_manage_users_metadata
756
757    @property
758    def allow_view_users(self):
759        """Gets the allow_view_users of this AccountManagementGranular.  # noqa: E501
760
761          # noqa: E501
762
763        :return: The allow_view_users of this AccountManagementGranular.  # noqa: E501
764        :rtype: str
765        """
766        return self._allow_view_users
767
768    @allow_view_users.setter
769    def allow_view_users(self, allow_view_users):
770        """Sets the allow_view_users of this AccountManagementGranular.
771
772          # noqa: E501
773
774        :param allow_view_users: The allow_view_users of this AccountManagementGranular.  # noqa: E501
775        :type: str
776        """
777
778        self._allow_view_users = allow_view_users
779
780    def to_dict(self):
781        """Returns the model properties as a dict"""
782        result = {}
783
784        for attr, _ in six.iteritems(self.swagger_types):
785            value = getattr(self, attr)
786            if isinstance(value, list):
787                result[attr] = list(map(
788                    lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
789                    value
790                ))
791            elif hasattr(value, "to_dict"):
792                result[attr] = value.to_dict()
793            elif isinstance(value, dict):
794                result[attr] = dict(map(
795                    lambda item: (item[0], item[1].to_dict())
796                    if hasattr(item[1], "to_dict") else item,
797                    value.items()
798                ))
799            else:
800                result[attr] = value
801        if issubclass(AccountManagementGranular, dict):
802            for key, value in self.items():
803                result[key] = value
804
805        return result
806
807    def to_str(self):
808        """Returns the string representation of the model"""
809        return pprint.pformat(self.to_dict())
810
811    def __repr__(self):
812        """For `print` and `pprint`"""
813        return self.to_str()
814
815    def __eq__(self, other):
816        """Returns true if both objects are equal"""
817        if not isinstance(other, AccountManagementGranular):
818            return False
819
820        return self.to_dict() == other.to_dict()
821
822    def __ne__(self, other):
823        """Returns true if both objects are not equal"""
824        if not isinstance(other, AccountManagementGranular):
825            return True
826
827        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.

AccountManagementGranular(_configuration=None, **kwargs)
 96    def __init__(self, _configuration=None, **kwargs):  # noqa: E501
 97        """AccountManagementGranular - a model defined in Swagger"""  # noqa: E501
 98        if _configuration is None:
 99            _configuration = Configuration()
100        self._configuration = _configuration
101
102        self._allow_manage_account_security_settings = None
103        self._allow_manage_account_security_settings_metadata = None
104        self._allow_manage_account_settings = None
105        self._allow_manage_account_settings_metadata = None
106        self._allow_manage_admins = None
107        self._allow_manage_admins_metadata = None
108        self._allow_manage_connect = None
109        self._allow_manage_connect_metadata = None
110        self._allow_manage_document_retention = None
111        self._allow_manage_document_retention_metadata = None
112        self._allow_manage_envelope_transfer = None
113        self._allow_manage_envelope_transfer_metadata = None
114        self._allow_manage_groups_but_not_users = None
115        self._allow_manage_groups_but_not_users_metadata = None
116        self._allow_manage_joint_agreements = None
117        self._allow_manage_joint_agreements_metadata = None
118        self._allow_manage_reporting = None
119        self._allow_manage_reporting_metadata = None
120        self._allow_manage_sharing = None
121        self._allow_manage_sharing_metadata = None
122        self._allow_manage_signing_groups = None
123        self._allow_manage_signing_groups_metadata = None
124        self._allow_manage_stamps = None
125        self._allow_manage_stamps_metadata = None
126        self._allow_manage_users = None
127        self._allow_manage_users_metadata = None
128        self._allow_view_users = None
129        self.discriminator = None
130
131        setattr(self, "_{}".format('allow_manage_account_security_settings'), kwargs.get('allow_manage_account_security_settings', None))
132        setattr(self, "_{}".format('allow_manage_account_security_settings_metadata'), kwargs.get('allow_manage_account_security_settings_metadata', None))
133        setattr(self, "_{}".format('allow_manage_account_settings'), kwargs.get('allow_manage_account_settings', None))
134        setattr(self, "_{}".format('allow_manage_account_settings_metadata'), kwargs.get('allow_manage_account_settings_metadata', None))
135        setattr(self, "_{}".format('allow_manage_admins'), kwargs.get('allow_manage_admins', None))
136        setattr(self, "_{}".format('allow_manage_admins_metadata'), kwargs.get('allow_manage_admins_metadata', None))
137        setattr(self, "_{}".format('allow_manage_connect'), kwargs.get('allow_manage_connect', None))
138        setattr(self, "_{}".format('allow_manage_connect_metadata'), kwargs.get('allow_manage_connect_metadata', None))
139        setattr(self, "_{}".format('allow_manage_document_retention'), kwargs.get('allow_manage_document_retention', None))
140        setattr(self, "_{}".format('allow_manage_document_retention_metadata'), kwargs.get('allow_manage_document_retention_metadata', None))
141        setattr(self, "_{}".format('allow_manage_envelope_transfer'), kwargs.get('allow_manage_envelope_transfer', None))
142        setattr(self, "_{}".format('allow_manage_envelope_transfer_metadata'), kwargs.get('allow_manage_envelope_transfer_metadata', None))
143        setattr(self, "_{}".format('allow_manage_groups_but_not_users'), kwargs.get('allow_manage_groups_but_not_users', None))
144        setattr(self, "_{}".format('allow_manage_groups_but_not_users_metadata'), kwargs.get('allow_manage_groups_but_not_users_metadata', None))
145        setattr(self, "_{}".format('allow_manage_joint_agreements'), kwargs.get('allow_manage_joint_agreements', None))
146        setattr(self, "_{}".format('allow_manage_joint_agreements_metadata'), kwargs.get('allow_manage_joint_agreements_metadata', None))
147        setattr(self, "_{}".format('allow_manage_reporting'), kwargs.get('allow_manage_reporting', None))
148        setattr(self, "_{}".format('allow_manage_reporting_metadata'), kwargs.get('allow_manage_reporting_metadata', None))
149        setattr(self, "_{}".format('allow_manage_sharing'), kwargs.get('allow_manage_sharing', None))
150        setattr(self, "_{}".format('allow_manage_sharing_metadata'), kwargs.get('allow_manage_sharing_metadata', None))
151        setattr(self, "_{}".format('allow_manage_signing_groups'), kwargs.get('allow_manage_signing_groups', None))
152        setattr(self, "_{}".format('allow_manage_signing_groups_metadata'), kwargs.get('allow_manage_signing_groups_metadata', None))
153        setattr(self, "_{}".format('allow_manage_stamps'), kwargs.get('allow_manage_stamps', None))
154        setattr(self, "_{}".format('allow_manage_stamps_metadata'), kwargs.get('allow_manage_stamps_metadata', None))
155        setattr(self, "_{}".format('allow_manage_users'), kwargs.get('allow_manage_users', None))
156        setattr(self, "_{}".format('allow_manage_users_metadata'), kwargs.get('allow_manage_users_metadata', None))
157        setattr(self, "_{}".format('allow_view_users'), kwargs.get('allow_view_users', None))

AccountManagementGranular - a model defined in Swagger

swagger_types = {'allow_manage_account_security_settings': 'str', 'allow_manage_account_security_settings_metadata': 'SettingsMetadata', 'allow_manage_account_settings': 'str', 'allow_manage_account_settings_metadata': 'SettingsMetadata', 'allow_manage_admins': 'str', 'allow_manage_admins_metadata': 'SettingsMetadata', 'allow_manage_connect': 'str', 'allow_manage_connect_metadata': 'SettingsMetadata', 'allow_manage_document_retention': 'str', 'allow_manage_document_retention_metadata': 'SettingsMetadata', 'allow_manage_envelope_transfer': 'str', 'allow_manage_envelope_transfer_metadata': 'SettingsMetadata', 'allow_manage_groups_but_not_users': 'str', 'allow_manage_groups_but_not_users_metadata': 'SettingsMetadata', 'allow_manage_joint_agreements': 'str', 'allow_manage_joint_agreements_metadata': 'SettingsMetadata', 'allow_manage_reporting': 'str', 'allow_manage_reporting_metadata': 'SettingsMetadata', 'allow_manage_sharing': 'str', 'allow_manage_sharing_metadata': 'SettingsMetadata', 'allow_manage_signing_groups': 'str', 'allow_manage_signing_groups_metadata': 'SettingsMetadata', 'allow_manage_stamps': 'str', 'allow_manage_stamps_metadata': 'SettingsMetadata', 'allow_manage_users': 'str', 'allow_manage_users_metadata': 'SettingsMetadata', 'allow_view_users': 'str'}
attribute_map = {'allow_manage_account_security_settings': 'allowManageAccountSecuritySettings', 'allow_manage_account_security_settings_metadata': 'allowManageAccountSecuritySettingsMetadata', 'allow_manage_account_settings': 'allowManageAccountSettings', 'allow_manage_account_settings_metadata': 'allowManageAccountSettingsMetadata', 'allow_manage_admins': 'allowManageAdmins', 'allow_manage_admins_metadata': 'allowManageAdminsMetadata', 'allow_manage_connect': 'allowManageConnect', 'allow_manage_connect_metadata': 'allowManageConnectMetadata', 'allow_manage_document_retention': 'allowManageDocumentRetention', 'allow_manage_document_retention_metadata': 'allowManageDocumentRetentionMetadata', 'allow_manage_envelope_transfer': 'allowManageEnvelopeTransfer', 'allow_manage_envelope_transfer_metadata': 'allowManageEnvelopeTransferMetadata', 'allow_manage_groups_but_not_users': 'allowManageGroupsButNotUsers', 'allow_manage_groups_but_not_users_metadata': 'allowManageGroupsButNotUsersMetadata', 'allow_manage_joint_agreements': 'allowManageJointAgreements', 'allow_manage_joint_agreements_metadata': 'allowManageJointAgreementsMetadata', 'allow_manage_reporting': 'allowManageReporting', 'allow_manage_reporting_metadata': 'allowManageReportingMetadata', 'allow_manage_sharing': 'allowManageSharing', 'allow_manage_sharing_metadata': 'allowManageSharingMetadata', 'allow_manage_signing_groups': 'allowManageSigningGroups', 'allow_manage_signing_groups_metadata': 'allowManageSigningGroupsMetadata', 'allow_manage_stamps': 'allowManageStamps', 'allow_manage_stamps_metadata': 'allowManageStampsMetadata', 'allow_manage_users': 'allowManageUsers', 'allow_manage_users_metadata': 'allowManageUsersMetadata', 'allow_view_users': 'allowViewUsers'}
allow_manage_account_security_settings

Gets the allow_manage_account_security_settings of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_account_security_settings of this AccountManagementGranular. # noqa: E501

allow_manage_account_security_settings_metadata

Gets the allow_manage_account_security_settings_metadata of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_account_security_settings_metadata of this AccountManagementGranular. # noqa: E501

allow_manage_account_settings

Gets the allow_manage_account_settings of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_account_settings of this AccountManagementGranular. # noqa: E501

allow_manage_account_settings_metadata

Gets the allow_manage_account_settings_metadata of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_account_settings_metadata of this AccountManagementGranular. # noqa: E501

allow_manage_admins

Gets the allow_manage_admins of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_admins of this AccountManagementGranular. # noqa: E501

allow_manage_admins_metadata

Gets the allow_manage_admins_metadata of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_admins_metadata of this AccountManagementGranular. # noqa: E501

allow_manage_connect

Gets the allow_manage_connect of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_connect of this AccountManagementGranular. # noqa: E501

allow_manage_connect_metadata

Gets the allow_manage_connect_metadata of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_connect_metadata of this AccountManagementGranular. # noqa: E501

allow_manage_document_retention

Gets the allow_manage_document_retention of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_document_retention of this AccountManagementGranular. # noqa: E501

allow_manage_document_retention_metadata

Gets the allow_manage_document_retention_metadata of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_document_retention_metadata of this AccountManagementGranular. # noqa: E501

allow_manage_envelope_transfer

Gets the allow_manage_envelope_transfer of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_envelope_transfer of this AccountManagementGranular. # noqa: E501

allow_manage_envelope_transfer_metadata

Gets the allow_manage_envelope_transfer_metadata of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_envelope_transfer_metadata of this AccountManagementGranular. # noqa: E501

allow_manage_groups_but_not_users

Gets the allow_manage_groups_but_not_users of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_groups_but_not_users of this AccountManagementGranular. # noqa: E501

allow_manage_groups_but_not_users_metadata

Gets the allow_manage_groups_but_not_users_metadata of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_groups_but_not_users_metadata of this AccountManagementGranular. # noqa: E501

allow_manage_joint_agreements

Gets the allow_manage_joint_agreements of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_joint_agreements of this AccountManagementGranular. # noqa: E501

allow_manage_joint_agreements_metadata

Gets the allow_manage_joint_agreements_metadata of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_joint_agreements_metadata of this AccountManagementGranular. # noqa: E501

allow_manage_reporting

Gets the allow_manage_reporting of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_reporting of this AccountManagementGranular. # noqa: E501

allow_manage_reporting_metadata

Gets the allow_manage_reporting_metadata of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_reporting_metadata of this AccountManagementGranular. # noqa: E501

allow_manage_sharing

Gets the allow_manage_sharing of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_sharing of this AccountManagementGranular. # noqa: E501

allow_manage_sharing_metadata

Gets the allow_manage_sharing_metadata of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_sharing_metadata of this AccountManagementGranular. # noqa: E501

allow_manage_signing_groups

Gets the allow_manage_signing_groups of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_signing_groups of this AccountManagementGranular. # noqa: E501

allow_manage_signing_groups_metadata

Gets the allow_manage_signing_groups_metadata of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_signing_groups_metadata of this AccountManagementGranular. # noqa: E501

allow_manage_stamps

Gets the allow_manage_stamps of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_stamps of this AccountManagementGranular. # noqa: E501

allow_manage_stamps_metadata

Gets the allow_manage_stamps_metadata of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_stamps_metadata of this AccountManagementGranular. # noqa: E501

allow_manage_users

Gets the allow_manage_users of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_users of this AccountManagementGranular. # noqa: E501

allow_manage_users_metadata

Gets the allow_manage_users_metadata of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_manage_users_metadata of this AccountManagementGranular. # noqa: E501

allow_view_users

Gets the allow_view_users of this AccountManagementGranular. # noqa: E501

# noqa: E501

Returns

The allow_view_users of this AccountManagementGranular. # noqa: E501

def to_dict(self)
780    def to_dict(self):
781        """Returns the model properties as a dict"""
782        result = {}
783
784        for attr, _ in six.iteritems(self.swagger_types):
785            value = getattr(self, attr)
786            if isinstance(value, list):
787                result[attr] = list(map(
788                    lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
789                    value
790                ))
791            elif hasattr(value, "to_dict"):
792                result[attr] = value.to_dict()
793            elif isinstance(value, dict):
794                result[attr] = dict(map(
795                    lambda item: (item[0], item[1].to_dict())
796                    if hasattr(item[1], "to_dict") else item,
797                    value.items()
798                ))
799            else:
800                result[attr] = value
801        if issubclass(AccountManagementGranular, dict):
802            for key, value in self.items():
803                result[key] = value
804
805        return result

Returns the model properties as a dict

def to_str(self)
807    def to_str(self):
808        """Returns the string representation of the model"""
809        return pprint.pformat(self.to_dict())

Returns the string representation of the model