Skip to content

Commit

Permalink
feat(api): update via SDK Studio (#252)
Browse files Browse the repository at this point in the history
  • Loading branch information
stainless-app[bot] authored and stainless-bot committed Apr 22, 2024
1 parent 4964d0e commit d4bfe4e
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 29 deletions.
2 changes: 1 addition & 1 deletion api.md
Original file line number Diff line number Diff line change
Expand Up @@ -4086,7 +4086,7 @@ Methods:
Types:

```python
from cloudflare.types.request_tracers import RequestTracerTrace, TraceCreateResponse
from cloudflare.types.request_tracers import Trace, TraceCreateResponse
```

Methods:
Expand Down
2 changes: 1 addition & 1 deletion src/cloudflare/types/request_tracers/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@

from __future__ import annotations

from .trace import Trace as Trace
from .trace_create_params import TraceCreateParams as TraceCreateParams
from .request_tracer_trace import RequestTracerTrace as RequestTracerTrace
from .trace_create_response import TraceCreateResponse as TraceCreateResponse
Original file line number Diff line number Diff line change
@@ -1,16 +1,13 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

from __future__ import annotations

from typing import List, Optional

from ..._compat import PYDANTIC_V2
from ..._models import BaseModel

__all__ = ["RequestTracerTrace", "RequestTracerTraceItem"]
__all__ = ["Trace"]


class RequestTracerTraceItem(BaseModel):
class Trace(BaseModel):
action: Optional[str] = None
"""If step type is rule, then action performed by this rule"""

Expand All @@ -35,15 +32,7 @@ class RequestTracerTraceItem(BaseModel):
step_name: Optional[str] = None
"""Tracing step identifying name"""

trace: Optional[RequestTracerTrace] = None
trace: Optional[List[Trace]] = None

type: Optional[str] = None
"""Tracing step type"""


RequestTracerTrace = List[RequestTracerTraceItem]

if PYDANTIC_V2:
RequestTracerTraceItem.model_rebuild()
else:
RequestTracerTraceItem.update_forward_refs() # type: ignore
16 changes: 3 additions & 13 deletions src/cloudflare/types/request_tracers/trace_create_response.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

from __future__ import annotations
from typing import List, Optional

from typing import Optional

from ..._compat import PYDANTIC_V2
from .trace import Trace
from ..._models import BaseModel

__all__ = ["TraceCreateResponse"]
Expand All @@ -14,12 +12,4 @@ class TraceCreateResponse(BaseModel):
status_code: Optional[int] = None
"""HTTP Status code of zone response"""

trace: Optional["RequestTracerTrace"] = None


from .request_tracer_trace import RequestTracerTrace

if PYDANTIC_V2:
TraceCreateResponse.model_rebuild()
else:
TraceCreateResponse.update_forward_refs() # type: ignore
trace: Optional[List[Trace]] = None

0 comments on commit d4bfe4e

Please sign in to comment.