Language

IDataAnnotation Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.DataAnnotationTypeConverter))]
public interface IDataAnnotation : Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.DataAnnotationTypeConverter))>]
type IDataAnnotation = interface
    interface IJsonSerializable
Public Interface IDataAnnotation
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

Name Description
AnnotationDetail

Annotation details as a dynamic key-value pair bag. Service-enforced limits: a maximum of 10 entries per annotation and a maximum value length of 256 characters. Requests exceeding these limits will be rejected with a 400 response.

AnnotationId

Auto-assigned identifier for the annotation

CreatedAt

Timestamp when the annotation was created

Description

Optional description of the annotation

Methods

Name Description
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to