Class CustomHostnameAnalysisResultInner
java.lang.Object
com.azure.resourcemanager.appcontainers.fluent.models.CustomHostnameAnalysisResultInner
Custom domain analysis.
-
Constructor Summary
ConstructorDescriptionCreates an instance of CustomHostnameAnalysisResultInner class. -
Method Summary
Modifier and TypeMethodDescriptionGet the alternateCNameRecords property: Alternate CName records visible for this hostname.Get the alternateTxtRecords property: Alternate TXT records visible for this hostname.aRecords()
Get the aRecords property: A records visible for this hostname.Get the cNameRecords property: CName records visible for this hostname.Get the conflictingContainerAppResourceId property: Name of the conflicting Container App on the Managed Environment if it's within the same subscription.Get the conflictWithEnvironmentCustomDomain property: <code>true</code> if there is a conflict on the Container App's managed environment level custom domain; otherwise, <code>false</code>.Get the customDomainVerificationFailureInfo property: Raw failure information if DNS verification fails.Get the customDomainVerificationTest property: DNS verification test result.Get the hasConflictOnManagedEnvironment property: <code>true</code> if there is a conflict on the Container App's managed environment; otherwise, <code>false</code>.hostname()
Get the hostname property: Host name that was analyzed.Get the isHostnameAlreadyVerified property: <code>true</code> if hostname is already verified; otherwise, <code>false</code>.Get the txtRecords property: TXT records visible for this hostname.void
validate()
Validates the instance.withAlternateCNameRecords
(List<String> alternateCNameRecords) Set the alternateCNameRecords property: Alternate CName records visible for this hostname.withAlternateTxtRecords
(List<String> alternateTxtRecords) Set the alternateTxtRecords property: Alternate TXT records visible for this hostname.withARecords
(List<String> aRecords) Set the aRecords property: A records visible for this hostname.withCNameRecords
(List<String> cNameRecords) Set the cNameRecords property: CName records visible for this hostname.withTxtRecords
(List<String> txtRecords) Set the txtRecords property: TXT records visible for this hostname.
-
Constructor Details
-
CustomHostnameAnalysisResultInner
public CustomHostnameAnalysisResultInner()Creates an instance of CustomHostnameAnalysisResultInner class.
-
-
Method Details
-
hostname
Get the hostname property: Host name that was analyzed.- Returns:
- the hostname 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
public CustomHostnameAnalysisResultCustomDomainVerificationFailureInfo customDomainVerificationFailureInfo()Get the customDomainVerificationFailureInfo property: Raw failure information if DNS verification fails.- Returns:
- the customDomainVerificationFailureInfo value.
-
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.
-
conflictWithEnvironmentCustomDomain
Get the conflictWithEnvironmentCustomDomain property: <code>true</code> if there is a conflict on the Container App's managed environment level custom domain; otherwise, <code>false</code>.- Returns:
- the conflictWithEnvironmentCustomDomain value.
-
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
Get the cNameRecords property: CName records visible for this hostname.- Returns:
- the cNameRecords value.
-
withCNameRecords
Set the cNameRecords property: CName records visible for this hostname.- Parameters:
cNameRecords
- the cNameRecords value to set.- Returns:
- the CustomHostnameAnalysisResultInner object itself.
-
txtRecords
Get the txtRecords property: TXT records visible for this hostname.- Returns:
- the txtRecords value.
-
withTxtRecords
Set the txtRecords property: TXT records visible for this hostname.- Parameters:
txtRecords
- the txtRecords value to set.- Returns:
- the CustomHostnameAnalysisResultInner object itself.
-
aRecords
Get the aRecords property: A records visible for this hostname.- Returns:
- the aRecords value.
-
withARecords
Set the aRecords property: A records visible for this hostname.- Parameters:
aRecords
- the aRecords value to set.- Returns:
- the CustomHostnameAnalysisResultInner object itself.
-
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
Get the alternateTxtRecords property: Alternate TXT records visible for this hostname.- Returns:
- the alternateTxtRecords value.
-
withAlternateTxtRecords
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.
-