Onboard SQLServer Flex user resource (#403)
* Onboard SQLServer Flex user resource * change roles * fix unit tests * make database field optional // adapt test and documentation * add sleep time to instance creation * fix service name in logs and descriptions * extend username plan modifiers * update docs * remove database field * remove database // make roles optional * update docs
This commit is contained in:
parent
50d74e6695
commit
932fff6223
11 changed files with 1343 additions and 2 deletions
|
|
@ -44,6 +44,7 @@ import (
|
|||
skeKubeconfig "github.com/stackitcloud/terraform-provider-stackit/stackit/internal/services/ske/kubeconfig"
|
||||
skeProject "github.com/stackitcloud/terraform-provider-stackit/stackit/internal/services/ske/project"
|
||||
sqlServerFlexInstance "github.com/stackitcloud/terraform-provider-stackit/stackit/internal/services/sqlserverflex/instance"
|
||||
sqlServerFlexUser "github.com/stackitcloud/terraform-provider-stackit/stackit/internal/services/sqlserverflex/user"
|
||||
|
||||
sdkauth "github.com/stackitcloud/stackit-sdk-go/core/auth"
|
||||
"github.com/stackitcloud/stackit-sdk-go/core/config"
|
||||
|
|
@ -398,6 +399,7 @@ func (p *Provider) DataSources(_ context.Context) []func() datasource.DataSource
|
|||
secretsManagerInstance.NewInstanceDataSource,
|
||||
secretsManagerUser.NewUserDataSource,
|
||||
sqlServerFlexInstance.NewInstanceDataSource,
|
||||
sqlServerFlexUser.NewUserDataSource,
|
||||
skeProject.NewProjectDataSource,
|
||||
skeCluster.NewClusterDataSource,
|
||||
}
|
||||
|
|
@ -438,6 +440,7 @@ func (p *Provider) Resources(_ context.Context) []func() resource.Resource {
|
|||
secretsManagerInstance.NewInstanceResource,
|
||||
secretsManagerUser.NewUserResource,
|
||||
sqlServerFlexInstance.NewInstanceResource,
|
||||
sqlServerFlexUser.NewUserResource,
|
||||
skeProject.NewProjectResource,
|
||||
skeCluster.NewClusterResource,
|
||||
skeKubeconfig.NewKubeconfigResource,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue