1.1.0
This commit is contained in:
@@ -3,8 +3,10 @@ package provider
|
||||
import (
|
||||
"github.com/hashicorp/terraform-plugin-framework/datasource"
|
||||
"repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudapi/account"
|
||||
"repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudapi/audit"
|
||||
"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/dpdknet"
|
||||
"repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudapi/extnet"
|
||||
"repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudapi/flipgroup"
|
||||
"repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudapi/image"
|
||||
@@ -17,6 +19,8 @@ import (
|
||||
"repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudapi/vins"
|
||||
cbAccount "repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudbroker/account"
|
||||
cbAudit "repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudbroker/audit"
|
||||
cbDisks "repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudbroker/disks"
|
||||
cbK8ci "repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudbroker/k8ci"
|
||||
cbLb "repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudbroker/lb"
|
||||
cbNode "repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudbroker/node"
|
||||
cbRG "repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudbroker/rg"
|
||||
@@ -43,6 +47,8 @@ func newDataSourcesMap() []func() datasource.DataSource {
|
||||
account.NewDataSourceAccountReservedUnits,
|
||||
account.NewDataSourceAccountGetResourceConsumptionList,
|
||||
|
||||
audit.NewDataSourceAudit,
|
||||
|
||||
bservice.NewDataSourceBService,
|
||||
bservice.NewDataSourceBServiceList,
|
||||
bservice.NewDataSourceBServiceGroup,
|
||||
@@ -59,6 +65,9 @@ func newDataSourcesMap() []func() datasource.DataSource {
|
||||
disks.NewDataSourceDiskSnapshotList,
|
||||
disks.NewDataSourceDiskReplication,
|
||||
|
||||
dpdknet.NewDataSourceDPDK,
|
||||
dpdknet.NewDataSourceDPDKList,
|
||||
|
||||
extnet.NewDataSourceExtNet,
|
||||
extnet.NewDataSourceExtNetComputesList,
|
||||
extnet.NewDataSourceExtNetDefault,
|
||||
@@ -147,9 +156,23 @@ func newDataSourcesMap() []func() datasource.DataSource {
|
||||
cbAudit.NewDataSourceAuditLinkedJobs,
|
||||
cbAudit.NewDataSourceAuditList,
|
||||
|
||||
cbDisks.NewDataSourceDiskListDeleted,
|
||||
cbDisks.NewDataSourceDiskListTypesDetailed,
|
||||
cbDisks.NewDataSourceDiskListTypes,
|
||||
cbDisks.NewDataSourceDiskListUnattached,
|
||||
cbDisks.NewdataSourceDiskList,
|
||||
cbDisks.NewDataSourceDiskReplication,
|
||||
cbDisks.NewDataSourceDiskSnapshotList,
|
||||
cbDisks.NewDataSourceDiskSnapshot,
|
||||
cbDisks.NewDataSourceDisk,
|
||||
|
||||
cbNode.NewDataSourceNode,
|
||||
cbNode.NewDataSourceNodeList,
|
||||
|
||||
cbK8ci.NewDataSourceK8CI,
|
||||
cbK8ci.NewDataSourceK8CIList,
|
||||
cbK8ci.NewDataSourceK8CIListDeleted,
|
||||
|
||||
cbLb.NewDataSourceLB,
|
||||
cbLb.NewDataSourceLBList,
|
||||
cbLb.NewDataSourceLBListDeleted,
|
||||
|
||||
@@ -142,7 +142,7 @@ func (p *DynamixProvider) Configure(ctx context.Context, req provider.ConfigureR
|
||||
return
|
||||
}
|
||||
|
||||
// Set up default values, values from env and save user provided values into decortConfig
|
||||
// Set up default values, values from env and save user provided values into dynamixConfig
|
||||
dynamixConfig := dynamixProviderConfig{}
|
||||
dynamixConfig.new(config)
|
||||
|
||||
|
||||
@@ -12,8 +12,11 @@ import (
|
||||
"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"
|
||||
cbLb "repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudbroker/lb"
|
||||
cbAccount "repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudbroker/account"
|
||||
cbDisks "repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudbroker/disks"
|
||||
cbK8CI "repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudbroker/k8ci"
|
||||
cbLb "repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudbroker/lb"
|
||||
cbRG "repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudbroker/rg"
|
||||
cbVFpool "repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudbroker/vfpool"
|
||||
cbVins "repository.basistech.ru/BASIS/terraform-provider-dynamix/internal/service/cloudbroker/vins"
|
||||
)
|
||||
@@ -43,11 +46,18 @@ func newResourcesMap() []func() resource.Resource {
|
||||
|
||||
cbAccount.NewResourceAccount,
|
||||
|
||||
cbDisks.NewResourceDiskReplications,
|
||||
cbDisks.NewResourceDiskSnapshot,
|
||||
cbDisks.NewResourceDisk,
|
||||
|
||||
cbK8CI.NewResourceK8Ci,
|
||||
|
||||
cbLb.NewResourceLB,
|
||||
cbLb.NewResourceLBBackend,
|
||||
cbLb.NewResourceLBBackendServer,
|
||||
cbLb.NewResourceLBFrontend,
|
||||
cbLb.NewResourceLBFrontendBind,
|
||||
cbRG.NewResourceRG,
|
||||
cbVFpool.NewResourceVFPool,
|
||||
cbVins.NewResourceVINS,
|
||||
cbVins.NewResourceVINSStaticRoute,
|
||||
|
||||
Reference in New Issue
Block a user