Class Annotation
An annotation record.
Implements
Inherited Members
Namespace: Google.Apis.CloudHealthcare.v1beta1.Data
Assembly: Google.Apis.CloudHealthcare.v1beta1.dll
Syntax
public class Annotation : IDirectResponseSchema
Properties
AnnotationSource
Required. Details of the source.
Declaration
[JsonProperty("annotationSource")]
public virtual AnnotationSource AnnotationSource { get; set; }
Property Value
Type | Description |
---|---|
AnnotationSource |
CustomData
Additional information for this annotation record, such as annotator and verifier information or study campaign.
Declaration
[JsonProperty("customData")]
public virtual IDictionary<string, string> CustomData { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, string> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ImageAnnotation
Annotations for images. For example, bounding polygons.
Declaration
[JsonProperty("imageAnnotation")]
public virtual ImageAnnotation ImageAnnotation { get; set; }
Property Value
Type | Description |
---|---|
ImageAnnotation |
Name
Identifier. Resource name of the Annotation, of the form
projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/annotationStores/{annotation_store_id}/annotations/{annotation_id}
.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
ResourceAnnotation
Annotations for resource. For example, classification tags.
Declaration
[JsonProperty("resourceAnnotation")]
public virtual ResourceAnnotation ResourceAnnotation { get; set; }
Property Value
Type | Description |
---|---|
ResourceAnnotation |
TextAnnotation
Annotations for sensitive texts. For example, a range that describes the location of sensitive text.
Declaration
[JsonProperty("textAnnotation")]
public virtual SensitiveTextAnnotation TextAnnotation { get; set; }
Property Value
Type | Description |
---|---|
SensitiveTextAnnotation |