Users
- class jelastic.api.users.Users(session: Session, token: str, debug: bool = False, ruk: str | None = None)[source]
Bases:
ClientAbstract
>>> from jelastic import Jelastic >>> jelastic = Jelastic('https://app.xapp.cloudmydc.com', token='d6f4e314a5b5fefd164995169f28ae32d987704f') >>> jelastic.users Ref: https://docs.jelastic.com/api/private/#!/api/users
- property Account: _Account
>>> from jelastic import Jelastic >>> jelastic = Jelastic('https://app.xapp.cloudmydc.com', token='d6f4e314a5b5fefd164995169f28ae32d987704f') >>> jelastic.users.Account
Ref: https://docs.jelastic.com/api/private/#!/api/users.Account
- property Authentication: _Authentication
This service is responsible for the identification and authentication of registered users. It includes sign-in/out actions, session and tokens management, etc.
>>> from jelastic import Jelastic >>> jelastic = Jelastic('https://app.xapp.cloudmydc.com', token='d6f4e314a5b5fefd164995169f28ae32d987704f') >>> jelastic.users.Authentication Ref: https://docs.jelastic.com/api/private/#!/api/users.Authentication
- property Collaboration: _Collaboration
This service is responsible for managing the accounts collaboration feature on the platform. The core idea is that users can share the necessary environments and access to some account features with other platform customers. Complete control over the shared management permissions makes the feature suitable for most possible use cases.
Collaboration owner - a primary account where shared environments are hosted. All charges for the shared environments (including actions performed by collaborators) are applied to this account. Collaboration member - user account with partial access to the collaboration owner account. Shared functionality is defined by the collaboration owner. Collaboration (shared) resources - instances (environments, groups) shared in the collaboration. Collaboration policies - small API sets that allow specific operations. Collaboration roles - a combination of policies that create the required range of actions to share with members.
>>> from jelastic import Jelastic >>> jelastic = Jelastic('https://app.xapp.cloudmydc.com', token='d6f4e314a5b5fefd164995169f28ae32d987704f') >>> jelastic.users.Collaboration
Ref: https://docs.jelastic.com/api/private/#!/api/users.Collaboration
- property Registration: _Registration
- Registration of new users.
>>> from jelastic import Jelastic >>> jelastic = Jelastic('https://app.xapp.cloudmydc.com', token='d6f4e314a5b5fefd164995169f28ae32d987704f') >>> jelastic.users.Registration Ref: https://docs.jelastic.com/api/private/#!/api/users.Registration
- property SSO: _SSO
- SSO methods
>>> from jelastic import Jelastic >>> jelastic = Jelastic('https://app.xapp.cloudmydc.com', token='d6f4e314a5b5fefd164995169f28ae32d987704f') >>> jelastic.users.SSO Ref: https://docs.jelastic.com/api/private/#!/api/users.SSO
- property Team: _Team
>>> from jelastic import Jelastic >>> jelastic = Jelastic('https://app.xapp.cloudmydc.com', token='d6f4e314a5b5fefd164995169f28ae32d987704f') >>> jelastic.users.Team
Ref: https://docs.jelastic.com/api/private/#!/api/users.Team
>>> from jelastic import Jelastic
>>> jelastic = Jelastic('https://app.xapp.cloudmydc.com', token='d6f4e314a5b5fefd164995169f28ae32d987704f')
>>> jelastic.users.Authentication
Ref: https://docs.jelastic.com/api/private/#!/api/users.Authentication
>>> from jelastic import Jelastic
>>> jelastic = Jelastic('https://app.xapp.cloudmydc.com', token='d6f4e314a5b5fefd164995169f28ae32d987704f')
>>> jelastic.users.Collaboration
Ref: https://docs.jelastic.com/api/private/#!/api/users.Collaboration
>>> from jelastic import Jelastic
>>> jelastic = Jelastic('https://app.xapp.cloudmydc.com', token='d6f4e314a5b5fefd164995169f28ae32d987704f')
>>> jelastic.users.SSO
Ref: https://docs.jelastic.com/api/private/#!/api/users.SSO
>>> from jelastic import Jelastic
>>> jelastic = Jelastic('https://app.xapp.cloudmydc.com', token='d6f4e314a5b5fefd164995169f28ae32d987704f')
>>> jelastic.users.Registration
Ref: https://docs.jelastic.com/api/private/#!/api/users.Registration
>>> from jelastic import Jelastic
>>> jelastic = Jelastic('https://app.xapp.cloudmydc.com', token='d6f4e314a5b5fefd164995169f28ae32d987704f')
>>> jelastic.users.Account
>>> from jelastic import Jelastic
>>> jelastic = Jelastic('https://app.xapp.cloudmydc.com', token='d6f4e314a5b5fefd164995169f28ae32d987704f')
>>> jelastic.users.Team
Ref: https://docs.jelastic.com/api/private/#!/api/users.Team