diff --git a/README.md b/README.md index 6c5f68921..3f258a7aa 100644 --- a/README.md +++ b/README.md @@ -77,7 +77,7 @@ available resources. ## Usage -You can find examples on usage under the [example](example) folder. +You can find examples on usage under the [examples](examples) folder. [[table of contents]](#table-of-contents) diff --git a/example/action/main.tf b/examples/action/main.tf similarity index 100% rename from example/action/main.tf rename to examples/action/main.tf diff --git a/example/attack_protection/main.tf b/examples/attack_protection/main.tf similarity index 100% rename from example/attack_protection/main.tf rename to examples/attack_protection/main.tf diff --git a/example/branding/main.tf b/examples/branding/main.tf similarity index 100% rename from example/branding/main.tf rename to examples/branding/main.tf diff --git a/example/branding/universal_login_body.html b/examples/branding/universal_login_body.html similarity index 100% rename from example/branding/universal_login_body.html rename to examples/branding/universal_login_body.html diff --git a/example/client/main.tf b/examples/client/main.tf similarity index 100% rename from example/client/main.tf rename to examples/client/main.tf diff --git a/example/client_grant/main.tf b/examples/client_grant/main.tf similarity index 100% rename from example/client_grant/main.tf rename to examples/client_grant/main.tf diff --git a/example/connection/main.tf b/examples/connection/main.tf similarity index 100% rename from example/connection/main.tf rename to examples/connection/main.tf diff --git a/example/custom_domain/main.tf b/examples/custom_domain/main.tf similarity index 100% rename from example/custom_domain/main.tf rename to examples/custom_domain/main.tf diff --git a/example/custom_domain_self_managed_certs/README.md b/examples/custom_domain_self_managed_certs/README.md similarity index 100% rename from example/custom_domain_self_managed_certs/README.md rename to examples/custom_domain_self_managed_certs/README.md diff --git a/example/custom_domain_self_managed_certs/addresses.tf b/examples/custom_domain_self_managed_certs/addresses.tf similarity index 100% rename from example/custom_domain_self_managed_certs/addresses.tf rename to examples/custom_domain_self_managed_certs/addresses.tf diff --git a/example/custom_domain_self_managed_certs/main.tf b/examples/custom_domain_self_managed_certs/main.tf similarity index 100% rename from example/custom_domain_self_managed_certs/main.tf rename to examples/custom_domain_self_managed_certs/main.tf diff --git a/example/custom_domain_self_managed_certs/proxy.tf b/examples/custom_domain_self_managed_certs/proxy.tf similarity index 100% rename from example/custom_domain_self_managed_certs/proxy.tf rename to examples/custom_domain_self_managed_certs/proxy.tf diff --git a/example/custom_domain_self_managed_certs/variables.tf b/examples/custom_domain_self_managed_certs/variables.tf similarity index 100% rename from example/custom_domain_self_managed_certs/variables.tf rename to examples/custom_domain_self_managed_certs/variables.tf diff --git a/example/custom_domain_self_managed_certs/versions.tf b/examples/custom_domain_self_managed_certs/versions.tf similarity index 100% rename from example/custom_domain_self_managed_certs/versions.tf rename to examples/custom_domain_self_managed_certs/versions.tf diff --git a/example/custom_domain_verification/main.tf b/examples/custom_domain_verification/main.tf similarity index 100% rename from example/custom_domain_verification/main.tf rename to examples/custom_domain_verification/main.tf diff --git a/example/email/main.tf b/examples/email/main.tf similarity index 100% rename from example/email/main.tf rename to examples/email/main.tf diff --git a/example/email_template/main.tf b/examples/email_template/main.tf similarity index 100% rename from example/email_template/main.tf rename to examples/email_template/main.tf diff --git a/example/global_client/main.tf b/examples/global_client/main.tf similarity index 100% rename from example/global_client/main.tf rename to examples/global_client/main.tf diff --git a/example/guardian/main.tf b/examples/guardian/main.tf similarity index 100% rename from example/guardian/main.tf rename to examples/guardian/main.tf diff --git a/example/log_stream/main.tf b/examples/log_stream/main.tf similarity index 100% rename from example/log_stream/main.tf rename to examples/log_stream/main.tf diff --git a/example/multiple_environments/README.md b/examples/multiple_environments/README.md similarity index 100% rename from example/multiple_environments/README.md rename to examples/multiple_environments/README.md diff --git a/example/multiple_environments/custom/main.tf b/examples/multiple_environments/custom/main.tf similarity index 100% rename from example/multiple_environments/custom/main.tf rename to examples/multiple_environments/custom/main.tf diff --git a/example/multiple_environments/custom/versions.tf b/examples/multiple_environments/custom/versions.tf similarity index 100% rename from example/multiple_environments/custom/versions.tf rename to examples/multiple_environments/custom/versions.tf diff --git a/example/multiple_environments/modules/admin_console/main.tf b/examples/multiple_environments/modules/admin_console/main.tf similarity index 100% rename from example/multiple_environments/modules/admin_console/main.tf rename to examples/multiple_environments/modules/admin_console/main.tf diff --git a/example/multiple_environments/modules/admin_console/versions.tf b/examples/multiple_environments/modules/admin_console/versions.tf similarity index 100% rename from example/multiple_environments/modules/admin_console/versions.tf rename to examples/multiple_environments/modules/admin_console/versions.tf diff --git a/example/multiple_environments/prod/main.tf b/examples/multiple_environments/prod/main.tf similarity index 100% rename from example/multiple_environments/prod/main.tf rename to examples/multiple_environments/prod/main.tf diff --git a/example/multiple_environments/prod/versions.tf b/examples/multiple_environments/prod/versions.tf similarity index 100% rename from example/multiple_environments/prod/versions.tf rename to examples/multiple_environments/prod/versions.tf diff --git a/example/multiple_environments/stage/main.tf b/examples/multiple_environments/stage/main.tf similarity index 100% rename from example/multiple_environments/stage/main.tf rename to examples/multiple_environments/stage/main.tf diff --git a/example/multiple_environments/stage/versions.tf b/examples/multiple_environments/stage/versions.tf similarity index 100% rename from example/multiple_environments/stage/versions.tf rename to examples/multiple_environments/stage/versions.tf diff --git a/example/organization/main.tf b/examples/organization/main.tf similarity index 100% rename from example/organization/main.tf rename to examples/organization/main.tf diff --git a/example/organization_connection/main.tf b/examples/organization_connection/main.tf similarity index 100% rename from example/organization_connection/main.tf rename to examples/organization_connection/main.tf diff --git a/example/organization_member/main.tf b/examples/organization_member/main.tf similarity index 100% rename from example/organization_member/main.tf rename to examples/organization_member/main.tf diff --git a/example/prompt/main.tf b/examples/prompt/main.tf similarity index 100% rename from example/prompt/main.tf rename to examples/prompt/main.tf diff --git a/example/resource_server/main.tf b/examples/resource_server/main.tf similarity index 100% rename from example/resource_server/main.tf rename to examples/resource_server/main.tf diff --git a/example/role/main.tf b/examples/role/main.tf similarity index 100% rename from example/role/main.tf rename to examples/role/main.tf diff --git a/example/rule/main.tf b/examples/rule/main.tf similarity index 100% rename from example/rule/main.tf rename to examples/rule/main.tf diff --git a/example/rule_config/main.tf b/examples/rule_config/main.tf similarity index 100% rename from example/rule_config/main.tf rename to examples/rule_config/main.tf diff --git a/example/tenant/main.tf b/examples/tenant/main.tf similarity index 100% rename from example/tenant/main.tf rename to examples/tenant/main.tf diff --git a/example/trigger_binding/main.tf b/examples/trigger_binding/main.tf similarity index 100% rename from example/trigger_binding/main.tf rename to examples/trigger_binding/main.tf diff --git a/example/user/main.tf b/examples/user/main.tf similarity index 100% rename from example/user/main.tf rename to examples/user/main.tf diff --git a/auth0/internal/hash/hash.go b/internal/hash/hash.go similarity index 100% rename from auth0/internal/hash/hash.go rename to internal/hash/hash.go diff --git a/auth0/internal/hash/hash_test.go b/internal/hash/hash_test.go similarity index 100% rename from auth0/internal/hash/hash_test.go rename to internal/hash/hash_test.go diff --git a/auth0/data_source_auth0_client.go b/internal/provider/data_source_auth0_client.go similarity index 98% rename from auth0/data_source_auth0_client.go rename to internal/provider/data_source_auth0_client.go index ea5e13c2b..475273067 100644 --- a/auth0/data_source_auth0_client.go +++ b/internal/provider/data_source_auth0_client.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/data_source_auth0_client_test.go b/internal/provider/data_source_auth0_client_test.go similarity index 97% rename from auth0/data_source_auth0_client_test.go rename to internal/provider/data_source_auth0_client_test.go index caebb13c2..4691f753b 100644 --- a/auth0/data_source_auth0_client_test.go +++ b/internal/provider/data_source_auth0_client_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "fmt" @@ -6,7 +6,7 @@ import ( "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" - "github.com/auth0/terraform-provider-auth0/auth0/internal/template" + "github.com/auth0/terraform-provider-auth0/internal/template" ) const testAccDataClientConfigByName = ` diff --git a/auth0/data_source_auth0_global_client.go b/internal/provider/data_source_auth0_global_client.go similarity index 96% rename from auth0/data_source_auth0_global_client.go rename to internal/provider/data_source_auth0_global_client.go index 9001ee3ee..d5902d3b3 100644 --- a/auth0/data_source_auth0_global_client.go +++ b/internal/provider/data_source_auth0_global_client.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/data_source_auth0_global_client_test.go b/internal/provider/data_source_auth0_global_client_test.go similarity index 98% rename from auth0/data_source_auth0_global_client_test.go rename to internal/provider/data_source_auth0_global_client_test.go index c1b4abc35..b5441bcdc 100644 --- a/auth0/data_source_auth0_global_client_test.go +++ b/internal/provider/data_source_auth0_global_client_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "fmt" diff --git a/auth0/data_source_auth0_tenant.go b/internal/provider/data_source_auth0_tenant.go similarity index 98% rename from auth0/data_source_auth0_tenant.go rename to internal/provider/data_source_auth0_tenant.go index 3bfde10f6..75fc32aeb 100644 --- a/auth0/data_source_auth0_tenant.go +++ b/internal/provider/data_source_auth0_tenant.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/data_source_auth0_tenant_test.go b/internal/provider/data_source_auth0_tenant_test.go similarity index 92% rename from auth0/data_source_auth0_tenant_test.go rename to internal/provider/data_source_auth0_tenant_test.go index b04d5f7c7..11e64b499 100644 --- a/auth0/data_source_auth0_tenant_test.go +++ b/internal/provider/data_source_auth0_tenant_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "fmt" @@ -7,7 +7,7 @@ import ( "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" - "github.com/auth0/terraform-provider-auth0/auth0/internal/template" + "github.com/auth0/terraform-provider-auth0/internal/template" ) const testAccDataTenantConfig = ` diff --git a/auth0/data_source_helpers.go b/internal/provider/data_source_helpers.go similarity index 99% rename from auth0/data_source_helpers.go rename to internal/provider/data_source_helpers.go index 9534f23fe..4fb0f8acb 100644 --- a/auth0/data_source_helpers.go +++ b/internal/provider/data_source_helpers.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema" diff --git a/auth0/data_source_helpers_test.go b/internal/provider/data_source_helpers_test.go similarity index 99% rename from auth0/data_source_helpers_test.go rename to internal/provider/data_source_helpers_test.go index d6de1b59e..6b8d79f0e 100644 --- a/auth0/data_source_helpers_test.go +++ b/internal/provider/data_source_helpers_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "testing" diff --git a/auth0/http_recorder_test.go b/internal/provider/http_recorder_test.go similarity index 97% rename from auth0/http_recorder_test.go rename to internal/provider/http_recorder_test.go index d6eed0739..a25994ddb 100644 --- a/auth0/http_recorder_test.go +++ b/internal/provider/http_recorder_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "encoding/json" @@ -16,7 +16,7 @@ import ( ) const ( - recordingsDIR = "testdata/recordings/" + recordingsDIR = "./../../test/data/recordings/" recordingsDomain = "terraform-provider-auth0-dev.eu.auth0.com" ) diff --git a/auth0/provider.go b/internal/provider/provider.go similarity index 98% rename from auth0/provider.go rename to internal/provider/provider.go index 6a2e572b9..f5a8ae991 100644 --- a/auth0/provider.go +++ b/internal/provider/provider.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" @@ -14,8 +14,8 @@ import ( "github.com/auth0/terraform-provider-auth0/version" ) -// Provider returns a *schema.Provider. -func Provider() *schema.Provider { +// New returns a *schema.Provider. +func New() *schema.Provider { provider := &schema.Provider{ Schema: map[string]*schema.Schema{ "domain": { diff --git a/auth0/provider_test.go b/internal/provider/provider_test.go similarity index 97% rename from auth0/provider_test.go rename to internal/provider/provider_test.go index f2ef15538..ac8d0e802 100644 --- a/auth0/provider_test.go +++ b/internal/provider/provider_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" @@ -20,7 +20,7 @@ import ( func testProviders(httpRecorder *recorder.Recorder) map[string]func() (*schema.Provider, error) { return map[string]func() (*schema.Provider, error){ "auth0": func() (*schema.Provider, error) { - provider := Provider() + provider := New() provider.ConfigureContextFunc = configureTestProvider(httpRecorder) @@ -101,7 +101,7 @@ func TestMain(m *testing.M) { } func TestProvider(t *testing.T) { - if err := Provider().InternalValidate(); err != nil { + if err := New().InternalValidate(); err != nil { t.Fatal(err) } } @@ -122,7 +122,7 @@ func TestProvider_debugDefaults(t *testing.T) { _ = os.Setenv("AUTH0_DEBUG", value) } - p := Provider() + p := New() debug, err := p.Schema["debug"].DefaultValue() if err != nil { t.Fatalf("Unexpected error: %v", err) @@ -199,7 +199,7 @@ func TestProvider_configValidation(t *testing.T) { for _, test := range testCases { t.Run(test.name, func(t *testing.T) { config := terraform.NewResourceConfigRaw(test.resourceConfig) - provider := Provider() + provider := New() errs := provider.Validate(config) assertErrorsSliceEqual(t, test.expectedErrors, errs) diff --git a/auth0/resource_auth0_action.go b/internal/provider/resource_auth0_action.go similarity index 99% rename from auth0/resource_auth0_action.go rename to internal/provider/resource_auth0_action.go index 64d491936..bd83afe6e 100644 --- a/auth0/resource_auth0_action.go +++ b/internal/provider/resource_auth0_action.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/resource_auth0_action_test.go b/internal/provider/resource_auth0_action_test.go similarity index 99% rename from auth0/resource_auth0_action_test.go rename to internal/provider/resource_auth0_action_test.go index 55e6e7134..e6203b0ce 100644 --- a/auth0/resource_auth0_action_test.go +++ b/internal/provider/resource_auth0_action_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "fmt" @@ -12,7 +12,7 @@ import ( "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" "github.com/stretchr/testify/assert" - "github.com/auth0/terraform-provider-auth0/auth0/internal/template" + "github.com/auth0/terraform-provider-auth0/internal/template" ) const testAccActionConfigCreate = ` diff --git a/auth0/resource_auth0_attack_protection.go b/internal/provider/resource_auth0_attack_protection.go similarity index 99% rename from auth0/resource_auth0_attack_protection.go rename to internal/provider/resource_auth0_attack_protection.go index 79afb79e6..9da28eec7 100644 --- a/auth0/resource_auth0_attack_protection.go +++ b/internal/provider/resource_auth0_attack_protection.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/resource_auth0_attack_protection_test.go b/internal/provider/resource_auth0_attack_protection_test.go similarity index 99% rename from auth0/resource_auth0_attack_protection_test.go rename to internal/provider/resource_auth0_attack_protection_test.go index 2b763c48f..39bf0b58f 100644 --- a/auth0/resource_auth0_attack_protection_test.go +++ b/internal/provider/resource_auth0_attack_protection_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "testing" diff --git a/auth0/resource_auth0_branding.go b/internal/provider/resource_auth0_branding.go similarity index 99% rename from auth0/resource_auth0_branding.go rename to internal/provider/resource_auth0_branding.go index ac4fd257a..3df0c6534 100644 --- a/auth0/resource_auth0_branding.go +++ b/internal/provider/resource_auth0_branding.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/resource_auth0_branding_test.go b/internal/provider/resource_auth0_branding_test.go similarity index 99% rename from auth0/resource_auth0_branding_test.go rename to internal/provider/resource_auth0_branding_test.go index b1f628eae..535edfe34 100644 --- a/auth0/resource_auth0_branding_test.go +++ b/internal/provider/resource_auth0_branding_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "testing" diff --git a/auth0/resource_auth0_client.go b/internal/provider/resource_auth0_client.go similarity index 99% rename from auth0/resource_auth0_client.go rename to internal/provider/resource_auth0_client.go index 8af3d95fe..0cb88e9e9 100644 --- a/auth0/resource_auth0_client.go +++ b/internal/provider/resource_auth0_client.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" @@ -12,7 +12,7 @@ import ( "github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema" "github.com/hashicorp/terraform-plugin-sdk/v2/helper/validation" - internalValidation "github.com/auth0/terraform-provider-auth0/auth0/internal/validation" + internalValidation "github.com/auth0/terraform-provider-auth0/internal/validation" ) func newClient() *schema.Resource { diff --git a/auth0/resource_auth0_client_grant.go b/internal/provider/resource_auth0_client_grant.go similarity index 99% rename from auth0/resource_auth0_client_grant.go rename to internal/provider/resource_auth0_client_grant.go index 8cbe1acc5..5d23cb9da 100644 --- a/auth0/resource_auth0_client_grant.go +++ b/internal/provider/resource_auth0_client_grant.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/resource_auth0_client_grant_test.go b/internal/provider/resource_auth0_client_grant_test.go similarity index 97% rename from auth0/resource_auth0_client_grant_test.go rename to internal/provider/resource_auth0_client_grant_test.go index 53d63bcb1..f46791f0f 100644 --- a/auth0/resource_auth0_client_grant_test.go +++ b/internal/provider/resource_auth0_client_grant_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "fmt" @@ -6,7 +6,7 @@ import ( "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" - "github.com/auth0/terraform-provider-auth0/auth0/internal/template" + "github.com/auth0/terraform-provider-auth0/internal/template" ) func TestAccClientGrant(t *testing.T) { diff --git a/auth0/resource_auth0_client_test.go b/internal/provider/resource_auth0_client_test.go similarity index 99% rename from auth0/resource_auth0_client_test.go rename to internal/provider/resource_auth0_client_test.go index 01f0f385f..4462a5285 100644 --- a/auth0/resource_auth0_client_test.go +++ b/internal/provider/resource_auth0_client_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "fmt" @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/go-multierror" "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" - "github.com/auth0/terraform-provider-auth0/auth0/internal/template" + "github.com/auth0/terraform-provider-auth0/internal/template" ) func init() { @@ -585,7 +585,7 @@ const testAccClientConfigWithRefreshToken = ` resource "auth0_client" "my_client" { name = "Acceptance Test - Refresh Token - {{.testName}}" app_type = "spa" - + refresh_token { rotation_type = "non-rotating" expiration_type = "non-expiring" diff --git a/auth0/resource_auth0_connection.go b/internal/provider/resource_auth0_connection.go similarity index 99% rename from auth0/resource_auth0_connection.go rename to internal/provider/resource_auth0_connection.go index 739ca1682..8ef710979 100644 --- a/auth0/resource_auth0_connection.go +++ b/internal/provider/resource_auth0_connection.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/resource_auth0_connection_test.go b/internal/provider/resource_auth0_connection_test.go similarity index 99% rename from auth0/resource_auth0_connection_test.go rename to internal/provider/resource_auth0_connection_test.go index 2dff3cfe0..0952629ce 100644 --- a/auth0/resource_auth0_connection_test.go +++ b/internal/provider/resource_auth0_connection_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" @@ -12,7 +12,7 @@ import ( "github.com/hashicorp/go-multierror" "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" - "github.com/auth0/terraform-provider-auth0/auth0/internal/template" + "github.com/auth0/terraform-provider-auth0/internal/template" ) func init() { diff --git a/auth0/resource_auth0_custom_domain.go b/internal/provider/resource_auth0_custom_domain.go similarity index 99% rename from auth0/resource_auth0_custom_domain.go rename to internal/provider/resource_auth0_custom_domain.go index d48c8fd42..167b1d08f 100644 --- a/auth0/resource_auth0_custom_domain.go +++ b/internal/provider/resource_auth0_custom_domain.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/resource_auth0_custom_domain_test.go b/internal/provider/resource_auth0_custom_domain_test.go similarity index 95% rename from auth0/resource_auth0_custom_domain_test.go rename to internal/provider/resource_auth0_custom_domain_test.go index 86ac9cbd7..a3b987708 100644 --- a/auth0/resource_auth0_custom_domain_test.go +++ b/internal/provider/resource_auth0_custom_domain_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "fmt" @@ -9,7 +9,7 @@ import ( "github.com/hashicorp/go-multierror" "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" - "github.com/auth0/terraform-provider-auth0/auth0/internal/template" + "github.com/auth0/terraform-provider-auth0/internal/template" ) func init() { diff --git a/auth0/resource_auth0_custom_domain_verification.go b/internal/provider/resource_auth0_custom_domain_verification.go similarity index 99% rename from auth0/resource_auth0_custom_domain_verification.go rename to internal/provider/resource_auth0_custom_domain_verification.go index 09e866ae2..3415ade74 100644 --- a/auth0/resource_auth0_custom_domain_verification.go +++ b/internal/provider/resource_auth0_custom_domain_verification.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/resource_auth0_custom_domain_verification_test.go b/internal/provider/resource_auth0_custom_domain_verification_test.go similarity index 99% rename from auth0/resource_auth0_custom_domain_verification_test.go rename to internal/provider/resource_auth0_custom_domain_verification_test.go index 27a961393..c1b799173 100644 --- a/auth0/resource_auth0_custom_domain_verification_test.go +++ b/internal/provider/resource_auth0_custom_domain_verification_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "testing" diff --git a/auth0/resource_auth0_email.go b/internal/provider/resource_auth0_email.go similarity index 99% rename from auth0/resource_auth0_email.go rename to internal/provider/resource_auth0_email.go index be5bef5dc..9b40c976d 100644 --- a/auth0/resource_auth0_email.go +++ b/internal/provider/resource_auth0_email.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/resource_auth0_email_template.go b/internal/provider/resource_auth0_email_template.go similarity index 99% rename from auth0/resource_auth0_email_template.go rename to internal/provider/resource_auth0_email_template.go index 292641047..ff222a539 100644 --- a/auth0/resource_auth0_email_template.go +++ b/internal/provider/resource_auth0_email_template.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/resource_auth0_email_template_test.go b/internal/provider/resource_auth0_email_template_test.go similarity index 99% rename from auth0/resource_auth0_email_template_test.go rename to internal/provider/resource_auth0_email_template_test.go index 440c9efce..e46fb26eb 100644 --- a/auth0/resource_auth0_email_template_test.go +++ b/internal/provider/resource_auth0_email_template_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "testing" diff --git a/auth0/resource_auth0_email_test.go b/internal/provider/resource_auth0_email_test.go similarity index 99% rename from auth0/resource_auth0_email_test.go rename to internal/provider/resource_auth0_email_test.go index 9cda6d9b3..50ac7c1bb 100644 --- a/auth0/resource_auth0_email_test.go +++ b/internal/provider/resource_auth0_email_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "testing" diff --git a/auth0/resource_auth0_global_client.go b/internal/provider/resource_auth0_global_client.go similarity index 99% rename from auth0/resource_auth0_global_client.go rename to internal/provider/resource_auth0_global_client.go index f7bc5ec59..51a073b75 100644 --- a/auth0/resource_auth0_global_client.go +++ b/internal/provider/resource_auth0_global_client.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/resource_auth0_global_client_test.go b/internal/provider/resource_auth0_global_client_test.go similarity index 99% rename from auth0/resource_auth0_global_client_test.go rename to internal/provider/resource_auth0_global_client_test.go index fe73ebcb4..166c28c23 100644 --- a/auth0/resource_auth0_global_client_test.go +++ b/internal/provider/resource_auth0_global_client_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "errors" diff --git a/auth0/resource_auth0_guardian.go b/internal/provider/resource_auth0_guardian.go similarity index 99% rename from auth0/resource_auth0_guardian.go rename to internal/provider/resource_auth0_guardian.go index 6ca44d0b8..3a4811971 100644 --- a/auth0/resource_auth0_guardian.go +++ b/internal/provider/resource_auth0_guardian.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/resource_auth0_guardian_test.go b/internal/provider/resource_auth0_guardian_test.go similarity index 99% rename from auth0/resource_auth0_guardian_test.go rename to internal/provider/resource_auth0_guardian_test.go index 97a9d2d11..9d139a18d 100644 --- a/auth0/resource_auth0_guardian_test.go +++ b/internal/provider/resource_auth0_guardian_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "testing" diff --git a/auth0/resource_auth0_hook.go b/internal/provider/resource_auth0_hook.go similarity index 99% rename from auth0/resource_auth0_hook.go rename to internal/provider/resource_auth0_hook.go index f6d291093..260ed9db9 100644 --- a/auth0/resource_auth0_hook.go +++ b/internal/provider/resource_auth0_hook.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/resource_auth0_hook_test.go b/internal/provider/resource_auth0_hook_test.go similarity index 99% rename from auth0/resource_auth0_hook_test.go rename to internal/provider/resource_auth0_hook_test.go index edd008e52..e871a2b3c 100644 --- a/auth0/resource_auth0_hook_test.go +++ b/internal/provider/resource_auth0_hook_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "fmt" diff --git a/auth0/resource_auth0_log_stream.go b/internal/provider/resource_auth0_log_stream.go similarity index 99% rename from auth0/resource_auth0_log_stream.go rename to internal/provider/resource_auth0_log_stream.go index f379a50cb..86da76453 100644 --- a/auth0/resource_auth0_log_stream.go +++ b/internal/provider/resource_auth0_log_stream.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/resource_auth0_log_stream_test.go b/internal/provider/resource_auth0_log_stream_test.go similarity index 99% rename from auth0/resource_auth0_log_stream_test.go rename to internal/provider/resource_auth0_log_stream_test.go index f3eb9aa38..185a975b5 100644 --- a/auth0/resource_auth0_log_stream_test.go +++ b/internal/provider/resource_auth0_log_stream_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "fmt" @@ -10,7 +10,7 @@ import ( "github.com/hashicorp/go-multierror" "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" - "github.com/auth0/terraform-provider-auth0/auth0/internal/template" + "github.com/auth0/terraform-provider-auth0/internal/template" ) func init() { diff --git a/auth0/resource_auth0_organization.go b/internal/provider/resource_auth0_organization.go similarity index 99% rename from auth0/resource_auth0_organization.go rename to internal/provider/resource_auth0_organization.go index 74eaf66ea..9f7e89fa1 100644 --- a/auth0/resource_auth0_organization.go +++ b/internal/provider/resource_auth0_organization.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/resource_auth0_organization_connection.go b/internal/provider/resource_auth0_organization_connection.go similarity index 99% rename from auth0/resource_auth0_organization_connection.go rename to internal/provider/resource_auth0_organization_connection.go index e93150bb5..a61372222 100644 --- a/auth0/resource_auth0_organization_connection.go +++ b/internal/provider/resource_auth0_organization_connection.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/resource_auth0_organization_connection_test.go b/internal/provider/resource_auth0_organization_connection_test.go similarity index 97% rename from auth0/resource_auth0_organization_connection_test.go rename to internal/provider/resource_auth0_organization_connection_test.go index 524c49699..3ced1cd2a 100644 --- a/auth0/resource_auth0_organization_connection_test.go +++ b/internal/provider/resource_auth0_organization_connection_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "strings" @@ -6,7 +6,7 @@ import ( "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" - "github.com/auth0/terraform-provider-auth0/auth0/internal/template" + "github.com/auth0/terraform-provider-auth0/internal/template" ) const testAccOrganizationConnectionGivenAnOrgAndAConnection = ` diff --git a/auth0/resource_auth0_organization_member.go b/internal/provider/resource_auth0_organization_member.go similarity index 99% rename from auth0/resource_auth0_organization_member.go rename to internal/provider/resource_auth0_organization_member.go index e1d688fa6..342efff1e 100644 --- a/auth0/resource_auth0_organization_member.go +++ b/internal/provider/resource_auth0_organization_member.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/resource_auth0_organization_member_test.go b/internal/provider/resource_auth0_organization_member_test.go similarity index 97% rename from auth0/resource_auth0_organization_member_test.go rename to internal/provider/resource_auth0_organization_member_test.go index 4aa11bac4..64fdec260 100644 --- a/auth0/resource_auth0_organization_member_test.go +++ b/internal/provider/resource_auth0_organization_member_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "strings" @@ -6,7 +6,7 @@ import ( "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" - "github.com/auth0/terraform-provider-auth0/auth0/internal/template" + "github.com/auth0/terraform-provider-auth0/internal/template" ) func TestAccOrganizationMember(t *testing.T) { @@ -104,7 +104,7 @@ resource auth0_role reader { } resource auth0_role admin { - depends_on = [ auth0_role.reader ] + depends_on = [ auth0_role.reader ] name = "Admin - {{.testName}}" } diff --git a/auth0/resource_auth0_organization_test.go b/internal/provider/resource_auth0_organization_test.go similarity index 99% rename from auth0/resource_auth0_organization_test.go rename to internal/provider/resource_auth0_organization_test.go index c5c99e35e..32f2021f4 100644 --- a/auth0/resource_auth0_organization_test.go +++ b/internal/provider/resource_auth0_organization_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "fmt" @@ -10,7 +10,7 @@ import ( "github.com/hashicorp/go-multierror" "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" - "github.com/auth0/terraform-provider-auth0/auth0/internal/template" + "github.com/auth0/terraform-provider-auth0/internal/template" ) func init() { diff --git a/auth0/resource_auth0_prompt.go b/internal/provider/resource_auth0_prompt.go similarity index 99% rename from auth0/resource_auth0_prompt.go rename to internal/provider/resource_auth0_prompt.go index e133b1b83..be33a84ae 100644 --- a/auth0/resource_auth0_prompt.go +++ b/internal/provider/resource_auth0_prompt.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/resource_auth0_prompt_custom_text.go b/internal/provider/resource_auth0_prompt_custom_text.go similarity index 99% rename from auth0/resource_auth0_prompt_custom_text.go rename to internal/provider/resource_auth0_prompt_custom_text.go index 73f4a954b..b4e088d7c 100644 --- a/auth0/resource_auth0_prompt_custom_text.go +++ b/internal/provider/resource_auth0_prompt_custom_text.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "bytes" diff --git a/auth0/resource_auth0_prompt_custom_text_test.go b/internal/provider/resource_auth0_prompt_custom_text_test.go similarity index 99% rename from auth0/resource_auth0_prompt_custom_text_test.go rename to internal/provider/resource_auth0_prompt_custom_text_test.go index 641fed655..13555e272 100644 --- a/auth0/resource_auth0_prompt_custom_text_test.go +++ b/internal/provider/resource_auth0_prompt_custom_text_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "testing" diff --git a/auth0/resource_auth0_prompt_test.go b/internal/provider/resource_auth0_prompt_test.go similarity index 98% rename from auth0/resource_auth0_prompt_test.go rename to internal/provider/resource_auth0_prompt_test.go index cdd033161..b64e35c26 100644 --- a/auth0/resource_auth0_prompt_test.go +++ b/internal/provider/resource_auth0_prompt_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "testing" diff --git a/auth0/resource_auth0_resource_server.go b/internal/provider/resource_auth0_resource_server.go similarity index 99% rename from auth0/resource_auth0_resource_server.go rename to internal/provider/resource_auth0_resource_server.go index e3a08ecb6..b3109b3c2 100644 --- a/auth0/resource_auth0_resource_server.go +++ b/internal/provider/resource_auth0_resource_server.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/resource_auth0_resource_server_test.go b/internal/provider/resource_auth0_resource_server_test.go similarity index 98% rename from auth0/resource_auth0_resource_server_test.go rename to internal/provider/resource_auth0_resource_server_test.go index 268981196..370e66892 100644 --- a/auth0/resource_auth0_resource_server_test.go +++ b/internal/provider/resource_auth0_resource_server_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "fmt" @@ -9,7 +9,7 @@ import ( "github.com/auth0/go-auth0/management" "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" - "github.com/auth0/terraform-provider-auth0/auth0/internal/template" + "github.com/auth0/terraform-provider-auth0/internal/template" ) func init() { diff --git a/auth0/resource_auth0_role.go b/internal/provider/resource_auth0_role.go similarity index 99% rename from auth0/resource_auth0_role.go rename to internal/provider/resource_auth0_role.go index e99c4da75..0089e674a 100644 --- a/auth0/resource_auth0_role.go +++ b/internal/provider/resource_auth0_role.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/resource_auth0_role_test.go b/internal/provider/resource_auth0_role_test.go similarity index 98% rename from auth0/resource_auth0_role_test.go rename to internal/provider/resource_auth0_role_test.go index aac231c8e..3b1c0e904 100644 --- a/auth0/resource_auth0_role_test.go +++ b/internal/provider/resource_auth0_role_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "fmt" @@ -10,7 +10,7 @@ import ( "github.com/hashicorp/go-multierror" "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" - "github.com/auth0/terraform-provider-auth0/auth0/internal/template" + "github.com/auth0/terraform-provider-auth0/internal/template" ) func init() { diff --git a/auth0/resource_auth0_rule.go b/internal/provider/resource_auth0_rule.go similarity index 99% rename from auth0/resource_auth0_rule.go rename to internal/provider/resource_auth0_rule.go index d0bfd9a3b..92fae1c64 100644 --- a/auth0/resource_auth0_rule.go +++ b/internal/provider/resource_auth0_rule.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/resource_auth0_rule_config.go b/internal/provider/resource_auth0_rule_config.go similarity index 99% rename from auth0/resource_auth0_rule_config.go rename to internal/provider/resource_auth0_rule_config.go index 861d9f3b0..63ecaecda 100644 --- a/auth0/resource_auth0_rule_config.go +++ b/internal/provider/resource_auth0_rule_config.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/resource_auth0_rule_config_test.go b/internal/provider/resource_auth0_rule_config_test.go similarity index 96% rename from auth0/resource_auth0_rule_config_test.go rename to internal/provider/resource_auth0_rule_config_test.go index 4fc943140..8902267a1 100644 --- a/auth0/resource_auth0_rule_config_test.go +++ b/internal/provider/resource_auth0_rule_config_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "fmt" @@ -9,7 +9,7 @@ import ( "github.com/hashicorp/go-multierror" "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" - "github.com/auth0/terraform-provider-auth0/auth0/internal/template" + "github.com/auth0/terraform-provider-auth0/internal/template" ) func init() { diff --git a/auth0/resource_auth0_rule_test.go b/internal/provider/resource_auth0_rule_test.go similarity index 95% rename from auth0/resource_auth0_rule_test.go rename to internal/provider/resource_auth0_rule_test.go index f37c0e743..ee0a0054c 100644 --- a/auth0/resource_auth0_rule_test.go +++ b/internal/provider/resource_auth0_rule_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "fmt" @@ -7,7 +7,7 @@ import ( "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" "github.com/hashicorp/terraform-plugin-sdk/v2/helper/validation" - "github.com/auth0/terraform-provider-auth0/auth0/internal/template" + "github.com/auth0/terraform-provider-auth0/internal/template" ) func TestAccRule(t *testing.T) { diff --git a/auth0/resource_auth0_tenant.go b/internal/provider/resource_auth0_tenant.go similarity index 99% rename from auth0/resource_auth0_tenant.go rename to internal/provider/resource_auth0_tenant.go index 2ce5e8c22..035652c3a 100644 --- a/auth0/resource_auth0_tenant.go +++ b/internal/provider/resource_auth0_tenant.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema" "github.com/hashicorp/terraform-plugin-sdk/v2/helper/validation" - internalValidation "github.com/auth0/terraform-provider-auth0/auth0/internal/validation" + internalValidation "github.com/auth0/terraform-provider-auth0/internal/validation" ) func newTenant() *schema.Resource { diff --git a/auth0/resource_auth0_tenant_test.go b/internal/provider/resource_auth0_tenant_test.go similarity index 99% rename from auth0/resource_auth0_tenant_test.go rename to internal/provider/resource_auth0_tenant_test.go index 2c19b0518..813644520 100644 --- a/auth0/resource_auth0_tenant_test.go +++ b/internal/provider/resource_auth0_tenant_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "os" diff --git a/auth0/resource_auth0_trigger_binding.go b/internal/provider/resource_auth0_trigger_binding.go similarity index 99% rename from auth0/resource_auth0_trigger_binding.go rename to internal/provider/resource_auth0_trigger_binding.go index 37e8ebc7a..02ba29879 100644 --- a/auth0/resource_auth0_trigger_binding.go +++ b/internal/provider/resource_auth0_trigger_binding.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/resource_auth0_trigger_binding_test.go b/internal/provider/resource_auth0_trigger_binding_test.go similarity index 97% rename from auth0/resource_auth0_trigger_binding_test.go rename to internal/provider/resource_auth0_trigger_binding_test.go index ab26aa364..674787d99 100644 --- a/auth0/resource_auth0_trigger_binding_test.go +++ b/internal/provider/resource_auth0_trigger_binding_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "fmt" @@ -6,7 +6,7 @@ import ( "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" - "github.com/auth0/terraform-provider-auth0/auth0/internal/template" + "github.com/auth0/terraform-provider-auth0/internal/template" ) func TestAccTriggerBinding(t *testing.T) { diff --git a/auth0/resource_auth0_user.go b/internal/provider/resource_auth0_user.go similarity index 99% rename from auth0/resource_auth0_user.go rename to internal/provider/resource_auth0_user.go index 6b60dfd96..80cce0d52 100644 --- a/auth0/resource_auth0_user.go +++ b/internal/provider/resource_auth0_user.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "context" diff --git a/auth0/resource_auth0_user_test.go b/internal/provider/resource_auth0_user_test.go similarity index 99% rename from auth0/resource_auth0_user_test.go rename to internal/provider/resource_auth0_user_test.go index 575389000..f441c6b75 100644 --- a/auth0/resource_auth0_user_test.go +++ b/internal/provider/resource_auth0_user_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "fmt" @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/go-multierror" "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" - "github.com/auth0/terraform-provider-auth0/auth0/internal/template" + "github.com/auth0/terraform-provider-auth0/internal/template" ) func init() { diff --git a/auth0/resource_data.go b/internal/provider/resource_data_helpers.go similarity index 99% rename from auth0/resource_data.go rename to internal/provider/resource_data_helpers.go index 9434cb0c7..dae888ea3 100644 --- a/auth0/resource_data.go +++ b/internal/provider/resource_data_helpers.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "reflect" diff --git a/auth0/resource_data_test.go b/internal/provider/resource_data_helpers_test.go similarity index 98% rename from auth0/resource_data_test.go rename to internal/provider/resource_data_helpers_test.go index 20ffa23eb..6608ca808 100644 --- a/auth0/resource_data_test.go +++ b/internal/provider/resource_data_helpers_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "testing" diff --git a/auth0/structure_auth0_connection.go b/internal/provider/structure_auth0_connection.go similarity index 99% rename from auth0/structure_auth0_connection.go rename to internal/provider/structure_auth0_connection.go index 464b2780b..aba811aa4 100644 --- a/auth0/structure_auth0_connection.go +++ b/internal/provider/structure_auth0_connection.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "fmt" diff --git a/auth0/structure_auth0_connection_test.go b/internal/provider/structure_auth0_connection_test.go similarity index 98% rename from auth0/structure_auth0_connection_test.go rename to internal/provider/structure_auth0_connection_test.go index 160fe7373..488d71a0e 100644 --- a/auth0/structure_auth0_connection_test.go +++ b/internal/provider/structure_auth0_connection_test.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "testing" diff --git a/auth0/structure_auth0_guardian.go b/internal/provider/structure_auth0_guardian.go similarity index 99% rename from auth0/structure_auth0_guardian.go rename to internal/provider/structure_auth0_guardian.go index 694a6d81e..176a95c59 100644 --- a/auth0/structure_auth0_guardian.go +++ b/internal/provider/structure_auth0_guardian.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "github.com/auth0/go-auth0/management" diff --git a/auth0/structure_auth0_tenant.go b/internal/provider/structure_auth0_tenant.go similarity index 99% rename from auth0/structure_auth0_tenant.go rename to internal/provider/structure_auth0_tenant.go index f29058cd3..5db465334 100644 --- a/auth0/structure_auth0_tenant.go +++ b/internal/provider/structure_auth0_tenant.go @@ -1,4 +1,4 @@ -package auth0 +package provider import ( "github.com/auth0/go-auth0/management" diff --git a/auth0/internal/template/template.go b/internal/template/template.go similarity index 100% rename from auth0/internal/template/template.go rename to internal/template/template.go diff --git a/auth0/internal/template/template_test.go b/internal/template/template_test.go similarity index 100% rename from auth0/internal/template/template_test.go rename to internal/template/template_test.go diff --git a/auth0/internal/validation/validation.go b/internal/validation/validation.go similarity index 100% rename from auth0/internal/validation/validation.go rename to internal/validation/validation.go diff --git a/auth0/internal/validation/validation_test.go b/internal/validation/validation_test.go similarity index 100% rename from auth0/internal/validation/validation_test.go rename to internal/validation/validation_test.go diff --git a/main.go b/main.go index 43edade97..2552c0147 100644 --- a/main.go +++ b/main.go @@ -4,13 +4,13 @@ import ( "github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema" "github.com/hashicorp/terraform-plugin-sdk/v2/plugin" - "github.com/auth0/terraform-provider-auth0/auth0" + "github.com/auth0/terraform-provider-auth0/internal/provider" ) func main() { plugin.Serve(&plugin.ServeOpts{ ProviderFunc: func() *schema.Provider { - return auth0.Provider() + return provider.New() }, }) } diff --git a/scripts/gendocs.go b/scripts/gendocs.go index d4eac6b14..3966f0353 100644 --- a/scripts/gendocs.go +++ b/scripts/gendocs.go @@ -12,8 +12,9 @@ import ( "strings" "text/template" - "github.com/auth0/terraform-provider-auth0/auth0" "github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema" + + "github.com/auth0/terraform-provider-auth0/internal/provider" ) var args = struct { @@ -31,7 +32,7 @@ func init() { func main() { buf := bytes.NewBuffer([]byte{}) - p := auth0.Provider() + p := provider.New() r := &Resource{ ProviderKey: args.provider, ProviderName: args.providerName, diff --git a/auth0/testdata/recordings/TestAccAction.yaml b/test/data/recordings/TestAccAction.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccAction.yaml rename to test/data/recordings/TestAccAction.yaml diff --git a/auth0/testdata/recordings/TestAccAction_FailedBuild.yaml b/test/data/recordings/TestAccAction_FailedBuild.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccAction_FailedBuild.yaml rename to test/data/recordings/TestAccAction_FailedBuild.yaml diff --git a/auth0/testdata/recordings/TestAccAttackProtectionBreachedPasswordDetection.yaml b/test/data/recordings/TestAccAttackProtectionBreachedPasswordDetection.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccAttackProtectionBreachedPasswordDetection.yaml rename to test/data/recordings/TestAccAttackProtectionBreachedPasswordDetection.yaml diff --git a/auth0/testdata/recordings/TestAccAttackProtectionBruteForceProtection.yaml b/test/data/recordings/TestAccAttackProtectionBruteForceProtection.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccAttackProtectionBruteForceProtection.yaml rename to test/data/recordings/TestAccAttackProtectionBruteForceProtection.yaml diff --git a/auth0/testdata/recordings/TestAccAttackProtectionSuspiciousIPThrottling.yaml b/test/data/recordings/TestAccAttackProtectionSuspiciousIPThrottling.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccAttackProtectionSuspiciousIPThrottling.yaml rename to test/data/recordings/TestAccAttackProtectionSuspiciousIPThrottling.yaml diff --git a/auth0/testdata/recordings/TestAccBranding.yaml b/test/data/recordings/TestAccBranding.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccBranding.yaml rename to test/data/recordings/TestAccBranding.yaml diff --git a/auth0/testdata/recordings/TestAccClient.yaml b/test/data/recordings/TestAccClient.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccClient.yaml rename to test/data/recordings/TestAccClient.yaml diff --git a/auth0/testdata/recordings/TestAccClientGrant.yaml b/test/data/recordings/TestAccClientGrant.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccClientGrant.yaml rename to test/data/recordings/TestAccClientGrant.yaml diff --git a/auth0/testdata/recordings/TestAccClientJwtScopes.yaml b/test/data/recordings/TestAccClientJwtScopes.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccClientJwtScopes.yaml rename to test/data/recordings/TestAccClientJwtScopes.yaml diff --git a/auth0/testdata/recordings/TestAccClientMobile.yaml b/test/data/recordings/TestAccClientMobile.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccClientMobile.yaml rename to test/data/recordings/TestAccClientMobile.yaml diff --git a/auth0/testdata/recordings/TestAccClientRefreshTokenApplied.yaml b/test/data/recordings/TestAccClientRefreshTokenApplied.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccClientRefreshTokenApplied.yaml rename to test/data/recordings/TestAccClientRefreshTokenApplied.yaml diff --git a/auth0/testdata/recordings/TestAccClientRotateSecret.yaml b/test/data/recordings/TestAccClientRotateSecret.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccClientRotateSecret.yaml rename to test/data/recordings/TestAccClientRotateSecret.yaml diff --git a/auth0/testdata/recordings/TestAccClientSSOIntegration.yaml b/test/data/recordings/TestAccClientSSOIntegration.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccClientSSOIntegration.yaml rename to test/data/recordings/TestAccClientSSOIntegration.yaml diff --git a/auth0/testdata/recordings/TestAccClientZeroValueCheck.yaml b/test/data/recordings/TestAccClientZeroValueCheck.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccClientZeroValueCheck.yaml rename to test/data/recordings/TestAccClientZeroValueCheck.yaml diff --git a/auth0/testdata/recordings/TestAccConnection.yaml b/test/data/recordings/TestAccConnection.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccConnection.yaml rename to test/data/recordings/TestAccConnection.yaml diff --git a/auth0/testdata/recordings/TestAccConnectionAD.yaml b/test/data/recordings/TestAccConnectionAD.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccConnectionAD.yaml rename to test/data/recordings/TestAccConnectionAD.yaml diff --git a/auth0/testdata/recordings/TestAccConnectionApple.yaml b/test/data/recordings/TestAccConnectionApple.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccConnectionApple.yaml rename to test/data/recordings/TestAccConnectionApple.yaml diff --git a/auth0/testdata/recordings/TestAccConnectionAzureAD.yaml b/test/data/recordings/TestAccConnectionAzureAD.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccConnectionAzureAD.yaml rename to test/data/recordings/TestAccConnectionAzureAD.yaml diff --git a/auth0/testdata/recordings/TestAccConnectionConfiguration.yaml b/test/data/recordings/TestAccConnectionConfiguration.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccConnectionConfiguration.yaml rename to test/data/recordings/TestAccConnectionConfiguration.yaml diff --git a/auth0/testdata/recordings/TestAccConnectionCustomSMS.yaml b/test/data/recordings/TestAccConnectionCustomSMS.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccConnectionCustomSMS.yaml rename to test/data/recordings/TestAccConnectionCustomSMS.yaml diff --git a/auth0/testdata/recordings/TestAccConnectionEmail.yaml b/test/data/recordings/TestAccConnectionEmail.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccConnectionEmail.yaml rename to test/data/recordings/TestAccConnectionEmail.yaml diff --git a/auth0/testdata/recordings/TestAccConnectionFacebook.yaml b/test/data/recordings/TestAccConnectionFacebook.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccConnectionFacebook.yaml rename to test/data/recordings/TestAccConnectionFacebook.yaml diff --git a/auth0/testdata/recordings/TestAccConnectionGitHub.yaml b/test/data/recordings/TestAccConnectionGitHub.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccConnectionGitHub.yaml rename to test/data/recordings/TestAccConnectionGitHub.yaml diff --git a/auth0/testdata/recordings/TestAccConnectionGoogleApps.yaml b/test/data/recordings/TestAccConnectionGoogleApps.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccConnectionGoogleApps.yaml rename to test/data/recordings/TestAccConnectionGoogleApps.yaml diff --git a/auth0/testdata/recordings/TestAccConnectionGoogleOAuth2.yaml b/test/data/recordings/TestAccConnectionGoogleOAuth2.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccConnectionGoogleOAuth2.yaml rename to test/data/recordings/TestAccConnectionGoogleOAuth2.yaml diff --git a/auth0/testdata/recordings/TestAccConnectionLinkedin.yaml b/test/data/recordings/TestAccConnectionLinkedin.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccConnectionLinkedin.yaml rename to test/data/recordings/TestAccConnectionLinkedin.yaml diff --git a/auth0/testdata/recordings/TestAccConnectionOAuth2.yaml b/test/data/recordings/TestAccConnectionOAuth2.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccConnectionOAuth2.yaml rename to test/data/recordings/TestAccConnectionOAuth2.yaml diff --git a/auth0/testdata/recordings/TestAccConnectionOIDC.yaml b/test/data/recordings/TestAccConnectionOIDC.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccConnectionOIDC.yaml rename to test/data/recordings/TestAccConnectionOIDC.yaml diff --git a/auth0/testdata/recordings/TestAccConnectionSAML.yaml b/test/data/recordings/TestAccConnectionSAML.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccConnectionSAML.yaml rename to test/data/recordings/TestAccConnectionSAML.yaml diff --git a/auth0/testdata/recordings/TestAccConnectionSMS.yaml b/test/data/recordings/TestAccConnectionSMS.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccConnectionSMS.yaml rename to test/data/recordings/TestAccConnectionSMS.yaml diff --git a/auth0/testdata/recordings/TestAccConnectionSalesforce.yaml b/test/data/recordings/TestAccConnectionSalesforce.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccConnectionSalesforce.yaml rename to test/data/recordings/TestAccConnectionSalesforce.yaml diff --git a/auth0/testdata/recordings/TestAccConnectionTwitter.yaml b/test/data/recordings/TestAccConnectionTwitter.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccConnectionTwitter.yaml rename to test/data/recordings/TestAccConnectionTwitter.yaml diff --git a/auth0/testdata/recordings/TestAccConnectionWindowslive.yaml b/test/data/recordings/TestAccConnectionWindowslive.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccConnectionWindowslive.yaml rename to test/data/recordings/TestAccConnectionWindowslive.yaml diff --git a/auth0/testdata/recordings/TestAccConnectionWithEnabledClients.yaml b/test/data/recordings/TestAccConnectionWithEnabledClients.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccConnectionWithEnabledClients.yaml rename to test/data/recordings/TestAccConnectionWithEnabledClients.yaml diff --git a/auth0/testdata/recordings/TestAccCustomDomain.yaml b/test/data/recordings/TestAccCustomDomain.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccCustomDomain.yaml rename to test/data/recordings/TestAccCustomDomain.yaml diff --git a/auth0/testdata/recordings/TestAccCustomDomainVerificationWithAuth0ManagedCerts.yaml b/test/data/recordings/TestAccCustomDomainVerificationWithAuth0ManagedCerts.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccCustomDomainVerificationWithAuth0ManagedCerts.yaml rename to test/data/recordings/TestAccCustomDomainVerificationWithAuth0ManagedCerts.yaml diff --git a/auth0/testdata/recordings/TestAccCustomDomainVerificationWithSelfManagedCerts.yaml b/test/data/recordings/TestAccCustomDomainVerificationWithSelfManagedCerts.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccCustomDomainVerificationWithSelfManagedCerts.yaml rename to test/data/recordings/TestAccCustomDomainVerificationWithSelfManagedCerts.yaml diff --git a/auth0/testdata/recordings/TestAccDataClientById.yaml b/test/data/recordings/TestAccDataClientById.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccDataClientById.yaml rename to test/data/recordings/TestAccDataClientById.yaml diff --git a/auth0/testdata/recordings/TestAccDataClientByName.yaml b/test/data/recordings/TestAccDataClientByName.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccDataClientByName.yaml rename to test/data/recordings/TestAccDataClientByName.yaml diff --git a/auth0/testdata/recordings/TestAccDataGlobalClient.yaml b/test/data/recordings/TestAccDataGlobalClient.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccDataGlobalClient.yaml rename to test/data/recordings/TestAccDataGlobalClient.yaml diff --git a/auth0/testdata/recordings/TestAccDataTenant.yaml b/test/data/recordings/TestAccDataTenant.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccDataTenant.yaml rename to test/data/recordings/TestAccDataTenant.yaml diff --git a/auth0/testdata/recordings/TestAccEmail.yaml b/test/data/recordings/TestAccEmail.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccEmail.yaml rename to test/data/recordings/TestAccEmail.yaml diff --git a/auth0/testdata/recordings/TestAccEmailTemplate.yaml b/test/data/recordings/TestAccEmailTemplate.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccEmailTemplate.yaml rename to test/data/recordings/TestAccEmailTemplate.yaml diff --git a/auth0/testdata/recordings/TestAccGlobalClient.yaml b/test/data/recordings/TestAccGlobalClient.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccGlobalClient.yaml rename to test/data/recordings/TestAccGlobalClient.yaml diff --git a/auth0/testdata/recordings/TestAccGuardian.yaml b/test/data/recordings/TestAccGuardian.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccGuardian.yaml rename to test/data/recordings/TestAccGuardian.yaml diff --git a/auth0/testdata/recordings/TestAccGuardianDUO.yaml b/test/data/recordings/TestAccGuardianDUO.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccGuardianDUO.yaml rename to test/data/recordings/TestAccGuardianDUO.yaml diff --git a/auth0/testdata/recordings/TestAccGuardianPhone.yaml b/test/data/recordings/TestAccGuardianPhone.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccGuardianPhone.yaml rename to test/data/recordings/TestAccGuardianPhone.yaml diff --git a/auth0/testdata/recordings/TestAccGuardianPush.yaml b/test/data/recordings/TestAccGuardianPush.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccGuardianPush.yaml rename to test/data/recordings/TestAccGuardianPush.yaml diff --git a/auth0/testdata/recordings/TestAccGuardianWebAuthnPlatform.yaml b/test/data/recordings/TestAccGuardianWebAuthnPlatform.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccGuardianWebAuthnPlatform.yaml rename to test/data/recordings/TestAccGuardianWebAuthnPlatform.yaml diff --git a/auth0/testdata/recordings/TestAccGuardianWebAuthnRoaming.yaml b/test/data/recordings/TestAccGuardianWebAuthnRoaming.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccGuardianWebAuthnRoaming.yaml rename to test/data/recordings/TestAccGuardianWebAuthnRoaming.yaml diff --git a/auth0/testdata/recordings/TestAccHook.yaml b/test/data/recordings/TestAccHook.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccHook.yaml rename to test/data/recordings/TestAccHook.yaml diff --git a/auth0/testdata/recordings/TestAccHookSecrets.yaml b/test/data/recordings/TestAccHookSecrets.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccHookSecrets.yaml rename to test/data/recordings/TestAccHookSecrets.yaml diff --git a/auth0/testdata/recordings/TestAccLogStreamDatadog.yaml b/test/data/recordings/TestAccLogStreamDatadog.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccLogStreamDatadog.yaml rename to test/data/recordings/TestAccLogStreamDatadog.yaml diff --git a/auth0/testdata/recordings/TestAccLogStreamEventBridge.yaml b/test/data/recordings/TestAccLogStreamEventBridge.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccLogStreamEventBridge.yaml rename to test/data/recordings/TestAccLogStreamEventBridge.yaml diff --git a/auth0/testdata/recordings/TestAccLogStreamHTTP.yaml b/test/data/recordings/TestAccLogStreamHTTP.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccLogStreamHTTP.yaml rename to test/data/recordings/TestAccLogStreamHTTP.yaml diff --git a/auth0/testdata/recordings/TestAccLogStreamSplunk.yaml b/test/data/recordings/TestAccLogStreamSplunk.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccLogStreamSplunk.yaml rename to test/data/recordings/TestAccLogStreamSplunk.yaml diff --git a/auth0/testdata/recordings/TestAccLogStreamSumo.yaml b/test/data/recordings/TestAccLogStreamSumo.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccLogStreamSumo.yaml rename to test/data/recordings/TestAccLogStreamSumo.yaml diff --git a/auth0/testdata/recordings/TestAccOrganization.yaml b/test/data/recordings/TestAccOrganization.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccOrganization.yaml rename to test/data/recordings/TestAccOrganization.yaml diff --git a/auth0/testdata/recordings/TestAccOrganizationConnection.yaml b/test/data/recordings/TestAccOrganizationConnection.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccOrganizationConnection.yaml rename to test/data/recordings/TestAccOrganizationConnection.yaml diff --git a/auth0/testdata/recordings/TestAccOrganizationMember.yaml b/test/data/recordings/TestAccOrganizationMember.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccOrganizationMember.yaml rename to test/data/recordings/TestAccOrganizationMember.yaml diff --git a/auth0/testdata/recordings/TestAccPrompt.yaml b/test/data/recordings/TestAccPrompt.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccPrompt.yaml rename to test/data/recordings/TestAccPrompt.yaml diff --git a/auth0/testdata/recordings/TestAccPromptCustomText.yaml b/test/data/recordings/TestAccPromptCustomText.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccPromptCustomText.yaml rename to test/data/recordings/TestAccPromptCustomText.yaml diff --git a/auth0/testdata/recordings/TestAccResourceServer.yaml b/test/data/recordings/TestAccResourceServer.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccResourceServer.yaml rename to test/data/recordings/TestAccResourceServer.yaml diff --git a/auth0/testdata/recordings/TestAccRole.yaml b/test/data/recordings/TestAccRole.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccRole.yaml rename to test/data/recordings/TestAccRole.yaml diff --git a/auth0/testdata/recordings/TestAccRolePermissions.yaml b/test/data/recordings/TestAccRolePermissions.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccRolePermissions.yaml rename to test/data/recordings/TestAccRolePermissions.yaml diff --git a/auth0/testdata/recordings/TestAccRule.yaml b/test/data/recordings/TestAccRule.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccRule.yaml rename to test/data/recordings/TestAccRule.yaml diff --git a/auth0/testdata/recordings/TestAccRuleConfig.yaml b/test/data/recordings/TestAccRuleConfig.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccRuleConfig.yaml rename to test/data/recordings/TestAccRuleConfig.yaml diff --git a/auth0/testdata/recordings/TestAccTenant.yaml b/test/data/recordings/TestAccTenant.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccTenant.yaml rename to test/data/recordings/TestAccTenant.yaml diff --git a/auth0/testdata/recordings/TestAccTenantDefaults.yaml b/test/data/recordings/TestAccTenantDefaults.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccTenantDefaults.yaml rename to test/data/recordings/TestAccTenantDefaults.yaml diff --git a/auth0/testdata/recordings/TestAccTriggerBinding.yaml b/test/data/recordings/TestAccTriggerBinding.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccTriggerBinding.yaml rename to test/data/recordings/TestAccTriggerBinding.yaml diff --git a/auth0/testdata/recordings/TestAccUser.yaml b/test/data/recordings/TestAccUser.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccUser.yaml rename to test/data/recordings/TestAccUser.yaml diff --git a/auth0/testdata/recordings/TestAccUserChangeUsername.yaml b/test/data/recordings/TestAccUserChangeUsername.yaml similarity index 100% rename from auth0/testdata/recordings/TestAccUserChangeUsername.yaml rename to test/data/recordings/TestAccUserChangeUsername.yaml diff --git a/auth0/testdata/saml_metadata.xml b/test/data/saml_metadata.xml similarity index 100% rename from auth0/testdata/saml_metadata.xml rename to test/data/saml_metadata.xml