24
24
get_async_library ,
25
25
)
26
26
from ._version import __version__
27
- from .resources import projects , environment_classes , personal_access_tokens
27
+ from .resources import identity , projects , environment_classes , personal_access_tokens
28
28
from ._streaming import Stream as Stream , AsyncStream as AsyncStream
29
29
from ._exceptions import GitpodError , APIStatusError
30
30
from ._base_client import (
41
41
42
42
43
43
class Gitpod (SyncAPIClient ):
44
+ identity : identity .IdentityResource
44
45
environments : environments .EnvironmentsResource
45
46
environment_classes : environment_classes .EnvironmentClassesResource
46
47
organizations : organizations .OrganizationsResource
@@ -105,6 +106,7 @@ def __init__(
105
106
_strict_response_validation = _strict_response_validation ,
106
107
)
107
108
109
+ self .identity = identity .IdentityResource (self )
108
110
self .environments = environments .EnvironmentsResource (self )
109
111
self .environment_classes = environment_classes .EnvironmentClassesResource (self )
110
112
self .organizations = organizations .OrganizationsResource (self )
@@ -221,6 +223,7 @@ def _make_status_error(
221
223
222
224
223
225
class AsyncGitpod (AsyncAPIClient ):
226
+ identity : identity .AsyncIdentityResource
224
227
environments : environments .AsyncEnvironmentsResource
225
228
environment_classes : environment_classes .AsyncEnvironmentClassesResource
226
229
organizations : organizations .AsyncOrganizationsResource
@@ -285,6 +288,7 @@ def __init__(
285
288
_strict_response_validation = _strict_response_validation ,
286
289
)
287
290
291
+ self .identity = identity .AsyncIdentityResource (self )
288
292
self .environments = environments .AsyncEnvironmentsResource (self )
289
293
self .environment_classes = environment_classes .AsyncEnvironmentClassesResource (self )
290
294
self .organizations = organizations .AsyncOrganizationsResource (self )
@@ -402,6 +406,7 @@ def _make_status_error(
402
406
403
407
class GitpodWithRawResponse :
404
408
def __init__ (self , client : Gitpod ) -> None :
409
+ self .identity = identity .IdentityResourceWithRawResponse (client .identity )
405
410
self .environments = environments .EnvironmentsResourceWithRawResponse (client .environments )
406
411
self .environment_classes = environment_classes .EnvironmentClassesResourceWithRawResponse (
407
412
client .environment_classes
@@ -419,6 +424,7 @@ def __init__(self, client: Gitpod) -> None:
419
424
420
425
class AsyncGitpodWithRawResponse :
421
426
def __init__ (self , client : AsyncGitpod ) -> None :
427
+ self .identity = identity .AsyncIdentityResourceWithRawResponse (client .identity )
422
428
self .environments = environments .AsyncEnvironmentsResourceWithRawResponse (client .environments )
423
429
self .environment_classes = environment_classes .AsyncEnvironmentClassesResourceWithRawResponse (
424
430
client .environment_classes
@@ -436,6 +442,7 @@ def __init__(self, client: AsyncGitpod) -> None:
436
442
437
443
class GitpodWithStreamedResponse :
438
444
def __init__ (self , client : Gitpod ) -> None :
445
+ self .identity = identity .IdentityResourceWithStreamingResponse (client .identity )
439
446
self .environments = environments .EnvironmentsResourceWithStreamingResponse (client .environments )
440
447
self .environment_classes = environment_classes .EnvironmentClassesResourceWithStreamingResponse (
441
448
client .environment_classes
@@ -453,6 +460,7 @@ def __init__(self, client: Gitpod) -> None:
453
460
454
461
class AsyncGitpodWithStreamedResponse :
455
462
def __init__ (self , client : AsyncGitpod ) -> None :
463
+ self .identity = identity .AsyncIdentityResourceWithStreamingResponse (client .identity )
456
464
self .environments = environments .AsyncEnvironmentsResourceWithStreamingResponse (client .environments )
457
465
self .environment_classes = environment_classes .AsyncEnvironmentClassesResourceWithStreamingResponse (
458
466
client .environment_classes
0 commit comments