Class CustomDomainInner


  • public class CustomDomainInner
    extends com.azure.core.management.ProxyResource
    Friendly domain name mapping to the endpoint hostname that the customer provides for branding purposes, e.g. www.contoso.com.
    • Constructor Detail

      • CustomDomainInner

        public CustomDomainInner()
    • Method Detail

      • hostname

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

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

        public CustomDomainResourceState resourceState()
        Get the resourceState property: Resource status of the custom domain.
        Returns:
        the resourceState value.
      • customHttpsProvisioningState

        public CustomHttpsProvisioningState customHttpsProvisioningState()
        Get the customHttpsProvisioningState property: Provisioning status of Custom Https of the custom domain.
        Returns:
        the customHttpsProvisioningState value.
      • customHttpsProvisioningSubstate

        public CustomHttpsProvisioningSubstate customHttpsProvisioningSubstate()
        Get the customHttpsProvisioningSubstate property: Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step.
        Returns:
        the customHttpsProvisioningSubstate value.
      • validationData

        public String validationData()
        Get the validationData property: Special validation or data may be required when delivering CDN to some regions due to local compliance reasons. E.g. ICP license number of a custom domain is required to deliver content in China.
        Returns:
        the validationData value.
      • withValidationData

        public CustomDomainInner withValidationData​(String validationData)
        Set the validationData property: Special validation or data may be required when delivering CDN to some regions due to local compliance reasons. E.g. ICP license number of a custom domain is required to deliver content in China.
        Parameters:
        validationData - the validationData value to set.
        Returns:
        the CustomDomainInner object itself.
      • provisioningState

        public String provisioningState()
        Get the provisioningState property: Provisioning status of the custom domain.
        Returns:
        the provisioningState value.
      • systemData

        public SystemData systemData()
        Get the systemData property: Read only system data.
        Returns:
        the systemData value.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.