diff --git a/internal/provider/cloudapi/data_sources_map.go b/internal/provider/cloudapi/data_sources_map.go index e1103a1..e7aad67 100644 --- a/internal/provider/cloudapi/data_sources_map.go +++ b/internal/provider/cloudapi/data_sources_map.go @@ -30,7 +30,6 @@ import ( "github.com/rudecs/terraform-provider-decort/internal/service/cloudapi/locations" "github.com/rudecs/terraform-provider-decort/internal/service/cloudapi/rg" "github.com/rudecs/terraform-provider-decort/internal/service/cloudapi/snapshot" - "github.com/rudecs/terraform-provider-decort/internal/service/cloudapi/vgpu" "github.com/rudecs/terraform-provider-decort/internal/service/cloudapi/vins" ) @@ -41,7 +40,6 @@ func NewDataSourcesMap() map[string]*schema.Resource { "decort_kvmvm": kvmvm.DataSourceCompute(), "decort_vins": vins.DataSourceVins(), "decort_snapshot_list": snapshot.DataSourceSnapshotList(), - "decort_vgpu": vgpu.DataSourceVGPU(), "decort_disk": disks.DataSourceDisk(), "decort_disk_list": disks.DataSourceDiskList(), "decort_rg_list": rg.DataSourceRgList(), diff --git a/internal/provider/cloudbroker/data_sources_map.go b/internal/provider/cloudbroker/data_sources_map.go index 82e74d5..d8e4293 100644 --- a/internal/provider/cloudbroker/data_sources_map.go +++ b/internal/provider/cloudbroker/data_sources_map.go @@ -26,7 +26,9 @@ import ( "github.com/rudecs/terraform-provider-decort/internal/service/cloudbroker/grid" "github.com/rudecs/terraform-provider-decort/internal/service/cloudbroker/image" "github.com/rudecs/terraform-provider-decort/internal/service/cloudbroker/pcidevice" + "github.com/rudecs/terraform-provider-decort/internal/service/cloudbroker/rg" "github.com/rudecs/terraform-provider-decort/internal/service/cloudbroker/sep" + "github.com/rudecs/terraform-provider-decort/internal/service/cloudbroker/vgpu" ) func NewDataSourcesMap() map[string]*schema.Resource { @@ -55,6 +57,8 @@ func NewDataSourcesMap() map[string]*schema.Resource { "decort_sep_disk_list": sep.DataSourceSepDiskList(), "decort_sep_config": sep.DataSourceSepConfig(), "decort_sep_pool": sep.DataSourceSepPool(), + "decort_vgpu": vgpu.DataSourceVGPU(), + "decort_rg_list": rg.DataSourceRgList(), // "decort_pfw": dataSourcePfw(), } diff --git a/internal/service/cloudapi/vgpu/api.go b/internal/service/cloudbroker/vgpu/api.go similarity index 100% rename from internal/service/cloudapi/vgpu/api.go rename to internal/service/cloudbroker/vgpu/api.go diff --git a/internal/service/cloudapi/vgpu/data_source_vgpu.go b/internal/service/cloudbroker/vgpu/data_source_vgpu.go similarity index 100% rename from internal/service/cloudapi/vgpu/data_source_vgpu.go rename to internal/service/cloudbroker/vgpu/data_source_vgpu.go diff --git a/internal/service/cloudapi/vgpu/models.go b/internal/service/cloudbroker/vgpu/models.go similarity index 100% rename from internal/service/cloudapi/vgpu/models.go rename to internal/service/cloudbroker/vgpu/models.go diff --git a/internal/service/cloudapi/vgpu/utility_vgpu.go b/internal/service/cloudbroker/vgpu/utility_vgpu.go similarity index 100% rename from internal/service/cloudapi/vgpu/utility_vgpu.go rename to internal/service/cloudbroker/vgpu/utility_vgpu.go