@@ -53,6 +53,7 @@ def create(
5353 origin : config_create_params .Origin ,
5454 caching : config_create_params .Caching | NotGiven = NOT_GIVEN ,
5555 mtls : config_create_params .MTLS | NotGiven = NOT_GIVEN ,
56+ origin_connection_limit : int | NotGiven = NOT_GIVEN ,
5657 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
5758 # The extra values given here take precedence over values defined on the client or passed to this method.
5859 extra_headers : Headers | None = None ,
@@ -66,6 +67,9 @@ def create(
6667 Args:
6768 account_id: Define configurations using a unique string identifier.
6869
70+ origin_connection_limit: The (soft) maximum number of connections the Hyperdrive is allowed to make to
71+ the origin database.
72+
6973 extra_headers: Send extra headers
7074
7175 extra_query: Add additional query parameters to the request
@@ -84,6 +88,7 @@ def create(
8488 "origin" : origin ,
8589 "caching" : caching ,
8690 "mtls" : mtls ,
91+ "origin_connection_limit" : origin_connection_limit ,
8792 },
8893 config_create_params .ConfigCreateParams ,
8994 ),
@@ -106,6 +111,7 @@ def update(
106111 origin : config_update_params .Origin ,
107112 caching : config_update_params .Caching | NotGiven = NOT_GIVEN ,
108113 mtls : config_update_params .MTLS | NotGiven = NOT_GIVEN ,
114+ origin_connection_limit : int | NotGiven = NOT_GIVEN ,
109115 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
110116 # The extra values given here take precedence over values defined on the client or passed to this method.
111117 extra_headers : Headers | None = None ,
@@ -121,6 +127,9 @@ def update(
121127
122128 hyperdrive_id: Define configurations using a unique string identifier.
123129
130+ origin_connection_limit: The (soft) maximum number of connections the Hyperdrive is allowed to make to
131+ the origin database.
132+
124133 extra_headers: Send extra headers
125134
126135 extra_query: Add additional query parameters to the request
@@ -141,6 +150,7 @@ def update(
141150 "origin" : origin ,
142151 "caching" : caching ,
143152 "mtls" : mtls ,
153+ "origin_connection_limit" : origin_connection_limit ,
144154 },
145155 config_update_params .ConfigUpdateParams ,
146156 ),
@@ -243,6 +253,7 @@ def edit(
243253 mtls : config_edit_params .MTLS | NotGiven = NOT_GIVEN ,
244254 name : str | NotGiven = NOT_GIVEN ,
245255 origin : config_edit_params .Origin | NotGiven = NOT_GIVEN ,
256+ origin_connection_limit : int | NotGiven = NOT_GIVEN ,
246257 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
247258 # The extra values given here take precedence over values defined on the client or passed to this method.
248259 extra_headers : Headers | None = None ,
@@ -260,6 +271,9 @@ def edit(
260271
261272 hyperdrive_id: Define configurations using a unique string identifier.
262273
274+ origin_connection_limit: The (soft) maximum number of connections the Hyperdrive is allowed to make to
275+ the origin database.
276+
263277 extra_headers: Send extra headers
264278
265279 extra_query: Add additional query parameters to the request
@@ -280,6 +294,7 @@ def edit(
280294 "mtls" : mtls ,
281295 "name" : name ,
282296 "origin" : origin ,
297+ "origin_connection_limit" : origin_connection_limit ,
283298 },
284299 config_edit_params .ConfigEditParams ,
285300 ),
@@ -366,6 +381,7 @@ async def create(
366381 origin : config_create_params .Origin ,
367382 caching : config_create_params .Caching | NotGiven = NOT_GIVEN ,
368383 mtls : config_create_params .MTLS | NotGiven = NOT_GIVEN ,
384+ origin_connection_limit : int | NotGiven = NOT_GIVEN ,
369385 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
370386 # The extra values given here take precedence over values defined on the client or passed to this method.
371387 extra_headers : Headers | None = None ,
@@ -379,6 +395,9 @@ async def create(
379395 Args:
380396 account_id: Define configurations using a unique string identifier.
381397
398+ origin_connection_limit: The (soft) maximum number of connections the Hyperdrive is allowed to make to
399+ the origin database.
400+
382401 extra_headers: Send extra headers
383402
384403 extra_query: Add additional query parameters to the request
@@ -397,6 +416,7 @@ async def create(
397416 "origin" : origin ,
398417 "caching" : caching ,
399418 "mtls" : mtls ,
419+ "origin_connection_limit" : origin_connection_limit ,
400420 },
401421 config_create_params .ConfigCreateParams ,
402422 ),
@@ -419,6 +439,7 @@ async def update(
419439 origin : config_update_params .Origin ,
420440 caching : config_update_params .Caching | NotGiven = NOT_GIVEN ,
421441 mtls : config_update_params .MTLS | NotGiven = NOT_GIVEN ,
442+ origin_connection_limit : int | NotGiven = NOT_GIVEN ,
422443 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
423444 # The extra values given here take precedence over values defined on the client or passed to this method.
424445 extra_headers : Headers | None = None ,
@@ -434,6 +455,9 @@ async def update(
434455
435456 hyperdrive_id: Define configurations using a unique string identifier.
436457
458+ origin_connection_limit: The (soft) maximum number of connections the Hyperdrive is allowed to make to
459+ the origin database.
460+
437461 extra_headers: Send extra headers
438462
439463 extra_query: Add additional query parameters to the request
@@ -454,6 +478,7 @@ async def update(
454478 "origin" : origin ,
455479 "caching" : caching ,
456480 "mtls" : mtls ,
481+ "origin_connection_limit" : origin_connection_limit ,
457482 },
458483 config_update_params .ConfigUpdateParams ,
459484 ),
@@ -556,6 +581,7 @@ async def edit(
556581 mtls : config_edit_params .MTLS | NotGiven = NOT_GIVEN ,
557582 name : str | NotGiven = NOT_GIVEN ,
558583 origin : config_edit_params .Origin | NotGiven = NOT_GIVEN ,
584+ origin_connection_limit : int | NotGiven = NOT_GIVEN ,
559585 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
560586 # The extra values given here take precedence over values defined on the client or passed to this method.
561587 extra_headers : Headers | None = None ,
@@ -573,6 +599,9 @@ async def edit(
573599
574600 hyperdrive_id: Define configurations using a unique string identifier.
575601
602+ origin_connection_limit: The (soft) maximum number of connections the Hyperdrive is allowed to make to
603+ the origin database.
604+
576605 extra_headers: Send extra headers
577606
578607 extra_query: Add additional query parameters to the request
@@ -593,6 +622,7 @@ async def edit(
593622 "mtls" : mtls ,
594623 "name" : name ,
595624 "origin" : origin ,
625+ "origin_connection_limit" : origin_connection_limit ,
596626 },
597627 config_edit_params .ConfigEditParams ,
598628 ),
0 commit comments