Share via


PurviewAccountNameAvailabilityContent Class

Definition

The request payload for CheckNameAvailability API.

public class PurviewAccountNameAvailabilityContent
public class PurviewAccountNameAvailabilityContent : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Purview.Models.PurviewAccountNameAvailabilityContent>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Purview.Models.PurviewAccountNameAvailabilityContent>
type PurviewAccountNameAvailabilityContent = class
type PurviewAccountNameAvailabilityContent = class
    interface IJsonModel<PurviewAccountNameAvailabilityContent>
    interface IPersistableModel<PurviewAccountNameAvailabilityContent>
Public Class PurviewAccountNameAvailabilityContent
Public Class PurviewAccountNameAvailabilityContent
Implements IJsonModel(Of PurviewAccountNameAvailabilityContent), IPersistableModel(Of PurviewAccountNameAvailabilityContent)
Inheritance
PurviewAccountNameAvailabilityContent
Implements

Constructors

Name Description
PurviewAccountNameAvailabilityContent()

Initializes a new instance of PurviewAccountNameAvailabilityContent.

Properties

Name Description
Name

Resource name to verify for availability.

ResourceType

Fully qualified resource type which includes provider namespace.

Methods

Name Description
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<PurviewAccountNameAvailabilityContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<PurviewAccountNameAvailabilityContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<PurviewAccountNameAvailabilityContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<PurviewAccountNameAvailabilityContent>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<PurviewAccountNameAvailabilityContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to