Skip to content

service

CloudTeamPrivacyType

Bases: Enum

PUBLIC class-attribute

PUBLIC = 'PUBLIC'

PUBLIC_TO_DOMAIN class-attribute

PUBLIC_TO_DOMAIN = 'PUBLIC_TO_DOMAIN'

PRIVATE class-attribute

PRIVATE = 'PRIVATE'

DataConsumptionStage

Bases: Enum

GREEN class-attribute

GREEN = 'GREEN'

YELLOW class-attribute

YELLOW = 'YELLOW'

ORANGE class-attribute

ORANGE = 'ORANGE'

RED class-attribute

RED = 'RED'

PermissionsManagementMode

Bases: Enum

STANDARD class-attribute

STANDARD = 'STANDARD'

RESTRICTED_TO_ADMINS class-attribute

RESTRICTED_TO_ADMINS = 'RESTRICTED_TO_ADMINS'

ExceptionReference

Bases: PyCelonisBaseModel

reference class-attribute

reference: typing.Optional[str] = Field(alias='reference')

message class-attribute

message: typing.Optional[str] = Field(alias='message')

short_message class-attribute

short_message: typing.Optional[str] = Field(
    alias="shortMessage"
)

ValidationError

Bases: PyCelonisBaseModel

attribute class-attribute

attribute: typing.Optional[str] = Field(alias='attribute')

error class-attribute

error: typing.Optional[str] = Field(alias='error')

error_code class-attribute

error_code: typing.Optional[str] = Field(alias='errorCode')

additional_info class-attribute

additional_info: typing.Optional[str] = Field(
    alias="additionalInfo"
)

ValidationExceptionDescriptor

Bases: PyCelonisBaseModel

errors class-attribute

errors: typing.Optional[
    typing.List[ValidationError]
] = Field(alias="errors")

UserTransport

Bases: PyCelonisBaseModel

id class-attribute

id: typing.Optional[str] = Field(alias='id')

email class-attribute

email: typing.Optional[str] = Field(alias='email')

name class-attribute

name: typing.Optional[str] = Field(alias='name')

team_name class-attribute

team_name: typing.Optional[str] = Field(alias='teamName')

team_id class-attribute

team_id: typing.Optional[str] = Field(alias='teamId')

team_domain class-attribute

team_domain: typing.Optional[str] = Field(
    alias="teamDomain"
)

api_token class-attribute

api_token: typing.Optional[str] = Field(alias='apiToken')

active class-attribute

active: typing.Optional[bool] = Field(alias='active')

token class-attribute

token: typing.Optional[str] = Field(alias='token')

account_created class-attribute

account_created: typing.Optional[bool] = Field(
    alias="accountCreated"
)

current class-attribute

current: typing.Optional[bool] = Field(alias='current')

language class-attribute

language: typing.Optional[str] = Field(alias='language')

avatar_url class-attribute

avatar_url: typing.Optional[str] = Field(alias='avatarUrl')

enable_notifications class-attribute

enable_notifications: typing.Optional[bool] = Field(
    alias="enableNotifications"
)

notifications_time class-attribute

notifications_time: typing.Optional[str] = Field(
    alias="notificationsTime"
)

time_zone class-attribute

time_zone: typing.Optional[str] = Field(alias='timeZone')

role class-attribute

role: typing.Optional[int] = Field(alias='role')

effective_role class-attribute

effective_role: typing.Optional[int] = Field(
    alias="effectiveRole"
)

contentstore_admin class-attribute

contentstore_admin: typing.Optional[bool] = Field(
    alias="contentstoreAdmin"
)

backend_access class-attribute

backend_access: typing.Optional[bool] = Field(
    alias="backendAccess"
)

last_log_in_date class-attribute

last_log_in_date: typing.Optional[datetime] = Field(
    alias="lastLogInDate"
)

is_first_log_in class-attribute

is_first_log_in: typing.Optional[bool] = Field(
    alias="isFirstLogIn"
)

is_celonis_user class-attribute

is_celonis_user: typing.Optional[bool] = Field(
    alias="isCelonisUser"
)

full_template_access class-attribute

full_template_access: typing.Optional[bool] = Field(
    alias="fullTemplateAccess"
)

group_ids class-attribute

group_ids: typing.Optional[typing.List[str]] = Field(
    alias="groupIds"
)

cloud_admin class-attribute

cloud_admin: typing.Optional[bool] = Field(
    alias="cloudAdmin"
)

migrated_to_idp class-attribute

migrated_to_idp: typing.Optional[bool] = Field(
    alias="migratedToIdp"
)

name_or_email class-attribute

name_or_email: typing.Optional[str] = Field(
    alias="nameOrEmail"
)

analyst class-attribute

analyst: typing.Optional[bool] = Field(alias='analyst')

admin class-attribute

admin: typing.Optional[bool] = Field(alias='admin')

member class-attribute

member: typing.Optional[bool] = Field(alias='member')

name_and_email class-attribute

name_and_email: typing.Optional[str] = Field(
    alias="nameAndEmail"
)

UserServicePermissionsTransport

Bases: PyCelonisBaseModel

service_name class-attribute

service_name: typing.Optional[str] = Field(
    alias="serviceName"
)

permissions class-attribute

permissions: typing.Optional[typing.List[str]] = Field(
    alias="permissions"
)

TeamTransport

Bases: PyCelonisBaseModel

id class-attribute

id: typing.Optional[str] = Field(alias='id')

name class-attribute

name: typing.Optional[str] = Field(alias='name')

domain class-attribute

domain: typing.Optional[str] = Field(alias='domain')

privacy_type class-attribute

privacy_type: typing.Optional[CloudTeamPrivacyType] = Field(
    alias="privacyType"
)

allowed_domain class-attribute

allowed_domain: typing.Optional[str] = Field(
    alias="allowedDomain"
)

open_signup_enabled class-attribute

open_signup_enabled: typing.Optional[bool] = Field(
    alias="openSignupEnabled"
)

open_signup_code class-attribute

open_signup_code: typing.Optional[str] = Field(
    alias="openSignupCode"
)

open_signup_default_group_id class-attribute

open_signup_default_group_id: typing.Optional[str] = Field(
    alias="openSignupDefaultGroupId"
)

active class-attribute

active: typing.Optional[bool] = Field(alias='active')

active_until class-attribute

active_until: typing.Optional[datetime] = Field(
    alias="activeUntil"
)

accessible_from_ip class-attribute

accessible_from_ip: typing.Optional[bool] = Field(
    alias="accessibleFromIp"
)

visible class-attribute

visible: typing.Optional[bool] = Field(alias='visible')

member_limit class-attribute

member_limit: typing.Optional[int] = Field(
    alias="memberLimit"
)

analyst_limit class-attribute

analyst_limit: typing.Optional[int] = Field(
    alias="analystLimit"
)

action_engine_user_limit class-attribute

action_engine_user_limit: typing.Optional[int] = Field(
    alias="actionEngineUserLimit"
)

ml_workbenches_limit class-attribute

ml_workbenches_limit: typing.Optional[int] = Field(
    alias="mlWorkbenchesLimit"
)

table_rows_limit class-attribute

table_rows_limit: typing.Optional[int] = Field(
    alias="tableRowsLimit"
)

data_consumption_limit_in_gigabytes class-attribute

data_consumption_limit_in_gigabytes: typing.Optional[
    int
] = Field(alias="dataConsumptionLimitInGigabytes")

data_pool_versions_limit class-attribute

data_pool_versions_limit: typing.Optional[int] = Field(
    alias="dataPoolVersionsLimit"
)

current_data_consumption_in_bytes class-attribute

current_data_consumption_in_bytes: typing.Optional[
    int
] = Field(alias="currentDataConsumptionInBytes")

data_push_job_submission_limit_per_sec class-attribute

data_push_job_submission_limit_per_sec: typing.Optional[
    int
] = Field(alias="dataPushJobSubmissionLimitPerSec")

data_push_job_submission_limit_per_hour class-attribute

data_push_job_submission_limit_per_hour: typing.Optional[
    int
] = Field(alias="dataPushJobSubmissionLimitPerHour")

data_consumptions_last_updated_at class-attribute

data_consumptions_last_updated_at: typing.Optional[
    datetime
] = Field(alias="dataConsumptionsLastUpdatedAt")

data_consumption_stage class-attribute

data_consumption_stage: typing.Optional[
    DataConsumptionStage
] = Field(alias="dataConsumptionStage")

data_transfer_hybrid_to_cloud_enabled class-attribute

data_transfer_hybrid_to_cloud_enabled: typing.Optional[
    bool
] = Field(alias="dataTransferHybridToCloudEnabled")

tracking_enabled class-attribute

tracking_enabled: typing.Optional[bool] = Field(
    alias="trackingEnabled"
)

terms_of_use_url class-attribute

terms_of_use_url: typing.Optional[str] = Field(
    alias="termsOfUseUrl"
)

terms_and_conditions_enabled class-attribute

terms_and_conditions_enabled: typing.Optional[bool] = Field(
    alias="termsAndConditionsEnabled"
)

enforce_two_factor_authentication_enabled class-attribute

enforce_two_factor_authentication_enabled: typing.Optional[
    bool
] = Field(alias="enforceTwoFactorAuthenticationEnabled")

lms_url class-attribute

lms_url: typing.Optional[str] = Field(alias='lmsUrl')

permissions_management_mode class-attribute

permissions_management_mode: typing.Optional[
    PermissionsManagementMode
] = Field(alias="permissionsManagementMode")

request_date class-attribute

request_date: typing.Optional[datetime] = Field(
    alias="requestDate"
)

unlimited_action_engine_users class-attribute

unlimited_action_engine_users: typing.Optional[
    bool
] = Field(alias="unlimitedActionEngineUsers")

unlimited_data_pool_versions_limit class-attribute

unlimited_data_pool_versions_limit: typing.Optional[
    bool
] = Field(alias="unlimitedDataPoolVersionsLimit")

unlimited_data_push_job_submissions class-attribute

unlimited_data_push_job_submissions: typing.Optional[
    bool
] = Field(alias="unlimitedDataPushJobSubmissions")

unlimited_members class-attribute

unlimited_members: typing.Optional[bool] = Field(
    alias="unlimitedMembers"
)

unlimited_analysts class-attribute

unlimited_analysts: typing.Optional[bool] = Field(
    alias="unlimitedAnalysts"
)

unlimited_ml_workbenches class-attribute

unlimited_ml_workbenches: typing.Optional[bool] = Field(
    alias="unlimitedMlWorkbenches"
)

unlimited_table_rows class-attribute

unlimited_table_rows: typing.Optional[bool] = Field(
    alias="unlimitedTableRows"
)

unlimited_data_consumption class-attribute

unlimited_data_consumption: typing.Optional[bool] = Field(
    alias="unlimitedDataConsumption"
)

TeamService

get_api_cloud staticmethod

get_api_cloud(client)

get_api_cloud_permissions staticmethod

get_api_cloud_permissions(client)

get_api_team staticmethod

get_api_team(client)