@@ -2262,6 +2262,7 @@ def deploy(
22622262 description : Optional [str ] = None ,
22632263 deployment_instance_shape : Optional [str ] = None ,
22642264 deployment_instance_subnet_id : Optional [str ] = None ,
2265+ deployment_instance_private_endpoint_id : Optional [str ] = None ,
22652266 deployment_instance_count : Optional [int ] = None ,
22662267 deployment_bandwidth_mbps : Optional [int ] = None ,
22672268 deployment_log_group_id : Optional [str ] = None ,
@@ -2312,6 +2313,8 @@ def deploy(
23122313 The shape of the instance used for deployment.
23132314 deployment_instance_subnet_id: (str, optional). Default to None.
23142315 The subnet id of the instance used for deployment.
2316+ deployment_instance_private_endpoint_id: (str, optional). Default to None.
2317+ The private endpoint id of instance used for deployment.
23152318 deployment_instance_count: (int, optional). Defaults to 1.
23162319 The number of instance used for deployment.
23172320 deployment_bandwidth_mbps: (int, optional). Defaults to 10.
@@ -2432,6 +2435,8 @@ def deploy(
24322435 or self .properties .deployment_image ,
24332436 deployment_instance_subnet_id = existing_infrastructure .subnet_id
24342437 or self .properties .deployment_instance_subnet_id ,
2438+ deployment_instance_private_endpoint_id = existing_infrastructure .private_endpoint_id
2439+ or self .properties .deployment_instance_private_endpoint_id ,
24352440 ).to_dict ()
24362441
24372442 property_dict .update (override_properties )
@@ -2465,6 +2470,7 @@ def deploy(
24652470 .with_shape_name (self .properties .deployment_instance_shape )
24662471 .with_replica (self .properties .deployment_instance_count )
24672472 .with_subnet_id (self .properties .deployment_instance_subnet_id )
2473+ .with_private_endpoint_id (self .properties .deployment_instance_private_endpoint_id )
24682474 )
24692475
24702476 web_concurrency = (
@@ -2611,6 +2617,7 @@ def prepare_save_deploy(
26112617 deployment_description : Optional [str ] = None ,
26122618 deployment_instance_shape : Optional [str ] = None ,
26132619 deployment_instance_subnet_id : Optional [str ] = None ,
2620+ deployment_instance_private_endpoint_id : Optional [str ] = None ,
26142621 deployment_instance_count : Optional [int ] = None ,
26152622 deployment_bandwidth_mbps : Optional [int ] = None ,
26162623 deployment_log_group_id : Optional [str ] = None ,
@@ -2701,6 +2708,8 @@ def prepare_save_deploy(
27012708 The shape of the instance used for deployment.
27022709 deployment_instance_subnet_id: (str, optional). Default to None.
27032710 The subnet id of the instance used for deployment.
2711+ deployment_instance_private_endpoint_id: (str, optional). Default to None.
2712+ The private endpoint id of instance used for deployment.
27042713 deployment_instance_count: (int, optional). Defaults to 1.
27052714 The number of instance used for deployment.
27062715 deployment_bandwidth_mbps: (int, optional). Defaults to 10.
@@ -2846,6 +2855,7 @@ def prepare_save_deploy(
28462855 description = deployment_description ,
28472856 deployment_instance_shape = self .properties .deployment_instance_shape ,
28482857 deployment_instance_subnet_id = self .properties .deployment_instance_subnet_id ,
2858+ deployment_instance_private_endpoint_id = self .properties .deployment_instance_private_endpoint_id ,
28492859 deployment_instance_count = self .properties .deployment_instance_count ,
28502860 deployment_bandwidth_mbps = self .properties .deployment_bandwidth_mbps ,
28512861 deployment_log_group_id = self .properties .deployment_log_group_id ,
0 commit comments