@@ -2803,6 +2803,7 @@ def create_model_package_from_containers(
2803
2803
drift_check_baselines = None ,
2804
2804
customer_metadata_properties = None ,
2805
2805
validation_specification = None ,
2806
+ domain = None ,
2806
2807
):
2807
2808
"""Get request dictionary for CreateModelPackage API.
2808
2809
@@ -2830,6 +2831,8 @@ def create_model_package_from_containers(
2830
2831
drift_check_baselines (DriftCheckBaselines): DriftCheckBaselines object (default: None).
2831
2832
customer_metadata_properties (dict[str, str]): A dictionary of key-value paired
2832
2833
metadata properties (default: None).
2834
+ domain (str): Domain values can be "COMPUTER_VISION", "NATURAL_LANGUAGE_PROCESSING",
2835
+ "MACHINE_LEARNING" (default: None).
2833
2836
"""
2834
2837
2835
2838
model_pkg_request = get_create_model_package_request (
@@ -2848,6 +2851,7 @@ def create_model_package_from_containers(
2848
2851
drift_check_baselines = drift_check_baselines ,
2849
2852
customer_metadata_properties = customer_metadata_properties ,
2850
2853
validation_specification = validation_specification ,
2854
+ domain = domain ,
2851
2855
)
2852
2856
2853
2857
def submit (request ):
@@ -4218,6 +4222,7 @@ def get_model_package_args(
4218
4222
drift_check_baselines = None ,
4219
4223
customer_metadata_properties = None ,
4220
4224
validation_specification = None ,
4225
+ domain = None ,
4221
4226
):
4222
4227
"""Get arguments for create_model_package method.
4223
4228
@@ -4248,6 +4253,8 @@ def get_model_package_args(
4248
4253
drift_check_baselines (DriftCheckBaselines): DriftCheckBaselines object (default: None).
4249
4254
customer_metadata_properties (dict[str, str]): A dictionary of key-value paired
4250
4255
metadata properties (default: None).
4256
+ domain (str): Domain values can be "COMPUTER_VISION", "NATURAL_LANGUAGE_PROCESSING",
4257
+ "MACHINE_LEARNING" (default: None).
4251
4258
Returns:
4252
4259
dict: A dictionary of method argument names and values.
4253
4260
"""
@@ -4289,6 +4296,8 @@ def get_model_package_args(
4289
4296
model_package_args ["customer_metadata_properties" ] = customer_metadata_properties
4290
4297
if validation_specification is not None :
4291
4298
model_package_args ["validation_specification" ] = validation_specification
4299
+ if domain is not None :
4300
+ model_package_args ["domain" ] = domain
4292
4301
return model_package_args
4293
4302
4294
4303
@@ -4309,6 +4318,7 @@ def get_create_model_package_request(
4309
4318
drift_check_baselines = None ,
4310
4319
customer_metadata_properties = None ,
4311
4320
validation_specification = None ,
4321
+ domain = None ,
4312
4322
):
4313
4323
"""Get request dictionary for CreateModelPackage API.
4314
4324
@@ -4337,6 +4347,8 @@ def get_create_model_package_request(
4337
4347
drift_check_baselines (DriftCheckBaselines): DriftCheckBaselines object (default: None).
4338
4348
customer_metadata_properties (dict[str, str]): A dictionary of key-value paired
4339
4349
metadata properties (default: None).
4350
+ domain (str): Domain values can be "COMPUTER_VISION", "NATURAL_LANGUAGE_PROCESSING",
4351
+ "MACHINE_LEARNING" (default: None).
4340
4352
"""
4341
4353
4342
4354
if all ([model_package_name , model_package_group_name ]):
@@ -4362,6 +4374,8 @@ def get_create_model_package_request(
4362
4374
request_dict ["CustomerMetadataProperties" ] = customer_metadata_properties
4363
4375
if validation_specification :
4364
4376
request_dict ["ValidationSpecification" ] = validation_specification
4377
+ if domain is not None :
4378
+ request_dict ["Domain" ] = domain
4365
4379
if containers is not None :
4366
4380
if not all ([content_types , response_types , inference_instances , transform_instances ]):
4367
4381
raise ValueError (
0 commit comments