|
574 | 574 | "tags": [ |
575 | 575 | "Entity" |
576 | 576 | ], |
577 | | - "description": "Get complete definition of an entity given its type and unique attribute.\nIn addition to the typeName path parameter, attribute key-value pair(s) can be provided in the following format:\nattr:\\<attrName>=<attrValue>. \nNOTE: The attrName and attrValue should be unique across entities, eg. qualifiedName.\nThe REST request would look something like this:\nGET /v2/entity/uniqueAttribute/type/aType?attr:aTypeAttribute=someValue.", |
| 577 | + "description": "Get complete definition of an entity given its type and unique attribute.\n\nIn addition to the typeName path parameter, attribute key-value pair(s) can be provided in the following format:\nattr:\\<attrName>=<attrValue>.\n\nNOTE: The attrName and attrValue should be unique across entities, eg. qualifiedName.\n\nThe REST request would look something like this:\nGET /v2/entity/uniqueAttribute/type/aType?attr:aTypeAttribute=someValue.", |
578 | 578 | "operationId": "Entity_GetByUniqueAttributes", |
579 | 579 | "x-ms-examples": { |
580 | 580 | "Entity_GetByUniqueAttributes": { |
|
618 | 618 | "tags": [ |
619 | 619 | "Entity" |
620 | 620 | ], |
621 | | - "description": "Update entity partially - Allow a subset of attributes to be updated on\nan entity which is identified by its type and unique attribute eg: Referenceable.qualifiedName.\nNull updates are not possible.\nIn addition to the typeName path parameter, attribute key-value pair(s) can be provided in the following format:\nattr:<attrName>=<attrValue>.\nNOTE: The attrName and attrValue should be unique across entities, eg. qualifiedName.\nThe REST request would look something like this:\nPUT /v2/entity/uniqueAttribute/type/aType?attr:aTypeAttribute=someValue.", |
| 621 | + "description": "Update entity partially - Allow a subset of attributes to be updated on an entity which is identified by its type and unique attribute eg: Referenceable.qualifiedName. Null updates are not possible.\n\nIn addition to the typeName path parameter, attribute key-value pair(s) can be provided in the following format:\n\nattr:<attrName>=<attrValue>.\nNOTE: The attrName and attrValue should be unique across entities, eg. qualifiedName.\n\nThe REST request would look something like this:\nPUT /v2/entity/uniqueAttribute/type/aType?attr:aTypeAttribute=someValue.", |
622 | 622 | "operationId": "Entity_PartialUpdateByUniqueAttributes", |
623 | 623 | "x-ms-examples": { |
624 | 624 | "Entity_PartialUpdateEntityByUniqueAttributes": { |
|
665 | 665 | "tags": [ |
666 | 666 | "Entity" |
667 | 667 | ], |
668 | | - "description": "Delete an entity identified by its type and unique attributes.\nIn addition to the typeName path parameter, attribute key-value pair(s) can be provided in the following format:\nattr:\\<attrName>=\\<attrValue>.\nNOTE: The attrName and attrValue should be unique across entities, eg. qualifiedName.\nThe REST request would look something like this:\nDELETE /v2/entity/uniqueAttribute/type/aType?attr:aTypeAttribute=someValue.", |
| 668 | + "description": "Delete an entity identified by its type and unique attributes.\nIn addition to the typeName path parameter, attribute key-value pair(s) can be provided in the following format:\nattr:\\<attrName>=\\<attrValue>.\nNOTE: The attrName and attrValue should be unique across entities, eg. qualifiedName.\n\nThe REST request would look something like this:\nDELETE /v2/entity/uniqueAttribute/type/aType?attr:aTypeAttribute=someValue.", |
669 | 669 | "operationId": "Entity_DeleteByUniqueAttribute", |
670 | 670 | "x-ms-examples": { |
671 | 671 | "Entity_DeleteByUniqueAttribute": { |
|
886 | 886 | "tags": [ |
887 | 887 | "Entity" |
888 | 888 | ], |
889 | | - "description": "Bulk API to retrieve list of entities identified by its unique attributes.\n\nIn addition to the typeName path parameter, attribute key-value pair(s) can be provided in the following format\n\ntypeName=\\<typeName>&attr_1:\\<attrName>=\\<attrValue>&attr_2:\\<attrName>=\\<attrValue>&attr_3:\\<attrName>=\\<attrValue>\n\nNOTE: The attrName should be an unique attribute for the given entity-type\n\nThe REST request would look something like this\n\nGET /v2/entity/bulk/uniqueAttribute/type/hive_db?attr_1:qualifiedName=db1@cl1&attr_2:qualifiedName=db2@cl1\nNote: at least one unique attribute must be provided.", |
| 889 | + "description": "Bulk API to retrieve list of entities identified by its unique attributes.\nIn addition to the typeName path parameter, attribute key-value pair(s) can be provided in the following format\n\ntypeName=\\<typeName>&attr_1:\\<attrName>=\\<attrValue>&attr_2:\\<attrName>=\\<attrValue>&attr_3:\\<attrName>=\\<attrValue>\n\nNOTE: The attrName should be an unique attribute for the given entity-type.\nThe REST request would look something like this\n\nGET /v2/entity/bulk/uniqueAttribute/type/hive_db?attr_1:qualifiedName=db1@cl1&attr_2:qualifiedName=db2@cl1\n\nNote: at least one unique attribute must be provided.", |
890 | 890 | "operationId": "Entity_ListByUniqueAttributes", |
891 | 891 | "x-ms-examples": { |
892 | 892 | "Entity_ListByUniqueAttributes": { |
|
1098 | 1098 | "tags": [ |
1099 | 1099 | "Entity" |
1100 | 1100 | ], |
1101 | | - "description": "Add or update business metadata attributes", |
| 1101 | + "description": "Add or update business metadata attributes.", |
1102 | 1102 | "operationId": "Entity_AddOrUpdateBusinessMetadataAttributes", |
1103 | 1103 | "consumes": [ |
1104 | 1104 | "application/json" |
|
1222 | 1222 | "tags": [ |
1223 | 1223 | "Entity" |
1224 | 1224 | ], |
1225 | | - "description": "delete given labels to a given entity", |
| 1225 | + "description": "Delete given labels to a given entity.", |
1226 | 1226 | "operationId": "Entity_RemoveLabels", |
1227 | 1227 | "consumes": [ |
1228 | 1228 | "application/json" |
|
1266 | 1266 | "tags": [ |
1267 | 1267 | "Entity" |
1268 | 1268 | ], |
1269 | | - "description": "Set labels to a given entity", |
| 1269 | + "description": "Set labels to a given entity.", |
1270 | 1270 | "operationId": "Entity_SetLabels", |
1271 | 1271 | "consumes": [ |
1272 | 1272 | "application/json" |
|
1310 | 1310 | "tags": [ |
1311 | 1311 | "Entity" |
1312 | 1312 | ], |
1313 | | - "description": "add given labels to a given entity", |
| 1313 | + "description": "Add given labels to a given entity.", |
1314 | 1314 | "operationId": "Entity_AddLabel", |
1315 | 1315 | "consumes": [ |
1316 | 1316 | "application/json" |
|
1357 | 1357 | "Entity" |
1358 | 1358 | ], |
1359 | 1359 | "operationId": "Entity_RemoveLabelsByUniqueAttribute", |
1360 | | - "description": "Delete given labels to a given entity identified by its type and unique attributes, if labels is null/empty, no labels will be removed. If any labels in labels set are non-existing labels, they will be ignored, only existing labels will be removed. In addition to the typeName path parameter, attribute key-value pair(s) can be provided in the following format: attr:<attrName>=<attrValue>. NOTE: The attrName and attrValue should be unique across entities, eg. qualifiedName. The REST request would look something like this: DELETE /v2/entity/uniqueAttribute/type/aType?attr:aTypeAttribute=someValue. ", |
| 1360 | + "description": "Delete given labels to a given entity identified by its type and unique attribute.\n\nIf labels is null/empty, no labels will be removed.\n\nIf any labels in labels set are non-existing labels, they will be ignored, only existing labels will be removed. In addition to the typeName path parameter, attribute key-value pair(s) can be provided in the following format: attr:<attrName>=<attrValue>. NOTE: The attrName and attrValue should be unique across entities, eg. qualifiedName. The REST request would look something like this: DELETE /v2/entity/uniqueAttribute/type/aType?attr:aTypeAttribute=someValue.", |
1361 | 1361 | "consumes": [ |
1362 | 1362 | "application/json" |
1363 | 1363 | ], |
|
1408 | 1408 | "Entity" |
1409 | 1409 | ], |
1410 | 1410 | "operationId": "Entity_SetLabelsByUniqueAttribute", |
1411 | | - "description": "Set labels to a given entity identified by its type and unique attributes, if labels is null/empty, existing labels will all be removed. In addition to the typeName path parameter, attribute key-value pair(s) can be provided in the following format: attr:<attrName>=<attrValue>. NOTE: The attrName and attrValue should be unique across entities, eg. qualifiedName. The REST request would look something like this: POST /v2/entity/uniqueAttribute/type/aType?attr:aTypeAttribute=someValue.", |
| 1411 | + "description": "Set labels to a given entity identified by its type and unique attributes.\n\nIf labels is null/empty, existing labels will all be removed.\n\nIn addition to the typeName path parameter, attribute key-value pair(s) can be provided in the following format: attr:<attrName>=<attrValue>.\n\nNOTE: The attrName and attrValue should be unique across entities, eg. qualifiedName.\n\nThe REST request would look something like this: POST /v2/entity/uniqueAttribute/type/aType?attr:aTypeAttribute=someValue.", |
1412 | 1412 | "consumes": [ |
1413 | 1413 | "application/json" |
1414 | 1414 | ], |
|
1459 | 1459 | "Entity" |
1460 | 1460 | ], |
1461 | 1461 | "operationId": "Entity_AddLabelsByUniqueAttribute", |
1462 | | - "description": "Add given labels to a given entity identified by its type and unique attributes, if labels is null/empty, no labels will be added. In addition to the typeName path parameter, attribute key-value pair(s) can be provided in the following format: attr:<attrName>=<attrValue>. NOTE: The attrName and attrValue should be unique across entities, eg. qualifiedName. The REST request would look something like this: PUT /v2/entity/uniqueAttribute/type/aType?attr:aTypeAttribute=someValue.", |
| 1462 | + "description": "Add given labels to a given entity identified by its type and unique attributes.\n\nIf labels is null/empty, no labels will be added.\n\nIn addition to the typeName path parameter, attribute key-value pair(s) can be provided in the following format: attr:<attrName>=<attrValue>.\n\nNOTE: The attrName and attrValue should be unique across entities, eg. qualifiedName.\n\nThe REST request would look something like this: PUT /v2/entity/uniqueAttribute/type/aType?attr:aTypeAttribute=someValue.", |
1463 | 1463 | "consumes": [ |
1464 | 1464 | "application/json" |
1465 | 1465 | ], |
|
1556 | 1556 | "tags": [ |
1557 | 1557 | "Glossary" |
1558 | 1558 | ], |
1559 | | - "description": "Get all glossaries. Recommend using limit/offset to get pagination result. Recommended using 'ignoreTermsAndCategories=true' and fetch terms/categories separately using 'GET /datamap/api/atlas/v2/glossary/{glossaryGuid}/terms' and 'GET '/datamap/api/atlas/v2/glossary/{glossaryGuid}/categories'.", |
| 1559 | + "description": "Get all glossaries. Recommend using limit/offset to get pagination result. Recommend using 'ignoreTermsAndCategories=true' and fetch terms/categories separately using \n\n 'GET /datamap/api/atlas/v2/glossary/{glossaryGuid}/terms' and \n\n 'GET '/datamap/api/atlas/v2/glossary/{glossaryGuid}/categories'.", |
1560 | 1560 | "operationId": "Glossary_List", |
1561 | 1561 | "x-ms-examples": { |
1562 | 1562 | "Glossary_List": { |
|
2263 | 2263 | "tags": [ |
2264 | 2264 | "Glossary" |
2265 | 2265 | ], |
2266 | | - "description": "Assign the given term to the provided list of related objects. Recommend using small batches with multiple API calls.", |
| 2266 | + "description": "Assign the given term to the provided list of related objects. Recommend using small batches with multiple API calls.\n\n[Entities Create Or Update operation](https://learn.microsoft.com/en-us/rest/api/purview/datamapdataplane/entity/bulk-create-or-update?tabs=HTTP) is an alternative to assign a term to multiple entities.", |
2267 | 2267 | "operationId": "Glossary_AssignTermToEntities", |
2268 | 2268 | "x-ms-examples": { |
2269 | 2269 | "Glossary_AssignTermToEntities": { |
|
2591 | 2591 | "tags": [ |
2592 | 2592 | "Glossary" |
2593 | 2593 | ], |
2594 | | - "description": "Get a specific glossary with detailed information. This API is not recommend. Recommended fetch terms/categories details separately using 'GET /datamap/api/atlas/v2/glossary/{glossaryGuid}/terms' and 'GET '/datamap/api/atlas/v2/glossary/{glossaryGuid}/categories'.", |
| 2594 | + "description": "Get a specific glossary with detailed information. This API is not recommend.\n\nRecommend to fetch terms/categories details separately using \n\n 'GET /datamap/api/atlas/v2/glossary/{glossaryGuid}/terms' and \n\n 'GET '/datamap/api/atlas/v2/glossary/{glossaryGuid}/categories'.", |
2595 | 2595 | "operationId": "Glossary_GetDetailed", |
2596 | 2596 | "x-ms-examples": { |
2597 | 2597 | "Glossary_GetDetailed": { |
|
2627 | 2627 | "tags": [ |
2628 | 2628 | "Glossary" |
2629 | 2629 | ], |
2630 | | - "description": "Update the glossary partially. Some properties such as qualifiedName are not allowed to be updated. So far we only supports partial updating shortDescription, longDescription, language and usage for glossary. Recommend using 'ignoreTermsAndCategories=true' to reduce response body size.", |
| 2630 | + "description": "Update the glossary partially. Some properties such as qualifiedName are not allowed to be updated.\n\nSo far we only supports partial updating shortDescription, longDescription, language and usage for glossary. \n\nRecommend using 'ignoreTermsAndCategories=true' to reduce response body size.", |
2631 | 2631 | "operationId": "Glossary_PartialUpdate", |
2632 | 2632 | "x-ms-examples": { |
2633 | 2633 | "Glossary_PartialUpdate": { |
|
2771 | 2771 | "tags": [ |
2772 | 2772 | "Discovery" |
2773 | 2773 | ], |
2774 | | - "description": "Gets data using search.", |
| 2774 | + "description": "Get data using search.", |
2775 | 2775 | "operationId": "Discovery_Query", |
2776 | 2776 | "x-ms-examples": { |
2777 | 2777 | "Discovery_Query": { |
|
3041 | 3041 | "tags": [ |
3042 | 3042 | "Lineage" |
3043 | 3043 | ], |
3044 | | - "description": "Returns lineage info about entity.\n\nIn addition to the typeName path parameter, attribute key-value pair(s) can be provided in the following format\n\nattr:[attrName]=[attrValue]\n\nNOTE: The attrName and attrValue should be unique across entities, eg. qualifiedName.\nThe REST request would look something like this:\nGET /v2/lineage/uniqueAttribute/type/aType?attr:aTypeAttribute=someValue.", |
| 3044 | + "description": "Return lineage info about entity.\n\nIn addition to the typeName path parameter, attribute key-value pair(s) can be provided in the following format\n\nattr:[attrName]=[attrValue]\n\nNOTE: The attrName and attrValue should be unique across entities, eg. qualifiedName.\n\nThe REST request would look something like this:\n\nGET /v2/lineage/uniqueAttribute/type/aType?attr:aTypeAttribute=someValue.", |
3045 | 3045 | "operationId": "Lineage_GetByUniqueAttribute", |
3046 | 3046 | "x-ms-examples": { |
3047 | 3047 | "Lineage_GetByUniqueAttribute": { |
|
3231 | 3231 | "tags": [ |
3232 | 3232 | "Type" |
3233 | 3233 | ], |
3234 | | - "description": "Get the businessMetadata definition for the given guid", |
| 3234 | + "description": "Get the businessMetadata definition for the given guid.", |
3235 | 3235 | "operationId": "Type_GetBusinessMetadataDefByGuid", |
3236 | 3236 | "x-ms-examples": { |
3237 | 3237 | "Type_GetBusinessMetadataDefByGuid": { |
|
3272 | 3272 | "tags": [ |
3273 | 3273 | "Type" |
3274 | 3274 | ], |
3275 | | - "description": "Get the businessMetadata definition by it's name (unique)", |
| 3275 | + "description": "Get the businessMetadata definition by it's name (unique).", |
3276 | 3276 | "operationId": "Type_GetBusinessMetadataDefByName", |
3277 | 3277 | "x-ms-examples": { |
3278 | 3278 | "Type_GetBusinessMetadataDefByName": { |
|
0 commit comments