DnlResourceNameAvailabilityContent Class

Definition

The DnlResourceNameAvailabilityRequest. Serialized Name: DnlResourceNameAvailabilityRequest

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

Constructors

Name Description
DnlResourceNameAvailabilityContent(String, CheckNameResourceType)

Initializes a new instance of DnlResourceNameAvailabilityContent.

Properties

Name Description
AutoGeneratedDomainNameLabelScope

Indicates the endpoint name reuse scope.The default value is TenantReuse. Supported values are TenantReuse, SubscriptionReuse, ResourceGroupReuse, NoReuse Serialized Name: DnlResourceNameAvailabilityRequest.autoGeneratedDomainNameLabelScope

Name

Resource name to verify. Serialized Name: DnlResourceNameAvailabilityRequest.name

ResourceGroupName

Resource group name Serialized Name: DnlResourceNameAvailabilityRequest.resourceGroupName

ResourceType

Resource type used for verification. Serialized Name: DnlResourceNameAvailabilityRequest.type

Methods

Name Description
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

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

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

IJsonModel<DnlResourceNameAvailabilityContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DnlResourceNameAvailabilityContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DnlResourceNameAvailabilityContent>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DnlResourceNameAvailabilityContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to