Skip to content

Commit

Permalink
feat: OpenAPI spec update via Stainless API (#21)
Browse files Browse the repository at this point in the history
  • Loading branch information
stainless-app[bot] authored and stainless-bot committed Mar 12, 2024
1 parent ef6de2a commit e70422b
Show file tree
Hide file tree
Showing 9 changed files with 85 additions and 85 deletions.
12 changes: 6 additions & 6 deletions src/cloudflare/resources/pcaps/pcaps.py
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ def magic_pcap_collection_create_pcap_request(
system: Literal["magic-transit"],
time_limit: float,
type: Literal["simple", "full"],
filter_v1: pcap_magic_pcap_collection_create_pcap_request_params.Eie1Qp6FPcapsRequestSimpleFilterV1
filter_v1: pcap_magic_pcap_collection_create_pcap_request_params._8AfwZbMvPcapsRequestSimpleFilterV1
| NotGiven = NOT_GIVEN,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
Expand Down Expand Up @@ -170,7 +170,7 @@ def magic_pcap_collection_create_pcap_request(
time_limit: float,
type: Literal["simple", "full"],
byte_limit: float | NotGiven = NOT_GIVEN,
filter_v1: pcap_magic_pcap_collection_create_pcap_request_params.Eie1Qp6FPcapsRequestFullFilterV1
filter_v1: pcap_magic_pcap_collection_create_pcap_request_params._8AfwZbMvPcapsRequestFullFilterV1
| NotGiven = NOT_GIVEN,
packet_limit: float | NotGiven = NOT_GIVEN,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
Expand Down Expand Up @@ -228,7 +228,7 @@ def magic_pcap_collection_create_pcap_request(
system: Literal["magic-transit"],
time_limit: float,
type: Literal["simple", "full"],
filter_v1: pcap_magic_pcap_collection_create_pcap_request_params.Eie1Qp6FPcapsRequestSimpleFilterV1
filter_v1: pcap_magic_pcap_collection_create_pcap_request_params._8AfwZbMvPcapsRequestSimpleFilterV1
| NotGiven = NOT_GIVEN,
colo_name: str | NotGiven = NOT_GIVEN,
destination_conf: str | NotGiven = NOT_GIVEN,
Expand Down Expand Up @@ -390,7 +390,7 @@ async def magic_pcap_collection_create_pcap_request(
system: Literal["magic-transit"],
time_limit: float,
type: Literal["simple", "full"],
filter_v1: pcap_magic_pcap_collection_create_pcap_request_params.Eie1Qp6FPcapsRequestSimpleFilterV1
filter_v1: pcap_magic_pcap_collection_create_pcap_request_params._8AfwZbMvPcapsRequestSimpleFilterV1
| NotGiven = NOT_GIVEN,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
Expand Down Expand Up @@ -437,7 +437,7 @@ async def magic_pcap_collection_create_pcap_request(
time_limit: float,
type: Literal["simple", "full"],
byte_limit: float | NotGiven = NOT_GIVEN,
filter_v1: pcap_magic_pcap_collection_create_pcap_request_params.Eie1Qp6FPcapsRequestFullFilterV1
filter_v1: pcap_magic_pcap_collection_create_pcap_request_params._8AfwZbMvPcapsRequestFullFilterV1
| NotGiven = NOT_GIVEN,
packet_limit: float | NotGiven = NOT_GIVEN,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
Expand Down Expand Up @@ -495,7 +495,7 @@ async def magic_pcap_collection_create_pcap_request(
system: Literal["magic-transit"],
time_limit: float,
type: Literal["simple", "full"],
filter_v1: pcap_magic_pcap_collection_create_pcap_request_params.Eie1Qp6FPcapsRequestSimpleFilterV1
filter_v1: pcap_magic_pcap_collection_create_pcap_request_params._8AfwZbMvPcapsRequestSimpleFilterV1
| NotGiven = NOT_GIVEN,
colo_name: str | NotGiven = NOT_GIVEN,
destination_conf: str | NotGiven = NOT_GIVEN,
Expand Down
8 changes: 4 additions & 4 deletions src/cloudflare/resources/purge_caches.py
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@ def zone_purge(
self,
identifier: str,
*,
files: List[purge_cach_zone_purge_params.CdqYApz8FilesFile] | NotGiven = NOT_GIVEN,
files: List[purge_cach_zone_purge_params.Rpj5a2L2FilesFile] | NotGiven = NOT_GIVEN,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
extra_headers: Headers | None = None,
Expand Down Expand Up @@ -209,7 +209,7 @@ def zone_purge(
prefixes: List[str] | NotGiven = NOT_GIVEN,
tags: List[str] | NotGiven = NOT_GIVEN,
purge_everything: bool | NotGiven = NOT_GIVEN,
files: List[purge_cach_zone_purge_params.CdqYApz8FilesFile] | NotGiven = NOT_GIVEN,
files: List[purge_cach_zone_purge_params.Rpj5a2L2FilesFile] | NotGiven = NOT_GIVEN,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
extra_headers: Headers | None = None,
Expand Down Expand Up @@ -368,7 +368,7 @@ async def zone_purge(
self,
identifier: str,
*,
files: List[purge_cach_zone_purge_params.CdqYApz8FilesFile] | NotGiven = NOT_GIVEN,
files: List[purge_cach_zone_purge_params.Rpj5a2L2FilesFile] | NotGiven = NOT_GIVEN,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
extra_headers: Headers | None = None,
Expand Down Expand Up @@ -426,7 +426,7 @@ async def zone_purge(
prefixes: List[str] | NotGiven = NOT_GIVEN,
tags: List[str] | NotGiven = NOT_GIVEN,
purge_everything: bool | NotGiven = NOT_GIVEN,
files: List[purge_cach_zone_purge_params.CdqYApz8FilesFile] | NotGiven = NOT_GIVEN,
files: List[purge_cach_zone_purge_params.Rpj5a2L2FilesFile] | NotGiven = NOT_GIVEN,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
extra_headers: Headers | None = None,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@
"UnionMember0ResultActor",
"UnionMember0ResultOwner",
"UnionMember0ResultResource",
"XobaiWoPAPIResponseCommon",
"XobaiWoPapiResponseCommonError",
"XobaiWoPapiResponseCommonMessage",
"HgHmMmxbAPIResponseCommon",
"HgHmMmxbAPIResponseCommonError",
"HgHmMmxbAPIResponseCommonMessage",
]


Expand Down Expand Up @@ -101,27 +101,27 @@ class UnionMember0(BaseModel):
success: Optional[bool] = None


class XobaiWoPapiResponseCommonError(BaseModel):
class HgHmMmxbAPIResponseCommonError(BaseModel):
code: int

message: str


class XobaiWoPapiResponseCommonMessage(BaseModel):
class HgHmMmxbAPIResponseCommonMessage(BaseModel):
code: int

message: str


class XobaiWoPAPIResponseCommon(BaseModel):
errors: List[XobaiWoPapiResponseCommonError]
class HgHmMmxbAPIResponseCommon(BaseModel):
errors: List[HgHmMmxbAPIResponseCommonError]

messages: List[XobaiWoPapiResponseCommonMessage]
messages: List[HgHmMmxbAPIResponseCommonMessage]

result: Union[object, List[object], str]

success: Literal[True]
"""Whether the API call was successful"""


AuditLogAuditLogsGetAccountAuditLogsResponse = Union[UnionMember0, XobaiWoPAPIResponseCommon]
AuditLogAuditLogsGetAccountAuditLogsResponse = Union[UnionMember0, HgHmMmxbAPIResponseCommon]
22 changes: 11 additions & 11 deletions src/cloudflare/types/pcap_get_response.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,14 @@

__all__ = [
"PcapGetResponse",
"Eie1Qp6FPcapsResponseSimple",
"Eie1Qp6FPcapsResponseSimpleFilterV1",
"Eie1Qp6FPcapsResponseFull",
"Eie1Qp6FPcapsResponseFullFilterV1",
"_8AfwZbMvPcapsResponseSimple",
"_8AfwZbMvPcapsResponseSimpleFilterV1",
"_8AfwZbMvPcapsResponseFull",
"_8AfwZbMvPcapsResponseFullFilterV1",
]


class Eie1Qp6FPcapsResponseSimpleFilterV1(BaseModel):
class _8AfwZbMvPcapsResponseSimpleFilterV1(BaseModel):
destination_address: Optional[str] = None
"""The destination IP address of the packet."""

Expand All @@ -31,11 +31,11 @@ class Eie1Qp6FPcapsResponseSimpleFilterV1(BaseModel):
"""The source port of the packet."""


class Eie1Qp6FPcapsResponseSimple(BaseModel):
class _8AfwZbMvPcapsResponseSimple(BaseModel):
id: Optional[str] = None
"""The ID for the packet capture."""

filter_v1: Optional[Eie1Qp6FPcapsResponseSimpleFilterV1] = None
filter_v1: Optional[_8AfwZbMvPcapsResponseSimpleFilterV1] = None
"""The packet capture filter. When this field is empty, all packets are captured."""

status: Optional[
Expand All @@ -62,7 +62,7 @@ class Eie1Qp6FPcapsResponseSimple(BaseModel):
"""


class Eie1Qp6FPcapsResponseFullFilterV1(BaseModel):
class _8AfwZbMvPcapsResponseFullFilterV1(BaseModel):
destination_address: Optional[str] = None
"""The destination IP address of the packet."""

Expand All @@ -79,7 +79,7 @@ class Eie1Qp6FPcapsResponseFullFilterV1(BaseModel):
"""The source port of the packet."""


class Eie1Qp6FPcapsResponseFull(BaseModel):
class _8AfwZbMvPcapsResponseFull(BaseModel):
id: Optional[str] = None
"""The ID for the packet capture."""

Expand All @@ -105,7 +105,7 @@ class Eie1Qp6FPcapsResponseFull(BaseModel):
This field only applies to `full` packet captures.
"""

filter_v1: Optional[Eie1Qp6FPcapsResponseFullFilterV1] = None
filter_v1: Optional[_8AfwZbMvPcapsResponseFullFilterV1] = None
"""The packet capture filter. When this field is empty, all packets are captured."""

status: Optional[
Expand All @@ -132,4 +132,4 @@ class Eie1Qp6FPcapsResponseFull(BaseModel):
"""


PcapGetResponse = Union[Eie1Qp6FPcapsResponseSimple, Eie1Qp6FPcapsResponseFull]
PcapGetResponse = Union[_8AfwZbMvPcapsResponseSimple, _8AfwZbMvPcapsResponseFull]
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,14 @@

__all__ = [
"PcapMagicPcapCollectionCreatePcapRequestParams",
"Eie1Qp6FPcapsRequestSimple",
"Eie1Qp6FPcapsRequestSimpleFilterV1",
"Eie1Qp6FPcapsRequestFull",
"Eie1Qp6FPcapsRequestFullFilterV1",
"_8AfwZbMvPcapsRequestSimple",
"_8AfwZbMvPcapsRequestSimpleFilterV1",
"_8AfwZbMvPcapsRequestFull",
"_8AfwZbMvPcapsRequestFullFilterV1",
]


class Eie1Qp6FPcapsRequestSimple(TypedDict, total=False):
class _8AfwZbMvPcapsRequestSimple(TypedDict, total=False):
packet_limit: Required[float]
"""The limit of packets contained in a packet capture."""

Expand All @@ -31,11 +31,11 @@ class Eie1Qp6FPcapsRequestSimple(TypedDict, total=False):
non-sampled packets.
"""

filter_v1: Eie1Qp6FPcapsRequestSimpleFilterV1
filter_v1: _8AfwZbMvPcapsRequestSimpleFilterV1
"""The packet capture filter. When this field is empty, all packets are captured."""


class Eie1Qp6FPcapsRequestSimpleFilterV1(TypedDict, total=False):
class _8AfwZbMvPcapsRequestSimpleFilterV1(TypedDict, total=False):
destination_address: str
"""The destination IP address of the packet."""

Expand All @@ -52,7 +52,7 @@ class Eie1Qp6FPcapsRequestSimpleFilterV1(TypedDict, total=False):
"""The source port of the packet."""


class Eie1Qp6FPcapsRequestFull(TypedDict, total=False):
class _8AfwZbMvPcapsRequestFull(TypedDict, total=False):
colo_name: Required[str]
"""The name of the data center used for the packet capture.
Expand Down Expand Up @@ -82,14 +82,14 @@ class Eie1Qp6FPcapsRequestFull(TypedDict, total=False):
This field only applies to `full` packet captures.
"""

filter_v1: Eie1Qp6FPcapsRequestFullFilterV1
filter_v1: _8AfwZbMvPcapsRequestFullFilterV1
"""The packet capture filter. When this field is empty, all packets are captured."""

packet_limit: float
"""The limit of packets contained in a packet capture."""


class Eie1Qp6FPcapsRequestFullFilterV1(TypedDict, total=False):
class _8AfwZbMvPcapsRequestFullFilterV1(TypedDict, total=False):
destination_address: str
"""The destination IP address of the packet."""

Expand All @@ -106,4 +106,4 @@ class Eie1Qp6FPcapsRequestFullFilterV1(TypedDict, total=False):
"""The source port of the packet."""


PcapMagicPcapCollectionCreatePcapRequestParams = Union[Eie1Qp6FPcapsRequestSimple, Eie1Qp6FPcapsRequestFull]
PcapMagicPcapCollectionCreatePcapRequestParams = Union[_8AfwZbMvPcapsRequestSimple, _8AfwZbMvPcapsRequestFull]
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,14 @@

__all__ = [
"PcapMagicPcapCollectionCreatePcapRequestResponse",
"Eie1Qp6FPcapsResponseSimple",
"Eie1Qp6FPcapsResponseSimpleFilterV1",
"Eie1Qp6FPcapsResponseFull",
"Eie1Qp6FPcapsResponseFullFilterV1",
"_8AfwZbMvPcapsResponseSimple",
"_8AfwZbMvPcapsResponseSimpleFilterV1",
"_8AfwZbMvPcapsResponseFull",
"_8AfwZbMvPcapsResponseFullFilterV1",
]


class Eie1Qp6FPcapsResponseSimpleFilterV1(BaseModel):
class _8AfwZbMvPcapsResponseSimpleFilterV1(BaseModel):
destination_address: Optional[str] = None
"""The destination IP address of the packet."""

Expand All @@ -31,11 +31,11 @@ class Eie1Qp6FPcapsResponseSimpleFilterV1(BaseModel):
"""The source port of the packet."""


class Eie1Qp6FPcapsResponseSimple(BaseModel):
class _8AfwZbMvPcapsResponseSimple(BaseModel):
id: Optional[str] = None
"""The ID for the packet capture."""

filter_v1: Optional[Eie1Qp6FPcapsResponseSimpleFilterV1] = None
filter_v1: Optional[_8AfwZbMvPcapsResponseSimpleFilterV1] = None
"""The packet capture filter. When this field is empty, all packets are captured."""

status: Optional[
Expand All @@ -62,7 +62,7 @@ class Eie1Qp6FPcapsResponseSimple(BaseModel):
"""


class Eie1Qp6FPcapsResponseFullFilterV1(BaseModel):
class _8AfwZbMvPcapsResponseFullFilterV1(BaseModel):
destination_address: Optional[str] = None
"""The destination IP address of the packet."""

Expand All @@ -79,7 +79,7 @@ class Eie1Qp6FPcapsResponseFullFilterV1(BaseModel):
"""The source port of the packet."""


class Eie1Qp6FPcapsResponseFull(BaseModel):
class _8AfwZbMvPcapsResponseFull(BaseModel):
id: Optional[str] = None
"""The ID for the packet capture."""

Expand All @@ -105,7 +105,7 @@ class Eie1Qp6FPcapsResponseFull(BaseModel):
This field only applies to `full` packet captures.
"""

filter_v1: Optional[Eie1Qp6FPcapsResponseFullFilterV1] = None
filter_v1: Optional[_8AfwZbMvPcapsResponseFullFilterV1] = None
"""The packet capture filter. When this field is empty, all packets are captured."""

status: Optional[
Expand All @@ -132,4 +132,4 @@ class Eie1Qp6FPcapsResponseFull(BaseModel):
"""


PcapMagicPcapCollectionCreatePcapRequestResponse = Union[Eie1Qp6FPcapsResponseSimple, Eie1Qp6FPcapsResponseFull]
PcapMagicPcapCollectionCreatePcapRequestResponse = Union[_8AfwZbMvPcapsResponseSimple, _8AfwZbMvPcapsResponseFull]
Loading

0 comments on commit e70422b

Please sign in to comment.