class_docstr: NOTE: This class is auto generated by the swagger code generator program.
  
  Do not edit the class manually.
docstr: Sets the model_instance_type of this ModelInstanceUpdateRequest.
  
  Whether the model instance is a base model, external variant, internal variant, or unspecified  # noqa: E501
  
  :param model_instance_type: The model_instance_type of this ModelInstanceUpdateRequest.  # noqa: E501
  :type: str
docstr_tok: ["Sets","the","model_instance_type","of","this","ModelInstanceUpdateRequest",".","Whether","the","model","instance","is","a","base","model",",","external","variant",",","internal","variant",",","or","unspecified","#","noqa",":","E501",":","param","model_instance_type",":","The","model_instance_type","of","this","ModelInstanceUpdateRequest",".","#","noqa",":","E501",":","type",":","str"]
code: def model_instance_type(self, model_instance_type):
      """Sets the model_instance_type of this ModelInstanceUpdateRequest.
  
      Whether the model instance is a base model, external variant, internal variant, or unspecified  # noqa: E501
  
      :param model_instance_type: The model_instance_type of this ModelInstanceUpdateRequest.  # noqa: E501
      :type: str
      """
      allowed_values = [
          "Unspecified",
          "BaseModel",
          "KaggleVariant",
          "ExternalVariant",
      ]  # noqa: E501
      if model_instance_type not in allowed_values:
          raise ValueError(
              "Invalid value for `model_instance_type` ({0}), must be one of {1}".format(  # noqa: E501
                  model_instance_type, allowed_values
              )
          )
  
      self._model_instance_type = model_instance_type
  
imports: import pprint
  import re
  import six
label_desc: Use image node_id 13 for calling the ModelInstanceUpdateRequest obj's underlying member method code with example usage: obj.model_instance_type(model_instance_type) without return types