Skip to content
72 changes: 39 additions & 33 deletions rapyuta_io_sdk_v2/__init__.py
Original file line number Diff line number Diff line change
@@ -1,36 +1,42 @@
# ruff: noqa
from rapyuta_io_sdk_v2.async_client import AsyncClient
from rapyuta_io_sdk_v2.client import Client
from rapyuta_io_sdk_v2.config import Configuration
from rapyuta_io_sdk_v2.utils import walk_pages

# Import all models directly into the main namespace
from .models import (
# Core models
Secret,
StaticRoute,
Disk,
Deployment,
Package,
Project,
Network,
User,
Organization,
# List models
ProjectList,
DeploymentList,
DiskList,
NetworkList,
PackageList,
SecretList,
StaticRouteList,
# Managed service models
ManagedServiceProvider,
ManagedServiceBinding,
ManagedServiceBindingList,
ManagedServiceInstance,
ManagedServiceInstanceList,
ManagedServiceProviderList,
from rapyuta_io_sdk_v2.async_client import AsyncClient as AsyncClient
from rapyuta_io_sdk_v2.client import Client as Client
from rapyuta_io_sdk_v2.config import Configuration as Configuration
from rapyuta_io_sdk_v2.models import (
Deployment as Deployment,
DeploymentList as DeploymentList,
Disk as Disk,
DiskList as DiskList,
ManagedServiceBinding as ManagedServiceBinding,
ManagedServiceBindingList as ManagedServiceBindingList,
ManagedServiceInstance as ManagedServiceInstance,
ManagedServiceInstanceList as ManagedServiceInstanceList,
ManagedServiceProvider as ManagedServiceProvider,
ManagedServiceProviderList as ManagedServiceProviderList,
Network as Network,
NetworkList as NetworkList,
OAuth2UpdateURI as OAuth2UpdateURI,
Organization as Organization,
Package as Package,
PackageList as PackageList,
Project as Project,
ProjectList as ProjectList,
Role as Role,
RoleList as RoleList,
RoleBinding as RoleBinding,
RoleBindingList as RoleBindingList,
BulkRoleBindingUpdate as BulkRoleBindingUpdate,
BulkRoleBindingCreate as BulkRoleBindingCreate,
Secret as Secret,
SecretList as SecretList,
SecretCreate as SecretCreate,
StaticRoute as StaticRoute,
StaticRouteList as StaticRouteList,
User as User,
UserList as UserList,
UserGroup as UserGroup,
UserGroupList as UserGroupList,
Daemon as Daemon,
)
from rapyuta_io_sdk_v2.utils import walk_pages as walk_pages

__version__ = "0.3.0"
Loading
Loading