|
100 | 100 | REPOSITORY_URL = "https://repo.exordos.com" |
101 | 101 | ELEMENTS_PATH = "exordos-elements" |
102 | 102 | INVENTORY_URL = f"{REPOSITORY_URL}/{ELEMENTS_PATH}/inventory.json" |
| 103 | + |
| 104 | + |
| 105 | +TABLES_TO_MODELS = { |
| 106 | + "em_services": "exordos_core.elements.dm.models:Service", |
| 107 | + "nodes": "exordos_core.compute.dm.models:Node", |
| 108 | + "compute_sets": "exordos_core.compute.dm.models:NodeSet", |
| 109 | + "config_configs": "exordos_core.config.dm.models:Config", |
| 110 | + "net_lb": "exordos_core.user_api.network.dm.models:LB", |
| 111 | + "net_lb_vhosts": "exordos_core.user_api.network.dm.models:Vhost", |
| 112 | + "net_lb_vhosts_routes": "exordos_core.user_api.network.dm.models:Route", |
| 113 | + "net_lb_backendpools": "exordos_core.user_api.network.dm.models:BackendPool", |
| 114 | + "secret_passwords": "exordos_core.secret.dm.models:Password", |
| 115 | + "secret_certificates": "exordos_core.secret.dm.models:Certificate", |
| 116 | + "dns_domains": "exordos_core.user_api.dns.dm.models:Domain", |
| 117 | + "dns_records": "exordos_core.user_api.dns.dm.models:Record", |
| 118 | + "iam_organizations": "exordos_core.user_api.iam.dm.models:Organization", |
| 119 | + "iam_organization_members": "exordos_core.user_api.iam.dm.models:OrganizationMember", |
| 120 | + "iam_roles": "exordos_core.user_api.iam.dm.models:Role", |
| 121 | + "iam_binding_roles": "exordos_core.user_api.iam.dm.models:RoleBinding", |
| 122 | + "iam_projects": "exordos_core.user_api.iam.dm.models:Project", |
| 123 | + "iam_permissions": "exordos_core.user_api.iam.dm.models:Permission", |
| 124 | + "iam_binding_permissions": "exordos_core.user_api.iam.dm.models:PermissionBinding", |
| 125 | + "vs_profiles": "exordos_core.vs.dm.models:Profile", |
| 126 | + "vs_variables": "exordos_core.vs.dm.models:Variable", |
| 127 | + "vs_values": "exordos_core.vs.dm.models:Value", |
| 128 | +} |
0 commit comments