CustomHostnameAnalysisResultInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. appservice. models. ProxyOnlyResource - com.
azure. resourcemanager. appservice. fluent. models. CustomHostnameAnalysisResultInner
- com.
- com.
- com.
public final class CustomHostnameAnalysisResultInner
extends ProxyOnlyResource
Custom domain analysis.
Constructor Summary
Constructor | Description |
---|---|
CustomHostnameAnalysisResultInner() |
Creates an instance of Custom |
Method Summary
Modifier and Type | Method and Description |
---|---|
List<String> |
aRecords()
Get the a |
List<String> |
alternateCNameRecords()
Get the alternate |
List<String> |
alternateTxtRecords()
Get the alternate |
List<String> |
cNameRecords()
Get the c |
String |
conflictingAppResourceId()
Get the conflicting |
Error |
customDomainVerificationFailureInfo()
Get the custom |
Dns |
customDomainVerificationTest()
Get the custom |
static
Custom |
fromJson(JsonReader jsonReader)
Reads an instance of Custom |
Boolean |
hasConflictAcrossSubscription()
Get the has |
Boolean |
hasConflictOnScaleUnit()
Get the has |
String |
id()
Get the id property: Fully qualified resource Id for the resource. |
Boolean |
isHostnameAlreadyVerified()
Get the is |
String |
name()
Get the name property: The name of the resource. |
Json |
toJson(JsonWriter jsonWriter) |
List<String> |
txtRecords()
Get the txt |
String |
type()
Get the type property: The type of the resource. |
void |
validate()
Validates the instance. |
Custom |
withARecords(List<String> aRecords)
Set the a |
Custom |
withAlternateCNameRecords(List<String> alternateCNameRecords)
Set the alternate |
Custom |
withAlternateTxtRecords(List<String> alternateTxtRecords)
Set the alternate |
Custom |
withCNameRecords(List<String> cNameRecords)
Set the c |
Custom |
withKind(String kind)
Set the kind property: Kind of resource. |
Custom |
withTxtRecords(List<String> txtRecords)
Set the txt |
Methods inherited from ProxyOnlyResource
Methods inherited from java.lang.Object
Constructor Details
CustomHostnameAnalysisResultInner
public CustomHostnameAnalysisResultInner()
Creates an instance of CustomHostnameAnalysisResultInner class.
Method Details
aRecords
public List
Get the aRecords property: A records controller can see for this hostname.
Returns:
alternateCNameRecords
public List
Get the alternateCNameRecords property: Alternate CName records controller can see for this hostname.
Returns:
alternateTxtRecords
public List
Get the alternateTxtRecords property: Alternate TXT records controller can see for this hostname.
Returns:
cNameRecords
public List
Get the cNameRecords property: CName records controller can see for this hostname.
Returns:
conflictingAppResourceId
public String conflictingAppResourceId()
Get the conflictingAppResourceId property: Name of the conflicting app on scale unit if it's within the same subscription.
Returns:
customDomainVerificationFailureInfo
public ErrorEntity customDomainVerificationFailureInfo()
Get the customDomainVerificationFailureInfo property: Raw failure information if DNS verification fails.
Returns:
customDomainVerificationTest
public DnsVerificationTestResult customDomainVerificationTest()
Get the customDomainVerificationTest property: DNS verification test result.
Returns:
fromJson
public static CustomHostnameAnalysisResultInner fromJson(JsonReader jsonReader)
Reads an instance of CustomHostnameAnalysisResultInner from the JsonReader.
Parameters:
Returns:
Throws:
hasConflictAcrossSubscription
public Boolean hasConflictAcrossSubscription()
Get the hasConflictAcrossSubscription property: true
if there is a conflict across subscriptions; otherwise, false
.
Returns:
hasConflictOnScaleUnit
public Boolean hasConflictOnScaleUnit()
Get the hasConflictOnScaleUnit property: true
if there is a conflict on a scale unit; otherwise, false
.
Returns:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
CustomHostnameAnalysisResultInner.id()Returns:
isHostnameAlreadyVerified
public Boolean isHostnameAlreadyVerified()
Get the isHostnameAlreadyVerified property: true
if hostname is already verified; otherwise, false
.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
CustomHostnameAnalysisResultInner.name()Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
CustomHostnameAnalysisResultInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
txtRecords
public List
Get the txtRecords property: TXT records controller can see for this hostname.
Returns:
type
public String type()
Get the type property: The type of the resource.
Overrides:
CustomHostnameAnalysisResultInner.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
CustomHostnameAnalysisResultInner.validate()withARecords
public CustomHostnameAnalysisResultInner withARecords(List
Set the aRecords property: A records controller can see for this hostname.
Parameters:
Returns:
withAlternateCNameRecords
public CustomHostnameAnalysisResultInner withAlternateCNameRecords(List
Set the alternateCNameRecords property: Alternate CName records controller can see for this hostname.
Parameters:
Returns:
withAlternateTxtRecords
public CustomHostnameAnalysisResultInner withAlternateTxtRecords(List
Set the alternateTxtRecords property: Alternate TXT records controller can see for this hostname.
Parameters:
Returns:
withCNameRecords
public CustomHostnameAnalysisResultInner withCNameRecords(List
Set the cNameRecords property: CName records controller can see for this hostname.
Parameters:
Returns:
withKind
public CustomHostnameAnalysisResultInner withKind(String kind)
Set the kind property: Kind of resource.
Overrides:
CustomHostnameAnalysisResultInner.withKind(String kind)Parameters:
withTxtRecords
public CustomHostnameAnalysisResultInner withTxtRecords(List
Set the txtRecords property: TXT records controller can see for this hostname.
Parameters:
Returns:
Applies to
Azure SDK for Java