66 "os"
77 "testing"
88
9- . "github.com/databrickslabs/terraform-provider-databricks/access"
109 "github.com/databrickslabs/terraform-provider-databricks/identity"
1110 "github.com/databrickslabs/terraform-provider-databricks/qa"
11+ "github.com/databrickslabs/terraform-provider-databricks/secrets"
1212
1313 "github.com/databrickslabs/terraform-provider-databricks/common"
1414 "github.com/databrickslabs/terraform-provider-databricks/internal/acceptance"
@@ -24,7 +24,7 @@ func TestAccRemoveScopes(t *testing.T) {
2424 t .Skip ("Cleaning up tests only from IDE" )
2525 }
2626 client := common .CommonEnvironmentClient ()
27- scopesAPI := NewSecretScopesAPI (context .Background (), client )
27+ scopesAPI := secrets . NewSecretScopesAPI (context .Background (), client )
2828 scopeList , err := scopesAPI .List ()
2929 require .NoError (t , err )
3030 for _ , scope := range scopeList {
@@ -40,12 +40,12 @@ func TestAzureAccKeyVaultSimple(t *testing.T) {
4040 if client .IsAzureClientSecretSet () {
4141 t .Skip ("AKV scopes don't work for SP auth yet" )
4242 }
43- scopesAPI := NewSecretScopesAPI (context .Background (), client )
43+ scopesAPI := secrets . NewSecretScopesAPI (context .Background (), client )
4444 name := qa .RandomName ("tf-scope-" )
4545
46- err := scopesAPI .Create (SecretScope {
46+ err := scopesAPI .Create (secrets. SecretScope {
4747 Name : name ,
48- KeyvaultMetadata : & KeyvaultMetadata {
48+ KeyvaultMetadata : & secrets. KeyvaultMetadata {
4949 ResourceID : resourceID ,
5050 DNSName : DNSName ,
5151 },
@@ -68,16 +68,16 @@ func TestAccInitialManagePrincipals(t *testing.T) {
6868 }
6969 ctx := context .Background ()
7070 client := common .CommonEnvironmentClient ()
71- scopesAPI := NewSecretScopesAPI (context .Background (), client )
71+ scopesAPI := secrets . NewSecretScopesAPI (context .Background (), client )
7272
7373 scope := fmt .Sprintf ("tf-%s" , acctest .RandStringFromCharSet (10 , acctest .CharSetAlphaNum ))
74- err := scopesAPI .Create (SecretScope {Name : scope })
74+ err := scopesAPI .Create (secrets. SecretScope {Name : scope })
7575 require .NoError (t , err )
7676 defer func () {
7777 assert .NoError (t , scopesAPI .Delete (scope ))
7878 }()
7979
80- secretACLAPI := NewSecretAclsAPI (ctx , client )
80+ secretACLAPI := secrets . NewSecretAclsAPI (ctx , client )
8181 acls , err := secretACLAPI .List (scope )
8282 require .NoError (t , err )
8383
@@ -94,10 +94,10 @@ func TestAccInitialManagePrincipalsGroup(t *testing.T) {
9494 }
9595 client := common .CommonEnvironmentClient ()
9696 ctx := context .Background ()
97- scopesAPI := NewSecretScopesAPI (ctx , client )
97+ scopesAPI := secrets . NewSecretScopesAPI (ctx , client )
9898
9999 scope := fmt .Sprintf ("tf-%s" , acctest .RandStringFromCharSet (10 , acctest .CharSetAlphaNum ))
100- err := scopesAPI .Create (SecretScope {
100+ err := scopesAPI .Create (secrets. SecretScope {
101101 Name : scope ,
102102 InitialManagePrincipal : "users" ,
103103 })
@@ -106,7 +106,7 @@ func TestAccInitialManagePrincipalsGroup(t *testing.T) {
106106 assert .NoError (t , scopesAPI .Delete (scope ))
107107 }()
108108
109- secretACLAPI := NewSecretAclsAPI (ctx , client )
109+ secretACLAPI := secrets . NewSecretAclsAPI (ctx , client )
110110 acls , err := secretACLAPI .List (scope )
111111 require .NoError (t , err )
112112 assert .Equal (t , 1 , len (acls ))
@@ -131,7 +131,7 @@ func TestAccSecretScopeResource(t *testing.T) {
131131 resource .TestCheckResourceAttr ("databricks_secret_scope.my_scope" , "backend_type" , "DATABRICKS" ),
132132 acceptance .ResourceCheck ("databricks_secret_scope.my_scope" ,
133133 func (ctx context.Context , client * common.DatabricksClient , id string ) error {
134- secretACLAPI := NewSecretAclsAPI (ctx , client )
134+ secretACLAPI := secrets . NewSecretAclsAPI (ctx , client )
135135 acls , err := secretACLAPI .List (id )
136136 require .NoError (t , err )
137137
@@ -147,7 +147,7 @@ func TestAccSecretScopeResource(t *testing.T) {
147147 {
148148 PreConfig : func () {
149149 client := common .CommonEnvironmentClient ()
150- err := NewSecretScopesAPI (context .Background (), client ).Delete (scope )
150+ err := secrets . NewSecretScopesAPI (context .Background (), client ).Delete (scope )
151151 assert .NoError (t , err , err )
152152 },
153153 Config : fmt .Sprintf (`
0 commit comments