public final class AfdDomainProperties extends AfdDomainUpdatePropertiesParameters
| Constructor and Description |
|---|
AfdDomainProperties() |
| Modifier and Type | Method and Description |
|---|---|
DeploymentStatus |
deploymentStatus()
Get the deploymentStatus property: The deploymentStatus property.
|
DomainValidationState |
domainValidationState()
Get the domainValidationState property: Provisioning substate shows the progress of custom HTTPS
enabling/disabling process step by step.
|
String |
hostname()
Get the hostname property: The host name of the domain.
|
AfdProvisioningState |
provisioningState()
Get the provisioningState property: Provisioning status.
|
void |
validate()
Validates the instance.
|
DomainValidationProperties |
validationProperties()
Get the validationProperties property: Values the customer needs to validate domain ownership.
|
AfdDomainProperties |
withAzureDnsZone(ResourceReference azureDnsZone)
Set the azureDnsZone property: Resource reference to the Azure DNS zone.
|
AfdDomainProperties |
withHostname(String hostname)
Set the hostname property: The host name of the domain.
|
AfdDomainProperties |
withTlsSettings(AfdDomainHttpsParameters tlsSettings)
Set the tlsSettings property: The configuration specifying how to enable HTTPS for the domain - using
AzureFrontDoor managed certificate or user's own certificate.
|
azureDnsZone, tlsSettingspublic DomainValidationState domainValidationState()
public String hostname()
public AfdDomainProperties withHostname(String hostname)
hostname - the hostname value to set.public DomainValidationProperties validationProperties()
public AfdProvisioningState provisioningState()
public DeploymentStatus deploymentStatus()
public AfdDomainProperties withTlsSettings(AfdDomainHttpsParameters tlsSettings)
withTlsSettings in class AfdDomainUpdatePropertiesParameterstlsSettings - the tlsSettings value to set.public AfdDomainProperties withAzureDnsZone(ResourceReference azureDnsZone)
withAzureDnsZone in class AfdDomainUpdatePropertiesParametersazureDnsZone - the azureDnsZone value to set.public void validate()
validate in class AfdDomainUpdatePropertiesParametersIllegalArgumentException - thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.