public class AfdDomainInner
extends com.azure.core.management.ProxyResource
| Constructor and Description |
|---|
AfdDomainInner() |
| Modifier and Type | Method and Description |
|---|---|
ResourceReference |
azureDnsZone()
Get the azureDnsZone property: Resource reference to the Azure DNS zone.
|
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.
|
SystemData |
systemData()
Get the systemData property: Read only system data.
|
AfdDomainHttpsParameters |
tlsSettings()
Get the tlsSettings property: The configuration specifying how to enable HTTPS for the domain - using
AzureFrontDoor managed certificate or user's own certificate.
|
void |
validate()
Validates the instance.
|
DomainValidationProperties |
validationProperties()
Get the validationProperties property: Values the customer needs to validate domain ownership.
|
AfdDomainInner |
withAzureDnsZone(ResourceReference azureDnsZone)
Set the azureDnsZone property: Resource reference to the Azure DNS zone.
|
AfdDomainInner |
withHostname(String hostname)
Set the hostname property: The host name of the domain.
|
AfdDomainInner |
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.
|
public AfdDomainHttpsParameters tlsSettings()
public AfdDomainInner withTlsSettings(AfdDomainHttpsParameters tlsSettings)
tlsSettings - the tlsSettings value to set.public ResourceReference azureDnsZone()
public AfdDomainInner withAzureDnsZone(ResourceReference azureDnsZone)
azureDnsZone - the azureDnsZone value to set.public AfdProvisioningState provisioningState()
public DeploymentStatus deploymentStatus()
public DomainValidationState domainValidationState()
public String hostname()
public AfdDomainInner withHostname(String hostname)
hostname - the hostname value to set.public DomainValidationProperties validationProperties()
public SystemData systemData()
public void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.