feat: full regeneration from API — 70→88 Go files, 42 YAMLs, +18 new resources (reconcile, backup, users, databases)

This commit is contained in:
“Naeel”
2026-06-30 18:41:14 +04:00
parent 0d24326edb
commit 3b6b5ba3c4
130 changed files with 14219 additions and 3167 deletions
@@ -47,30 +47,50 @@ func AllResources() []func() resource.Resource {
NewVcVmV2Resource,
NewVcVmV3Resource,
NewVcexternalipResource,
NewVmpostgreResource,
NewClickhouseDatabaseResource,
NewClickhouseUserResource,
NewK8sSthutrvalClusterUserResource,
NewKafkaTopicResource,
NewKafkaUserResource,
NewMariadbDatabaseResource,
NewMariadbUserResource,
NewMongodbUserResource,
NewNextcloudBackupResource,
NewPostgresBackupResource,
NewPostgresDatabaseResource,
NewPostgresUserResource,
NewS3SubUserResource,
NewVcOrgUserResource,
NewVcVdcGroupVdcResource,
NewClickhouseReconcileResource,
NewDnsrecordReconcileResource,
NewDummyReconcileResource,
NewDummyRedeployResource,
NewFlaskReconcileResource,
NewFlaskRedeployResource,
NewHttpRedeployResource,
NewK8sSthutrvalClusterReconcileResource,
NewK8sSthutrvalClusterUpdateSecretsResource,
NewLuceeReconcileResource,
NewLuceeRedeployResource,
NewLuceeRestartResource,
NewMariadbReconcileResource,
NewNextcloudReconcileResource,
NewNextcloudRecoveryResource,
NewNextcloudRestartResource,
NewNodejsReconcileResource,
NewNodejsRedeployResource,
NewPgadminRedeployResource,
NewPostgresReconcileResource,
NewPostgresRecoveryResource,
NewPostgresRestartResource,
NewRedisReconcileResource,
NewS3ReconcileResource,
NewTemplateReconcileResource,
NewVcNsxtReconcileResource,
NewVcOrgReconcileResource,
NewVcVdcReconcileResource,
NewVcVdcGroupAddVdcResource,
NewVcVdcGroupReconcileResource,
NewVcVdcGroupRemoveVdcResource,
NewVcVmV3ReconcileResource,
NewVcVmV3RedeployResource,
}
}