Entity Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The Entity sub-client.
public class Entity
type Entity = class
Public Class Entity
- Inheritance
-
Entity
Constructors
Entity() |
Initializes a new instance of Entity for mocking. |
Properties
Pipeline |
The HTTP pipeline for sending and receiving REST requests and responses. |
Methods
AddClassification(ClassificationAssociateConfig, CancellationToken) |
Associate a classification to multiple entities in bulk. |
AddClassification(RequestContent, RequestContext) |
[Protocol Method] Associate a classification to multiple entities in bulk.
|
AddClassificationAsync(ClassificationAssociateConfig, CancellationToken) |
Associate a classification to multiple entities in bulk. |
AddClassificationAsync(RequestContent, RequestContext) |
[Protocol Method] Associate a classification to multiple entities in bulk.
|
AddClassifications(String, IEnumerable<AtlasClassification>, CancellationToken) |
Add classifications to an existing entity represented by a GUID. |
AddClassifications(String, RequestContent, RequestContext) |
[Protocol Method] Add classifications to an existing entity represented by a GUID.
|
AddClassificationsAsync(String, IEnumerable<AtlasClassification>, CancellationToken) |
Add classifications to an existing entity represented by a GUID. |
AddClassificationsAsync(String, RequestContent, RequestContext) |
[Protocol Method] Add classifications to an existing entity represented by a GUID.
|
AddClassificationsByUniqueAttribute(String, IEnumerable<AtlasClassification>, String, CancellationToken) |
Add classification to the entity identified by its type and unique attributes. |
AddClassificationsByUniqueAttribute(String, RequestContent, String, RequestContext) |
[Protocol Method] Add classification to the entity identified by its type and unique attributes.
|
AddClassificationsByUniqueAttributeAsync(String, IEnumerable<AtlasClassification>, String, CancellationToken) |
Add classification to the entity identified by its type and unique attributes. |
AddClassificationsByUniqueAttributeAsync(String, RequestContent, String, RequestContext) |
[Protocol Method] Add classification to the entity identified by its type and unique attributes.
|
AddLabel(String, IEnumerable<String>, CancellationToken) |
Add given labels to a given entity. |
AddLabel(String, RequestContent, RequestContext) |
[Protocol Method] Add given labels to a given entity.
|
AddLabelAsync(String, IEnumerable<String>, CancellationToken) |
Add given labels to a given entity. |
AddLabelAsync(String, RequestContent, RequestContext) |
[Protocol Method] Add given labels to a given entity.
|
AddLabelsByUniqueAttribute(String, IEnumerable<String>, String, CancellationToken) |
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. |
AddLabelsByUniqueAttribute(String, RequestContent, String, RequestContext) |
[Protocol Method] 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.
|
AddLabelsByUniqueAttributeAsync(String, IEnumerable<String>, String, CancellationToken) |
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. |
AddLabelsByUniqueAttributeAsync(String, RequestContent, String, RequestContext) |
[Protocol Method] 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.
|
AddOrUpdateBusinessMetadata(String, IDictionary<String,IDictionary<String,BinaryData>>, Nullable<Boolean>, CancellationToken) |
Add business metadata to an entity. |
AddOrUpdateBusinessMetadata(String, RequestContent, Nullable<Boolean>, RequestContext) |
[Protocol Method] Add business metadata to an entity.
|
AddOrUpdateBusinessMetadataAsync(String, IDictionary<String,IDictionary<String,BinaryData>>, Nullable<Boolean>, CancellationToken) |
Add business metadata to an entity. |
AddOrUpdateBusinessMetadataAsync(String, RequestContent, Nullable<Boolean>, RequestContext) |
[Protocol Method] Add business metadata to an entity.
|
AddOrUpdateBusinessMetadataAttributes(String, String, IDictionary<String,BinaryData>, CancellationToken) |
Add or update business metadata attributes. |
AddOrUpdateBusinessMetadataAttributes(String, String, RequestContent, RequestContext) |
[Protocol Method] Add or update business metadata attributes.
|
AddOrUpdateBusinessMetadataAttributesAsync(String, String, IDictionary<String,BinaryData>, CancellationToken) |
Add or update business metadata attributes. |
AddOrUpdateBusinessMetadataAttributesAsync(String, String, RequestContent, RequestContext) |
[Protocol Method] Add or update business metadata attributes.
|
BatchCreateOrUpdate(AtlasEntitiesWithExtInfo, String, Nullable<BusinessAttributeUpdateBehavior>, CancellationToken) |
Create or update entities in bulk. Existing entity is matched using its unique guid if supplied or by its unique attributes eg: qualifiedName. Map and array of collections are not well supported. E.g., array<array<int>>, array<map<string, int>>. For each contact type, the maximum number of contacts is 20. |
BatchCreateOrUpdate(RequestContent, String, String, RequestContext) |
[Protocol Method] Create or update entities in bulk. Existing entity is matched using its unique guid if supplied or by its unique attributes eg: qualifiedName. Map and array of collections are not well supported. E.g., array<array<int>>, array<map<string, int>>. For each contact type, the maximum number of contacts is 20.
|
BatchCreateOrUpdateAsync(AtlasEntitiesWithExtInfo, String, Nullable<BusinessAttributeUpdateBehavior>, CancellationToken) |
Create or update entities in bulk. Existing entity is matched using its unique guid if supplied or by its unique attributes eg: qualifiedName. Map and array of collections are not well supported. E.g., array<array<int>>, array<map<string, int>>. For each contact type, the maximum number of contacts is 20. |
BatchCreateOrUpdateAsync(RequestContent, String, String, RequestContext) |
[Protocol Method] Create or update entities in bulk. Existing entity is matched using its unique guid if supplied or by its unique attributes eg: qualifiedName. Map and array of collections are not well supported. E.g., array<array<int>>, array<map<string, int>>. For each contact type, the maximum number of contacts is 20.
|
BatchDelete(IEnumerable<String>, CancellationToken) |
Delete a list of entities in bulk identified by their GUIDs or unique attributes. |
BatchDelete(IEnumerable<String>, RequestContext) |
[Protocol Method] Delete a list of entities in bulk identified by their GUIDs or unique attributes.
|
BatchDeleteAsync(IEnumerable<String>, CancellationToken) |
Delete a list of entities in bulk identified by their GUIDs or unique attributes. |
BatchDeleteAsync(IEnumerable<String>, RequestContext) |
[Protocol Method] Delete a list of entities in bulk identified by their GUIDs or unique attributes.
|
BatchGetByUniqueAttributes(String, Nullable<Boolean>, Nullable<Boolean>, String, CancellationToken) |
Bulk API to retrieve list of entities identified by its unique attributes. In addition to the typeName path parameter, attribute key-value pair(s) can be provided in the following format typeName=<typeName>&attr_1:<attrName>=<attrValue>&attr_2:<attrName>=<attrValue>&attr_3:<attrName>=<attrValue> NOTE: The attrName should be an unique attribute for the given entity-type. The REST request would look something like this GET /v2/entity/bulk/uniqueAttribute/type/hive_db?attr_1:qualifiedName=db1@cl1&attr_2:qualifiedName=db2@cl1 Note: at least one unique attribute must be provided. |
BatchGetByUniqueAttributes(String, Nullable<Boolean>, Nullable<Boolean>, String, RequestContext) |
[Protocol Method] Bulk API to retrieve list of entities identified by its unique attributes. In addition to the typeName path parameter, attribute key-value pair(s) can be provided in the following format typeName=<typeName>&attr_1:<attrName>=<attrValue>&attr_2:<attrName>=<attrValue>&attr_3:<attrName>=<attrValue> NOTE: The attrName should be an unique attribute for the given entity-type. The REST request would look something like this GET /v2/entity/bulk/uniqueAttribute/type/hive_db?attr_1:qualifiedName=db1@cl1&attr_2:qualifiedName=db2@cl1 Note: at least one unique attribute must be provided.
|
BatchGetByUniqueAttributesAsync(String, Nullable<Boolean>, Nullable<Boolean>, String, CancellationToken) |
Bulk API to retrieve list of entities identified by its unique attributes. In addition to the typeName path parameter, attribute key-value pair(s) can be provided in the following format typeName=<typeName>&attr_1:<attrName>=<attrValue>&attr_2:<attrName>=<attrValue>&attr_3:<attrName>=<attrValue> NOTE: The attrName should be an unique attribute for the given entity-type. The REST request would look something like this GET /v2/entity/bulk/uniqueAttribute/type/hive_db?attr_1:qualifiedName=db1@cl1&attr_2:qualifiedName=db2@cl1 Note: at least one unique attribute must be provided. |
BatchGetByUniqueAttributesAsync(String, Nullable<Boolean>, Nullable<Boolean>, String, RequestContext) |
[Protocol Method] Bulk API to retrieve list of entities identified by its unique attributes. In addition to the typeName path parameter, attribute key-value pair(s) can be provided in the following format typeName=<typeName>&attr_1:<attrName>=<attrValue>&attr_2:<attrName>=<attrValue>&attr_3:<attrName>=<attrValue> NOTE: The attrName should be an unique attribute for the given entity-type. The REST request would look something like this GET /v2/entity/bulk/uniqueAttribute/type/hive_db?attr_1:qualifiedName=db1@cl1&attr_2:qualifiedName=db2@cl1 Note: at least one unique attribute must be provided.
|
BatchSetClassifications(AtlasEntityHeaders, CancellationToken) |
Set classifications on entities in bulk. |
BatchSetClassifications(RequestContent, RequestContext) |
[Protocol Method] Set classifications on entities in bulk.
|
BatchSetClassificationsAsync(AtlasEntityHeaders, CancellationToken) |
Set classifications on entities in bulk. |
BatchSetClassificationsAsync(RequestContent, RequestContext) |
[Protocol Method] Set classifications on entities in bulk.
|
CreateOrUpdate(AtlasEntityWithExtInfo, Nullable<BusinessAttributeUpdateBehavior>, String, CancellationToken) |
Create or update an entity. Existing entity is matched using its unique guid if supplied or by its unique attributes eg: qualifiedName. Map and array of collections are not well supported. E.g., array<array<int>>, array<map<string, int>>. For each contact type, the maximum number of contacts is 20. |
CreateOrUpdate(RequestContent, String, String, RequestContext) |
[Protocol Method] Create or update an entity. Existing entity is matched using its unique guid if supplied or by its unique attributes eg: qualifiedName. Map and array of collections are not well supported. E.g., array<array<int>>, array<map<string, int>>. For each contact type, the maximum number of contacts is 20.
|
CreateOrUpdateAsync(AtlasEntityWithExtInfo, Nullable<BusinessAttributeUpdateBehavior>, String, CancellationToken) |
Create or update an entity. Existing entity is matched using its unique guid if supplied or by its unique attributes eg: qualifiedName. Map and array of collections are not well supported. E.g., array<array<int>>, array<map<string, int>>. For each contact type, the maximum number of contacts is 20. |
CreateOrUpdateAsync(RequestContent, String, String, RequestContext) |
[Protocol Method] Create or update an entity. Existing entity is matched using its unique guid if supplied or by its unique attributes eg: qualifiedName. Map and array of collections are not well supported. E.g., array<array<int>>, array<map<string, int>>. For each contact type, the maximum number of contacts is 20.
|
Delete(String, CancellationToken) |
Delete an entity identified by its GUID. |
Delete(String, RequestContext) |
[Protocol Method] Delete an entity identified by its GUID.
|
DeleteAsync(String, CancellationToken) |
Delete an entity identified by its GUID. |
DeleteAsync(String, RequestContext) |
[Protocol Method] Delete an entity identified by its GUID.
|
DeleteByUniqueAttribute(String, String, CancellationToken) |
Delete an entity identified by its type and unique attributes. 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. |
DeleteByUniqueAttribute(String, String, RequestContext) |
[Protocol Method] Delete an entity identified by its type and unique attributes. 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.
|
DeleteByUniqueAttributeAsync(String, String, CancellationToken) |
Delete an entity identified by its type and unique attributes. 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. |
DeleteByUniqueAttributeAsync(String, String, RequestContext) |
[Protocol Method] Delete an entity identified by its type and unique attributes. 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.
|
GetBusinessMetadataTemplate(CancellationToken) |
Get the sample Template for uploading/creating bulk BusinessMetaData. |
GetBusinessMetadataTemplate(RequestContext) |
[Protocol Method] Get the sample Template for uploading/creating bulk BusinessMetaData
|
GetBusinessMetadataTemplateAsync(CancellationToken) |
Get the sample Template for uploading/creating bulk BusinessMetaData. |
GetBusinessMetadataTemplateAsync(RequestContext) |
[Protocol Method] Get the sample Template for uploading/creating bulk BusinessMetaData
|
GetByIds(IEnumerable<String>, Nullable<Boolean>, Nullable<Boolean>, CancellationToken) |
List entities in bulk identified by its GUIDs. |
GetByIds(IEnumerable<String>, Nullable<Boolean>, Nullable<Boolean>, RequestContext) |
[Protocol Method] List entities in bulk identified by its GUIDs.
|
GetByIdsAsync(IEnumerable<String>, Nullable<Boolean>, Nullable<Boolean>, CancellationToken) |
List entities in bulk identified by its GUIDs. |
GetByIdsAsync(IEnumerable<String>, Nullable<Boolean>, Nullable<Boolean>, RequestContext) |
[Protocol Method] List entities in bulk identified by its GUIDs.
|
GetByUniqueAttribute(String, Nullable<Boolean>, Nullable<Boolean>, String, CancellationToken) |
Get complete definition of an entity given its type and unique attribute. 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: GET /v2/entity/uniqueAttribute/type/aType?attr:aTypeAttribute=someValue. |
GetByUniqueAttribute(String, Nullable<Boolean>, Nullable<Boolean>, String, RequestContext) |
[Protocol Method] Get complete definition of an entity given its type and unique attribute. 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: GET /v2/entity/uniqueAttribute/type/aType?attr:aTypeAttribute=someValue.
|
GetByUniqueAttributeAsync(String, Nullable<Boolean>, Nullable<Boolean>, String, CancellationToken) |
Get complete definition of an entity given its type and unique attribute. 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: GET /v2/entity/uniqueAttribute/type/aType?attr:aTypeAttribute=someValue. |
GetByUniqueAttributeAsync(String, Nullable<Boolean>, Nullable<Boolean>, String, RequestContext) |
[Protocol Method] Get complete definition of an entity given its type and unique attribute. 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: GET /v2/entity/uniqueAttribute/type/aType?attr:aTypeAttribute=someValue.
|
GetClassification(String, String, CancellationToken) |
Get classification for a given entity represented by a GUID. |
GetClassification(String, String, RequestContext) |
[Protocol Method] Get classification for a given entity represented by a GUID.
|
GetClassificationAsync(String, String, CancellationToken) |
Get classification for a given entity represented by a GUID. |
GetClassificationAsync(String, String, RequestContext) |
[Protocol Method] Get classification for a given entity represented by a GUID.
|
GetClassifications(String, CancellationToken) |
List classifications for a given entity represented by a GUID. |
GetClassifications(String, RequestContext) |
[Protocol Method] List classifications for a given entity represented by a GUID.
|
GetClassificationsAsync(String, CancellationToken) |
List classifications for a given entity represented by a GUID. |
GetClassificationsAsync(String, RequestContext) |
[Protocol Method] List classifications for a given entity represented by a GUID.
|
GetEntity(String, Nullable<Boolean>, Nullable<Boolean>, CancellationToken) |
Get complete definition of an entity given its GUID. |
GetEntity(String, Nullable<Boolean>, Nullable<Boolean>, RequestContext) |
[Protocol Method] Get complete definition of an entity given its GUID.
|
GetEntityAsync(String, Nullable<Boolean>, Nullable<Boolean>, CancellationToken) |
Get complete definition of an entity given its GUID. |
GetEntityAsync(String, Nullable<Boolean>, Nullable<Boolean>, RequestContext) |
[Protocol Method] Get complete definition of an entity given its GUID.
|
GetHeader(String, CancellationToken) |
Get entity header given its GUID. |
GetHeader(String, RequestContext) |
[Protocol Method] Get entity header given its GUID.
|
GetHeaderAsync(String, CancellationToken) |
Get entity header given its GUID. |
GetHeaderAsync(String, RequestContext) |
[Protocol Method] Get entity header given its GUID.
|
ImportBusinessMetadata(BinaryData, CancellationToken) |
Upload the file for creating Business Metadata in BULK. |
ImportBusinessMetadata(BusinessMetadataOptions, CancellationToken) |
Upload the file for creating Business Metadata in BULK. |
ImportBusinessMetadata(RequestContent, RequestContext) |
[Protocol Method] Upload the file for creating Business Metadata in BULK
|
ImportBusinessMetadataAsync(BusinessMetadataOptions, CancellationToken) |
Upload the file for creating Business Metadata in BULK. |
ImportBusinessMetadataAsync(RequestContent, RequestContext) |
[Protocol Method] Upload the file for creating Business Metadata in BULK
|
MoveEntitiesToCollection(String, MoveEntitiesConfig, CancellationToken) |
Move existing entities to the target collection. |
MoveEntitiesToCollection(String, RequestContent, RequestContext) |
[Protocol Method] Move existing entities to the target collection.
|
MoveEntitiesToCollectionAsync(String, MoveEntitiesConfig, CancellationToken) |
Move existing entities to the target collection. |
MoveEntitiesToCollectionAsync(String, RequestContent, RequestContext) |
[Protocol Method] Move existing entities to the target collection.
|
RemoveBusinessMetadata(String, IDictionary<String,IDictionary<String,BinaryData>>, CancellationToken) |
Remove business metadata from an entity. |
RemoveBusinessMetadata(String, RequestContent, RequestContext) |
[Protocol Method] Remove business metadata from an entity.
|
RemoveBusinessMetadataAsync(String, IDictionary<String,IDictionary<String,BinaryData>>, CancellationToken) |
Remove business metadata from an entity. |
RemoveBusinessMetadataAsync(String, RequestContent, RequestContext) |
[Protocol Method] Remove business metadata from an entity.
|
RemoveBusinessMetadataAttributes(String, String, IDictionary<String,BinaryData>, CancellationToken) |
Delete business metadata attributes from an entity. |
RemoveBusinessMetadataAttributes(String, String, RequestContent, RequestContext) |
[Protocol Method] Delete business metadata attributes from an entity.
|
RemoveBusinessMetadataAttributesAsync(String, String, IDictionary<String,BinaryData>, CancellationToken) |
Delete business metadata attributes from an entity. |
RemoveBusinessMetadataAttributesAsync(String, String, RequestContent, RequestContext) |
[Protocol Method] Delete business metadata attributes from an entity.
|
RemoveClassification(String, String, RequestContext) |
[Protocol Method] Delete a given classification from an existing entity represented by a GUID.
|
RemoveClassificationAsync(String, String, RequestContext) |
[Protocol Method] Delete a given classification from an existing entity represented by a GUID.
|
RemoveClassificationByUniqueAttribute(String, String, String, RequestContext) |
[Protocol Method] Delete a given classification from an entity identified by its type and unique attributes.
|
RemoveClassificationByUniqueAttributeAsync(String, String, String, RequestContext) |
[Protocol Method] Delete a given classification from an entity identified by its type and unique attributes.
|
RemoveLabels(String, IEnumerable<String>, CancellationToken) |
Delete given labels to a given entity. |
RemoveLabels(String, RequestContent, RequestContext) |
[Protocol Method] Delete given labels to a given entity.
|
RemoveLabelsAsync(String, IEnumerable<String>, CancellationToken) |
Delete given labels to a given entity. |
RemoveLabelsAsync(String, RequestContent, RequestContext) |
[Protocol Method] Delete given labels to a given entity.
|
RemoveLabelsByUniqueAttribute(String, IEnumerable<String>, String, CancellationToken) |
Delete given labels to a given entity identified by its type and unique attribute. 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. |
RemoveLabelsByUniqueAttribute(String, RequestContent, String, RequestContext) |
[Protocol Method] Delete given labels to a given entity identified by its type and unique attribute. 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.
|
RemoveLabelsByUniqueAttributeAsync(String, IEnumerable<String>, String, CancellationToken) |
Delete given labels to a given entity identified by its type and unique attribute. 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. |
RemoveLabelsByUniqueAttributeAsync(String, RequestContent, String, RequestContext) |
[Protocol Method] Delete given labels to a given entity identified by its type and unique attribute. 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.
|
SetLabels(String, IEnumerable<String>, CancellationToken) |
Set labels to a given entity. |
SetLabels(String, RequestContent, RequestContext) |
[Protocol Method] Set labels to a given entity.
|
SetLabelsAsync(String, IEnumerable<String>, CancellationToken) |
Set labels to a given entity. |
SetLabelsAsync(String, RequestContent, RequestContext) |
[Protocol Method] Set labels to a given entity.
|
SetLabelsByUniqueAttribute(String, IEnumerable<String>, String, CancellationToken) |
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. |
SetLabelsByUniqueAttribute(String, RequestContent, String, RequestContext) |
[Protocol Method] 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.
|
SetLabelsByUniqueAttributeAsync(String, IEnumerable<String>, String, CancellationToken) |
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. |
SetLabelsByUniqueAttributeAsync(String, RequestContent, String, RequestContext) |
[Protocol Method] 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.
|
UpdateAttributeById(String, String, BinaryData, CancellationToken) |
Update entity partially - create or update entity attribute identified by its GUID. Supports only primitive attribute type and entity references. It does not support updating complex types like arrays, and maps. Null updates are not possible. |
UpdateAttributeById(String, String, RequestContent, RequestContext) |
[Protocol Method] Update entity partially - create or update entity attribute identified by its GUID. Supports only primitive attribute type and entity references. It does not support updating complex types like arrays, and maps. Null updates are not possible.
|
UpdateAttributeByIdAsync(String, String, BinaryData, CancellationToken) |
Update entity partially - create or update entity attribute identified by its GUID. Supports only primitive attribute type and entity references. It does not support updating complex types like arrays, and maps. Null updates are not possible. |
UpdateAttributeByIdAsync(String, String, RequestContent, RequestContext) |
[Protocol Method] Update entity partially - create or update entity attribute identified by its GUID. Supports only primitive attribute type and entity references. It does not support updating complex types like arrays, and maps. Null updates are not possible.
|
UpdateByUniqueAttribute(String, AtlasEntityWithExtInfo, String, CancellationToken) |
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. 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. |
UpdateByUniqueAttribute(String, RequestContent, String, RequestContext) |
[Protocol Method] 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. 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.
|
UpdateByUniqueAttributeAsync(String, AtlasEntityWithExtInfo, String, CancellationToken) |
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. 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. |
UpdateByUniqueAttributeAsync(String, RequestContent, String, RequestContext) |
[Protocol Method] 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. 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.
|
UpdateClassifications(String, IEnumerable<AtlasClassification>, CancellationToken) |
Update classifications to an existing entity represented by a guid. |
UpdateClassifications(String, RequestContent, RequestContext) |
[Protocol Method] Update classifications to an existing entity represented by a guid.
|
UpdateClassificationsAsync(String, IEnumerable<AtlasClassification>, CancellationToken) |
Update classifications to an existing entity represented by a guid. |
UpdateClassificationsAsync(String, RequestContent, RequestContext) |
[Protocol Method] Update classifications to an existing entity represented by a guid.
|
UpdateClassificationsUniqueByAttribute(String, IEnumerable<AtlasClassification>, String, CancellationToken) |
Update classification on an entity identified by its type and unique attributes. |
UpdateClassificationsUniqueByAttribute(String, RequestContent, String, RequestContext) |
[Protocol Method] Update classification on an entity identified by its type and unique attributes.
|
UpdateClassificationsUniqueByAttributeAsync(String, IEnumerable<AtlasClassification>, String, CancellationToken) |
Update classification on an entity identified by its type and unique attributes. |
UpdateClassificationsUniqueByAttributeAsync(String, RequestContent, String, RequestContext) |
[Protocol Method] Update classification on an entity identified by its type and unique attributes.
|
Applies to
Azure SDK for .NET