Cloud AI Platform v1beta1 API - Class ArtifactTypeSchema (1.0.0-beta09)

public sealed class ArtifactTypeSchema : IMessage<ArtifactTypeSchema>, IEquatable<ArtifactTypeSchema>, IDeepCloneable<ArtifactTypeSchema>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud AI Platform v1beta1 API class ArtifactTypeSchema.

The definition of a artifact type in MLMD.

Inheritance

object > ArtifactTypeSchema

Namespace

Google.Cloud.AIPlatform.V1Beta1

Assembly

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.Model
  • acme.CustomModel When 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