Bridge terraform-provider-dokploy into a Pulumi provider
18 resources and 5 data sources mapped into the dokploy:index module, with SDKs generated for TypeScript, Python, Go and .NET.
This commit is contained in:
201
sdk/python/pulumi_dokploy/__init__.py
generated
Normal file
201
sdk/python/pulumi_dokploy/__init__.py
generated
Normal file
@@ -0,0 +1,201 @@
|
||||
# coding=utf-8
|
||||
# *** WARNING: this file was generated by pulumi-language-python. ***
|
||||
# *** Do not edit by hand unless you're certain you know what you are doing! ***
|
||||
|
||||
import builtins as _builtins
|
||||
from . import _utilities
|
||||
import typing
|
||||
# Export this package's modules as members:
|
||||
from .application import *
|
||||
from .certificate import *
|
||||
from .compose import *
|
||||
from .destination import *
|
||||
from .domain import *
|
||||
from .environment import *
|
||||
from .get_application import *
|
||||
from .get_environment import *
|
||||
from .get_project import *
|
||||
from .get_projects import *
|
||||
from .get_servers import *
|
||||
from .maria_db import *
|
||||
from .mongo import *
|
||||
from .mount import *
|
||||
from .my_sql import *
|
||||
from .port import *
|
||||
from .postgres import *
|
||||
from .project import *
|
||||
from .provider import *
|
||||
from .redirect import *
|
||||
from .redis import *
|
||||
from .registry import *
|
||||
from .security import *
|
||||
from .ssh_key import *
|
||||
from . import outputs
|
||||
|
||||
# Make subpackages available:
|
||||
if typing.TYPE_CHECKING:
|
||||
import pulumi_dokploy.config as __config
|
||||
config = __config
|
||||
else:
|
||||
config = _utilities.lazy_import('pulumi_dokploy.config')
|
||||
|
||||
_utilities.register(
|
||||
resource_modules="""
|
||||
[
|
||||
{
|
||||
"pkg": "dokploy",
|
||||
"mod": "index/application",
|
||||
"fqn": "pulumi_dokploy",
|
||||
"classes": {
|
||||
"dokploy:index/application:Application": "Application"
|
||||
}
|
||||
},
|
||||
{
|
||||
"pkg": "dokploy",
|
||||
"mod": "index/certificate",
|
||||
"fqn": "pulumi_dokploy",
|
||||
"classes": {
|
||||
"dokploy:index/certificate:Certificate": "Certificate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"pkg": "dokploy",
|
||||
"mod": "index/compose",
|
||||
"fqn": "pulumi_dokploy",
|
||||
"classes": {
|
||||
"dokploy:index/compose:Compose": "Compose"
|
||||
}
|
||||
},
|
||||
{
|
||||
"pkg": "dokploy",
|
||||
"mod": "index/destination",
|
||||
"fqn": "pulumi_dokploy",
|
||||
"classes": {
|
||||
"dokploy:index/destination:Destination": "Destination"
|
||||
}
|
||||
},
|
||||
{
|
||||
"pkg": "dokploy",
|
||||
"mod": "index/domain",
|
||||
"fqn": "pulumi_dokploy",
|
||||
"classes": {
|
||||
"dokploy:index/domain:Domain": "Domain"
|
||||
}
|
||||
},
|
||||
{
|
||||
"pkg": "dokploy",
|
||||
"mod": "index/environment",
|
||||
"fqn": "pulumi_dokploy",
|
||||
"classes": {
|
||||
"dokploy:index/environment:Environment": "Environment"
|
||||
}
|
||||
},
|
||||
{
|
||||
"pkg": "dokploy",
|
||||
"mod": "index/mariaDb",
|
||||
"fqn": "pulumi_dokploy",
|
||||
"classes": {
|
||||
"dokploy:index/mariaDb:MariaDb": "MariaDb"
|
||||
}
|
||||
},
|
||||
{
|
||||
"pkg": "dokploy",
|
||||
"mod": "index/mongo",
|
||||
"fqn": "pulumi_dokploy",
|
||||
"classes": {
|
||||
"dokploy:index/mongo:Mongo": "Mongo"
|
||||
}
|
||||
},
|
||||
{
|
||||
"pkg": "dokploy",
|
||||
"mod": "index/mount",
|
||||
"fqn": "pulumi_dokploy",
|
||||
"classes": {
|
||||
"dokploy:index/mount:Mount": "Mount"
|
||||
}
|
||||
},
|
||||
{
|
||||
"pkg": "dokploy",
|
||||
"mod": "index/mySql",
|
||||
"fqn": "pulumi_dokploy",
|
||||
"classes": {
|
||||
"dokploy:index/mySql:MySql": "MySql"
|
||||
}
|
||||
},
|
||||
{
|
||||
"pkg": "dokploy",
|
||||
"mod": "index/port",
|
||||
"fqn": "pulumi_dokploy",
|
||||
"classes": {
|
||||
"dokploy:index/port:Port": "Port"
|
||||
}
|
||||
},
|
||||
{
|
||||
"pkg": "dokploy",
|
||||
"mod": "index/postgres",
|
||||
"fqn": "pulumi_dokploy",
|
||||
"classes": {
|
||||
"dokploy:index/postgres:Postgres": "Postgres"
|
||||
}
|
||||
},
|
||||
{
|
||||
"pkg": "dokploy",
|
||||
"mod": "index/project",
|
||||
"fqn": "pulumi_dokploy",
|
||||
"classes": {
|
||||
"dokploy:index/project:Project": "Project"
|
||||
}
|
||||
},
|
||||
{
|
||||
"pkg": "dokploy",
|
||||
"mod": "index/redirect",
|
||||
"fqn": "pulumi_dokploy",
|
||||
"classes": {
|
||||
"dokploy:index/redirect:Redirect": "Redirect"
|
||||
}
|
||||
},
|
||||
{
|
||||
"pkg": "dokploy",
|
||||
"mod": "index/redis",
|
||||
"fqn": "pulumi_dokploy",
|
||||
"classes": {
|
||||
"dokploy:index/redis:Redis": "Redis"
|
||||
}
|
||||
},
|
||||
{
|
||||
"pkg": "dokploy",
|
||||
"mod": "index/registry",
|
||||
"fqn": "pulumi_dokploy",
|
||||
"classes": {
|
||||
"dokploy:index/registry:Registry": "Registry"
|
||||
}
|
||||
},
|
||||
{
|
||||
"pkg": "dokploy",
|
||||
"mod": "index/security",
|
||||
"fqn": "pulumi_dokploy",
|
||||
"classes": {
|
||||
"dokploy:index/security:Security": "Security"
|
||||
}
|
||||
},
|
||||
{
|
||||
"pkg": "dokploy",
|
||||
"mod": "index/sshKey",
|
||||
"fqn": "pulumi_dokploy",
|
||||
"classes": {
|
||||
"dokploy:index/sshKey:SshKey": "SshKey"
|
||||
}
|
||||
}
|
||||
]
|
||||
""",
|
||||
resource_packages="""
|
||||
[
|
||||
{
|
||||
"pkg": "dokploy",
|
||||
"token": "pulumi:providers:dokploy",
|
||||
"fqn": "pulumi_dokploy",
|
||||
"class": "Provider"
|
||||
}
|
||||
]
|
||||
"""
|
||||
)
|
||||
Reference in New Issue
Block a user