nexla_sdk.models.access
Access control models.
Classes
AccessorType
Defined in nexla_sdk/models/access/enums.py:4
Types of accessors.
Members:
USER=USERTEAM=TEAMORG=ORG
AccessorsRequest
Defined in nexla_sdk/models/access/requests.py:38
Request model for accessor operations.
Fields:
accessors:List— List of accessor requests
OrgAccessorRequest
Defined in nexla_sdk/models/access/requests.py:25
Request model for ORG type accessor.
Fields:
type:Literalid:Optional— Unique ID of the organizationclient_identifier:Optional— Client identifier for the organizationemail_domain:Optional— Email domain for the organizationaccess_roles:List— List of access roles
OrgAccessorResponse
Defined in nexla_sdk/models/access/responses.py:30
Response model for ORG type accessor.
Fields:
type:Literalid:Optional— Unique ID of the organizationclient_identifier:Optional— Client identifier for the organizationemail_domain:Optional— Email domain for the organizationaccess_roles:List— List of access rolescreated_at:Optional— Creation timestampupdated_at:Optional— Last update timestamp
TeamAccessorRequest
Defined in nexla_sdk/models/access/requests.py:17
Request model for TEAM type accessor.
Fields:
type:Literalid:Optional— Unique ID of the teamname:Optional— Name of the teamaccess_roles:List— List of access roles
TeamAccessorResponse
Defined in nexla_sdk/models/access/responses.py:20
Response model for TEAM type accessor.
Fields:
type:Literalid:Optional— Unique ID of the teamname:Optional— Name of the teamaccess_roles:List— List of access rolescreated_at:Optional— Creation timestampupdated_at:Optional— Last update timestamp
UserAccessorRequest
Defined in nexla_sdk/models/access/requests.py:8
Request model for USER type accessor.
Fields:
type:Literalid:Optional— Unique ID of the useremail:Optional— Email of the userorg_id:Optional— Organization ID for cross-org accessaccess_roles:List— List of access roles
UserAccessorResponse
Defined in nexla_sdk/models/access/responses.py:9
Response model for USER type accessor.
Fields:
type:Literalid:Optional— Unique ID of the useremail:Optional— Email of the userorg_id:Optional— Organization ID for cross-org accessaccess_roles:List— List of access rolescreated_at:Optional— Creation timestampupdated_at:Optional— Last update timestamp