@@ -427,6 +427,7 @@ def acquire(
427427 * ,
428428 acquire_timeout_seconds : int | Omit = omit ,
429429 name : str | Omit = omit ,
430+ start_url : str | Omit = omit ,
430431 tags : TagsParam | Omit = omit ,
431432 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
432433 # The extra values given here take precedence over values defined on the client or passed to this method.
@@ -452,6 +453,10 @@ def acquire(
452453 project. Applies to this lease only and is cleared when the browser is released
453454 back to the pool.
454455
456+ start_url: Optional URL to navigate the acquired browser to. Overrides the pool's start_url
457+ for this acquire only. Best-effort: failures to navigate do not fail the
458+ acquire.
459+
455460 tags: Optional user-defined key-value tags for the acquired browser session, used to
456461 find and group sessions later. Applies to this lease only and are cleared when
457462 the browser is released back to the pool. Up to 50 pairs.
@@ -472,6 +477,7 @@ def acquire(
472477 {
473478 "acquire_timeout_seconds" : acquire_timeout_seconds ,
474479 "name" : name ,
480+ "start_url" : start_url ,
475481 "tags" : tags ,
476482 },
477483 browser_pool_acquire_params .BrowserPoolAcquireParams ,
@@ -956,6 +962,7 @@ async def acquire(
956962 * ,
957963 acquire_timeout_seconds : int | Omit = omit ,
958964 name : str | Omit = omit ,
965+ start_url : str | Omit = omit ,
959966 tags : TagsParam | Omit = omit ,
960967 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
961968 # The extra values given here take precedence over values defined on the client or passed to this method.
@@ -981,6 +988,10 @@ async def acquire(
981988 project. Applies to this lease only and is cleared when the browser is released
982989 back to the pool.
983990
991+ start_url: Optional URL to navigate the acquired browser to. Overrides the pool's start_url
992+ for this acquire only. Best-effort: failures to navigate do not fail the
993+ acquire.
994+
984995 tags: Optional user-defined key-value tags for the acquired browser session, used to
985996 find and group sessions later. Applies to this lease only and are cleared when
986997 the browser is released back to the pool. Up to 50 pairs.
@@ -1001,6 +1012,7 @@ async def acquire(
10011012 {
10021013 "acquire_timeout_seconds" : acquire_timeout_seconds ,
10031014 "name" : name ,
1015+ "start_url" : start_url ,
10041016 "tags" : tags ,
10051017 },
10061018 browser_pool_acquire_params .BrowserPoolAcquireParams ,
0 commit comments