@@ -1902,6 +1902,7 @@ def deploy(
19021902 display_name : Optional [str ] = None ,
19031903 description : Optional [str ] = None ,
19041904 deployment_instance_shape : Optional [str ] = None ,
1905+ deployment_instance_subnet_id : Optional [str ] = None ,
19051906 deployment_instance_count : Optional [int ] = None ,
19061907 deployment_bandwidth_mbps : Optional [int ] = None ,
19071908 deployment_log_group_id : Optional [str ] = None ,
@@ -1950,6 +1951,8 @@ def deploy(
19501951 The description of the model.
19511952 deployment_instance_shape: (str, optional). Default to `VM.Standard2.1`.
19521953 The shape of the instance used for deployment.
1954+ deployment_instance_subnet_id: (str, optional). Default to None.
1955+ The subnet id of the instance used for deployment.
19531956 deployment_instance_count: (int, optional). Defaults to 1.
19541957 The number of instance used for deployment.
19551958 deployment_bandwidth_mbps: (int, optional). Defaults to 10.
@@ -2084,6 +2087,10 @@ def deploy(
20842087 self .properties .deployment_instance_shape
20852088 or existing_infrastructure .shape_name
20862089 )
2090+ .with_subnet_id (
2091+ self .properties .deployment_instance_subnet_id
2092+ or existing_infrastructure .subnet_id
2093+ )
20872094 .with_replica (
20882095 self .properties .deployment_instance_count
20892096 or existing_infrastructure .replica
@@ -2253,6 +2260,7 @@ def prepare_save_deploy(
22532260 deployment_display_name : Optional [str ] = None ,
22542261 deployment_description : Optional [str ] = None ,
22552262 deployment_instance_shape : Optional [str ] = None ,
2263+ deployment_instance_subnet_id : Optional [str ] = None ,
22562264 deployment_instance_count : Optional [int ] = None ,
22572265 deployment_bandwidth_mbps : Optional [int ] = None ,
22582266 deployment_log_group_id : Optional [str ] = None ,
@@ -2340,6 +2348,8 @@ def prepare_save_deploy(
23402348 The description of the model.
23412349 deployment_instance_shape: (str, optional). Default to `VM.Standard2.1`.
23422350 The shape of the instance used for deployment.
2351+ deployment_instance_subnet_id: (str, optional). Default to None.
2352+ The subnet id of the instance used for deployment.
23432353 deployment_instance_count: (int, optional). Defaults to 1.
23442354 The number of instance used for deployment.
23452355 deployment_bandwidth_mbps: (int, optional). Defaults to 10.
@@ -2481,6 +2491,7 @@ def prepare_save_deploy(
24812491 display_name = deployment_display_name ,
24822492 description = deployment_description ,
24832493 deployment_instance_shape = self .properties .deployment_instance_shape ,
2494+ deployment_instance_subnet_id = self .properties .deployment_instance_subnet_id ,
24842495 deployment_instance_count = self .properties .deployment_instance_count ,
24852496 deployment_bandwidth_mbps = self .properties .deployment_bandwidth_mbps ,
24862497 deployment_log_group_id = self .properties .deployment_log_group_id ,
0 commit comments