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 |
|---|---|---|---|---|
|
entity
|
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. |
|
health
|
path | True |
string pattern: ^[a-zA-Z][a-zA-Z0-9-]{1,42}[a-zA-Z0-9]$ |
Sağlık modeli kaynağı adı |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Kaynak grubunun adı. İsim büyük/küçük harfe duyarsızdır. |
|
subscription
|
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 |
Azure işlemi başarıyla tamamlandı. |
|
| Other Status Codes |
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 |
|---|---|
|
Add |
Veri açıklaması eklemesi için beden talep edin. |
|
Data |
Bir varlık üzerinde tek bir veri açıklaması |
|
Error |
Kaynak yönetimi hatasına ilişkin ek bilgiler. |
|
Error |
Hata ayrıntısı. |
|
Error |
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 |
Hata ek bilgisi. |
|
| code |
string |
Hata kodu. |
| details |
Hata ayrıntıları. |
|
| message |
string |
Hata iletisi. |
| target |
string |
Hata hedefi |
ErrorResponse
Hata yanıtı
| Name | Tür | Description |
|---|---|---|
| error |
Hata nesnesi. |