Skip to content

Commit 41ed896

Browse files
Merge pull request #11 from yepcode/feat/remove-service-accounts-endpoints
Remove service accounts endpoints
2 parents d2c7bc9 + 4208bbe commit 41ed896

2 files changed

Lines changed: 0 additions & 27 deletions

File tree

yepcode_run/api/types.py

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -470,22 +470,6 @@ class CreateStorageObjectInput:
470470
file: Any
471471

472472

473-
# Service account types
474-
@dataclass
475-
class ServiceAccount:
476-
id: str
477-
name: str
478-
client_id: str
479-
client_secret: Optional[str] = None
480-
created_at: Optional[datetime] = None
481-
updated_at: Optional[datetime] = None
482-
483-
484-
@dataclass
485-
class ServiceAccountInput:
486-
name: str
487-
488-
489473
# Dependency manifest types
490474
@dataclass
491475
class ProgrammingLanguageManifest:

yepcode_run/api/yepcode_api.py

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,6 @@
4242
ScheduledProcessInput,
4343
CreateStorageObjectInput,
4444
StorageObject,
45-
ServiceAccount,
46-
ServiceAccountInput,
4745
ProgrammingLanguage,
4846
ProgrammingLanguageManifest,
4947
UpdateTeamDependenciesInput,
@@ -526,15 +524,6 @@ def delete_process_version_alias(self, process_id: str, alias_id: str) -> None:
526524
def update_schedule(self, id: str, data: ScheduledProcessInput) -> Schedule:
527525
return self._request("PATCH", f"/schedules/{id}", {"data": data})
528526

529-
def get_service_accounts(self) -> List[ServiceAccount]:
530-
return self._request("GET", "/auth/service-accounts")
531-
532-
def create_service_account(self, data: ServiceAccountInput) -> ServiceAccount:
533-
return self._request("POST", "/auth/service-accounts", {"data": data})
534-
535-
def delete_service_account(self, id: str) -> None:
536-
self._request("DELETE", f"/auth/service-accounts/{id}")
537-
538527
def get_team_dependencies(
539528
self, language: ProgrammingLanguage
540529
) -> ProgrammingLanguageManifest:

0 commit comments

Comments
 (0)