# coding=utf-8
# *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. ***
# *** 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 .azuread_service_principal import *
from .azuread_user import *
from .database import *
from .database_permission import *
from .database_role import *
from .database_role_member import *
from .get_azuread_service_principal import *
from .get_azuread_user import *
from .get_database import *
from .get_database_permissions import *
from .get_database_role import *
from .get_database_roles import *
from .get_databases import *
from .get_query import *
from .get_schema import *
from .get_schema_permissions import *
from .get_schemas import *
from .get_server_permissions import *
from .get_server_role import *
from .get_server_roles import *
from .get_sql_login import *
from .get_sql_logins import *
from .get_sql_user import *
from .get_sql_users import *
from .provider import *
from .schema import *
from .schema_permission import *
from .script import *
from .server_permission import *
from .server_role import *
from .server_role_member import *
from .sql_login import *
from .sql_user import *
from ._inputs import *
from . import outputs

# Make subpackages available:
if typing.TYPE_CHECKING:
    import pulumiverse_mssql.config as __config
    config = __config
else:
    config = _utilities.lazy_import('pulumiverse_mssql.config')

_utilities.register(
    resource_modules="""
[
 {
  "pkg": "mssql",
  "mod": "index/azureadServicePrincipal",
  "fqn": "pulumiverse_mssql",
  "classes": {
   "mssql:index/azureadServicePrincipal:AzureadServicePrincipal": "AzureadServicePrincipal"
  }
 },
 {
  "pkg": "mssql",
  "mod": "index/azureadUser",
  "fqn": "pulumiverse_mssql",
  "classes": {
   "mssql:index/azureadUser:AzureadUser": "AzureadUser"
  }
 },
 {
  "pkg": "mssql",
  "mod": "index/database",
  "fqn": "pulumiverse_mssql",
  "classes": {
   "mssql:index/database:Database": "Database"
  }
 },
 {
  "pkg": "mssql",
  "mod": "index/databasePermission",
  "fqn": "pulumiverse_mssql",
  "classes": {
   "mssql:index/databasePermission:DatabasePermission": "DatabasePermission"
  }
 },
 {
  "pkg": "mssql",
  "mod": "index/databaseRole",
  "fqn": "pulumiverse_mssql",
  "classes": {
   "mssql:index/databaseRole:DatabaseRole": "DatabaseRole"
  }
 },
 {
  "pkg": "mssql",
  "mod": "index/databaseRoleMember",
  "fqn": "pulumiverse_mssql",
  "classes": {
   "mssql:index/databaseRoleMember:DatabaseRoleMember": "DatabaseRoleMember"
  }
 },
 {
  "pkg": "mssql",
  "mod": "index/schema",
  "fqn": "pulumiverse_mssql",
  "classes": {
   "mssql:index/schema:Schema": "Schema"
  }
 },
 {
  "pkg": "mssql",
  "mod": "index/schemaPermission",
  "fqn": "pulumiverse_mssql",
  "classes": {
   "mssql:index/schemaPermission:SchemaPermission": "SchemaPermission"
  }
 },
 {
  "pkg": "mssql",
  "mod": "index/script",
  "fqn": "pulumiverse_mssql",
  "classes": {
   "mssql:index/script:Script": "Script"
  }
 },
 {
  "pkg": "mssql",
  "mod": "index/serverPermission",
  "fqn": "pulumiverse_mssql",
  "classes": {
   "mssql:index/serverPermission:ServerPermission": "ServerPermission"
  }
 },
 {
  "pkg": "mssql",
  "mod": "index/serverRole",
  "fqn": "pulumiverse_mssql",
  "classes": {
   "mssql:index/serverRole:ServerRole": "ServerRole"
  }
 },
 {
  "pkg": "mssql",
  "mod": "index/serverRoleMember",
  "fqn": "pulumiverse_mssql",
  "classes": {
   "mssql:index/serverRoleMember:ServerRoleMember": "ServerRoleMember"
  }
 },
 {
  "pkg": "mssql",
  "mod": "index/sqlLogin",
  "fqn": "pulumiverse_mssql",
  "classes": {
   "mssql:index/sqlLogin:SqlLogin": "SqlLogin"
  }
 },
 {
  "pkg": "mssql",
  "mod": "index/sqlUser",
  "fqn": "pulumiverse_mssql",
  "classes": {
   "mssql:index/sqlUser:SqlUser": "SqlUser"
  }
 }
]
""",
    resource_packages="""
[
 {
  "pkg": "mssql",
  "token": "pulumi:providers:mssql",
  "fqn": "pulumiverse_mssql",
  "class": "Provider"
 }
]
"""
)
