You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
1.6 KiB
41 lines
1.6 KiB
7 months ago
|
package provider
|
||
|
|
||
|
import (
|
||
|
"github.com/hashicorp/terraform-plugin-framework/resource"
|
||
|
"repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudapi/account"
|
||
|
"repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudapi/bservice"
|
||
|
"repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudapi/disks"
|
||
|
"repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudapi/flipgroup"
|
||
|
"repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudapi/image"
|
||
|
"repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudapi/k8s"
|
||
|
"repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudapi/kvmvm"
|
||
|
"repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudapi/lb"
|
||
|
"repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudapi/rg"
|
||
|
"repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudapi/vins"
|
||
|
)
|
||
|
|
||
|
func newResourcesMap() []func() resource.Resource {
|
||
|
return []func() resource.Resource{
|
||
|
account.NewResourceAccount,
|
||
|
image.NewResourceImage,
|
||
|
image.NewResourceImageVirtual,
|
||
|
disks.NewResourceDisk,
|
||
|
disks.NewResourceDiskSnapshot,
|
||
|
disks.NewResourceDiskReplications,
|
||
|
flipgroup.NewResourceFlipgroup,
|
||
|
k8s.NewResourceK8SCP,
|
||
|
k8s.NewResourceK8SWG,
|
||
|
kvmvm.NewResourceCompute,
|
||
|
lb.NewResourceLB,
|
||
|
lb.NewResourceLBBackend,
|
||
|
lb.NewResourceLBBackendServer,
|
||
|
lb.NewResourceLBFrontend,
|
||
|
lb.NewResourceLBFrontendBind,
|
||
|
rg.NewResourceRG,
|
||
|
vins.NewResourceVINS,
|
||
|
vins.NewResourceVINSStaticRoute,
|
||
|
bservice.NewResourceBService,
|
||
|
bservice.NewResourceBServiceGroup,
|
||
|
}
|
||
|
}
|