Class GoogleCloudAiplatformV1beta1UploadModelRequest
Request message for ModelService.UploadModel.
Implements
Inherited Members
Namespace: Google.Apis.Aiplatform.v1beta1.Data
Assembly: Google.Apis.Aiplatform.v1beta1.dll
Syntax
public class GoogleCloudAiplatformV1beta1UploadModelRequest : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Model
Required. The Model to create.
Declaration
[JsonProperty("model")]
public virtual GoogleCloudAiplatformV1beta1Model Model { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudAiplatformV1beta1Model |
ModelId
Optional. The ID to use for the uploaded Model, which will become the final component of the model resource
name. This value may be up to 63 characters, and valid characters are [a-z0-9_-]
. The first character
cannot be a number or hyphen.
Declaration
[JsonProperty("modelId")]
public virtual string ModelId { get; set; }
Property Value
Type | Description |
---|---|
string |
ParentModel
Optional. The resource name of the model into which to upload the version. Only specify this field when uploading a new version.
Declaration
[JsonProperty("parentModel")]
public virtual string ParentModel { get; set; }
Property Value
Type | Description |
---|---|
string |
ServiceAccount
Optional. The user-provided custom service account to use to do the model upload. If empty, Vertex AI
Service Agent will be used
to access resources needed to upload the model. This account must belong to the target project where the
model is uploaded to, i.e., the project specified in the parent
field of this request and have necessary
read permissions (to Google Cloud Storage, Artifact Registry, etc.).
Declaration
[JsonProperty("serviceAccount")]
public virtual string ServiceAccount { get; set; }
Property Value
Type | Description |
---|---|
string |