Condividi tramite


PurviewTypes Class

Definition

The PurviewTypes service client.

public class PurviewTypes
type PurviewTypes = class
Public Class PurviewTypes
Inheritance
PurviewTypes

Constructors

PurviewTypes()

Initializes a new instance of PurviewTypes for mocking.

Properties

Pipeline

The HTTP pipeline for sending and receiving REST requests and responses.

Methods

CreateTypeDefinitions(RequestContent, RequestContext)

Create all atlas type definitions in bulk, only new definitions will be created. Any changes to the existing definitions will be discarded.

CreateTypeDefinitionsAsync(RequestContent, RequestContext)

Create all atlas type definitions in bulk, only new definitions will be created. Any changes to the existing definitions will be discarded.

DeleteTypeByName(String, RequestContext)

Delete API for type identified by its name.

DeleteTypeByNameAsync(String, RequestContext)

Delete API for type identified by its name.

DeleteTypeDefinitions(RequestContent, RequestContext)

Delete API for all types in bulk.

DeleteTypeDefinitionsAsync(RequestContent, RequestContext)

Delete API for all types in bulk.

GetAllTypeDefinitions(Nullable<Boolean>, String, RequestContext)

Get all type definitions in Atlas in bulk.

GetAllTypeDefinitionsAsync(Nullable<Boolean>, String, RequestContext)

Get all type definitions in Atlas in bulk.

GetBusinessMetadataDefByGuid(String, RequestContext)

Get the businessMetadata definition for the given guid.

GetBusinessMetadataDefByGuidAsync(String, RequestContext)

Get the businessMetadata definition for the given guid.

GetBusinessMetadataDefByName(String, RequestContext)

Get the businessMetadata definition by it's name (unique).

GetBusinessMetadataDefByNameAsync(String, RequestContext)

Get the businessMetadata definition by it's name (unique).

GetClassificationDefByGuid(String, RequestContext)

Get the classification definition for the given GUID.

GetClassificationDefByGuidAsync(String, RequestContext)

Get the classification definition for the given GUID.

GetClassificationDefByName(String, RequestContext)

Get the classification definition by its name (unique).

GetClassificationDefByNameAsync(String, RequestContext)

Get the classification definition by its name (unique).

GetEntityDefinitionByGuid(String, RequestContext)

Get the Entity definition for the given GUID.

GetEntityDefinitionByGuidAsync(String, RequestContext)

Get the Entity definition for the given GUID.

GetEntityDefinitionByName(String, RequestContext)

Get the entity definition by its name (unique).

GetEntityDefinitionByNameAsync(String, RequestContext)

Get the entity definition by its name (unique).

GetEnumDefByGuid(String, RequestContext)

Get the enum definition for the given GUID.

GetEnumDefByGuidAsync(String, RequestContext)

Get the enum definition for the given GUID.

GetEnumDefByName(String, RequestContext)

Get the enum definition by its name (unique).

GetEnumDefByNameAsync(String, RequestContext)

Get the enum definition by its name (unique).

GetRelationshipDefByGuid(String, RequestContext)

Get the relationship definition for the given GUID.

GetRelationshipDefByGuidAsync(String, RequestContext)

Get the relationship definition for the given GUID.

GetRelationshipDefByName(String, RequestContext)

Get the relationship definition by its name (unique).

GetRelationshipDefByNameAsync(String, RequestContext)

Get the relationship definition by its name (unique).

GetStructDefByGuid(String, RequestContext)

Get the struct definition for the given GUID.

GetStructDefByGuidAsync(String, RequestContext)

Get the struct definition for the given GUID.

GetStructDefByName(String, RequestContext)

Get the struct definition by its name (unique).

GetStructDefByNameAsync(String, RequestContext)

Get the struct definition by its name (unique).

GetTermTemplateDefByGuid(String, RequestContext)

Get the term template definition for the given GUID.

GetTermTemplateDefByGuidAsync(String, RequestContext)

Get the term template definition for the given GUID.

GetTermTemplateDefByName(String, RequestContext)

Get the term template definition by its name (unique).

GetTermTemplateDefByNameAsync(String, RequestContext)

Get the term template definition by its name (unique).

GetTypeDefinitionByGuid(String, RequestContext)

Get the type definition for the given GUID.

GetTypeDefinitionByGuidAsync(String, RequestContext)

Get the type definition for the given GUID.

GetTypeDefinitionByName(String, RequestContext)

Get the type definition by its name (unique).

GetTypeDefinitionByNameAsync(String, RequestContext)

Get the type definition by its name (unique).

GetTypeDefinitionHeaders(Nullable<Boolean>, String, RequestContext)

List all type definitions returned as a list of minimal information header.

GetTypeDefinitionHeadersAsync(Nullable<Boolean>, String, RequestContext)

List all type definitions returned as a list of minimal information header.

UpdateAtlasTypeDefinitions(RequestContent, RequestContext)

Update all types in bulk, changes detected in the type definitions would be persisted.

UpdateAtlasTypeDefinitionsAsync(RequestContent, RequestContext)

Update all types in bulk, changes detected in the type definitions would be persisted.

Applies to