Share via


Glossary.Create Method

Definition

Overloads

Name Description
Create(AtlasGlossary, CancellationToken)

Create a glossary.

Create(RequestContent, RequestContext)

[Protocol Method] Create a glossary.

Create(AtlasGlossary, CancellationToken)

Source:
Glossary.cs

Create a glossary.

public virtual Azure.Response<Azure.Analytics.Purview.DataMap.AtlasGlossary> Create(Azure.Analytics.Purview.DataMap.AtlasGlossary body, System.Threading.CancellationToken cancellationToken = default);
abstract member Create : Azure.Analytics.Purview.DataMap.AtlasGlossary * System.Threading.CancellationToken -> Azure.Response<Azure.Analytics.Purview.DataMap.AtlasGlossary>
override this.Create : Azure.Analytics.Purview.DataMap.AtlasGlossary * System.Threading.CancellationToken -> Azure.Response<Azure.Analytics.Purview.DataMap.AtlasGlossary>
Public Overridable Function Create (body As AtlasGlossary, Optional cancellationToken As CancellationToken = Nothing) As Response(Of AtlasGlossary)

Parameters

body
AtlasGlossary

Body parameter.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

Exceptions

body is null.

Examples

This sample shows how to call Create.

Uri endpoint = new Uri("<endpoint>");
TokenCredential credential = new DefaultAzureCredential();
Glossary client = new DataMapClient(endpoint, credential).GetGlossaryClient();

AtlasGlossary body = new AtlasGlossary
{
    LongDescription = "Example Long Description",
    Name = "Glossary",
    ShortDescription = "Example Short Description",
    Language = "en",
    Usage = "Example Glossary",
};
Response<AtlasGlossary> response = client.Create(body);

Applies to

Create(RequestContent, RequestContext)

Source:
Glossary.cs

[Protocol Method] Create a glossary.

public virtual Azure.Response Create(Azure.Core.RequestContent content, Azure.RequestContext context = default);
abstract member Create : Azure.Core.RequestContent * Azure.RequestContext -> Azure.Response
override this.Create : Azure.Core.RequestContent * Azure.RequestContext -> Azure.Response
Public Overridable Function Create (content As RequestContent, Optional context As RequestContext = Nothing) As Response

Parameters

content
RequestContent

The content to send as the body of the request.

context
RequestContext

The request context, which can override default behaviors of the client pipeline on a per-call basis.

Returns

The response returned from the service.

Exceptions

content is null.

Service returned a non-success status code.

Examples

This sample shows how to call Create and parse the result.

Uri endpoint = new Uri("<endpoint>");
TokenCredential credential = new DefaultAzureCredential();
Glossary client = new DataMapClient(endpoint, credential).GetGlossaryClient();

using RequestContent content = RequestContent.Create(new
{
    name = "Glossary",
    shortDescription = "Example Short Description",
    longDescription = "Example Long Description",
    language = "en",
    usage = "Example Glossary",
});
Response response = client.Create(content);

JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement;
Console.WriteLine(result.ToString());

Applies to