19
19
from ...._base_client import (
20
20
make_request_options ,
21
21
)
22
- from ....types .images .v1 import Key
22
+ from ....types .images .v1 import KeyListResponse , KeyDeleteResponse , KeyUpdateResponse
23
23
24
24
__all__ = ["Keys" , "AsyncKeys" ]
25
25
@@ -44,7 +44,7 @@ def update(
44
44
extra_query : Query | None = None ,
45
45
extra_body : Body | None = None ,
46
46
timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
47
- ) -> Key :
47
+ ) -> KeyUpdateResponse :
48
48
"""Create a new signing key with specified name.
49
49
50
50
Returns all keys available.
@@ -73,7 +73,7 @@ def update(
73
73
timeout = timeout ,
74
74
post_parser = ResultWrapper ._unwrapper ,
75
75
),
76
- cast_to = cast (Type [Key ], ResultWrapper [Key ]),
76
+ cast_to = cast (Type [KeyUpdateResponse ], ResultWrapper [KeyUpdateResponse ]),
77
77
)
78
78
79
79
def list (
@@ -86,7 +86,7 @@ def list(
86
86
extra_query : Query | None = None ,
87
87
extra_body : Body | None = None ,
88
88
timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
89
- ) -> Key :
89
+ ) -> KeyListResponse :
90
90
"""Lists your signing keys.
91
91
92
92
These can be found on your Cloudflare Images dashboard.
@@ -113,7 +113,7 @@ def list(
113
113
timeout = timeout ,
114
114
post_parser = ResultWrapper ._unwrapper ,
115
115
),
116
- cast_to = cast (Type [Key ], ResultWrapper [Key ]),
116
+ cast_to = cast (Type [KeyListResponse ], ResultWrapper [KeyListResponse ]),
117
117
)
118
118
119
119
def delete (
@@ -127,7 +127,7 @@ def delete(
127
127
extra_query : Query | None = None ,
128
128
extra_body : Body | None = None ,
129
129
timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
130
- ) -> Key :
130
+ ) -> KeyDeleteResponse :
131
131
"""Delete signing key with specified name.
132
132
133
133
Returns all keys available. When last
@@ -157,7 +157,7 @@ def delete(
157
157
timeout = timeout ,
158
158
post_parser = ResultWrapper ._unwrapper ,
159
159
),
160
- cast_to = cast (Type [Key ], ResultWrapper [Key ]),
160
+ cast_to = cast (Type [KeyDeleteResponse ], ResultWrapper [KeyDeleteResponse ]),
161
161
)
162
162
163
163
@@ -181,7 +181,7 @@ async def update(
181
181
extra_query : Query | None = None ,
182
182
extra_body : Body | None = None ,
183
183
timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
184
- ) -> Key :
184
+ ) -> KeyUpdateResponse :
185
185
"""Create a new signing key with specified name.
186
186
187
187
Returns all keys available.
@@ -210,7 +210,7 @@ async def update(
210
210
timeout = timeout ,
211
211
post_parser = ResultWrapper ._unwrapper ,
212
212
),
213
- cast_to = cast (Type [Key ], ResultWrapper [Key ]),
213
+ cast_to = cast (Type [KeyUpdateResponse ], ResultWrapper [KeyUpdateResponse ]),
214
214
)
215
215
216
216
async def list (
@@ -223,7 +223,7 @@ async def list(
223
223
extra_query : Query | None = None ,
224
224
extra_body : Body | None = None ,
225
225
timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
226
- ) -> Key :
226
+ ) -> KeyListResponse :
227
227
"""Lists your signing keys.
228
228
229
229
These can be found on your Cloudflare Images dashboard.
@@ -250,7 +250,7 @@ async def list(
250
250
timeout = timeout ,
251
251
post_parser = ResultWrapper ._unwrapper ,
252
252
),
253
- cast_to = cast (Type [Key ], ResultWrapper [Key ]),
253
+ cast_to = cast (Type [KeyListResponse ], ResultWrapper [KeyListResponse ]),
254
254
)
255
255
256
256
async def delete (
@@ -264,7 +264,7 @@ async def delete(
264
264
extra_query : Query | None = None ,
265
265
extra_body : Body | None = None ,
266
266
timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
267
- ) -> Key :
267
+ ) -> KeyDeleteResponse :
268
268
"""Delete signing key with specified name.
269
269
270
270
Returns all keys available. When last
@@ -294,7 +294,7 @@ async def delete(
294
294
timeout = timeout ,
295
295
post_parser = ResultWrapper ._unwrapper ,
296
296
),
297
- cast_to = cast (Type [Key ], ResultWrapper [Key ]),
297
+ cast_to = cast (Type [KeyDeleteResponse ], ResultWrapper [KeyDeleteResponse ]),
298
298
)
299
299
300
300
0 commit comments