# coding=utf-8
# *** WARNING: this file was generated by pulumigen. ***
# *** 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 .provider import *

# Make subpackages available:
if typing.TYPE_CHECKING:
    import pulumi_render.config as __config
    config = __config
    import pulumi_render.owners as __owners
    owners = __owners
    import pulumi_render.registrycredentials as __registrycredentials
    registrycredentials = __registrycredentials
    import pulumi_render.services as __services
    services = __services
else:
    config = _utilities.lazy_import('pulumi_render.config')
    owners = _utilities.lazy_import('pulumi_render.owners')
    registrycredentials = _utilities.lazy_import('pulumi_render.registrycredentials')
    services = _utilities.lazy_import('pulumi_render.services')

_utilities.register(
    resource_modules="""
[
 {
  "pkg": "render",
  "mod": "registrycredentials",
  "fqn": "pulumi_render.registrycredentials",
  "classes": {
   "render:registrycredentials:RegistryCredential": "RegistryCredential"
  }
 },
 {
  "pkg": "render",
  "mod": "services",
  "fqn": "pulumi_render.services",
  "classes": {
   "render:services:AutoscaleService": "AutoscaleService",
   "render:services:BackgroundWorker": "BackgroundWorker",
   "render:services:CancelDeploy": "CancelDeploy",
   "render:services:CancelJob": "CancelJob",
   "render:services:CronJob": "CronJob",
   "render:services:CustomDomain": "CustomDomain",
   "render:services:Deploy": "Deploy",
   "render:services:EnvVarsForService": "EnvVarsForService",
   "render:services:Job": "Job",
   "render:services:PreviewService": "PreviewService",
   "render:services:PrivateService": "PrivateService",
   "render:services:RefreshCustomDomain": "RefreshCustomDomain",
   "render:services:RestartServer": "RestartServer",
   "render:services:RollbackDeploy": "RollbackDeploy",
   "render:services:ScaleService": "ScaleService",
   "render:services:StaticSite": "StaticSite",
   "render:services:SuspendService": "SuspendService",
   "render:services:WebService": "WebService"
  }
 }
]
""",
    resource_packages="""
[
 {
  "pkg": "render",
  "token": "pulumi:providers:render",
  "fqn": "pulumi_render",
  "class": "Provider"
 }
]
"""
)
