feat(iaas): onboard iaas project datasource (#955)

* feat: onboard iaas project datasource
This commit is contained in:
Marcel Jacek 2025-08-15 17:01:25 +02:00 committed by GitHub
parent 2558c02584
commit 5f1e4ff192
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 399 additions and 3 deletions

View file

@ -32,6 +32,7 @@ import (
iaasNetworkAreaRoute "github.com/stackitcloud/terraform-provider-stackit/stackit/internal/services/iaas/networkarearoute"
iaasNetworkInterface "github.com/stackitcloud/terraform-provider-stackit/stackit/internal/services/iaas/networkinterface"
iaasNetworkInterfaceAttach "github.com/stackitcloud/terraform-provider-stackit/stackit/internal/services/iaas/networkinterfaceattach"
iaasProject "github.com/stackitcloud/terraform-provider-stackit/stackit/internal/services/iaas/project"
iaasPublicIp "github.com/stackitcloud/terraform-provider-stackit/stackit/internal/services/iaas/publicip"
iaasPublicIpAssociate "github.com/stackitcloud/terraform-provider-stackit/stackit/internal/services/iaas/publicipassociate"
iaasPublicIpRanges "github.com/stackitcloud/terraform-provider-stackit/stackit/internal/services/iaas/publicipranges"
@ -460,6 +461,7 @@ func (p *Provider) DataSources(_ context.Context) []func() datasource.DataSource
iaasNetworkAreaRoute.NewNetworkAreaRouteDataSource,
iaasNetworkInterface.NewNetworkInterfaceDataSource,
iaasVolume.NewVolumeDataSource,
iaasProject.NewProjectDataSource,
iaasPublicIp.NewPublicIpDataSource,
iaasPublicIpRanges.NewPublicIpRangesDataSource,
iaasKeyPair.NewKeyPairDataSource,