AppServiceNameAvailabilityContent Class

Definition

Resource name availability request content. Serialized Name: ResourceNameAvailabilityRequest

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

Constructors

Name Description
AppServiceNameAvailabilityContent(String, CheckNameResourceType)

Initializes a new instance of AppServiceNameAvailabilityContent.

Properties

Name Description
EnvironmentId

Azure Resource Manager ID of the customer's selected Container Apps Environment on which to host the Function app. This must be of the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} Serialized Name: ResourceNameAvailabilityRequest.environmentId

IsFqdn

Is fully qualified domain name. Serialized Name: ResourceNameAvailabilityRequest.isFqdn

Name

Resource name to verify. Serialized Name: ResourceNameAvailabilityRequest.name

ResourceType

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

Methods

Name Description
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

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

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

IJsonModel<AppServiceNameAvailabilityContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AppServiceNameAvailabilityContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AppServiceNameAvailabilityContent>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<AppServiceNameAvailabilityContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to