Skip to content

Commit

Permalink
feat(api): update via SDK Studio (#143)
Browse files Browse the repository at this point in the history
  • Loading branch information
stainless-app[bot] committed Mar 18, 2024
1 parent 39cae01 commit 2b2297d
Show file tree
Hide file tree
Showing 5 changed files with 22 additions and 50 deletions.
15 changes: 4 additions & 11 deletions src/cloudflare/types/spectrum/app_create_params.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,7 @@
from typing import List, Union
from typing_extensions import Literal, Required, TypedDict

__all__ = [
"AppCreateParams",
"DNS",
"OriginDNS",
"EdgeIPs",
"EdgeIPsSpectrumEdgeIPEyeballIPs",
"EdgeIPsSpectrumEdgeIPCustomerOwnedIPs",
]
__all__ = ["AppCreateParams", "DNS", "OriginDNS", "EdgeIPs", "EdgeIPsEyeballIPs", "EdgeIPsCustomerOwnedIPs"]


class AppCreateParams(TypedDict, total=False):
Expand Down Expand Up @@ -98,7 +91,7 @@ class OriginDNS(TypedDict, total=False):
"""


class EdgeIPsSpectrumEdgeIPEyeballIPs(TypedDict, total=False):
class EdgeIPsEyeballIPs(TypedDict, total=False):
connectivity: Literal["all", "ipv4", "ipv6"]
"""The IP versions supported for inbound connections on Spectrum anycast IPs."""

Expand All @@ -110,7 +103,7 @@ class EdgeIPsSpectrumEdgeIPEyeballIPs(TypedDict, total=False):
"""


class EdgeIPsSpectrumEdgeIPCustomerOwnedIPs(TypedDict, total=False):
class EdgeIPsCustomerOwnedIPs(TypedDict, total=False):
ips: List[str]
"""
The array of customer owned IPs we broadcast via anycast for this hostname and
Expand All @@ -125,4 +118,4 @@ class EdgeIPsSpectrumEdgeIPCustomerOwnedIPs(TypedDict, total=False):
"""


EdgeIPs = Union[EdgeIPsSpectrumEdgeIPEyeballIPs, EdgeIPsSpectrumEdgeIPCustomerOwnedIPs]
EdgeIPs = Union[EdgeIPsEyeballIPs, EdgeIPsCustomerOwnedIPs]
15 changes: 4 additions & 11 deletions src/cloudflare/types/spectrum/app_create_response.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,7 @@

from ..._models import BaseModel

__all__ = [
"AppCreateResponse",
"DNS",
"EdgeIPs",
"EdgeIPsSpectrumEdgeIPEyeballIPs",
"EdgeIPsSpectrumEdgeIPCustomerOwnedIPs",
"OriginDNS",
]
__all__ = ["AppCreateResponse", "DNS", "EdgeIPs", "EdgeIPsEyeballIPs", "EdgeIPsCustomerOwnedIPs", "OriginDNS"]


class DNS(BaseModel):
Expand All @@ -24,7 +17,7 @@ class DNS(BaseModel):
"""The type of DNS record associated with the application."""


class EdgeIPsSpectrumEdgeIPEyeballIPs(BaseModel):
class EdgeIPsEyeballIPs(BaseModel):
connectivity: Optional[Literal["all", "ipv4", "ipv6"]] = None
"""The IP versions supported for inbound connections on Spectrum anycast IPs."""

Expand All @@ -36,7 +29,7 @@ class EdgeIPsSpectrumEdgeIPEyeballIPs(BaseModel):
"""


class EdgeIPsSpectrumEdgeIPCustomerOwnedIPs(BaseModel):
class EdgeIPsCustomerOwnedIPs(BaseModel):
ips: Optional[List[str]] = None
"""
The array of customer owned IPs we broadcast via anycast for this hostname and
Expand All @@ -51,7 +44,7 @@ class EdgeIPsSpectrumEdgeIPCustomerOwnedIPs(BaseModel):
"""


EdgeIPs = Union[EdgeIPsSpectrumEdgeIPEyeballIPs, EdgeIPsSpectrumEdgeIPCustomerOwnedIPs]
EdgeIPs = Union[EdgeIPsEyeballIPs, EdgeIPsCustomerOwnedIPs]


class OriginDNS(BaseModel):
Expand Down
15 changes: 4 additions & 11 deletions src/cloudflare/types/spectrum/app_update_params.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,7 @@
from typing import List, Union
from typing_extensions import Literal, Required, TypedDict

__all__ = [
"AppUpdateParams",
"DNS",
"OriginDNS",
"EdgeIPs",
"EdgeIPsSpectrumEdgeIPEyeballIPs",
"EdgeIPsSpectrumEdgeIPCustomerOwnedIPs",
]
__all__ = ["AppUpdateParams", "DNS", "OriginDNS", "EdgeIPs", "EdgeIPsEyeballIPs", "EdgeIPsCustomerOwnedIPs"]


class AppUpdateParams(TypedDict, total=False):
Expand Down Expand Up @@ -101,7 +94,7 @@ class OriginDNS(TypedDict, total=False):
"""


class EdgeIPsSpectrumEdgeIPEyeballIPs(TypedDict, total=False):
class EdgeIPsEyeballIPs(TypedDict, total=False):
connectivity: Literal["all", "ipv4", "ipv6"]
"""The IP versions supported for inbound connections on Spectrum anycast IPs."""

Expand All @@ -113,7 +106,7 @@ class EdgeIPsSpectrumEdgeIPEyeballIPs(TypedDict, total=False):
"""


class EdgeIPsSpectrumEdgeIPCustomerOwnedIPs(TypedDict, total=False):
class EdgeIPsCustomerOwnedIPs(TypedDict, total=False):
ips: List[str]
"""
The array of customer owned IPs we broadcast via anycast for this hostname and
Expand All @@ -128,4 +121,4 @@ class EdgeIPsSpectrumEdgeIPCustomerOwnedIPs(TypedDict, total=False):
"""


EdgeIPs = Union[EdgeIPsSpectrumEdgeIPEyeballIPs, EdgeIPsSpectrumEdgeIPCustomerOwnedIPs]
EdgeIPs = Union[EdgeIPsEyeballIPs, EdgeIPsCustomerOwnedIPs]
15 changes: 4 additions & 11 deletions src/cloudflare/types/spectrum/app_update_response.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,7 @@

from ..._models import BaseModel

__all__ = [
"AppUpdateResponse",
"DNS",
"EdgeIPs",
"EdgeIPsSpectrumEdgeIPEyeballIPs",
"EdgeIPsSpectrumEdgeIPCustomerOwnedIPs",
"OriginDNS",
]
__all__ = ["AppUpdateResponse", "DNS", "EdgeIPs", "EdgeIPsEyeballIPs", "EdgeIPsCustomerOwnedIPs", "OriginDNS"]


class DNS(BaseModel):
Expand All @@ -24,7 +17,7 @@ class DNS(BaseModel):
"""The type of DNS record associated with the application."""


class EdgeIPsSpectrumEdgeIPEyeballIPs(BaseModel):
class EdgeIPsEyeballIPs(BaseModel):
connectivity: Optional[Literal["all", "ipv4", "ipv6"]] = None
"""The IP versions supported for inbound connections on Spectrum anycast IPs."""

Expand All @@ -36,7 +29,7 @@ class EdgeIPsSpectrumEdgeIPEyeballIPs(BaseModel):
"""


class EdgeIPsSpectrumEdgeIPCustomerOwnedIPs(BaseModel):
class EdgeIPsCustomerOwnedIPs(BaseModel):
ips: Optional[List[str]] = None
"""
The array of customer owned IPs we broadcast via anycast for this hostname and
Expand All @@ -51,7 +44,7 @@ class EdgeIPsSpectrumEdgeIPCustomerOwnedIPs(BaseModel):
"""


EdgeIPs = Union[EdgeIPsSpectrumEdgeIPEyeballIPs, EdgeIPsSpectrumEdgeIPCustomerOwnedIPs]
EdgeIPs = Union[EdgeIPsEyeballIPs, EdgeIPsCustomerOwnedIPs]


class OriginDNS(BaseModel):
Expand Down
12 changes: 6 additions & 6 deletions src/cloudflare/types/workers/ai_run_params.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
"BodySentenceSimilarity",
"BodyTextEmbeddings",
"BodyAudio",
"BodyWorkersAIImageClassification",
"BodyWorkersAIBodyDetection",
"BodyImageClassification",
"BodyObjectDetection",
"BodyUnionMember10",
"BodyUnionMember11",
"BodyUnionMember11Message",
Expand Down Expand Up @@ -64,11 +64,11 @@ class BodyAudio(TypedDict, total=False):
audio: Iterable[float]


class BodyWorkersAIImageClassification(TypedDict, total=False):
class BodyImageClassification(TypedDict, total=False):
image: Iterable[float]


class BodyWorkersAIBodyDetection(TypedDict, total=False):
class BodyObjectDetection(TypedDict, total=False):
image: Iterable[float]


Expand Down Expand Up @@ -126,9 +126,9 @@ class BodyUnionMember15(TypedDict, total=False):
FileTypes,
BodyAudio,
FileTypes,
BodyWorkersAIImageClassification,
BodyImageClassification,
FileTypes,
BodyWorkersAIBodyDetection,
BodyObjectDetection,
BodyUnionMember10,
BodyUnionMember11,
BodyTranslation,
Expand Down

0 comments on commit 2b2297d

Please sign in to comment.