Skip to main content

nexla_sdk.models.users.responses

Classes

AccountSummary

Defined in nexla_sdk/models/users/responses.py:42

User account summary.

Fields:

  • data_sources: Dict
  • data_sets: Dict
  • data_sinks: Dict
  • data_maps: Dict

DefaultOrg

Defined in nexla_sdk/models/users/responses.py:7

User's default organization.

Fields:

  • id: int
  • name: str

OrgMembership

Defined in nexla_sdk/models/users/responses.py:13

Organization membership details.

Fields:

  • id: int
  • name: str
  • is_admin: Optional
  • org_membership_status: str
  • api_key: Optional

User

Defined in nexla_sdk/models/users/responses.py:22

User response model.

Fields:

  • id: int
  • email: str
  • full_name: str
  • super_user: Optional
  • impersonated: bool
  • default_org: DefaultOrg
  • user_tier: Optional
  • status: str
  • account_locked: bool
  • org_memberships: List
  • api_key: Optional
  • email_verified_at: Optional
  • tos_signed_at: Optional
  • created_at: Optional
  • updated_at: Optional

UserExpanded

Defined in nexla_sdk/models/users/responses.py:50

User with expanded account summary.

Fields:

  • id: int
  • email: str
  • full_name: str
  • super_user: Optional
  • impersonated: bool
  • default_org: DefaultOrg
  • user_tier: Optional
  • status: str
  • account_locked: bool
  • org_memberships: List
  • api_key: Optional
  • email_verified_at: Optional
  • tos_signed_at: Optional
  • created_at: Optional
  • updated_at: Optional
  • account_summary: Optional

UserSettings

Defined in nexla_sdk/models/users/responses.py:55

User settings.

Fields:

  • id: str
  • owner: Dict
  • org: Dict
  • user_settings_type: str
  • settings: Dict