Share via


CustomHostnameAnalysisResult Class

Definition

Custom domain analysis.

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

Constructors

CustomHostnameAnalysisResult()

Initializes a new instance of CustomHostnameAnalysisResult.

Properties

AlternateCNameRecords

Alternate CName records controller can see for this hostname.

AlternateTxtRecords

Alternate TXT records controller can see for this hostname.

ARecords

A records controller can see for this hostname.

CNameRecords

CName records controller can see for this hostname.

ConflictingAppResourceId

Name of the conflicting app on scale unit if it's within the same subscription.

CustomDomainVerificationFailureInfo

Raw failure information if DNS verification fails.

CustomDomainVerificationTest

DNS verification test result.

HasConflictAcrossSubscription

<code>true</code> if there is a conflict across subscriptions; otherwise, <code>false</code>.

HasConflictOnScaleUnit

<code>true</code> if there is a conflict on a scale unit; otherwise, <code>false</code>.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
IsHostnameAlreadyVerified

<code>true</code> if hostname is already verified; otherwise, <code>false</code>.

Kind

Kind of resource.

Name

The name of the resource.

(Inherited from ResourceData)
ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)
TxtRecords

TXT records controller can see for this hostname.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<CustomHostnameAnalysisResult>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<CustomHostnameAnalysisResult>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<CustomHostnameAnalysisResult>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<CustomHostnameAnalysisResult>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<CustomHostnameAnalysisResult>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to