Entity - Add Classifications By Unique Attribute
Türüne ve benzersiz özniteliklerine göre tanımlanan varlığa sınıflandırma ekleyin.
POST {endpoint}/datamap/api/atlas/v2/entity/uniqueAttribute/type/{typeName}/classifications
POST {endpoint}/datamap/api/atlas/v2/entity/uniqueAttribute/type/{typeName}/classifications?attr:qualifiedName={attr:qualifiedName}
URI Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
|
|
type
|
path | True |
string |
Türün adı. |
|
attr:qualified
|
query |
string |
Varlığın tam adı. (Bu yalnızca bir örnektir. qualifiedName diğer benzersiz özniteliklerle değiştirilebilir) |
İstek Gövdesi
| Name | Tür | Description |
|---|---|---|
| body |
Eklenecek bir sınıflandırma dizisi. |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 204 No Content |
Bu istek için gönderilecek içerik yok, ancak üst bilgiler yararlı olabilir. |
|
| Other Status Codes |
Beklenmeyen bir hata yanıtı. |
Güvenlik
OAuth2Auth
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
| Name | Description |
|---|---|
| https://purview.azure.net/.default |
Örnekler
Entity_AddClassificationsByUniqueAttribute
Örnek isteği
POST {endpoint}/datamap/api/atlas/v2/entity/uniqueAttribute/type/azure_storage_account/classifications?attr:qualifiedName=https://exampleaccount.core.windows.net
[
{
"typeName": "MICROSOFT.FINANCIAL.US.ABA_ROUTING_NUMBER"
},
{
"typeName": "MICROSOFT.FINANCIAL.CREDIT_CARD_NUMBER"
}
]
Örnek yanıt
Tanımlar
| Name | Description |
|---|---|
|
Atlas |
Sınıflandırma örneği; bir kimliği yok, bu nesne yalnızca bir varlıkla ilişkilendirildiğinde var. |
|
Atlas |
Hizmetten bir hata yanıtı |
|
Entity |
Durum - etkin veya silinmiş olabilir |
|
Time |
Zaman sınırı ayrıntılarını yakalar |
AtlasClassification
Sınıflandırma örneği; bir kimliği yok, bu nesne yalnızca bir varlıkla ilişkilendirildiğinde var.
| Name | Tür | Description |
|---|---|---|
| attributes |
Yapının öznitelikleri. |
|
| entityGuid |
string |
Varlığın GUID'i. |
| entityStatus |
Varlığın durumu - etkin veya silinebilir. Silinen varlıklar kaldırılmaz. |
|
| lastModifiedTS |
string |
Eşzamanlılık denetimi için ETag. |
| removePropagationsOnEntityDelete |
boolean |
Varlık silme işleminde yaymaların kaldırılıp kaldırılmadığını belirler. |
| typeName |
string |
Türün adı. |
| validityPeriods |
Geçerlilik dönemlerini gösteren zaman sınırları dizisi. |
AtlasErrorResponse
Hizmetten bir hata yanıtı
| Name | Tür | Description |
|---|---|---|
| errorCode |
string |
Hata kodu. |
| errorMessage |
string |
Hata iletisi. |
| requestId |
string (uuid) |
İstek kimliği. |
EntityStatus
Durum - etkin veya silinmiş olabilir
| Değer | Description |
|---|---|
| ACTIVE |
Durum etkin. |
| DELETED |
Durum silinir. |
TimeBoundary
Zaman sınırı ayrıntılarını yakalar
| Name | Tür | Description |
|---|---|---|
| endTime |
string |
Zaman sınırının sonu. |
| startTime |
string |
Zaman sınırının başlangıcı. |
| timeZone |
string |
Zaman sınırının saat dilimi. |