Class AnnotationSpec (2.3.0)

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

Identifies a concept with which DataItems may be annotated with.

Inheritance

Object > AnnotationSpec

Namespace

Google.Cloud.AIPlatform.V1

Assembly

Google.Cloud.AIPlatform.V1.dll

Constructors

AnnotationSpec()

public AnnotationSpec()

AnnotationSpec(AnnotationSpec)

public AnnotationSpec(AnnotationSpec other)
Parameter
NameDescription
otherAnnotationSpec

Properties

AnnotationSpecName

public AnnotationSpecName AnnotationSpecName { get; set; }

AnnotationSpecName-typed view over the Name resource name property.

Property Value
TypeDescription
AnnotationSpecName

CreateTime

public Timestamp CreateTime { get; set; }

Output only. Timestamp when this AnnotationSpec was created.

Property Value
TypeDescription
Timestamp

DisplayName

public string DisplayName { get; set; }

Required. The user-defined name of the AnnotationSpec. The name can be up to 128 characters long and can be consist of any UTF-8 characters.

Property Value
TypeDescription
String

Etag

public string Etag { get; set; }

Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.

Property Value
TypeDescription
String

Name

public string Name { get; set; }

Output only. Resource name of the AnnotationSpec.

Property Value
TypeDescription
String

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. Timestamp when AnnotationSpec was last updated.

Property Value
TypeDescription
Timestamp