Skip to content

Commit c8156f6

Browse files
feat(api): api update
1 parent e2c3f0e commit c8156f6

10 files changed

+323
-80
lines changed

.stats.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 1711
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-b4f031d6123e1fb902391f3c4953b2698bd6cf76400405590f3b9fe3a613a603.yml
3-
openapi_spec_hash: bf84e899a2d2e8d8ac73812868bf8d75
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-b36724c0b898715d7772a3743d0e7538d7d11b83eb21c751097e9a2af09bb00d.yml
3+
openapi_spec_hash: 63aba8f1d481c1a7f541ddd203bd63fb
44
config_hash: 67f412c990647f3cb598378fa22a9db5

src/cloudflare/types/addressing/address_map_delete_response.py

+36-9
Original file line numberDiff line numberDiff line change
@@ -4,31 +4,58 @@
44
from typing_extensions import Literal
55

66
from ..._models import BaseModel
7-
from ..shared.response_info import ResponseInfo
87

9-
__all__ = ["AddressMapDeleteResponse", "ResultInfo"]
8+
__all__ = ["AddressMapDeleteResponse", "Error", "ErrorSource", "Message", "MessageSource", "ResultInfo"]
9+
10+
11+
class ErrorSource(BaseModel):
12+
pointer: Optional[str] = None
13+
14+
15+
class Error(BaseModel):
16+
code: int
17+
18+
message: str
19+
20+
documentation_url: Optional[str] = None
21+
22+
source: Optional[ErrorSource] = None
23+
24+
25+
class MessageSource(BaseModel):
26+
pointer: Optional[str] = None
27+
28+
29+
class Message(BaseModel):
30+
code: int
31+
32+
message: str
33+
34+
documentation_url: Optional[str] = None
35+
36+
source: Optional[MessageSource] = None
1037

1138

1239
class ResultInfo(BaseModel):
1340
count: Optional[float] = None
14-
"""Total number of results for the requested service"""
41+
"""Total number of results for the requested service."""
1542

1643
page: Optional[float] = None
17-
"""Current page within paginated list of results"""
44+
"""Current page within paginated list of results."""
1845

1946
per_page: Optional[float] = None
20-
"""Number of results per page of results"""
47+
"""Number of results per page of results."""
2148

2249
total_count: Optional[float] = None
23-
"""Total results available without any search parameters"""
50+
"""Total results available without any search parameters."""
2451

2552

2653
class AddressMapDeleteResponse(BaseModel):
27-
errors: List[ResponseInfo]
54+
errors: List[Error]
2855

29-
messages: List[ResponseInfo]
56+
messages: List[Message]
3057

3158
success: Literal[True]
32-
"""Whether the API call was successful"""
59+
"""Whether the API call was successful."""
3360

3461
result_info: Optional[ResultInfo] = None

src/cloudflare/types/addressing/address_maps/account_delete_response.py

+36-9
Original file line numberDiff line numberDiff line change
@@ -4,31 +4,58 @@
44
from typing_extensions import Literal
55

66
from ...._models import BaseModel
7-
from ...shared.response_info import ResponseInfo
87

9-
__all__ = ["AccountDeleteResponse", "ResultInfo"]
8+
__all__ = ["AccountDeleteResponse", "Error", "ErrorSource", "Message", "MessageSource", "ResultInfo"]
9+
10+
11+
class ErrorSource(BaseModel):
12+
pointer: Optional[str] = None
13+
14+
15+
class Error(BaseModel):
16+
code: int
17+
18+
message: str
19+
20+
documentation_url: Optional[str] = None
21+
22+
source: Optional[ErrorSource] = None
23+
24+
25+
class MessageSource(BaseModel):
26+
pointer: Optional[str] = None
27+
28+
29+
class Message(BaseModel):
30+
code: int
31+
32+
message: str
33+
34+
documentation_url: Optional[str] = None
35+
36+
source: Optional[MessageSource] = None
1037

1138

1239
class ResultInfo(BaseModel):
1340
count: Optional[float] = None
14-
"""Total number of results for the requested service"""
41+
"""Total number of results for the requested service."""
1542

1643
page: Optional[float] = None
17-
"""Current page within paginated list of results"""
44+
"""Current page within paginated list of results."""
1845

1946
per_page: Optional[float] = None
20-
"""Number of results per page of results"""
47+
"""Number of results per page of results."""
2148

2249
total_count: Optional[float] = None
23-
"""Total results available without any search parameters"""
50+
"""Total results available without any search parameters."""
2451

2552

2653
class AccountDeleteResponse(BaseModel):
27-
errors: List[ResponseInfo]
54+
errors: List[Error]
2855

29-
messages: List[ResponseInfo]
56+
messages: List[Message]
3057

3158
success: Literal[True]
32-
"""Whether the API call was successful"""
59+
"""Whether the API call was successful."""
3360

3461
result_info: Optional[ResultInfo] = None

src/cloudflare/types/addressing/address_maps/account_update_response.py

+36-9
Original file line numberDiff line numberDiff line change
@@ -4,31 +4,58 @@
44
from typing_extensions import Literal
55

66
from ...._models import BaseModel
7-
from ...shared.response_info import ResponseInfo
87

9-
__all__ = ["AccountUpdateResponse", "ResultInfo"]
8+
__all__ = ["AccountUpdateResponse", "Error", "ErrorSource", "Message", "MessageSource", "ResultInfo"]
9+
10+
11+
class ErrorSource(BaseModel):
12+
pointer: Optional[str] = None
13+
14+
15+
class Error(BaseModel):
16+
code: int
17+
18+
message: str
19+
20+
documentation_url: Optional[str] = None
21+
22+
source: Optional[ErrorSource] = None
23+
24+
25+
class MessageSource(BaseModel):
26+
pointer: Optional[str] = None
27+
28+
29+
class Message(BaseModel):
30+
code: int
31+
32+
message: str
33+
34+
documentation_url: Optional[str] = None
35+
36+
source: Optional[MessageSource] = None
1037

1138

1239
class ResultInfo(BaseModel):
1340
count: Optional[float] = None
14-
"""Total number of results for the requested service"""
41+
"""Total number of results for the requested service."""
1542

1643
page: Optional[float] = None
17-
"""Current page within paginated list of results"""
44+
"""Current page within paginated list of results."""
1845

1946
per_page: Optional[float] = None
20-
"""Number of results per page of results"""
47+
"""Number of results per page of results."""
2148

2249
total_count: Optional[float] = None
23-
"""Total results available without any search parameters"""
50+
"""Total results available without any search parameters."""
2451

2552

2653
class AccountUpdateResponse(BaseModel):
27-
errors: List[ResponseInfo]
54+
errors: List[Error]
2855

29-
messages: List[ResponseInfo]
56+
messages: List[Message]
3057

3158
success: Literal[True]
32-
"""Whether the API call was successful"""
59+
"""Whether the API call was successful."""
3360

3461
result_info: Optional[ResultInfo] = None

src/cloudflare/types/addressing/address_maps/ip_delete_response.py

+36-9
Original file line numberDiff line numberDiff line change
@@ -4,31 +4,58 @@
44
from typing_extensions import Literal
55

66
from ...._models import BaseModel
7-
from ...shared.response_info import ResponseInfo
87

9-
__all__ = ["IPDeleteResponse", "ResultInfo"]
8+
__all__ = ["IPDeleteResponse", "Error", "ErrorSource", "Message", "MessageSource", "ResultInfo"]
9+
10+
11+
class ErrorSource(BaseModel):
12+
pointer: Optional[str] = None
13+
14+
15+
class Error(BaseModel):
16+
code: int
17+
18+
message: str
19+
20+
documentation_url: Optional[str] = None
21+
22+
source: Optional[ErrorSource] = None
23+
24+
25+
class MessageSource(BaseModel):
26+
pointer: Optional[str] = None
27+
28+
29+
class Message(BaseModel):
30+
code: int
31+
32+
message: str
33+
34+
documentation_url: Optional[str] = None
35+
36+
source: Optional[MessageSource] = None
1037

1138

1239
class ResultInfo(BaseModel):
1340
count: Optional[float] = None
14-
"""Total number of results for the requested service"""
41+
"""Total number of results for the requested service."""
1542

1643
page: Optional[float] = None
17-
"""Current page within paginated list of results"""
44+
"""Current page within paginated list of results."""
1845

1946
per_page: Optional[float] = None
20-
"""Number of results per page of results"""
47+
"""Number of results per page of results."""
2148

2249
total_count: Optional[float] = None
23-
"""Total results available without any search parameters"""
50+
"""Total results available without any search parameters."""
2451

2552

2653
class IPDeleteResponse(BaseModel):
27-
errors: List[ResponseInfo]
54+
errors: List[Error]
2855

29-
messages: List[ResponseInfo]
56+
messages: List[Message]
3057

3158
success: Literal[True]
32-
"""Whether the API call was successful"""
59+
"""Whether the API call was successful."""
3360

3461
result_info: Optional[ResultInfo] = None

src/cloudflare/types/addressing/address_maps/ip_update_response.py

+36-9
Original file line numberDiff line numberDiff line change
@@ -4,31 +4,58 @@
44
from typing_extensions import Literal
55

66
from ...._models import BaseModel
7-
from ...shared.response_info import ResponseInfo
87

9-
__all__ = ["IPUpdateResponse", "ResultInfo"]
8+
__all__ = ["IPUpdateResponse", "Error", "ErrorSource", "Message", "MessageSource", "ResultInfo"]
9+
10+
11+
class ErrorSource(BaseModel):
12+
pointer: Optional[str] = None
13+
14+
15+
class Error(BaseModel):
16+
code: int
17+
18+
message: str
19+
20+
documentation_url: Optional[str] = None
21+
22+
source: Optional[ErrorSource] = None
23+
24+
25+
class MessageSource(BaseModel):
26+
pointer: Optional[str] = None
27+
28+
29+
class Message(BaseModel):
30+
code: int
31+
32+
message: str
33+
34+
documentation_url: Optional[str] = None
35+
36+
source: Optional[MessageSource] = None
1037

1138

1239
class ResultInfo(BaseModel):
1340
count: Optional[float] = None
14-
"""Total number of results for the requested service"""
41+
"""Total number of results for the requested service."""
1542

1643
page: Optional[float] = None
17-
"""Current page within paginated list of results"""
44+
"""Current page within paginated list of results."""
1845

1946
per_page: Optional[float] = None
20-
"""Number of results per page of results"""
47+
"""Number of results per page of results."""
2148

2249
total_count: Optional[float] = None
23-
"""Total results available without any search parameters"""
50+
"""Total results available without any search parameters."""
2451

2552

2653
class IPUpdateResponse(BaseModel):
27-
errors: List[ResponseInfo]
54+
errors: List[Error]
2855

29-
messages: List[ResponseInfo]
56+
messages: List[Message]
3057

3158
success: Literal[True]
32-
"""Whether the API call was successful"""
59+
"""Whether the API call was successful."""
3360

3461
result_info: Optional[ResultInfo] = None

0 commit comments

Comments
 (0)