-
Notifications
You must be signed in to change notification settings - Fork 38
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: OpenAPI spec update via Stainless API (#73)
- Loading branch information
1 parent
0d7f028
commit 29df9e7
Showing
4 changed files
with
66 additions
and
65 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
79 changes: 65 additions & 14 deletions
79
src/cloudflare/types/request_tracers/trace_create_response.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,25 +1,76 @@ | ||
# File generated from our OpenAPI spec by Stainless. | ||
|
||
from __future__ import annotations | ||
from typing import List, Optional | ||
|
||
from typing import Optional | ||
|
||
from ..._compat import PYDANTIC_V2 | ||
from ..._models import BaseModel | ||
|
||
__all__ = ["TraceCreateResponse"] | ||
__all__ = ["TraceCreateResponse", "Trace", "TraceTrace"] | ||
|
||
|
||
class TraceCreateResponse(BaseModel): | ||
status_code: Optional[int] = None | ||
"""HTTP Status code of zone response""" | ||
class TraceTrace(BaseModel): | ||
action: Optional[str] = None | ||
"""If step type is rule, then action performed by this rule""" | ||
|
||
action_parameters: Optional[object] = None | ||
"""If step type is rule, then action parameters of this rule as JSON""" | ||
|
||
description: Optional[str] = None | ||
"""If step type is rule or ruleset, the description of this entity""" | ||
|
||
expression: Optional[str] = None | ||
"""If step type is rule, then expression used to match for this rule""" | ||
|
||
kind: Optional[str] = None | ||
"""If step type is ruleset, then kind of this ruleset""" | ||
|
||
matched: Optional[bool] = None | ||
"""Whether tracing step affected tracing request/response""" | ||
|
||
name: Optional[str] = None | ||
"""If step type is ruleset, then name of this ruleset""" | ||
|
||
step_name: Optional[str] = None | ||
"""Tracing step identifying name""" | ||
|
||
trace: Optional[object] = None | ||
|
||
type: Optional[str] = None | ||
"""Tracing step type""" | ||
|
||
trace: Optional["THy7ZvEaTrace"] = None | ||
|
||
class Trace(BaseModel): | ||
action: Optional[str] = None | ||
"""If step type is rule, then action performed by this rule""" | ||
|
||
from .t_hy7_zv_ea_trace import THy7ZvEaTrace | ||
action_parameters: Optional[object] = None | ||
"""If step type is rule, then action parameters of this rule as JSON""" | ||
|
||
description: Optional[str] = None | ||
"""If step type is rule or ruleset, the description of this entity""" | ||
|
||
expression: Optional[str] = None | ||
"""If step type is rule, then expression used to match for this rule""" | ||
|
||
kind: Optional[str] = None | ||
"""If step type is ruleset, then kind of this ruleset""" | ||
|
||
matched: Optional[bool] = None | ||
"""Whether tracing step affected tracing request/response""" | ||
|
||
name: Optional[str] = None | ||
"""If step type is ruleset, then name of this ruleset""" | ||
|
||
step_name: Optional[str] = None | ||
"""Tracing step identifying name""" | ||
|
||
trace: Optional[List[TraceTrace]] = None | ||
|
||
type: Optional[str] = None | ||
"""Tracing step type""" | ||
|
||
|
||
class TraceCreateResponse(BaseModel): | ||
status_code: Optional[int] = None | ||
"""HTTP Status code of zone response""" | ||
|
||
if PYDANTIC_V2: | ||
TraceCreateResponse.model_rebuild() | ||
else: | ||
TraceCreateResponse.update_forward_refs() # type: ignore | ||
trace: Optional[List[Trace]] = None |