3333
3434
3535class ProjectsResource (SyncAPIResource ):
36- """Create and manage projects for resource isolation within an organization."""
36+ """
37+ Create and manage projects for resource isolation within an organization.
38+ When projects are disabled for the organization, project operations return
39+ `404` with code `projects_disabled`.
40+ """
3741
3842 @cached_property
3943 def limits (self ) -> LimitsResource :
40- """Create and manage projects for resource isolation within an organization."""
44+ """
45+ Create and manage projects for resource isolation within an organization.
46+ When projects are disabled for the organization, project operations return
47+ `404` with code `projects_disabled`.
48+ """
4149 return LimitsResource (self ._client )
4250
4351 @cached_property
@@ -266,11 +274,19 @@ def delete(
266274
267275
268276class AsyncProjectsResource (AsyncAPIResource ):
269- """Create and manage projects for resource isolation within an organization."""
277+ """
278+ Create and manage projects for resource isolation within an organization.
279+ When projects are disabled for the organization, project operations return
280+ `404` with code `projects_disabled`.
281+ """
270282
271283 @cached_property
272284 def limits (self ) -> AsyncLimitsResource :
273- """Create and manage projects for resource isolation within an organization."""
285+ """
286+ Create and manage projects for resource isolation within an organization.
287+ When projects are disabled for the organization, project operations return
288+ `404` with code `projects_disabled`.
289+ """
274290 return AsyncLimitsResource (self ._client )
275291
276292 @cached_property
@@ -520,7 +536,11 @@ def __init__(self, projects: ProjectsResource) -> None:
520536
521537 @cached_property
522538 def limits (self ) -> LimitsResourceWithRawResponse :
523- """Create and manage projects for resource isolation within an organization."""
539+ """
540+ Create and manage projects for resource isolation within an organization.
541+ When projects are disabled for the organization, project operations return
542+ `404` with code `projects_disabled`.
543+ """
524544 return LimitsResourceWithRawResponse (self ._projects .limits )
525545
526546
@@ -546,7 +566,11 @@ def __init__(self, projects: AsyncProjectsResource) -> None:
546566
547567 @cached_property
548568 def limits (self ) -> AsyncLimitsResourceWithRawResponse :
549- """Create and manage projects for resource isolation within an organization."""
569+ """
570+ Create and manage projects for resource isolation within an organization.
571+ When projects are disabled for the organization, project operations return
572+ `404` with code `projects_disabled`.
573+ """
550574 return AsyncLimitsResourceWithRawResponse (self ._projects .limits )
551575
552576
@@ -572,7 +596,11 @@ def __init__(self, projects: ProjectsResource) -> None:
572596
573597 @cached_property
574598 def limits (self ) -> LimitsResourceWithStreamingResponse :
575- """Create and manage projects for resource isolation within an organization."""
599+ """
600+ Create and manage projects for resource isolation within an organization.
601+ When projects are disabled for the organization, project operations return
602+ `404` with code `projects_disabled`.
603+ """
576604 return LimitsResourceWithStreamingResponse (self ._projects .limits )
577605
578606
@@ -598,5 +626,9 @@ def __init__(self, projects: AsyncProjectsResource) -> None:
598626
599627 @cached_property
600628 def limits (self ) -> AsyncLimitsResourceWithStreamingResponse :
601- """Create and manage projects for resource isolation within an organization."""
629+ """
630+ Create and manage projects for resource isolation within an organization.
631+ When projects are disabled for the organization, project operations return
632+ `404` with code `projects_disabled`.
633+ """
602634 return AsyncLimitsResourceWithStreamingResponse (self ._projects .limits )
0 commit comments