Update an ACI web service with the provided properties. You can update the web service to use a new model, a new entry script, or new dependencies that can be specified in an inference configuration.

Values left as NULL will remain unchanged in the web service.

update_aci_webservice(
  webservice,
  tags = NULL,
  properties = NULL,
  description = NULL,
  auth_enabled = NULL,
  ssl_enabled = NULL,
  ssl_cert_pem_file = NULL,
  ssl_key_pem_file = NULL,
  ssl_cname = NULL,
  enable_app_insights = NULL,
  models = NULL,
  inference_config = NULL
)

Arguments

webservice

The AciWebservice object.

tags

A named list of key-value tags for the web service, e.g. list("key" = "value"). Will replace existing tags.

properties

A named list of key-value properties to add for the web service, e.g. list("key" = "value").

description

A string of the description to give the web service.

auth_enabled

If TRUE enable key-based authentication for the web service.

ssl_enabled

Whether or not to enable SSL for this Webservice.

ssl_cert_pem_file

A string of the cert file needed if SSL is enabled.

ssl_key_pem_file

A string of the key file needed if SSL is enabled.

ssl_cname

A string of the cname if SSL is enabled.

enable_app_insights

If TRUE enable AppInsights for the web service.

models

A list of Model objects to package into the updated service.

inference_config

An InferenceConfig object.

Value

None