File tree Expand file tree Collapse file tree 2 files changed +20
-0
lines changed Expand file tree Collapse file tree 2 files changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -1142,6 +1142,7 @@ def predict_wrapper(endpoint, session):
1142
1142
vpc_config = self .get_vpc_config (vpc_config_override ),
1143
1143
sagemaker_session = self .sagemaker_session ,
1144
1144
predictor_cls = predictor_cls ,
1145
+ enable_network_isolation = self .enable_network_isolation (),
1145
1146
** kwargs
1146
1147
)
1147
1148
Original file line number Diff line number Diff line change @@ -1836,6 +1836,25 @@ def test_generic_to_deploy(sagemaker_session):
1836
1836
assert predictor .sagemaker_session == sagemaker_session
1837
1837
1838
1838
1839
+ def test_generic_to_deploy_network_isolation (sagemaker_session ):
1840
+ e = Estimator (
1841
+ IMAGE_NAME ,
1842
+ ROLE ,
1843
+ INSTANCE_COUNT ,
1844
+ INSTANCE_TYPE ,
1845
+ output_path = OUTPUT_PATH ,
1846
+ enable_network_isolation = True ,
1847
+ sagemaker_session = sagemaker_session ,
1848
+ )
1849
+
1850
+ e .fit ()
1851
+ e .deploy (INSTANCE_COUNT , INSTANCE_TYPE )
1852
+
1853
+ sagemaker_session .create_model .assert_called_once ()
1854
+ _ , kwargs = sagemaker_session .create_model .call_args
1855
+ assert kwargs ["enable_network_isolation" ]
1856
+
1857
+
1839
1858
def test_generic_training_job_analytics (sagemaker_session ):
1840
1859
sagemaker_session .sagemaker_client .describe_training_job = Mock (
1841
1860
name = "describe_training_job" ,
You can’t perform that action at this time.
0 commit comments