Generated from protobuf messagegoogle.cloud.aiplatform.v1.MergeVersionAliasesRequest
Namespace
Google \ Cloud \ AIPlatform \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ name
string
Required. The name of the model version to merge aliases, with a version ID explicitly included. Example:projects/{project}/locations/{location}/models/{model}@1234
↳ version_aliases
array
Required. The set of version aliases to merge. The alias should be at most 128 characters, and match[a-z][a-zA-Z0-9-]{0,126}[a-z-0-9]. Add the-prefix to an alias means removing that alias from the version.-is NOT counted in the 128 characters. Example:-goldenmeans removing thegoldenalias from the version. There is NO ordering in aliases, which means 1) The aliases returned from GetModel API might not have the exactly same order from this MergeVersionAliases API. 2) Adding and deleting the same alias in the request is not recommended, and the 2 operations will be cancelled out.
getName
Required. The name of the model version to merge aliases, with a version ID
explicitly included.
The alias should be at most 128 characters, and match[a-z][a-zA-Z0-9-]{0,126}[a-z-0-9].
Add the-prefix to an alias means removing that alias from the version.-is NOT counted in the 128 characters. Example:-goldenmeans removing
thegoldenalias from the version.
There is NO ordering in aliases, which means
1) The aliases returned from GetModel API might not have the exactly same
order from this MergeVersionAliases API. 2) Adding and deleting the same
alias in the request is not recommended, and the 2 operations will be
cancelled out.
The alias should be at most 128 characters, and match[a-z][a-zA-Z0-9-]{0,126}[a-z-0-9].
Add the-prefix to an alias means removing that alias from the version.-is NOT counted in the 128 characters. Example:-goldenmeans removing
thegoldenalias from the version.
There is NO ordering in aliases, which means
1) The aliases returned from GetModel API might not have the exactly same
order from this MergeVersionAliases API. 2) Adding and deleting the same
alias in the request is not recommended, and the 2 operations will be
cancelled out.
Parameter
Name
Description
var
string[]
Returns
Type
Description
$this
static::build
Parameters
Name
Description
name
string
Required. The name of the model version to merge aliases, with a version ID
explicitly included.
Example:projects/{project}/locations/{location}/models/{model}@1234Please seeModelServiceClient::modelName()for help formatting this field.
versionAliases
string[]
Required. The set of version aliases to merge.
The alias should be at most 128 characters, and match[a-z][a-zA-Z0-9-]{0,126}[a-z-0-9].
Add the-prefix to an alias means removing that alias from the version.-is NOT counted in the 128 characters. Example:-goldenmeans removing
thegoldenalias from the version.
There is NO ordering in aliases, which means
1) The aliases returned from GetModel API might not have the exactly same
order from this MergeVersionAliases API. 2) Adding and deleting the same
alias in the request is not recommended, and the 2 operations will be
cancelled out.
[[["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 MergeVersionAliasesRequest (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/php/docs/reference/cloud-ai-platform/latest/V1.MergeVersionAliasesRequest)\n- [1.34.0](/php/docs/reference/cloud-ai-platform/1.34.0/V1.MergeVersionAliasesRequest)\n- [1.33.0](/php/docs/reference/cloud-ai-platform/1.33.0/V1.MergeVersionAliasesRequest)\n- [1.32.1](/php/docs/reference/cloud-ai-platform/1.32.1/V1.MergeVersionAliasesRequest)\n- [1.31.0](/php/docs/reference/cloud-ai-platform/1.31.0/V1.MergeVersionAliasesRequest)\n- [1.30.0](/php/docs/reference/cloud-ai-platform/1.30.0/V1.MergeVersionAliasesRequest)\n- [1.26.0](/php/docs/reference/cloud-ai-platform/1.26.0/V1.MergeVersionAliasesRequest)\n- [1.23.0](/php/docs/reference/cloud-ai-platform/1.23.0/V1.MergeVersionAliasesRequest)\n- [1.22.0](/php/docs/reference/cloud-ai-platform/1.22.0/V1.MergeVersionAliasesRequest)\n- [1.21.0](/php/docs/reference/cloud-ai-platform/1.21.0/V1.MergeVersionAliasesRequest)\n- [1.20.0](/php/docs/reference/cloud-ai-platform/1.20.0/V1.MergeVersionAliasesRequest)\n- [1.19.0](/php/docs/reference/cloud-ai-platform/1.19.0/V1.MergeVersionAliasesRequest)\n- [1.18.0](/php/docs/reference/cloud-ai-platform/1.18.0/V1.MergeVersionAliasesRequest)\n- [1.17.0](/php/docs/reference/cloud-ai-platform/1.17.0/V1.MergeVersionAliasesRequest)\n- [1.16.0](/php/docs/reference/cloud-ai-platform/1.16.0/V1.MergeVersionAliasesRequest)\n- [1.15.0](/php/docs/reference/cloud-ai-platform/1.15.0/V1.MergeVersionAliasesRequest)\n- [1.14.0](/php/docs/reference/cloud-ai-platform/1.14.0/V1.MergeVersionAliasesRequest)\n- [1.13.1](/php/docs/reference/cloud-ai-platform/1.13.1/V1.MergeVersionAliasesRequest)\n- [1.12.0](/php/docs/reference/cloud-ai-platform/1.12.0/V1.MergeVersionAliasesRequest)\n- [1.11.0](/php/docs/reference/cloud-ai-platform/1.11.0/V1.MergeVersionAliasesRequest)\n- [1.10.0](/php/docs/reference/cloud-ai-platform/1.10.0/V1.MergeVersionAliasesRequest)\n- [1.9.0](/php/docs/reference/cloud-ai-platform/1.9.0/V1.MergeVersionAliasesRequest)\n- [1.8.0](/php/docs/reference/cloud-ai-platform/1.8.0/V1.MergeVersionAliasesRequest)\n- [1.7.0](/php/docs/reference/cloud-ai-platform/1.7.0/V1.MergeVersionAliasesRequest)\n- [1.6.0](/php/docs/reference/cloud-ai-platform/1.6.0/V1.MergeVersionAliasesRequest)\n- [1.5.0](/php/docs/reference/cloud-ai-platform/1.5.0/V1.MergeVersionAliasesRequest)\n- [1.4.0](/php/docs/reference/cloud-ai-platform/1.4.0/V1.MergeVersionAliasesRequest)\n- [1.3.0](/php/docs/reference/cloud-ai-platform/1.3.0/V1.MergeVersionAliasesRequest)\n- [1.2.0](/php/docs/reference/cloud-ai-platform/1.2.0/V1.MergeVersionAliasesRequest)\n- [1.1.0](/php/docs/reference/cloud-ai-platform/1.1.0/V1.MergeVersionAliasesRequest)\n- [1.0.0](/php/docs/reference/cloud-ai-platform/1.0.0/V1.MergeVersionAliasesRequest)\n- [0.39.0](/php/docs/reference/cloud-ai-platform/0.39.0/V1.MergeVersionAliasesRequest)\n- [0.38.0](/php/docs/reference/cloud-ai-platform/0.38.0/V1.MergeVersionAliasesRequest)\n- [0.37.1](/php/docs/reference/cloud-ai-platform/0.37.1/V1.MergeVersionAliasesRequest)\n- [0.32.0](/php/docs/reference/cloud-ai-platform/0.32.0/V1.MergeVersionAliasesRequest)\n- [0.31.0](/php/docs/reference/cloud-ai-platform/0.31.0/V1.MergeVersionAliasesRequest)\n- [0.30.0](/php/docs/reference/cloud-ai-platform/0.30.0/V1.MergeVersionAliasesRequest)\n- [0.29.0](/php/docs/reference/cloud-ai-platform/0.29.0/V1.MergeVersionAliasesRequest)\n- [0.28.0](/php/docs/reference/cloud-ai-platform/0.28.0/V1.MergeVersionAliasesRequest)\n- [0.27.0](/php/docs/reference/cloud-ai-platform/0.27.0/V1.MergeVersionAliasesRequest)\n- [0.26.2](/php/docs/reference/cloud-ai-platform/0.26.2/V1.MergeVersionAliasesRequest)\n- [0.25.0](/php/docs/reference/cloud-ai-platform/0.25.0/V1.MergeVersionAliasesRequest)\n- [0.24.0](/php/docs/reference/cloud-ai-platform/0.24.0/V1.MergeVersionAliasesRequest)\n- [0.23.0](/php/docs/reference/cloud-ai-platform/0.23.0/V1.MergeVersionAliasesRequest)\n- [0.22.0](/php/docs/reference/cloud-ai-platform/0.22.0/V1.MergeVersionAliasesRequest)\n- [0.21.0](/php/docs/reference/cloud-ai-platform/0.21.0/V1.MergeVersionAliasesRequest)\n- [0.20.0](/php/docs/reference/cloud-ai-platform/0.20.0/V1.MergeVersionAliasesRequest)\n- [0.19.0](/php/docs/reference/cloud-ai-platform/0.19.0/V1.MergeVersionAliasesRequest)\n- [0.18.0](/php/docs/reference/cloud-ai-platform/0.18.0/V1.MergeVersionAliasesRequest)\n- [0.17.0](/php/docs/reference/cloud-ai-platform/0.17.0/V1.MergeVersionAliasesRequest)\n- [0.16.0](/php/docs/reference/cloud-ai-platform/0.16.0/V1.MergeVersionAliasesRequest)\n- [0.15.0](/php/docs/reference/cloud-ai-platform/0.15.0/V1.MergeVersionAliasesRequest)\n- [0.13.0](/php/docs/reference/cloud-ai-platform/0.13.0/V1.MergeVersionAliasesRequest)\n- [0.12.0](/php/docs/reference/cloud-ai-platform/0.12.0/V1.MergeVersionAliasesRequest)\n- [0.11.1](/php/docs/reference/cloud-ai-platform/0.11.1/V1.MergeVersionAliasesRequest)\n- [0.10.0](/php/docs/reference/cloud-ai-platform/0.10.0/V1.MergeVersionAliasesRequest) \nReference documentation and code samples for the Google Cloud Ai Platform V1 Client class MergeVersionAliasesRequest.\n\nRequest message for\n[ModelService.MergeVersionAliases](/php/docs/reference/cloud-ai-platform/latest/V1.Client.ModelServiceClient#_Google_Cloud_AIPlatform_V1_Client_ModelServiceClient__mergeVersionAliases__).\n\nGenerated from protobuf message `google.cloud.aiplatform.v1.MergeVersionAliasesRequest`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ AIPlatform \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getName\n\nRequired. The name of the model version to merge aliases, with a version ID\nexplicitly included.\n\nExample: `projects/{project}/locations/{location}/models/{model}@1234`\n\n### setName\n\nRequired. The name of the model version to merge aliases, with a version ID\nexplicitly included.\n\nExample: `projects/{project}/locations/{location}/models/{model}@1234`\n\n### getVersionAliases\n\nRequired. The set of version aliases to merge.\n\nThe alias should be at most 128 characters, and match\n`[a-z][a-zA-Z0-9-]{0,126}[a-z-0-9]`.\nAdd the `-` prefix to an alias means removing that alias from the version.\n`-` is NOT counted in the 128 characters. Example: `-golden` means removing\nthe `golden` alias from the version.\nThere is NO ordering in aliases, which means\n1) The aliases returned from GetModel API might not have the exactly same\norder from this MergeVersionAliases API. 2) Adding and deleting the same\nalias in the request is not recommended, and the 2 operations will be\ncancelled out.\n\n### setVersionAliases\n\nRequired. The set of version aliases to merge.\n\nThe alias should be at most 128 characters, and match\n`[a-z][a-zA-Z0-9-]{0,126}[a-z-0-9]`.\nAdd the `-` prefix to an alias means removing that alias from the version.\n`-` is NOT counted in the 128 characters. Example: `-golden` means removing\nthe `golden` alias from the version.\nThere is NO ordering in aliases, which means\n1) The aliases returned from GetModel API might not have the exactly same\norder from this MergeVersionAliases API. 2) Adding and deleting the same\nalias in the request is not recommended, and the 2 operations will be\ncancelled out.\n\n### static::build"]]