diff --git a/pyproject.toml b/pyproject.toml index 66b70bf..fb0bc96 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ name = "BasisTheoryClient" [tool.poetry] name = "BasisTheoryClient" -version = "5.0.0" +version = "0.0.1" description = "" readme = "README.md" authors = [] diff --git a/reference.md b/reference.md index 8fe83db..66b2f28 100644 --- a/reference.md +++ b/reference.md @@ -3238,6 +3238,14 @@ client.proxies.create(
+**disable_detokenization:** `typing.Optional[bool]` + +
+
+ +
+
+ **idempotency_key:** `typing.Optional[str]`
@@ -3450,6 +3458,14 @@ client.proxies.update(
+**disable_detokenization:** `typing.Optional[bool]` + +
+
+ +
+
+ **idempotency_key:** `typing.Optional[str]`
@@ -3644,6 +3660,14 @@ client.proxies.patch(
+**disable_detokenization:** `typing.Optional[bool]` + +
+
+ +
+
+ **idempotency_key:** `typing.Optional[str]`
diff --git a/src/basis_theory/proxies/client.py b/src/basis_theory/proxies/client.py index e8ba7e7..c833820 100644 --- a/src/basis_theory/proxies/client.py +++ b/src/basis_theory/proxies/client.py @@ -93,6 +93,7 @@ def create( application: typing.Optional[Application] = OMIT, configuration: typing.Optional[typing.Dict[str, typing.Optional[str]]] = OMIT, require_auth: typing.Optional[bool] = OMIT, + disable_detokenization: typing.Optional[bool] = OMIT, idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> Proxy: @@ -121,6 +122,8 @@ def create( require_auth : typing.Optional[bool] + disable_detokenization : typing.Optional[bool] + idempotency_key : typing.Optional[str] request_options : typing.Optional[RequestOptions] @@ -156,6 +159,7 @@ def create( application=application, configuration=configuration, require_auth=require_auth, + disable_detokenization=disable_detokenization, idempotency_key=idempotency_key, request_options=request_options, ) @@ -205,6 +209,7 @@ def update( application: typing.Optional[Application] = OMIT, configuration: typing.Optional[typing.Dict[str, typing.Optional[str]]] = OMIT, require_auth: typing.Optional[bool] = OMIT, + disable_detokenization: typing.Optional[bool] = OMIT, idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> Proxy: @@ -235,6 +240,8 @@ def update( require_auth : typing.Optional[bool] + disable_detokenization : typing.Optional[bool] + idempotency_key : typing.Optional[str] request_options : typing.Optional[RequestOptions] @@ -272,6 +279,7 @@ def update( application=application, configuration=configuration, require_auth=require_auth, + disable_detokenization=disable_detokenization, idempotency_key=idempotency_key, request_options=request_options, ) @@ -318,6 +326,7 @@ def patch( application: typing.Optional[Application] = OMIT, configuration: typing.Optional[typing.Dict[str, typing.Optional[str]]] = OMIT, require_auth: typing.Optional[bool] = OMIT, + disable_detokenization: typing.Optional[bool] = OMIT, idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> None: @@ -344,6 +353,8 @@ def patch( require_auth : typing.Optional[bool] + disable_detokenization : typing.Optional[bool] + idempotency_key : typing.Optional[str] request_options : typing.Optional[RequestOptions] @@ -376,6 +387,7 @@ def patch( application=application, configuration=configuration, require_auth=require_auth, + disable_detokenization=disable_detokenization, idempotency_key=idempotency_key, request_options=request_options, ) @@ -470,6 +482,7 @@ async def create( application: typing.Optional[Application] = OMIT, configuration: typing.Optional[typing.Dict[str, typing.Optional[str]]] = OMIT, require_auth: typing.Optional[bool] = OMIT, + disable_detokenization: typing.Optional[bool] = OMIT, idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> Proxy: @@ -498,6 +511,8 @@ async def create( require_auth : typing.Optional[bool] + disable_detokenization : typing.Optional[bool] + idempotency_key : typing.Optional[str] request_options : typing.Optional[RequestOptions] @@ -541,6 +556,7 @@ async def main() -> None: application=application, configuration=configuration, require_auth=require_auth, + disable_detokenization=disable_detokenization, idempotency_key=idempotency_key, request_options=request_options, ) @@ -598,6 +614,7 @@ async def update( application: typing.Optional[Application] = OMIT, configuration: typing.Optional[typing.Dict[str, typing.Optional[str]]] = OMIT, require_auth: typing.Optional[bool] = OMIT, + disable_detokenization: typing.Optional[bool] = OMIT, idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> Proxy: @@ -628,6 +645,8 @@ async def update( require_auth : typing.Optional[bool] + disable_detokenization : typing.Optional[bool] + idempotency_key : typing.Optional[str] request_options : typing.Optional[RequestOptions] @@ -673,6 +692,7 @@ async def main() -> None: application=application, configuration=configuration, require_auth=require_auth, + disable_detokenization=disable_detokenization, idempotency_key=idempotency_key, request_options=request_options, ) @@ -727,6 +747,7 @@ async def patch( application: typing.Optional[Application] = OMIT, configuration: typing.Optional[typing.Dict[str, typing.Optional[str]]] = OMIT, require_auth: typing.Optional[bool] = OMIT, + disable_detokenization: typing.Optional[bool] = OMIT, idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> None: @@ -753,6 +774,8 @@ async def patch( require_auth : typing.Optional[bool] + disable_detokenization : typing.Optional[bool] + idempotency_key : typing.Optional[str] request_options : typing.Optional[RequestOptions] @@ -793,6 +816,7 @@ async def main() -> None: application=application, configuration=configuration, require_auth=require_auth, + disable_detokenization=disable_detokenization, idempotency_key=idempotency_key, request_options=request_options, ) diff --git a/src/basis_theory/proxies/raw_client.py b/src/basis_theory/proxies/raw_client.py index 9bbafe7..5134ac6 100644 --- a/src/basis_theory/proxies/raw_client.py +++ b/src/basis_theory/proxies/raw_client.py @@ -149,6 +149,7 @@ def create( application: typing.Optional[Application] = OMIT, configuration: typing.Optional[typing.Dict[str, typing.Optional[str]]] = OMIT, require_auth: typing.Optional[bool] = OMIT, + disable_detokenization: typing.Optional[bool] = OMIT, idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> HttpResponse[Proxy]: @@ -177,6 +178,8 @@ def create( require_auth : typing.Optional[bool] + disable_detokenization : typing.Optional[bool] + idempotency_key : typing.Optional[str] request_options : typing.Optional[RequestOptions] @@ -212,6 +215,7 @@ def create( ), "configuration": configuration, "require_auth": require_auth, + "disable_detokenization": disable_detokenization, }, headers={ "content-type": "application/json", @@ -350,6 +354,7 @@ def update( application: typing.Optional[Application] = OMIT, configuration: typing.Optional[typing.Dict[str, typing.Optional[str]]] = OMIT, require_auth: typing.Optional[bool] = OMIT, + disable_detokenization: typing.Optional[bool] = OMIT, idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> HttpResponse[Proxy]: @@ -380,6 +385,8 @@ def update( require_auth : typing.Optional[bool] + disable_detokenization : typing.Optional[bool] + idempotency_key : typing.Optional[str] request_options : typing.Optional[RequestOptions] @@ -415,6 +422,7 @@ def update( ), "configuration": configuration, "require_auth": require_auth, + "disable_detokenization": disable_detokenization, }, headers={ "content-type": "application/json", @@ -554,6 +562,7 @@ def patch( application: typing.Optional[Application] = OMIT, configuration: typing.Optional[typing.Dict[str, typing.Optional[str]]] = OMIT, require_auth: typing.Optional[bool] = OMIT, + disable_detokenization: typing.Optional[bool] = OMIT, idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> HttpResponse[None]: @@ -580,6 +589,8 @@ def patch( require_auth : typing.Optional[bool] + disable_detokenization : typing.Optional[bool] + idempotency_key : typing.Optional[str] request_options : typing.Optional[RequestOptions] @@ -612,6 +623,7 @@ def patch( ), "configuration": configuration, "require_auth": require_auth, + "disable_detokenization": disable_detokenization, }, headers={ "content-type": "application/merge-patch+json", @@ -799,6 +811,7 @@ async def create( application: typing.Optional[Application] = OMIT, configuration: typing.Optional[typing.Dict[str, typing.Optional[str]]] = OMIT, require_auth: typing.Optional[bool] = OMIT, + disable_detokenization: typing.Optional[bool] = OMIT, idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> AsyncHttpResponse[Proxy]: @@ -827,6 +840,8 @@ async def create( require_auth : typing.Optional[bool] + disable_detokenization : typing.Optional[bool] + idempotency_key : typing.Optional[str] request_options : typing.Optional[RequestOptions] @@ -862,6 +877,7 @@ async def create( ), "configuration": configuration, "require_auth": require_auth, + "disable_detokenization": disable_detokenization, }, headers={ "content-type": "application/json", @@ -1002,6 +1018,7 @@ async def update( application: typing.Optional[Application] = OMIT, configuration: typing.Optional[typing.Dict[str, typing.Optional[str]]] = OMIT, require_auth: typing.Optional[bool] = OMIT, + disable_detokenization: typing.Optional[bool] = OMIT, idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> AsyncHttpResponse[Proxy]: @@ -1032,6 +1049,8 @@ async def update( require_auth : typing.Optional[bool] + disable_detokenization : typing.Optional[bool] + idempotency_key : typing.Optional[str] request_options : typing.Optional[RequestOptions] @@ -1067,6 +1086,7 @@ async def update( ), "configuration": configuration, "require_auth": require_auth, + "disable_detokenization": disable_detokenization, }, headers={ "content-type": "application/json", @@ -1208,6 +1228,7 @@ async def patch( application: typing.Optional[Application] = OMIT, configuration: typing.Optional[typing.Dict[str, typing.Optional[str]]] = OMIT, require_auth: typing.Optional[bool] = OMIT, + disable_detokenization: typing.Optional[bool] = OMIT, idempotency_key: typing.Optional[str] = None, request_options: typing.Optional[RequestOptions] = None, ) -> AsyncHttpResponse[None]: @@ -1234,6 +1255,8 @@ async def patch( require_auth : typing.Optional[bool] + disable_detokenization : typing.Optional[bool] + idempotency_key : typing.Optional[str] request_options : typing.Optional[RequestOptions] @@ -1266,6 +1289,7 @@ async def patch( ), "configuration": configuration, "require_auth": require_auth, + "disable_detokenization": disable_detokenization, }, headers={ "content-type": "application/merge-patch+json", diff --git a/src/basis_theory/types/proxy.py b/src/basis_theory/types/proxy.py index 9e8e208..c61ec2a 100644 --- a/src/basis_theory/types/proxy.py +++ b/src/basis_theory/types/proxy.py @@ -27,6 +27,7 @@ class Proxy(UniversalBaseModel): configuration: typing.Optional[typing.Dict[str, typing.Optional[str]]] = None proxy_host: typing.Optional[str] = None timeout: typing.Optional[int] = None + disable_detokenization: typing.Optional[bool] = None client_certificate: typing.Optional[str] = None requested: typing.Optional[RequestedProxy] = None created_by: typing.Optional[str] = None