Class CustomHostnameAnalysisResultInner
- java.lang.Object
-
- com.azure.core.management.ProxyResource
-
- com.azure.resourcemanager.appcontainers.fluent.models.CustomHostnameAnalysisResultInner
-
public final class CustomHostnameAnalysisResultInner extends com.azure.core.management.ProxyResource
Custom domain analysis.
-
-
Constructor Summary
Constructors Constructor Description CustomHostnameAnalysisResultInner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>
alternateCNameRecords()
Get the alternateCNameRecords property: Alternate CName records visible for this hostname.List<String>
alternateTxtRecords()
Get the alternateTxtRecords property: Alternate TXT records visible for this hostname.List<String>
aRecords()
Get the aRecords property: A records visible for this hostname.List<String>
cNameRecords()
Get the cNameRecords property: CName records visible for this hostname.String
conflictingContainerAppResourceId()
Get the conflictingContainerAppResourceId property: Name of the conflicting Container App on the Managed Environment if it's within the same subscription.DefaultErrorResponseError
customDomainVerificationFailureInfo()
Get the customDomainVerificationFailureInfo property: Raw failure information if DNS verification fails.DnsVerificationTestResult
customDomainVerificationTest()
Get the customDomainVerificationTest property: DNS verification test result.Boolean
hasConflictOnManagedEnvironment()
Get the hasConflictOnManagedEnvironment property: <code>true</code> if there is a conflict on the Container App's managed environment; otherwise, <code>false</code>.String
hostname()
Get the hostname property: Host name that was analyzed.Boolean
isHostnameAlreadyVerified()
Get the isHostnameAlreadyVerified property: <code>true</code> if hostname is already verified; otherwise, <code>false</code>.com.azure.core.management.SystemData
systemData()
Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.List<String>
txtRecords()
Get the txtRecords property: TXT records visible for this hostname.void
validate()
Validates the instance.CustomHostnameAnalysisResultInner
withAlternateCNameRecords(List<String> alternateCNameRecords)
Set the alternateCNameRecords property: Alternate CName records visible for this hostname.CustomHostnameAnalysisResultInner
withAlternateTxtRecords(List<String> alternateTxtRecords)
Set the alternateTxtRecords property: Alternate TXT records visible for this hostname.CustomHostnameAnalysisResultInner
withARecords(List<String> aRecords)
Set the aRecords property: A records visible for this hostname.CustomHostnameAnalysisResultInner
withCNameRecords(List<String> cNameRecords)
Set the cNameRecords property: CName records visible for this hostname.CustomHostnameAnalysisResultInner
withTxtRecords(List<String> txtRecords)
Set the txtRecords property: TXT records visible for this hostname.
-
-
-
Method Detail
-
systemData
public com.azure.core.management.SystemData systemData()
Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.- Returns:
- the systemData value.
-
hostname
public String hostname()
Get the hostname property: Host name that was analyzed.- Returns:
- the hostname value.
-
isHostnameAlreadyVerified
public Boolean isHostnameAlreadyVerified()
Get the isHostnameAlreadyVerified property: <code>true</code> if hostname is already verified; otherwise, <code>false</code>.- Returns:
- the isHostnameAlreadyVerified value.
-
customDomainVerificationTest
public DnsVerificationTestResult customDomainVerificationTest()
Get the customDomainVerificationTest property: DNS verification test result.- Returns:
- the customDomainVerificationTest value.
-
customDomainVerificationFailureInfo
public DefaultErrorResponseError customDomainVerificationFailureInfo()
Get the customDomainVerificationFailureInfo property: Raw failure information if DNS verification fails.- Returns:
- the customDomainVerificationFailureInfo value.
-
hasConflictOnManagedEnvironment
public Boolean hasConflictOnManagedEnvironment()
Get the hasConflictOnManagedEnvironment property: <code>true</code> if there is a conflict on the Container App's managed environment; otherwise, <code>false</code>.- Returns:
- the hasConflictOnManagedEnvironment value.
-
conflictingContainerAppResourceId
public String conflictingContainerAppResourceId()
Get the conflictingContainerAppResourceId property: Name of the conflicting Container App on the Managed Environment if it's within the same subscription.- Returns:
- the conflictingContainerAppResourceId value.
-
cNameRecords
public List<String> cNameRecords()
Get the cNameRecords property: CName records visible for this hostname.- Returns:
- the cNameRecords value.
-
withCNameRecords
public CustomHostnameAnalysisResultInner withCNameRecords(List<String> cNameRecords)
Set the cNameRecords property: CName records visible for this hostname.- Parameters:
cNameRecords
- the cNameRecords value to set.- Returns:
- the CustomHostnameAnalysisResultInner object itself.
-
txtRecords
public List<String> txtRecords()
Get the txtRecords property: TXT records visible for this hostname.- Returns:
- the txtRecords value.
-
withTxtRecords
public CustomHostnameAnalysisResultInner withTxtRecords(List<String> txtRecords)
Set the txtRecords property: TXT records visible for this hostname.- Parameters:
txtRecords
- the txtRecords value to set.- Returns:
- the CustomHostnameAnalysisResultInner object itself.
-
aRecords
public List<String> aRecords()
Get the aRecords property: A records visible for this hostname.- Returns:
- the aRecords value.
-
withARecords
public CustomHostnameAnalysisResultInner withARecords(List<String> aRecords)
Set the aRecords property: A records visible for this hostname.- Parameters:
aRecords
- the aRecords value to set.- Returns:
- the CustomHostnameAnalysisResultInner object itself.
-
alternateCNameRecords
public List<String> alternateCNameRecords()
Get the alternateCNameRecords property: Alternate CName records visible for this hostname.- Returns:
- the alternateCNameRecords value.
-
withAlternateCNameRecords
public CustomHostnameAnalysisResultInner withAlternateCNameRecords(List<String> alternateCNameRecords)
Set the alternateCNameRecords property: Alternate CName records visible for this hostname.- Parameters:
alternateCNameRecords
- the alternateCNameRecords value to set.- Returns:
- the CustomHostnameAnalysisResultInner object itself.
-
alternateTxtRecords
public List<String> alternateTxtRecords()
Get the alternateTxtRecords property: Alternate TXT records visible for this hostname.- Returns:
- the alternateTxtRecords value.
-
withAlternateTxtRecords
public CustomHostnameAnalysisResultInner withAlternateTxtRecords(List<String> alternateTxtRecords)
Set the alternateTxtRecords property: Alternate TXT records visible for this hostname.- Parameters:
alternateTxtRecords
- the alternateTxtRecords value to set.- Returns:
- the CustomHostnameAnalysisResultInner object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-