Class AfdDomainProperties

    • Constructor Detail

      • AfdDomainProperties

        public AfdDomainProperties()
    • Method Detail

      • domainValidationState

        public DomainValidationState domainValidationState()
        Get the domainValidationState property: Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step. DCV stands for DomainControlValidation.
        Returns:
        the domainValidationState value.
      • hostname

        public String hostname()
        Get the hostname property: The host name of the domain. Must be a domain name.
        Returns:
        the hostname value.
      • withHostname

        public AfdDomainProperties withHostname​(String hostname)
        Set the hostname property: The host name of the domain. Must be a domain name.
        Parameters:
        hostname - the hostname value to set.
        Returns:
        the AfdDomainProperties object itself.
      • validationProperties

        public DomainValidationProperties validationProperties()
        Get the validationProperties property: Values the customer needs to validate domain ownership.
        Returns:
        the validationProperties value.
      • provisioningState

        public AfdProvisioningState provisioningState()
        Get the provisioningState property: Provisioning status.
        Returns:
        the provisioningState value.
      • deploymentStatus

        public DeploymentStatus deploymentStatus()
        Get the deploymentStatus property: The deploymentStatus property.
        Returns:
        the deploymentStatus value.
      • withTlsSettings

        public 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. If not specified, enabling ssl uses AzureFrontDoor managed certificate by default.
        Overrides:
        withTlsSettings in class AfdDomainUpdatePropertiesParameters
        Parameters:
        tlsSettings - the tlsSettings value to set.
        Returns:
        the AfdDomainUpdatePropertiesParameters object itself.