2121)
2222from ._utils import is_given , get_async_library
2323from ._version import __version__
24- from .resources import events , groups , editors , secrets , accounts , identity
24+ from .resources import usage , events , groups , editors , secrets , accounts , identity
2525from ._streaming import Stream as Stream , AsyncStream as AsyncStream
2626from ._exceptions import GitpodError , APIStatusError
2727from ._base_client import (
@@ -49,6 +49,7 @@ class Gitpod(SyncAPIClient):
4949 projects : projects .ProjectsResource
5050 runners : runners .RunnersResource
5151 secrets : secrets .SecretsResource
52+ usage : usage .UsageResource
5253 users : users .UsersResource
5354 with_raw_response : GitpodWithRawResponse
5455 with_streaming_response : GitpodWithStreamedResponse
@@ -117,6 +118,7 @@ def __init__(
117118 self .projects = projects .ProjectsResource (self )
118119 self .runners = runners .RunnersResource (self )
119120 self .secrets = secrets .SecretsResource (self )
121+ self .usage = usage .UsageResource (self )
120122 self .users = users .UsersResource (self )
121123 self .with_raw_response = GitpodWithRawResponse (self )
122124 self .with_streaming_response = GitpodWithStreamedResponse (self )
@@ -237,6 +239,7 @@ class AsyncGitpod(AsyncAPIClient):
237239 projects : projects .AsyncProjectsResource
238240 runners : runners .AsyncRunnersResource
239241 secrets : secrets .AsyncSecretsResource
242+ usage : usage .AsyncUsageResource
240243 users : users .AsyncUsersResource
241244 with_raw_response : AsyncGitpodWithRawResponse
242245 with_streaming_response : AsyncGitpodWithStreamedResponse
@@ -305,6 +308,7 @@ def __init__(
305308 self .projects = projects .AsyncProjectsResource (self )
306309 self .runners = runners .AsyncRunnersResource (self )
307310 self .secrets = secrets .AsyncSecretsResource (self )
311+ self .usage = usage .AsyncUsageResource (self )
308312 self .users = users .AsyncUsersResource (self )
309313 self .with_raw_response = AsyncGitpodWithRawResponse (self )
310314 self .with_streaming_response = AsyncGitpodWithStreamedResponse (self )
@@ -426,6 +430,7 @@ def __init__(self, client: Gitpod) -> None:
426430 self .projects = projects .ProjectsResourceWithRawResponse (client .projects )
427431 self .runners = runners .RunnersResourceWithRawResponse (client .runners )
428432 self .secrets = secrets .SecretsResourceWithRawResponse (client .secrets )
433+ self .usage = usage .UsageResourceWithRawResponse (client .usage )
429434 self .users = users .UsersResourceWithRawResponse (client .users )
430435
431436
@@ -441,6 +446,7 @@ def __init__(self, client: AsyncGitpod) -> None:
441446 self .projects = projects .AsyncProjectsResourceWithRawResponse (client .projects )
442447 self .runners = runners .AsyncRunnersResourceWithRawResponse (client .runners )
443448 self .secrets = secrets .AsyncSecretsResourceWithRawResponse (client .secrets )
449+ self .usage = usage .AsyncUsageResourceWithRawResponse (client .usage )
444450 self .users = users .AsyncUsersResourceWithRawResponse (client .users )
445451
446452
@@ -456,6 +462,7 @@ def __init__(self, client: Gitpod) -> None:
456462 self .projects = projects .ProjectsResourceWithStreamingResponse (client .projects )
457463 self .runners = runners .RunnersResourceWithStreamingResponse (client .runners )
458464 self .secrets = secrets .SecretsResourceWithStreamingResponse (client .secrets )
465+ self .usage = usage .UsageResourceWithStreamingResponse (client .usage )
459466 self .users = users .UsersResourceWithStreamingResponse (client .users )
460467
461468
@@ -471,6 +478,7 @@ def __init__(self, client: AsyncGitpod) -> None:
471478 self .projects = projects .AsyncProjectsResourceWithStreamingResponse (client .projects )
472479 self .runners = runners .AsyncRunnersResourceWithStreamingResponse (client .runners )
473480 self .secrets = secrets .AsyncSecretsResourceWithStreamingResponse (client .secrets )
481+ self .usage = usage .AsyncUsageResourceWithStreamingResponse (client .usage )
474482 self .users = users .AsyncUsersResourceWithStreamingResponse (client .users )
475483
476484
0 commit comments