public sealed class ArtifactTypeSchema : IMessage<ArtifactTypeSchema>, IEquatable<ArtifactTypeSchema>, IDeepCloneable<ArtifactTypeSchema>, IBufferMessage, IMessageReference documentation and code samples for the Vertex AI v1beta1 API class ArtifactTypeSchema.
The definition of a artifact type in MLMD.
Implements
IMessageArtifactTypeSchema, IEquatableArtifactTypeSchema, IDeepCloneableArtifactTypeSchema, IBufferMessage, IMessageNamespace
Google.Cloud.AIPlatform.V1Beta1Assembly
Google.Cloud.AIPlatform.V1Beta1.dll
Constructors
ArtifactTypeSchema()
public ArtifactTypeSchema()ArtifactTypeSchema(ArtifactTypeSchema)
public ArtifactTypeSchema(ArtifactTypeSchema other)| Parameter | |
|---|---|
| Name | Description |
other |
ArtifactTypeSchema |
Properties
HasInstanceSchema
public bool HasInstanceSchema { get; }Gets whether the "instance_schema" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasSchemaTitle
public bool HasSchemaTitle { get; }Gets whether the "schema_title" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasSchemaUri
[Obsolete]
public bool HasSchemaUri { get; }Gets whether the "schema_uri" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
InstanceSchema
public string InstanceSchema { get; set; }Contains a raw YAML string, describing the format of the properties of the type.
| Property Value | |
|---|---|
| Type | Description |
string |
|
KindCase
public ArtifactTypeSchema.KindOneofCase KindCase { get; }| Property Value | |
|---|---|
| Type | Description |
ArtifactTypeSchemaKindOneofCase |
|
SchemaTitle
public string SchemaTitle { get; set; }The name of the type. The format of the title must be:
<namespace>.<title>.
Examples:
aiplatform.Modelacme.CustomModelWhen this field is set, the type must be pre-registered in the MLMD store.
| Property Value | |
|---|---|
| Type | Description |
string |
|
SchemaUri
[Obsolete]
public string SchemaUri { get; set; }Points to a YAML file stored on Cloud Storage describing the format. Deprecated. Use [PipelineArtifactTypeSchema.schema_title][] or [PipelineArtifactTypeSchema.instance_schema][] instead.
| Property Value | |
|---|---|
| Type | Description |
string |
|
SchemaVersion
public string SchemaVersion { get; set; }The schema version of the artifact. If the value is not set, it defaults to the latest version in the system.
| Property Value | |
|---|---|
| Type | Description |
string |
|