Reference documentation and code samples for the Google Cloud Ai Platform V1 Client class ModelSourceType.
Source of the model.
Different from objective field, this ModelSourceType enum
indicates the source from which the model was accessed or obtained,
whereas the objective indicates the overall aim or function of this
model.
Protobuf type google.cloud.aiplatform.v1.ModelSourceInfo.ModelSourceType
Namespace
Google \ Cloud \ AIPlatform \ V1 \ ModelSourceInfo
Methods
static::name
Parameter
Name
Description
value
mixed
static::value
Parameter
Name
Description
name
mixed
Constants
MODEL_SOURCE_TYPE_UNSPECIFIED
Value: 0
Should not be used.
Generated from protobuf enum MODEL_SOURCE_TYPE_UNSPECIFIED = 0;
AUTOML
Value: 1
The Model is uploaded by automl training pipeline.
Generated from protobuf enum AUTOML = 1;
CUSTOM
Value: 2
The Model is uploaded by user or custom training pipeline.
Generated from protobuf enum CUSTOM = 2;
BQML
Value: 3
The Model is registered and sync'ed from BigQuery ML.
Generated from protobuf enum BQML = 3;
MODEL_GARDEN
Value: 4
The Model is saved or tuned from Model Garden.
Generated from protobuf enum MODEL_GARDEN = 4;
GENIE
Value: 5
The Model is saved or tuned from Genie.
Generated from protobuf enum GENIE = 5;
CUSTOM_TEXT_EMBEDDING
Value: 6
The Model is uploaded by text embedding finetuning pipeline.
Generated from protobuf enum CUSTOM_TEXT_EMBEDDING = 6;
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Ai Platform V1 Client - Class ModelSourceType (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/php/docs/reference/cloud-ai-platform/latest/V1.ModelSourceInfo.ModelSourceType)\n- [1.34.0](/php/docs/reference/cloud-ai-platform/1.34.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.33.0](/php/docs/reference/cloud-ai-platform/1.33.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.32.1](/php/docs/reference/cloud-ai-platform/1.32.1/V1.ModelSourceInfo.ModelSourceType)\n- [1.31.0](/php/docs/reference/cloud-ai-platform/1.31.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.30.0](/php/docs/reference/cloud-ai-platform/1.30.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.26.0](/php/docs/reference/cloud-ai-platform/1.26.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.23.0](/php/docs/reference/cloud-ai-platform/1.23.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.22.0](/php/docs/reference/cloud-ai-platform/1.22.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.21.0](/php/docs/reference/cloud-ai-platform/1.21.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.20.0](/php/docs/reference/cloud-ai-platform/1.20.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.19.0](/php/docs/reference/cloud-ai-platform/1.19.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.18.0](/php/docs/reference/cloud-ai-platform/1.18.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.17.0](/php/docs/reference/cloud-ai-platform/1.17.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.16.0](/php/docs/reference/cloud-ai-platform/1.16.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.15.0](/php/docs/reference/cloud-ai-platform/1.15.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.14.0](/php/docs/reference/cloud-ai-platform/1.14.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.13.1](/php/docs/reference/cloud-ai-platform/1.13.1/V1.ModelSourceInfo.ModelSourceType)\n- [1.12.0](/php/docs/reference/cloud-ai-platform/1.12.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.11.0](/php/docs/reference/cloud-ai-platform/1.11.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.10.0](/php/docs/reference/cloud-ai-platform/1.10.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.9.0](/php/docs/reference/cloud-ai-platform/1.9.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.8.0](/php/docs/reference/cloud-ai-platform/1.8.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.7.0](/php/docs/reference/cloud-ai-platform/1.7.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.6.0](/php/docs/reference/cloud-ai-platform/1.6.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.5.0](/php/docs/reference/cloud-ai-platform/1.5.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.4.0](/php/docs/reference/cloud-ai-platform/1.4.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.3.0](/php/docs/reference/cloud-ai-platform/1.3.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.2.0](/php/docs/reference/cloud-ai-platform/1.2.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.1.0](/php/docs/reference/cloud-ai-platform/1.1.0/V1.ModelSourceInfo.ModelSourceType)\n- [1.0.0](/php/docs/reference/cloud-ai-platform/1.0.0/V1.ModelSourceInfo.ModelSourceType)\n- [0.39.0](/php/docs/reference/cloud-ai-platform/0.39.0/V1.ModelSourceInfo.ModelSourceType)\n- [0.38.0](/php/docs/reference/cloud-ai-platform/0.38.0/V1.ModelSourceInfo.ModelSourceType)\n- [0.37.1](/php/docs/reference/cloud-ai-platform/0.37.1/V1.ModelSourceInfo.ModelSourceType)\n- [0.32.0](/php/docs/reference/cloud-ai-platform/0.32.0/V1.ModelSourceInfo.ModelSourceType)\n- [0.31.0](/php/docs/reference/cloud-ai-platform/0.31.0/V1.ModelSourceInfo.ModelSourceType)\n- [0.30.0](/php/docs/reference/cloud-ai-platform/0.30.0/V1.ModelSourceInfo.ModelSourceType)\n- [0.29.0](/php/docs/reference/cloud-ai-platform/0.29.0/V1.ModelSourceInfo.ModelSourceType)\n- [0.28.0](/php/docs/reference/cloud-ai-platform/0.28.0/V1.ModelSourceInfo.ModelSourceType)\n- [0.27.0](/php/docs/reference/cloud-ai-platform/0.27.0/V1.ModelSourceInfo.ModelSourceType)\n- [0.26.2](/php/docs/reference/cloud-ai-platform/0.26.2/V1.ModelSourceInfo.ModelSourceType)\n- [0.25.0](/php/docs/reference/cloud-ai-platform/0.25.0/V1.ModelSourceInfo.ModelSourceType)\n- [0.24.0](/php/docs/reference/cloud-ai-platform/0.24.0/V1.ModelSourceInfo.ModelSourceType)\n- [0.23.0](/php/docs/reference/cloud-ai-platform/0.23.0/V1.ModelSourceInfo.ModelSourceType)\n- [0.22.0](/php/docs/reference/cloud-ai-platform/0.22.0/V1.ModelSourceInfo.ModelSourceType)\n- [0.21.0](/php/docs/reference/cloud-ai-platform/0.21.0/V1.ModelSourceInfo.ModelSourceType)\n- [0.20.0](/php/docs/reference/cloud-ai-platform/0.20.0/V1.ModelSourceInfo.ModelSourceType)\n- [0.19.0](/php/docs/reference/cloud-ai-platform/0.19.0/V1.ModelSourceInfo.ModelSourceType)\n- [0.18.0](/php/docs/reference/cloud-ai-platform/0.18.0/V1.ModelSourceInfo.ModelSourceType)\n- [0.17.0](/php/docs/reference/cloud-ai-platform/0.17.0/V1.ModelSourceInfo.ModelSourceType)\n- [0.16.0](/php/docs/reference/cloud-ai-platform/0.16.0/V1.ModelSourceInfo.ModelSourceType)\n- [0.15.0](/php/docs/reference/cloud-ai-platform/0.15.0/V1.ModelSourceInfo.ModelSourceType)\n- [0.13.0](/php/docs/reference/cloud-ai-platform/0.13.0/V1.ModelSourceInfo.ModelSourceType)\n- [0.12.0](/php/docs/reference/cloud-ai-platform/0.12.0/V1.ModelSourceInfo.ModelSourceType)\n- [0.11.1](/php/docs/reference/cloud-ai-platform/0.11.1/V1.ModelSourceInfo.ModelSourceType)\n- [0.10.0](/php/docs/reference/cloud-ai-platform/0.10.0/V1.ModelSourceInfo.ModelSourceType) \nReference documentation and code samples for the Google Cloud Ai Platform V1 Client class ModelSourceType.\n\nSource of the model.\n\nDifferent from `objective` field, this `ModelSourceType` enum\nindicates the source from which the model was accessed or obtained,\nwhereas the `objective` indicates the overall aim or function of this\nmodel.\n\nProtobuf type `google.cloud.aiplatform.v1.ModelSourceInfo.ModelSourceType`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ AIPlatform \\\\ V1 \\\\ ModelSourceInfo\n\nMethods\n-------\n\n### static::name\n\n### static::value\n\nConstants\n---------\n\n### MODEL_SOURCE_TYPE_UNSPECIFIED\n\n Value: 0\n\nShould not be used.\n\nGenerated from protobuf enum `MODEL_SOURCE_TYPE_UNSPECIFIED = 0;`\n\n### AUTOML\n\n Value: 1\n\nThe Model is uploaded by automl training pipeline.\n\nGenerated from protobuf enum `AUTOML = 1;`\n\n### CUSTOM\n\n Value: 2\n\nThe Model is uploaded by user or custom training pipeline.\n\nGenerated from protobuf enum `CUSTOM = 2;`\n\n### BQML\n\n Value: 3\n\nThe Model is registered and sync'ed from BigQuery ML.\n\nGenerated from protobuf enum `BQML = 3;`\n\n### MODEL_GARDEN\n\n Value: 4\n\nThe Model is saved or tuned from Model Garden.\n\nGenerated from protobuf enum `MODEL_GARDEN = 4;`\n\n### GENIE\n\n Value: 5\n\nThe Model is saved or tuned from Genie.\n\nGenerated from protobuf enum `GENIE = 5;`\n\n### CUSTOM_TEXT_EMBEDDING\n\n Value: 6\n\nThe Model is uploaded by text embedding finetuning pipeline.\n\nGenerated from protobuf enum `CUSTOM_TEXT_EMBEDDING = 6;`\n\n### MARKETPLACE\n\n Value: 7\n\nThe Model is saved or tuned from Marketplace.\n\nGenerated from protobuf enum `MARKETPLACE = 7;`"]]