|
24 | 24 | AsyncShieldResourceWithStreamingResponse, |
25 | 25 | ) |
26 | 26 | from ...._types import Body, Omit, Query, Headers, NoneType, NotGiven, SequenceNotStr, omit, not_given |
27 | | -from ...._utils import maybe_transform, async_maybe_transform |
| 27 | +from ...._utils import path_template, maybe_transform, async_maybe_transform |
28 | 28 | from ...._compat import cached_property |
29 | 29 | from ...._resource import SyncAPIResource, AsyncAPIResource |
30 | 30 | from ...._response import ( |
@@ -330,7 +330,7 @@ def update( |
330 | 330 | timeout: Override the client-level default timeout for this request, in seconds |
331 | 331 | """ |
332 | 332 | return self._patch( |
333 | | - f"/cdn/resources/{resource_id}", |
| 333 | + path_template("/cdn/resources/{resource_id}", resource_id=resource_id), |
334 | 334 | body=maybe_transform( |
335 | 335 | { |
336 | 336 | "active": active, |
@@ -528,7 +528,7 @@ def delete( |
528 | 528 | """ |
529 | 529 | extra_headers = {"Accept": "*/*", **(extra_headers or {})} |
530 | 530 | return self._delete( |
531 | | - f"/cdn/resources/{resource_id}", |
| 531 | + path_template("/cdn/resources/{resource_id}", resource_id=resource_id), |
532 | 532 | options=make_request_options( |
533 | 533 | extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout |
534 | 534 | ), |
@@ -559,7 +559,7 @@ def get( |
559 | 559 | timeout: Override the client-level default timeout for this request, in seconds |
560 | 560 | """ |
561 | 561 | return self._get( |
562 | | - f"/cdn/resources/{resource_id}", |
| 562 | + path_template("/cdn/resources/{resource_id}", resource_id=resource_id), |
563 | 563 | options=make_request_options( |
564 | 564 | extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout |
565 | 565 | ), |
@@ -606,7 +606,7 @@ def prefetch( |
606 | 606 | """ |
607 | 607 | extra_headers = {"Accept": "*/*", **(extra_headers or {})} |
608 | 608 | return self._post( |
609 | | - f"/cdn/resources/{resource_id}/prefetch", |
| 609 | + path_template("/cdn/resources/{resource_id}/prefetch", resource_id=resource_id), |
610 | 610 | body=maybe_transform({"paths": paths}, cdn_resource_prefetch_params.CDNResourcePrefetchParams), |
611 | 611 | options=make_request_options( |
612 | 612 | extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout |
@@ -639,7 +639,7 @@ def prevalidate_ssl_le_certificate( |
639 | 639 | """ |
640 | 640 | extra_headers = {"Accept": "*/*", **(extra_headers or {})} |
641 | 641 | return self._post( |
642 | | - f"/cdn/resources/{resource_id}/ssl/le/pre-validate", |
| 642 | + path_template("/cdn/resources/{resource_id}/ssl/le/pre-validate", resource_id=resource_id), |
643 | 643 | options=make_request_options( |
644 | 644 | extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout |
645 | 645 | ), |
@@ -814,7 +814,7 @@ def purge( |
814 | 814 | ) -> None: |
815 | 815 | extra_headers = {"Accept": "*/*", **(extra_headers or {})} |
816 | 816 | return self._post( |
817 | | - f"/cdn/resources/{resource_id}/purge", |
| 817 | + path_template("/cdn/resources/{resource_id}/purge", resource_id=resource_id), |
818 | 818 | body=maybe_transform( |
819 | 819 | { |
820 | 820 | "urls": urls, |
@@ -933,7 +933,7 @@ def replace( |
933 | 933 | timeout: Override the client-level default timeout for this request, in seconds |
934 | 934 | """ |
935 | 935 | return self._put( |
936 | | - f"/cdn/resources/{resource_id}", |
| 936 | + path_template("/cdn/resources/{resource_id}", resource_id=resource_id), |
937 | 937 | body=maybe_transform( |
938 | 938 | { |
939 | 939 | "origin_group": origin_group, |
@@ -1241,7 +1241,7 @@ async def update( |
1241 | 1241 | timeout: Override the client-level default timeout for this request, in seconds |
1242 | 1242 | """ |
1243 | 1243 | return await self._patch( |
1244 | | - f"/cdn/resources/{resource_id}", |
| 1244 | + path_template("/cdn/resources/{resource_id}", resource_id=resource_id), |
1245 | 1245 | body=await async_maybe_transform( |
1246 | 1246 | { |
1247 | 1247 | "active": active, |
@@ -1439,7 +1439,7 @@ async def delete( |
1439 | 1439 | """ |
1440 | 1440 | extra_headers = {"Accept": "*/*", **(extra_headers or {})} |
1441 | 1441 | return await self._delete( |
1442 | | - f"/cdn/resources/{resource_id}", |
| 1442 | + path_template("/cdn/resources/{resource_id}", resource_id=resource_id), |
1443 | 1443 | options=make_request_options( |
1444 | 1444 | extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout |
1445 | 1445 | ), |
@@ -1470,7 +1470,7 @@ async def get( |
1470 | 1470 | timeout: Override the client-level default timeout for this request, in seconds |
1471 | 1471 | """ |
1472 | 1472 | return await self._get( |
1473 | | - f"/cdn/resources/{resource_id}", |
| 1473 | + path_template("/cdn/resources/{resource_id}", resource_id=resource_id), |
1474 | 1474 | options=make_request_options( |
1475 | 1475 | extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout |
1476 | 1476 | ), |
@@ -1517,7 +1517,7 @@ async def prefetch( |
1517 | 1517 | """ |
1518 | 1518 | extra_headers = {"Accept": "*/*", **(extra_headers or {})} |
1519 | 1519 | return await self._post( |
1520 | | - f"/cdn/resources/{resource_id}/prefetch", |
| 1520 | + path_template("/cdn/resources/{resource_id}/prefetch", resource_id=resource_id), |
1521 | 1521 | body=await async_maybe_transform({"paths": paths}, cdn_resource_prefetch_params.CDNResourcePrefetchParams), |
1522 | 1522 | options=make_request_options( |
1523 | 1523 | extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout |
@@ -1550,7 +1550,7 @@ async def prevalidate_ssl_le_certificate( |
1550 | 1550 | """ |
1551 | 1551 | extra_headers = {"Accept": "*/*", **(extra_headers or {})} |
1552 | 1552 | return await self._post( |
1553 | | - f"/cdn/resources/{resource_id}/ssl/le/pre-validate", |
| 1553 | + path_template("/cdn/resources/{resource_id}/ssl/le/pre-validate", resource_id=resource_id), |
1554 | 1554 | options=make_request_options( |
1555 | 1555 | extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout |
1556 | 1556 | ), |
@@ -1725,7 +1725,7 @@ async def purge( |
1725 | 1725 | ) -> None: |
1726 | 1726 | extra_headers = {"Accept": "*/*", **(extra_headers or {})} |
1727 | 1727 | return await self._post( |
1728 | | - f"/cdn/resources/{resource_id}/purge", |
| 1728 | + path_template("/cdn/resources/{resource_id}/purge", resource_id=resource_id), |
1729 | 1729 | body=await async_maybe_transform( |
1730 | 1730 | { |
1731 | 1731 | "urls": urls, |
@@ -1844,7 +1844,7 @@ async def replace( |
1844 | 1844 | timeout: Override the client-level default timeout for this request, in seconds |
1845 | 1845 | """ |
1846 | 1846 | return await self._put( |
1847 | | - f"/cdn/resources/{resource_id}", |
| 1847 | + path_template("/cdn/resources/{resource_id}", resource_id=resource_id), |
1848 | 1848 | body=await async_maybe_transform( |
1849 | 1849 | { |
1850 | 1850 | "origin_group": origin_group, |
|
0 commit comments