Entities - Add Data Annotation

Bir varlığa veri açıklaması ekleyin

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CloudHealth/healthmodels/{healthModelName}/entities/{entityName}/addDataAnnotation?api-version=2026-05-01-preview

URI Parametreleri

Name İçinde Gerekli Tür Description
entityName
path True

string

pattern: ^[a-zA-Z0-9][a-zA-Z0-9-]{1,258}[a-zA-Z0-9]$

Varlığın adı. Sistem durumu modeli içinde benzersiz olmalıdır.

healthModelName
path True

string

pattern: ^[a-zA-Z][a-zA-Z0-9-]{1,42}[a-zA-Z0-9]$

Sağlık modeli kaynağı adı

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Kaynak grubunun adı. İsim büyük/küçük harfe duyarsızdır.

subscriptionId
path True

string (uuid)

Hedef aboneliğin kimliği. Değer bir UUID olmalıdır.

api-version
query True

string

minLength: 1

Bu işlem için kullanılacak API sürümü.

İstek Gövdesi

Name Gerekli Tür Description
annotationDetails True

object

Dinamik anahtar-değer çifti çantası olarak ek açıklama ayrıntıları. Hizmet tarafından zorlanan sınırlar: ek açıklama başına en fazla 10 giriş ve en fazla 256 karakterlik değer uzunluğu. Bu sınırları aşan istekler 400 yanıtla reddedilir.

description

string

maxLength: 4096

Açıklamanın isteğe bağlı açıklaması

Yanıtlar

Name Tür Description
200 OK

DataAnnotation

Azure işlemi başarıyla tamamlandı.

Other Status Codes

ErrorResponse

Beklenmeyen bir hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Akışı.

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

Name Description
user_impersonation kullanıcı hesabınızı taklit etme

Örnekler

Entities_AddDataAnnotation

Örnek isteği

POST https://management.azure.com/subscriptions/abcdef12-3456-7890-abcd-ef1234567890/resourceGroups/online-store-rg/providers/Microsoft.CloudHealth/healthmodels/online-store/entities/web-frontend/addDataAnnotation?api-version=2026-05-01-preview

{
  "annotationDetails": {
    "environment": "production",
    "deploymentId": "deploy-2026-05-04-001",
    "changedBy": "release-pipeline"
  },
  "description": "Deployed release 2.4.1 to the web frontend."
}

Örnek yanıt

{
  "annotationId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "annotationDetails": {
    "environment": "production",
    "deploymentId": "deploy-2026-05-04-001",
    "changedBy": "release-pipeline"
  },
  "description": "Deployed release 2.4.1 to the web frontend.",
  "createdAt": "2026-05-04T14:30:00Z"
}

Tanımlar

Name Description
AddDataAnnotationRequest

Veri açıklaması eklemesi için beden talep edin.

DataAnnotation

Bir varlık üzerinde tek bir veri açıklaması

ErrorAdditionalInfo

Kaynak yönetimi hatasına ilişkin ek bilgiler.

ErrorDetail

Hata ayrıntısı.

ErrorResponse

Hata yanıtı

AddDataAnnotationRequest

Veri açıklaması eklemesi için beden talep edin.

Name Tür Description
annotationDetails

object

Dinamik anahtar-değer çifti çantası olarak ek açıklama ayrıntıları. Hizmet tarafından zorlanan sınırlar: ek açıklama başına en fazla 10 giriş ve en fazla 256 karakterlik değer uzunluğu. Bu sınırları aşan istekler 400 yanıtla reddedilir.

description

string

maxLength: 4096

Açıklamanın isteğe bağlı açıklaması

DataAnnotation

Bir varlık üzerinde tek bir veri açıklaması

Name Tür Description
annotationDetails

object

Dinamik anahtar-değer çifti çantası olarak ek açıklama ayrıntıları. Hizmet tarafından zorlanan sınırlar: ek açıklama başına en fazla 10 giriş ve en fazla 256 karakterlik değer uzunluğu. Bu sınırları aşan istekler 400 yanıtla reddedilir.

annotationId

string

maxLength: 256

Annotasyon için otomatik atanan tanımlayıcı

createdAt

string (date-time)

Annotasyonun oluşturulduğu zaman damgası

description

string

maxLength: 4096

Açıklamanın isteğe bağlı açıklaması

ErrorAdditionalInfo

Kaynak yönetimi hatasına ilişkin ek bilgiler.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

ErrorDetail

Hata ayrıntısı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgisi.

code

string

Hata kodu.

details

ErrorDetail[]

Hata ayrıntıları.

message

string

Hata iletisi.

target

string

Hata hedefi

ErrorResponse

Hata yanıtı

Name Tür Description
error

ErrorDetail

Hata nesnesi.