Class CustomHostnameAnalysisResultInner
java.lang.Object
com.azure.resourcemanager.appservice.models.ProxyOnlyResource
com.azure.resourcemanager.appservice.fluent.models.CustomHostnameAnalysisResultInner
- All Implemented Interfaces:
com.azure.json.JsonSerializable<ProxyOnlyResource>
Custom domain analysis.
-
Method Summary
Modifier and TypeMethodDescriptionGet the alternateCNameRecords property: Alternate CName records controller can see for this hostname.Get the alternateTxtRecords property: Alternate TXT records controller can see for this hostname.aRecords()Get the aRecords property: A records controller can see for this hostname.Get the cNameRecords property: CName records controller can see for this hostname.Get the conflictingAppResourceId property: Name of the conflicting app on scale unit if it's within the same subscription.Get the customDomainVerificationFailureInfo property: Raw failure information if DNS verification fails.Get the customDomainVerificationTest property: DNS verification test result.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of CustomHostnameAnalysisResultInner from the JsonReader.Get the hasConflictAcrossSubscription property: <code>true</code> if there is a conflict across subscriptions; otherwise, <code>false</code>.Get the hasConflictOnScaleUnit property: <code>true</code> if there is a conflict on a scale unit; otherwise, <code>false</code>.id()Get the id property: Resource Id.Get the isHostnameAlreadyVerified property: <code>true</code> if hostname is already verified; otherwise, <code>false</code>.name()Get the name property: Resource Name.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) Get the txtRecords property: TXT records controller can see for this hostname.type()Get the type property: Resource type.voidvalidate()Validates the instance.Methods inherited from class ProxyOnlyResource
kind, withKindMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Method Details
-
type
Get the type property: Resource type.- Overrides:
typein classProxyOnlyResource- Returns:
- the type value.
-
name
Get the name property: Resource Name.- Overrides:
namein classProxyOnlyResource- Returns:
- the name value.
-
id
Get the id property: Resource Id.- Overrides:
idin classProxyOnlyResource- Returns:
- the id value.
-
isHostnameAlreadyVerified
Get the isHostnameAlreadyVerified property: <code>true</code> if hostname is already verified; otherwise, <code>false</code>.- Returns:
- the isHostnameAlreadyVerified value.
-
customDomainVerificationTest
Get the customDomainVerificationTest property: DNS verification test result.- Returns:
- the customDomainVerificationTest value.
-
customDomainVerificationFailureInfo
Get the customDomainVerificationFailureInfo property: Raw failure information if DNS verification fails.- Returns:
- the customDomainVerificationFailureInfo value.
-
hasConflictOnScaleUnit
Get the hasConflictOnScaleUnit property: <code>true</code> if there is a conflict on a scale unit; otherwise, <code>false</code>.- Returns:
- the hasConflictOnScaleUnit value.
-
hasConflictAcrossSubscription
Get the hasConflictAcrossSubscription property: <code>true</code> if there is a conflict across subscriptions; otherwise, <code>false</code>.- Returns:
- the hasConflictAcrossSubscription value.
-
conflictingAppResourceId
Get the conflictingAppResourceId property: Name of the conflicting app on scale unit if it's within the same subscription.- Returns:
- the conflictingAppResourceId value.
-
cNameRecords
-
txtRecords
-
aRecords
-
alternateCNameRecords
-
alternateTxtRecords
-
validate
public void validate()Validates the instance.- Overrides:
validatein classProxyOnlyResource- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<ProxyOnlyResource>- Overrides:
toJsonin classProxyOnlyResource- Throws:
IOException
-
fromJson
public static CustomHostnameAnalysisResultInner fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of CustomHostnameAnalysisResultInner from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of CustomHostnameAnalysisResultInner if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
- Throws:
IOException- If an error occurs while reading the CustomHostnameAnalysisResultInner.
-