Cloud AI Platform v1 API - Class MetadataSchema (2.13.0)

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

Reference documentation and code samples for the Cloud AI Platform v1 API class MetadataSchema.

Instance of a general MetadataSchema.

Inheritance

object > MetadataSchema

Namespace

GoogleCloudGoogle.Cloud.AIPlatformV1

Assembly

Google.Cloud.AIPlatform.V1.dll

Constructors

MetadataSchema()

public MetadataSchema()

MetadataSchema(MetadataSchema)

public MetadataSchema(MetadataSchema other)
Parameter
NameDescription
otherMetadataSchema

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. Timestamp when this MetadataSchema was created.

Property Value
TypeDescription
Timestamp

Description

public string Description { get; set; }

Description of the Metadata Schema

Property Value
TypeDescription
string

MetadataSchemaName

public MetadataSchemaName MetadataSchemaName { get; set; }

MetadataSchemaName-typed view over the Name resource name property.

Property Value
TypeDescription
MetadataSchemaName

Name

public string Name { get; set; }

Output only. The resource name of the MetadataSchema.

Property Value
TypeDescription
string

Schema

public string Schema { get; set; }

Required. The raw YAML string representation of the MetadataSchema. The combination of [MetadataSchema.version] and the schema name given by title in [MetadataSchema.schema] must be unique within a MetadataStore.

The schema is defined as an OpenAPI 3.0.2 MetadataSchema Object

Property Value
TypeDescription
string

SchemaType

public MetadataSchema.Types.MetadataSchemaType SchemaType { get; set; }

The type of the MetadataSchema. This is a property that identifies which metadata types will use the MetadataSchema.

Property Value
TypeDescription
MetadataSchemaTypesMetadataSchemaType

SchemaVersion

public string SchemaVersion { get; set; }

The version of the MetadataSchema. The version's format must match the following regular expression: ^[0-9]+[.][0-9]+[.][0-9]+$, which would allow to order/compare different versions. Example: 1.0.0, 1.0.1, etc.

Property Value
TypeDescription
string