text: # coding=utf-8
  # *** WARNING: this file was generated by the Pulumi SDK Generator. ***
  # *** Do not edit by hand unless you're certain you know what you are doing! ***
  
  from .. import _utilities
  import typing
  # Export this package's modules as members:
  from ._enums import *
  from .afd_custom_domain import *
  from .afd_endpoint import *
  from .afd_origin import *
  from .afd_origin_group import *
  from .custom_domain import *
  from .endpoint import *
  from .get_afd_custom_domain import *
  from .get_afd_endpoint import *
  from .get_afd_origin import *
  from .get_afd_origin_group import *
  from .get_custom_domain import *
  from .get_endpoint import *
  from .get_origin import *
  from .get_origin_group import *
  from .get_policy import *
  from .get_profile import *
  from .get_profile_supported_optimization_types import *
  from .get_route import *
  from .get_rule import *
  from .get_rule_set import *
  from .get_secret import *
  from .get_security_policy import *
  from .origin import *
  from .origin_group import *
  from .policy import *
  from .profile import *
  from .route import *
  from .rule import *
  from .rule_set import *
  from .secret import *
  from .security_policy import *
  from ._inputs import *
  from . import outputs
  
  # Make subpackages available:
  if typing.TYPE_CHECKING:
      import pulumi_azure_native.cdn.v20150601 as __v20150601
      v20150601 = __v20150601
      import pulumi_azure_native.cdn.v20160402 as __v20160402
      v20160402 = __v20160402
      import pulumi_azure_native.cdn.v20161002 as __v20161002
      v20161002 = __v20161002
      import pulumi_azure_native.cdn.v20170402 as __v20170402
      v20170402 = __v20170402
      import pulumi_azure_native.cdn.v20171012 as __v20171012
      v20171012 = __v20171012
      import pulumi_azure_native.cdn.v20190415 as __v20190415
      v20190415 = __v20190415
      import pulumi_azure_native.cdn.v20190615 as __v20190615
      v20190615 = __v20190615
      import pulumi_azure_native.cdn.v20190615preview as __v20190615preview
      v20190615preview = __v20190615preview
      import pulumi_azure_native.cdn.v20191231 as __v20191231
      v20191231 = __v20191231
      import pulumi_azure_native.cdn.v20200331 as __v20200331
      v20200331 = __v20200331
      import pulumi_azure_native.cdn.v20200415 as __v20200415
      v20200415 = __v20200415
      import pulumi_azure_native.cdn.v20200901 as __v20200901
      v20200901 = __v20200901
  else:
      v20150601 = _utilities.lazy_import('pulumi_azure_native.cdn.v20150601')
      v20160402 = _utilities.lazy_import('pulumi_azure_native.cdn.v20160402')
      v20161002 = _utilities.lazy_import('pulumi_azure_native.cdn.v20161002')
      v20170402 = _utilities.lazy_import('pulumi_azure_native.cdn.v20170402')
      v20171012 = _utilities.lazy_import('pulumi_azure_native.cdn.v20171012')
      v20190415 = _utilities.lazy_import('pulumi_azure_native.cdn.v20190415')
      v20190615 = _utilities.lazy_import('pulumi_azure_native.cdn.v20190615')
      v20190615preview = _utilities.lazy_import('pulumi_azure_native.cdn.v20190615preview')
      v20191231 = _utilities.lazy_import('pulumi_azure_native.cdn.v20191231')
      v20200331 = _utilities.lazy_import('pulumi_azure_native.cdn.v20200331')
      v20200415 = _utilities.lazy_import('pulumi_azure_native.cdn.v20200415')
      v20200901 = _utilities.lazy_import('pulumi_azure_native.cdn.v20200901')
  
  