@@ -520,6 +520,7 @@ def test_deploy_success(self, mock_deploy):
520520 infrastructure = ModelDeploymentInfrastructure (
521521 ** {
522522 "shape_name" : "test_deployment_instance_shape" ,
523+ "subnet_id" : "test_deployment_subnet_id" ,
523524 "replica" : 10 ,
524525 "bandwidth_mbps" : 100 ,
525526 "shape_config_details" : {"memory_in_gbs" : 10 , "ocpus" : 1 },
@@ -560,6 +561,7 @@ def test_deploy_success(self, mock_deploy):
560561 "display_name" : "test_display_name" ,
561562 "description" : "test_description" ,
562563 "deployment_instance_shape" : "test_deployment_instance_shape" ,
564+ "deployment_instance_subnet_id" : "test_deployment_subnet_id" ,
563565 "deployment_instance_count" : 10 ,
564566 "deployment_bandwidth_mbps" : 100 ,
565567 "deployment_memory_in_gbs" : 10 ,
@@ -604,6 +606,7 @@ def test_deploy_success(self, mock_deploy):
604606 "ocpus" : input_dict ["deployment_ocpus" ],
605607 "memory_in_gbs" : input_dict ["deployment_memory_in_gbs" ],
606608 }
609+ assert result .infrastructure .subnet_id == input_dict ["deployment_instance_subnet_id" ]
607610 assert result .runtime .image == input_dict ["deployment_image" ]
608611 assert result .runtime .entrypoint == input_dict ["entrypoint" ]
609612 assert result .runtime .server_port == input_dict ["server_port" ]
@@ -1328,6 +1331,7 @@ def test__to_yaml(self):
13281331 "display_name" : "fake_deployment_display_name" ,
13291332 "description" : None ,
13301333 "deployment_instance_shape" : None ,
1334+ "deployment_instance_subnet_id" : None ,
13311335 "deployment_instance_count" : None ,
13321336 "deployment_bandwidth_mbps" : None ,
13331337 "deployment_log_group_id" : None ,
@@ -1367,6 +1371,7 @@ def test__to_yaml(self):
13671371 "deployment_display_name" : "fake_deployment_display_name" ,
13681372 "deployment_description" : None ,
13691373 "deployment_instance_shape" : None ,
1374+ "deployment_instance_subnet_id" : None ,
13701375 "deployment_instance_count" : None ,
13711376 "deployment_bandwidth_mbps" : None ,
13721377 "deployment_log_group_id" : None ,
@@ -1417,6 +1422,7 @@ def test__to_yaml(self):
14171422 "display_name" : "fake_deployment_display_name" ,
14181423 "description" : None ,
14191424 "deployment_instance_shape" : None ,
1425+ "deployment_instance_subnet_id" : None ,
14201426 "deployment_instance_count" : None ,
14211427 "deployment_bandwidth_mbps" : None ,
14221428 "deployment_log_group_id" : None ,
@@ -1456,6 +1462,7 @@ def test__to_yaml(self):
14561462 "deployment_display_name" : "fake_deployment_display_name" ,
14571463 "deployment_description" : "fake_deployment_description" ,
14581464 "deployment_instance_shape" : "2.1" ,
1465+ "deployment_instance_subnet_id" : "ocid1.subnet.oc1.iad.<unique_ocid>" ,
14591466 "deployment_instance_count" : 1 ,
14601467 "deployment_bandwidth_mbps" : 10 ,
14611468 "deployment_log_group_id" : "ocid1.loggroup.oc1.iad.<unique_ocid>" ,
@@ -1512,6 +1519,7 @@ def test__to_yaml(self):
15121519 "deployment_instance_shape" : "2.1" ,
15131520 "deployment_instance_count" : 1 ,
15141521 "deployment_bandwidth_mbps" : 10 ,
1522+ "deployment_instance_subnet_id" : "ocid1.subnet.oc1.iad.<unique_ocid>" ,
15151523 "deployment_log_group_id" : "ocid1.loggroup.oc1.iad.<unique_ocid>" ,
15161524 "deployment_access_log_id" : "ocid1.log.oc1.iad.<unique_ocid>" ,
15171525 "deployment_predict_log_id" : "ocid1.log.oc1.iad.<unique_ocid>" ,
@@ -1553,6 +1561,7 @@ def test__to_yaml(self):
15531561 "deployment_display_name" : "fake_deployment_display_name" ,
15541562 "deployment_description" : "fake_deployment_description" ,
15551563 "deployment_instance_shape" : "2.1" ,
1564+ "deployment_instance_subnet_id" : "ocid1.subnet.oc1.iad.<unique_ocid>" ,
15561565 "deployment_instance_count" : 1 ,
15571566 "deployment_bandwidth_mbps" : 10 ,
15581567 "deployment_log_group_id" : "ocid" ,
@@ -1615,6 +1624,7 @@ def test__to_yaml(self):
16151624 "deployment_instance_shape" : "2.1" ,
16161625 "deployment_instance_count" : 1 ,
16171626 "deployment_bandwidth_mbps" : 10 ,
1627+ "deployment_instance_subnet_id" : "ocid1.subnet.oc1.iad.<unique_ocid>" ,
16181628 "deployment_log_group_id" : "ocid" ,
16191629 "deployment_access_log_id" : "ocid" ,
16201630 "deployment_predict_log_id" : "ocid" ,
@@ -1685,6 +1695,7 @@ def test_prepare_save_deploy_with_default_display_name(
16851695 "display_name" : utils .get_random_name_for_resource (),
16861696 "description" : None ,
16871697 "deployment_instance_shape" : None ,
1698+ "deployment_instance_subnet_id" : None ,
16881699 "deployment_instance_count" : None ,
16891700 "deployment_bandwidth_mbps" : None ,
16901701 "deployment_memory_in_gbs" : None ,
0 commit comments