diff --git a/yepcode_run/api/types.py b/yepcode_run/api/types.py index 21e4460..f867651 100644 --- a/yepcode_run/api/types.py +++ b/yepcode_run/api/types.py @@ -470,22 +470,6 @@ class CreateStorageObjectInput: file: Any -# Service account types -@dataclass -class ServiceAccount: - id: str - name: str - client_id: str - client_secret: Optional[str] = None - created_at: Optional[datetime] = None - updated_at: Optional[datetime] = None - - -@dataclass -class ServiceAccountInput: - name: str - - # Dependency manifest types @dataclass class ProgrammingLanguageManifest: diff --git a/yepcode_run/api/yepcode_api.py b/yepcode_run/api/yepcode_api.py index 1f80293..13289a4 100644 --- a/yepcode_run/api/yepcode_api.py +++ b/yepcode_run/api/yepcode_api.py @@ -42,8 +42,6 @@ ScheduledProcessInput, CreateStorageObjectInput, StorageObject, - ServiceAccount, - ServiceAccountInput, ProgrammingLanguage, ProgrammingLanguageManifest, UpdateTeamDependenciesInput, @@ -526,15 +524,6 @@ def delete_process_version_alias(self, process_id: str, alias_id: str) -> None: def update_schedule(self, id: str, data: ScheduledProcessInput) -> Schedule: return self._request("PATCH", f"/schedules/{id}", {"data": data}) - def get_service_accounts(self) -> List[ServiceAccount]: - return self._request("GET", "/auth/service-accounts") - - def create_service_account(self, data: ServiceAccountInput) -> ServiceAccount: - return self._request("POST", "/auth/service-accounts", {"data": data}) - - def delete_service_account(self, id: str) -> None: - self._request("DELETE", f"/auth/service-accounts/{id}") - def get_team_dependencies( self, language: ProgrammingLanguage ) -> ProgrammingLanguageManifest: