From 1a12f13cc4cfdde07568e001ca72ca1e212ebf4c Mon Sep 17 00:00:00 2001 From: Christian Lechner <22294087+lechnerc77@users.noreply.github.com.> Date: Wed, 18 Sep 2024 17:25:56 +0200 Subject: [PATCH 01/13] feat: add ifrmae to security settings --- .../resource_subaccount_security_settings.go | 8 ++++++++ .../resource_subaccount_security_settings_test.go | 13 +++++++++---- .../provider/type_subaccount_security_settings.go | 2 ++ 3 files changed, 19 insertions(+), 4 deletions(-) diff --git a/internal/provider/resource_subaccount_security_settings.go b/internal/provider/resource_subaccount_security_settings.go index d20e1a34..4f6178dd 100644 --- a/internal/provider/resource_subaccount_security_settings.go +++ b/internal/provider/resource_subaccount_security_settings.go @@ -87,6 +87,11 @@ __Further documentation:__ Computed: true, Default: int64default.StaticInt64(int64(-1)), }, + "iframe_domains": schema.StringAttribute{ + MarkdownDescription: "", + Optional: true, + Computed: true, + }, }, } } @@ -135,6 +140,7 @@ func (rs *subaccountSecuritySettingsResource) Create(ctx context.Context, req re TreatUsersWithSameEmailAsSameUser: plan.TreatUsersWithSameEmailAsSameUser.ValueBool(), AccessTokenValidity: int(plan.AccessTokenValidity.ValueInt64()), RefreshTokenValidity: int(plan.RefreshTokenValidity.ValueInt64()), + IFrame: plan.IframeDomains.ValueString(), }) if err != nil { @@ -174,6 +180,7 @@ func (rs *subaccountSecuritySettingsResource) Update(ctx context.Context, req re TreatUsersWithSameEmailAsSameUser: plan.TreatUsersWithSameEmailAsSameUser.ValueBool(), AccessTokenValidity: int(plan.AccessTokenValidity.ValueInt64()), RefreshTokenValidity: int(plan.RefreshTokenValidity.ValueInt64()), + IFrame: plan.IframeDomains.ValueString(), }) if err != nil { @@ -203,6 +210,7 @@ func (rs *subaccountSecuritySettingsResource) Delete(ctx context.Context, req re TreatUsersWithSameEmailAsSameUser: false, AccessTokenValidity: -1, RefreshTokenValidity: -1, + IFrame: "", }) if err != nil { diff --git a/internal/provider/resource_subaccount_security_settings_test.go b/internal/provider/resource_subaccount_security_settings_test.go index 2eb62fe5..75142883 100644 --- a/internal/provider/resource_subaccount_security_settings_test.go +++ b/internal/provider/resource_subaccount_security_settings_test.go @@ -19,7 +19,7 @@ func TestResourceSubaccountSecuritySettings(t *testing.T) { ProtoV6ProviderFactories: getProviders(rec.GetDefaultClient()), Steps: []resource.TestStep{ { - Config: hclProviderFor(user) + hclResourceSubaccountSecuritySettings("uut", "integration-test-security-settings", "terraformint-platform", 3601, 3602, true, "[\"domain1.test\",\"domain2.test\"]"), + Config: hclProviderFor(user) + hclResourceSubaccountSecuritySettings("uut", "integration-test-security-settings", "terraformint-platform", 3601, 3602, true, "[\"domain1.test\",\"domain2.test\"]", "iframedomain.test"), Check: resource.ComposeAggregateTestCheckFunc( resource.TestMatchResourceAttr("btp_subaccount_security_settings.uut", "subaccount_id", regexpValidUUID), resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "access_token_validity", "3601"), @@ -29,11 +29,13 @@ func TestResourceSubaccountSecuritySettings(t *testing.T) { resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "custom_email_domains.#", "2"), resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "custom_email_domains.0", "domain1.test"), resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "custom_email_domains.1", "domain2.test"), + resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "access_token_validity", "4000"), + resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "iframe_doamins", "iframedomain.test"), ), }, { - Config: hclProviderFor(user) + hclResourceSubaccountSecuritySettings("uut", "integration-test-security-settings", "terraformint-platform", 4000, 3602, false, "[\"domain1.test\"]"), + Config: hclProviderFor(user) + hclResourceSubaccountSecuritySettings("uut", "integration-test-security-settings", "terraformint-platform", 4000, 3602, false, "[\"domain1.test\"]", "updatediframedomain.test"), Check: resource.ComposeAggregateTestCheckFunc( resource.TestMatchResourceAttr("btp_subaccount_security_settings.uut", "subaccount_id", regexpValidUUID), resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "access_token_validity", "4000"), @@ -42,6 +44,7 @@ func TestResourceSubaccountSecuritySettings(t *testing.T) { resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "treat_users_with_same_email_as_same_user", "false"), resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "custom_email_domains.0", "domain1.test"), resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "custom_email_domains.#", "1"), + resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "iframe_doamins", "updatediframedomain.test"), ), }, }, @@ -49,7 +52,7 @@ func TestResourceSubaccountSecuritySettings(t *testing.T) { }) } -func hclResourceSubaccountSecuritySettings(resourceName string, subaccountName string, defaultIdp string, accessTokenValidity int, refreshTokenValidity int, treatUsersWithSameEmailAsSameUser bool, customEmailDomains string) string { +func hclResourceSubaccountSecuritySettings(resourceName string, subaccountName string, defaultIdp string, accessTokenValidity int, refreshTokenValidity int, treatUsersWithSameEmailAsSameUser bool, customEmailDomains string, iFrameDomain string) string { template := ` data "btp_subaccounts" "all" {} resource "btp_subaccount_security_settings" "%s" { @@ -63,6 +66,8 @@ resource "btp_subaccount_security_settings" "%s" { treat_users_with_same_email_as_same_user = %v custom_email_domains = %v + + iframe_domain = %s }` - return fmt.Sprintf(template, resourceName, subaccountName, defaultIdp, accessTokenValidity, refreshTokenValidity, treatUsersWithSameEmailAsSameUser, customEmailDomains) + return fmt.Sprintf(template, resourceName, subaccountName, defaultIdp, accessTokenValidity, refreshTokenValidity, treatUsersWithSameEmailAsSameUser, customEmailDomains, iFrameDomain) } diff --git a/internal/provider/type_subaccount_security_settings.go b/internal/provider/type_subaccount_security_settings.go index 4279ab86..216e5627 100644 --- a/internal/provider/type_subaccount_security_settings.go +++ b/internal/provider/type_subaccount_security_settings.go @@ -15,6 +15,7 @@ type subaccountSecuritySettingsType struct { TreatUsersWithSameEmailAsSameUser types.Bool `tfsdk:"treat_users_with_same_email_as_same_user"` AccessTokenValidity types.Int64 `tfsdk:"access_token_validity"` RefreshTokenValidity types.Int64 `tfsdk:"refresh_token_validity"` + IframeDomains types.String `tfsdk:"iframe_domains"` } func subaccountSecuritySettingsFromValue(ctx context.Context, value xsuaa_settings.TenantSettingsResp) (tenantSettings subaccountSecuritySettingsType, diags diag.Diagnostics) { @@ -37,5 +38,6 @@ func subaccountSecuritySettingsFromValue(ctx context.Context, value xsuaa_settin tenantSettings.CustomEmailDomains, diags = types.SetValueFrom(ctx, types.StringType, []string{}) } + tenantSettings.IframeDomains = types.StringValue(value.IframeDomains) return } From 57c880bff97a46a05e95e4bef57ef54d176aeb22 Mon Sep 17 00:00:00 2001 From: Christian Lechner <22294087+lechnerc77@users.noreply.github.com.> Date: Wed, 18 Sep 2024 17:40:30 +0200 Subject: [PATCH 02/13] feat: add docs and execute fmt --- .../resources/subaccount_security_settings.md | 1 + examples/resources/certificate.go | 10 +- internal/btpcli/client_test.go | 2 +- .../btpcli/facade_security_api_credential.go | 24 ++-- .../facade_security_api_credential_test.go | 122 +++++++++--------- .../model_api_credential_subaccount.go | 46 +++---- internal/provider/datasource_directory.go | 3 +- .../resource_directory_api_credential.go | 49 ++++--- .../resource_directory_api_credential_test.go | 42 +++--- .../resource_globalaccount_api_credential.go | 44 +++---- ...ource_globalaccount_api_credential_test.go | 32 ++--- .../resource_subaccount_api_credential.go | 48 +++---- ...resource_subaccount_api_credential_test.go | 40 +++--- .../provider/type_directory_api_credential.go | 46 +++---- .../type_globalaccount_api_credential.go | 46 +++---- .../type_subaccount_api_credential.go | 46 +++---- internal/tfutils/certificate_generator.go | 6 +- 17 files changed, 301 insertions(+), 306 deletions(-) diff --git a/docs/resources/subaccount_security_settings.md b/docs/resources/subaccount_security_settings.md index ef0e7dbb..bf6b5ef6 100644 --- a/docs/resources/subaccount_security_settings.md +++ b/docs/resources/subaccount_security_settings.md @@ -50,6 +50,7 @@ resource "btp_subaccount_security_settings" "subaccount" { - `access_token_validity` (Number) The validity of the access token. - `custom_email_domains` (Set of String) Set of domains that are allowed to be used for user authentication. - `default_identity_provider` (String) The subaccount's default identity provider for business application users. +- `iframe_domains` (String) - `refresh_token_validity` (Number) The validity of the refresh token. - `treat_users_with_same_email_as_same_user` (Boolean) If set to true, users with the same email are treated as same users. diff --git a/examples/resources/certificate.go b/examples/resources/certificate.go index 1fda2340..40ff2ce2 100644 --- a/examples/resources/certificate.go +++ b/examples/resources/certificate.go @@ -9,25 +9,24 @@ import ( "github.com/SAP/terraform-provider-btp/internal/tfutils" ) - func main() { err := tfutils.GenerateCertificate() - if err!=nil{ + if err != nil { fmt.Printf("Error generating a certificate : %s", err) - return + return } data, err := os.ReadFile("cert.pem") if err != nil { fmt.Printf("Error reading the certificate : %s", err) - return + return } pemString := string(data) output := map[string]string{ - "certificate": pemString, + "certificate": pemString, } if err := json.NewEncoder(os.Stdout).Encode(output); err != nil { @@ -42,4 +41,3 @@ func main() { } } - diff --git a/internal/btpcli/client_test.go b/internal/btpcli/client_test.go index 1ce42238..2be4118a 100644 --- a/internal/btpcli/client_test.go +++ b/internal/btpcli/client_test.go @@ -609,7 +609,7 @@ func simulateV2Call(t *testing.T, config v2SimulationConfig) { w.Header().Add(key, value) } w.WriteHeader(config.srvReturnStatus) - fmt.Fprintf(w,"%s",config.srvReturnContent) + fmt.Fprintf(w, "%s", config.srvReturnContent) } })) defer srv.Close() diff --git a/internal/btpcli/facade_security_api_credential.go b/internal/btpcli/facade_security_api_credential.go index 8b47933d..09ef6dbe 100644 --- a/internal/btpcli/facade_security_api_credential.go +++ b/internal/btpcli/facade_security_api_credential.go @@ -20,12 +20,12 @@ func (f *securityApiCredentialFacade) getCommand() string { } type ApiCredentialInput struct { - Subaccount string `btpcli:"subaccount"` - Directory string `btpcli:"directory"` - GlobalAccount string `btpcli:"globalAccount"` - Name string `btpcli:"name,omitempty"` - Certificate string `btpcli:"certificate,omitempty"` - ReadOnly bool `btpcli:"readOnly,omitempty"` + Subaccount string `btpcli:"subaccount"` + Directory string `btpcli:"directory"` + GlobalAccount string `btpcli:"globalAccount"` + Name string `btpcli:"name,omitempty"` + Certificate string `btpcli:"certificate,omitempty"` + ReadOnly bool `btpcli:"readOnly,omitempty"` } func (f *securityApiCredentialFacade) CreateBySubaccount(ctx context.Context, args *ApiCredentialInput) (xsuaa_api.ApiCredentialSubaccount, CommandResponse, error) { @@ -89,7 +89,7 @@ func (f *securityApiCredentialFacade) GetByDirectory(ctx context.Context, args * } func (f *securityApiCredentialFacade) CreateByGlobalAccount(ctx context.Context, args *ApiCredentialInput) (xsuaa_api.ApiCredentialSubaccount, CommandResponse, error) { - + args.GlobalAccount = f.cliClient.GetGlobalAccountSubdomain() params, err := tfutils.ToBTPCLIParamsMap(args) @@ -102,9 +102,9 @@ func (f *securityApiCredentialFacade) CreateByGlobalAccount(ctx context.Context, } func (f *securityApiCredentialFacade) DeleteByGlobalAccount(ctx context.Context, args *ApiCredentialInput) (xsuaa_api.ApiCredentialSubaccount, CommandResponse, error) { - + args.GlobalAccount = f.cliClient.GetGlobalAccountSubdomain() - + params, err := tfutils.ToBTPCLIParamsMap(args) if err != nil { @@ -115,9 +115,9 @@ func (f *securityApiCredentialFacade) DeleteByGlobalAccount(ctx context.Context, } func (f *securityApiCredentialFacade) GetByGlobalAccount(ctx context.Context, args *ApiCredentialInput) (xsuaa_api.ApiCredentialSubaccount, CommandResponse, error) { - + args.GlobalAccount = f.cliClient.GetGlobalAccountSubdomain() - + params, err := tfutils.ToBTPCLIParamsMap(args) if err != nil { @@ -125,4 +125,4 @@ func (f *securityApiCredentialFacade) GetByGlobalAccount(ctx context.Context, ar } return doExecute[xsuaa_api.ApiCredentialSubaccount](f.cliClient, ctx, NewGetRequest(f.getCommand(), params)) -} \ No newline at end of file +} diff --git a/internal/btpcli/facade_security_api_credential_test.go b/internal/btpcli/facade_security_api_credential_test.go index ee49d13e..cd3276c6 100644 --- a/internal/btpcli/facade_security_api_credential_test.go +++ b/internal/btpcli/facade_security_api_credential_test.go @@ -8,15 +8,14 @@ import ( "github.com/stretchr/testify/assert" ) -func TestSecurityApiCredential_CreateBySubaccount(t *testing.T){ - +func TestSecurityApiCredential_CreateBySubaccount(t *testing.T) { + command := "security/api-credential" subaccountId := "6aa64c2f-38c1-49a9-b2e8-cf9fea769b7f" name := "Subaccount Api-Credentials" certificate := "-----BEGIN CERTIFICATE-----\nMock-PEM-Certificate\n-----END CERTIFICATE-----" - t.Run("constructs the CLI params correctly - client secret", func(t *testing.T) { var srvCalled bool @@ -25,15 +24,15 @@ func TestSecurityApiCredential_CreateBySubaccount(t *testing.T){ assertCall(t, r, command, ActionCreate, map[string]string{ "subaccount": subaccountId, - "name": name, - "readOnly": "false", + "name": name, + "readOnly": "false", }) })) defer srv.Close() _, res, err := uut.Security.ApiCredential.CreateBySubaccount(context.TODO(), &ApiCredentialInput{ Subaccount: subaccountId, - Name: name, + Name: name, }) if assert.True(t, srvCalled) && assert.NoError(t, err) { @@ -48,19 +47,19 @@ func TestSecurityApiCredential_CreateBySubaccount(t *testing.T){ srvCalled = true assertCall(t, r, command, ActionCreate, map[string]string{ - "subaccount": subaccountId, - "name": name, - "readOnly": "true", + "subaccount": subaccountId, + "name": name, + "readOnly": "true", "certificate": certificate, }) })) defer srv.Close() _, res, err := uut.Security.ApiCredential.CreateBySubaccount(context.TODO(), &ApiCredentialInput{ - Subaccount: subaccountId, - Name: name, + Subaccount: subaccountId, + Name: name, Certificate: certificate, - ReadOnly: true, + ReadOnly: true, }) if assert.True(t, srvCalled) && assert.NoError(t, err) { @@ -69,8 +68,8 @@ func TestSecurityApiCredential_CreateBySubaccount(t *testing.T){ }) } -func TestSecurityApiCredential_DeleteBySubaccount(t *testing.T){ - +func TestSecurityApiCredential_DeleteBySubaccount(t *testing.T) { + command := "security/api-credential" subaccountId := "6aa64c2f-38c1-49a9-b2e8-cf9fea769b7f" @@ -84,15 +83,15 @@ func TestSecurityApiCredential_DeleteBySubaccount(t *testing.T){ assertCall(t, r, command, ActionDelete, map[string]string{ "subaccount": subaccountId, - "name": name, - "readOnly" : "false", + "name": name, + "readOnly": "false", }) })) defer srv.Close() _, res, err := uut.Security.ApiCredential.DeleteBySubaccount(context.TODO(), &ApiCredentialInput{ Subaccount: subaccountId, - Name: name, + Name: name, }) if assert.True(t, srvCalled) && assert.NoError(t, err) { @@ -101,8 +100,8 @@ func TestSecurityApiCredential_DeleteBySubaccount(t *testing.T){ }) } -func TestSecurityApiCredential_GetBySubaccount(t *testing.T){ - +func TestSecurityApiCredential_GetBySubaccount(t *testing.T) { + command := "security/api-credential" subaccountId := "6aa64c2f-38c1-49a9-b2e8-cf9fea769b7f" @@ -116,15 +115,15 @@ func TestSecurityApiCredential_GetBySubaccount(t *testing.T){ assertCall(t, r, command, ActionGet, map[string]string{ "subaccount": subaccountId, - "name": name, - "readOnly" : "false", + "name": name, + "readOnly": "false", }) })) defer srv.Close() _, res, err := uut.Security.ApiCredential.GetBySubaccount(context.TODO(), &ApiCredentialInput{ Subaccount: subaccountId, - Name: name, + Name: name, }) if assert.True(t, srvCalled) && assert.NoError(t, err) { @@ -133,8 +132,8 @@ func TestSecurityApiCredential_GetBySubaccount(t *testing.T){ }) } -func TestSecurityApiCredential_CreateByDirectory(t *testing.T){ - +func TestSecurityApiCredential_CreateByDirectory(t *testing.T) { + command := "security/api-credential" directoryId := "6aa64c2f-38c1-49a9-b2e8-cf9fea769b7f" @@ -149,15 +148,15 @@ func TestSecurityApiCredential_CreateByDirectory(t *testing.T){ assertCall(t, r, command, ActionCreate, map[string]string{ "directory": directoryId, - "name": name, - "readOnly" : "false", + "name": name, + "readOnly": "false", }) })) defer srv.Close() _, res, err := uut.Security.ApiCredential.CreateByDirectory(context.TODO(), &ApiCredentialInput{ Directory: directoryId, - Name: name, + Name: name, }) if assert.True(t, srvCalled) && assert.NoError(t, err) { @@ -172,17 +171,17 @@ func TestSecurityApiCredential_CreateByDirectory(t *testing.T){ srvCalled = true assertCall(t, r, command, ActionCreate, map[string]string{ - "directory": directoryId, - "name": name, - "readOnly" : "false", - "certificate" : certificate, + "directory": directoryId, + "name": name, + "readOnly": "false", + "certificate": certificate, }) })) defer srv.Close() _, res, err := uut.Security.ApiCredential.CreateByDirectory(context.TODO(), &ApiCredentialInput{ - Directory: directoryId, - Name: name, + Directory: directoryId, + Name: name, Certificate: certificate, }) @@ -192,8 +191,8 @@ func TestSecurityApiCredential_CreateByDirectory(t *testing.T){ }) } -func TestSecurityApiCredential_DeleteByDirectory(t *testing.T){ - +func TestSecurityApiCredential_DeleteByDirectory(t *testing.T) { + command := "security/api-credential" directoryId := "6aa64c2f-38c1-49a9-b2e8-cf9fea769b7f" @@ -207,15 +206,15 @@ func TestSecurityApiCredential_DeleteByDirectory(t *testing.T){ assertCall(t, r, command, ActionDelete, map[string]string{ "directory": directoryId, - "name": name, - "readOnly" : "false", + "name": name, + "readOnly": "false", }) })) defer srv.Close() _, res, err := uut.Security.ApiCredential.DeleteByDirectory(context.TODO(), &ApiCredentialInput{ Directory: directoryId, - Name: name, + Name: name, }) if assert.True(t, srvCalled) && assert.NoError(t, err) { @@ -224,8 +223,8 @@ func TestSecurityApiCredential_DeleteByDirectory(t *testing.T){ }) } -func TestSecurityApiCredential_GetByDirectory(t *testing.T){ - +func TestSecurityApiCredential_GetByDirectory(t *testing.T) { + command := "security/api-credential" directoryId := "6aa64c2f-38c1-49a9-b2e8-cf9fea769b7f" @@ -239,15 +238,15 @@ func TestSecurityApiCredential_GetByDirectory(t *testing.T){ assertCall(t, r, command, ActionGet, map[string]string{ "directory": directoryId, - "name": name, - "readOnly" : "false", + "name": name, + "readOnly": "false", }) })) defer srv.Close() _, res, err := uut.Security.ApiCredential.GetByDirectory(context.TODO(), &ApiCredentialInput{ Directory: directoryId, - Name: name, + Name: name, }) if assert.True(t, srvCalled) && assert.NoError(t, err) { @@ -256,14 +255,13 @@ func TestSecurityApiCredential_GetByDirectory(t *testing.T){ }) } -func TestSecurityApiCredential_CreateByGlobalAccount(t *testing.T){ - +func TestSecurityApiCredential_CreateByGlobalAccount(t *testing.T) { + command := "security/api-credential" name := "Global Account Api-Credentials" certificate := "-----BEGIN CERTIFICATE-----\nMock-PEM-Certificate\n-----END CERTIFICATE-----" - t.Run("constructs the CLI params correctly - client secret", func(t *testing.T) { var srvCalled bool @@ -272,8 +270,8 @@ func TestSecurityApiCredential_CreateByGlobalAccount(t *testing.T){ assertCall(t, r, command, ActionCreate, map[string]string{ "globalAccount": "795b53bb-a3f0-4769-adf0-26173282a975", - "name": name, - "readOnly": "false", + "name": name, + "readOnly": "false", }) })) defer srv.Close() @@ -295,17 +293,17 @@ func TestSecurityApiCredential_CreateByGlobalAccount(t *testing.T){ assertCall(t, r, command, ActionCreate, map[string]string{ "globalAccount": "795b53bb-a3f0-4769-adf0-26173282a975", - "name": name, - "readOnly": "true", - "certificate": certificate, + "name": name, + "readOnly": "true", + "certificate": certificate, }) })) defer srv.Close() _, res, err := uut.Security.ApiCredential.CreateByGlobalAccount(context.TODO(), &ApiCredentialInput{ - Name: name, + Name: name, Certificate: certificate, - ReadOnly: true, + ReadOnly: true, }) if assert.True(t, srvCalled) && assert.NoError(t, err) { @@ -314,8 +312,8 @@ func TestSecurityApiCredential_CreateByGlobalAccount(t *testing.T){ }) } -func TestSecurityApiCredential_DeleteByGlobalAccount(t *testing.T){ - +func TestSecurityApiCredential_DeleteByGlobalAccount(t *testing.T) { + command := "security/api-credential" name := "Global Account Api-Credentials" @@ -328,8 +326,8 @@ func TestSecurityApiCredential_DeleteByGlobalAccount(t *testing.T){ assertCall(t, r, command, ActionDelete, map[string]string{ "globalAccount": "795b53bb-a3f0-4769-adf0-26173282a975", - "name": name, - "readOnly" : "false", + "name": name, + "readOnly": "false", }) })) defer srv.Close() @@ -344,8 +342,8 @@ func TestSecurityApiCredential_DeleteByGlobalAccount(t *testing.T){ }) } -func TestSecurityApiCredential_GetByGlobalAccount(t *testing.T){ - +func TestSecurityApiCredential_GetByGlobalAccount(t *testing.T) { + command := "security/api-credential" name := "Global Account Api-Credentials" @@ -358,8 +356,8 @@ func TestSecurityApiCredential_GetByGlobalAccount(t *testing.T){ assertCall(t, r, command, ActionGet, map[string]string{ "globalAccount": "795b53bb-a3f0-4769-adf0-26173282a975", - "name": name, - "readOnly" : "false", + "name": name, + "readOnly": "false", }) })) defer srv.Close() @@ -372,4 +370,4 @@ func TestSecurityApiCredential_GetByGlobalAccount(t *testing.T){ assert.Equal(t, 200, res.StatusCode) } }) -} \ No newline at end of file +} diff --git a/internal/btpcli/types/xsuaa_api/model_api_credential_subaccount.go b/internal/btpcli/types/xsuaa_api/model_api_credential_subaccount.go index 3ee07a3e..82dd8fc4 100644 --- a/internal/btpcli/types/xsuaa_api/model_api_credential_subaccount.go +++ b/internal/btpcli/types/xsuaa_api/model_api_credential_subaccount.go @@ -1,26 +1,26 @@ package xsuaa_api type ApiCredentialSubaccount struct { - TenantMode string `json:"tenantmode"` - SubaccountId string `json:"subaccountid"` - CredentialType string `json:"credential-type"` - ClientId string `json:"clientid"` - ClientX509Enabled bool `json:"clientx509enabled,omitempty"` - Certificate string `json:"certificate,omitempty"` - CertUrl string `json:"certurl,omitempty"` - CertificatePinning bool `json:"certificate-pinning,omitempty"` - Key string `json:"key,omitempty"` - TokenUrl string `json:"tokenurl"` - XsAppname string `json:"xsappname"` - ClientSecret string `json:"clientsecret,omitempty"` - ServiceInstanceId string `json:"serviceInstanceId"` - Url string `json:"url"` - UaaDomain string `json:"uaadomain"` - ApiUrl string `json:"apiurl"` - IdentityZone string `json:"identityzone"` - IdentityZoneId string `json:"identityzoneid"` - TenantId string `json:"tenantid"` - Name string `json:"name"` - ZoneId string `json:"zoneid"` - ReadOnly bool `json:"read-only"` -} \ No newline at end of file + TenantMode string `json:"tenantmode"` + SubaccountId string `json:"subaccountid"` + CredentialType string `json:"credential-type"` + ClientId string `json:"clientid"` + ClientX509Enabled bool `json:"clientx509enabled,omitempty"` + Certificate string `json:"certificate,omitempty"` + CertUrl string `json:"certurl,omitempty"` + CertificatePinning bool `json:"certificate-pinning,omitempty"` + Key string `json:"key,omitempty"` + TokenUrl string `json:"tokenurl"` + XsAppname string `json:"xsappname"` + ClientSecret string `json:"clientsecret,omitempty"` + ServiceInstanceId string `json:"serviceInstanceId"` + Url string `json:"url"` + UaaDomain string `json:"uaadomain"` + ApiUrl string `json:"apiurl"` + IdentityZone string `json:"identityzone"` + IdentityZoneId string `json:"identityzoneid"` + TenantId string `json:"tenantid"` + Name string `json:"name"` + ZoneId string `json:"zoneid"` + ReadOnly bool `json:"read-only"` +} diff --git a/internal/provider/datasource_directory.go b/internal/provider/datasource_directory.go index b8d0ac0f..1427be9f 100644 --- a/internal/provider/datasource_directory.go +++ b/internal/provider/datasource_directory.go @@ -13,10 +13,9 @@ import ( "github.com/SAP/terraform-provider-btp/internal/validation/uuidvalidator" ) - /* The attributes listed below are used in the 'directories' datasource. -Thus any changes made to the schema must also be reflected in the +Thus any changes made to the schema must also be reflected in the template file templates/datasources/directories.md.tmpl */ var dataSourceDirectorySchemaAttributes = map[string]schema.Attribute{ diff --git a/internal/provider/resource_directory_api_credential.go b/internal/provider/resource_directory_api_credential.go index 06ea7423..743b28bb 100644 --- a/internal/provider/resource_directory_api_credential.go +++ b/internal/provider/resource_directory_api_credential.go @@ -59,10 +59,10 @@ __Further documentation:__ uuidvalidator.ValidUUID(), }, }, - "name" : schema.StringAttribute{ + "name": schema.StringAttribute{ MarkdownDescription: "The name for the API credential.", - Optional: true, - Computed: true, + Optional: true, + Computed: true, Validators: []validator.String{ stringvalidator.RegexMatches(regexp.MustCompile(`^[a-zA-Z\d-]+$`), "can contain only alphanumberic values and dashes."), }, @@ -73,28 +73,28 @@ __Further documentation:__ }, "credential_type": schema.StringAttribute{ MarkdownDescription: "The supported credential types are Secrets (Default) or Certificates.", - Computed: true, + Computed: true, }, "certificate_passed": schema.StringAttribute{ - MarkdownDescription: "If the user prefers to use a certificate, they must provide the certificate value in PEM format \"----BEGIN CERTIFICATE-----...-----END CERTIFICATE-----\".", - Optional: true, + MarkdownDescription: "If the user prefers to use a certificate, they must provide the certificate value in PEM format \"----BEGIN CERTIFICATE-----...-----END CERTIFICATE-----\".", + Optional: true, }, "certificate_received": schema.StringAttribute{ - MarkdownDescription: "The certificate that is computed based on the one passed by the user.", - Computed: true, + MarkdownDescription: "The certificate that is computed based on the one passed by the user.", + Computed: true, }, "client_secret": schema.StringAttribute{ MarkdownDescription: "If the certificate is omitted, then a unique secret is generated for the API credential.", - Computed: true, + Computed: true, }, "key": schema.StringAttribute{ MarkdownDescription: "RSA key generated if the API credential is created with a certificate.", - Computed: true, + Computed: true, }, "read_only": schema.BoolAttribute{ MarkdownDescription: "Access restriction placed on the API credential. If set to true, the resource has only read-only access.", Optional: true, - Computed: true, + Computed: true, }, "token_url": schema.StringAttribute{ MarkdownDescription: "The URL to be used to fetch the access token to make use of the XSUAA REST APIs.", @@ -117,12 +117,12 @@ func (rs *directoryApiCredentialResource) Create(ctx context.Context, req resour } cliRes, _, err := rs.cli.Security.ApiCredential.CreateByDirectory(ctx, &btpcli.ApiCredentialInput{ - Directory: plan.DirectoryId.ValueString(), - Name: plan.Name.ValueString(), - Certificate: plan.CertificatePassed.ValueString(), - ReadOnly: plan.ReadOnly.ValueBool(), + Directory: plan.DirectoryId.ValueString(), + Name: plan.Name.ValueString(), + Certificate: plan.CertificatePassed.ValueString(), + ReadOnly: plan.ReadOnly.ValueBool(), }) - + if err != nil { resp.Diagnostics.AddError("API Error", fmt.Sprintf("%s", err)) return @@ -142,15 +142,15 @@ func (rs *directoryApiCredentialResource) Read(ctx context.Context, req resource diags := req.State.Get(ctx, &state) resp.Diagnostics.Append(diags...) - if resp.Diagnostics.HasError(){ + if resp.Diagnostics.HasError() { return } cliRes, rawRes, err := rs.cli.Security.ApiCredential.GetByDirectory(ctx, &btpcli.ApiCredentialInput{ - Directory: state.DirectoryId.ValueString(), - Name: state.Name.ValueString(), - }) - if err!=nil { + Directory: state.DirectoryId.ValueString(), + Name: state.Name.ValueString(), + }) + if err != nil { handleReadErrors(ctx, rawRes, resp, err, "Resource Api Credential (Directory)") return } @@ -172,7 +172,7 @@ func (rs *directoryApiCredentialResource) Read(ctx context.Context, req resource } func (rs *directoryApiCredentialResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse) { -// There is currently no API call that supports the update of the Api credentials + // There is currently no API call that supports the update of the Api credentials } func (rs *directoryApiCredentialResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse) { @@ -184,8 +184,8 @@ func (rs *directoryApiCredentialResource) Delete(ctx context.Context, req resour } _, _, err := rs.cli.Security.ApiCredential.DeleteByDirectory(ctx, &btpcli.ApiCredentialInput{ - Directory: state.DirectoryId.ValueString(), - Name: state.Name.ValueString(), + Directory: state.DirectoryId.ValueString(), + Name: state.Name.ValueString(), }) if err != nil { @@ -193,4 +193,3 @@ func (rs *directoryApiCredentialResource) Delete(ctx context.Context, req resour return } } - diff --git a/internal/provider/resource_directory_api_credential_test.go b/internal/provider/resource_directory_api_credential_test.go index 2852df4a..edf97d41 100644 --- a/internal/provider/resource_directory_api_credential_test.go +++ b/internal/provider/resource_directory_api_credential_test.go @@ -13,12 +13,12 @@ import ( func TestResourceDirectoryApiCredential(t *testing.T) { t.Parallel() - t.Run("happy path - api-credential with client secret", func(t *testing.T){ + t.Run("happy path - api-credential with client secret", func(t *testing.T) { rec, user := setupVCR(t, "fixtures/resource_directory_api_credential.with_secret") defer stopQuietly(rec) resource.Test(t, resource.TestCase{ - IsUnitTest: true, + IsUnitTest: true, ProtoV6ProviderFactories: getProviders(rec.GetDefaultClient()), Steps: []resource.TestStep{ { @@ -34,12 +34,12 @@ func TestResourceDirectoryApiCredential(t *testing.T) { }) }) - t.Run("happy path - api-credential with certificate", func(t *testing.T){ + t.Run("happy path - api-credential with certificate", func(t *testing.T) { rec, user := setupVCR(t, "fixtures/resource_directory_api_credential.with_certificate") defer stopQuietly(rec) resource.Test(t, resource.TestCase{ - IsUnitTest: true, + IsUnitTest: true, ProtoV6ProviderFactories: getProviders(rec.GetDefaultClient()), Steps: []resource.TestStep{ { @@ -55,12 +55,12 @@ func TestResourceDirectoryApiCredential(t *testing.T) { }) }) - t.Run("happy path - api-credential with read-only set to true", func(t *testing.T){ + t.Run("happy path - api-credential with read-only set to true", func(t *testing.T) { rec, user := setupVCR(t, "fixtures/resource_directory_api_credential.read_only_credentials") defer stopQuietly(rec) resource.Test(t, resource.TestCase{ - IsUnitTest: true, + IsUnitTest: true, ProtoV6ProviderFactories: getProviders(rec.GetDefaultClient()), Steps: []resource.TestStep{ { @@ -76,29 +76,29 @@ func TestResourceDirectoryApiCredential(t *testing.T) { }) }) - t.Run("error path - invalid certificate", func(t *testing.T){ + t.Run("error path - invalid certificate", func(t *testing.T) { rec, user := setupVCR(t, "fixtures/resource_directory_api_credential.error_invalid_certificate") defer stopQuietly(rec) resource.Test(t, resource.TestCase{ - IsUnitTest: true, + IsUnitTest: true, ProtoV6ProviderFactories: getProviders(rec.GetDefaultClient()), Steps: []resource.TestStep{ { - Config: hclProviderFor(user) + hclResourceDirectoryApiCredentialWithInvalidCertificate("uut", "directory-api-credential-invalid-certificate", "test-with_um", rec.IsRecording()), + Config: hclProviderFor(user) + hclResourceDirectoryApiCredentialWithInvalidCertificate("uut", "directory-api-credential-invalid-certificate", "test-with_um", rec.IsRecording()), ExpectError: regexp.MustCompile(`The certificate is not valid PEM format`), }, }, }) }) - t.Run("error path - directory id is mandatory", func(t *testing.T){ + t.Run("error path - directory id is mandatory", func(t *testing.T) { resource.Test(t, resource.TestCase{ - IsUnitTest: true, + IsUnitTest: true, ProtoV6ProviderFactories: getProviders(nil), Steps: []resource.TestStep{ { - Config: hclResourceDirectoryApiCredentialWithMissingDirectoryId("uut", "directory-api-credential-no-directory-id"), + Config: hclResourceDirectoryApiCredentialWithMissingDirectoryId("uut", "directory-api-credential-no-directory-id"), ExpectError: regexp.MustCompile(`The argument "directory_id" is required, but no definition was found.`), }, }, @@ -106,7 +106,7 @@ func TestResourceDirectoryApiCredential(t *testing.T) { }) } -func hclResourceDirectoryApiCredential (resourceName string, apiCredentialName string, directoryName string, readOnly bool) string { +func hclResourceDirectoryApiCredential(resourceName string, apiCredentialName string, directoryName string, readOnly bool) string { return fmt.Sprintf(` data "btp_directories" "all" {} resource "btp_directory_api_credential" "%s"{ @@ -117,7 +117,7 @@ resource "btp_directory_api_credential" "%s"{ `, resourceName, apiCredentialName, directoryName, readOnly) } -func hclResourceDirectoryApiCredentialWithCertificate (resourceName string, apiCredentialName string, directoryName string, recording bool) string { +func hclResourceDirectoryApiCredentialWithCertificate(resourceName string, apiCredentialName string, directoryName string, recording bool) string { var directoryCertificate string if recording { @@ -136,15 +136,15 @@ resource "btp_directory_api_credential" "%s"{ `, resourceName, apiCredentialName, directoryName, directoryCertificate) } -func hclResourceDirectoryApiCredentialWithInvalidCertificate (resourceName string, apiCredentialName string, directoryName string, recording bool) string { - +func hclResourceDirectoryApiCredentialWithInvalidCertificate(resourceName string, apiCredentialName string, directoryName string, recording bool) string { + var directoryCertificate string if recording { directoryCertificate = "Invalid-PEM-Certificate" } else { directoryCertificate = "redacted" } - + return fmt.Sprintf(` data "btp_directories" "all" {} resource "btp_directory_api_credential" "%s"{ @@ -152,13 +152,13 @@ resource "btp_directory_api_credential" "%s"{ directory_id = [for sa in data.btp_directories.all.values : sa.id if sa.name == "%s"][0] certificate_passed = "%s" } - `,resourceName, apiCredentialName, directoryName, directoryCertificate) + `, resourceName, apiCredentialName, directoryName, directoryCertificate) } -func hclResourceDirectoryApiCredentialWithMissingDirectoryId (resourceName string, apiCredentialName string) string { +func hclResourceDirectoryApiCredentialWithMissingDirectoryId(resourceName string, apiCredentialName string) string { return fmt.Sprintf(` resource "btp_directory_api_credential" "%s"{ name = "%s" } - `,resourceName, apiCredentialName) -} \ No newline at end of file + `, resourceName, apiCredentialName) +} diff --git a/internal/provider/resource_globalaccount_api_credential.go b/internal/provider/resource_globalaccount_api_credential.go index 6b5fd452..ec0ee746 100644 --- a/internal/provider/resource_globalaccount_api_credential.go +++ b/internal/provider/resource_globalaccount_api_credential.go @@ -59,10 +59,10 @@ __Further documentation:__ uuidvalidator.ValidUUID(), }, }, - "name" : schema.StringAttribute{ + "name": schema.StringAttribute{ MarkdownDescription: "The name for the API credential.", - Optional: true, - Computed: true, + Optional: true, + Computed: true, Validators: []validator.String{ stringvalidator.RegexMatches(regexp.MustCompile(`^[a-zA-Z\d-]+$`), "can contain only alphanumberic values and dashes."), }, @@ -73,28 +73,28 @@ __Further documentation:__ }, "credential_type": schema.StringAttribute{ MarkdownDescription: "The supported credential types are Secrets (Default) or Certificates.", - Computed: true, + Computed: true, }, "certificate_passed": schema.StringAttribute{ - MarkdownDescription: "If the user prefers to use a certificate, they must provide the certificate value in PEM format \"----BEGIN CERTIFICATE-----...-----END CERTIFICATE-----\".", - Optional: true, + MarkdownDescription: "If the user prefers to use a certificate, they must provide the certificate value in PEM format \"----BEGIN CERTIFICATE-----...-----END CERTIFICATE-----\".", + Optional: true, }, "certificate_received": schema.StringAttribute{ - MarkdownDescription: "The certificate that is computed based on the one passed by the user.", - Computed: true, + MarkdownDescription: "The certificate that is computed based on the one passed by the user.", + Computed: true, }, "client_secret": schema.StringAttribute{ MarkdownDescription: "If the certificate is omitted, then a unique secret is generated for the API credential.", - Computed: true, + Computed: true, }, "key": schema.StringAttribute{ MarkdownDescription: "RSA key generated if the API credential is created with a certificate.", - Computed: true, + Computed: true, }, "read_only": schema.BoolAttribute{ MarkdownDescription: "Access restriction placed on the API credential. If set to true, the resource has only read-only access. Note that if a read-only credential is deleted, it will take a while to reflect in the global account.", Optional: true, - Computed: true, + Computed: true, }, "token_url": schema.StringAttribute{ MarkdownDescription: "The URL to be used to fetch the access token to make use of the XSUAA REST APIs.", @@ -117,11 +117,11 @@ func (rs *globalaccountApiCredentialResource) Create(ctx context.Context, req re } cliRes, _, err := rs.cli.Security.ApiCredential.CreateByGlobalAccount(ctx, &btpcli.ApiCredentialInput{ - Name: plan.Name.ValueString(), - Certificate: plan.CertificatePassed.ValueString(), - ReadOnly: plan.ReadOnly.ValueBool(), + Name: plan.Name.ValueString(), + Certificate: plan.CertificatePassed.ValueString(), + ReadOnly: plan.ReadOnly.ValueBool(), }) - + if err != nil { resp.Diagnostics.AddError("API Error", fmt.Sprintf("%s", err)) return @@ -141,14 +141,14 @@ func (rs *globalaccountApiCredentialResource) Read(ctx context.Context, req reso diags := req.State.Get(ctx, &state) resp.Diagnostics.Append(diags...) - if resp.Diagnostics.HasError(){ + if resp.Diagnostics.HasError() { return } cliRes, rawRes, err := rs.cli.Security.ApiCredential.GetByGlobalAccount(ctx, &btpcli.ApiCredentialInput{ - Name: state.Name.ValueString(), - }) - if err!=nil { + Name: state.Name.ValueString(), + }) + if err != nil { handleReadErrors(ctx, rawRes, resp, err, "Resource Api Credential (Global Account)") return } @@ -157,7 +157,7 @@ func (rs *globalaccountApiCredentialResource) Read(ctx context.Context, req reso resp.Diagnostics.Append(diags...) //The below parameters are not returned by the get call to the Api Credential - newState.GlobalaccountId = state.GlobalaccountId + newState.GlobalaccountId = state.GlobalaccountId if !state.CertificatePassed.IsUnknown() { newState.CertificatePassed = state.CertificatePassed newState.Key = state.Key @@ -170,7 +170,7 @@ func (rs *globalaccountApiCredentialResource) Read(ctx context.Context, req reso } func (rs *globalaccountApiCredentialResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse) { -// There is currently no API call that supports the update of the Api credentials + // There is currently no API call that supports the update of the Api credentials } func (rs *globalaccountApiCredentialResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse) { @@ -182,7 +182,7 @@ func (rs *globalaccountApiCredentialResource) Delete(ctx context.Context, req re } _, _, err := rs.cli.Security.ApiCredential.DeleteByGlobalAccount(ctx, &btpcli.ApiCredentialInput{ - Name: state.Name.ValueString(), + Name: state.Name.ValueString(), }) if err != nil { diff --git a/internal/provider/resource_globalaccount_api_credential_test.go b/internal/provider/resource_globalaccount_api_credential_test.go index a5892136..9957ba00 100644 --- a/internal/provider/resource_globalaccount_api_credential_test.go +++ b/internal/provider/resource_globalaccount_api_credential_test.go @@ -13,12 +13,12 @@ import ( func TestResourceGlobalaccountApiCredential(t *testing.T) { t.Parallel() - t.Run("happy path - api-credential with client secret", func(t *testing.T){ + t.Run("happy path - api-credential with client secret", func(t *testing.T) { rec, user := setupVCR(t, "fixtures/resource_globalaccount_api_credential.with_secret") defer stopQuietly(rec) resource.Test(t, resource.TestCase{ - IsUnitTest: true, + IsUnitTest: true, ProtoV6ProviderFactories: getProviders(rec.GetDefaultClient()), Steps: []resource.TestStep{ { @@ -34,12 +34,12 @@ func TestResourceGlobalaccountApiCredential(t *testing.T) { }) }) - t.Run("happy path - api-credential with certificate", func(t *testing.T){ + t.Run("happy path - api-credential with certificate", func(t *testing.T) { rec, user := setupVCR(t, "fixtures/resource_globalaccount_api_credential.with_certificate") defer stopQuietly(rec) resource.Test(t, resource.TestCase{ - IsUnitTest: true, + IsUnitTest: true, ProtoV6ProviderFactories: getProviders(rec.GetDefaultClient()), Steps: []resource.TestStep{ { @@ -55,12 +55,12 @@ func TestResourceGlobalaccountApiCredential(t *testing.T) { }) }) - t.Run("happy path - api-credential with read-only set to true", func(t *testing.T){ + t.Run("happy path - api-credential with read-only set to true", func(t *testing.T) { rec, user := setupVCR(t, "fixtures/resource_globalaccount_api_credential.read_only_credentials") defer stopQuietly(rec) resource.Test(t, resource.TestCase{ - IsUnitTest: true, + IsUnitTest: true, ProtoV6ProviderFactories: getProviders(rec.GetDefaultClient()), Steps: []resource.TestStep{ { @@ -76,16 +76,16 @@ func TestResourceGlobalaccountApiCredential(t *testing.T) { }) }) - t.Run("error path - invalid certificate", func(t *testing.T){ + t.Run("error path - invalid certificate", func(t *testing.T) { rec, user := setupVCR(t, "fixtures/resource_globalaccount_api_credential.error_invalid_certificate") defer stopQuietly(rec) resource.Test(t, resource.TestCase{ - IsUnitTest: true, + IsUnitTest: true, ProtoV6ProviderFactories: getProviders(rec.GetDefaultClient()), Steps: []resource.TestStep{ { - Config: hclProviderFor(user) + hclResourceGlobalaccountApiCredentialWithInvalidCertificate("uut", "globalaccount-api-credential-invalid-certificate", rec.IsRecording()), + Config: hclProviderFor(user) + hclResourceGlobalaccountApiCredentialWithInvalidCertificate("uut", "globalaccount-api-credential-invalid-certificate", rec.IsRecording()), ExpectError: regexp.MustCompile(`The certificate is not valid PEM format`), }, }, @@ -93,7 +93,7 @@ func TestResourceGlobalaccountApiCredential(t *testing.T) { }) } -func hclResourceGlobalaccountApiCredential (resourceName string, apiCredentialName string, readOnly bool) string { +func hclResourceGlobalaccountApiCredential(resourceName string, apiCredentialName string, readOnly bool) string { return fmt.Sprintf(` resource "btp_globalaccount_api_credential" "%s"{ name = "%s" @@ -102,7 +102,7 @@ resource "btp_globalaccount_api_credential" "%s"{ `, resourceName, apiCredentialName, readOnly) } -func hclResourceGlobalaccountApiCredentialWithCertificate (resourceName string, apiCredentialName string, recording bool) string { +func hclResourceGlobalaccountApiCredentialWithCertificate(resourceName string, apiCredentialName string, recording bool) string { var globalaccountCertificate string if recording { @@ -119,19 +119,19 @@ resource "btp_globalaccount_api_credential" "%s"{ `, resourceName, apiCredentialName, globalaccountCertificate) } -func hclResourceGlobalaccountApiCredentialWithInvalidCertificate (resourceName string, apiCredentialName string, recording bool) string { - +func hclResourceGlobalaccountApiCredentialWithInvalidCertificate(resourceName string, apiCredentialName string, recording bool) string { + var globalaccountCertificate string if recording { globalaccountCertificate = "Invalid-PEM-Certificate" } else { globalaccountCertificate = "redacted" } - + return fmt.Sprintf(` resource "btp_globalaccount_api_credential" "%s"{ name = "%s" certificate_passed = "%s" } - `,resourceName, apiCredentialName, globalaccountCertificate) -} \ No newline at end of file + `, resourceName, apiCredentialName, globalaccountCertificate) +} diff --git a/internal/provider/resource_subaccount_api_credential.go b/internal/provider/resource_subaccount_api_credential.go index f79e9b4a..300166ff 100644 --- a/internal/provider/resource_subaccount_api_credential.go +++ b/internal/provider/resource_subaccount_api_credential.go @@ -59,10 +59,10 @@ __Further documentation:__ uuidvalidator.ValidUUID(), }, }, - "name" : schema.StringAttribute{ + "name": schema.StringAttribute{ MarkdownDescription: "The name for the API credential.", - Optional: true, - Computed: true, + Optional: true, + Computed: true, Validators: []validator.String{ stringvalidator.RegexMatches(regexp.MustCompile(`^[a-zA-Z\d-]+$`), "can contain only alphanumberic values and dashes."), }, @@ -73,28 +73,28 @@ __Further documentation:__ }, "credential_type": schema.StringAttribute{ MarkdownDescription: "The supported credential types are Secrets (Default) or Certificates.", - Computed: true, + Computed: true, }, "certificate_passed": schema.StringAttribute{ - MarkdownDescription: "If the user prefers to use a certificate, they must provide the certificate value in PEM format \"----BEGIN CERTIFICATE-----...-----END CERTIFICATE-----\".", - Optional: true, + MarkdownDescription: "If the user prefers to use a certificate, they must provide the certificate value in PEM format \"----BEGIN CERTIFICATE-----...-----END CERTIFICATE-----\".", + Optional: true, }, "certificate_received": schema.StringAttribute{ - MarkdownDescription: "The certificate that is computed based on the one passed by the user.", - Computed: true, + MarkdownDescription: "The certificate that is computed based on the one passed by the user.", + Computed: true, }, "client_secret": schema.StringAttribute{ MarkdownDescription: "If the certificate is omitted, then a unique secret is generated for the API credential.", - Computed: true, + Computed: true, }, "key": schema.StringAttribute{ MarkdownDescription: "RSA key generated if the API credential is created with a certificate.", - Computed: true, + Computed: true, }, "read_only": schema.BoolAttribute{ MarkdownDescription: "Access restriction placed on the API credential. If set to true, the resource has only read-only access. ", Optional: true, - Computed: true, + Computed: true, }, "token_url": schema.StringAttribute{ MarkdownDescription: "The URL to be used to fetch the access token to make use of the XSUAA REST APIs.", @@ -117,12 +117,12 @@ func (rs *subaccountApiCredentialResource) Create(ctx context.Context, req resou } cliRes, _, err := rs.cli.Security.ApiCredential.CreateBySubaccount(ctx, &btpcli.ApiCredentialInput{ - Subaccount: plan.SubaccountId.ValueString(), - Name: plan.Name.ValueString(), - Certificate: plan.CertificatePassed.ValueString(), - ReadOnly: plan.ReadOnly.ValueBool(), + Subaccount: plan.SubaccountId.ValueString(), + Name: plan.Name.ValueString(), + Certificate: plan.CertificatePassed.ValueString(), + ReadOnly: plan.ReadOnly.ValueBool(), }) - + if err != nil { resp.Diagnostics.AddError("API Error", fmt.Sprintf("%s", err)) return @@ -142,15 +142,15 @@ func (rs *subaccountApiCredentialResource) Read(ctx context.Context, req resourc diags := req.State.Get(ctx, &state) resp.Diagnostics.Append(diags...) - if resp.Diagnostics.HasError(){ + if resp.Diagnostics.HasError() { return } cliRes, rawRes, err := rs.cli.Security.ApiCredential.GetBySubaccount(ctx, &btpcli.ApiCredentialInput{ - Subaccount: state.SubaccountId.ValueString(), - Name: state.Name.ValueString(), - }) - if err!=nil { + Subaccount: state.SubaccountId.ValueString(), + Name: state.Name.ValueString(), + }) + if err != nil { handleReadErrors(ctx, rawRes, resp, err, "Resource Api Credential (Subaccount)") return } @@ -172,7 +172,7 @@ func (rs *subaccountApiCredentialResource) Read(ctx context.Context, req resourc } func (rs *subaccountApiCredentialResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse) { -// There is currently no API call that supports the update of the Api credentials + // There is currently no API call that supports the update of the Api credentials } func (rs *subaccountApiCredentialResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse) { @@ -184,8 +184,8 @@ func (rs *subaccountApiCredentialResource) Delete(ctx context.Context, req resou } _, _, err := rs.cli.Security.ApiCredential.DeleteBySubaccount(ctx, &btpcli.ApiCredentialInput{ - Subaccount: state.SubaccountId.ValueString(), - Name: state.Name.ValueString(), + Subaccount: state.SubaccountId.ValueString(), + Name: state.Name.ValueString(), }) if err != nil { diff --git a/internal/provider/resource_subaccount_api_credential_test.go b/internal/provider/resource_subaccount_api_credential_test.go index dcb74bcf..0fa4116e 100644 --- a/internal/provider/resource_subaccount_api_credential_test.go +++ b/internal/provider/resource_subaccount_api_credential_test.go @@ -13,12 +13,12 @@ import ( func TestResourceSubaccountApiCredential(t *testing.T) { t.Parallel() - t.Run("happy path - api-credential with client secret", func(t *testing.T){ + t.Run("happy path - api-credential with client secret", func(t *testing.T) { rec, user := setupVCR(t, "fixtures/resource_subaccount_api_credential.with_secret") defer stopQuietly(rec) resource.Test(t, resource.TestCase{ - IsUnitTest: true, + IsUnitTest: true, ProtoV6ProviderFactories: getProviders(rec.GetDefaultClient()), Steps: []resource.TestStep{ { @@ -34,12 +34,12 @@ func TestResourceSubaccountApiCredential(t *testing.T) { }) }) - t.Run("happy path - api-credential with certificate", func(t *testing.T){ + t.Run("happy path - api-credential with certificate", func(t *testing.T) { rec, user := setupVCR(t, "fixtures/resource_subaccount_api_credential.with_certificate") defer stopQuietly(rec) resource.Test(t, resource.TestCase{ - IsUnitTest: true, + IsUnitTest: true, ProtoV6ProviderFactories: getProviders(rec.GetDefaultClient()), Steps: []resource.TestStep{ { @@ -55,12 +55,12 @@ func TestResourceSubaccountApiCredential(t *testing.T) { }) }) - t.Run("happy path - api-credential with read-only set to true", func(t *testing.T){ + t.Run("happy path - api-credential with read-only set to true", func(t *testing.T) { rec, user := setupVCR(t, "fixtures/resource_subaccount_api_credential.read_only_credentials") defer stopQuietly(rec) resource.Test(t, resource.TestCase{ - IsUnitTest: true, + IsUnitTest: true, ProtoV6ProviderFactories: getProviders(rec.GetDefaultClient()), Steps: []resource.TestStep{ { @@ -76,29 +76,29 @@ func TestResourceSubaccountApiCredential(t *testing.T) { }) }) - t.Run("error path - invalid certificate", func(t *testing.T){ + t.Run("error path - invalid certificate", func(t *testing.T) { rec, user := setupVCR(t, "fixtures/resource_subaccount_api_credential.error_invalid_certificate") defer stopQuietly(rec) resource.Test(t, resource.TestCase{ - IsUnitTest: true, + IsUnitTest: true, ProtoV6ProviderFactories: getProviders(rec.GetDefaultClient()), Steps: []resource.TestStep{ { - Config: hclProviderFor(user) + hclResourceSubaccountApiCredentialWithInvalidCertificate("uut", "subaccount-api-credential-invalid-certificate", "integration-test-security-settings", rec.IsRecording()), + Config: hclProviderFor(user) + hclResourceSubaccountApiCredentialWithInvalidCertificate("uut", "subaccount-api-credential-invalid-certificate", "integration-test-security-settings", rec.IsRecording()), ExpectError: regexp.MustCompile(`The certificate is not valid PEM format`), }, }, }) }) - t.Run("error path - subaccount id is mandatory", func(t *testing.T){ + t.Run("error path - subaccount id is mandatory", func(t *testing.T) { resource.Test(t, resource.TestCase{ - IsUnitTest: true, + IsUnitTest: true, ProtoV6ProviderFactories: getProviders(nil), Steps: []resource.TestStep{ { - Config: hclResourceSubaccountApiCredentialWithMissingSubaccountId("uut", "subaccount-api-credential-no-subaccount-id"), + Config: hclResourceSubaccountApiCredentialWithMissingSubaccountId("uut", "subaccount-api-credential-no-subaccount-id"), ExpectError: regexp.MustCompile(`The argument "subaccount_id" is required, but no definition was found.`), }, }, @@ -106,7 +106,7 @@ func TestResourceSubaccountApiCredential(t *testing.T) { }) } -func hclResourceSubaccountApiCredential (resourceName string, apiCredentialName string, subaccountName string, readOnly bool) string { +func hclResourceSubaccountApiCredential(resourceName string, apiCredentialName string, subaccountName string, readOnly bool) string { return fmt.Sprintf(` data "btp_subaccounts" "all" {} resource "btp_subaccount_api_credential" "%s"{ @@ -117,7 +117,7 @@ resource "btp_subaccount_api_credential" "%s"{ `, resourceName, apiCredentialName, subaccountName, readOnly) } -func hclResourceSubaccountApiCredentialWithCertificate (resourceName string, apiCredentialName string, subaccountName string, recording bool) string { +func hclResourceSubaccountApiCredentialWithCertificate(resourceName string, apiCredentialName string, subaccountName string, recording bool) string { var subaccountCertificate string @@ -137,8 +137,8 @@ resource "btp_subaccount_api_credential" "%s"{ `, resourceName, apiCredentialName, subaccountName, subaccountCertificate) } -func hclResourceSubaccountApiCredentialWithInvalidCertificate (resourceName string, apiCredentialName string, subaccountName string, recording bool) string { - +func hclResourceSubaccountApiCredentialWithInvalidCertificate(resourceName string, apiCredentialName string, subaccountName string, recording bool) string { + var subaccountCertificate string if recording { subaccountCertificate = "Invalid-PEM-Certificate" @@ -153,13 +153,13 @@ resource "btp_subaccount_api_credential" "%s"{ subaccount_id = [for sa in data.btp_subaccounts.all.values : sa.id if sa.name == "%s"][0] certificate_passed = "%s" } - `,resourceName, apiCredentialName, subaccountName, subaccountCertificate) + `, resourceName, apiCredentialName, subaccountName, subaccountCertificate) } -func hclResourceSubaccountApiCredentialWithMissingSubaccountId (resourceName string, apiCredentialName string) string { +func hclResourceSubaccountApiCredentialWithMissingSubaccountId(resourceName string, apiCredentialName string) string { return fmt.Sprintf(` resource "btp_subaccount_api_credential" "%s"{ name = "%s" } - `,resourceName, apiCredentialName) -} \ No newline at end of file + `, resourceName, apiCredentialName) +} diff --git a/internal/provider/type_directory_api_credential.go b/internal/provider/type_directory_api_credential.go index de8edc99..3846170d 100644 --- a/internal/provider/type_directory_api_credential.go +++ b/internal/provider/type_directory_api_credential.go @@ -9,29 +9,29 @@ import ( ) type directoryApiCredentialType struct { - DirectoryId types.String `tfsdk:"directory_id"` - Name types.String `tfsdk:"name"` - ClientId types.String `tfsdk:"client_id"` - CredentialType types.String `tfsdk:"credential_type"` - ClientSecret types.String `tfsdk:"client_secret"` - CertificatePassed types.String `tfsdk:"certificate_passed"` - Certificate types.String `tfsdk:"certificate_received"` - Key types.String `tfsdk:"key"` - ReadOnly types.Bool `tfsdk:"read_only"` - TokenUrl types.String `tfsdk:"token_url"` - ApiUrl types.String `tfsdk:"api_url"` + DirectoryId types.String `tfsdk:"directory_id"` + Name types.String `tfsdk:"name"` + ClientId types.String `tfsdk:"client_id"` + CredentialType types.String `tfsdk:"credential_type"` + ClientSecret types.String `tfsdk:"client_secret"` + CertificatePassed types.String `tfsdk:"certificate_passed"` + Certificate types.String `tfsdk:"certificate_received"` + Key types.String `tfsdk:"key"` + ReadOnly types.Bool `tfsdk:"read_only"` + TokenUrl types.String `tfsdk:"token_url"` + ApiUrl types.String `tfsdk:"api_url"` } -func directoryApiCredentialFromValue(_ context.Context, cliRes xsuaa_api.ApiCredentialSubaccount) (directoryApiCredentialType, diag.Diagnostics){ - +func directoryApiCredentialFromValue(_ context.Context, cliRes xsuaa_api.ApiCredentialSubaccount) (directoryApiCredentialType, diag.Diagnostics) { + res := directoryApiCredentialType{ - DirectoryId: types.StringValue(cliRes.SubaccountId), - Name: types.StringValue(cliRes.Name), - ClientId: types.StringValue(cliRes.ClientId), - CredentialType: types.StringValue(cliRes.CredentialType), - ReadOnly: types.BoolValue(cliRes.ReadOnly), - TokenUrl: types.StringValue(cliRes.TokenUrl), - ApiUrl: types.StringValue(cliRes.ApiUrl), + DirectoryId: types.StringValue(cliRes.SubaccountId), + Name: types.StringValue(cliRes.Name), + ClientId: types.StringValue(cliRes.ClientId), + CredentialType: types.StringValue(cliRes.CredentialType), + ReadOnly: types.BoolValue(cliRes.ReadOnly), + TokenUrl: types.StringValue(cliRes.TokenUrl), + ApiUrl: types.StringValue(cliRes.ApiUrl), } if len(cliRes.ClientSecret) > 0 { @@ -39,7 +39,7 @@ func directoryApiCredentialFromValue(_ context.Context, cliRes xsuaa_api.ApiCred } else { res.Certificate = types.StringValue(cliRes.Certificate) res.Key = types.StringValue(cliRes.Key) - } - + } + return res, diag.Diagnostics{} -} \ No newline at end of file +} diff --git a/internal/provider/type_globalaccount_api_credential.go b/internal/provider/type_globalaccount_api_credential.go index 23f14d27..c1c2c23c 100644 --- a/internal/provider/type_globalaccount_api_credential.go +++ b/internal/provider/type_globalaccount_api_credential.go @@ -9,29 +9,29 @@ import ( ) type globalaccountApiCredentialType struct { - GlobalaccountId types.String `tfsdk:"globalaccount_id"` - Name types.String `tfsdk:"name"` - ClientId types.String `tfsdk:"client_id"` - CredentialType types.String `tfsdk:"credential_type"` - ClientSecret types.String `tfsdk:"client_secret"` - CertificatePassed types.String `tfsdk:"certificate_passed"` - Certificate types.String `tfsdk:"certificate_received"` - Key types.String `tfsdk:"key"` - ReadOnly types.Bool `tfsdk:"read_only"` - TokenUrl types.String `tfsdk:"token_url"` - ApiUrl types.String `tfsdk:"api_url"` + GlobalaccountId types.String `tfsdk:"globalaccount_id"` + Name types.String `tfsdk:"name"` + ClientId types.String `tfsdk:"client_id"` + CredentialType types.String `tfsdk:"credential_type"` + ClientSecret types.String `tfsdk:"client_secret"` + CertificatePassed types.String `tfsdk:"certificate_passed"` + Certificate types.String `tfsdk:"certificate_received"` + Key types.String `tfsdk:"key"` + ReadOnly types.Bool `tfsdk:"read_only"` + TokenUrl types.String `tfsdk:"token_url"` + ApiUrl types.String `tfsdk:"api_url"` } -func globalaccountApiCredentialFromValue(_ context.Context, cliRes xsuaa_api.ApiCredentialSubaccount) (globalaccountApiCredentialType, diag.Diagnostics){ - +func globalaccountApiCredentialFromValue(_ context.Context, cliRes xsuaa_api.ApiCredentialSubaccount) (globalaccountApiCredentialType, diag.Diagnostics) { + res := globalaccountApiCredentialType{ - GlobalaccountId: types.StringValue(cliRes.SubaccountId), - Name: types.StringValue(cliRes.Name), - ClientId: types.StringValue(cliRes.ClientId), - CredentialType: types.StringValue(cliRes.CredentialType), - ReadOnly: types.BoolValue(cliRes.ReadOnly), - TokenUrl: types.StringValue(cliRes.TokenUrl), - ApiUrl: types.StringValue(cliRes.ApiUrl), + GlobalaccountId: types.StringValue(cliRes.SubaccountId), + Name: types.StringValue(cliRes.Name), + ClientId: types.StringValue(cliRes.ClientId), + CredentialType: types.StringValue(cliRes.CredentialType), + ReadOnly: types.BoolValue(cliRes.ReadOnly), + TokenUrl: types.StringValue(cliRes.TokenUrl), + ApiUrl: types.StringValue(cliRes.ApiUrl), } if len(cliRes.ClientSecret) > 0 { @@ -39,7 +39,7 @@ func globalaccountApiCredentialFromValue(_ context.Context, cliRes xsuaa_api.Api } else { res.Certificate = types.StringValue(cliRes.Certificate) res.Key = types.StringValue(cliRes.Key) - } - + } + return res, diag.Diagnostics{} -} \ No newline at end of file +} diff --git a/internal/provider/type_subaccount_api_credential.go b/internal/provider/type_subaccount_api_credential.go index 2077f449..1e93dab4 100644 --- a/internal/provider/type_subaccount_api_credential.go +++ b/internal/provider/type_subaccount_api_credential.go @@ -9,29 +9,29 @@ import ( ) type subaccountApiCredentialType struct { - SubaccountId types.String `tfsdk:"subaccount_id"` - Name types.String `tfsdk:"name"` - ClientId types.String `tfsdk:"client_id"` - CredentialType types.String `tfsdk:"credential_type"` - ClientSecret types.String `tfsdk:"client_secret"` - CertificatePassed types.String `tfsdk:"certificate_passed"` - Certificate types.String `tfsdk:"certificate_received"` - Key types.String `tfsdk:"key"` - ReadOnly types.Bool `tfsdk:"read_only"` - TokenUrl types.String `tfsdk:"token_url"` - ApiUrl types.String `tfsdk:"api_url"` + SubaccountId types.String `tfsdk:"subaccount_id"` + Name types.String `tfsdk:"name"` + ClientId types.String `tfsdk:"client_id"` + CredentialType types.String `tfsdk:"credential_type"` + ClientSecret types.String `tfsdk:"client_secret"` + CertificatePassed types.String `tfsdk:"certificate_passed"` + Certificate types.String `tfsdk:"certificate_received"` + Key types.String `tfsdk:"key"` + ReadOnly types.Bool `tfsdk:"read_only"` + TokenUrl types.String `tfsdk:"token_url"` + ApiUrl types.String `tfsdk:"api_url"` } -func subaccountApiCredentialFromValue(_ context.Context, cliRes xsuaa_api.ApiCredentialSubaccount) (subaccountApiCredentialType, diag.Diagnostics){ - +func subaccountApiCredentialFromValue(_ context.Context, cliRes xsuaa_api.ApiCredentialSubaccount) (subaccountApiCredentialType, diag.Diagnostics) { + res := subaccountApiCredentialType{ - SubaccountId: types.StringValue(cliRes.SubaccountId), - Name: types.StringValue(cliRes.Name), - ClientId: types.StringValue(cliRes.ClientId), - CredentialType: types.StringValue(cliRes.CredentialType), - ReadOnly: types.BoolValue(cliRes.ReadOnly), - TokenUrl: types.StringValue(cliRes.TokenUrl), - ApiUrl: types.StringValue(cliRes.ApiUrl), + SubaccountId: types.StringValue(cliRes.SubaccountId), + Name: types.StringValue(cliRes.Name), + ClientId: types.StringValue(cliRes.ClientId), + CredentialType: types.StringValue(cliRes.CredentialType), + ReadOnly: types.BoolValue(cliRes.ReadOnly), + TokenUrl: types.StringValue(cliRes.TokenUrl), + ApiUrl: types.StringValue(cliRes.ApiUrl), } if len(cliRes.ClientSecret) > 0 { @@ -39,7 +39,7 @@ func subaccountApiCredentialFromValue(_ context.Context, cliRes xsuaa_api.ApiCre } else { res.Certificate = types.StringValue(cliRes.Certificate) res.Key = types.StringValue(cliRes.Key) - } - + } + return res, diag.Diagnostics{} -} \ No newline at end of file +} diff --git a/internal/tfutils/certificate_generator.go b/internal/tfutils/certificate_generator.go index 536d38f0..46ef3524 100644 --- a/internal/tfutils/certificate_generator.go +++ b/internal/tfutils/certificate_generator.go @@ -65,7 +65,7 @@ func GenerateCertificate() error { func ReadCertificate() (string, error) { err := GenerateCertificate() - if err!=nil{ + if err != nil { return "", err } @@ -73,7 +73,7 @@ func ReadCertificate() (string, error) { if err != nil { return "", err } - + // Convert the byte slice to a string and replace all the newline characters with the escaped newline characters pemString := strings.ReplaceAll(string(data), "\n", "\\n") @@ -83,5 +83,5 @@ func ReadCertificate() (string, error) { fmt.Println("Unable to delete PEM file") } - return pemString, nil + return pemString, nil } From 9a5f4246dfd2c9ece9ffda17c9fce734e0b1414a Mon Sep 17 00:00:00 2001 From: Christian Lechner <22294087+lechnerc77@users.noreply.github.com.> Date: Wed, 18 Sep 2024 17:54:38 +0200 Subject: [PATCH 03/13] feat: test recording resource subaccount --- ...subaccount_security_settings.complete.yaml | 312 +++++++++--------- ...ource_subaccount_security_settings_test.go | 11 +- 2 files changed, 161 insertions(+), 162 deletions(-) diff --git a/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml b/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml index a2b2a69b..3e393039 100644 --- a/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml +++ b/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml @@ -6,7 +6,7 @@ interactions: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -19,9 +19,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - a9bb194f-2902-c713-7d46-265a7fd710d2 + - 7c147ce3-f588-8ce1-4a71-b369970a2a9c X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -32,20 +32,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:42:40 GMT + - Wed, 18 Sep 2024 15:52:40 GMT Expires: - "0" Pragma: @@ -61,12 +61,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 7d92b9f3-f68e-4ea4-7244-558140a07964 + - 692f01ea-47a2-4427-7979-692030a7c5d1 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 2.313671458s + duration: 365.684042ms - id: 1 request: proto: HTTP/1.1 @@ -85,9 +85,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 4e67b185-d807-b41b-eb77-ffcec444e118 + - debb515b-6177-1539-ae85-13ce3a123e92 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -106,7 +106,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"b0797898-c867-4eb4-a228-d88a15218208","technicalName":"b0797898-c867-4eb4-a228-d88a15218208","displayName":"B2C | dept-XYZ: CF - DEV","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"b2c-dept-xyz-dev","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 13, 2024, 4:57:36 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Jun 13, 2024, 4:57:53 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"a","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"b","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe+6@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+7@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+8@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+3@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+4@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -115,7 +115,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:42:41 GMT + - Wed, 18 Sep 2024 15:52:40 GMT Expires: - "0" Pragma: @@ -133,18 +133,18 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - ae141098-1adf-4551-4c8c-2670034c0df5 + - f40636e7-4bd6-436f-600e-fe5090889531 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 193.674458ms + duration: 188.992833ms - id: 2 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -157,9 +157,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - df6c4231-3720-59a1-7dc7-73c9ae7de5d1 + - bf0b81db-07fc-9d4f-6b72-e9788b28dc12 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -170,20 +170,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:42:41 GMT + - Wed, 18 Sep 2024 15:52:41 GMT Expires: - "0" Pragma: @@ -199,33 +199,33 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - a6e7eb2f-ead4-4fa5-7471-9043f0e82aaf + - 4c4c9671-75f0-4d76-4cb1-3017a7b7aa57 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 196.390375ms + duration: 276.124709ms - id: 3 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 268 + content_length: 311 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap remote_addr: "" request_uri: "" body: | - {"paramValues":{"accessTokenValidity":"3601","customEmailDomains":"[\"domain1.test\",\"domain2.test\"]","defaultIdp":"terraformint-platform","refreshTokenValidity":"3602","subaccount":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","treatUsersWithSameEmailAsSameUser":"true"}} + {"paramValues":{"accessTokenValidity":"3601","customEmailDomains":"[\"domain1.test\",\"domain2.test\"]","defaultIdp":"terraformint-platform","iFrameDomain":"https://iframedomain.test","refreshTokenValidity":"3602","subaccount":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","treatUsersWithSameEmailAsSameUser":"true"}} form: {} headers: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 61476bfd-04fa-f7c9-3c14-258835a8d670 + - 40a944e8-e5e6-2aa8-043a-a698f6193128 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -244,7 +244,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":3601,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"confidential","passphrase":"","certificate":"-----BEGIN CERTIFICATE-----\nMIIDWjCCAkKgAwIBAgIGElXjqKNAMA0GCSqGSIb3DQEBCwUAMGQxYjBgBgNVBAMM\nWWh0dHBzOi8vaW50ZWdyYXRpb24tdGVzdC1zZWN1cml0eS1zZXR0aW5ncy04cHRi\ncjgyMC5hdXRoZW50aWNhdGlvbi5ldTEyLmhhbmEub25kZW1hbmQuY29tMCAXDTE2\nMDEwMTAwMDAwMFoYDzIwNTAwMTAxMDAwMDAwWjBkMWIwYAYDVQQDDFlodHRwczov\nL2ludGVncmF0aW9uLXRlc3Qtc2VjdXJpdHktc2V0dGluZ3MtOHB0YnI4MjAuYXV0\naGVudGljYXRpb24uZXUxMi5oYW5hLm9uZGVtYW5kLmNvbTCCASIwDQYJKoZIhvcN\nAQEBBQADggEPADCCAQoCggEBAL3uCtNUITIG/SEuH8YA3OGklb5fdiupboX3FJva\ndgYkTG4lfcJV28NDc3NJzH0Pe1La8uadfXZElx80R8SRl/2iJLI9OAaInTJoQAVW\ncP8X2EsSafRVytjrURLTWfNJCROvnZcYQsRNsUHoQi8X4lw6ZlDbrcnKgxQpCqxP\nsow3mtrwqCZASmc7J84Nmo110iaZd5snd1c/HKr+bZfSQKgt8/4iRvlG7FCrU9Fp\njS+mDQOVUQdIT1auLdBgJ+4NdxxCTfmXSZsAf/HX8Ro7Xint8pmrx1RW+m9oU+dq\nCM74h2ls234QuwkgMb/WrniupGfIDgzaGQVqOx5Yl3doVssCAwEAAaMQMA4wDAYD\nVR0TAQH/BAIwADANBgkqhkiG9w0BAQsFAAOCAQEAZMNHh0JLppIAam5q37eBM+j7\nFhuFLwh39BUTYzUcifw31xElW05lPofoEVl0hMD87MDAF7gBeWi2eV0mJYsSMzKq\n2/Y9YNgOY97NKZgJI7PbdcGxGKr7tOY3vvPkqxaW2a13fkcUg+M44Lwf1jfBm58p\nd/8WTO0WKb7znvPUN3RfKoezua38cbSCjDd80Kbe5YuDt2H1J5GyJV3A7HDRYkCz\nYgytMsx3m8RV7JPTYMVLc/xEJD1R5wvHTFIAhAO02BgUrYezcY6RzhlN26jxvKyF\njOzrmNix9cQ/USX6+CgUR7X5/fvMGbU41kfJTWTY8WVUSnn67Uyjyt+EENiAcw==\n-----END CERTIFICATE-----\n"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[],"treatUsersWithSameEmailAsSameUser":true,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test","domain2.test"]}' + body: '{"iframeDomains":"https://iframedomain.test","tokenPolicySettings":{"accessTokenValidity":3601,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":true,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test","domain2.test"]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -253,7 +253,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:42:42 GMT + - Wed, 18 Sep 2024 15:52:41 GMT Expires: - "0" Pragma: @@ -271,18 +271,18 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 150c344f-ed8a-47b2-7cd0-5c832b43dfaf + - 56f0fa7f-bf21-412e-6bc4-dc0bbc4beb3c X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 935.088ms + duration: 580.041583ms - id: 4 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -295,9 +295,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - f99b53e0-7b6f-fca1-7c57-2440936bac1b + - 888b886c-f8e9-b7fc-4553-4ce9a18ad0c3 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -308,20 +308,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:42:45 GMT + - Wed, 18 Sep 2024 15:52:42 GMT Expires: - "0" Pragma: @@ -337,12 +337,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 73f5fd6c-5a31-45b4-70a1-25d00eaa1616 + - 02eb3bb0-95db-442b-4992-73d031c65393 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 3.483464417s + duration: 223.722625ms - id: 5 request: proto: HTTP/1.1 @@ -361,9 +361,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - c89f997c-7ac5-76b9-3da1-fe190ebfc8fe + - 5d163227-f143-bd54-ca91-218e20f0f194 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -382,7 +382,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"a","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"b","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"b0797898-c867-4eb4-a228-d88a15218208","technicalName":"b0797898-c867-4eb4-a228-d88a15218208","displayName":"B2C | dept-XYZ: CF - DEV","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"b2c-dept-xyz-dev","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 13, 2024, 4:57:36 AM","createdBy":"john.doe+6@int.test","modifiedDate":"Jun 13, 2024, 4:57:53 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+7@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+8@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+2@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+4@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -391,7 +391,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:42:46 GMT + - Wed, 18 Sep 2024 15:52:42 GMT Expires: - "0" Pragma: @@ -409,18 +409,18 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 8fe98b11-1fc1-40c7-4848-399866bb239f + - 9eb6d06e-c138-487d-70ff-07549dcdde23 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 231.340458ms + duration: 148.019291ms - id: 6 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -433,9 +433,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - cc78f95f-d5f8-f3d1-050a-52cc60577002 + - 5329c8b1-42d6-4b2c-f127-8176cbfbb1f6 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -446,20 +446,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:42:46 GMT + - Wed, 18 Sep 2024 15:52:42 GMT Expires: - "0" Pragma: @@ -475,12 +475,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - ad9001db-af0e-4f98-4566-e4834c4af1e7 + - e418b77b-18f7-41a7-45e5-ec5f6cd9a391 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 198.51925ms + duration: 231.45325ms - id: 7 request: proto: HTTP/1.1 @@ -499,9 +499,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - cb4ca399-6c10-8010-37e6-b851e2440892 + - cbdb97f2-6c43-32ab-c05a-03e79b261c36 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -520,7 +520,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"a","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"b","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"b0797898-c867-4eb4-a228-d88a15218208","technicalName":"b0797898-c867-4eb4-a228-d88a15218208","displayName":"B2C | dept-XYZ: CF - DEV","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"b2c-dept-xyz-dev","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 13, 2024, 4:57:36 AM","createdBy":"john.doe+6@int.test","modifiedDate":"Jun 13, 2024, 4:57:53 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+7@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+8@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -529,7 +529,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:42:46 GMT + - Wed, 18 Sep 2024 15:52:42 GMT Expires: - "0" Pragma: @@ -547,12 +547,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 33d23c40-f1f2-4daf-7084-288fdb41514e + - f99f6e3e-0164-4c67-4aff-927e66185d67 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 162.634792ms + duration: 225.939834ms - id: 8 request: proto: HTTP/1.1 @@ -571,9 +571,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - f39b22d8-5373-9da8-adbc-ef63437cb403 + - 859238f6-f83b-7fc7-c7de-5d28267ecc70 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -592,7 +592,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":3601,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"confidential","passphrase":"","certificate":"-----BEGIN CERTIFICATE-----\nMIIDWjCCAkKgAwIBAgIGElXjqKNAMA0GCSqGSIb3DQEBCwUAMGQxYjBgBgNVBAMM\nWWh0dHBzOi8vaW50ZWdyYXRpb24tdGVzdC1zZWN1cml0eS1zZXR0aW5ncy04cHRi\ncjgyMC5hdXRoZW50aWNhdGlvbi5ldTEyLmhhbmEub25kZW1hbmQuY29tMCAXDTE2\nMDEwMTAwMDAwMFoYDzIwNTAwMTAxMDAwMDAwWjBkMWIwYAYDVQQDDFlodHRwczov\nL2ludGVncmF0aW9uLXRlc3Qtc2VjdXJpdHktc2V0dGluZ3MtOHB0YnI4MjAuYXV0\naGVudGljYXRpb24uZXUxMi5oYW5hLm9uZGVtYW5kLmNvbTCCASIwDQYJKoZIhvcN\nAQEBBQADggEPADCCAQoCggEBAL3uCtNUITIG/SEuH8YA3OGklb5fdiupboX3FJva\ndgYkTG4lfcJV28NDc3NJzH0Pe1La8uadfXZElx80R8SRl/2iJLI9OAaInTJoQAVW\ncP8X2EsSafRVytjrURLTWfNJCROvnZcYQsRNsUHoQi8X4lw6ZlDbrcnKgxQpCqxP\nsow3mtrwqCZASmc7J84Nmo110iaZd5snd1c/HKr+bZfSQKgt8/4iRvlG7FCrU9Fp\njS+mDQOVUQdIT1auLdBgJ+4NdxxCTfmXSZsAf/HX8Ro7Xint8pmrx1RW+m9oU+dq\nCM74h2ls234QuwkgMb/WrniupGfIDgzaGQVqOx5Yl3doVssCAwEAAaMQMA4wDAYD\nVR0TAQH/BAIwADANBgkqhkiG9w0BAQsFAAOCAQEAZMNHh0JLppIAam5q37eBM+j7\nFhuFLwh39BUTYzUcifw31xElW05lPofoEVl0hMD87MDAF7gBeWi2eV0mJYsSMzKq\n2/Y9YNgOY97NKZgJI7PbdcGxGKr7tOY3vvPkqxaW2a13fkcUg+M44Lwf1jfBm58p\nd/8WTO0WKb7znvPUN3RfKoezua38cbSCjDd80Kbe5YuDt2H1J5GyJV3A7HDRYkCz\nYgytMsx3m8RV7JPTYMVLc/xEJD1R5wvHTFIAhAO02BgUrYezcY6RzhlN26jxvKyF\njOzrmNix9cQ/USX6+CgUR7X5/fvMGbU41kfJTWTY8WVUSnn67Uyjyt+EENiAcw==\n-----END CERTIFICATE-----\n"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[],"treatUsersWithSameEmailAsSameUser":true,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test","domain2.test"]}' + body: '{"iframeDomains":"https://iframedomain.test","tokenPolicySettings":{"accessTokenValidity":3601,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":true,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test","domain2.test"]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -601,7 +601,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:42:46 GMT + - Wed, 18 Sep 2024 15:52:43 GMT Expires: - "0" Pragma: @@ -619,18 +619,18 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 9a75c110-3e53-4833-4f20-a6e3aa30e3b0 + - df41ddb7-1289-4f29-7a36-63bc5790794c X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 376.573125ms + duration: 379.012791ms - id: 9 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -643,9 +643,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - a46d6e93-b86f-64cc-c9a0-fb97492e8bbb + - 70931cd8-78f1-f7aa-1ddd-cb6933e2e7a3 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -656,20 +656,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:42:47 GMT + - Wed, 18 Sep 2024 15:52:43 GMT Expires: - "0" Pragma: @@ -685,12 +685,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - d9477937-d554-4858-701f-d7a86a1c4293 + - af83e5f7-0da0-45e8-7f34-4ee71fa50a41 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 260.088667ms + duration: 233.026251ms - id: 10 request: proto: HTTP/1.1 @@ -709,9 +709,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - e004e254-de86-1b82-1ba1-0b5f35a94aa6 + - d86f7512-b28a-8cf2-7c0d-c7252f0e91cf X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -730,7 +730,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"b0797898-c867-4eb4-a228-d88a15218208","technicalName":"b0797898-c867-4eb4-a228-d88a15218208","displayName":"B2C | dept-XYZ: CF - DEV","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"b2c-dept-xyz-dev","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 13, 2024, 4:57:36 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Jun 13, 2024, 4:57:53 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"a","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"b","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe+6@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+7@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+8@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+2@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+4@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -739,7 +739,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:42:47 GMT + - Wed, 18 Sep 2024 15:52:43 GMT Expires: - "0" Pragma: @@ -757,12 +757,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 667a5184-bab0-46c3-6e4d-0ae58609aca5 + - 2bf9b378-41d8-4ba6-7345-ab05a903e67e X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 166.670666ms + duration: 251.497209ms - id: 11 request: proto: HTTP/1.1 @@ -781,9 +781,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 9bd26ea9-fc0e-d130-1ced-5d453cc43514 + - d288ce4a-e511-6577-1b12-f281514136b4 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -802,7 +802,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":3601,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"confidential","passphrase":"","certificate":"-----BEGIN CERTIFICATE-----\nMIIDWjCCAkKgAwIBAgIGElXjqKNAMA0GCSqGSIb3DQEBCwUAMGQxYjBgBgNVBAMM\nWWh0dHBzOi8vaW50ZWdyYXRpb24tdGVzdC1zZWN1cml0eS1zZXR0aW5ncy04cHRi\ncjgyMC5hdXRoZW50aWNhdGlvbi5ldTEyLmhhbmEub25kZW1hbmQuY29tMCAXDTE2\nMDEwMTAwMDAwMFoYDzIwNTAwMTAxMDAwMDAwWjBkMWIwYAYDVQQDDFlodHRwczov\nL2ludGVncmF0aW9uLXRlc3Qtc2VjdXJpdHktc2V0dGluZ3MtOHB0YnI4MjAuYXV0\naGVudGljYXRpb24uZXUxMi5oYW5hLm9uZGVtYW5kLmNvbTCCASIwDQYJKoZIhvcN\nAQEBBQADggEPADCCAQoCggEBAL3uCtNUITIG/SEuH8YA3OGklb5fdiupboX3FJva\ndgYkTG4lfcJV28NDc3NJzH0Pe1La8uadfXZElx80R8SRl/2iJLI9OAaInTJoQAVW\ncP8X2EsSafRVytjrURLTWfNJCROvnZcYQsRNsUHoQi8X4lw6ZlDbrcnKgxQpCqxP\nsow3mtrwqCZASmc7J84Nmo110iaZd5snd1c/HKr+bZfSQKgt8/4iRvlG7FCrU9Fp\njS+mDQOVUQdIT1auLdBgJ+4NdxxCTfmXSZsAf/HX8Ro7Xint8pmrx1RW+m9oU+dq\nCM74h2ls234QuwkgMb/WrniupGfIDgzaGQVqOx5Yl3doVssCAwEAAaMQMA4wDAYD\nVR0TAQH/BAIwADANBgkqhkiG9w0BAQsFAAOCAQEAZMNHh0JLppIAam5q37eBM+j7\nFhuFLwh39BUTYzUcifw31xElW05lPofoEVl0hMD87MDAF7gBeWi2eV0mJYsSMzKq\n2/Y9YNgOY97NKZgJI7PbdcGxGKr7tOY3vvPkqxaW2a13fkcUg+M44Lwf1jfBm58p\nd/8WTO0WKb7znvPUN3RfKoezua38cbSCjDd80Kbe5YuDt2H1J5GyJV3A7HDRYkCz\nYgytMsx3m8RV7JPTYMVLc/xEJD1R5wvHTFIAhAO02BgUrYezcY6RzhlN26jxvKyF\njOzrmNix9cQ/USX6+CgUR7X5/fvMGbU41kfJTWTY8WVUSnn67Uyjyt+EENiAcw==\n-----END CERTIFICATE-----\n"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[],"treatUsersWithSameEmailAsSameUser":true,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test","domain2.test"]}' + body: '{"iframeDomains":"https://iframedomain.test","tokenPolicySettings":{"accessTokenValidity":3601,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":true,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test","domain2.test"]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -811,7 +811,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:42:47 GMT + - Wed, 18 Sep 2024 15:52:44 GMT Expires: - "0" Pragma: @@ -829,18 +829,18 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 9648475b-cfca-4b18-4a33-856c5a943e5d + - 55d87229-0de1-46c9-4fa5-4b977c96cc0f X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 357.752916ms + duration: 419.877542ms - id: 12 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -853,9 +853,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 35b9355b-72b7-a02f-1582-5acf91179a8b + - 3b869d2f-0224-9aa9-39f2-eff4a07b2644 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -866,20 +866,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:42:51 GMT + - Wed, 18 Sep 2024 15:52:44 GMT Expires: - "0" Pragma: @@ -895,33 +895,33 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 8f46d17b-ce18-4bd8-5121-afbe15bf4452 + - 338765f3-66fb-4cb7-4d69-ca89bb9d45da X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 3.922133458s + duration: 289.136791ms - id: 13 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 252 + content_length: 329 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap remote_addr: "" request_uri: "" body: | - {"paramValues":{"accessTokenValidity":"4000","customEmailDomains":"[\"domain1.test\"]","defaultIdp":"terraformint-platform","refreshTokenValidity":"3602","subaccount":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","treatUsersWithSameEmailAsSameUser":"false"}} + {"paramValues":{"accessTokenValidity":"4000","customEmailDomains":"[\"domain1.test\"]","defaultIdp":"terraformint-platform","iFrameDomain":"https://iframedomain.test https://updated.iframedomain.test","refreshTokenValidity":"3602","subaccount":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","treatUsersWithSameEmailAsSameUser":"false"}} form: {} headers: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - ebeebda9-f592-9752-2163-96145926ed56 + - 110be8c1-7546-d5b3-c3b0-3ee3c40464dd X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -940,7 +940,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":4000,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"confidential","passphrase":"","certificate":"-----BEGIN CERTIFICATE-----\nMIIDWjCCAkKgAwIBAgIGElXjqKNAMA0GCSqGSIb3DQEBCwUAMGQxYjBgBgNVBAMM\nWWh0dHBzOi8vaW50ZWdyYXRpb24tdGVzdC1zZWN1cml0eS1zZXR0aW5ncy04cHRi\ncjgyMC5hdXRoZW50aWNhdGlvbi5ldTEyLmhhbmEub25kZW1hbmQuY29tMCAXDTE2\nMDEwMTAwMDAwMFoYDzIwNTAwMTAxMDAwMDAwWjBkMWIwYAYDVQQDDFlodHRwczov\nL2ludGVncmF0aW9uLXRlc3Qtc2VjdXJpdHktc2V0dGluZ3MtOHB0YnI4MjAuYXV0\naGVudGljYXRpb24uZXUxMi5oYW5hLm9uZGVtYW5kLmNvbTCCASIwDQYJKoZIhvcN\nAQEBBQADggEPADCCAQoCggEBAL3uCtNUITIG/SEuH8YA3OGklb5fdiupboX3FJva\ndgYkTG4lfcJV28NDc3NJzH0Pe1La8uadfXZElx80R8SRl/2iJLI9OAaInTJoQAVW\ncP8X2EsSafRVytjrURLTWfNJCROvnZcYQsRNsUHoQi8X4lw6ZlDbrcnKgxQpCqxP\nsow3mtrwqCZASmc7J84Nmo110iaZd5snd1c/HKr+bZfSQKgt8/4iRvlG7FCrU9Fp\njS+mDQOVUQdIT1auLdBgJ+4NdxxCTfmXSZsAf/HX8Ro7Xint8pmrx1RW+m9oU+dq\nCM74h2ls234QuwkgMb/WrniupGfIDgzaGQVqOx5Yl3doVssCAwEAAaMQMA4wDAYD\nVR0TAQH/BAIwADANBgkqhkiG9w0BAQsFAAOCAQEAZMNHh0JLppIAam5q37eBM+j7\nFhuFLwh39BUTYzUcifw31xElW05lPofoEVl0hMD87MDAF7gBeWi2eV0mJYsSMzKq\n2/Y9YNgOY97NKZgJI7PbdcGxGKr7tOY3vvPkqxaW2a13fkcUg+M44Lwf1jfBm58p\nd/8WTO0WKb7znvPUN3RfKoezua38cbSCjDd80Kbe5YuDt2H1J5GyJV3A7HDRYkCz\nYgytMsx3m8RV7JPTYMVLc/xEJD1R5wvHTFIAhAO02BgUrYezcY6RzhlN26jxvKyF\njOzrmNix9cQ/USX6+CgUR7X5/fvMGbU41kfJTWTY8WVUSnn67Uyjyt+EENiAcw==\n-----END CERTIFICATE-----\n"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test"]}' + body: '{"iframeDomains":"https://iframedomain.test https://updated.iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4000,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test"]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -949,7 +949,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:42:52 GMT + - Wed, 18 Sep 2024 15:52:45 GMT Expires: - "0" Pragma: @@ -967,18 +967,18 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 4eeaf75c-db19-4c92-7611-65c892d9de64 + - ba8cd417-1d94-4ad5-653f-da0ca0a04fe0 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 432.866042ms + duration: 467.139917ms - id: 14 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -991,9 +991,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 569d7a41-f4b5-5ec1-fe1a-d5900e2466db + - 2eff45df-92fb-8c66-02fe-3ebe8a44f75e X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1004,20 +1004,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:42:52 GMT + - Wed, 18 Sep 2024 15:52:45 GMT Expires: - "0" Pragma: @@ -1033,12 +1033,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 96210e83-60dc-4832-5d97-32b6a774ab20 + - 7afb5129-8e65-44cd-460b-9e72a29bd92d X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 401.61625ms + duration: 214.566792ms - id: 15 request: proto: HTTP/1.1 @@ -1057,9 +1057,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 7c979d4b-9ce7-e5e3-70a0-c280f065d81f + - 46347cd9-d90e-ff04-fe7d-0a480a8ec484 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1078,7 +1078,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"b0797898-c867-4eb4-a228-d88a15218208","technicalName":"b0797898-c867-4eb4-a228-d88a15218208","displayName":"B2C | dept-XYZ: CF - DEV","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"b2c-dept-xyz-dev","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 13, 2024, 4:57:36 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 13, 2024, 4:57:53 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe+4@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+5@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"a","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"b","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+6@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+7@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+8@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -1087,7 +1087,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:42:53 GMT + - Wed, 18 Sep 2024 15:52:45 GMT Expires: - "0" Pragma: @@ -1105,18 +1105,18 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 732e1189-c57c-4c6c-4217-47042cb2e160 + - 2eb8d5fb-8201-444c-5ad6-24942a23a21a X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 301.355042ms + duration: 222.860625ms - id: 16 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -1129,9 +1129,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - d4cd011a-d7bc-66f7-36e9-fb93ad9e82a8 + - 91a6547e-f693-cbc4-4598-940cb09a3973 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1142,20 +1142,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:42:56 GMT + - Wed, 18 Sep 2024 15:52:45 GMT Expires: - "0" Pragma: @@ -1171,12 +1171,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - b174828b-c2e7-461f-7154-8ecaaf75fa50 + - 99edfb70-8ca9-4880-7710-2f435114f305 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 3.784414458s + duration: 210.283333ms - id: 17 request: proto: HTTP/1.1 @@ -1195,9 +1195,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 125a8710-31f5-5294-0509-f43cdf9b853d + - bf0e5def-8199-6f6d-022f-0aca84af14af X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1216,7 +1216,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"b0797898-c867-4eb4-a228-d88a15218208","technicalName":"b0797898-c867-4eb4-a228-d88a15218208","displayName":"B2C | dept-XYZ: CF - DEV","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"b2c-dept-xyz-dev","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 13, 2024, 4:57:36 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 13, 2024, 4:57:53 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe+4@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+5@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"a","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"b","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+6@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+7@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+8@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+2@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+4@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -1225,7 +1225,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:42:57 GMT + - Wed, 18 Sep 2024 15:52:46 GMT Expires: - "0" Pragma: @@ -1243,12 +1243,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 82fcf5f5-59e9-4838-758d-51c9938aae47 + - fc1374f3-549f-474c-53e9-55fdf444de93 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 188.971ms + duration: 169.808791ms - id: 18 request: proto: HTTP/1.1 @@ -1267,9 +1267,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 1d420b42-85fa-5a95-9d30-3e2b63c74b24 + - 583b8492-0dac-d9c4-4bb5-aae073b2a34e X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1288,7 +1288,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":4000,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"confidential","passphrase":"","certificate":"-----BEGIN CERTIFICATE-----\nMIIDWjCCAkKgAwIBAgIGElXjqKNAMA0GCSqGSIb3DQEBCwUAMGQxYjBgBgNVBAMM\nWWh0dHBzOi8vaW50ZWdyYXRpb24tdGVzdC1zZWN1cml0eS1zZXR0aW5ncy04cHRi\ncjgyMC5hdXRoZW50aWNhdGlvbi5ldTEyLmhhbmEub25kZW1hbmQuY29tMCAXDTE2\nMDEwMTAwMDAwMFoYDzIwNTAwMTAxMDAwMDAwWjBkMWIwYAYDVQQDDFlodHRwczov\nL2ludGVncmF0aW9uLXRlc3Qtc2VjdXJpdHktc2V0dGluZ3MtOHB0YnI4MjAuYXV0\naGVudGljYXRpb24uZXUxMi5oYW5hLm9uZGVtYW5kLmNvbTCCASIwDQYJKoZIhvcN\nAQEBBQADggEPADCCAQoCggEBAL3uCtNUITIG/SEuH8YA3OGklb5fdiupboX3FJva\ndgYkTG4lfcJV28NDc3NJzH0Pe1La8uadfXZElx80R8SRl/2iJLI9OAaInTJoQAVW\ncP8X2EsSafRVytjrURLTWfNJCROvnZcYQsRNsUHoQi8X4lw6ZlDbrcnKgxQpCqxP\nsow3mtrwqCZASmc7J84Nmo110iaZd5snd1c/HKr+bZfSQKgt8/4iRvlG7FCrU9Fp\njS+mDQOVUQdIT1auLdBgJ+4NdxxCTfmXSZsAf/HX8Ro7Xint8pmrx1RW+m9oU+dq\nCM74h2ls234QuwkgMb/WrniupGfIDgzaGQVqOx5Yl3doVssCAwEAAaMQMA4wDAYD\nVR0TAQH/BAIwADANBgkqhkiG9w0BAQsFAAOCAQEAZMNHh0JLppIAam5q37eBM+j7\nFhuFLwh39BUTYzUcifw31xElW05lPofoEVl0hMD87MDAF7gBeWi2eV0mJYsSMzKq\n2/Y9YNgOY97NKZgJI7PbdcGxGKr7tOY3vvPkqxaW2a13fkcUg+M44Lwf1jfBm58p\nd/8WTO0WKb7znvPUN3RfKoezua38cbSCjDd80Kbe5YuDt2H1J5GyJV3A7HDRYkCz\nYgytMsx3m8RV7JPTYMVLc/xEJD1R5wvHTFIAhAO02BgUrYezcY6RzhlN26jxvKyF\njOzrmNix9cQ/USX6+CgUR7X5/fvMGbU41kfJTWTY8WVUSnn67Uyjyt+EENiAcw==\n-----END CERTIFICATE-----\n"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test"]}' + body: '{"iframeDomains":"https://iframedomain.test https://updated.iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4000,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test"]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -1297,7 +1297,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:42:57 GMT + - Wed, 18 Sep 2024 15:52:46 GMT Expires: - "0" Pragma: @@ -1315,18 +1315,18 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - bc5304ad-dfee-4831-6aa4-7db5db683fc4 + - 6d43a896-10cf-488c-59af-77b3479029b0 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 346.384667ms + duration: 445.99475ms - id: 19 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -1339,9 +1339,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - d5084bc7-4b41-2679-96c8-e70fa24fdaf4 + - 6ba026e8-8df8-b9a0-b4da-c310110359e1 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1352,20 +1352,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:42:57 GMT + - Wed, 18 Sep 2024 15:52:46 GMT Expires: - "0" Pragma: @@ -1381,18 +1381,18 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 6d98346a-0bdc-41ba-5fde-de7e95caa8a4 + - 5fac9e00-fc41-4494-6cad-4e20b9112fef X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 210.325541ms + duration: 209.361584ms - id: 20 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -1405,9 +1405,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - a227a27b-6a7a-2d00-e261-2e39de7f480a + - c380de09-4985-ead1-eb5e-a073e3f87641 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1418,20 +1418,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:43:01 GMT + - Wed, 18 Sep 2024 15:52:47 GMT Expires: - "0" Pragma: @@ -1447,12 +1447,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 7146a4d9-b208-4b77-4f0e-9f99756e3757 + - ce8fa648-eede-49b0-5f09-a6cf39b2faa1 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 4.024885125s + duration: 261.386083ms - id: 21 request: proto: HTTP/1.1 @@ -1471,9 +1471,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 9e9a264a-8c71-5570-9eff-2d71894c4eb6 + - bd2cf44b-256c-5825-a4f3-86d2586fb839 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1492,7 +1492,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":-1,"refreshTokenValidity":-1,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"confidential","passphrase":"","certificate":"-----BEGIN CERTIFICATE-----\nMIIDWjCCAkKgAwIBAgIGElXjqKNAMA0GCSqGSIb3DQEBCwUAMGQxYjBgBgNVBAMM\nWWh0dHBzOi8vaW50ZWdyYXRpb24tdGVzdC1zZWN1cml0eS1zZXR0aW5ncy04cHRi\ncjgyMC5hdXRoZW50aWNhdGlvbi5ldTEyLmhhbmEub25kZW1hbmQuY29tMCAXDTE2\nMDEwMTAwMDAwMFoYDzIwNTAwMTAxMDAwMDAwWjBkMWIwYAYDVQQDDFlodHRwczov\nL2ludGVncmF0aW9uLXRlc3Qtc2VjdXJpdHktc2V0dGluZ3MtOHB0YnI4MjAuYXV0\naGVudGljYXRpb24uZXUxMi5oYW5hLm9uZGVtYW5kLmNvbTCCASIwDQYJKoZIhvcN\nAQEBBQADggEPADCCAQoCggEBAL3uCtNUITIG/SEuH8YA3OGklb5fdiupboX3FJva\ndgYkTG4lfcJV28NDc3NJzH0Pe1La8uadfXZElx80R8SRl/2iJLI9OAaInTJoQAVW\ncP8X2EsSafRVytjrURLTWfNJCROvnZcYQsRNsUHoQi8X4lw6ZlDbrcnKgxQpCqxP\nsow3mtrwqCZASmc7J84Nmo110iaZd5snd1c/HKr+bZfSQKgt8/4iRvlG7FCrU9Fp\njS+mDQOVUQdIT1auLdBgJ+4NdxxCTfmXSZsAf/HX8Ro7Xint8pmrx1RW+m9oU+dq\nCM74h2ls234QuwkgMb/WrniupGfIDgzaGQVqOx5Yl3doVssCAwEAAaMQMA4wDAYD\nVR0TAQH/BAIwADANBgkqhkiG9w0BAQsFAAOCAQEAZMNHh0JLppIAam5q37eBM+j7\nFhuFLwh39BUTYzUcifw31xElW05lPofoEVl0hMD87MDAF7gBeWi2eV0mJYsSMzKq\n2/Y9YNgOY97NKZgJI7PbdcGxGKr7tOY3vvPkqxaW2a13fkcUg+M44Lwf1jfBm58p\nd/8WTO0WKb7znvPUN3RfKoezua38cbSCjDd80Kbe5YuDt2H1J5GyJV3A7HDRYkCz\nYgytMsx3m8RV7JPTYMVLc/xEJD1R5wvHTFIAhAO02BgUrYezcY6RzhlN26jxvKyF\njOzrmNix9cQ/USX6+CgUR7X5/fvMGbU41kfJTWTY8WVUSnn67Uyjyt+EENiAcw==\n-----END CERTIFICATE-----\n"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' + body: '{"iframeDomains":"https://iframedomain.test https://updated.iframedomain.test","tokenPolicySettings":{"accessTokenValidity":-1,"refreshTokenValidity":-1,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -1501,7 +1501,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:43:02 GMT + - Wed, 18 Sep 2024 15:52:47 GMT Expires: - "0" Pragma: @@ -1519,9 +1519,9 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 1f1959e2-234b-4cb5-4500-7f759e42eb88 + - 84a2c985-1f74-4f4d-688f-c905439f993d X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 573.374167ms + duration: 508.444834ms diff --git a/internal/provider/resource_subaccount_security_settings_test.go b/internal/provider/resource_subaccount_security_settings_test.go index 75142883..be421bb3 100644 --- a/internal/provider/resource_subaccount_security_settings_test.go +++ b/internal/provider/resource_subaccount_security_settings_test.go @@ -19,7 +19,7 @@ func TestResourceSubaccountSecuritySettings(t *testing.T) { ProtoV6ProviderFactories: getProviders(rec.GetDefaultClient()), Steps: []resource.TestStep{ { - Config: hclProviderFor(user) + hclResourceSubaccountSecuritySettings("uut", "integration-test-security-settings", "terraformint-platform", 3601, 3602, true, "[\"domain1.test\",\"domain2.test\"]", "iframedomain.test"), + Config: hclProviderFor(user) + hclResourceSubaccountSecuritySettings("uut", "integration-test-security-settings", "terraformint-platform", 3601, 3602, true, "[\"domain1.test\",\"domain2.test\"]", "https://iframedomain.test"), Check: resource.ComposeAggregateTestCheckFunc( resource.TestMatchResourceAttr("btp_subaccount_security_settings.uut", "subaccount_id", regexpValidUUID), resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "access_token_validity", "3601"), @@ -29,13 +29,12 @@ func TestResourceSubaccountSecuritySettings(t *testing.T) { resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "custom_email_domains.#", "2"), resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "custom_email_domains.0", "domain1.test"), resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "custom_email_domains.1", "domain2.test"), - resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "access_token_validity", "4000"), - resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "iframe_doamins", "iframedomain.test"), + resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "iframe_domains", "https://iframedomain.test"), ), }, { - Config: hclProviderFor(user) + hclResourceSubaccountSecuritySettings("uut", "integration-test-security-settings", "terraformint-platform", 4000, 3602, false, "[\"domain1.test\"]", "updatediframedomain.test"), + Config: hclProviderFor(user) + hclResourceSubaccountSecuritySettings("uut", "integration-test-security-settings", "terraformint-platform", 4000, 3602, false, "[\"domain1.test\"]", "https://iframedomain.test https://updated.iframedomain.test"), Check: resource.ComposeAggregateTestCheckFunc( resource.TestMatchResourceAttr("btp_subaccount_security_settings.uut", "subaccount_id", regexpValidUUID), resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "access_token_validity", "4000"), @@ -44,7 +43,7 @@ func TestResourceSubaccountSecuritySettings(t *testing.T) { resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "treat_users_with_same_email_as_same_user", "false"), resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "custom_email_domains.0", "domain1.test"), resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "custom_email_domains.#", "1"), - resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "iframe_doamins", "updatediframedomain.test"), + resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "iframe_domains", "https://iframedomain.test https://updated.iframedomain.test"), ), }, }, @@ -67,7 +66,7 @@ resource "btp_subaccount_security_settings" "%s" { custom_email_domains = %v - iframe_domain = %s + iframe_domains = "%s" }` return fmt.Sprintf(template, resourceName, subaccountName, defaultIdp, accessTokenValidity, refreshTokenValidity, treatUsersWithSameEmailAsSameUser, customEmailDomains, iFrameDomain) } From 08cae59213621fbb6302825ad0064890c04e9d45 Mon Sep 17 00:00:00 2001 From: Christian Lechner <22294087+lechnerc77@users.noreply.github.com.> Date: Thu, 19 Sep 2024 09:52:08 +0200 Subject: [PATCH 04/13] feat: iframe in security settings --- .../globalaccount_security_settings.md | 23 +- .../resources/subaccount_security_settings.md | 28 +- .../import.sh | 3 + .../resource.tf | 10 +- .../import.sh | 3 + .../resource.tf | 14 +- ...asource_globalaccount_security_settings.go | 9 +- ...ce_globalaccount_security_settings_test.go | 1 + ...datasource_subaccount_security_settings.go | 9 +- ...ource_subaccount_security_settings_test.go | 1 + ...ource_globalaccount_security_settings.yaml | 100 ++--- ...ce_subaccount_security_settings.by_id.yaml | 136 +++--- ...subaccount_security_settings.complete.yaml | 400 +++++++++++++----- ...esource_globalaccount_security_settings.go | 59 ++- ...ce_globalaccount_security_settings_test.go | 17 +- .../resource_subaccount_security_settings.go | 46 +- ...ource_subaccount_security_settings_test.go | 21 +- .../type_globalaccount_security_settings.go | 40 +- .../type_subaccount_security_settings.go | 39 +- 19 files changed, 704 insertions(+), 255 deletions(-) create mode 100644 examples/resources/btp_globalaccount_security_settings/import.sh create mode 100644 examples/resources/btp_subaccount_security_settings/import.sh diff --git a/docs/resources/globalaccount_security_settings.md b/docs/resources/globalaccount_security_settings.md index ac2f114e..b39d5aff 100644 --- a/docs/resources/globalaccount_security_settings.md +++ b/docs/resources/globalaccount_security_settings.md @@ -25,14 +25,16 @@ __Further documentation:__ ```terraform resource "btp_globalaccount_security_settings" "this" { - default_identity_provider = "sap.custom" + default_identity_provider = "sap.custom" - access_token_validity = 3600 - refresh_token_validity = 3600 + access_token_validity = 3600 + refresh_token_validity = 3600 treat_users_with_same_email_as_same_user = true - custom_email_domains = ["yourdomain.test"] + custom_email_domains = ["yourdomain.test"] + + iframe_domains = ["https://yourdomain.test"] } ``` @@ -44,7 +46,20 @@ resource "btp_globalaccount_security_settings" "this" { - `access_token_validity` (Number) The validity of the access token. - `custom_email_domains` (Set of String) Set of domains that are allowed to be used for user authentication. - `default_identity_provider` (String) The global account's default identity provider for platform users. Used to log on to platform tools such as SAP BTP cockpit or the btp CLI. +- `iframe_domains` (String) The new domains of the iframe. Enter as string. To provide multiple domains, separate them by spaces. - `refresh_token_validity` (Number) The validity of the refresh token. - `treat_users_with_same_email_as_same_user` (Boolean) If set to true, users with the same email are treated as same users. +### Read-Only + +- `id` (String, Deprecated) The ID of the security settings used for import operations. + +## Import + +Import is supported using the following syntax: +```terraform +# terraform import btp_globalaccount_security_settings. '' + +terraform import btp_globalaccount_security_settings.sec_setting '6aa64c2f-38c1-49a9-b2e8-cf9fea769b7f' +``` diff --git a/docs/resources/subaccount_security_settings.md b/docs/resources/subaccount_security_settings.md index bf6b5ef6..e9d70c49 100644 --- a/docs/resources/subaccount_security_settings.md +++ b/docs/resources/subaccount_security_settings.md @@ -24,17 +24,19 @@ __Further documentation:__ ## Example Usage ```terraform -resource "btp_subaccount_security_settings" "subaccount" { - subaccount_id = "6aa64c2f-38c1-49a9-b2e8-cf9fea769b7f" +resource "btp_subaccount_security_settings" "sec_setting" { + subaccount_id = "6aa64c2f-38c1-49a9-b2e8-cf9fea769b7f" - default_identity_provider = "sap.custom" + default_identity_provider = "sap.custom" - access_token_validity = 3600 - refresh_token_validity = 3600 + access_token_validity = 3600 + refresh_token_validity = 3600 treat_users_with_same_email_as_same_user = true - custom_email_domains = ["yourdomain.test"] + custom_email_domains = ["yourdomain.test"] + + iframe_domains = ["https://yourdomain.test"] } ``` @@ -50,8 +52,20 @@ resource "btp_subaccount_security_settings" "subaccount" { - `access_token_validity` (Number) The validity of the access token. - `custom_email_domains` (Set of String) Set of domains that are allowed to be used for user authentication. - `default_identity_provider` (String) The subaccount's default identity provider for business application users. -- `iframe_domains` (String) +- `iframe_domains` (String) The new domains of the iframe. Enter as string. To provide multiple domains, separate them by spaces. - `refresh_token_validity` (Number) The validity of the refresh token. - `treat_users_with_same_email_as_same_user` (Boolean) If set to true, users with the same email are treated as same users. +### Read-Only + +- `id` (String, Deprecated) The ID of the security settings used for import operations. + +## Import + +Import is supported using the following syntax: +```terraform +# terraform import btp_subaccount_security_settings. '' + +terraform import btp_subaccount_security_settings.sec_setting '6aa64c2f-38c1-49a9-b2e8-cf9fea769b7f' +``` diff --git a/examples/resources/btp_globalaccount_security_settings/import.sh b/examples/resources/btp_globalaccount_security_settings/import.sh new file mode 100644 index 00000000..67e038fe --- /dev/null +++ b/examples/resources/btp_globalaccount_security_settings/import.sh @@ -0,0 +1,3 @@ +# terraform import btp_globalaccount_security_settings. '' + +terraform import btp_globalaccount_security_settings.sec_setting '6aa64c2f-38c1-49a9-b2e8-cf9fea769b7f' diff --git a/examples/resources/btp_globalaccount_security_settings/resource.tf b/examples/resources/btp_globalaccount_security_settings/resource.tf index 98093481..30a1e572 100644 --- a/examples/resources/btp_globalaccount_security_settings/resource.tf +++ b/examples/resources/btp_globalaccount_security_settings/resource.tf @@ -1,10 +1,12 @@ resource "btp_globalaccount_security_settings" "this" { - default_identity_provider = "sap.custom" + default_identity_provider = "sap.custom" - access_token_validity = 3600 - refresh_token_validity = 3600 + access_token_validity = 3600 + refresh_token_validity = 3600 treat_users_with_same_email_as_same_user = true - custom_email_domains = ["yourdomain.test"] + custom_email_domains = ["yourdomain.test"] + + iframe_domains = ["https://yourdomain.test"] } diff --git a/examples/resources/btp_subaccount_security_settings/import.sh b/examples/resources/btp_subaccount_security_settings/import.sh new file mode 100644 index 00000000..945f8c8f --- /dev/null +++ b/examples/resources/btp_subaccount_security_settings/import.sh @@ -0,0 +1,3 @@ +# terraform import btp_subaccount_security_settings. '' + +terraform import btp_subaccount_security_settings.sec_setting '6aa64c2f-38c1-49a9-b2e8-cf9fea769b7f' diff --git a/examples/resources/btp_subaccount_security_settings/resource.tf b/examples/resources/btp_subaccount_security_settings/resource.tf index 609c51da..0e5655e2 100644 --- a/examples/resources/btp_subaccount_security_settings/resource.tf +++ b/examples/resources/btp_subaccount_security_settings/resource.tf @@ -1,12 +1,14 @@ -resource "btp_subaccount_security_settings" "subaccount" { - subaccount_id = "6aa64c2f-38c1-49a9-b2e8-cf9fea769b7f" +resource "btp_subaccount_security_settings" "sec_setting" { + subaccount_id = "6aa64c2f-38c1-49a9-b2e8-cf9fea769b7f" - default_identity_provider = "sap.custom" + default_identity_provider = "sap.custom" - access_token_validity = 3600 - refresh_token_validity = 3600 + access_token_validity = 3600 + refresh_token_validity = 3600 treat_users_with_same_email_as_same_user = true - custom_email_domains = ["yourdomain.test"] + custom_email_domains = ["yourdomain.test"] + + iframe_domains = ["https://yourdomain.test"] } diff --git a/internal/provider/datasource_globalaccount_security_settings.go b/internal/provider/datasource_globalaccount_security_settings.go index 2aae73c4..3aa90935 100644 --- a/internal/provider/datasource_globalaccount_security_settings.go +++ b/internal/provider/datasource_globalaccount_security_settings.go @@ -63,12 +63,17 @@ __Further documentation:__ MarkdownDescription: "The validity of the refresh token.", Computed: true, }, + "iframe_domains": schema.StringAttribute{ + MarkdownDescription: "The new domains of the iframe. Enter as string. To provide multiple domains, separate them by spaces.", + Optional: true, + Computed: true, + }, }, } } func (ds *globalaccountSecuritySettingsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse) { - var data globalaccountSecuritySettingsType + var data globalaccountSecuritySettingsDataSourceType diags := req.Config.Get(ctx, &data) @@ -83,7 +88,7 @@ func (ds *globalaccountSecuritySettingsDataSource) Read(ctx context.Context, req return } - data, diags = globalaccountSecuritySettingsFromValue(ctx, cliRes) + data, diags = globalaccountSecuritySettingsDataSourceValueFrom(ctx, cliRes) resp.Diagnostics.Append(diags...) diags = resp.State.Set(ctx, &data) diff --git a/internal/provider/datasource_globalaccount_security_settings_test.go b/internal/provider/datasource_globalaccount_security_settings_test.go index 1c9b5f50..2784c6fb 100644 --- a/internal/provider/datasource_globalaccount_security_settings_test.go +++ b/internal/provider/datasource_globalaccount_security_settings_test.go @@ -26,6 +26,7 @@ func TestDataSourceGlobalaccountSecuritySettings(t *testing.T) { resource.TestCheckResourceAttr("data.btp_globalaccount_security_settings.uut", "treat_users_with_same_email_as_same_user", "false"), resource.TestCheckResourceAttr("data.btp_globalaccount_security_settings.uut", "access_token_validity", "-1"), resource.TestCheckResourceAttr("data.btp_globalaccount_security_settings.uut", "refresh_token_validity", "-1"), + resource.TestCheckResourceAttr("data.btp_globalaccount_security_settings.uut", "iframe_domains", ""), ), }, }, diff --git a/internal/provider/datasource_subaccount_security_settings.go b/internal/provider/datasource_subaccount_security_settings.go index 4837c3a8..ccd2b08a 100644 --- a/internal/provider/datasource_subaccount_security_settings.go +++ b/internal/provider/datasource_subaccount_security_settings.go @@ -72,12 +72,17 @@ __Further documentation:__ MarkdownDescription: "The validity of the refresh token.", Computed: true, }, + "iframe_domains": schema.StringAttribute{ + MarkdownDescription: "The new domains of the iframe. Enter as string. To provide multiple domains, separate them by spaces.", + Optional: true, + Computed: true, + }, }, } } func (ds *subaccountSecuritySettingsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse) { - var data subaccountSecuritySettingsType + var data subaccountSecuritySettingsDataSourceType diags := req.Config.Get(ctx, &data) @@ -92,7 +97,7 @@ func (ds *subaccountSecuritySettingsDataSource) Read(ctx context.Context, req da return } - state, diags := subaccountSecuritySettingsFromValue(ctx, cliRes) + state, diags := subaccountSecuritySettingsDataSourceValueFrom(ctx, cliRes) state.SubaccountId = data.SubaccountId resp.Diagnostics.Append(diags...) diff --git a/internal/provider/datasource_subaccount_security_settings_test.go b/internal/provider/datasource_subaccount_security_settings_test.go index 98fac12b..acd13372 100644 --- a/internal/provider/datasource_subaccount_security_settings_test.go +++ b/internal/provider/datasource_subaccount_security_settings_test.go @@ -28,6 +28,7 @@ func TestDataSourceSubaccountSecuritySettings(t *testing.T) { resource.TestCheckResourceAttr("data.btp_subaccount_security_settings.uut", "treat_users_with_same_email_as_same_user", "false"), resource.TestCheckResourceAttr("data.btp_subaccount_security_settings.uut", "access_token_validity", "-1"), resource.TestCheckResourceAttr("data.btp_subaccount_security_settings.uut", "refresh_token_validity", "-1"), + resource.TestCheckResourceAttr("data.btp_subaccount_security_settings.uut", "iframe_domains", ""), ), }, }, diff --git a/internal/provider/fixtures/datasource_globalaccount_security_settings.yaml b/internal/provider/fixtures/datasource_globalaccount_security_settings.yaml index d41b26cd..4b2f1e1c 100644 --- a/internal/provider/fixtures/datasource_globalaccount_security_settings.yaml +++ b/internal/provider/fixtures/datasource_globalaccount_security_settings.yaml @@ -6,7 +6,7 @@ interactions: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -19,9 +19,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 1799052e-9118-5452-e566-6c8045cf33d6 + - 51fa0976-2998-4f72-9d55-e19e89c48261 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -32,20 +32,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 13:24:09 GMT + - Thu, 19 Sep 2024 07:51:38 GMT Expires: - "0" Pragma: @@ -61,12 +61,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - d2a4e7f4-1bac-4094-6986-f4795d940f7e + - 17319e6b-247d-4f1c-52f0-3822796eeb46 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 187.651541ms + duration: 963.7695ms - id: 1 request: proto: HTTP/1.1 @@ -85,9 +85,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - de69c1b9-522b-e341-05d6-95d5e3d3ae70 + - 47deb2da-f3cb-2274-650e-6c40275c2c27 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -106,7 +106,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":-1,"refreshTokenValidity":-1,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"confidential","passphrase":"","certificate":"-----BEGIN CERTIFICATE-----\nMIIDJjCCAg6gAwIBAgIGElXjqKNAMA0GCSqGSIb3DQEBCwUAMEoxSDBGBgNVBAMM\nP2h0dHBzOi8vdGVycmFmb3JtaW50Y2FuYXJ5LmF1dGhlbnRpY2F0aW9uLnNhcC5o\nYW5hLm9uZGVtYW5kLmNvbTAgFw0xNjAxMDEwMDAwMDBaGA8yMDUwMDEwMTAwMDAw\nMFowSjFIMEYGA1UEAww/aHR0cHM6Ly90ZXJyYWZvcm1pbnRjYW5hcnkuYXV0aGVu\ndGljYXRpb24uc2FwLmhhbmEub25kZW1hbmQuY29tMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEAsnu5EFrTDlh1hNDBSU7zawN8iJ2yO0MUHtp60+VJTt4d\nibzxAabI5KBZaCnzvMst4iuZaxDNQ9NB32Jykg5Dr9jKKiCQA5JoW3hUi5ai6tjO\n9AkDSzhvAqdPZWqFGn6KILu4JiyqTLO1dAlyd59RsQ67yeRYvMEvpk7qdcOjSJfS\nriRZnMvGXinGr8Al4JroOGIPd0We1HZYycZuTOU2xZEedZ9Onrn+Jhjq+6muEJ/M\nP57KbH/HXqnAS9U6HlB3LQLKeyZh3BIU5oHQkJBNMvt/oyrEhXycOg/jChh9VYdB\nEdEYYZe4XcTGxu57/mbWTnzapgJEvOXvIrQH0uUhMwIDAQABoxAwDjAMBgNVHRMB\nAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQBJN8vh1cB1F8NrtJeXNMhAkhfzykIy\nd5Oo2sSr41gPjzLFBZHHpKRc3fHExH5DDQiLckZO9GotnvV1j5J3LNG0nh0wAbUQ\nSal5ArzMdfaVTkLiw2NtHWEWh3RI+tkntTC/cKYBZBQSOnhyBq3wCh3rmkP6CTU0\nMHjmJWHNPHKj/IUXzQQVe+2+XDbrRr4NLLDz90G0E+JWXVQYCMJ9mhCw8ZvDL8gQ\nl4oVH4VznmyVDFuSZZ4DKB5OXRXo9J4DaPLg9rxyLJui1Tp1tEOBZ4gkdlLkaNth\nVwukQ7tH9INF8mOdJ4r/2xj5j6pBULwIiIKaFCPgTVvFr3rpo21Z88A8\n-----END CERTIFICATE-----\n"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' + body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":-1,"refreshTokenValidity":-1,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -115,7 +115,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 13:24:09 GMT + - Thu, 19 Sep 2024 07:51:38 GMT Expires: - "0" Pragma: @@ -133,18 +133,18 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - d2c8e397-31be-447b-600c-c5f5b8016cd7 + - 373e2057-b5bb-4aaf-4d7f-2f32a8c86dee X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 251.812959ms + duration: 247.994751ms - id: 2 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -157,9 +157,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - c7817bc0-30e8-fdc5-581b-3755c94d2c51 + - dc452062-09bd-0bae-d084-efa694a892ca X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -170,20 +170,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 13:24:10 GMT + - Thu, 19 Sep 2024 07:51:39 GMT Expires: - "0" Pragma: @@ -199,12 +199,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - b9ec45bc-adc7-4178-5482-fbbd84910307 + - f166f835-fb68-4ca6-7081-5c5b63af8b47 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 211.354542ms + duration: 280.842625ms - id: 3 request: proto: HTTP/1.1 @@ -223,9 +223,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 5fcf7724-ab04-4614-fa3c-5f4f12f3281e + - fa6f3325-83b1-3d2d-8ed2-6b73803ffe79 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -244,7 +244,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":-1,"refreshTokenValidity":-1,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"confidential","passphrase":"","certificate":"-----BEGIN CERTIFICATE-----\nMIIDJjCCAg6gAwIBAgIGElXjqKNAMA0GCSqGSIb3DQEBCwUAMEoxSDBGBgNVBAMM\nP2h0dHBzOi8vdGVycmFmb3JtaW50Y2FuYXJ5LmF1dGhlbnRpY2F0aW9uLnNhcC5o\nYW5hLm9uZGVtYW5kLmNvbTAgFw0xNjAxMDEwMDAwMDBaGA8yMDUwMDEwMTAwMDAw\nMFowSjFIMEYGA1UEAww/aHR0cHM6Ly90ZXJyYWZvcm1pbnRjYW5hcnkuYXV0aGVu\ndGljYXRpb24uc2FwLmhhbmEub25kZW1hbmQuY29tMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEAsnu5EFrTDlh1hNDBSU7zawN8iJ2yO0MUHtp60+VJTt4d\nibzxAabI5KBZaCnzvMst4iuZaxDNQ9NB32Jykg5Dr9jKKiCQA5JoW3hUi5ai6tjO\n9AkDSzhvAqdPZWqFGn6KILu4JiyqTLO1dAlyd59RsQ67yeRYvMEvpk7qdcOjSJfS\nriRZnMvGXinGr8Al4JroOGIPd0We1HZYycZuTOU2xZEedZ9Onrn+Jhjq+6muEJ/M\nP57KbH/HXqnAS9U6HlB3LQLKeyZh3BIU5oHQkJBNMvt/oyrEhXycOg/jChh9VYdB\nEdEYYZe4XcTGxu57/mbWTnzapgJEvOXvIrQH0uUhMwIDAQABoxAwDjAMBgNVHRMB\nAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQBJN8vh1cB1F8NrtJeXNMhAkhfzykIy\nd5Oo2sSr41gPjzLFBZHHpKRc3fHExH5DDQiLckZO9GotnvV1j5J3LNG0nh0wAbUQ\nSal5ArzMdfaVTkLiw2NtHWEWh3RI+tkntTC/cKYBZBQSOnhyBq3wCh3rmkP6CTU0\nMHjmJWHNPHKj/IUXzQQVe+2+XDbrRr4NLLDz90G0E+JWXVQYCMJ9mhCw8ZvDL8gQ\nl4oVH4VznmyVDFuSZZ4DKB5OXRXo9J4DaPLg9rxyLJui1Tp1tEOBZ4gkdlLkaNth\nVwukQ7tH9INF8mOdJ4r/2xj5j6pBULwIiIKaFCPgTVvFr3rpo21Z88A8\n-----END CERTIFICATE-----\n"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' + body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":-1,"refreshTokenValidity":-1,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -253,7 +253,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 13:24:10 GMT + - Thu, 19 Sep 2024 07:51:39 GMT Expires: - "0" Pragma: @@ -271,18 +271,18 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 4982c9e9-9baf-4408-453f-8890fd9c1054 + - dfb67cba-5836-43ef-6fea-274ec918ba89 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 447.714584ms + duration: 178.918375ms - id: 4 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -295,9 +295,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 614603a8-cae3-95b0-f627-4bb017381f13 + - 184d9da7-4913-fefe-29fa-0fe028e11329 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -308,20 +308,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 13:24:10 GMT + - Thu, 19 Sep 2024 07:51:40 GMT Expires: - "0" Pragma: @@ -337,12 +337,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 358d7aa6-9c30-424a-5905-90e9d303c7ad + - ec4e60a5-65ee-4a4a-7b09-f5c35c228311 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 222.73625ms + duration: 598.851584ms - id: 5 request: proto: HTTP/1.1 @@ -361,9 +361,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 3f3f3267-4765-3a17-50a5-3c41d4bbad06 + - 72240192-82cc-8188-c936-3d0559b3b9f4 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -382,7 +382,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":-1,"refreshTokenValidity":-1,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"confidential","passphrase":"","certificate":"-----BEGIN CERTIFICATE-----\nMIIDJjCCAg6gAwIBAgIGElXjqKNAMA0GCSqGSIb3DQEBCwUAMEoxSDBGBgNVBAMM\nP2h0dHBzOi8vdGVycmFmb3JtaW50Y2FuYXJ5LmF1dGhlbnRpY2F0aW9uLnNhcC5o\nYW5hLm9uZGVtYW5kLmNvbTAgFw0xNjAxMDEwMDAwMDBaGA8yMDUwMDEwMTAwMDAw\nMFowSjFIMEYGA1UEAww/aHR0cHM6Ly90ZXJyYWZvcm1pbnRjYW5hcnkuYXV0aGVu\ndGljYXRpb24uc2FwLmhhbmEub25kZW1hbmQuY29tMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEAsnu5EFrTDlh1hNDBSU7zawN8iJ2yO0MUHtp60+VJTt4d\nibzxAabI5KBZaCnzvMst4iuZaxDNQ9NB32Jykg5Dr9jKKiCQA5JoW3hUi5ai6tjO\n9AkDSzhvAqdPZWqFGn6KILu4JiyqTLO1dAlyd59RsQ67yeRYvMEvpk7qdcOjSJfS\nriRZnMvGXinGr8Al4JroOGIPd0We1HZYycZuTOU2xZEedZ9Onrn+Jhjq+6muEJ/M\nP57KbH/HXqnAS9U6HlB3LQLKeyZh3BIU5oHQkJBNMvt/oyrEhXycOg/jChh9VYdB\nEdEYYZe4XcTGxu57/mbWTnzapgJEvOXvIrQH0uUhMwIDAQABoxAwDjAMBgNVHRMB\nAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQBJN8vh1cB1F8NrtJeXNMhAkhfzykIy\nd5Oo2sSr41gPjzLFBZHHpKRc3fHExH5DDQiLckZO9GotnvV1j5J3LNG0nh0wAbUQ\nSal5ArzMdfaVTkLiw2NtHWEWh3RI+tkntTC/cKYBZBQSOnhyBq3wCh3rmkP6CTU0\nMHjmJWHNPHKj/IUXzQQVe+2+XDbrRr4NLLDz90G0E+JWXVQYCMJ9mhCw8ZvDL8gQ\nl4oVH4VznmyVDFuSZZ4DKB5OXRXo9J4DaPLg9rxyLJui1Tp1tEOBZ4gkdlLkaNth\nVwukQ7tH9INF8mOdJ4r/2xj5j6pBULwIiIKaFCPgTVvFr3rpo21Z88A8\n-----END CERTIFICATE-----\n"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' + body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":-1,"refreshTokenValidity":-1,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -391,7 +391,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 13:24:11 GMT + - Thu, 19 Sep 2024 07:51:40 GMT Expires: - "0" Pragma: @@ -409,18 +409,18 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 0f923263-47ad-418b-6c65-e7b16ad1fc2c + - aaae2f21-2a5b-4620-7f5d-6e17dea5de48 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 173.553583ms + duration: 232.279958ms - id: 6 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -433,9 +433,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - f85668cd-fcaf-3fde-0a33-395027b474b7 + - d9cf1c2e-bea2-1819-ac7f-caf830ad4743 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -446,20 +446,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 13:24:14 GMT + - Thu, 19 Sep 2024 07:51:40 GMT Expires: - "0" Pragma: @@ -475,9 +475,9 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - dde006f2-e81c-4a79-72a6-2299a72cf62a + - fdd7c497-aca0-4aa4-570a-ccc49f9c6058 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 3.456475917s + duration: 240.207875ms diff --git a/internal/provider/fixtures/datasource_subaccount_security_settings.by_id.yaml b/internal/provider/fixtures/datasource_subaccount_security_settings.by_id.yaml index a3c580bf..19c8afa5 100644 --- a/internal/provider/fixtures/datasource_subaccount_security_settings.by_id.yaml +++ b/internal/provider/fixtures/datasource_subaccount_security_settings.by_id.yaml @@ -6,7 +6,7 @@ interactions: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -19,9 +19,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 3f8e5f17-c410-9587-2f86-9ec4561263f6 + - 9aa57ff1-934e-553a-63a4-eec6bb607e46 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -32,20 +32,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 13:23:42 GMT + - Thu, 19 Sep 2024 07:48:30 GMT Expires: - "0" Pragma: @@ -61,12 +61,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 33a8af3c-af40-4ee7-64cc-1a341ea8eed4 + - 57a91e3a-6d57-4cce-7dfc-7a3c6270749e X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 197.636833ms + duration: 357.324292ms - id: 1 request: proto: HTTP/1.1 @@ -85,9 +85,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 10d7b560-4f3b-2fb1-db59-d27fff5e2bbc + - 0ad084dd-0104-ccd1-4400-f931ca0598e9 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -106,7 +106,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+2@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+4@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"b0797898-c867-4eb4-a228-d88a15218208","technicalName":"b0797898-c867-4eb4-a228-d88a15218208","displayName":"B2C | dept-XYZ: CF - DEV","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"b2c-dept-xyz-dev","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 13, 2024, 4:57:36 AM","createdBy":"john.doe+6@int.test","modifiedDate":"Jun 13, 2024, 4:57:53 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe+7@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+8@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -115,7 +115,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 13:23:42 GMT + - Thu, 19 Sep 2024 07:48:30 GMT Expires: - "0" Pragma: @@ -133,12 +133,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 7fb09462-baed-4fe3-53b7-8be890e553fa + - 07930209-cd15-4d6c-4cc8-42d67543ca57 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 181.108083ms + duration: 187.839625ms - id: 2 request: proto: HTTP/1.1 @@ -157,9 +157,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 0bcc7c00-b97e-87a6-574a-03b730c7fe1a + - 5fd756d2-eb77-3c5d-772a-535e14775bc3 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -178,7 +178,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":-1,"refreshTokenValidity":-1,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key-849316750","keyIds":["default-jwt-key-849316750"],"keys":{"default-jwt-key-849316750":{"created":"Mon Jul 03 11:34:43 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-services-4ie3yr1a.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1430075255","keys":{"default-saml-key-1430075255":{"key":"confidential","passphrase":"","certificate":"-----BEGIN CERTIFICATE-----\nMIIDSDCCAjCgAwIBAgIGElXjqKNAMA0GCSqGSIb3DQEBCwUAMFsxWTBXBgNVBAMM\nUGh0dHBzOi8vaW50ZWdyYXRpb24tdGVzdC1zZXJ2aWNlcy00aWUzeXIxYS5hdXRo\nZW50aWNhdGlvbi5ldTEyLmhhbmEub25kZW1hbmQuY29tMCAXDTE2MDEwMTAwMDAw\nMFoYDzIwNTAwMTAxMDAwMDAwWjBbMVkwVwYDVQQDDFBodHRwczovL2ludGVncmF0\naW9uLXRlc3Qtc2VydmljZXMtNGllM3lyMWEuYXV0aGVudGljYXRpb24uZXUxMi5o\nYW5hLm9uZGVtYW5kLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB\nALZXCDCuHjEl7YMQyCPLEYUoU05gn4sEx0ezOGnDbaOemSoaejZQzFqZckqeVKqJ\nXIBHIYriWTXNDAQL29RBdE0+e2BJVTPQHYdGQt+FaEFVdcX4qfQQInEEyue/sBUy\nIJtGh3AIWgbntdVZk6mKjCgmZwIAbafnbGbt6c5hMIQ+EerT1apH6DOOePd2yedH\nnkLcXkb2mN5CtAtPxP4hoYJkOz+siUFghNhGLcyQCae0whBKuj/bvU6aTdvQ9lGa\nq2A0TaZmdloJb+7kD/MBIQV8HA194pqR8V6V4tNX052lYok/g1IojWwWPrECubY3\nyddnBR+wAc3w1WJhXM++CC8CAwEAAaMQMA4wDAYDVR0TAQH/BAIwADANBgkqhkiG\n9w0BAQsFAAOCAQEAE7l7hMDcBrNme2eFlVP73560f3S8fUAH4Khw/UQS41blb3Pm\nBaeqzF1WBkq4Mo4x0nUsK7x/YlXKKCA2ao83q1Vu0lKdqI2bCNsqPD/jLsWdTMUb\nee5jVC8aFFORfDXDvcW4SqlEFh3+dKo6DzpVx2/Iz8+UGzmB2CvHgrpm/AW9ZXt9\nJNPnFkaZYKKipckKDR/DXb+wbEl7aGevL2o7sFuNDJfO2Ut+ENqBHLdvu8YnaTYa\njx+wqyt7tOcZgEijPligtvs3BqM0uHRWuTcIt+Sufea1gBd9Dnj36bT63nYBzwVP\nBBYLvy5/iyWAskjL2xMc3JiDLQtmuxdZLUnbAQ==\n-----END CERTIFICATE-----\n"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","serviceInstanceId":"b6a7d7da-41f4-4dfc-a883-fde826c2e9f9","appId":"b6a7d7da-41f4-4dfc-a883-fde826c2e9f9!b168799|abap-business-service!b1312","credentialType":"binding-secret","bindingId":"b02e4b22-906b-40c5-9c5e-dbb6a9068444"},{"tenantId":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","serviceInstanceId":"df532d07-57a7-415e-a261-23a398ef068a","appId":"df532d07-57a7-415e-a261-23a398ef068a!b168799|ans-xsuaa!b72","credentialType":"binding-secret","bindingId":"9d6439fa-7c3b-4f24-ba31-8f1be0771653"},{"tenantId":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","serviceInstanceId":"df532d07-57a7-415e-a261-23a398ef068a","appId":"df532d07-57a7-415e-a261-23a398ef068a!b168799|ans-xsuaa!b72","credentialType":"binding-secret","bindingId":"9d6439fa-7c3b-4f24-ba31-8f1be0771653"}],"useIdpUserNameInTokens":true}' + body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":-1,"refreshTokenValidity":-1,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key-849316750","keyIds":["default-jwt-key-849316750"],"keys":{"default-jwt-key-849316750":{"created":"Mon Jul 03 11:34:43 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-services-4ie3yr1a.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1430075255","keys":{"default-saml-key-1430075255":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","serviceInstanceId":"b6a7d7da-41f4-4dfc-a883-fde826c2e9f9","appId":"b6a7d7da-41f4-4dfc-a883-fde826c2e9f9!b168799|abap-business-service!b1312","credentialType":"binding-secret","bindingId":"b02e4b22-906b-40c5-9c5e-dbb6a9068444"},{"tenantId":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","serviceInstanceId":"df532d07-57a7-415e-a261-23a398ef068a","appId":"df532d07-57a7-415e-a261-23a398ef068a!b168799|ans-xsuaa!b72","credentialType":"binding-secret","bindingId":"9d6439fa-7c3b-4f24-ba31-8f1be0771653"},{"tenantId":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","serviceInstanceId":"df532d07-57a7-415e-a261-23a398ef068a","appId":"df532d07-57a7-415e-a261-23a398ef068a!b168799|ans-xsuaa!b72","credentialType":"binding-secret","bindingId":"9d6439fa-7c3b-4f24-ba31-8f1be0771653"}],"useIdpUserNameInTokens":true}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -187,7 +187,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 13:23:42 GMT + - Thu, 19 Sep 2024 07:48:31 GMT Expires: - "0" Pragma: @@ -205,18 +205,18 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 8b01134c-a570-454e-742f-a20fbba2db29 + - 083c3fd9-c786-4df4-7bd3-fc3be090df8b X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 366.006042ms + duration: 836.944708ms - id: 3 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -229,9 +229,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 3c9fba36-4604-727e-a760-d55366f66831 + - a3371a89-c6c0-0714-3051-92627b828260 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -242,20 +242,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 13:23:46 GMT + - Thu, 19 Sep 2024 07:48:32 GMT Expires: - "0" Pragma: @@ -271,12 +271,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - a4d720c2-2708-418d-4cad-88e642b873db + - bea32cf0-187b-4a6e-4201-f67354cc228c X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 3.342727625s + duration: 330.462292ms - id: 4 request: proto: HTTP/1.1 @@ -295,9 +295,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 14f662f1-aedb-bd68-4092-19a1d7384ed6 + - 73c118ba-b4ef-fc6a-af7c-c5b86a51dea8 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -316,7 +316,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"b0797898-c867-4eb4-a228-d88a15218208","technicalName":"b0797898-c867-4eb4-a228-d88a15218208","displayName":"B2C | dept-XYZ: CF - DEV","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"b2c-dept-xyz-dev","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 13, 2024, 4:57:36 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Jun 13, 2024, 4:57:53 AM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+3@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+4@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe+6@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+7@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+8@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+2@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+4@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -325,7 +325,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 13:23:46 GMT + - Thu, 19 Sep 2024 07:48:32 GMT Expires: - "0" Pragma: @@ -343,12 +343,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 55dc6c0f-746d-486d-54cf-c116d10f93b6 + - 4860b8dd-5963-4a40-7dc9-b5002abaa877 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 324.931875ms + duration: 192.373875ms - id: 5 request: proto: HTTP/1.1 @@ -367,9 +367,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - e1db543a-4967-f782-484b-f19b528269c1 + - 079409b8-2b21-1184-c4e2-0bc42777b9a1 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -388,7 +388,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":-1,"refreshTokenValidity":-1,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key-849316750","keyIds":["default-jwt-key-849316750"],"keys":{"default-jwt-key-849316750":{"created":"Mon Jul 03 11:34:43 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-services-4ie3yr1a.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1430075255","keys":{"default-saml-key-1430075255":{"key":"confidential","passphrase":"","certificate":"-----BEGIN CERTIFICATE-----\nMIIDSDCCAjCgAwIBAgIGElXjqKNAMA0GCSqGSIb3DQEBCwUAMFsxWTBXBgNVBAMM\nUGh0dHBzOi8vaW50ZWdyYXRpb24tdGVzdC1zZXJ2aWNlcy00aWUzeXIxYS5hdXRo\nZW50aWNhdGlvbi5ldTEyLmhhbmEub25kZW1hbmQuY29tMCAXDTE2MDEwMTAwMDAw\nMFoYDzIwNTAwMTAxMDAwMDAwWjBbMVkwVwYDVQQDDFBodHRwczovL2ludGVncmF0\naW9uLXRlc3Qtc2VydmljZXMtNGllM3lyMWEuYXV0aGVudGljYXRpb24uZXUxMi5o\nYW5hLm9uZGVtYW5kLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB\nALZXCDCuHjEl7YMQyCPLEYUoU05gn4sEx0ezOGnDbaOemSoaejZQzFqZckqeVKqJ\nXIBHIYriWTXNDAQL29RBdE0+e2BJVTPQHYdGQt+FaEFVdcX4qfQQInEEyue/sBUy\nIJtGh3AIWgbntdVZk6mKjCgmZwIAbafnbGbt6c5hMIQ+EerT1apH6DOOePd2yedH\nnkLcXkb2mN5CtAtPxP4hoYJkOz+siUFghNhGLcyQCae0whBKuj/bvU6aTdvQ9lGa\nq2A0TaZmdloJb+7kD/MBIQV8HA194pqR8V6V4tNX052lYok/g1IojWwWPrECubY3\nyddnBR+wAc3w1WJhXM++CC8CAwEAAaMQMA4wDAYDVR0TAQH/BAIwADANBgkqhkiG\n9w0BAQsFAAOCAQEAE7l7hMDcBrNme2eFlVP73560f3S8fUAH4Khw/UQS41blb3Pm\nBaeqzF1WBkq4Mo4x0nUsK7x/YlXKKCA2ao83q1Vu0lKdqI2bCNsqPD/jLsWdTMUb\nee5jVC8aFFORfDXDvcW4SqlEFh3+dKo6DzpVx2/Iz8+UGzmB2CvHgrpm/AW9ZXt9\nJNPnFkaZYKKipckKDR/DXb+wbEl7aGevL2o7sFuNDJfO2Ut+ENqBHLdvu8YnaTYa\njx+wqyt7tOcZgEijPligtvs3BqM0uHRWuTcIt+Sufea1gBd9Dnj36bT63nYBzwVP\nBBYLvy5/iyWAskjL2xMc3JiDLQtmuxdZLUnbAQ==\n-----END CERTIFICATE-----\n"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","serviceInstanceId":"b6a7d7da-41f4-4dfc-a883-fde826c2e9f9","appId":"b6a7d7da-41f4-4dfc-a883-fde826c2e9f9!b168799|abap-business-service!b1312","credentialType":"binding-secret","bindingId":"b02e4b22-906b-40c5-9c5e-dbb6a9068444"},{"tenantId":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","serviceInstanceId":"df532d07-57a7-415e-a261-23a398ef068a","appId":"df532d07-57a7-415e-a261-23a398ef068a!b168799|ans-xsuaa!b72","credentialType":"binding-secret","bindingId":"9d6439fa-7c3b-4f24-ba31-8f1be0771653"},{"tenantId":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","serviceInstanceId":"df532d07-57a7-415e-a261-23a398ef068a","appId":"df532d07-57a7-415e-a261-23a398ef068a!b168799|ans-xsuaa!b72","credentialType":"binding-secret","bindingId":"9d6439fa-7c3b-4f24-ba31-8f1be0771653"}],"useIdpUserNameInTokens":true}' + body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":-1,"refreshTokenValidity":-1,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key-849316750","keyIds":["default-jwt-key-849316750"],"keys":{"default-jwt-key-849316750":{"created":"Mon Jul 03 11:34:43 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-services-4ie3yr1a.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1430075255","keys":{"default-saml-key-1430075255":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","serviceInstanceId":"b6a7d7da-41f4-4dfc-a883-fde826c2e9f9","appId":"b6a7d7da-41f4-4dfc-a883-fde826c2e9f9!b168799|abap-business-service!b1312","credentialType":"binding-secret","bindingId":"b02e4b22-906b-40c5-9c5e-dbb6a9068444"},{"tenantId":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","serviceInstanceId":"df532d07-57a7-415e-a261-23a398ef068a","appId":"df532d07-57a7-415e-a261-23a398ef068a!b168799|ans-xsuaa!b72","credentialType":"binding-secret","bindingId":"9d6439fa-7c3b-4f24-ba31-8f1be0771653"},{"tenantId":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","serviceInstanceId":"df532d07-57a7-415e-a261-23a398ef068a","appId":"df532d07-57a7-415e-a261-23a398ef068a!b168799|ans-xsuaa!b72","credentialType":"binding-secret","bindingId":"9d6439fa-7c3b-4f24-ba31-8f1be0771653"}],"useIdpUserNameInTokens":true}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -397,7 +397,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 13:23:46 GMT + - Thu, 19 Sep 2024 07:48:32 GMT Expires: - "0" Pragma: @@ -415,18 +415,18 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 9b354f69-23ed-43a6-50f7-f50c7fc4cbf9 + - 5efa3f0b-ce1d-4f96-5e82-013df70d0aa3 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 336.174625ms + duration: 377.039333ms - id: 6 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -439,9 +439,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 183e6526-24c9-153a-8ae8-c36c7e15a2c7 + - d991bd83-8002-fca3-57cf-d90a875a4659 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -452,20 +452,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 13:23:50 GMT + - Thu, 19 Sep 2024 07:48:32 GMT Expires: - "0" Pragma: @@ -481,12 +481,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 92e10a88-bf02-4fcc-50b1-9a994071393b + - a40adde4-f826-4009-7e56-9d527049247d X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 3.811043709s + duration: 224.588417ms - id: 7 request: proto: HTTP/1.1 @@ -505,9 +505,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - efdaa6de-ec7b-0819-0e3b-9fc808f8617e + - 0ee36d4a-844e-e89f-397b-f4e26dea306c X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -526,7 +526,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+2@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"b0797898-c867-4eb4-a228-d88a15218208","technicalName":"b0797898-c867-4eb4-a228-d88a15218208","displayName":"B2C | dept-XYZ: CF - DEV","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"b2c-dept-xyz-dev","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 13, 2024, 4:57:36 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 13, 2024, 4:57:53 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe+4@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+6@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe+7@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+8@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+1@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+4@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -535,7 +535,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 13:23:50 GMT + - Thu, 19 Sep 2024 07:48:33 GMT Expires: - "0" Pragma: @@ -553,12 +553,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - be074053-a27e-4bc1-7be8-a409bc1a553b + - e5de7ccf-7c54-410b-5330-0d5e01320547 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 230.258208ms + duration: 162.156875ms - id: 8 request: proto: HTTP/1.1 @@ -577,9 +577,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - b8177b03-4f3b-bff7-ed55-ab0b6e9fc0a6 + - 220fbcc6-4b47-009b-9f52-a4b9c16d8d5a X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -598,7 +598,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":-1,"refreshTokenValidity":-1,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key-849316750","keyIds":["default-jwt-key-849316750"],"keys":{"default-jwt-key-849316750":{"created":"Mon Jul 03 11:34:43 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-services-4ie3yr1a.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1430075255","keys":{"default-saml-key-1430075255":{"key":"confidential","passphrase":"","certificate":"-----BEGIN CERTIFICATE-----\nMIIDSDCCAjCgAwIBAgIGElXjqKNAMA0GCSqGSIb3DQEBCwUAMFsxWTBXBgNVBAMM\nUGh0dHBzOi8vaW50ZWdyYXRpb24tdGVzdC1zZXJ2aWNlcy00aWUzeXIxYS5hdXRo\nZW50aWNhdGlvbi5ldTEyLmhhbmEub25kZW1hbmQuY29tMCAXDTE2MDEwMTAwMDAw\nMFoYDzIwNTAwMTAxMDAwMDAwWjBbMVkwVwYDVQQDDFBodHRwczovL2ludGVncmF0\naW9uLXRlc3Qtc2VydmljZXMtNGllM3lyMWEuYXV0aGVudGljYXRpb24uZXUxMi5o\nYW5hLm9uZGVtYW5kLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB\nALZXCDCuHjEl7YMQyCPLEYUoU05gn4sEx0ezOGnDbaOemSoaejZQzFqZckqeVKqJ\nXIBHIYriWTXNDAQL29RBdE0+e2BJVTPQHYdGQt+FaEFVdcX4qfQQInEEyue/sBUy\nIJtGh3AIWgbntdVZk6mKjCgmZwIAbafnbGbt6c5hMIQ+EerT1apH6DOOePd2yedH\nnkLcXkb2mN5CtAtPxP4hoYJkOz+siUFghNhGLcyQCae0whBKuj/bvU6aTdvQ9lGa\nq2A0TaZmdloJb+7kD/MBIQV8HA194pqR8V6V4tNX052lYok/g1IojWwWPrECubY3\nyddnBR+wAc3w1WJhXM++CC8CAwEAAaMQMA4wDAYDVR0TAQH/BAIwADANBgkqhkiG\n9w0BAQsFAAOCAQEAE7l7hMDcBrNme2eFlVP73560f3S8fUAH4Khw/UQS41blb3Pm\nBaeqzF1WBkq4Mo4x0nUsK7x/YlXKKCA2ao83q1Vu0lKdqI2bCNsqPD/jLsWdTMUb\nee5jVC8aFFORfDXDvcW4SqlEFh3+dKo6DzpVx2/Iz8+UGzmB2CvHgrpm/AW9ZXt9\nJNPnFkaZYKKipckKDR/DXb+wbEl7aGevL2o7sFuNDJfO2Ut+ENqBHLdvu8YnaTYa\njx+wqyt7tOcZgEijPligtvs3BqM0uHRWuTcIt+Sufea1gBd9Dnj36bT63nYBzwVP\nBBYLvy5/iyWAskjL2xMc3JiDLQtmuxdZLUnbAQ==\n-----END CERTIFICATE-----\n"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","serviceInstanceId":"b6a7d7da-41f4-4dfc-a883-fde826c2e9f9","appId":"b6a7d7da-41f4-4dfc-a883-fde826c2e9f9!b168799|abap-business-service!b1312","credentialType":"binding-secret","bindingId":"b02e4b22-906b-40c5-9c5e-dbb6a9068444"},{"tenantId":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","serviceInstanceId":"df532d07-57a7-415e-a261-23a398ef068a","appId":"df532d07-57a7-415e-a261-23a398ef068a!b168799|ans-xsuaa!b72","credentialType":"binding-secret","bindingId":"9d6439fa-7c3b-4f24-ba31-8f1be0771653"},{"tenantId":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","serviceInstanceId":"df532d07-57a7-415e-a261-23a398ef068a","appId":"df532d07-57a7-415e-a261-23a398ef068a!b168799|ans-xsuaa!b72","credentialType":"binding-secret","bindingId":"9d6439fa-7c3b-4f24-ba31-8f1be0771653"}],"useIdpUserNameInTokens":true}' + body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":-1,"refreshTokenValidity":-1,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key-849316750","keyIds":["default-jwt-key-849316750"],"keys":{"default-jwt-key-849316750":{"created":"Mon Jul 03 11:34:43 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-services-4ie3yr1a.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1430075255","keys":{"default-saml-key-1430075255":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","serviceInstanceId":"b6a7d7da-41f4-4dfc-a883-fde826c2e9f9","appId":"b6a7d7da-41f4-4dfc-a883-fde826c2e9f9!b168799|abap-business-service!b1312","credentialType":"binding-secret","bindingId":"b02e4b22-906b-40c5-9c5e-dbb6a9068444"},{"tenantId":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","serviceInstanceId":"df532d07-57a7-415e-a261-23a398ef068a","appId":"df532d07-57a7-415e-a261-23a398ef068a!b168799|ans-xsuaa!b72","credentialType":"binding-secret","bindingId":"9d6439fa-7c3b-4f24-ba31-8f1be0771653"},{"tenantId":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","serviceInstanceId":"df532d07-57a7-415e-a261-23a398ef068a","appId":"df532d07-57a7-415e-a261-23a398ef068a!b168799|ans-xsuaa!b72","credentialType":"binding-secret","bindingId":"9d6439fa-7c3b-4f24-ba31-8f1be0771653"}],"useIdpUserNameInTokens":true}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -607,7 +607,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 13:23:51 GMT + - Thu, 19 Sep 2024 07:48:33 GMT Expires: - "0" Pragma: @@ -625,18 +625,18 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 2923752e-d586-4208-6958-838b31b55f68 + - 7d4ab5cd-7495-47d8-4ad5-79682f88a14a X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 328.634084ms + duration: 393.882292ms - id: 9 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -649,9 +649,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - ded07e8e-7c91-7a17-3c52-90ecee2de738 + - adc780c4-be70-04eb-838d-b3d5b2ec06d2 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -662,20 +662,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 13:23:51 GMT + - Thu, 19 Sep 2024 07:48:33 GMT Expires: - "0" Pragma: @@ -691,9 +691,9 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - db6103df-75d1-46c6-410c-b3e4bf33657b + - a8d0cc2e-7519-4c1f-502a-c8eecca9277c X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 189.188125ms + duration: 260.316542ms diff --git a/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml b/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml index 3e393039..7af776a7 100644 --- a/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml +++ b/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml @@ -21,7 +21,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 7c147ce3-f588-8ce1-4a71-b369970a2a9c + - fa71e8a0-7a96-d392-a593-9bdf7551cbe3 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -45,7 +45,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Sep 2024 15:52:40 GMT + - Thu, 19 Sep 2024 05:55:45 GMT Expires: - "0" Pragma: @@ -61,12 +61,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 692f01ea-47a2-4427-7979-692030a7c5d1 + - 6bc03f91-3bcb-4313-5ac1-b8161b0e4e5f X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 365.684042ms + duration: 699.10525ms - id: 1 request: proto: HTTP/1.1 @@ -87,7 +87,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - debb515b-6177-1539-ae85-13ce3a123e92 + - 18dd0655-81a3-b666-c6d9-b3a059f9c5c0 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -106,7 +106,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+3@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+4@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -115,7 +115,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Sep 2024 15:52:40 GMT + - Thu, 19 Sep 2024 05:55:45 GMT Expires: - "0" Pragma: @@ -133,12 +133,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - f40636e7-4bd6-436f-600e-fe5090889531 + - 1d1351c7-a6c9-4eea-4935-0299ef9c3b2c X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 188.992833ms + duration: 222.763834ms - id: 2 request: proto: HTTP/1.1 @@ -159,7 +159,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - bf0b81db-07fc-9d4f-6b72-e9788b28dc12 + - c1018157-41bd-e4df-382d-6ef51d6ed630 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -183,7 +183,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Sep 2024 15:52:41 GMT + - Thu, 19 Sep 2024 05:55:45 GMT Expires: - "0" Pragma: @@ -199,12 +199,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 4c4c9671-75f0-4d76-4cb1-3017a7b7aa57 + - 23e4fb0c-8d11-4271-5363-6958bf37b767 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 276.124709ms + duration: 236.884542ms - id: 3 request: proto: HTTP/1.1 @@ -225,7 +225,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 40a944e8-e5e6-2aa8-043a-a698f6193128 + - 50ca1ba0-45e6-adec-c263-a2bfc80558ba X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -253,7 +253,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Sep 2024 15:52:41 GMT + - Thu, 19 Sep 2024 05:55:46 GMT Expires: - "0" Pragma: @@ -271,12 +271,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 56f0fa7f-bf21-412e-6bc4-dc0bbc4beb3c + - b269ff2f-3f93-46a2-7c7a-a8abb9400246 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 580.041583ms + duration: 447.813209ms - id: 4 request: proto: HTTP/1.1 @@ -297,7 +297,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 888b886c-f8e9-b7fc-4553-4ce9a18ad0c3 + - d9e38f77-6943-d1fc-0df8-0f24c5fb3ef9 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -321,7 +321,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Sep 2024 15:52:42 GMT + - Thu, 19 Sep 2024 05:55:46 GMT Expires: - "0" Pragma: @@ -337,12 +337,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 02eb3bb0-95db-442b-4992-73d031c65393 + - 76365d8b-7043-44be-7ecd-4efa4576b818 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 223.722625ms + duration: 230.284584ms - id: 5 request: proto: HTTP/1.1 @@ -363,7 +363,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 5d163227-f143-bd54-ca91-218e20f0f194 + - ed33d6ca-3c01-d8f3-33b0-3b8a76b3d669 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -382,7 +382,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+2@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+4@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+2@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+4@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -391,7 +391,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Sep 2024 15:52:42 GMT + - Thu, 19 Sep 2024 05:55:46 GMT Expires: - "0" Pragma: @@ -409,12 +409,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 9eb6d06e-c138-487d-70ff-07549dcdde23 + - ce19327c-964e-4748-5e76-8ddbae6bc500 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 148.019291ms + duration: 276.176708ms - id: 6 request: proto: HTTP/1.1 @@ -435,7 +435,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 5329c8b1-42d6-4b2c-f127-8176cbfbb1f6 + - f1336beb-87b1-68ef-09bb-9eb996b91cf3 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -459,7 +459,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Sep 2024 15:52:42 GMT + - Thu, 19 Sep 2024 05:55:47 GMT Expires: - "0" Pragma: @@ -475,12 +475,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - e418b77b-18f7-41a7-45e5-ec5f6cd9a391 + - d78dfb7f-f8cd-4eb9-4771-30d693eb4f0a X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 231.45325ms + duration: 222.595917ms - id: 7 request: proto: HTTP/1.1 @@ -501,7 +501,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - cbdb97f2-6c43-32ab-c05a-03e79b261c36 + - b104c1ff-8baf-bc65-da86-1a8ce0672aa1 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -520,7 +520,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -529,7 +529,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Sep 2024 15:52:42 GMT + - Thu, 19 Sep 2024 05:55:47 GMT Expires: - "0" Pragma: @@ -547,12 +547,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - f99f6e3e-0164-4c67-4aff-927e66185d67 + - 12f94187-90ba-49e0-5500-5a5c29155467 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 225.939834ms + duration: 189.441334ms - id: 8 request: proto: HTTP/1.1 @@ -573,7 +573,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 859238f6-f83b-7fc7-c7de-5d28267ecc70 + - 6d7e56e4-8f23-92bc-f151-758607950304 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -601,7 +601,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Sep 2024 15:52:43 GMT + - Thu, 19 Sep 2024 05:55:47 GMT Expires: - "0" Pragma: @@ -619,12 +619,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - df41ddb7-1289-4f29-7a36-63bc5790794c + - d2f6b74c-60c6-494f-789c-93fe9e9f35cb X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 379.012791ms + duration: 309.145208ms - id: 9 request: proto: HTTP/1.1 @@ -645,7 +645,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 70931cd8-78f1-f7aa-1ddd-cb6933e2e7a3 + - 82b9efe1-f6e5-df8c-f84a-cd4790dd51bc X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -669,7 +669,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Sep 2024 15:52:43 GMT + - Thu, 19 Sep 2024 05:55:48 GMT Expires: - "0" Pragma: @@ -685,12 +685,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - af83e5f7-0da0-45e8-7f34-4ee71fa50a41 + - 44319f73-c47d-409f-67a4-cc21ec4a6b9e X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 233.026251ms + duration: 456.927084ms - id: 10 request: proto: HTTP/1.1 @@ -711,7 +711,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - d86f7512-b28a-8cf2-7c0d-c7252f0e91cf + - 720e635a-dd06-21b6-5879-8e18a67900dd X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -730,7 +730,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+2@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+4@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -739,7 +739,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Sep 2024 15:52:43 GMT + - Thu, 19 Sep 2024 05:55:48 GMT Expires: - "0" Pragma: @@ -757,12 +757,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 2bf9b378-41d8-4ba6-7345-ab05a903e67e + - 6956f04b-0cab-4e89-5cf2-8327944ba17f X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 251.497209ms + duration: 245.527625ms - id: 11 request: proto: HTTP/1.1 @@ -783,7 +783,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - d288ce4a-e511-6577-1b12-f281514136b4 + - b1fdfb8f-5a84-8843-0bf5-b72c6b340c95 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -811,7 +811,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Sep 2024 15:52:44 GMT + - Thu, 19 Sep 2024 05:55:48 GMT Expires: - "0" Pragma: @@ -829,12 +829,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 55d87229-0de1-46c9-4fa5-4b977c96cc0f + - 0301cf14-05ef-48b2-673b-b30c061d416c X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 419.877542ms + duration: 360.903751ms - id: 12 request: proto: HTTP/1.1 @@ -855,7 +855,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 3b869d2f-0224-9aa9-39f2-eff4a07b2644 + - 809c7072-358a-8e86-940a-5a7c41b13797 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -879,7 +879,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Sep 2024 15:52:44 GMT + - Thu, 19 Sep 2024 05:55:49 GMT Expires: - "0" Pragma: @@ -895,12 +895,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 338765f3-66fb-4cb7-4d69-ca89bb9d45da + - b02de31a-c9e9-4cac-4269-d1546770cc44 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 289.136791ms + duration: 679.18625ms - id: 13 request: proto: HTTP/1.1 @@ -921,7 +921,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 110be8c1-7546-d5b3-c3b0-3ee3c40464dd + - 81f0ed17-dfb5-6055-fc65-ee81a1e1c874 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -949,7 +949,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Sep 2024 15:52:45 GMT + - Thu, 19 Sep 2024 05:55:50 GMT Expires: - "0" Pragma: @@ -967,12 +967,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - ba8cd417-1d94-4ad5-653f-da0ca0a04fe0 + - 4bf58fc7-a0ff-4fe7-65fe-e4032280f95a X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 467.139917ms + duration: 404.558334ms - id: 14 request: proto: HTTP/1.1 @@ -993,7 +993,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 2eff45df-92fb-8c66-02fe-3ebe8a44f75e + - 5ad80760-1b43-89f1-4380-4715b9eff234 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1017,7 +1017,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Sep 2024 15:52:45 GMT + - Thu, 19 Sep 2024 05:55:50 GMT Expires: - "0" Pragma: @@ -1033,12 +1033,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 7afb5129-8e65-44cd-460b-9e72a29bd92d + - d4e08f3c-04f8-469f-7629-726311b3c18d X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 214.566792ms + duration: 236.87ms - id: 15 request: proto: HTTP/1.1 @@ -1059,7 +1059,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 46347cd9-d90e-ff04-fe7d-0a480a8ec484 + - 8e26947b-a288-e72e-787d-0cf11cc5831a X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1078,7 +1078,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -1087,7 +1087,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Sep 2024 15:52:45 GMT + - Thu, 19 Sep 2024 05:55:50 GMT Expires: - "0" Pragma: @@ -1105,12 +1105,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 2eb8d5fb-8201-444c-5ad6-24942a23a21a + - 341ec2d7-55e7-444f-5ed6-4c8eaee7663f X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 222.860625ms + duration: 273.821084ms - id: 16 request: proto: HTTP/1.1 @@ -1131,7 +1131,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 91a6547e-f693-cbc4-4598-940cb09a3973 + - a02697fb-d09c-6c21-5c7b-8434681f3c1d X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1155,7 +1155,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Sep 2024 15:52:45 GMT + - Thu, 19 Sep 2024 05:55:51 GMT Expires: - "0" Pragma: @@ -1171,12 +1171,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 99edfb70-8ca9-4880-7710-2f435114f305 + - 0a7c79a9-5db2-4e6f-6c90-5e01db3c0b1c X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 210.283333ms + duration: 399.032708ms - id: 17 request: proto: HTTP/1.1 @@ -1197,7 +1197,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - bf0e5def-8199-6f6d-022f-0aca84af14af + - a0d6a5d3-b550-4190-8773-1920df12fb4d X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1216,7 +1216,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+2@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+4@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -1225,7 +1225,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Sep 2024 15:52:46 GMT + - Thu, 19 Sep 2024 05:55:51 GMT Expires: - "0" Pragma: @@ -1243,12 +1243,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - fc1374f3-549f-474c-53e9-55fdf444de93 + - 6c2a8030-55fe-4395-5d65-c50218065919 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 169.808791ms + duration: 159.217625ms - id: 18 request: proto: HTTP/1.1 @@ -1269,7 +1269,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 583b8492-0dac-d9c4-4bb5-aae073b2a34e + - e27f4b45-b8a2-2515-267f-691baf8e14f4 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1297,7 +1297,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Sep 2024 15:52:46 GMT + - Thu, 19 Sep 2024 05:55:51 GMT Expires: - "0" Pragma: @@ -1315,12 +1315,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 6d43a896-10cf-488c-59af-77b3479029b0 + - 578111b2-39b3-40bf-7f92-23196220cd1b X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 445.99475ms + duration: 302.0405ms - id: 19 request: proto: HTTP/1.1 @@ -1341,7 +1341,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 6ba026e8-8df8-b9a0-b4da-c310110359e1 + - 6b699c9e-7741-13cc-cb0b-b3615f474fe4 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1365,7 +1365,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Sep 2024 15:52:46 GMT + - Thu, 19 Sep 2024 05:55:52 GMT Expires: - "0" Pragma: @@ -1381,13 +1381,157 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 5fac9e00-fc41-4494-6cad-4e20b9112fef + - a528d8c7-11fd-432d-6d62-b60ddf71b305 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 209.361584ms + duration: 257.080959ms - id: 20 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 55 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"globalAccount":"terraformintcanary"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.5 terraform-provider-btp/dev + X-Correlationid: + - 88db0f3e-dc9d-04bd-d1e1-fa29ab66af6b + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/accounts/subaccount?list + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+2@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+4@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Thu, 19 Sep 2024 05:55:52 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json;charset=UTF-8 + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - e40d9420-ee7b-4f78-5888-e6eba95d03c1 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 231.650291ms + - id: 21 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 70 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"subaccount":"fc26cc61-ac5e-4c7d-9747-725f32a8994e"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.5 terraform-provider-btp/dev + X-Correlationid: + - 29a24f9c-249d-186e-c8fa-cf27f644f6c9 + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/security/settings?list + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"iframeDomains":"https://iframedomain.test https://updated.iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4000,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test"]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Thu, 19 Sep 2024 05:55:52 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - 4ac9d45d-93d6-4fc0-710e-5fd84d64f611 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 273.756542ms + - id: 22 request: proto: HTTP/1.1 proto_major: 1 @@ -1407,7 +1551,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - c380de09-4985-ead1-eb5e-a073e3f87641 + - e4b6c450-d8d3-18ef-b5c4-4b59a64c5c00 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1431,7 +1575,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Sep 2024 15:52:47 GMT + - Thu, 19 Sep 2024 05:55:53 GMT Expires: - "0" Pragma: @@ -1447,13 +1591,79 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - ce8fa648-eede-49b0-5f09-a6cf39b2faa1 + - 3dac8b48-bb8a-4b95-5bb1-7fa74f8b92b2 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 261.386083ms - - id: 21 + duration: 228.805875ms + - id: 23 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.5 terraform-provider-btp/dev + X-Correlationid: + - 2ccd6cea-1338-5b1a-42df-290576239ce6 + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Thu, 19 Sep 2024 05:55:53 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - c60a10ca-f895-451d-4c76-d818958e9003 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 217.223167ms + - id: 24 request: proto: HTTP/1.1 proto_major: 1 @@ -1473,7 +1683,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - bd2cf44b-256c-5825-a4f3-86d2586fb839 + - 9c709390-b977-e3e2-f887-49076a040aab X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1501,7 +1711,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Sep 2024 15:52:47 GMT + - Thu, 19 Sep 2024 05:55:53 GMT Expires: - "0" Pragma: @@ -1519,9 +1729,9 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 84a2c985-1f74-4f4d-688f-c905439f993d + - 4194ab38-ee2a-4346-53fc-81c50f19a57c X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 508.444834ms + duration: 423.481959ms diff --git a/internal/provider/resource_globalaccount_security_settings.go b/internal/provider/resource_globalaccount_security_settings.go index 877bada5..c6f810f9 100644 --- a/internal/provider/resource_globalaccount_security_settings.go +++ b/internal/provider/resource_globalaccount_security_settings.go @@ -5,12 +5,15 @@ import ( "fmt" "github.com/hashicorp/terraform-plugin-framework/attr" + "github.com/hashicorp/terraform-plugin-framework/path" "github.com/hashicorp/terraform-plugin-framework/resource" "github.com/hashicorp/terraform-plugin-framework/resource/schema" "github.com/hashicorp/terraform-plugin-framework/resource/schema/booldefault" "github.com/hashicorp/terraform-plugin-framework/resource/schema/int64default" + "github.com/hashicorp/terraform-plugin-framework/resource/schema/planmodifier" "github.com/hashicorp/terraform-plugin-framework/resource/schema/setdefault" "github.com/hashicorp/terraform-plugin-framework/resource/schema/stringdefault" + "github.com/hashicorp/terraform-plugin-framework/resource/schema/stringplanmodifier" "github.com/hashicorp/terraform-plugin-framework/types" "github.com/SAP/terraform-provider-btp/internal/btpcli" @@ -78,6 +81,19 @@ __Further documentation:__ Computed: true, Default: int64default.StaticInt64(int64(-1)), }, + "iframe_domains": schema.StringAttribute{ + MarkdownDescription: "The new domains of the iframe. Enter as string. To provide multiple domains, separate them by spaces.", + Optional: true, + Computed: true, + }, + "id": schema.StringAttribute{ // required by hashicorps terraform plugin testing framework for imports + DeprecationMessage: "Automatically filled with the subdomain of the global account", + MarkdownDescription: "The ID of the security settings used for import operations.", + Computed: true, + PlanModifiers: []planmodifier.String{ + stringplanmodifier.UseStateForUnknown(), + }, + }, }, } } @@ -98,7 +114,13 @@ func (rs *globalaccountSecuritySettingsResource) Read(ctx context.Context, req r return } - state, diags = globalaccountSecuritySettingsFromValue(ctx, cliRes) + state, diags = globalaccountSecuritySettingsValueFrom(ctx, cliRes) + + if state.Id.IsNull() || state.Id.IsUnknown() { + // Setting ID of state - required by hashicorps terraform plugin testing framework for Import . See issue https://github.com/hashicorp/terraform-plugin-testing/issues/84 + state.Id = types.StringValue(rs.cli.GetGlobalAccountSubdomain()) + } + resp.Diagnostics.Append(diags...) diags = resp.State.Set(ctx, &state) @@ -124,6 +146,7 @@ func (rs *globalaccountSecuritySettingsResource) Create(ctx context.Context, req TreatUsersWithSameEmailAsSameUser: plan.TreatUsersWithSameEmailAsSameUser.ValueBool(), AccessTokenValidity: int(plan.AccessTokenValidity.ValueInt64()), RefreshTokenValidity: int(plan.RefreshTokenValidity.ValueInt64()), + IFrame: plan.IframeDomains.ValueString(), }) if err != nil { @@ -131,7 +154,10 @@ func (rs *globalaccountSecuritySettingsResource) Create(ctx context.Context, req return } - state, diags := globalaccountSecuritySettingsFromValue(ctx, res) + state, diags := globalaccountSecuritySettingsValueFrom(ctx, res) + // Setting ID of state - required by hashicorps terraform plugin testing framework for Create. See issue https://github.com/hashicorp/terraform-plugin-testing/issues/84 + state.Id = types.StringValue(rs.cli.GetGlobalAccountSubdomain()) + resp.Diagnostics.Append(diags...) diags = resp.State.Set(ctx, &state) @@ -146,17 +172,36 @@ func (rs *globalaccountSecuritySettingsResource) Update(ctx context.Context, req return } + var currentState globalaccountSecuritySettingsType + diags = req.State.Get(ctx, ¤tState) + resp.Diagnostics.Append(diags...) + + if resp.Diagnostics.HasError() { + return + } + var customEmailDomains []string diags = plan.CustomEmailDomains.ElementsAs(ctx, &customEmailDomains, false) resp.Diagnostics.Append(diags...) + // Special handling of IFrame: + var IframeDomainsValue string + if plan.IframeDomains.ValueString() == "" && currentState.IframeDomains.ValueString() != "" { + // The string should be empty, however to do the update the value must be " " (space) + // otherwise the API will ignore it + IframeDomainsValue = " " + } else { + IframeDomainsValue = plan.IframeDomains.ValueString() + } + res, _, err := rs.cli.Security.Settings.UpdateByGlobalAccount(ctx, btpcli.SecuritySettingsUpdateInput{ CustomEmail: customEmailDomains, DefaultIDPForNonInteractiveLogon: plan.DefaultIdentityProvider.ValueString(), TreatUsersWithSameEmailAsSameUser: plan.TreatUsersWithSameEmailAsSameUser.ValueBool(), AccessTokenValidity: int(plan.AccessTokenValidity.ValueInt64()), RefreshTokenValidity: int(plan.RefreshTokenValidity.ValueInt64()), + IFrame: IframeDomainsValue, }) if err != nil { @@ -164,7 +209,10 @@ func (rs *globalaccountSecuritySettingsResource) Update(ctx context.Context, req return } - state, diags := globalaccountSecuritySettingsFromValue(ctx, res) + state, diags := globalaccountSecuritySettingsValueFrom(ctx, res) + // Setting ID of state - required by hashicorps terraform plugin testing framework for Create. See issue https://github.com/hashicorp/terraform-plugin-testing/issues/84 + state.Id = currentState.Id + resp.Diagnostics.Append(diags...) diags = resp.State.Set(ctx, &state) @@ -185,9 +233,14 @@ func (rs *globalaccountSecuritySettingsResource) Delete(ctx context.Context, req TreatUsersWithSameEmailAsSameUser: false, AccessTokenValidity: -1, RefreshTokenValidity: -1, + IFrame: " ", // The string should be empty, however to do the update the value must be " " (space) }) if err != nil { resp.Diagnostics.AddError("API Error Deleting Resource Security Settings (Global Account)", fmt.Sprintf("%s", err)) return } } + +func (rs *globalaccountSecuritySettingsResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse) { + resource.ImportStatePassthroughID(ctx, path.Root("id"), req, resp) +} diff --git a/internal/provider/resource_globalaccount_security_settings_test.go b/internal/provider/resource_globalaccount_security_settings_test.go index 88b6321f..cb8571da 100644 --- a/internal/provider/resource_globalaccount_security_settings_test.go +++ b/internal/provider/resource_globalaccount_security_settings_test.go @@ -19,7 +19,7 @@ func TestResourceGlobalaccountSecuritySettings(t *testing.T) { ProtoV6ProviderFactories: getProviders(rec.GetDefaultClient()), Steps: []resource.TestStep{ { - Config: hclProviderFor(user) + hclResourceGlobalaccountSecuritySettings("uut", "terraformint-platform", 4500, 4500, true, "[\"domain1.test\",\"domain2.test\"]"), + Config: hclProviderFor(user) + hclResourceGlobalaccountSecuritySettings("uut", "terraformint-platform", 4500, 4500, true, "[\"domain1.test\",\"domain2.test\"]", "https://iframedomain.test"), Check: resource.ComposeAggregateTestCheckFunc( resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "access_token_validity", "4500"), resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "refresh_token_validity", "4500"), @@ -27,23 +27,30 @@ func TestResourceGlobalaccountSecuritySettings(t *testing.T) { resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "custom_email_domains.#", "2"), resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "custom_email_domains.0", "domain1.test"), resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "custom_email_domains.1", "domain2.test"), + resource.TestCheckResourceAttr("tp_globalaccount_security_settings.uut", "iframe_domains", "https://iframedomain.test"), ), }, { - Config: hclProviderFor(user) + hclResourceGlobalaccountSecuritySettings("uut", "sap.default", 4500, 4500, false, "[]"), + Config: hclProviderFor(user) + hclResourceGlobalaccountSecuritySettings("uut", "sap.default", 4500, 4500, false, "[]", "https://iframedomain.test https://updated.iframedomain.test"), Check: resource.ComposeAggregateTestCheckFunc( resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "access_token_validity", "4500"), resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "refresh_token_validity", "4500"), resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "treat_users_with_same_email_as_same_user", "false"), resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "custom_email_domains.#", "0"), + resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "iframe_domains", "https://iframedomain.test https://updated.iframedomain.test"), ), }, + { + ResourceName: "btp_globalaccount_security_settings.uut", + ImportState: true, + ImportStateVerify: true, + }, }, }) }) } -func hclResourceGlobalaccountSecuritySettings(resourceName string, defaultIdp string, accessTokenValidity int, refreshTokenValidity int, treatUsersWithSameEmailAsSameUser bool, customEmailDomains string) string { +func hclResourceGlobalaccountSecuritySettings(resourceName string, defaultIdp string, accessTokenValidity int, refreshTokenValidity int, treatUsersWithSameEmailAsSameUser bool, customEmailDomains string, iFrameDomains string) string { template := ` resource "btp_globalaccount_security_settings" "%s" { default_identity_provider = "%s" @@ -54,7 +61,9 @@ resource "btp_globalaccount_security_settings" "%s" { treat_users_with_same_email_as_same_user = %v custom_email_domains = %v + + iframe_domains = "%s" }` - return fmt.Sprintf(template, resourceName, defaultIdp, accessTokenValidity, refreshTokenValidity, treatUsersWithSameEmailAsSameUser, customEmailDomains) + return fmt.Sprintf(template, resourceName, defaultIdp, accessTokenValidity, refreshTokenValidity, treatUsersWithSameEmailAsSameUser, customEmailDomains, iFrameDomains) } diff --git a/internal/provider/resource_subaccount_security_settings.go b/internal/provider/resource_subaccount_security_settings.go index 4f6178dd..b3e394e7 100644 --- a/internal/provider/resource_subaccount_security_settings.go +++ b/internal/provider/resource_subaccount_security_settings.go @@ -5,12 +5,15 @@ import ( "fmt" "github.com/hashicorp/terraform-plugin-framework/attr" + "github.com/hashicorp/terraform-plugin-framework/path" "github.com/hashicorp/terraform-plugin-framework/resource" "github.com/hashicorp/terraform-plugin-framework/resource/schema" "github.com/hashicorp/terraform-plugin-framework/resource/schema/booldefault" "github.com/hashicorp/terraform-plugin-framework/resource/schema/int64default" + "github.com/hashicorp/terraform-plugin-framework/resource/schema/planmodifier" "github.com/hashicorp/terraform-plugin-framework/resource/schema/setdefault" "github.com/hashicorp/terraform-plugin-framework/resource/schema/stringdefault" + "github.com/hashicorp/terraform-plugin-framework/resource/schema/stringplanmodifier" "github.com/hashicorp/terraform-plugin-framework/schema/validator" "github.com/hashicorp/terraform-plugin-framework/types" @@ -56,6 +59,14 @@ __Further documentation:__ uuidvalidator.ValidUUID(), }, }, + "id": schema.StringAttribute{ // required by hashicorps terraform plugin testing framework for imports + DeprecationMessage: "Use the `subaccount_id`attribute instead", + MarkdownDescription: "The ID of the security settings used for import operations.", + Computed: true, + PlanModifiers: []planmodifier.String{ + stringplanmodifier.UseStateForUnknown(), + }, + }, "custom_email_domains": schema.SetAttribute{ ElementType: types.StringType, MarkdownDescription: "Set of domains that are allowed to be used for user authentication.", @@ -88,7 +99,7 @@ __Further documentation:__ Default: int64default.StaticInt64(int64(-1)), }, "iframe_domains": schema.StringAttribute{ - MarkdownDescription: "", + MarkdownDescription: "The new domains of the iframe. Enter as string. To provide multiple domains, separate them by spaces.", Optional: true, Computed: true, }, @@ -113,8 +124,13 @@ func (rs *subaccountSecuritySettingsResource) Read(ctx context.Context, req reso return } - updatedState, diags := subaccountSecuritySettingsFromValue(ctx, cliRes) + updatedState, diags := subaccountSecuritySettingsValueFrom(ctx, cliRes) updatedState.SubaccountId = state.SubaccountId + + if state.Id.IsNull() || state.Id.IsUnknown() { + // Setting ID of state - required by hashicorps terraform plugin testing framework for Import . See issue https://github.com/hashicorp/terraform-plugin-testing/issues/84 + updatedState.Id = state.SubaccountId + } resp.Diagnostics.Append(diags...) diags = resp.State.Set(ctx, &updatedState) @@ -148,8 +164,11 @@ func (rs *subaccountSecuritySettingsResource) Create(ctx context.Context, req re return } - state, diags := subaccountSecuritySettingsFromValue(ctx, res) + state, diags := subaccountSecuritySettingsValueFrom(ctx, res) state.SubaccountId = plan.SubaccountId + // Setting ID of state - required by hashicorps terraform plugin testing framework for Create. See issue https://github.com/hashicorp/terraform-plugin-testing/issues/84 + state.Id = plan.SubaccountId + resp.Diagnostics.Append(diags...) diags = resp.State.Set(ctx, &state) @@ -174,13 +193,23 @@ func (rs *subaccountSecuritySettingsResource) Update(ctx context.Context, req re diags = plan.CustomEmailDomains.ElementsAs(ctx, &customEmailDomains, false) resp.Diagnostics.Append(diags...) + //Special handling of IFrame: + var IframeDomainsValue string + if plan.IframeDomains.ValueString() == "" && state.IframeDomains.ValueString() != "" { + // The string should be empty, however to do the update the value must be " " (space) + // otherwise the API will ignore it + IframeDomainsValue = " " + } else { + IframeDomainsValue = plan.IframeDomains.ValueString() + } + res, _, err := rs.cli.Security.Settings.UpdateBySubaccount(ctx, plan.SubaccountId.ValueString(), btpcli.SecuritySettingsUpdateInput{ CustomEmail: customEmailDomains, DefaultIDPForNonInteractiveLogon: plan.DefaultIdentityProvider.ValueString(), TreatUsersWithSameEmailAsSameUser: plan.TreatUsersWithSameEmailAsSameUser.ValueBool(), AccessTokenValidity: int(plan.AccessTokenValidity.ValueInt64()), RefreshTokenValidity: int(plan.RefreshTokenValidity.ValueInt64()), - IFrame: plan.IframeDomains.ValueString(), + IFrame: IframeDomainsValue, }) if err != nil { @@ -188,8 +217,9 @@ func (rs *subaccountSecuritySettingsResource) Update(ctx context.Context, req re return } - state, diags = subaccountSecuritySettingsFromValue(ctx, res) + state, diags = subaccountSecuritySettingsValueFrom(ctx, res) state.SubaccountId = plan.SubaccountId + state.Id = plan.SubaccountId resp.Diagnostics.Append(diags...) diags = resp.State.Set(ctx, &state) @@ -210,7 +240,7 @@ func (rs *subaccountSecuritySettingsResource) Delete(ctx context.Context, req re TreatUsersWithSameEmailAsSameUser: false, AccessTokenValidity: -1, RefreshTokenValidity: -1, - IFrame: "", + IFrame: " ", // The string should be empty, however to do the update the value must be " " (space) }) if err != nil { @@ -218,3 +248,7 @@ func (rs *subaccountSecuritySettingsResource) Delete(ctx context.Context, req re return } } + +func (rs *subaccountSecuritySettingsResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse) { + resp.Diagnostics.Append(resp.State.SetAttribute(ctx, path.Root("subaccount_id"), req.ID)...) +} diff --git a/internal/provider/resource_subaccount_security_settings_test.go b/internal/provider/resource_subaccount_security_settings_test.go index be421bb3..067756d3 100644 --- a/internal/provider/resource_subaccount_security_settings_test.go +++ b/internal/provider/resource_subaccount_security_settings_test.go @@ -5,6 +5,7 @@ import ( "testing" "github.com/hashicorp/terraform-plugin-testing/helper/resource" + "github.com/hashicorp/terraform-plugin-testing/terraform" ) func TestResourceSubaccountSecuritySettings(t *testing.T) { @@ -46,12 +47,18 @@ func TestResourceSubaccountSecuritySettings(t *testing.T) { resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "iframe_domains", "https://iframedomain.test https://updated.iframedomain.test"), ), }, + { + ResourceName: "btp_subaccount_security_settings.uut", + ImportStateIdFunc: getSecuritySettingsImportStateId("btp_subaccount_security_settings.uut"), + ImportState: true, + ImportStateVerify: true, + }, }, }) }) } -func hclResourceSubaccountSecuritySettings(resourceName string, subaccountName string, defaultIdp string, accessTokenValidity int, refreshTokenValidity int, treatUsersWithSameEmailAsSameUser bool, customEmailDomains string, iFrameDomain string) string { +func hclResourceSubaccountSecuritySettings(resourceName string, subaccountName string, defaultIdp string, accessTokenValidity int, refreshTokenValidity int, treatUsersWithSameEmailAsSameUser bool, customEmailDomains string, iFrameDomains string) string { template := ` data "btp_subaccounts" "all" {} resource "btp_subaccount_security_settings" "%s" { @@ -68,5 +75,15 @@ resource "btp_subaccount_security_settings" "%s" { iframe_domains = "%s" }` - return fmt.Sprintf(template, resourceName, subaccountName, defaultIdp, accessTokenValidity, refreshTokenValidity, treatUsersWithSameEmailAsSameUser, customEmailDomains, iFrameDomain) + return fmt.Sprintf(template, resourceName, subaccountName, defaultIdp, accessTokenValidity, refreshTokenValidity, treatUsersWithSameEmailAsSameUser, customEmailDomains, iFrameDomains) +} + +func getSecuritySettingsImportStateId(resourceName string) resource.ImportStateIdFunc { + return func(state *terraform.State) (string, error) { + rs, ok := state.RootModule().Resources[resourceName] + if !ok { + return "", fmt.Errorf("not found: %s", resourceName) + } + return rs.Primary.Attributes["subaccount_id"], nil + } } diff --git a/internal/provider/type_globalaccount_security_settings.go b/internal/provider/type_globalaccount_security_settings.go index 059be94a..feca350d 100644 --- a/internal/provider/type_globalaccount_security_settings.go +++ b/internal/provider/type_globalaccount_security_settings.go @@ -14,9 +14,11 @@ type globalaccountSecuritySettingsType struct { TreatUsersWithSameEmailAsSameUser types.Bool `tfsdk:"treat_users_with_same_email_as_same_user"` AccessTokenValidity types.Int64 `tfsdk:"access_token_validity"` RefreshTokenValidity types.Int64 `tfsdk:"refresh_token_validity"` + IframeDomains types.String `tfsdk:"iframe_domains"` + Id types.String `tfsdk:"id"` } -func globalaccountSecuritySettingsFromValue(ctx context.Context, value xsuaa_settings.TenantSettingsResp) (tenantSettings globalaccountSecuritySettingsType, diags diag.Diagnostics) { +func globalaccountSecuritySettingsValueFrom(ctx context.Context, value xsuaa_settings.TenantSettingsResp) (tenantSettings globalaccountSecuritySettingsType, diags diag.Diagnostics) { tenantSettings.TreatUsersWithSameEmailAsSameUser = types.BoolValue(value.TreatUsersWithSameEmailAsSameUser) if len(value.DefaultIdp) > 0 { @@ -36,5 +38,41 @@ func globalaccountSecuritySettingsFromValue(ctx context.Context, value xsuaa_set tenantSettings.CustomEmailDomains, diags = types.SetValueFrom(ctx, types.StringType, []string{}) } + tenantSettings.IframeDomains = types.StringValue(value.IframeDomains) + + return +} + +type globalaccountSecuritySettingsDataSourceType struct { + CustomEmailDomains types.Set `tfsdk:"custom_email_domains"` + DefaultIdentityProvider types.String `tfsdk:"default_identity_provider"` + TreatUsersWithSameEmailAsSameUser types.Bool `tfsdk:"treat_users_with_same_email_as_same_user"` + AccessTokenValidity types.Int64 `tfsdk:"access_token_validity"` + RefreshTokenValidity types.Int64 `tfsdk:"refresh_token_validity"` + IframeDomains types.String `tfsdk:"iframe_domains"` +} + +func globalaccountSecuritySettingsDataSourceValueFrom(ctx context.Context, value xsuaa_settings.TenantSettingsResp) (tenantSettings globalaccountSecuritySettingsDataSourceType, diags diag.Diagnostics) { + tenantSettings.TreatUsersWithSameEmailAsSameUser = types.BoolValue(value.TreatUsersWithSameEmailAsSameUser) + + if len(value.DefaultIdp) > 0 { + tenantSettings.DefaultIdentityProvider = types.StringValue(value.DefaultIdp) + } else { + tenantSettings.DefaultIdentityProvider = types.StringNull() + } + + if value.TokenPolicySettings != nil { + tenantSettings.AccessTokenValidity = types.Int64Value(int64(value.TokenPolicySettings.AccessTokenValidity)) + tenantSettings.RefreshTokenValidity = types.Int64Value(int64(value.TokenPolicySettings.RefreshTokenValidity)) + } + + if len(value.CustomEmailDomains) > 0 { + tenantSettings.CustomEmailDomains, diags = types.SetValueFrom(ctx, types.StringType, value.CustomEmailDomains) + } else { + tenantSettings.CustomEmailDomains, diags = types.SetValueFrom(ctx, types.StringType, []string{}) + } + + tenantSettings.IframeDomains = types.StringValue(value.IframeDomains) + return } diff --git a/internal/provider/type_subaccount_security_settings.go b/internal/provider/type_subaccount_security_settings.go index 216e5627..51be85af 100644 --- a/internal/provider/type_subaccount_security_settings.go +++ b/internal/provider/type_subaccount_security_settings.go @@ -10,6 +10,7 @@ import ( type subaccountSecuritySettingsType struct { SubaccountId types.String `tfsdk:"subaccount_id"` + Id types.String `tfsdk:"id"` CustomEmailDomains types.Set `tfsdk:"custom_email_domains"` DefaultIdentityProvider types.String `tfsdk:"default_identity_provider"` TreatUsersWithSameEmailAsSameUser types.Bool `tfsdk:"treat_users_with_same_email_as_same_user"` @@ -18,7 +19,7 @@ type subaccountSecuritySettingsType struct { IframeDomains types.String `tfsdk:"iframe_domains"` } -func subaccountSecuritySettingsFromValue(ctx context.Context, value xsuaa_settings.TenantSettingsResp) (tenantSettings subaccountSecuritySettingsType, diags diag.Diagnostics) { +func subaccountSecuritySettingsValueFrom(ctx context.Context, value xsuaa_settings.TenantSettingsResp) (tenantSettings subaccountSecuritySettingsType, diags diag.Diagnostics) { tenantSettings.TreatUsersWithSameEmailAsSameUser = types.BoolValue(value.TreatUsersWithSameEmailAsSameUser) if len(value.DefaultIdp) > 0 { @@ -39,5 +40,41 @@ func subaccountSecuritySettingsFromValue(ctx context.Context, value xsuaa_settin } tenantSettings.IframeDomains = types.StringValue(value.IframeDomains) + + return +} + +type subaccountSecuritySettingsDataSourceType struct { + SubaccountId types.String `tfsdk:"subaccount_id"` + CustomEmailDomains types.Set `tfsdk:"custom_email_domains"` + DefaultIdentityProvider types.String `tfsdk:"default_identity_provider"` + TreatUsersWithSameEmailAsSameUser types.Bool `tfsdk:"treat_users_with_same_email_as_same_user"` + AccessTokenValidity types.Int64 `tfsdk:"access_token_validity"` + RefreshTokenValidity types.Int64 `tfsdk:"refresh_token_validity"` + IframeDomains types.String `tfsdk:"iframe_domains"` +} + +func subaccountSecuritySettingsDataSourceValueFrom(ctx context.Context, value xsuaa_settings.TenantSettingsResp) (tenantSettings subaccountSecuritySettingsDataSourceType, diags diag.Diagnostics) { + tenantSettings.TreatUsersWithSameEmailAsSameUser = types.BoolValue(value.TreatUsersWithSameEmailAsSameUser) + + if len(value.DefaultIdp) > 0 { + tenantSettings.DefaultIdentityProvider = types.StringValue(value.DefaultIdp) + } else { + tenantSettings.DefaultIdentityProvider = types.StringNull() + } + + if value.TokenPolicySettings != nil { + tenantSettings.AccessTokenValidity = types.Int64Value(int64(value.TokenPolicySettings.AccessTokenValidity)) + tenantSettings.RefreshTokenValidity = types.Int64Value(int64(value.TokenPolicySettings.RefreshTokenValidity)) + } + + if len(value.CustomEmailDomains) > 0 { + tenantSettings.CustomEmailDomains, diags = types.SetValueFrom(ctx, types.StringType, value.CustomEmailDomains) + } else { + tenantSettings.CustomEmailDomains, diags = types.SetValueFrom(ctx, types.StringType, []string{}) + } + + tenantSettings.IframeDomains = types.StringValue(value.IframeDomains) + return } From 6f537ec758e6c4782d4eac78d10e5fe271bc4af0 Mon Sep 17 00:00:00 2001 From: Christian Lechner <22294087+lechnerc77@users.noreply.github.com.> Date: Thu, 19 Sep 2024 09:56:52 +0200 Subject: [PATCH 05/13] feat: iframe test recording --- ...balaccount_security_settings.complete.yaml | 384 ++++++++++++------ ...subaccount_security_settings.complete.yaml | 218 +++++----- ...ce_globalaccount_security_settings_test.go | 2 +- 3 files changed, 371 insertions(+), 233 deletions(-) diff --git a/internal/provider/fixtures/resource_globalaccount_security_settings.complete.yaml b/internal/provider/fixtures/resource_globalaccount_security_settings.complete.yaml index d6e9ee2c..ffa29e7e 100644 --- a/internal/provider/fixtures/resource_globalaccount_security_settings.complete.yaml +++ b/internal/provider/fixtures/resource_globalaccount_security_settings.complete.yaml @@ -6,7 +6,7 @@ interactions: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -19,9 +19,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - fc13326f-2fa7-0f10-d5b9-9fe894dc54fe + - 09a751f1-43fa-dac1-c065-0193c1f98531 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -32,20 +32,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:11:41 GMT + - Thu, 19 Sep 2024 07:56:21 GMT Expires: - "0" Pragma: @@ -61,18 +61,18 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 3dab1351-43fe-43ae-6d40-106f5125b061 + - 1b53f7ae-0c17-40ed-751b-f0b221b89003 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 2.930565166s + duration: 905.312709ms - id: 1 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -85,9 +85,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - dc52156f-4f23-ecb5-ce5f-db1e1061a106 + - 3dd5fe29-4361-d8c2-5bc5-40fbf62938d9 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -98,20 +98,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:11:42 GMT + - Thu, 19 Sep 2024 07:56:21 GMT Expires: - "0" Pragma: @@ -127,33 +127,33 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - d319b73d-e977-4549-67a2-49902c314adc + - 1ad0545a-6fa9-493b-6b2b-0a743f3026bf X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 312.668083ms + duration: 208.748084ms - id: 2 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 253 + content_length: 296 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap remote_addr: "" request_uri: "" body: | - {"paramValues":{"accessTokenValidity":"4500","customEmailDomains":"[\"domain1.test\",\"domain2.test\"]","defaultIdp":"terraformint-platform","globalAccount":"terraformintcanary","refreshTokenValidity":"4500","treatUsersWithSameEmailAsSameUser":"true"}} + {"paramValues":{"accessTokenValidity":"4500","customEmailDomains":"[\"domain1.test\",\"domain2.test\"]","defaultIdp":"terraformint-platform","globalAccount":"terraformintcanary","iFrameDomain":"https://iframedomain.test","refreshTokenValidity":"4500","treatUsersWithSameEmailAsSameUser":"true"}} form: {} headers: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 4d27e594-3f09-15bf-7b8f-97d06004f64b + - 1b918757-fdf7-1cc7-366d-9d5b91d2d10c X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -172,7 +172,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":4500,"refreshTokenValidity":4500,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"confidential","passphrase":"","certificate":"-----BEGIN CERTIFICATE-----\nMIIDJjCCAg6gAwIBAgIGElXjqKNAMA0GCSqGSIb3DQEBCwUAMEoxSDBGBgNVBAMM\nP2h0dHBzOi8vdGVycmFmb3JtaW50Y2FuYXJ5LmF1dGhlbnRpY2F0aW9uLnNhcC5o\nYW5hLm9uZGVtYW5kLmNvbTAgFw0xNjAxMDEwMDAwMDBaGA8yMDUwMDEwMTAwMDAw\nMFowSjFIMEYGA1UEAww/aHR0cHM6Ly90ZXJyYWZvcm1pbnRjYW5hcnkuYXV0aGVu\ndGljYXRpb24uc2FwLmhhbmEub25kZW1hbmQuY29tMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEAsnu5EFrTDlh1hNDBSU7zawN8iJ2yO0MUHtp60+VJTt4d\nibzxAabI5KBZaCnzvMst4iuZaxDNQ9NB32Jykg5Dr9jKKiCQA5JoW3hUi5ai6tjO\n9AkDSzhvAqdPZWqFGn6KILu4JiyqTLO1dAlyd59RsQ67yeRYvMEvpk7qdcOjSJfS\nriRZnMvGXinGr8Al4JroOGIPd0We1HZYycZuTOU2xZEedZ9Onrn+Jhjq+6muEJ/M\nP57KbH/HXqnAS9U6HlB3LQLKeyZh3BIU5oHQkJBNMvt/oyrEhXycOg/jChh9VYdB\nEdEYYZe4XcTGxu57/mbWTnzapgJEvOXvIrQH0uUhMwIDAQABoxAwDjAMBgNVHRMB\nAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQBJN8vh1cB1F8NrtJeXNMhAkhfzykIy\nd5Oo2sSr41gPjzLFBZHHpKRc3fHExH5DDQiLckZO9GotnvV1j5J3LNG0nh0wAbUQ\nSal5ArzMdfaVTkLiw2NtHWEWh3RI+tkntTC/cKYBZBQSOnhyBq3wCh3rmkP6CTU0\nMHjmJWHNPHKj/IUXzQQVe+2+XDbrRr4NLLDz90G0E+JWXVQYCMJ9mhCw8ZvDL8gQ\nl4oVH4VznmyVDFuSZZ4DKB5OXRXo9J4DaPLg9rxyLJui1Tp1tEOBZ4gkdlLkaNth\nVwukQ7tH9INF8mOdJ4r/2xj5j6pBULwIiIKaFCPgTVvFr3rpo21Z88A8\n-----END CERTIFICATE-----\n"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":true,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test","domain2.test"]}' + body: '{"iframeDomains":"https://iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4500,"refreshTokenValidity":4500,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":true,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test","domain2.test"]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -181,7 +181,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:11:42 GMT + - Thu, 19 Sep 2024 07:56:22 GMT Expires: - "0" Pragma: @@ -199,18 +199,18 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 8bcb9aed-4fa2-4ba9-7913-3e95ecafb28c + - 687b4f89-0d2a-46d7-638e-8a9c77afe4ac X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 386.421042ms + duration: 322.888834ms - id: 3 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -223,9 +223,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 699c05a5-2e41-cbcc-bc25-e2568948bc1f + - 1c1531a0-db4a-be92-996a-293090c5d617 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -236,20 +236,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:11:46 GMT + - Thu, 19 Sep 2024 07:56:23 GMT Expires: - "0" Pragma: @@ -265,18 +265,18 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - afbd6f15-9507-4807-506c-54fd87ba36ed + - a636d044-53ab-45dd-6b12-ffcb82b4eb88 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 3.733717833s + duration: 691.758001ms - id: 4 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -289,9 +289,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 6bc0a8aa-4a86-f936-c0e5-72a7caea0fc0 + - d27ee6bb-50bc-0ebd-2896-0762ef8c7b21 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -302,20 +302,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:11:46 GMT + - Thu, 19 Sep 2024 07:56:23 GMT Expires: - "0" Pragma: @@ -331,12 +331,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 0708e576-a87a-4a19-4443-bc6fe442d13c + - 9f39c17d-22ba-4556-75c4-5c101b6530b6 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 205.586542ms + duration: 228.577083ms - id: 5 request: proto: HTTP/1.1 @@ -355,9 +355,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 413b3058-bec8-7456-46ce-6a50c865226d + - b6c7cde6-7362-2561-a58f-07d4be4cded7 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -376,7 +376,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":4500,"refreshTokenValidity":4500,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"confidential","passphrase":"","certificate":"-----BEGIN CERTIFICATE-----\nMIIDJjCCAg6gAwIBAgIGElXjqKNAMA0GCSqGSIb3DQEBCwUAMEoxSDBGBgNVBAMM\nP2h0dHBzOi8vdGVycmFmb3JtaW50Y2FuYXJ5LmF1dGhlbnRpY2F0aW9uLnNhcC5o\nYW5hLm9uZGVtYW5kLmNvbTAgFw0xNjAxMDEwMDAwMDBaGA8yMDUwMDEwMTAwMDAw\nMFowSjFIMEYGA1UEAww/aHR0cHM6Ly90ZXJyYWZvcm1pbnRjYW5hcnkuYXV0aGVu\ndGljYXRpb24uc2FwLmhhbmEub25kZW1hbmQuY29tMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEAsnu5EFrTDlh1hNDBSU7zawN8iJ2yO0MUHtp60+VJTt4d\nibzxAabI5KBZaCnzvMst4iuZaxDNQ9NB32Jykg5Dr9jKKiCQA5JoW3hUi5ai6tjO\n9AkDSzhvAqdPZWqFGn6KILu4JiyqTLO1dAlyd59RsQ67yeRYvMEvpk7qdcOjSJfS\nriRZnMvGXinGr8Al4JroOGIPd0We1HZYycZuTOU2xZEedZ9Onrn+Jhjq+6muEJ/M\nP57KbH/HXqnAS9U6HlB3LQLKeyZh3BIU5oHQkJBNMvt/oyrEhXycOg/jChh9VYdB\nEdEYYZe4XcTGxu57/mbWTnzapgJEvOXvIrQH0uUhMwIDAQABoxAwDjAMBgNVHRMB\nAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQBJN8vh1cB1F8NrtJeXNMhAkhfzykIy\nd5Oo2sSr41gPjzLFBZHHpKRc3fHExH5DDQiLckZO9GotnvV1j5J3LNG0nh0wAbUQ\nSal5ArzMdfaVTkLiw2NtHWEWh3RI+tkntTC/cKYBZBQSOnhyBq3wCh3rmkP6CTU0\nMHjmJWHNPHKj/IUXzQQVe+2+XDbrRr4NLLDz90G0E+JWXVQYCMJ9mhCw8ZvDL8gQ\nl4oVH4VznmyVDFuSZZ4DKB5OXRXo9J4DaPLg9rxyLJui1Tp1tEOBZ4gkdlLkaNth\nVwukQ7tH9INF8mOdJ4r/2xj5j6pBULwIiIKaFCPgTVvFr3rpo21Z88A8\n-----END CERTIFICATE-----\n"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":true,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test","domain2.test"]}' + body: '{"iframeDomains":"https://iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4500,"refreshTokenValidity":4500,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":true,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test","domain2.test"]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -385,7 +385,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:11:46 GMT + - Thu, 19 Sep 2024 07:56:23 GMT Expires: - "0" Pragma: @@ -403,18 +403,18 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - b806d8ca-1b97-4e55-6bfb-3780ba438c05 + - 9a9b6c69-48b4-4edd-41fa-50527d6b3d10 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 191.9585ms + duration: 142.138375ms - id: 6 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -427,9 +427,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - fc4f0163-7946-1c97-3b4f-158750c40380 + - 6a7925f8-5986-3e6c-1b42-2ab135042eb8 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -440,20 +440,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:11:47 GMT + - Thu, 19 Sep 2024 07:56:24 GMT Expires: - "0" Pragma: @@ -469,12 +469,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - d31f8e44-ba2d-4cb5-47bb-55412dcf5c0f + - 22b0467d-8eb1-4198-6009-20bc1b2e813b X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 222.899333ms + duration: 815.473209ms - id: 7 request: proto: HTTP/1.1 @@ -493,9 +493,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 5ce12910-fe14-5b94-1d97-5288754ddcb0 + - ad87ab35-baf1-dbfe-03e3-b032de71bb2e X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -514,7 +514,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":4500,"refreshTokenValidity":4500,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"confidential","passphrase":"","certificate":"-----BEGIN CERTIFICATE-----\nMIIDJjCCAg6gAwIBAgIGElXjqKNAMA0GCSqGSIb3DQEBCwUAMEoxSDBGBgNVBAMM\nP2h0dHBzOi8vdGVycmFmb3JtaW50Y2FuYXJ5LmF1dGhlbnRpY2F0aW9uLnNhcC5o\nYW5hLm9uZGVtYW5kLmNvbTAgFw0xNjAxMDEwMDAwMDBaGA8yMDUwMDEwMTAwMDAw\nMFowSjFIMEYGA1UEAww/aHR0cHM6Ly90ZXJyYWZvcm1pbnRjYW5hcnkuYXV0aGVu\ndGljYXRpb24uc2FwLmhhbmEub25kZW1hbmQuY29tMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEAsnu5EFrTDlh1hNDBSU7zawN8iJ2yO0MUHtp60+VJTt4d\nibzxAabI5KBZaCnzvMst4iuZaxDNQ9NB32Jykg5Dr9jKKiCQA5JoW3hUi5ai6tjO\n9AkDSzhvAqdPZWqFGn6KILu4JiyqTLO1dAlyd59RsQ67yeRYvMEvpk7qdcOjSJfS\nriRZnMvGXinGr8Al4JroOGIPd0We1HZYycZuTOU2xZEedZ9Onrn+Jhjq+6muEJ/M\nP57KbH/HXqnAS9U6HlB3LQLKeyZh3BIU5oHQkJBNMvt/oyrEhXycOg/jChh9VYdB\nEdEYYZe4XcTGxu57/mbWTnzapgJEvOXvIrQH0uUhMwIDAQABoxAwDjAMBgNVHRMB\nAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQBJN8vh1cB1F8NrtJeXNMhAkhfzykIy\nd5Oo2sSr41gPjzLFBZHHpKRc3fHExH5DDQiLckZO9GotnvV1j5J3LNG0nh0wAbUQ\nSal5ArzMdfaVTkLiw2NtHWEWh3RI+tkntTC/cKYBZBQSOnhyBq3wCh3rmkP6CTU0\nMHjmJWHNPHKj/IUXzQQVe+2+XDbrRr4NLLDz90G0E+JWXVQYCMJ9mhCw8ZvDL8gQ\nl4oVH4VznmyVDFuSZZ4DKB5OXRXo9J4DaPLg9rxyLJui1Tp1tEOBZ4gkdlLkaNth\nVwukQ7tH9INF8mOdJ4r/2xj5j6pBULwIiIKaFCPgTVvFr3rpo21Z88A8\n-----END CERTIFICATE-----\n"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":true,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test","domain2.test"]}' + body: '{"iframeDomains":"https://iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4500,"refreshTokenValidity":4500,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":true,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test","domain2.test"]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -523,7 +523,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:11:47 GMT + - Thu, 19 Sep 2024 07:56:25 GMT Expires: - "0" Pragma: @@ -541,18 +541,18 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 3ed96daa-4cae-49c7-457a-389105b061de + - f5772a46-5d41-47ad-6e0a-78a90d9d97c6 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 433.0825ms + duration: 136.868917ms - id: 8 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -565,9 +565,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 2056423e-3443-9fba-c7af-2f6c39284756 + - 2700b473-8e15-470b-a720-6ef7a97d3648 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -578,20 +578,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:11:48 GMT + - Thu, 19 Sep 2024 07:56:25 GMT Expires: - "0" Pragma: @@ -607,33 +607,33 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 62fef58f-4c55-46d4-59ca-e91a500bada0 + - deddccda-e53c-4c6d-7d7b-f7734a81f0e1 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 215.371834ms + duration: 244.787208ms - id: 9 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 211 + content_length: 288 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap remote_addr: "" request_uri: "" body: | - {"paramValues":{"accessTokenValidity":"4500","customEmailDomains":"[]","defaultIdp":"sap.default","globalAccount":"terraformintcanary","refreshTokenValidity":"4500","treatUsersWithSameEmailAsSameUser":"false"}} + {"paramValues":{"accessTokenValidity":"4500","customEmailDomains":"[]","defaultIdp":"sap.default","globalAccount":"terraformintcanary","iFrameDomain":"https://iframedomain.test https://updated.iframedomain.test","refreshTokenValidity":"4500","treatUsersWithSameEmailAsSameUser":"false"}} form: {} headers: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - bb29208b-9bca-9c45-7aea-e28d2254b3ea + - 1b94b3f8-dad5-6a68-6f76-86c852a2b561 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -652,7 +652,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":4500,"refreshTokenValidity":4500,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"confidential","passphrase":"","certificate":"-----BEGIN CERTIFICATE-----\nMIIDJjCCAg6gAwIBAgIGElXjqKNAMA0GCSqGSIb3DQEBCwUAMEoxSDBGBgNVBAMM\nP2h0dHBzOi8vdGVycmFmb3JtaW50Y2FuYXJ5LmF1dGhlbnRpY2F0aW9uLnNhcC5o\nYW5hLm9uZGVtYW5kLmNvbTAgFw0xNjAxMDEwMDAwMDBaGA8yMDUwMDEwMTAwMDAw\nMFowSjFIMEYGA1UEAww/aHR0cHM6Ly90ZXJyYWZvcm1pbnRjYW5hcnkuYXV0aGVu\ndGljYXRpb24uc2FwLmhhbmEub25kZW1hbmQuY29tMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEAsnu5EFrTDlh1hNDBSU7zawN8iJ2yO0MUHtp60+VJTt4d\nibzxAabI5KBZaCnzvMst4iuZaxDNQ9NB32Jykg5Dr9jKKiCQA5JoW3hUi5ai6tjO\n9AkDSzhvAqdPZWqFGn6KILu4JiyqTLO1dAlyd59RsQ67yeRYvMEvpk7qdcOjSJfS\nriRZnMvGXinGr8Al4JroOGIPd0We1HZYycZuTOU2xZEedZ9Onrn+Jhjq+6muEJ/M\nP57KbH/HXqnAS9U6HlB3LQLKeyZh3BIU5oHQkJBNMvt/oyrEhXycOg/jChh9VYdB\nEdEYYZe4XcTGxu57/mbWTnzapgJEvOXvIrQH0uUhMwIDAQABoxAwDjAMBgNVHRMB\nAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQBJN8vh1cB1F8NrtJeXNMhAkhfzykIy\nd5Oo2sSr41gPjzLFBZHHpKRc3fHExH5DDQiLckZO9GotnvV1j5J3LNG0nh0wAbUQ\nSal5ArzMdfaVTkLiw2NtHWEWh3RI+tkntTC/cKYBZBQSOnhyBq3wCh3rmkP6CTU0\nMHjmJWHNPHKj/IUXzQQVe+2+XDbrRr4NLLDz90G0E+JWXVQYCMJ9mhCw8ZvDL8gQ\nl4oVH4VznmyVDFuSZZ4DKB5OXRXo9J4DaPLg9rxyLJui1Tp1tEOBZ4gkdlLkaNth\nVwukQ7tH9INF8mOdJ4r/2xj5j6pBULwIiIKaFCPgTVvFr3rpo21Z88A8\n-----END CERTIFICATE-----\n"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' + body: '{"iframeDomains":"https://iframedomain.test https://updated.iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4500,"refreshTokenValidity":4500,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -661,7 +661,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:11:48 GMT + - Thu, 19 Sep 2024 07:56:25 GMT Expires: - "0" Pragma: @@ -679,18 +679,18 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - d080e389-1c3e-4879-78f0-aa26425bdbf9 + - dae94c20-e70e-4d03-730e-1b223b0be48b X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 543.038334ms + duration: 487.507125ms - id: 10 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -703,9 +703,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 75e50faf-7d50-a860-da84-99ef013bb196 + - 26e8e26e-8bd6-0535-e422-16dbc179922b X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -716,20 +716,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:11:52 GMT + - Thu, 19 Sep 2024 07:56:26 GMT Expires: - "0" Pragma: @@ -745,18 +745,18 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 98281734-4973-4f01-4101-bf577fc9c3bc + - 8e8eb529-512e-4a61-6e64-1523d070bde3 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 3.475725625s + duration: 471.020125ms - id: 11 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -769,9 +769,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - b9181027-ed52-b074-a052-31c2798cef0b + - cb0e4f50-61be-1858-488f-8b20bbc518e8 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -782,20 +782,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:11:52 GMT + - Thu, 19 Sep 2024 07:56:26 GMT Expires: - "0" Pragma: @@ -811,12 +811,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - dace2a06-7443-4130-64ef-f8c73ee48df5 + - 1a1ef3e2-eab2-4c3b-7cf0-47f258fb5a8d X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 194.117667ms + duration: 263.447ms - id: 12 request: proto: HTTP/1.1 @@ -835,9 +835,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 4f466757-fe80-b475-dbf6-c484f97632eb + - 4e9310ea-3448-0b81-4d24-cca6d511a721 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -856,7 +856,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":4500,"refreshTokenValidity":4500,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"confidential","passphrase":"","certificate":"-----BEGIN CERTIFICATE-----\nMIIDJjCCAg6gAwIBAgIGElXjqKNAMA0GCSqGSIb3DQEBCwUAMEoxSDBGBgNVBAMM\nP2h0dHBzOi8vdGVycmFmb3JtaW50Y2FuYXJ5LmF1dGhlbnRpY2F0aW9uLnNhcC5o\nYW5hLm9uZGVtYW5kLmNvbTAgFw0xNjAxMDEwMDAwMDBaGA8yMDUwMDEwMTAwMDAw\nMFowSjFIMEYGA1UEAww/aHR0cHM6Ly90ZXJyYWZvcm1pbnRjYW5hcnkuYXV0aGVu\ndGljYXRpb24uc2FwLmhhbmEub25kZW1hbmQuY29tMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEAsnu5EFrTDlh1hNDBSU7zawN8iJ2yO0MUHtp60+VJTt4d\nibzxAabI5KBZaCnzvMst4iuZaxDNQ9NB32Jykg5Dr9jKKiCQA5JoW3hUi5ai6tjO\n9AkDSzhvAqdPZWqFGn6KILu4JiyqTLO1dAlyd59RsQ67yeRYvMEvpk7qdcOjSJfS\nriRZnMvGXinGr8Al4JroOGIPd0We1HZYycZuTOU2xZEedZ9Onrn+Jhjq+6muEJ/M\nP57KbH/HXqnAS9U6HlB3LQLKeyZh3BIU5oHQkJBNMvt/oyrEhXycOg/jChh9VYdB\nEdEYYZe4XcTGxu57/mbWTnzapgJEvOXvIrQH0uUhMwIDAQABoxAwDjAMBgNVHRMB\nAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQBJN8vh1cB1F8NrtJeXNMhAkhfzykIy\nd5Oo2sSr41gPjzLFBZHHpKRc3fHExH5DDQiLckZO9GotnvV1j5J3LNG0nh0wAbUQ\nSal5ArzMdfaVTkLiw2NtHWEWh3RI+tkntTC/cKYBZBQSOnhyBq3wCh3rmkP6CTU0\nMHjmJWHNPHKj/IUXzQQVe+2+XDbrRr4NLLDz90G0E+JWXVQYCMJ9mhCw8ZvDL8gQ\nl4oVH4VznmyVDFuSZZ4DKB5OXRXo9J4DaPLg9rxyLJui1Tp1tEOBZ4gkdlLkaNth\nVwukQ7tH9INF8mOdJ4r/2xj5j6pBULwIiIKaFCPgTVvFr3rpo21Z88A8\n-----END CERTIFICATE-----\n"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' + body: '{"iframeDomains":"https://iframedomain.test https://updated.iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4500,"refreshTokenValidity":4500,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -865,7 +865,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:11:52 GMT + - Thu, 19 Sep 2024 07:56:27 GMT Expires: - "0" Pragma: @@ -883,18 +883,18 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - d1ecb1fb-702d-4a2d-6f74-01128b73325e + - 976f0084-af86-4cfd-4d48-213251016988 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 390.668792ms + duration: 150.988709ms - id: 13 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -907,9 +907,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 0b973fa9-99f3-65b7-29ec-3c6c24c679e9 + - 2ddb21a1-4b0a-faf9-b385-1f107a74867d X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -920,20 +920,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:11:56 GMT + - Thu, 19 Sep 2024 07:56:27 GMT Expires: - "0" Pragma: @@ -949,18 +949,90 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - ced02da2-5bca-4428-4f0e-c208790654ba + - 0f9c798b-139f-41bd-6edd-ed681e546e33 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 3.803388208s + duration: 246.068834ms - id: 14 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 116 + content_length: 55 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"globalAccount":"terraformintcanary"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.5 terraform-provider-btp/dev + X-Correlationid: + - 114f56e1-7c95-402f-6f8f-d7eed07d6a76 + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/security/settings?list + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"iframeDomains":"https://iframedomain.test https://updated.iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4500,"refreshTokenValidity":4500,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Thu, 19 Sep 2024 07:56:27 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - 442b8343-20b8-4af7-447c-6b35614bbddc + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 158.395625ms + - id: 15 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap @@ -973,9 +1045,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - be81f2f6-e574-4d4c-39bb-d73aad1d2390 + - 247ec288-ebbb-bb81-03f4-dd4af0eb92cb X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -986,20 +1058,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 147 + content_length: 153 uncompressed: false body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate Content-Length: - - "147" + - "153" Content-Security-Policy: - default-src 'self' Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:11:57 GMT + - Thu, 19 Sep 2024 07:56:28 GMT Expires: - "0" Pragma: @@ -1015,33 +1087,99 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 75308294-9c33-4c1e-7c41-ff46abd0c934 + - df853397-f593-4619-5134-f4d33d66cfcf X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 336.96325ms - - id: 15 + duration: 542.492625ms + - id: 16 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.5 terraform-provider-btp/dev + X-Correlationid: + - 50b27453-a331-5b7b-5816-a95eb23c04d0 + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Thu, 19 Sep 2024 07:56:28 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - fbf3a17b-6121-4890-59ec-f4f3cfbfcdc6 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 235.464709ms + - id: 17 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 207 + content_length: 226 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap remote_addr: "" request_uri: "" body: | - {"paramValues":{"accessTokenValidity":"-1","customEmailDomains":"[]","defaultIdp":"sap.default","globalAccount":"terraformintcanary","refreshTokenValidity":"-1","treatUsersWithSameEmailAsSameUser":"false"}} + {"paramValues":{"accessTokenValidity":"-1","customEmailDomains":"[]","defaultIdp":"sap.default","globalAccount":"terraformintcanary","iFrameDomain":" ","refreshTokenValidity":"-1","treatUsersWithSameEmailAsSameUser":"false"}} form: {} headers: Content-Type: - application/json User-Agent: - - Terraform/1.5.7 terraform-provider-btp/dev + - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - c49ca47c-ed96-6a36-e285-2292cba4ded0 + - db40855d-589a-e0e9-879b-80e331f14eda X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1060,7 +1198,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":-1,"refreshTokenValidity":-1,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"confidential","passphrase":"","certificate":"-----BEGIN CERTIFICATE-----\nMIIDJjCCAg6gAwIBAgIGElXjqKNAMA0GCSqGSIb3DQEBCwUAMEoxSDBGBgNVBAMM\nP2h0dHBzOi8vdGVycmFmb3JtaW50Y2FuYXJ5LmF1dGhlbnRpY2F0aW9uLnNhcC5o\nYW5hLm9uZGVtYW5kLmNvbTAgFw0xNjAxMDEwMDAwMDBaGA8yMDUwMDEwMTAwMDAw\nMFowSjFIMEYGA1UEAww/aHR0cHM6Ly90ZXJyYWZvcm1pbnRjYW5hcnkuYXV0aGVu\ndGljYXRpb24uc2FwLmhhbmEub25kZW1hbmQuY29tMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEAsnu5EFrTDlh1hNDBSU7zawN8iJ2yO0MUHtp60+VJTt4d\nibzxAabI5KBZaCnzvMst4iuZaxDNQ9NB32Jykg5Dr9jKKiCQA5JoW3hUi5ai6tjO\n9AkDSzhvAqdPZWqFGn6KILu4JiyqTLO1dAlyd59RsQ67yeRYvMEvpk7qdcOjSJfS\nriRZnMvGXinGr8Al4JroOGIPd0We1HZYycZuTOU2xZEedZ9Onrn+Jhjq+6muEJ/M\nP57KbH/HXqnAS9U6HlB3LQLKeyZh3BIU5oHQkJBNMvt/oyrEhXycOg/jChh9VYdB\nEdEYYZe4XcTGxu57/mbWTnzapgJEvOXvIrQH0uUhMwIDAQABoxAwDjAMBgNVHRMB\nAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQBJN8vh1cB1F8NrtJeXNMhAkhfzykIy\nd5Oo2sSr41gPjzLFBZHHpKRc3fHExH5DDQiLckZO9GotnvV1j5J3LNG0nh0wAbUQ\nSal5ArzMdfaVTkLiw2NtHWEWh3RI+tkntTC/cKYBZBQSOnhyBq3wCh3rmkP6CTU0\nMHjmJWHNPHKj/IUXzQQVe+2+XDbrRr4NLLDz90G0E+JWXVQYCMJ9mhCw8ZvDL8gQ\nl4oVH4VznmyVDFuSZZ4DKB5OXRXo9J4DaPLg9rxyLJui1Tp1tEOBZ4gkdlLkaNth\nVwukQ7tH9INF8mOdJ4r/2xj5j6pBULwIiIKaFCPgTVvFr3rpo21Z88A8\n-----END CERTIFICATE-----\n"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' + body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":-1,"refreshTokenValidity":-1,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -1069,7 +1207,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 15 Jul 2024 15:11:57 GMT + - Thu, 19 Sep 2024 07:56:28 GMT Expires: - "0" Pragma: @@ -1087,9 +1225,9 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 16e2b711-a0f9-478b-6bf8-58531f3b7635 + - 4f3af4ca-64e3-4c2c-7f1f-5d35a815fbd8 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 488.163875ms + duration: 335.360666ms diff --git a/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml b/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml index 7af776a7..e54a6165 100644 --- a/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml +++ b/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml @@ -21,7 +21,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - fa71e8a0-7a96-d392-a593-9bdf7551cbe3 + - 50affb58-684c-0327-3c03-91c14b3c309c X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -45,7 +45,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:45 GMT + - Thu, 19 Sep 2024 07:54:58 GMT Expires: - "0" Pragma: @@ -61,12 +61,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 6bc03f91-3bcb-4313-5ac1-b8161b0e4e5f + - 9c5baf0a-2ac1-40ba-70e8-a619cb938887 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 699.10525ms + duration: 287.331333ms - id: 1 request: proto: HTTP/1.1 @@ -87,7 +87,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 18dd0655-81a3-b666-c6d9-b3a059f9c5c0 + - 7d500306-9565-5f65-ffa3-a98429988c1e X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -106,7 +106,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -115,7 +115,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:45 GMT + - Thu, 19 Sep 2024 07:54:58 GMT Expires: - "0" Pragma: @@ -133,12 +133,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 1d1351c7-a6c9-4eea-4935-0299ef9c3b2c + - dd948982-4348-4684-5157-130fdba26005 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 222.763834ms + duration: 261.638875ms - id: 2 request: proto: HTTP/1.1 @@ -159,7 +159,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - c1018157-41bd-e4df-382d-6ef51d6ed630 + - dffb8973-fd0d-7d64-b271-30339a671292 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -183,7 +183,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:45 GMT + - Thu, 19 Sep 2024 07:54:59 GMT Expires: - "0" Pragma: @@ -199,12 +199,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 23e4fb0c-8d11-4271-5363-6958bf37b767 + - f256521f-0fa8-4e6c-7817-c052689675fe X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 236.884542ms + duration: 398.407792ms - id: 3 request: proto: HTTP/1.1 @@ -225,7 +225,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 50ca1ba0-45e6-adec-c263-a2bfc80558ba + - c4c5ce78-1da0-680b-5596-c4e003cacd4f X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -253,7 +253,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:46 GMT + - Thu, 19 Sep 2024 07:54:59 GMT Expires: - "0" Pragma: @@ -271,12 +271,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - b269ff2f-3f93-46a2-7c7a-a8abb9400246 + - 809c863b-023d-473b-6f31-fccdd00b10ce X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 447.813209ms + duration: 450.23225ms - id: 4 request: proto: HTTP/1.1 @@ -297,7 +297,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - d9e38f77-6943-d1fc-0df8-0f24c5fb3ef9 + - 2fad971f-b14d-a3c0-9728-1c677d2f6a3f X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -321,7 +321,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:46 GMT + - Thu, 19 Sep 2024 07:55:00 GMT Expires: - "0" Pragma: @@ -337,12 +337,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 76365d8b-7043-44be-7ecd-4efa4576b818 + - f8d359b5-8e45-45a3-613e-75fbc6e78a6c X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 230.284584ms + duration: 897.937417ms - id: 5 request: proto: HTTP/1.1 @@ -363,7 +363,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - ed33d6ca-3c01-d8f3-33b0-3b8a76b3d669 + - a577dfc4-d934-f14c-90d4-9a9ef7deac6a X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -382,7 +382,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+2@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+4@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -391,7 +391,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:46 GMT + - Thu, 19 Sep 2024 07:55:01 GMT Expires: - "0" Pragma: @@ -409,12 +409,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - ce19327c-964e-4748-5e76-8ddbae6bc500 + - 37788415-78a0-4bb7-4d6d-4260a91095e9 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 276.176708ms + duration: 275.313ms - id: 6 request: proto: HTTP/1.1 @@ -435,7 +435,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - f1336beb-87b1-68ef-09bb-9eb996b91cf3 + - 6c1ba769-a6e3-8b29-bb23-c97f484af6ee X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -459,7 +459,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:47 GMT + - Thu, 19 Sep 2024 07:55:01 GMT Expires: - "0" Pragma: @@ -475,12 +475,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - d78dfb7f-f8cd-4eb9-4771-30d693eb4f0a + - 7c731b8e-b7fa-4eaf-6cf0-088d93950ef5 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 222.595917ms + duration: 282.546208ms - id: 7 request: proto: HTTP/1.1 @@ -501,7 +501,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - b104c1ff-8baf-bc65-da86-1a8ce0672aa1 + - 0c7b6968-17df-4096-f9c4-00b52144ee7f X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -529,7 +529,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:47 GMT + - Thu, 19 Sep 2024 07:55:01 GMT Expires: - "0" Pragma: @@ -547,12 +547,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 12f94187-90ba-49e0-5500-5a5c29155467 + - ef965dd6-e76b-4551-5963-e161a47bdcb5 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 189.441334ms + duration: 304.851459ms - id: 8 request: proto: HTTP/1.1 @@ -573,7 +573,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 6d7e56e4-8f23-92bc-f151-758607950304 + - 0732799c-108e-6316-6465-454bec42dcb2 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -601,7 +601,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:47 GMT + - Thu, 19 Sep 2024 07:55:02 GMT Expires: - "0" Pragma: @@ -619,12 +619,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - d2f6b74c-60c6-494f-789c-93fe9e9f35cb + - 904c83a1-1c40-439f-4fd9-fecc506f4636 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 309.145208ms + duration: 393.293791ms - id: 9 request: proto: HTTP/1.1 @@ -645,7 +645,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 82b9efe1-f6e5-df8c-f84a-cd4790dd51bc + - fc243afa-9ed8-fc97-88c0-a068aac7f3f0 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -669,7 +669,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:48 GMT + - Thu, 19 Sep 2024 07:55:02 GMT Expires: - "0" Pragma: @@ -685,12 +685,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 44319f73-c47d-409f-67a4-cc21ec4a6b9e + - 390c2705-ce1d-41e2-635a-2e2e083e31d8 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 456.927084ms + duration: 254.793876ms - id: 10 request: proto: HTTP/1.1 @@ -711,7 +711,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 720e635a-dd06-21b6-5879-8e18a67900dd + - 185b1334-bbc3-a98d-40bf-fc0268385cdc X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -730,7 +730,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+1@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+4@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -739,7 +739,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:48 GMT + - Thu, 19 Sep 2024 07:55:02 GMT Expires: - "0" Pragma: @@ -757,12 +757,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 6956f04b-0cab-4e89-5cf2-8327944ba17f + - c23fa92e-6ef0-4da7-498d-cccee6eacebb X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 245.527625ms + duration: 152.907209ms - id: 11 request: proto: HTTP/1.1 @@ -783,7 +783,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - b1fdfb8f-5a84-8843-0bf5-b72c6b340c95 + - b0cbc297-bb02-3968-65df-8535421f7b0e X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -811,7 +811,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:48 GMT + - Thu, 19 Sep 2024 07:55:03 GMT Expires: - "0" Pragma: @@ -829,12 +829,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 0301cf14-05ef-48b2-673b-b30c061d416c + - d3f16d3c-3223-4842-640c-cf2d15da43ef X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 360.903751ms + duration: 262.21725ms - id: 12 request: proto: HTTP/1.1 @@ -855,7 +855,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 809c7072-358a-8e86-940a-5a7c41b13797 + - c76ad910-b7d6-ce07-1472-57241dd225d5 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -879,7 +879,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:49 GMT + - Thu, 19 Sep 2024 07:55:03 GMT Expires: - "0" Pragma: @@ -895,12 +895,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - b02de31a-c9e9-4cac-4269-d1546770cc44 + - 14e3e3b8-b92a-4e21-75c2-6143ebcd4c51 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 679.18625ms + duration: 294.864458ms - id: 13 request: proto: HTTP/1.1 @@ -921,7 +921,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 81f0ed17-dfb5-6055-fc65-ee81a1e1c874 + - f831d5c7-1fac-be96-d0c7-2320c88bd1d6 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -949,7 +949,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:50 GMT + - Thu, 19 Sep 2024 07:55:04 GMT Expires: - "0" Pragma: @@ -967,12 +967,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 4bf58fc7-a0ff-4fe7-65fe-e4032280f95a + - 403f519f-ba36-40b5-6d84-ac28a38e5480 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 404.558334ms + duration: 666.325875ms - id: 14 request: proto: HTTP/1.1 @@ -993,7 +993,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 5ad80760-1b43-89f1-4380-4715b9eff234 + - d75a3624-8534-1269-04ca-3c5af4cb27b2 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1017,7 +1017,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:50 GMT + - Thu, 19 Sep 2024 07:55:04 GMT Expires: - "0" Pragma: @@ -1033,12 +1033,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - d4e08f3c-04f8-469f-7629-726311b3c18d + - 548d95f2-b48e-41f3-7b33-ea9244329a55 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 236.87ms + duration: 314.553834ms - id: 15 request: proto: HTTP/1.1 @@ -1059,7 +1059,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 8e26947b-a288-e72e-787d-0cf11cc5831a + - 83b61f10-41e1-fd4f-b2b9-beee2a7308dd X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1078,7 +1078,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+1@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+4@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -1087,7 +1087,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:50 GMT + - Thu, 19 Sep 2024 07:55:05 GMT Expires: - "0" Pragma: @@ -1105,12 +1105,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 341ec2d7-55e7-444f-5ed6-4c8eaee7663f + - c8d71162-8c9f-41dd-5174-87c8b878f400 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 273.821084ms + duration: 148.799417ms - id: 16 request: proto: HTTP/1.1 @@ -1131,7 +1131,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - a02697fb-d09c-6c21-5c7b-8434681f3c1d + - 22c43216-c72a-6d1f-72e8-9315a6e26b24 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1155,7 +1155,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:51 GMT + - Thu, 19 Sep 2024 07:55:05 GMT Expires: - "0" Pragma: @@ -1171,12 +1171,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 0a7c79a9-5db2-4e6f-6c90-5e01db3c0b1c + - 97e7aee6-6619-45bf-60b2-dbbb4c922b1a X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 399.032708ms + duration: 747.702584ms - id: 17 request: proto: HTTP/1.1 @@ -1197,7 +1197,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - a0d6a5d3-b550-4190-8773-1920df12fb4d + - e4d2f3b5-f0b7-6815-dd1f-e20c0b7d1ef0 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1216,7 +1216,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+2@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+4@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -1225,7 +1225,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:51 GMT + - Thu, 19 Sep 2024 07:55:06 GMT Expires: - "0" Pragma: @@ -1243,12 +1243,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 6c2a8030-55fe-4395-5d65-c50218065919 + - 4e76207a-644d-4001-711d-7e79074cf71e X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 159.217625ms + duration: 147.202083ms - id: 18 request: proto: HTTP/1.1 @@ -1269,7 +1269,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - e27f4b45-b8a2-2515-267f-691baf8e14f4 + - 31700a85-a55f-5fad-25ee-a792d2862bea X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1297,7 +1297,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:51 GMT + - Thu, 19 Sep 2024 07:55:06 GMT Expires: - "0" Pragma: @@ -1315,12 +1315,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 578111b2-39b3-40bf-7f92-23196220cd1b + - 78fe8029-2223-4905-736d-b165e84a3554 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 302.0405ms + duration: 381.638833ms - id: 19 request: proto: HTTP/1.1 @@ -1341,7 +1341,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 6b699c9e-7741-13cc-cb0b-b3615f474fe4 + - 92fa6b17-b08f-e4e5-6950-d2fe409456b1 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1365,7 +1365,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:52 GMT + - Thu, 19 Sep 2024 07:55:07 GMT Expires: - "0" Pragma: @@ -1381,12 +1381,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - a528d8c7-11fd-432d-6d62-b60ddf71b305 + - 6f973bd7-f84e-4596-4b39-6c239a3ed201 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 257.080959ms + duration: 874.945834ms - id: 20 request: proto: HTTP/1.1 @@ -1407,7 +1407,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 88db0f3e-dc9d-04bd-d1e1-fa29ab66af6b + - 8908baa1-48f7-0bdd-b33f-d009ba3da2bb X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1426,7 +1426,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+2@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+4@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -1435,7 +1435,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:52 GMT + - Thu, 19 Sep 2024 07:55:08 GMT Expires: - "0" Pragma: @@ -1453,12 +1453,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - e40d9420-ee7b-4f78-5888-e6eba95d03c1 + - 91c97e05-b92d-42a6-6ab3-749dfd39688c X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 231.650291ms + duration: 376.737626ms - id: 21 request: proto: HTTP/1.1 @@ -1479,7 +1479,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 29a24f9c-249d-186e-c8fa-cf27f644f6c9 + - c2ce7565-8832-5552-604a-8429e0f76983 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1507,7 +1507,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:52 GMT + - Thu, 19 Sep 2024 07:55:08 GMT Expires: - "0" Pragma: @@ -1525,12 +1525,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 4ac9d45d-93d6-4fc0-710e-5fd84d64f611 + - 579a3009-39db-493e-6b18-953924baff40 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 273.756542ms + duration: 262.391334ms - id: 22 request: proto: HTTP/1.1 @@ -1551,7 +1551,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - e4b6c450-d8d3-18ef-b5c4-4b59a64c5c00 + - 31e30fbf-7d7b-4078-4c88-6111570b81da X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1575,7 +1575,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:53 GMT + - Thu, 19 Sep 2024 07:55:09 GMT Expires: - "0" Pragma: @@ -1591,12 +1591,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 3dac8b48-bb8a-4b95-5bb1-7fa74f8b92b2 + - 8c68816c-ce19-4bb1-57da-ba4f357e53f4 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 228.805875ms + duration: 303.688084ms - id: 23 request: proto: HTTP/1.1 @@ -1617,7 +1617,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 2ccd6cea-1338-5b1a-42df-290576239ce6 + - b2370788-c6b9-7303-4edf-740a85ada274 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1641,7 +1641,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:53 GMT + - Thu, 19 Sep 2024 07:55:09 GMT Expires: - "0" Pragma: @@ -1657,25 +1657,25 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - c60a10ca-f895-451d-4c76-d818958e9003 + - 29c24c48-06fb-47c2-7d8e-79dbf934ab0f X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 217.223167ms + duration: 241.128083ms - id: 24 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 222 + content_length: 241 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap remote_addr: "" request_uri: "" body: | - {"paramValues":{"accessTokenValidity":"-1","customEmailDomains":"[]","defaultIdp":"sap.default","refreshTokenValidity":"-1","subaccount":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","treatUsersWithSameEmailAsSameUser":"false"}} + {"paramValues":{"accessTokenValidity":"-1","customEmailDomains":"[]","defaultIdp":"sap.default","iFrameDomain":" ","refreshTokenValidity":"-1","subaccount":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","treatUsersWithSameEmailAsSameUser":"false"}} form: {} headers: Content-Type: @@ -1683,7 +1683,7 @@ interactions: User-Agent: - Terraform/1.9.5 terraform-provider-btp/dev X-Correlationid: - - 9c709390-b977-e3e2-f887-49076a040aab + - 9ec009ab-c545-676a-a881-ed725cb77b0e X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1702,7 +1702,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"https://iframedomain.test https://updated.iframedomain.test","tokenPolicySettings":{"accessTokenValidity":-1,"refreshTokenValidity":-1,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' + body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":-1,"refreshTokenValidity":-1,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -1711,7 +1711,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 05:55:53 GMT + - Thu, 19 Sep 2024 07:55:10 GMT Expires: - "0" Pragma: @@ -1729,9 +1729,9 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 4194ab38-ee2a-4346-53fc-81c50f19a57c + - d6bd7f0c-9c10-495e-68f3-01be18c7b9e5 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 423.481959ms + duration: 441.96125ms diff --git a/internal/provider/resource_globalaccount_security_settings_test.go b/internal/provider/resource_globalaccount_security_settings_test.go index cb8571da..f653846a 100644 --- a/internal/provider/resource_globalaccount_security_settings_test.go +++ b/internal/provider/resource_globalaccount_security_settings_test.go @@ -27,7 +27,7 @@ func TestResourceGlobalaccountSecuritySettings(t *testing.T) { resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "custom_email_domains.#", "2"), resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "custom_email_domains.0", "domain1.test"), resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "custom_email_domains.1", "domain2.test"), - resource.TestCheckResourceAttr("tp_globalaccount_security_settings.uut", "iframe_domains", "https://iframedomain.test"), + resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "iframe_domains", "https://iframedomain.test"), ), }, { From 5574178b3676b6e6345fd8e9646ad9623df79e4c Mon Sep 17 00:00:00 2001 From: Christian Lechner <22294087+lechnerc77@users.noreply.github.com.> Date: Thu, 19 Sep 2024 11:23:48 +0200 Subject: [PATCH 06/13] feat: update of guides --- guides/DRIFTDETECTION.md | 11 +++++++++-- guides/IMPORT.md | 11 +++++++++-- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/guides/DRIFTDETECTION.md b/guides/DRIFTDETECTION.md index 0d7175ac..e1322e30 100644 --- a/guides/DRIFTDETECTION.md +++ b/guides/DRIFTDETECTION.md @@ -23,21 +23,28 @@ The following overview list des resources and their support for drift detection | Resource | Drift Detection Support | Comments | |--- |--- |--- | | btp_directory | Yes | - | +| btp_directory_api_credential | No | - | | btp_directory_entitlement | Yes | - | +| btp_directory_role | Yes | - | | btp_directory_role_collection | Yes | - | | btp_directory_role_collection_assignment | No | READ capability of resource not available. Improvement planned for H2/2024 see [issue](https://github.com/SAP/terraform-provider-btp/issues/748) | +| btp_globalaccount_api_credential | No | - | | btp_globalaccount_resource_provider | Yes | - | +| btp_globalaccount_role | Yes | - | | btp_globalaccount_role_collection | Yes | - | | btp_globalaccount_role_collection_assignment | No | READ capability of resource not available. Improvement planned for H2/2024 see [issue](https://github.com/SAP/terraform-provider-btp/issues/748) | -| btp_globalaccount_security_settings | No | READ capability of resource not available | +| btp_globalaccount_security_settings | Yes | - | | btp_globalaccount_trust_configuration | Yes | - | | btp_subaccount | Yes | - | +| btp_subaccount_api_credential | No | - | | btp_subaccount_entitlement | Yes | - | | btp_subaccount_environment_instance | Yes | - | +| btp_subaccount_role | Yes | - | | btp_subaccount_role_collection | Yes | - | | btp_subaccount_role_collection_assignment | No | READ capability of resource not available. Improvement planned for H2/2024 see [issue](https://github.com/SAP/terraform-provider-btp/issues/748) | -| btp_subaccount_security_settings | No | READ capability of resource not available | +| btp_subaccount_security_settings | Yes | - | | btp_subaccount_service_binding | Yes | - | +| btp_subaccount_service_broker | Yes | - | | btp_subaccount_service_instance | Yes with restrictions | The parameters defined via `parameters` are not tracked due to missing READ functionality depending on the service offering configuration | | btp_subaccount_subscription | Yes | - | | btp_subaccount_trust_configuration | Yes | - | diff --git a/guides/IMPORT.md b/guides/IMPORT.md index 70dd1d1e..b9fdf3ea 100644 --- a/guides/IMPORT.md +++ b/guides/IMPORT.md @@ -15,21 +15,28 @@ The following list provides an overview of the resources and their support for t | Resource | Drift Detection Support |--- |--- | btp_directory | Yes +| btp_directory_api_credential | No | btp_directory_entitlement | Yes +| btp_directory_role | Yes | btp_directory_role_collection | Yes | btp_directory_role_collection_assignment | No +| btp_globalaccount_api_credential | No | btp_globalaccount_resource_provider | Yes +| btp_globalaccount_role | Yes | btp_globalaccount_role_collection | Yes | btp_globalaccount_role_collection_assignment | No -| btp_globalaccount_security_settings | No +| btp_globalaccount_security_settings | Yes | btp_globalaccount_trust_configuration | Yes | btp_subaccount | Yes +| btp_subaccount_api_credential | No | btp_subaccount_entitlement | Yes | btp_subaccount_environment_instance | Yes +| btp_subaccount_role | Yes | btp_subaccount_role_collection | Yes | btp_subaccount_role_collection_assignment | No -| btp_subaccount_security_settings | No +| btp_subaccount_security_settings | Yes | btp_subaccount_service_binding | Yes +| btp_subaccount_service_broker | Yes | btp_subaccount_service_instance | Yes with restrictions (see [documentation](https://registry.terraform.io/providers/SAP/btp/latest/docs/resources/subaccount_service_instance#restriction)) | btp_subaccount_subscription | Yes | btp_subaccount_trust_configuration | Yes From 548833d8d93f9ebc722cdfa194dea4f239fb6688 Mon Sep 17 00:00:00 2001 From: Christian Lechner <22294087+lechnerc77@users.noreply.github.com.> Date: Thu, 19 Sep 2024 11:33:25 +0200 Subject: [PATCH 07/13] feat: Changes in docs --- docs/data-sources/globalaccount_security_settings.md | 4 ++++ docs/data-sources/subaccount_security_settings.md | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/docs/data-sources/globalaccount_security_settings.md b/docs/data-sources/globalaccount_security_settings.md index 56b13139..a7bb1724 100644 --- a/docs/data-sources/globalaccount_security_settings.md +++ b/docs/data-sources/globalaccount_security_settings.md @@ -30,6 +30,10 @@ data "btp_globalaccount_security_settings" "this" {} ## Schema +### Optional + +- `iframe_domains` (String) The new domains of the iframe. Enter as string. To provide multiple domains, separate them by spaces. + ### Read-Only - `access_token_validity` (Number) The validity of the access token. diff --git a/docs/data-sources/subaccount_security_settings.md b/docs/data-sources/subaccount_security_settings.md index 4293f42a..b702a924 100644 --- a/docs/data-sources/subaccount_security_settings.md +++ b/docs/data-sources/subaccount_security_settings.md @@ -36,6 +36,10 @@ data "btp_subaccount_security_settings" "subaccount" { - `subaccount_id` (String) The ID of the subaccount. +### Optional + +- `iframe_domains` (String) The new domains of the iframe. Enter as string. To provide multiple domains, separate them by spaces. + ### Read-Only - `access_token_validity` (Number) The validity of the access token. From 7fe14def143df51a6d53c87e25640748dae576bc Mon Sep 17 00:00:00 2001 From: Christian Lechner <22294087+lechnerc77@users.noreply.github.com.> Date: Thu, 19 Sep 2024 13:29:19 +0200 Subject: [PATCH 08/13] docs: typo --- guides/IMPORT.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guides/IMPORT.md b/guides/IMPORT.md index b9fdf3ea..6c5b207e 100644 --- a/guides/IMPORT.md +++ b/guides/IMPORT.md @@ -12,7 +12,7 @@ To get a quick overview of the resources and if they support the import function The following list provides an overview of the resources and their support for the import functionality (state: 09.04.2024) -| Resource | Drift Detection Support +| Resource | Import Support |--- |--- | btp_directory | Yes | btp_directory_api_credential | No From a6021be337a1f713ac1874c04b607b2c71428fa5 Mon Sep 17 00:00:00 2001 From: Christian Lechner <22294087+lechnerc77@users.noreply.github.com.> Date: Mon, 23 Sep 2024 17:36:17 +0200 Subject: [PATCH 09/13] feat: add validation of input for iframes --- ...subaccount_security_settings.complete.yaml | 452 +++++------------- .../resource_subaccount_security_settings.go | 31 +- ...ource_subaccount_security_settings_test.go | 53 ++ 3 files changed, 194 insertions(+), 342 deletions(-) diff --git a/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml b/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml index e54a6165..5e3a9447 100644 --- a/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml +++ b/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml @@ -19,9 +19,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 50affb58-684c-0327-3c03-91c14b3c309c + - cb4e0d03-e07e-7c1d-b2b0-b194ca04e431 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -45,7 +45,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:54:58 GMT + - Mon, 23 Sep 2024 15:34:54 GMT Expires: - "0" Pragma: @@ -61,12 +61,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 9c5baf0a-2ac1-40ba-70e8-a619cb938887 + - dad8b59f-9a00-46bb-5262-34704c8e9a4f X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 287.331333ms + duration: 928.660417ms - id: 1 request: proto: HTTP/1.1 @@ -85,9 +85,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 7d500306-9565-5f65-ffa3-a98429988c1e + - 0292391b-e3cc-5c49-bef6-1792916813dc X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -106,7 +106,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -115,7 +115,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:54:58 GMT + - Mon, 23 Sep 2024 15:34:55 GMT Expires: - "0" Pragma: @@ -133,12 +133,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - dd948982-4348-4684-5157-130fdba26005 + - ebbfbd54-2202-4b0c-55f4-df165dba748a X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 261.638875ms + duration: 239.990458ms - id: 2 request: proto: HTTP/1.1 @@ -157,9 +157,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - dffb8973-fd0d-7d64-b271-30339a671292 + - 28000eec-73c9-4e86-9de0-709759d46fab X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -183,7 +183,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:54:59 GMT + - Mon, 23 Sep 2024 15:34:55 GMT Expires: - "0" Pragma: @@ -199,12 +199,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - f256521f-0fa8-4e6c-7817-c052689675fe + - 0d3c9d9c-88f1-4c96-58af-6b8bf287523c X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 398.407792ms + duration: 259.881626ms - id: 3 request: proto: HTTP/1.1 @@ -223,9 +223,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - c4c5ce78-1da0-680b-5596-c4e003cacd4f + - 78f7bc08-df1a-b266-e990-80ce97a465cc X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -253,7 +253,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:54:59 GMT + - Mon, 23 Sep 2024 15:34:56 GMT Expires: - "0" Pragma: @@ -271,12 +271,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 809c863b-023d-473b-6f31-fccdd00b10ce + - 698e6531-8e90-4249-5c34-843170142e2b X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 450.23225ms + duration: 443.360083ms - id: 4 request: proto: HTTP/1.1 @@ -295,9 +295,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 2fad971f-b14d-a3c0-9728-1c677d2f6a3f + - 19ca6dd4-cac8-347e-1244-562a5d82afcc X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -321,7 +321,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:55:00 GMT + - Mon, 23 Sep 2024 15:34:56 GMT Expires: - "0" Pragma: @@ -337,12 +337,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - f8d359b5-8e45-45a3-613e-75fbc6e78a6c + - 1f321877-ea4f-4448-4ffb-64c6085cc847 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 897.937417ms + duration: 760.485625ms - id: 5 request: proto: HTTP/1.1 @@ -361,9 +361,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - a577dfc4-d934-f14c-90d4-9a9ef7deac6a + - f6006719-d1e0-e0d3-3006-abd4ad1fb21d X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -382,7 +382,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -391,7 +391,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:55:01 GMT + - Mon, 23 Sep 2024 15:34:57 GMT Expires: - "0" Pragma: @@ -409,12 +409,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 37788415-78a0-4bb7-4d6d-4260a91095e9 + - 2df215b7-ddf3-4f20-489c-7916a30cdd38 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 275.313ms + duration: 371.689333ms - id: 6 request: proto: HTTP/1.1 @@ -433,9 +433,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 6c1ba769-a6e3-8b29-bb23-c97f484af6ee + - 17c43418-086d-ef9b-79a2-f3479985663e X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -459,7 +459,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:55:01 GMT + - Mon, 23 Sep 2024 15:34:57 GMT Expires: - "0" Pragma: @@ -475,12 +475,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 7c731b8e-b7fa-4eaf-6cf0-088d93950ef5 + - b3101418-c142-488f-60ee-59b91cc82ddc X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 282.546208ms + duration: 249.902167ms - id: 7 request: proto: HTTP/1.1 @@ -499,9 +499,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 0c7b6968-17df-4096-f9c4-00b52144ee7f + - 35f33ae7-8122-e253-f6e4-9610f66c95d8 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -520,7 +520,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -529,7 +529,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:55:01 GMT + - Mon, 23 Sep 2024 15:34:58 GMT Expires: - "0" Pragma: @@ -547,12 +547,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - ef965dd6-e76b-4551-5963-e161a47bdcb5 + - 4cd998c2-a8c6-41aa-5c9f-b3c01453f901 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 304.851459ms + duration: 326.871334ms - id: 8 request: proto: HTTP/1.1 @@ -571,9 +571,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 0732799c-108e-6316-6465-454bec42dcb2 + - 4dab0702-626e-42e1-59f5-c988389911e9 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -601,7 +601,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:55:02 GMT + - Mon, 23 Sep 2024 15:34:58 GMT Expires: - "0" Pragma: @@ -619,12 +619,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 904c83a1-1c40-439f-4fd9-fecc506f4636 + - 78ff4173-790f-4eb4-7a9f-b0bedb39fb4d X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 393.293791ms + duration: 242.78375ms - id: 9 request: proto: HTTP/1.1 @@ -643,9 +643,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - fc243afa-9ed8-fc97-88c0-a068aac7f3f0 + - f33de290-88d2-8f45-62f8-5d465a329915 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -669,7 +669,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:55:02 GMT + - Mon, 23 Sep 2024 15:34:59 GMT Expires: - "0" Pragma: @@ -685,12 +685,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 390c2705-ce1d-41e2-635a-2e2e083e31d8 + - 42e6735b-4f9d-41f3-7723-2509a9a4c3d5 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 254.793876ms + duration: 686.675542ms - id: 10 request: proto: HTTP/1.1 @@ -709,9 +709,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 185b1334-bbc3-a98d-40bf-fc0268385cdc + - 5f1e9721-1cbc-9876-b515-e77e2bcccde6 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -730,7 +730,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+1@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+4@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+3@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+4@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -739,7 +739,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:55:02 GMT + - Mon, 23 Sep 2024 15:34:59 GMT Expires: - "0" Pragma: @@ -757,12 +757,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - c23fa92e-6ef0-4da7-498d-cccee6eacebb + - 6c5c4535-6b1d-458e-5779-8c3f486c3958 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 152.907209ms + duration: 201.153208ms - id: 11 request: proto: HTTP/1.1 @@ -781,9 +781,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - b0cbc297-bb02-3968-65df-8535421f7b0e + - b9f9e93e-d158-8ed6-8e46-bacc4850fc8d X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -811,7 +811,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:55:03 GMT + - Mon, 23 Sep 2024 15:34:59 GMT Expires: - "0" Pragma: @@ -829,12 +829,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - d3f16d3c-3223-4842-640c-cf2d15da43ef + - 67763927-3e06-45f9-460c-a06823d8b7f0 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 262.21725ms + duration: 218.106125ms - id: 12 request: proto: HTTP/1.1 @@ -853,9 +853,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - c76ad910-b7d6-ce07-1472-57241dd225d5 + - 73a19d9a-3ea5-189d-d67d-426aff318de8 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -879,7 +879,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:55:03 GMT + - Mon, 23 Sep 2024 15:34:59 GMT Expires: - "0" Pragma: @@ -895,33 +895,33 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 14e3e3b8-b92a-4e21-75c2-6143ebcd4c51 + - f65cb776-b7bd-4dce-70cc-b0ef293bc983 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 294.864458ms + duration: 312.968751ms - id: 13 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 329 + content_length: 271 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap remote_addr: "" request_uri: "" body: | - {"paramValues":{"accessTokenValidity":"4000","customEmailDomains":"[\"domain1.test\"]","defaultIdp":"terraformint-platform","iFrameDomain":"https://iframedomain.test https://updated.iframedomain.test","refreshTokenValidity":"3602","subaccount":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","treatUsersWithSameEmailAsSameUser":"false"}} + {"paramValues":{"accessTokenValidity":"4000","customEmailDomains":"[\"domain1.test\"]","defaultIdp":"terraformint-platform","iFrameDomain":" ","refreshTokenValidity":"3602","subaccount":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","treatUsersWithSameEmailAsSameUser":"false"}} form: {} headers: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - f831d5c7-1fac-be96-d0c7-2320c88bd1d6 + - 38f4e746-f6b3-00c4-1c5a-9a8d9a53a6d1 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -940,7 +940,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"https://iframedomain.test https://updated.iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4000,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test"]}' + body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":4000,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test"]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -949,7 +949,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:55:04 GMT + - Mon, 23 Sep 2024 15:35:00 GMT Expires: - "0" Pragma: @@ -967,12 +967,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 403f519f-ba36-40b5-6d84-ac28a38e5480 + - 220c283d-bba6-45d0-7d9b-a142edf17e6f X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 666.325875ms + duration: 536.661167ms - id: 14 request: proto: HTTP/1.1 @@ -991,9 +991,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - d75a3624-8534-1269-04ca-3c5af4cb27b2 + - e3ccc850-9b52-3011-dfa1-8dc80e4bb5ea X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1017,7 +1017,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:55:04 GMT + - Mon, 23 Sep 2024 15:35:01 GMT Expires: - "0" Pragma: @@ -1033,12 +1033,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 548d95f2-b48e-41f3-7b33-ea9244329a55 + - cbeb5756-3cab-40fc-6011-b87c2726bda2 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 314.553834ms + duration: 683.25275ms - id: 15 request: proto: HTTP/1.1 @@ -1057,9 +1057,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 83b61f10-41e1-fd4f-b2b9-beee2a7308dd + - aa608fbd-7fb7-6b6f-e552-77b154046982 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1078,7 +1078,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+1@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+4@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -1087,7 +1087,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:55:05 GMT + - Mon, 23 Sep 2024 15:35:01 GMT Expires: - "0" Pragma: @@ -1105,12 +1105,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - c8d71162-8c9f-41dd-5174-87c8b878f400 + - 823c4c16-e1c7-47b7-5f92-586d23df5103 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 148.799417ms + duration: 272.851834ms - id: 16 request: proto: HTTP/1.1 @@ -1129,9 +1129,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 22c43216-c72a-6d1f-72e8-9315a6e26b24 + - 51a2819e-61d1-ba05-ec7d-4ec699510ee7 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1155,7 +1155,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:55:05 GMT + - Mon, 23 Sep 2024 15:35:01 GMT Expires: - "0" Pragma: @@ -1171,12 +1171,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 97e7aee6-6619-45bf-60b2-dbbb4c922b1a + - 36981eeb-bd66-4d31-4412-fcc04823277c X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 747.702584ms + duration: 276.691126ms - id: 17 request: proto: HTTP/1.1 @@ -1195,9 +1195,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - e4d2f3b5-f0b7-6815-dd1f-e20c0b7d1ef0 + - 4c75cea8-76f8-08d0-aaaf-333494f95ec0 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1216,7 +1216,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+2@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+4@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -1225,7 +1225,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:55:06 GMT + - Mon, 23 Sep 2024 15:35:02 GMT Expires: - "0" Pragma: @@ -1243,12 +1243,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 4e76207a-644d-4001-711d-7e79074cf71e + - 0b1fdff3-66b7-4f07-5b4c-1cf0f96bcb6e X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 147.202083ms + duration: 317.378875ms - id: 18 request: proto: HTTP/1.1 @@ -1267,9 +1267,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 31700a85-a55f-5fad-25ee-a792d2862bea + - 262a549a-4cf1-7134-ff6e-ddbfdf5f02f8 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1288,7 +1288,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"https://iframedomain.test https://updated.iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4000,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test"]}' + body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":4000,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test"]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -1297,7 +1297,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:55:06 GMT + - Mon, 23 Sep 2024 15:35:02 GMT Expires: - "0" Pragma: @@ -1315,12 +1315,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 78fe8029-2223-4905-736d-b165e84a3554 + - 4af9d48a-4900-4005-5ab3-0e642a6608cf X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 381.638833ms + duration: 578.810501ms - id: 19 request: proto: HTTP/1.1 @@ -1339,9 +1339,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 92fa6b17-b08f-e4e5-6950-d2fe409456b1 + - 6186acc5-8f1a-9563-1aa1-e0e0de2336b6 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1365,7 +1365,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:55:07 GMT + - Mon, 23 Sep 2024 15:35:03 GMT Expires: - "0" Pragma: @@ -1381,223 +1381,13 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 6f973bd7-f84e-4596-4b39-6c239a3ed201 + - d28ea52e-64e3-4b19-78c5-39a3aad8bcf9 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 874.945834ms + duration: 626.759959ms - id: 20 - request: - proto: HTTP/1.1 - proto_major: 1 - proto_minor: 1 - content_length: 55 - transfer_encoding: [] - trailer: {} - host: canary.cli.btp.int.sap - remote_addr: "" - request_uri: "" - body: | - {"paramValues":{"globalAccount":"terraformintcanary"}} - form: {} - headers: - Content-Type: - - application/json - User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev - X-Correlationid: - - 8908baa1-48f7-0bdd-b33f-d009ba3da2bb - X-Cpcli-Customidp: - - identityProvider - X-Cpcli-Format: - - json - X-Cpcli-Sessionid: - - redacted - X-Cpcli-Subdomain: - - terraformintcanary - url: https://canary.cli.btp.int.sap/command/v2.64.0/accounts/subaccount?list - method: POST - response: - proto: HTTP/2.0 - proto_major: 2 - proto_minor: 0 - transfer_encoding: [] - trailer: {} - content_length: -1 - uncompressed: true - body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' - headers: - Cache-Control: - - no-cache, no-store, max-age=0, must-revalidate - Content-Security-Policy: - - default-src 'self' - Content-Type: - - application/json - Date: - - Thu, 19 Sep 2024 07:55:08 GMT - Expires: - - "0" - Pragma: - - no-cache - Referrer-Policy: - - no-referrer - Strict-Transport-Security: - - max-age=31536000; includeSubDomains; preload; - X-Content-Type-Options: - - nosniff - X-Cpcli-Backend-Mediatype: - - application/json;charset=UTF-8 - X-Cpcli-Backend-Status: - - "200" - X-Frame-Options: - - DENY - X-Vcap-Request-Id: - - 91c97e05-b92d-42a6-6ab3-749dfd39688c - X-Xss-Protection: - - "1" - status: 200 OK - code: 200 - duration: 376.737626ms - - id: 21 - request: - proto: HTTP/1.1 - proto_major: 1 - proto_minor: 1 - content_length: 70 - transfer_encoding: [] - trailer: {} - host: canary.cli.btp.int.sap - remote_addr: "" - request_uri: "" - body: | - {"paramValues":{"subaccount":"fc26cc61-ac5e-4c7d-9747-725f32a8994e"}} - form: {} - headers: - Content-Type: - - application/json - User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev - X-Correlationid: - - c2ce7565-8832-5552-604a-8429e0f76983 - X-Cpcli-Customidp: - - identityProvider - X-Cpcli-Format: - - json - X-Cpcli-Sessionid: - - redacted - X-Cpcli-Subdomain: - - terraformintcanary - url: https://canary.cli.btp.int.sap/command/v2.64.0/security/settings?list - method: POST - response: - proto: HTTP/2.0 - proto_major: 2 - proto_minor: 0 - transfer_encoding: [] - trailer: {} - content_length: -1 - uncompressed: true - body: '{"iframeDomains":"https://iframedomain.test https://updated.iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4000,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test"]}' - headers: - Cache-Control: - - no-cache, no-store, max-age=0, must-revalidate - Content-Security-Policy: - - default-src 'self' - Content-Type: - - application/json - Date: - - Thu, 19 Sep 2024 07:55:08 GMT - Expires: - - "0" - Pragma: - - no-cache - Referrer-Policy: - - no-referrer - Strict-Transport-Security: - - max-age=31536000; includeSubDomains; preload; - X-Content-Type-Options: - - nosniff - X-Cpcli-Backend-Mediatype: - - application/json - X-Cpcli-Backend-Status: - - "200" - X-Frame-Options: - - DENY - X-Vcap-Request-Id: - - 579a3009-39db-493e-6b18-953924baff40 - X-Xss-Protection: - - "1" - status: 200 OK - code: 200 - duration: 262.391334ms - - id: 22 - request: - proto: HTTP/1.1 - proto_major: 1 - proto_minor: 1 - content_length: 119 - transfer_encoding: [] - trailer: {} - host: canary.cli.btp.int.sap - remote_addr: "" - request_uri: "" - body: | - {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} - form: {} - headers: - Content-Type: - - application/json - User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev - X-Correlationid: - - 31e30fbf-7d7b-4078-4c88-6111570b81da - X-Cpcli-Format: - - json - url: https://canary.cli.btp.int.sap/login/v2.64.0 - method: POST - response: - proto: HTTP/2.0 - proto_major: 2 - proto_minor: 0 - transfer_encoding: [] - trailer: {} - content_length: 153 - uncompressed: false - body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' - headers: - Cache-Control: - - no-cache, no-store, max-age=0, must-revalidate - Content-Length: - - "153" - Content-Security-Policy: - - default-src 'self' - Content-Type: - - application/json - Date: - - Thu, 19 Sep 2024 07:55:09 GMT - Expires: - - "0" - Pragma: - - no-cache - Referrer-Policy: - - no-referrer - Strict-Transport-Security: - - max-age=31536000; includeSubDomains; preload; - X-Content-Type-Options: - - nosniff - X-Cpcli-Sessionid: - - redacted - X-Frame-Options: - - DENY - X-Vcap-Request-Id: - - 8c68816c-ce19-4bb1-57da-ba4f357e53f4 - X-Xss-Protection: - - "1" - status: 200 OK - code: 200 - duration: 303.688084ms - - id: 23 request: proto: HTTP/1.1 proto_major: 1 @@ -1615,9 +1405,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - b2370788-c6b9-7303-4edf-740a85ada274 + - 4f97b32b-1a9b-eef9-657a-fc66816410d9 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1641,7 +1431,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:55:09 GMT + - Mon, 23 Sep 2024 15:35:03 GMT Expires: - "0" Pragma: @@ -1657,13 +1447,13 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 29c24c48-06fb-47c2-7d8e-79dbf934ab0f + - 2d10caa9-897b-475b-4886-845b40bd8ff3 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 241.128083ms - - id: 24 + duration: 314.720291ms + - id: 21 request: proto: HTTP/1.1 proto_major: 1 @@ -1681,9 +1471,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 9ec009ab-c545-676a-a881-ed725cb77b0e + - a7e6bb1d-df8b-9a2e-a18d-9a32da5f6dd8 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1711,7 +1501,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:55:10 GMT + - Mon, 23 Sep 2024 15:35:04 GMT Expires: - "0" Pragma: @@ -1729,9 +1519,9 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - d6bd7f0c-9c10-495e-68f3-01be18c7b9e5 + - 1078e4fc-9a84-4f25-60c4-8159ad0855cd X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 441.96125ms + duration: 428.428833ms diff --git a/internal/provider/resource_subaccount_security_settings.go b/internal/provider/resource_subaccount_security_settings.go index b3e394e7..75731d5d 100644 --- a/internal/provider/resource_subaccount_security_settings.go +++ b/internal/provider/resource_subaccount_security_settings.go @@ -3,7 +3,9 @@ package provider import ( "context" "fmt" + "regexp" + "github.com/hashicorp/terraform-plugin-framework-validators/stringvalidator" "github.com/hashicorp/terraform-plugin-framework/attr" "github.com/hashicorp/terraform-plugin-framework/path" "github.com/hashicorp/terraform-plugin-framework/resource" @@ -102,6 +104,9 @@ __Further documentation:__ MarkdownDescription: "The new domains of the iframe. Enter as string. To provide multiple domains, separate them by spaces.", Optional: true, Computed: true, + Validators: []validator.String{ + stringvalidator.RegexMatches(regexp.MustCompile(`^(|.{4,})$`), "The attribute iframe_domains must be empty or contain domains."), + }, }, }, } @@ -189,19 +194,10 @@ func (rs *subaccountSecuritySettingsResource) Update(ctx context.Context, req re } var customEmailDomains []string - diags = plan.CustomEmailDomains.ElementsAs(ctx, &customEmailDomains, false) resp.Diagnostics.Append(diags...) - //Special handling of IFrame: - var IframeDomainsValue string - if plan.IframeDomains.ValueString() == "" && state.IframeDomains.ValueString() != "" { - // The string should be empty, however to do the update the value must be " " (space) - // otherwise the API will ignore it - IframeDomainsValue = " " - } else { - IframeDomainsValue = plan.IframeDomains.ValueString() - } + iFrameDomain := transformIframeDomain(plan.IframeDomains.ValueString(), state.IframeDomains.ValueString()) res, _, err := rs.cli.Security.Settings.UpdateBySubaccount(ctx, plan.SubaccountId.ValueString(), btpcli.SecuritySettingsUpdateInput{ CustomEmail: customEmailDomains, @@ -209,7 +205,7 @@ func (rs *subaccountSecuritySettingsResource) Update(ctx context.Context, req re TreatUsersWithSameEmailAsSameUser: plan.TreatUsersWithSameEmailAsSameUser.ValueBool(), AccessTokenValidity: int(plan.AccessTokenValidity.ValueInt64()), RefreshTokenValidity: int(plan.RefreshTokenValidity.ValueInt64()), - IFrame: IframeDomainsValue, + IFrame: iFrameDomain, }) if err != nil { @@ -252,3 +248,16 @@ func (rs *subaccountSecuritySettingsResource) Delete(ctx context.Context, req re func (rs *subaccountSecuritySettingsResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse) { resp.Diagnostics.Append(resp.State.SetAttribute(ctx, path.Root("subaccount_id"), req.ID)...) } + +func transformIframeDomain(plannedValue string, currentValue string) (iFrameDomainValueNew string) { + // The deletion of an Iframe must be triggered by setting the value to " " (space) + // We handle this by comparing the planned value with the current value + + iFrameDomainValueNew = plannedValue + + // User wants to delete all values as the current value is not empty + if plannedValue == "" && currentValue != "" { + iFrameDomainValueNew = " " + } + return +} diff --git a/internal/provider/resource_subaccount_security_settings_test.go b/internal/provider/resource_subaccount_security_settings_test.go index 067756d3..cd25f2ee 100644 --- a/internal/provider/resource_subaccount_security_settings_test.go +++ b/internal/provider/resource_subaccount_security_settings_test.go @@ -2,6 +2,7 @@ package provider import ( "fmt" + "regexp" "testing" "github.com/hashicorp/terraform-plugin-testing/helper/resource" @@ -56,6 +57,58 @@ func TestResourceSubaccountSecuritySettings(t *testing.T) { }, }) }) + + t.Run("special path - IFrame deletion", func(t *testing.T) { + rec, user := setupVCR(t, "fixtures/resource_subaccount_security_settings.complete") + defer stopQuietly(rec) + + resource.Test(t, resource.TestCase{ + IsUnitTest: true, + ProtoV6ProviderFactories: getProviders(rec.GetDefaultClient()), + Steps: []resource.TestStep{ + { + Config: hclProviderFor(user) + hclResourceSubaccountSecuritySettings("uut", "integration-test-security-settings", "terraformint-platform", 3601, 3602, true, "[\"domain1.test\",\"domain2.test\"]", "https://iframedomain.test"), + Check: resource.ComposeAggregateTestCheckFunc( + resource.TestMatchResourceAttr("btp_subaccount_security_settings.uut", "subaccount_id", regexpValidUUID), + resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "access_token_validity", "3601"), + resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "refresh_token_validity", "3602"), + resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "treat_users_with_same_email_as_same_user", "true"), + resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "default_identity_provider", "terraformint-platform"), + resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "custom_email_domains.#", "2"), + resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "custom_email_domains.0", "domain1.test"), + resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "custom_email_domains.1", "domain2.test"), + resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "iframe_domains", "https://iframedomain.test"), + ), + }, + + { + Config: hclProviderFor(user) + hclResourceSubaccountSecuritySettings("uut", "integration-test-security-settings", "terraformint-platform", 4000, 3602, false, "[\"domain1.test\"]", ""), + Check: resource.ComposeAggregateTestCheckFunc( + resource.TestMatchResourceAttr("btp_subaccount_security_settings.uut", "subaccount_id", regexpValidUUID), + resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "access_token_validity", "4000"), + resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "refresh_token_validity", "3602"), + resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "default_identity_provider", "terraformint-platform"), + resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "treat_users_with_same_email_as_same_user", "false"), + resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "custom_email_domains.0", "domain1.test"), + resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "custom_email_domains.#", "1"), + resource.TestCheckResourceAttr("btp_subaccount_security_settings.uut", "iframe_domains", ""), + ), + }, + }, + }) + }) + t.Run("error path - invalid iframe value", func(t *testing.T) { + resource.Test(t, resource.TestCase{ + IsUnitTest: true, + ProtoV6ProviderFactories: getProviders(nil), + Steps: []resource.TestStep{ + { + Config: hclResourceSubaccountSecuritySettings("uut", "integration-test-security-settings", "terraformint-platform", 4000, 3602, false, "[\"domain1.test\"]", " "), + ExpectError: regexp.MustCompile(`Attribute iframe_domains The attribute iframe_domains must be empty`), + }, + }, + }) + }) } func hclResourceSubaccountSecuritySettings(resourceName string, subaccountName string, defaultIdp string, accessTokenValidity int, refreshTokenValidity int, treatUsersWithSameEmailAsSameUser bool, customEmailDomains string, iFrameDomains string) string { From beb3dd6303e70dd0bd9a28ce68d517ac1ca5d073 Mon Sep 17 00:00:00 2001 From: Christian Lechner <22294087+lechnerc77@users.noreply.github.com.> Date: Tue, 24 Sep 2024 07:45:31 +0200 Subject: [PATCH 10/13] fix: recording of test fixtures --- ...subaccount_security_settings.complete.yaml | 188 +++++++++--------- 1 file changed, 94 insertions(+), 94 deletions(-) diff --git a/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml b/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml index 5e3a9447..ca45f4ae 100644 --- a/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml +++ b/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml @@ -21,7 +21,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - cb4e0d03-e07e-7c1d-b2b0-b194ca04e431 + - f0846393-db7b-231b-558c-b294589403fb X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -45,7 +45,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 23 Sep 2024 15:34:54 GMT + - Tue, 24 Sep 2024 05:44:58 GMT Expires: - "0" Pragma: @@ -61,12 +61,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - dad8b59f-9a00-46bb-5262-34704c8e9a4f + - 1037b41d-7750-424d-4ac3-7e444266b00c X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 928.660417ms + duration: 1.067014667s - id: 1 request: proto: HTTP/1.1 @@ -87,7 +87,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 0292391b-e3cc-5c49-bef6-1792916813dc + - 22255f9b-7120-5af9-f8fd-f5cea216b62d X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -106,7 +106,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+3@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+4@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -115,7 +115,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 23 Sep 2024 15:34:55 GMT + - Tue, 24 Sep 2024 05:44:59 GMT Expires: - "0" Pragma: @@ -133,12 +133,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - ebbfbd54-2202-4b0c-55f4-df165dba748a + - 51577255-699d-444f-5df8-b52ac34ee63f X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 239.990458ms + duration: 197.485667ms - id: 2 request: proto: HTTP/1.1 @@ -159,7 +159,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 28000eec-73c9-4e86-9de0-709759d46fab + - 406bb940-3321-36ed-eb22-5e81b889ca2e X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -183,7 +183,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 23 Sep 2024 15:34:55 GMT + - Tue, 24 Sep 2024 05:44:59 GMT Expires: - "0" Pragma: @@ -199,12 +199,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 0d3c9d9c-88f1-4c96-58af-6b8bf287523c + - d67dc89f-47eb-4cc4-7301-cd8fc6136445 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 259.881626ms + duration: 256.863666ms - id: 3 request: proto: HTTP/1.1 @@ -225,7 +225,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 78f7bc08-df1a-b266-e990-80ce97a465cc + - aad48c37-ef1a-f44e-6ec3-63a24f878b18 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -253,7 +253,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 23 Sep 2024 15:34:56 GMT + - Tue, 24 Sep 2024 05:44:59 GMT Expires: - "0" Pragma: @@ -271,12 +271,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 698e6531-8e90-4249-5c34-843170142e2b + - 0baebdcf-f69a-4527-5cb1-9d974494009a X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 443.360083ms + duration: 357.958625ms - id: 4 request: proto: HTTP/1.1 @@ -297,7 +297,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 19ca6dd4-cac8-347e-1244-562a5d82afcc + - 608f4c12-8d0b-0138-58c3-6c66c57b204a X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -321,7 +321,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 23 Sep 2024 15:34:56 GMT + - Tue, 24 Sep 2024 05:45:00 GMT Expires: - "0" Pragma: @@ -337,12 +337,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 1f321877-ea4f-4448-4ffb-64c6085cc847 + - 78864d83-e2f4-4730-65c5-9324b347067f X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 760.485625ms + duration: 759.408584ms - id: 5 request: proto: HTTP/1.1 @@ -363,7 +363,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - f6006719-d1e0-e0d3-3006-abd4ad1fb21d + - 395eb04f-894d-d7ee-063d-1827e8b7575d X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -382,7 +382,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -391,7 +391,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 23 Sep 2024 15:34:57 GMT + - Tue, 24 Sep 2024 05:45:01 GMT Expires: - "0" Pragma: @@ -409,12 +409,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 2df215b7-ddf3-4f20-489c-7916a30cdd38 + - 06fb1fb0-31bb-4be6-56a2-f6d28acdfbf5 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 371.689333ms + duration: 141.069791ms - id: 6 request: proto: HTTP/1.1 @@ -435,7 +435,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 17c43418-086d-ef9b-79a2-f3479985663e + - 3c19ed88-79a2-f6c5-2660-767b9c851608 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -459,7 +459,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 23 Sep 2024 15:34:57 GMT + - Tue, 24 Sep 2024 05:45:01 GMT Expires: - "0" Pragma: @@ -475,12 +475,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - b3101418-c142-488f-60ee-59b91cc82ddc + - 3955444a-e203-4a8b-4523-d9e36bc9bfe9 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 249.902167ms + duration: 291.394959ms - id: 7 request: proto: HTTP/1.1 @@ -501,7 +501,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 35f33ae7-8122-e253-f6e4-9610f66c95d8 + - c4136309-d5d8-577b-4c26-a22b5263f745 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -520,7 +520,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+3@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+4@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -529,7 +529,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 23 Sep 2024 15:34:58 GMT + - Tue, 24 Sep 2024 05:45:01 GMT Expires: - "0" Pragma: @@ -547,12 +547,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 4cd998c2-a8c6-41aa-5c9f-b3c01453f901 + - e994a273-a827-414a-5ca0-4175d29f4d89 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 326.871334ms + duration: 159.826833ms - id: 8 request: proto: HTTP/1.1 @@ -573,7 +573,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 4dab0702-626e-42e1-59f5-c988389911e9 + - 8498c721-4d6f-51b4-b063-e0ff859634c3 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -601,7 +601,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 23 Sep 2024 15:34:58 GMT + - Tue, 24 Sep 2024 05:45:01 GMT Expires: - "0" Pragma: @@ -619,12 +619,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 78ff4173-790f-4eb4-7a9f-b0bedb39fb4d + - 8978dfc0-7220-4a65-479a-26cdd42e7c33 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 242.78375ms + duration: 204.262709ms - id: 9 request: proto: HTTP/1.1 @@ -645,7 +645,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - f33de290-88d2-8f45-62f8-5d465a329915 + - f4ed5616-7314-5be7-74a5-df27af5087ae X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -669,7 +669,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 23 Sep 2024 15:34:59 GMT + - Tue, 24 Sep 2024 05:45:02 GMT Expires: - "0" Pragma: @@ -685,12 +685,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 42e6735b-4f9d-41f3-7723-2509a9a4c3d5 + - 843b6cab-ce4f-4ae3-49ee-4bc2780f83ca X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 686.675542ms + duration: 690.12575ms - id: 10 request: proto: HTTP/1.1 @@ -711,7 +711,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 5f1e9721-1cbc-9876-b515-e77e2bcccde6 + - b3037d22-2a18-8fc3-8187-154c9e47c575 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -730,7 +730,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+3@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+4@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -739,7 +739,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 23 Sep 2024 15:34:59 GMT + - Tue, 24 Sep 2024 05:45:03 GMT Expires: - "0" Pragma: @@ -757,12 +757,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 6c5c4535-6b1d-458e-5779-8c3f486c3958 + - ed8c4428-e9c9-4a8e-427c-b95a9746712a X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 201.153208ms + duration: 153.810333ms - id: 11 request: proto: HTTP/1.1 @@ -783,7 +783,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - b9f9e93e-d158-8ed6-8e46-bacc4850fc8d + - b9414c1b-ac03-888a-d961-7f1132c23386 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -811,7 +811,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 23 Sep 2024 15:34:59 GMT + - Tue, 24 Sep 2024 05:45:03 GMT Expires: - "0" Pragma: @@ -829,12 +829,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 67763927-3e06-45f9-460c-a06823d8b7f0 + - c56ad745-4808-46a7-7c9f-27e631f2cd35 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 218.106125ms + duration: 260.616083ms - id: 12 request: proto: HTTP/1.1 @@ -855,7 +855,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 73a19d9a-3ea5-189d-d67d-426aff318de8 + - 78835691-8709-252e-f44b-50f14f255c11 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -879,7 +879,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 23 Sep 2024 15:34:59 GMT + - Tue, 24 Sep 2024 05:45:03 GMT Expires: - "0" Pragma: @@ -895,12 +895,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - f65cb776-b7bd-4dce-70cc-b0ef293bc983 + - 138944ee-7ecf-44c8-7030-80ca2c1c3006 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 312.968751ms + duration: 266.943416ms - id: 13 request: proto: HTTP/1.1 @@ -921,7 +921,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 38f4e746-f6b3-00c4-1c5a-9a8d9a53a6d1 + - 9cef186e-a213-56ed-27bc-82565faea508 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -949,7 +949,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 23 Sep 2024 15:35:00 GMT + - Tue, 24 Sep 2024 05:45:04 GMT Expires: - "0" Pragma: @@ -967,12 +967,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 220c283d-bba6-45d0-7d9b-a142edf17e6f + - 887be8c0-123d-49b5-77af-41fd34d55b4a X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 536.661167ms + duration: 391.324459ms - id: 14 request: proto: HTTP/1.1 @@ -993,7 +993,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - e3ccc850-9b52-3011-dfa1-8dc80e4bb5ea + - afd9fe7a-bd85-12dd-d3e9-37efaadd6f14 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1017,7 +1017,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 23 Sep 2024 15:35:01 GMT + - Tue, 24 Sep 2024 05:45:04 GMT Expires: - "0" Pragma: @@ -1033,12 +1033,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - cbeb5756-3cab-40fc-6011-b87c2726bda2 + - d2d1d434-7b4b-49d6-77f7-a7c5d90a32c1 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 683.25275ms + duration: 670.899625ms - id: 15 request: proto: HTTP/1.1 @@ -1059,7 +1059,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - aa608fbd-7fb7-6b6f-e552-77b154046982 + - 3c0b86de-a60e-4bd5-071f-22e96b3c3857 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1078,7 +1078,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+3@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+4@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -1087,7 +1087,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 23 Sep 2024 15:35:01 GMT + - Tue, 24 Sep 2024 05:45:05 GMT Expires: - "0" Pragma: @@ -1105,12 +1105,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 823c4c16-e1c7-47b7-5f92-586d23df5103 + - 968255be-ab09-4907-5fd7-cfa07e4feeae X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 272.851834ms + duration: 162.487041ms - id: 16 request: proto: HTTP/1.1 @@ -1131,7 +1131,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 51a2819e-61d1-ba05-ec7d-4ec699510ee7 + - 6d0a8b70-5a4a-2c47-91f7-a94c78b12a71 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1155,7 +1155,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 23 Sep 2024 15:35:01 GMT + - Tue, 24 Sep 2024 05:45:05 GMT Expires: - "0" Pragma: @@ -1171,12 +1171,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 36981eeb-bd66-4d31-4412-fcc04823277c + - dad16bcf-7202-42a5-4e08-d15cb7b44dbe X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 276.691126ms + duration: 257.630334ms - id: 17 request: proto: HTTP/1.1 @@ -1197,7 +1197,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 4c75cea8-76f8-08d0-aaaf-333494f95ec0 + - a1f45fc4-f177-f607-f004-8a61561ad63e X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1216,7 +1216,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+3@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+4@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -1225,7 +1225,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 23 Sep 2024 15:35:02 GMT + - Tue, 24 Sep 2024 05:45:05 GMT Expires: - "0" Pragma: @@ -1243,12 +1243,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 0b1fdff3-66b7-4f07-5b4c-1cf0f96bcb6e + - 5afcec94-ac30-41b0-68cf-b402f2b61488 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 317.378875ms + duration: 176.221ms - id: 18 request: proto: HTTP/1.1 @@ -1269,7 +1269,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 262a549a-4cf1-7134-ff6e-ddbfdf5f02f8 + - 908b7a28-bc0b-1793-5eb0-1ae204c96ce9 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1297,7 +1297,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 23 Sep 2024 15:35:02 GMT + - Tue, 24 Sep 2024 05:45:05 GMT Expires: - "0" Pragma: @@ -1315,12 +1315,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 4af9d48a-4900-4005-5ab3-0e642a6608cf + - ff557461-b217-4fc4-7aea-402a358b0474 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 578.810501ms + duration: 249.435292ms - id: 19 request: proto: HTTP/1.1 @@ -1341,7 +1341,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 6186acc5-8f1a-9563-1aa1-e0e0de2336b6 + - e62bf601-e4fa-1774-98c7-b8829586a002 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1365,7 +1365,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 23 Sep 2024 15:35:03 GMT + - Tue, 24 Sep 2024 05:45:06 GMT Expires: - "0" Pragma: @@ -1381,12 +1381,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - d28ea52e-64e3-4b19-78c5-39a3aad8bcf9 + - 521a9442-798a-4183-7fdf-d64bc26c0dc2 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 626.759959ms + duration: 701.583667ms - id: 20 request: proto: HTTP/1.1 @@ -1407,7 +1407,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 4f97b32b-1a9b-eef9-657a-fc66816410d9 + - cb75c8df-43d6-b23e-afbe-143396197a9b X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1431,7 +1431,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 23 Sep 2024 15:35:03 GMT + - Tue, 24 Sep 2024 05:45:07 GMT Expires: - "0" Pragma: @@ -1447,12 +1447,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 2d10caa9-897b-475b-4886-845b40bd8ff3 + - 53c8aa4b-6216-446d-6092-cf0551113d3f X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 314.720291ms + duration: 410.470417ms - id: 21 request: proto: HTTP/1.1 @@ -1473,7 +1473,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - a7e6bb1d-df8b-9a2e-a18d-9a32da5f6dd8 + - ff31a10a-4425-6cfc-c5a2-31d96a81483d X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1501,7 +1501,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 23 Sep 2024 15:35:04 GMT + - Tue, 24 Sep 2024 05:45:07 GMT Expires: - "0" Pragma: @@ -1519,9 +1519,9 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 1078e4fc-9a84-4f25-60c4-8159ad0855cd + - 59ee524e-fe12-45e5-5cd1-a218df92eac8 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 428.428833ms + duration: 347.557042ms From 4b6051f55f7e6e24603fc99227179aa03917641c Mon Sep 17 00:00:00 2001 From: Christian Lechner <22294087+lechnerc77@users.noreply.github.com.> Date: Tue, 24 Sep 2024 07:48:19 +0200 Subject: [PATCH 11/13] docs: fix wrong example --- docs/resources/subaccount_security_settings.md | 2 +- examples/resources/btp_subaccount_security_settings/resource.tf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/resources/subaccount_security_settings.md b/docs/resources/subaccount_security_settings.md index e9d70c49..0171d36f 100644 --- a/docs/resources/subaccount_security_settings.md +++ b/docs/resources/subaccount_security_settings.md @@ -36,7 +36,7 @@ resource "btp_subaccount_security_settings" "sec_setting" { custom_email_domains = ["yourdomain.test"] - iframe_domains = ["https://yourdomain.test"] + iframe_domains = "https://yourdomain.test" } ``` diff --git a/examples/resources/btp_subaccount_security_settings/resource.tf b/examples/resources/btp_subaccount_security_settings/resource.tf index 0e5655e2..b7a53476 100644 --- a/examples/resources/btp_subaccount_security_settings/resource.tf +++ b/examples/resources/btp_subaccount_security_settings/resource.tf @@ -10,5 +10,5 @@ resource "btp_subaccount_security_settings" "sec_setting" { custom_email_domains = ["yourdomain.test"] - iframe_domains = ["https://yourdomain.test"] + iframe_domains = "https://yourdomain.test" } From b49efbabc2a83657f4040e146424c5acb53bbd84 Mon Sep 17 00:00:00 2001 From: Christian Lechner <22294087+lechnerc77@users.noreply.github.com.> Date: Tue, 24 Sep 2024 07:52:24 +0200 Subject: [PATCH 12/13] fix: data source attribute classification --- .../globalaccount_security_settings.md | 5 +- .../subaccount_security_settings.md | 5 +- ...asource_globalaccount_security_settings.go | 1 - ...datasource_subaccount_security_settings.go | 1 - ...ource_globalaccount_security_settings.yaml | 70 ++++++------ ...ce_subaccount_security_settings.by_id.yaml | 106 +++++++++--------- 6 files changed, 90 insertions(+), 98 deletions(-) diff --git a/docs/data-sources/globalaccount_security_settings.md b/docs/data-sources/globalaccount_security_settings.md index a7bb1724..94e97853 100644 --- a/docs/data-sources/globalaccount_security_settings.md +++ b/docs/data-sources/globalaccount_security_settings.md @@ -30,14 +30,11 @@ data "btp_globalaccount_security_settings" "this" {} ## Schema -### Optional - -- `iframe_domains` (String) The new domains of the iframe. Enter as string. To provide multiple domains, separate them by spaces. - ### Read-Only - `access_token_validity` (Number) The validity of the access token. - `custom_email_domains` (Set of String) Set of domains that are allowed to be used for user authentication. - `default_identity_provider` (String) The global account's default identity provider for platform users. Used to log on to platform tools such as SAP BTP cockpit or the btp CLI. +- `iframe_domains` (String) The new domains of the iframe. Enter as string. To provide multiple domains, separate them by spaces. - `refresh_token_validity` (Number) The validity of the refresh token. - `treat_users_with_same_email_as_same_user` (Boolean) If set to true, users with the same email are treated as same users. \ No newline at end of file diff --git a/docs/data-sources/subaccount_security_settings.md b/docs/data-sources/subaccount_security_settings.md index b702a924..31cdb82c 100644 --- a/docs/data-sources/subaccount_security_settings.md +++ b/docs/data-sources/subaccount_security_settings.md @@ -36,14 +36,11 @@ data "btp_subaccount_security_settings" "subaccount" { - `subaccount_id` (String) The ID of the subaccount. -### Optional - -- `iframe_domains` (String) The new domains of the iframe. Enter as string. To provide multiple domains, separate them by spaces. - ### Read-Only - `access_token_validity` (Number) The validity of the access token. - `custom_email_domains` (Set of String) Set of domains that are allowed to be used for user authentication. - `default_identity_provider` (String) The subaccount's default identity provider for business application users. +- `iframe_domains` (String) The new domains of the iframe. Enter as string. To provide multiple domains, separate them by spaces. - `refresh_token_validity` (Number) The validity of the refresh token. - `treat_users_with_same_email_as_same_user` (Boolean) If set to true, users with the same email are treated as same users. \ No newline at end of file diff --git a/internal/provider/datasource_globalaccount_security_settings.go b/internal/provider/datasource_globalaccount_security_settings.go index 3aa90935..4093a5d2 100644 --- a/internal/provider/datasource_globalaccount_security_settings.go +++ b/internal/provider/datasource_globalaccount_security_settings.go @@ -65,7 +65,6 @@ __Further documentation:__ }, "iframe_domains": schema.StringAttribute{ MarkdownDescription: "The new domains of the iframe. Enter as string. To provide multiple domains, separate them by spaces.", - Optional: true, Computed: true, }, }, diff --git a/internal/provider/datasource_subaccount_security_settings.go b/internal/provider/datasource_subaccount_security_settings.go index ccd2b08a..816cfa53 100644 --- a/internal/provider/datasource_subaccount_security_settings.go +++ b/internal/provider/datasource_subaccount_security_settings.go @@ -74,7 +74,6 @@ __Further documentation:__ }, "iframe_domains": schema.StringAttribute{ MarkdownDescription: "The new domains of the iframe. Enter as string. To provide multiple domains, separate them by spaces.", - Optional: true, Computed: true, }, }, diff --git a/internal/provider/fixtures/datasource_globalaccount_security_settings.yaml b/internal/provider/fixtures/datasource_globalaccount_security_settings.yaml index 4b2f1e1c..9de22259 100644 --- a/internal/provider/fixtures/datasource_globalaccount_security_settings.yaml +++ b/internal/provider/fixtures/datasource_globalaccount_security_settings.yaml @@ -19,9 +19,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 51fa0976-2998-4f72-9d55-e19e89c48261 + - eeadcc23-85ce-669a-c2e7-d2eacce16c1e X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -45,7 +45,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:51:38 GMT + - Tue, 24 Sep 2024 05:51:32 GMT Expires: - "0" Pragma: @@ -61,12 +61,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 17319e6b-247d-4f1c-52f0-3822796eeb46 + - 2ccae047-48d0-4255-7570-e4338ce419cc X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 963.7695ms + duration: 1.471266s - id: 1 request: proto: HTTP/1.1 @@ -85,9 +85,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 47deb2da-f3cb-2274-650e-6c40275c2c27 + - 4b4c4725-55db-1eeb-faac-351d2499636e X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -115,7 +115,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:51:38 GMT + - Tue, 24 Sep 2024 05:51:32 GMT Expires: - "0" Pragma: @@ -133,12 +133,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 373e2057-b5bb-4aaf-4d7f-2f32a8c86dee + - 26f911df-5e21-4f58-4d32-45462dfb7f74 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 247.994751ms + duration: 218.982126ms - id: 2 request: proto: HTTP/1.1 @@ -157,9 +157,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - dc452062-09bd-0bae-d084-efa694a892ca + - 0017f44e-3f6c-c9fc-a808-d55c40b9e4d9 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -183,7 +183,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:51:39 GMT + - Tue, 24 Sep 2024 05:51:33 GMT Expires: - "0" Pragma: @@ -199,12 +199,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - f166f835-fb68-4ca6-7081-5c5b63af8b47 + - fbd2d47f-4108-4401-7d85-ad54627add17 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 280.842625ms + duration: 277.675292ms - id: 3 request: proto: HTTP/1.1 @@ -223,9 +223,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - fa6f3325-83b1-3d2d-8ed2-6b73803ffe79 + - 6bc5116c-3e6b-c53b-033b-728faf9e277e X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -253,7 +253,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:51:39 GMT + - Tue, 24 Sep 2024 05:51:33 GMT Expires: - "0" Pragma: @@ -271,12 +271,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - dfb67cba-5836-43ef-6fea-274ec918ba89 + - 525e1630-196e-41c4-7485-26ef2feae69d X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 178.918375ms + duration: 268.779709ms - id: 4 request: proto: HTTP/1.1 @@ -295,9 +295,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 184d9da7-4913-fefe-29fa-0fe028e11329 + - f82065b8-0aab-d125-aac8-13fcb2f6a071 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -321,7 +321,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:51:40 GMT + - Tue, 24 Sep 2024 05:51:34 GMT Expires: - "0" Pragma: @@ -337,12 +337,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - ec4e60a5-65ee-4a4a-7b09-f5c35c228311 + - 30b08e31-f054-4cea-4ed8-43d7a791c6ae X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 598.851584ms + duration: 418.607375ms - id: 5 request: proto: HTTP/1.1 @@ -361,9 +361,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 72240192-82cc-8188-c936-3d0559b3b9f4 + - dcf391b3-4ceb-79ba-6109-7b4289b1210d X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -391,7 +391,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:51:40 GMT + - Tue, 24 Sep 2024 05:51:34 GMT Expires: - "0" Pragma: @@ -409,12 +409,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - aaae2f21-2a5b-4620-7f5d-6e17dea5de48 + - 3be06521-0889-42e1-7776-dce6e4c4bc97 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 232.279958ms + duration: 266.650791ms - id: 6 request: proto: HTTP/1.1 @@ -433,9 +433,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - d9cf1c2e-bea2-1819-ac7f-caf830ad4743 + - 2ffb1a17-880e-149f-61c5-674d943627e9 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -459,7 +459,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:51:40 GMT + - Tue, 24 Sep 2024 05:51:34 GMT Expires: - "0" Pragma: @@ -475,9 +475,9 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - fdd7c497-aca0-4aa4-570a-ccc49f9c6058 + - e424b6b4-4d1d-4110-559d-26ec005ec7f4 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 240.207875ms + duration: 239.101876ms diff --git a/internal/provider/fixtures/datasource_subaccount_security_settings.by_id.yaml b/internal/provider/fixtures/datasource_subaccount_security_settings.by_id.yaml index 19c8afa5..e7db4d7d 100644 --- a/internal/provider/fixtures/datasource_subaccount_security_settings.by_id.yaml +++ b/internal/provider/fixtures/datasource_subaccount_security_settings.by_id.yaml @@ -19,9 +19,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 9aa57ff1-934e-553a-63a4-eec6bb607e46 + - 7e20075a-0558-ea6f-7add-0c6917b70684 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -45,7 +45,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:48:30 GMT + - Tue, 24 Sep 2024 05:51:41 GMT Expires: - "0" Pragma: @@ -61,12 +61,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 57a91e3a-6d57-4cce-7dfc-7a3c6270749e + - c1f4c2d1-e2bb-4bb9-6796-bb063f62a03c X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 357.324292ms + duration: 314.381ms - id: 1 request: proto: HTTP/1.1 @@ -85,9 +85,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 0ad084dd-0104-ccd1-4400-f931ca0598e9 + - 2ff2fa49-ef78-de52-2597-31b5c496f39d X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -106,7 +106,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+3@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+5@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -115,7 +115,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:48:30 GMT + - Tue, 24 Sep 2024 05:51:41 GMT Expires: - "0" Pragma: @@ -133,12 +133,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 07930209-cd15-4d6c-4cc8-42d67543ca57 + - 7bca4818-98ec-44e8-635d-9903b23c3014 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 187.839625ms + duration: 289.639292ms - id: 2 request: proto: HTTP/1.1 @@ -157,9 +157,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 5fd756d2-eb77-3c5d-772a-535e14775bc3 + - 922d41c2-2e58-b053-9857-86d4901ca9ca X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -187,7 +187,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:48:31 GMT + - Tue, 24 Sep 2024 05:51:41 GMT Expires: - "0" Pragma: @@ -205,12 +205,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 083c3fd9-c786-4df4-7bd3-fc3be090df8b + - 464faaf2-b500-4103-4c11-6390fc98deeb X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 836.944708ms + duration: 328.635083ms - id: 3 request: proto: HTTP/1.1 @@ -229,9 +229,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - a3371a89-c6c0-0714-3051-92627b828260 + - 0097d775-8c86-4dfd-4961-00f509747c59 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -255,7 +255,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:48:32 GMT + - Tue, 24 Sep 2024 05:51:42 GMT Expires: - "0" Pragma: @@ -271,12 +271,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - bea32cf0-187b-4a6e-4201-f67354cc228c + - 8a2128c6-01e0-4f24-4007-a52f24406912 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 330.462292ms + duration: 1.134499376s - id: 4 request: proto: HTTP/1.1 @@ -295,9 +295,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 73c118ba-b4ef-fc6a-af7c-c5b86a51dea8 + - 86c297f1-212d-d9d5-ade9-5c8339622997 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -316,7 +316,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+2@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+4@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -325,7 +325,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:48:32 GMT + - Tue, 24 Sep 2024 05:51:43 GMT Expires: - "0" Pragma: @@ -343,12 +343,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 4860b8dd-5963-4a40-7dc9-b5002abaa877 + - 53547e73-91f1-4db5-60e5-2d31bf73eb2a X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 192.373875ms + duration: 260.318334ms - id: 5 request: proto: HTTP/1.1 @@ -367,9 +367,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 079409b8-2b21-1184-c4e2-0bc42777b9a1 + - 0512d82b-5870-fc1c-16b7-dcd96f6cd950 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -397,7 +397,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:48:32 GMT + - Tue, 24 Sep 2024 05:51:43 GMT Expires: - "0" Pragma: @@ -415,12 +415,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 5efa3f0b-ce1d-4f96-5e82-013df70d0aa3 + - f4508b06-67a6-4e7d-7bbf-60bb5439d1f1 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 377.039333ms + duration: 333.14525ms - id: 6 request: proto: HTTP/1.1 @@ -439,9 +439,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - d991bd83-8002-fca3-57cf-d90a875a4659 + - 3f991832-3a77-39ac-475b-7d2e9d273ec5 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -465,7 +465,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:48:32 GMT + - Tue, 24 Sep 2024 05:51:43 GMT Expires: - "0" Pragma: @@ -481,12 +481,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - a40adde4-f826-4009-7e56-9d527049247d + - 9f789360-2bf1-42a6-42cf-10e0b482fa92 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 224.588417ms + duration: 374.705584ms - id: 7 request: proto: HTTP/1.1 @@ -505,9 +505,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 0ee36d4a-844e-e89f-397b-f4e26dea306c + - bc795813-daa3-ec1c-978b-4b0a83694717 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -526,7 +526,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+1@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+4@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+3@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+4@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -535,7 +535,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:48:33 GMT + - Tue, 24 Sep 2024 05:51:44 GMT Expires: - "0" Pragma: @@ -553,12 +553,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - e5de7ccf-7c54-410b-5330-0d5e01320547 + - 833b1a59-67aa-4bca-4ddc-2cc392d21a3b X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 162.156875ms + duration: 201.868959ms - id: 8 request: proto: HTTP/1.1 @@ -577,9 +577,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 220fbcc6-4b47-009b-9f52-a4b9c16d8d5a + - d356219f-da07-56df-6233-6ea2b8597891 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -607,7 +607,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:48:33 GMT + - Tue, 24 Sep 2024 05:51:44 GMT Expires: - "0" Pragma: @@ -625,12 +625,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 7d4ab5cd-7495-47d8-4ad5-79682f88a14a + - d0a655ab-c54a-41a7-52bf-16bd03a9779d X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 393.882292ms + duration: 444.866876ms - id: 9 request: proto: HTTP/1.1 @@ -649,9 +649,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - adc780c4-be70-04eb-838d-b3d5b2ec06d2 + - d10feeb1-8f97-066a-242b-776fdb805d74 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -675,7 +675,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:48:33 GMT + - Tue, 24 Sep 2024 05:51:45 GMT Expires: - "0" Pragma: @@ -691,9 +691,9 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - a8d0cc2e-7519-4c1f-502a-c8eecca9277c + - 7d12d6fc-6889-47d5-4679-dfece6d2f452 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 260.316542ms + duration: 301.37525ms From 3ffcb057c72802649f574ce639ea6a7dba13b159 Mon Sep 17 00:00:00 2001 From: Christian Lechner <22294087+lechnerc77@users.noreply.github.com.> Date: Tue, 24 Sep 2024 08:35:03 +0200 Subject: [PATCH 13/13] fix: test setup --- ...balaccount_security_settings.complete.yaml | 190 +- ...obalaccount_security_settings.destroy.yaml | 1233 +++++++++++++ ...subaccount_security_settings.complete.yaml | 402 +++-- ..._subaccount_security_settings.destroy.yaml | 1527 +++++++++++++++++ ...esource_globalaccount_security_settings.go | 18 +- ...ce_globalaccount_security_settings_test.go | 60 +- .../resource_subaccount_security_settings.go | 13 - ...ource_subaccount_security_settings_test.go | 6 +- .../type_globalaccount_security_settings.go | 13 + 9 files changed, 3240 insertions(+), 222 deletions(-) create mode 100644 internal/provider/fixtures/resource_globalaccount_security_settings.destroy.yaml create mode 100644 internal/provider/fixtures/resource_subaccount_security_settings.destroy.yaml diff --git a/internal/provider/fixtures/resource_globalaccount_security_settings.complete.yaml b/internal/provider/fixtures/resource_globalaccount_security_settings.complete.yaml index ffa29e7e..fe6bc5ec 100644 --- a/internal/provider/fixtures/resource_globalaccount_security_settings.complete.yaml +++ b/internal/provider/fixtures/resource_globalaccount_security_settings.complete.yaml @@ -19,9 +19,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 09a751f1-43fa-dac1-c065-0193c1f98531 + - eb593f8a-cf9a-0ac9-5ec5-081708d8ffbb X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -45,7 +45,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:56:21 GMT + - Tue, 24 Sep 2024 06:33:50 GMT Expires: - "0" Pragma: @@ -61,12 +61,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 1b53f7ae-0c17-40ed-751b-f0b221b89003 + - 622826da-6765-46cb-5633-d60632257f76 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 905.312709ms + duration: 742.468917ms - id: 1 request: proto: HTTP/1.1 @@ -85,9 +85,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 3dd5fe29-4361-d8c2-5bc5-40fbf62938d9 + - 70a83535-c90a-c09d-bcce-d164f5ff73c3 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -111,7 +111,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:56:21 GMT + - Tue, 24 Sep 2024 06:33:51 GMT Expires: - "0" Pragma: @@ -127,12 +127,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 1ad0545a-6fa9-493b-6b2b-0a743f3026bf + - 349248ad-0953-401e-5d3d-6c3e21889ea5 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 208.748084ms + duration: 230.720917ms - id: 2 request: proto: HTTP/1.1 @@ -151,9 +151,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 1b918757-fdf7-1cc7-366d-9d5b91d2d10c + - 222d2437-be6a-a0a6-f491-2e9a987967bc X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -181,7 +181,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:56:22 GMT + - Tue, 24 Sep 2024 06:33:51 GMT Expires: - "0" Pragma: @@ -199,12 +199,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 687b4f89-0d2a-46d7-638e-8a9c77afe4ac + - 27b2b077-2269-474c-4f06-6190051dd46f X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 322.888834ms + duration: 305.019291ms - id: 3 request: proto: HTTP/1.1 @@ -223,9 +223,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 1c1531a0-db4a-be92-996a-293090c5d617 + - 50071ad7-3976-fd4a-aafd-cc3a3248024f X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -249,7 +249,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:56:23 GMT + - Tue, 24 Sep 2024 06:33:51 GMT Expires: - "0" Pragma: @@ -265,12 +265,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - a636d044-53ab-45dd-6b12-ffcb82b4eb88 + - 059c2aaa-03af-4e14-7527-b8835253b71a X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 691.758001ms + duration: 249.099542ms - id: 4 request: proto: HTTP/1.1 @@ -289,9 +289,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - d27ee6bb-50bc-0ebd-2896-0762ef8c7b21 + - af1d2a12-ae05-d081-aa9f-f2edc34f8850 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -315,7 +315,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:56:23 GMT + - Tue, 24 Sep 2024 06:33:52 GMT Expires: - "0" Pragma: @@ -331,12 +331,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 9f39c17d-22ba-4556-75c4-5c101b6530b6 + - dcbbfd3f-0aa5-496f-5564-d7625c69e0b8 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 228.577083ms + duration: 876.271167ms - id: 5 request: proto: HTTP/1.1 @@ -355,9 +355,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - b6c7cde6-7362-2561-a58f-07d4be4cded7 + - 676e02a3-63bc-a491-4062-4d88f50a379f X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -385,7 +385,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:56:23 GMT + - Tue, 24 Sep 2024 06:33:52 GMT Expires: - "0" Pragma: @@ -403,12 +403,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 9a9b6c69-48b4-4edd-41fa-50527d6b3d10 + - aca39763-e934-4520-6e13-bcb401198175 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 142.138375ms + duration: 236.30125ms - id: 6 request: proto: HTTP/1.1 @@ -427,9 +427,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 6a7925f8-5986-3e6c-1b42-2ab135042eb8 + - 60cf2b0f-0612-3823-0c72-5b25e03ed4c4 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -453,7 +453,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:56:24 GMT + - Tue, 24 Sep 2024 06:33:53 GMT Expires: - "0" Pragma: @@ -469,12 +469,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 22b0467d-8eb1-4198-6009-20bc1b2e813b + - 6af98a31-d32f-439e-4e2a-4e0787e30da9 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 815.473209ms + duration: 253.43025ms - id: 7 request: proto: HTTP/1.1 @@ -493,9 +493,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - ad87ab35-baf1-dbfe-03e3-b032de71bb2e + - 57fc9ad2-302d-4bef-17c6-ef0184724b98 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -523,7 +523,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:56:25 GMT + - Tue, 24 Sep 2024 06:33:53 GMT Expires: - "0" Pragma: @@ -541,12 +541,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - f5772a46-5d41-47ad-6e0a-78a90d9d97c6 + - 5dee8d08-4480-4173-7ef1-8ebb54af5f9e X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 136.868917ms + duration: 143.427084ms - id: 8 request: proto: HTTP/1.1 @@ -565,9 +565,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 2700b473-8e15-470b-a720-6ef7a97d3648 + - c20259aa-76ab-5072-0741-5cb7a926886b X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -591,7 +591,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:56:25 GMT + - Tue, 24 Sep 2024 06:33:54 GMT Expires: - "0" Pragma: @@ -607,33 +607,33 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - deddccda-e53c-4c6d-7d7b-f7734a81f0e1 + - 03e26c87-6c94-4c58-4462-1aa51790e01e X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 244.787208ms + duration: 1.050316001s - id: 9 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 288 + content_length: 314 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap remote_addr: "" request_uri: "" body: | - {"paramValues":{"accessTokenValidity":"4500","customEmailDomains":"[]","defaultIdp":"sap.default","globalAccount":"terraformintcanary","iFrameDomain":"https://iframedomain.test https://updated.iframedomain.test","refreshTokenValidity":"4500","treatUsersWithSameEmailAsSameUser":"false"}} + {"paramValues":{"accessTokenValidity":"4500","customEmailDomains":"[\"domain1.test\"]","defaultIdp":"terraformint-platform","globalAccount":"terraformintcanary","iFrameDomain":"https://iframedomain.test https://updated.iframedomain.test","refreshTokenValidity":"4500","treatUsersWithSameEmailAsSameUser":"false"}} form: {} headers: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 1b94b3f8-dad5-6a68-6f76-86c852a2b561 + - 6a3a5e25-602a-dc82-5aa5-82e48c2e92a5 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -652,7 +652,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"https://iframedomain.test https://updated.iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4500,"refreshTokenValidity":4500,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' + body: '{"iframeDomains":"https://iframedomain.test https://updated.iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4500,"refreshTokenValidity":4500,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test"]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -661,7 +661,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:56:25 GMT + - Tue, 24 Sep 2024 06:33:54 GMT Expires: - "0" Pragma: @@ -679,12 +679,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - dae94c20-e70e-4d03-730e-1b223b0be48b + - 2f494f21-e6ce-46f6-4678-8c09b1e41e0f X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 487.507125ms + duration: 282.774959ms - id: 10 request: proto: HTTP/1.1 @@ -703,9 +703,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 26e8e26e-8bd6-0535-e422-16dbc179922b + - 034ddeb8-5896-4c83-e671-7763e1cefdfd X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -729,7 +729,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:56:26 GMT + - Tue, 24 Sep 2024 06:33:55 GMT Expires: - "0" Pragma: @@ -745,12 +745,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 8e8eb529-512e-4a61-6e64-1523d070bde3 + - fddf54db-1946-48a8-60e8-b76f92d467f1 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 471.020125ms + duration: 319.688292ms - id: 11 request: proto: HTTP/1.1 @@ -769,9 +769,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - cb0e4f50-61be-1858-488f-8b20bbc518e8 + - c39587cc-aa79-4f19-cf58-3abb7c22e240 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -795,7 +795,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:56:26 GMT + - Tue, 24 Sep 2024 06:33:56 GMT Expires: - "0" Pragma: @@ -811,12 +811,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 1a1ef3e2-eab2-4c3b-7cf0-47f258fb5a8d + - aa50e330-d70c-4e60-5ddb-ea711fa741b5 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 263.447ms + duration: 1.190586125s - id: 12 request: proto: HTTP/1.1 @@ -835,9 +835,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 4e9310ea-3448-0b81-4d24-cca6d511a721 + - 3593af7f-9e9f-ce16-3d43-f0f1c5b2f517 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -856,7 +856,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"https://iframedomain.test https://updated.iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4500,"refreshTokenValidity":4500,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' + body: '{"iframeDomains":"https://iframedomain.test https://updated.iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4500,"refreshTokenValidity":4500,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test"]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -865,7 +865,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:56:27 GMT + - Tue, 24 Sep 2024 06:33:56 GMT Expires: - "0" Pragma: @@ -883,12 +883,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 976f0084-af86-4cfd-4d48-213251016988 + - 42fbfef7-82b6-4437-5fb5-6d9e26d64a19 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 150.988709ms + duration: 144.41725ms - id: 13 request: proto: HTTP/1.1 @@ -907,9 +907,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 2ddb21a1-4b0a-faf9-b385-1f107a74867d + - 4a4a229d-7ce1-a469-1312-e5d59627c185 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -933,7 +933,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:56:27 GMT + - Tue, 24 Sep 2024 06:33:57 GMT Expires: - "0" Pragma: @@ -949,12 +949,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 0f9c798b-139f-41bd-6edd-ed681e546e33 + - c055247b-b900-4a41-42b1-c0ad6ab4674f X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 246.068834ms + duration: 298.418375ms - id: 14 request: proto: HTTP/1.1 @@ -973,9 +973,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 114f56e1-7c95-402f-6f8f-d7eed07d6a76 + - 098fd9ee-c34d-9491-e2f2-f3b6e69d8e8a X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -994,7 +994,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"https://iframedomain.test https://updated.iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4500,"refreshTokenValidity":4500,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' + body: '{"iframeDomains":"https://iframedomain.test https://updated.iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4500,"refreshTokenValidity":4500,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test"]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -1003,7 +1003,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:56:27 GMT + - Tue, 24 Sep 2024 06:33:57 GMT Expires: - "0" Pragma: @@ -1021,12 +1021,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 442b8343-20b8-4af7-447c-6b35614bbddc + - 0da7d28c-e592-4d3b-73d2-57f6e3e9954d X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 158.395625ms + duration: 154.619791ms - id: 15 request: proto: HTTP/1.1 @@ -1045,9 +1045,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 247ec288-ebbb-bb81-03f4-dd4af0eb92cb + - 888423a6-6a75-99a2-3805-073d0fa5a2f5 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1071,7 +1071,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:56:28 GMT + - Tue, 24 Sep 2024 06:33:58 GMT Expires: - "0" Pragma: @@ -1087,12 +1087,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - df853397-f593-4619-5134-f4d33d66cfcf + - c34765d1-f1e2-4877-5d35-c11d35214d53 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 542.492625ms + duration: 1.04576125s - id: 16 request: proto: HTTP/1.1 @@ -1111,9 +1111,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 50b27453-a331-5b7b-5816-a95eb23c04d0 + - 8c793f52-36e1-f9cf-13dd-6ba808c999aa X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1137,7 +1137,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:56:28 GMT + - Tue, 24 Sep 2024 06:33:58 GMT Expires: - "0" Pragma: @@ -1153,12 +1153,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - fbf3a17b-6121-4890-59ec-f4f3cfbfcdc6 + - 228a194d-4886-4a8f-76e0-e106a46a4ed0 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 235.464709ms + duration: 286.048751ms - id: 17 request: proto: HTTP/1.1 @@ -1177,9 +1177,9 @@ interactions: Content-Type: - application/json User-Agent: - - Terraform/1.9.5 terraform-provider-btp/dev + - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - db40855d-589a-e0e9-879b-80e331f14eda + - 06430625-9607-52bf-6cb5-618a1db1238f X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1207,7 +1207,7 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Sep 2024 07:56:28 GMT + - Tue, 24 Sep 2024 06:33:58 GMT Expires: - "0" Pragma: @@ -1225,9 +1225,9 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 4f3af4ca-64e3-4c2c-7f1f-5d35a815fbd8 + - 72dd4a23-74d7-4e82-63ba-07f572cd8116 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 335.360666ms + duration: 263.301167ms diff --git a/internal/provider/fixtures/resource_globalaccount_security_settings.destroy.yaml b/internal/provider/fixtures/resource_globalaccount_security_settings.destroy.yaml new file mode 100644 index 00000000..3eb3cc83 --- /dev/null +++ b/internal/provider/fixtures/resource_globalaccount_security_settings.destroy.yaml @@ -0,0 +1,1233 @@ +--- +version: 2 +interactions: + - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 1dbdb166-883b-3d06-6a39-b36bb969d030 + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:34:00 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - 4abfc77e-031c-438d-5c19-f78c9dd89795 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 1.175577168s + - id: 1 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - f961de18-7a59-f67f-dd6f-bd2a43f5b0d8 + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:34:01 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - ede59f5d-bc02-4220-455b-dd88af45d513 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 278.857459ms + - id: 2 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 296 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"accessTokenValidity":"4500","customEmailDomains":"[\"domain1.test\",\"domain2.test\"]","defaultIdp":"terraformint-platform","globalAccount":"terraformintcanary","iFrameDomain":"https://iframedomain.test","refreshTokenValidity":"4500","treatUsersWithSameEmailAsSameUser":"true"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 73bacde7-ff1b-1363-1b21-a7aef3a8c639 + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/security/settings?update + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"iframeDomains":"https://iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4500,"refreshTokenValidity":4500,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":true,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test","domain2.test"]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:34:01 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - dd347fbf-8cf9-49fc-4c4d-a963e1f6484b + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 349.346708ms + - id: 3 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - aa83f742-1409-2de8-e19a-caf57fab43b4 + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:34:02 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - 1dd267b0-82b6-457f-5d5e-986ce87d65f5 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 616.551375ms + - id: 4 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - f86a9afd-98e2-f031-1547-0cd1a78e9f30 + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:34:02 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - de9beaf4-5b0c-4d6d-4c59-948a53f3735d + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 308.372ms + - id: 5 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 55 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"globalAccount":"terraformintcanary"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - bfecc619-bbf0-cde3-54eb-92751598efb0 + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/security/settings?list + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"iframeDomains":"https://iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4500,"refreshTokenValidity":4500,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":true,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test","domain2.test"]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:34:02 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - c89a08ad-183a-4693-4ccb-0948c0f1937e + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 149.299126ms + - id: 6 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 4fe416c3-853e-7cbd-b0b6-8a09be22b064 + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:34:03 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - 80e91c70-0cf9-47bd-76d1-4f90ba61dce2 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 333.658708ms + - id: 7 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 55 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"globalAccount":"terraformintcanary"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 8b2ee1fb-9c11-27e9-0e11-983a6ea3c9f8 + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/security/settings?list + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"iframeDomains":"https://iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4500,"refreshTokenValidity":4500,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":true,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test","domain2.test"]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:34:03 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - ea0b85ef-76e1-4eae-6a0a-6fca6884d8be + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 209.55325ms + - id: 8 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - a2e12272-3bc5-c69f-a124-b805fdce3604 + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:34:04 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - a9b8bdd4-2059-439e-42a6-fe00af879022 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 685.240751ms + - id: 9 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 230 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"accessTokenValidity":"4500","customEmailDomains":"[]","defaultIdp":"sap.default","globalAccount":"terraformintcanary","iFrameDomain":" ","refreshTokenValidity":"4500","treatUsersWithSameEmailAsSameUser":"false"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 4e40a40c-6138-a63e-5186-463aa8b87b0f + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/security/settings?update + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":4500,"refreshTokenValidity":4500,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:34:04 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - 09ef349b-bb57-46ff-76e9-80bfcda3ac81 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 431.220375ms + - id: 10 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 9a1e8cc0-3c56-ac39-35f1-d363df1b4e89 + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:34:05 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - bdb46a59-dd5f-4b35-4508-7f9a93dd594c + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 278.757833ms + - id: 11 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 1fb7b4da-9d14-89e5-92e4-01dfda2f1cca + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:34:06 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - 06dcf571-7de2-4542-5ba4-de820fe31617 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 900.716167ms + - id: 12 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 55 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"globalAccount":"terraformintcanary"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 28e1fa07-bcd3-b3ef-dd06-ca2dadf30b7b + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/security/settings?list + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":4500,"refreshTokenValidity":4500,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:34:06 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - acdeffd3-00eb-42f6-6bb6-004788a34d5f + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 135.057667ms + - id: 13 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 7b9f7fee-00ee-4cab-32d0-366a6d849ef3 + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:34:06 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - aef11356-6b9b-40e4-7b05-568b602138ea + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 273.429958ms + - id: 14 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 55 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"globalAccount":"terraformintcanary"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 4d08c4ce-0cc0-2943-239c-1b2587cd0b64 + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/security/settings?list + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":4500,"refreshTokenValidity":4500,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:34:06 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - ca1ace53-8a90-4974-42b9-d9923971d88e + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 151.5925ms + - id: 15 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 5828d261-4a71-045b-3d42-b61b24679851 + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:34:08 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - 48415967-034b-494a-47b0-419fbbc4b084 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 1.005103792s + - id: 16 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 4b3511f2-47a8-f2ad-4cdb-b000a1d23ace + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:34:08 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - 901c4b7b-00f2-443a-453a-addfa20c5bb1 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 236.1825ms + - id: 17 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 226 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"accessTokenValidity":"-1","customEmailDomains":"[]","defaultIdp":"sap.default","globalAccount":"terraformintcanary","iFrameDomain":" ","refreshTokenValidity":"-1","treatUsersWithSameEmailAsSameUser":"false"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - df9068a4-b58c-fcd1-e1dc-b5b44d30e098 + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/security/settings?update + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":-1,"refreshTokenValidity":-1,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--487487369","keyIds":["default-jwt-key--487487369"],"keys":{"default-jwt-key--487487369":{"created":"Thu May 11 08:59:25 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://terraformintcanary.authentication.sap.hana.ondemand.com","activeKeyId":"default-saml-key-51688972","keys":{"default-saml-key-51688972":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"ac84dca7-7e93-44b4-8789-6cd2a6755371","appId":"read-only!a129991","credentialType":"binding-secret","bindingId":"0d2eca1b-f36e-435a-bd76-72311a0e9e0a"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"},{"tenantId":"03760ecf-9d89-4189-a92a-1c7efed09298","serviceInstanceId":"2d0d224a-3208-4541-96a4-7714501e361d","appId":"full-access!a129991","credentialType":"x509","bindingId":"b7e02faa-2ca4-4344-8546-bab38ad3232f"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:34:08 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - 7f4013c6-85f6-461a-4e41-7778b1b14679 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 253.49575ms diff --git a/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml b/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml index ca45f4ae..d1927074 100644 --- a/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml +++ b/internal/provider/fixtures/resource_subaccount_security_settings.complete.yaml @@ -21,7 +21,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - f0846393-db7b-231b-558c-b294589403fb + - fd3ff96d-77c3-10d1-4fc1-41b3335ebee8 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -45,7 +45,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 24 Sep 2024 05:44:58 GMT + - Tue, 24 Sep 2024 06:32:45 GMT Expires: - "0" Pragma: @@ -61,12 +61,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 1037b41d-7750-424d-4ac3-7e444266b00c + - 7b156c8a-f745-4ba9-55c5-bd52d7c0cf95 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 1.067014667s + duration: 1.230129292s - id: 1 request: proto: HTTP/1.1 @@ -87,7 +87,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 22255f9b-7120-5af9-f8fd-f5cea216b62d + - 900446cd-0691-da14-9af8-2560d33f7ee8 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -115,7 +115,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 24 Sep 2024 05:44:59 GMT + - Tue, 24 Sep 2024 06:32:45 GMT Expires: - "0" Pragma: @@ -133,12 +133,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 51577255-699d-444f-5df8-b52ac34ee63f + - a0c725da-1db9-4b04-4a35-a974a454bab6 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 197.485667ms + duration: 303.511958ms - id: 2 request: proto: HTTP/1.1 @@ -159,7 +159,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 406bb940-3321-36ed-eb22-5e81b889ca2e + - 369ebac1-2cbe-e912-c47a-8c0c9f740571 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -183,7 +183,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 24 Sep 2024 05:44:59 GMT + - Tue, 24 Sep 2024 06:32:46 GMT Expires: - "0" Pragma: @@ -199,12 +199,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - d67dc89f-47eb-4cc4-7301-cd8fc6136445 + - 68169f91-bb4b-4c44-40d5-d2fbe6e2de1c X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 256.863666ms + duration: 273.278833ms - id: 3 request: proto: HTTP/1.1 @@ -225,7 +225,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - aad48c37-ef1a-f44e-6ec3-63a24f878b18 + - c62978a5-4a37-e352-f4af-ced20f8233af X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -253,7 +253,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 24 Sep 2024 05:44:59 GMT + - Tue, 24 Sep 2024 06:32:46 GMT Expires: - "0" Pragma: @@ -271,12 +271,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 0baebdcf-f69a-4527-5cb1-9d974494009a + - b70b89de-4bb8-41ce-57b3-8eb53e14fa48 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 357.958625ms + duration: 469.343834ms - id: 4 request: proto: HTTP/1.1 @@ -297,7 +297,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 608f4c12-8d0b-0138-58c3-6c66c57b204a + - 889483c9-0ed9-908a-ef10-3155462610bf X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -321,7 +321,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 24 Sep 2024 05:45:00 GMT + - Tue, 24 Sep 2024 06:32:47 GMT Expires: - "0" Pragma: @@ -337,12 +337,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 78864d83-e2f4-4730-65c5-9324b347067f + - d305d6d7-a23b-4d6f-7373-3a015d613e25 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 759.408584ms + duration: 572.6225ms - id: 5 request: proto: HTTP/1.1 @@ -363,7 +363,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 395eb04f-894d-d7ee-063d-1827e8b7575d + - a747293e-6479-c9ef-0151-a9ef46fecc49 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -382,7 +382,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -391,7 +391,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 24 Sep 2024 05:45:01 GMT + - Tue, 24 Sep 2024 06:32:48 GMT Expires: - "0" Pragma: @@ -409,12 +409,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 06fb1fb0-31bb-4be6-56a2-f6d28acdfbf5 + - b8c9f6d4-aa70-4ea2-6aaf-3703e5d9c064 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 141.069791ms + duration: 328.4845ms - id: 6 request: proto: HTTP/1.1 @@ -435,7 +435,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 3c19ed88-79a2-f6c5-2660-767b9c851608 + - a3fea34d-0881-921c-9581-4d52edddd183 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -459,7 +459,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 24 Sep 2024 05:45:01 GMT + - Tue, 24 Sep 2024 06:32:48 GMT Expires: - "0" Pragma: @@ -475,12 +475,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 3955444a-e203-4a8b-4523-d9e36bc9bfe9 + - d16a5dc1-4f24-4ad4-7ce7-50fd48390b19 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 291.394959ms + duration: 298.936083ms - id: 7 request: proto: HTTP/1.1 @@ -501,7 +501,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - c4136309-d5d8-577b-4c26-a22b5263f745 + - 5491a2a3-43a0-bbd3-30db-d4c6d124ba77 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -520,7 +520,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+3@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+4@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+3@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+4@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -529,7 +529,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 24 Sep 2024 05:45:01 GMT + - Tue, 24 Sep 2024 06:32:48 GMT Expires: - "0" Pragma: @@ -547,12 +547,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - e994a273-a827-414a-5ca0-4175d29f4d89 + - e6cdee5d-8b0b-4cfc-7460-c5c14172c71f X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 159.826833ms + duration: 262.619666ms - id: 8 request: proto: HTTP/1.1 @@ -573,7 +573,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 8498c721-4d6f-51b4-b063-e0ff859634c3 + - ea71dc51-aaf9-f19e-49a9-404223494aa7 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -601,7 +601,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 24 Sep 2024 05:45:01 GMT + - Tue, 24 Sep 2024 06:32:49 GMT Expires: - "0" Pragma: @@ -619,12 +619,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 8978dfc0-7220-4a65-479a-26cdd42e7c33 + - 012cb1df-c75e-472e-4636-d46a3148a1b9 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 204.262709ms + duration: 502.167084ms - id: 9 request: proto: HTTP/1.1 @@ -645,7 +645,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - f4ed5616-7314-5be7-74a5-df27af5087ae + - a28f6e21-d137-16ba-1186-a50127f9b1c3 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -669,7 +669,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 24 Sep 2024 05:45:02 GMT + - Tue, 24 Sep 2024 06:32:49 GMT Expires: - "0" Pragma: @@ -685,12 +685,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 843b6cab-ce4f-4ae3-49ee-4bc2780f83ca + - b699c4a0-2fb9-4860-476f-037db295f54e X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 690.12575ms + duration: 280.010667ms - id: 10 request: proto: HTTP/1.1 @@ -711,7 +711,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - b3037d22-2a18-8fc3-8187-154c9e47c575 + - aa9b1684-4533-dddf-209b-3ac57a8e3e89 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -730,7 +730,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"value":[{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + body: '{"value":[{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+3@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+4@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -739,7 +739,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 24 Sep 2024 05:45:03 GMT + - Tue, 24 Sep 2024 06:32:49 GMT Expires: - "0" Pragma: @@ -757,12 +757,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - ed8c4428-e9c9-4a8e-427c-b95a9746712a + - 5ee1f26a-db2b-4406-7ad5-3e4bbd3d1ee5 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 153.810333ms + duration: 191.764083ms - id: 11 request: proto: HTTP/1.1 @@ -783,7 +783,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - b9414c1b-ac03-888a-d961-7f1132c23386 + - 2b423ce9-5e8e-b2ed-bb0a-ae5ff36639c4 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -811,7 +811,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 24 Sep 2024 05:45:03 GMT + - Tue, 24 Sep 2024 06:32:50 GMT Expires: - "0" Pragma: @@ -829,12 +829,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - c56ad745-4808-46a7-7c9f-27e631f2cd35 + - ea87ace1-d011-4140-4ec2-bc7fe0d5f700 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 260.616083ms + duration: 307.108625ms - id: 12 request: proto: HTTP/1.1 @@ -855,7 +855,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 78835691-8709-252e-f44b-50f14f255c11 + - 81d91744-22a4-c1c4-6951-d6bb46d4f864 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -879,7 +879,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 24 Sep 2024 05:45:03 GMT + - Tue, 24 Sep 2024 06:32:50 GMT Expires: - "0" Pragma: @@ -895,25 +895,25 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 138944ee-7ecf-44c8-7030-80ca2c1c3006 + - 9b3bc7fb-7f6f-4645-5cb0-cc30125918b0 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 266.943416ms + duration: 525.599917ms - id: 13 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 271 + content_length: 329 transfer_encoding: [] trailer: {} host: canary.cli.btp.int.sap remote_addr: "" request_uri: "" body: | - {"paramValues":{"accessTokenValidity":"4000","customEmailDomains":"[\"domain1.test\"]","defaultIdp":"terraformint-platform","iFrameDomain":" ","refreshTokenValidity":"3602","subaccount":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","treatUsersWithSameEmailAsSameUser":"false"}} + {"paramValues":{"accessTokenValidity":"4000","customEmailDomains":"[\"domain1.test\"]","defaultIdp":"terraformint-platform","iFrameDomain":"https://iframedomain.test https://updated.iframedomain.test","refreshTokenValidity":"3602","subaccount":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","treatUsersWithSameEmailAsSameUser":"false"}} form: {} headers: Content-Type: @@ -921,7 +921,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 9cef186e-a213-56ed-27bc-82565faea508 + - 7a6fe31f-0021-3708-0898-1a16cc0668a1 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -940,7 +940,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":4000,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test"]}' + body: '{"iframeDomains":"https://iframedomain.test https://updated.iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4000,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test"]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -949,7 +949,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 24 Sep 2024 05:45:04 GMT + - Tue, 24 Sep 2024 06:32:51 GMT Expires: - "0" Pragma: @@ -967,12 +967,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 887be8c0-123d-49b5-77af-41fd34d55b4a + - 17966957-5578-4692-62b9-5d4dd243fca3 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 391.324459ms + duration: 543.691459ms - id: 14 request: proto: HTTP/1.1 @@ -993,7 +993,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - afd9fe7a-bd85-12dd-d3e9-37efaadd6f14 + - 52f309b2-fb6d-3c97-6f44-e7c6cef56d13 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1017,7 +1017,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 24 Sep 2024 05:45:04 GMT + - Tue, 24 Sep 2024 06:32:52 GMT Expires: - "0" Pragma: @@ -1033,12 +1033,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - d2d1d434-7b4b-49d6-77f7-a7c5d90a32c1 + - 522f2431-cada-45be-568e-b50b3ee27946 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 670.899625ms + duration: 1.440374418s - id: 15 request: proto: HTTP/1.1 @@ -1059,7 +1059,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 3c0b86de-a60e-4bd5-071f-22e96b3c3857 + - ede4b64c-faf0-b2c6-1a31-c6f0916a8fe8 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1087,7 +1087,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 24 Sep 2024 05:45:05 GMT + - Tue, 24 Sep 2024 06:32:53 GMT Expires: - "0" Pragma: @@ -1105,12 +1105,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 968255be-ab09-4907-5fd7-cfa07e4feeae + - 1ead21e0-e6ee-46f1-76cc-94c07ce85887 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 162.487041ms + duration: 266.270708ms - id: 16 request: proto: HTTP/1.1 @@ -1131,7 +1131,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 6d0a8b70-5a4a-2c47-91f7-a94c78b12a71 + - eedca168-b6e1-69fb-b1ca-7cce0af1aa86 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1155,7 +1155,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 24 Sep 2024 05:45:05 GMT + - Tue, 24 Sep 2024 06:32:53 GMT Expires: - "0" Pragma: @@ -1171,12 +1171,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - dad16bcf-7202-42a5-4e08-d15cb7b44dbe + - 2503ea7f-8951-43bd-7a56-9a406436dc9a X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 257.630334ms + duration: 262.411209ms - id: 17 request: proto: HTTP/1.1 @@ -1197,7 +1197,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - a1f45fc4-f177-f607-f004-8a61561ad63e + - a3c1b476-91ae-1003-3da9-135e68842162 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1225,7 +1225,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 24 Sep 2024 05:45:05 GMT + - Tue, 24 Sep 2024 06:32:53 GMT Expires: - "0" Pragma: @@ -1243,12 +1243,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 5afcec94-ac30-41b0-68cf-b402f2b61488 + - 27a13a57-f162-4a2b-6a85-8e8be3e7457b X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 176.221ms + duration: 163.005292ms - id: 18 request: proto: HTTP/1.1 @@ -1269,7 +1269,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - 908b7a28-bc0b-1793-5eb0-1ae204c96ce9 + - 49948d61-d837-ca03-2d23-147babad5d02 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1288,7 +1288,7 @@ interactions: trailer: {} content_length: -1 uncompressed: true - body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":4000,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test"]}' + body: '{"iframeDomains":"https://iframedomain.test https://updated.iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4000,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test"]}' headers: Cache-Control: - no-cache, no-store, max-age=0, must-revalidate @@ -1297,7 +1297,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 24 Sep 2024 05:45:05 GMT + - Tue, 24 Sep 2024 06:32:54 GMT Expires: - "0" Pragma: @@ -1315,12 +1315,12 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - ff557461-b217-4fc4-7aea-402a358b0474 + - 1aaabb44-c3b6-467d-7953-16dc9c9470b0 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 249.435292ms + duration: 301.380459ms - id: 19 request: proto: HTTP/1.1 @@ -1341,7 +1341,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - e62bf601-e4fa-1774-98c7-b8829586a002 + - c5db32e1-2062-7aff-a4aa-686f2e398370 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1365,7 +1365,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 24 Sep 2024 05:45:06 GMT + - Tue, 24 Sep 2024 06:32:54 GMT Expires: - "0" Pragma: @@ -1381,13 +1381,157 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 521a9442-798a-4183-7fdf-d64bc26c0dc2 + - e320ae15-fb48-4419-55f7-6dc867504c52 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 701.583667ms + duration: 634.899292ms - id: 20 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 55 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"globalAccount":"terraformintcanary"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 3ce3dd81-022e-3aa1-6872-652f0a0f3a29 + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/accounts/subaccount?list + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"value":[{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+3@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+4@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:32:54 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json;charset=UTF-8 + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - bb5db14e-592a-4f2b-677b-8414e868faa5 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 159.274834ms + - id: 21 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 70 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"subaccount":"fc26cc61-ac5e-4c7d-9747-725f32a8994e"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 41260be9-d2bf-f58e-e5b0-d064a3804425 + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/security/settings?list + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"iframeDomains":"https://iframedomain.test https://updated.iframedomain.test","tokenPolicySettings":{"accessTokenValidity":4000,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test"]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:32:55 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - 875bde1f-4f31-4238-4f11-94e8fff8e279 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 322.186292ms + - id: 22 request: proto: HTTP/1.1 proto_major: 1 @@ -1407,7 +1551,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - cb75c8df-43d6-b23e-afbe-143396197a9b + - c87625af-70da-fb5a-6937-2e04d591fe40 X-Cpcli-Format: - json url: https://canary.cli.btp.int.sap/login/v2.64.0 @@ -1431,7 +1575,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 24 Sep 2024 05:45:07 GMT + - Tue, 24 Sep 2024 06:32:56 GMT Expires: - "0" Pragma: @@ -1447,13 +1591,79 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 53c8aa4b-6216-446d-6092-cf0551113d3f + - 19ab58e5-80dd-4315-6fa9-45726abd5aff X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 410.470417ms - - id: 21 + duration: 1.177196001s + - id: 23 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - a36eec93-15b9-c48e-fc62-e0f1c685e407 + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:32:57 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - bcce5ed0-9fbc-4fad-6ebd-82ccdc1f255b + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 291.494541ms + - id: 24 request: proto: HTTP/1.1 proto_major: 1 @@ -1473,7 +1683,7 @@ interactions: User-Agent: - Terraform/1.9.6 terraform-provider-btp/dev X-Correlationid: - - ff31a10a-4425-6cfc-c5a2-31d96a81483d + - 4e49d655-37ad-00bd-8665-bc3c6d3acd06 X-Cpcli-Customidp: - identityProvider X-Cpcli-Format: @@ -1501,7 +1711,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 24 Sep 2024 05:45:07 GMT + - Tue, 24 Sep 2024 06:32:57 GMT Expires: - "0" Pragma: @@ -1519,9 +1729,9 @@ interactions: X-Frame-Options: - DENY X-Vcap-Request-Id: - - 59ee524e-fe12-45e5-5cd1-a218df92eac8 + - dbc23ec2-e0ca-4004-5744-73c38c6963c2 X-Xss-Protection: - "1" status: 200 OK code: 200 - duration: 347.557042ms + duration: 411.102ms diff --git a/internal/provider/fixtures/resource_subaccount_security_settings.destroy.yaml b/internal/provider/fixtures/resource_subaccount_security_settings.destroy.yaml new file mode 100644 index 00000000..c3d28baf --- /dev/null +++ b/internal/provider/fixtures/resource_subaccount_security_settings.destroy.yaml @@ -0,0 +1,1527 @@ +--- +version: 2 +interactions: + - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 513c06b0-faf3-1808-2c88-367cace87572 + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:32:58 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - df1350a6-dcec-4b3c-7863-3ac81cb79cc2 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 1.141585959s + - id: 1 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 55 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"globalAccount":"terraformintcanary"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 88eaef1f-fb75-f93d-e1f1-7acee1e6e63c + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/accounts/subaccount?list + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"value":[{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:32:58 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json;charset=UTF-8 + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - 6b1b2c85-dac9-4f46-710c-7593bd823e9f + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 176.109791ms + - id: 2 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 8078d382-a9f5-5685-53a4-8419b31bd4aa + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:32:59 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - 0315fd8e-ace2-4353-7e12-01118193fe0e + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 257.927ms + - id: 3 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 311 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"accessTokenValidity":"3601","customEmailDomains":"[\"domain1.test\",\"domain2.test\"]","defaultIdp":"terraformint-platform","iFrameDomain":"https://iframedomain.test","refreshTokenValidity":"3602","subaccount":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","treatUsersWithSameEmailAsSameUser":"true"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 2d7d6d0f-9e72-6d9f-ddeb-affc387a9ec6 + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/security/settings?update + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"iframeDomains":"https://iframedomain.test","tokenPolicySettings":{"accessTokenValidity":3601,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":true,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test","domain2.test"]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:32:59 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - e1c5a79b-ef9f-42ab-7093-8f54657d89c0 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 353.626167ms + - id: 4 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 71d08a0f-7d59-ba9d-9ca9-a2a6058b1f89 + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:33:00 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - c5eb5636-1a45-43c3-5df4-58dd9542f6ff + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 952.30375ms + - id: 5 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 55 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"globalAccount":"terraformintcanary"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 21e2c892-a439-a45a-7034-5aac9fb2044c + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/accounts/subaccount?list + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"value":[{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+1@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:33:00 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json;charset=UTF-8 + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - aa942b75-befd-4570-44a6-eb29a53af5fb + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 206.888875ms + - id: 6 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 003e064b-e027-0dcf-3302-0ba2b09274aa + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:33:01 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - 0a5c70a8-0aac-4b36-5367-bcd682fc3ca6 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 295.830708ms + - id: 7 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 55 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"globalAccount":"terraformintcanary"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 1e0e602a-1d21-dd76-bd0c-7e9887f8a6b2 + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/accounts/subaccount?list + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"value":[{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+3@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+4@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:33:01 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json;charset=UTF-8 + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - 70238ab6-93f5-4645-5bc2-0c8ee5fb4e93 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 166.143167ms + - id: 8 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 70 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"subaccount":"fc26cc61-ac5e-4c7d-9747-725f32a8994e"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - c99725e4-5fc2-0a2f-aeee-c288817d555f + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/security/settings?list + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"iframeDomains":"https://iframedomain.test","tokenPolicySettings":{"accessTokenValidity":3601,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":true,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test","domain2.test"]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:33:01 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - ea569664-4fd5-450a-7089-4e45e4ac208a + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 308.027375ms + - id: 9 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 97e00c5c-89c9-d050-4596-5cbc8492675c + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:33:02 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - 2eab0556-b49c-43ce-59cd-97633c05ef4e + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 713.216792ms + - id: 10 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 55 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"globalAccount":"terraformintcanary"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 95a0b9fc-adb7-11ce-9b7a-5f13d54a91cc + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/accounts/subaccount?list + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"value":[{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:33:02 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json;charset=UTF-8 + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - 617de426-23f5-48d8-4785-727ea7f7c89c + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 229.13375ms + - id: 11 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 70 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"subaccount":"fc26cc61-ac5e-4c7d-9747-725f32a8994e"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - cd0f86b7-19d5-fc4a-52d4-8b56ed1831fd + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/security/settings?list + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"iframeDomains":"https://iframedomain.test","tokenPolicySettings":{"accessTokenValidity":3601,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":true,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test","domain2.test"]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:33:03 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - 05413af6-1270-4cdd-67ef-1a04fd23788e + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 260.304209ms + - id: 12 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - dd703236-3a47-e3a9-dd37-07b1eae469a0 + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:33:04 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - e6e177ad-644e-4dcb-6041-0e7ff34b200e + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 1.099700334s + - id: 13 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 271 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"accessTokenValidity":"4000","customEmailDomains":"[\"domain1.test\"]","defaultIdp":"terraformint-platform","iFrameDomain":" ","refreshTokenValidity":"3602","subaccount":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","treatUsersWithSameEmailAsSameUser":"false"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - fbbfde70-5f15-371f-d59a-3f92daf4192d + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/security/settings?update + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":4000,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test"]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:33:04 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - 16e34bed-139d-4055-4578-382b2ec949a2 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 399.354042ms + - id: 14 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - a1dcb3ae-bd9a-7c2c-5da8-dbb53c27c7a0 + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:33:05 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - d4a2a2f1-ad8e-47b5-6148-cecefe338d38 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 260.9875ms + - id: 15 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 55 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"globalAccount":"terraformintcanary"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 900c90e0-f15e-d6bf-5b67-0604e48069ef + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/accounts/subaccount?list + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"value":[{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+2@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+3@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+4@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:33:05 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json;charset=UTF-8 + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - 0c810c93-b10c-4623-5b21-78a5b6555b04 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 199.079583ms + - id: 16 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - bd1999ba-9e13-db2d-a6e4-93d04cdb0f60 + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:33:06 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - a00f5830-e145-477d-4793-c2e3358859d7 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 987.015334ms + - id: 17 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 55 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"globalAccount":"terraformintcanary"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 7c46bd64-7ec6-8454-42e2-1fc443f738b8 + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/accounts/subaccount?list + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"value":[{"guid":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","technicalName":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","displayName":"integration-test-acc-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-acc-static-b8xxozer","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Please don\u0027t modify. This is used for integration tests.","state":"OK","stateMessage":"Subaccount created.","customProperties":[{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"1"},{"accountGUID":"77395f6a-a601-4c9e-8cd0-c1fcefc7f60f","key":"redacted","value":"4"}],"labels":{"a":["1","2","3"],"b":["4","5","6"]},"createdDate":"Mar 5, 2024, 6:55:18 AM","createdBy":"john.doe+1@int.test","modifiedDate":"Mar 5, 2024, 6:55:37 AM"},{"guid":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","technicalName":"59cd458e-e66e-4b60-b6d8-8f219379f9a5","displayName":"integration-test-services-static","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-services-4ie3yr1a","betaEnabled":true,"usedForProduction":"NOT_USED_FOR_PRODUCTION","description":"Subaccount to test: \n- Service instances\n- Service Bindings\n- App Subscriptions","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 3, 2023, 11:34:41 AM","createdBy":"john.doe@int.test","modifiedDate":"Jul 7, 2023, 11:48:00 AM"},{"guid":"82795e09-db5a-4b1c-8fd9-4737ae098341","technicalName":"82795e09-db5a-4b1c-8fd9-4737ae098341","displayName":"test-cls-as-1","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-cls-as-1-59zwlmth","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jun 7, 2024, 12:15:06 PM","createdBy":"john.doe+2@int.test","modifiedDate":"Jun 7, 2024, 12:15:27 PM"},{"guid":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","technicalName":"2881f27f-75fc-408e-a1cc-be9b4717f4d0","displayName":"test_diya","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"testDiya","betaEnabled":false,"usedForProduction":"UNSET","state":"OK","stateMessage":"Subaccount created.","createdDate":"Apr 8, 2024, 5:31:33 AM","createdBy":"john.doe+3@int.test","modifiedDate":"Apr 8, 2024, 5:31:47 AM"},{"guid":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","technicalName":"ac6e4d99-2fd5-429e-b85a-da3555f8f9b3","displayName":"test-vk","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"test-vk-w6vh8z0b","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"May 10, 2024, 12:01:09 PM","createdBy":"john.doe+4@int.test","modifiedDate":"May 10, 2024, 12:01:24 PM"},{"guid":"31db5972-22fd-45b7-b923-6a91926cc598","technicalName":"31db5972-22fd-45b7-b923-6a91926cc598","displayName":"integration-test-trust-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-trust-settings-20is1p4j","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Jul 15, 2024, 3:55:46 PM","createdBy":"john.doe+5@int.test","modifiedDate":"Jul 15, 2024, 3:56:07 PM"},{"guid":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","technicalName":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","displayName":"integration-test-security-settings","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentType":"ROOT","region":"eu12","subdomain":"integration-test-security-settings-8ptbr820","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 3:04:48 PM","createdBy":"john.doe@int.test","modifiedDate":"Nov 14, 2023, 3:05:04 PM"},{"guid":"4e981c0f-de50-4442-a26e-54798120f141","technicalName":"4e981c0f-de50-4442-a26e-54798120f141","displayName":"integration-test-acc-entitlements-stacked","globalAccountGUID":"03760ecf-9d89-4189-a92a-1c7efed09298","parentGUID":"ccaf9acf-219d-47b5-bb3f-adae6871cdb2","parentType":"FOLDER","parentFeatures":["DEFAULT"],"region":"eu12","subdomain":"integration-test-acc-entitlements-stacked-gddtpz5i","betaEnabled":false,"usedForProduction":"NOT_USED_FOR_PRODUCTION","state":"OK","stateMessage":"Subaccount created.","createdDate":"Nov 14, 2023, 1:14:31 PM","createdBy":"john.doe+6@int.test","modifiedDate":"Nov 14, 2023, 1:14:54 PM"}]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:33:06 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json;charset=UTF-8 + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - b41934a9-bb18-4904-4d8d-aeee86ac0334 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 135.394416ms + - id: 18 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 70 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"subaccount":"fc26cc61-ac5e-4c7d-9747-725f32a8994e"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - 039e5dc5-e0de-2f54-e61d-e75d3721d6f1 + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/security/settings?list + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":4000,"refreshTokenValidity":3602,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"terraformint-platform","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":["domain1.test"]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:33:06 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - d3cab0d2-e451-4f1d-5396-13a63b206949 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 333.641584ms + - id: 19 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - fb40f1d0-0b29-5e9b-93d8-8e6d879212ac + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:33:07 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - a0f2be8c-87ae-4411-4095-6cdcf35ad306 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 251.667583ms + - id: 20 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 119 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"customIdp":"identityProvider","subdomain":"terraformintcanary","userName":"john.doe@int.test","password":"testUserPassword"} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - b786cf0f-2bed-96e7-c730-8d02ad16edc6 + X-Cpcli-Format: + - json + url: https://canary.cli.btp.int.sap/login/v2.64.0 + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 153 + uncompressed: false + body: '{"issuer":"identity.provider.test","refreshToken":"redacted","user":"john.doe@int.test","mail":"john.doe@int.test"}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Length: + - "153" + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:33:07 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Sessionid: + - redacted + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - dae40ded-7c60-4c3f-74b8-6ceee244c366 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 295.898375ms + - id: 21 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 241 + transfer_encoding: [] + trailer: {} + host: canary.cli.btp.int.sap + remote_addr: "" + request_uri: "" + body: | + {"paramValues":{"accessTokenValidity":"-1","customEmailDomains":"[]","defaultIdp":"sap.default","iFrameDomain":" ","refreshTokenValidity":"-1","subaccount":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","treatUsersWithSameEmailAsSameUser":"false"}} + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - Terraform/1.9.6 terraform-provider-btp/dev + X-Correlationid: + - ccc127c1-ecb4-0d24-f5d4-623eb2f04f16 + X-Cpcli-Customidp: + - identityProvider + X-Cpcli-Format: + - json + X-Cpcli-Sessionid: + - redacted + X-Cpcli-Subdomain: + - terraformintcanary + url: https://canary.cli.btp.int.sap/command/v2.64.0/security/settings?update + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: -1 + uncompressed: true + body: '{"iframeDomains":"","tokenPolicySettings":{"accessTokenValidity":-1,"refreshTokenValidity":-1,"refreshTokenUnique":false,"activeKeyId":"default-jwt-key--1105547201","keyIds":["default-jwt-key--1105547201"],"keys":{"default-jwt-key--1105547201":{"created":"Tue Nov 14 15:04:50 UTC 2023","fipsCompliant":true}}},"samlConfigSettings":{"disableInResponseToCheck":false,"entityID":"https://integration-test-security-settings-8ptbr820.authentication.eu12.hana.ondemand.com","activeKeyId":"default-saml-key-1741086741","keys":{"default-saml-key-1741086741":{"key":"redacted","passphrase":"","certificate":"redacted"}}},"links":{},"defaultIdp":"sap.default","corsDefaultOrigins":[".*"],"corsXhrOrigins":[".*"],"credentialTypeInfos":[{"tenantId":"fc26cc61-ac5e-4c7d-9747-725f32a8994e","serviceInstanceId":"930dd55c-d3e5-40f6-b65b-266d2b05d622","appId":"full-access!a549338","credentialType":"binding-secret","bindingId":"test1"}],"treatUsersWithSameEmailAsSameUser":false,"useIdpUserNameInTokens":true,"customEmailDomains":[]}' + headers: + Cache-Control: + - no-cache, no-store, max-age=0, must-revalidate + Content-Security-Policy: + - default-src 'self' + Content-Type: + - application/json + Date: + - Tue, 24 Sep 2024 06:33:08 GMT + Expires: + - "0" + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload; + X-Content-Type-Options: + - nosniff + X-Cpcli-Backend-Mediatype: + - application/json + X-Cpcli-Backend-Status: + - "200" + X-Frame-Options: + - DENY + X-Vcap-Request-Id: + - 4b7b3b84-ee59-4359-6b4a-2a146bc0e165 + X-Xss-Protection: + - "1" + status: 200 OK + code: 200 + duration: 370.821333ms diff --git a/internal/provider/resource_globalaccount_security_settings.go b/internal/provider/resource_globalaccount_security_settings.go index c6f810f9..1d883ab0 100644 --- a/internal/provider/resource_globalaccount_security_settings.go +++ b/internal/provider/resource_globalaccount_security_settings.go @@ -3,7 +3,9 @@ package provider import ( "context" "fmt" + "regexp" + "github.com/hashicorp/terraform-plugin-framework-validators/stringvalidator" "github.com/hashicorp/terraform-plugin-framework/attr" "github.com/hashicorp/terraform-plugin-framework/path" "github.com/hashicorp/terraform-plugin-framework/resource" @@ -14,6 +16,7 @@ import ( "github.com/hashicorp/terraform-plugin-framework/resource/schema/setdefault" "github.com/hashicorp/terraform-plugin-framework/resource/schema/stringdefault" "github.com/hashicorp/terraform-plugin-framework/resource/schema/stringplanmodifier" + "github.com/hashicorp/terraform-plugin-framework/schema/validator" "github.com/hashicorp/terraform-plugin-framework/types" "github.com/SAP/terraform-provider-btp/internal/btpcli" @@ -85,6 +88,9 @@ __Further documentation:__ MarkdownDescription: "The new domains of the iframe. Enter as string. To provide multiple domains, separate them by spaces.", Optional: true, Computed: true, + Validators: []validator.String{ + stringvalidator.RegexMatches(regexp.MustCompile(`^(|.{4,})$`), "The attribute iframe_domains must be empty or contain domains."), + }, }, "id": schema.StringAttribute{ // required by hashicorps terraform plugin testing framework for imports DeprecationMessage: "Automatically filled with the subdomain of the global account", @@ -185,15 +191,7 @@ func (rs *globalaccountSecuritySettingsResource) Update(ctx context.Context, req diags = plan.CustomEmailDomains.ElementsAs(ctx, &customEmailDomains, false) resp.Diagnostics.Append(diags...) - // Special handling of IFrame: - var IframeDomainsValue string - if plan.IframeDomains.ValueString() == "" && currentState.IframeDomains.ValueString() != "" { - // The string should be empty, however to do the update the value must be " " (space) - // otherwise the API will ignore it - IframeDomainsValue = " " - } else { - IframeDomainsValue = plan.IframeDomains.ValueString() - } + iFrameDomain := transformIframeDomain(plan.IframeDomains.ValueString(), currentState.IframeDomains.ValueString()) res, _, err := rs.cli.Security.Settings.UpdateByGlobalAccount(ctx, btpcli.SecuritySettingsUpdateInput{ CustomEmail: customEmailDomains, @@ -201,7 +199,7 @@ func (rs *globalaccountSecuritySettingsResource) Update(ctx context.Context, req TreatUsersWithSameEmailAsSameUser: plan.TreatUsersWithSameEmailAsSameUser.ValueBool(), AccessTokenValidity: int(plan.AccessTokenValidity.ValueInt64()), RefreshTokenValidity: int(plan.RefreshTokenValidity.ValueInt64()), - IFrame: IframeDomainsValue, + IFrame: iFrameDomain, }) if err != nil { diff --git a/internal/provider/resource_globalaccount_security_settings_test.go b/internal/provider/resource_globalaccount_security_settings_test.go index f653846a..6f51ad7f 100644 --- a/internal/provider/resource_globalaccount_security_settings_test.go +++ b/internal/provider/resource_globalaccount_security_settings_test.go @@ -2,14 +2,13 @@ package provider import ( "fmt" + "regexp" "testing" "github.com/hashicorp/terraform-plugin-testing/helper/resource" ) func TestResourceGlobalaccountSecuritySettings(t *testing.T) { - t.Parallel() - t.Run("happy path - complete configuration", func(t *testing.T) { rec, user := setupVCR(t, "fixtures/resource_globalaccount_security_settings.complete") defer stopQuietly(rec) @@ -31,12 +30,13 @@ func TestResourceGlobalaccountSecuritySettings(t *testing.T) { ), }, { - Config: hclProviderFor(user) + hclResourceGlobalaccountSecuritySettings("uut", "sap.default", 4500, 4500, false, "[]", "https://iframedomain.test https://updated.iframedomain.test"), + Config: hclProviderFor(user) + hclResourceGlobalaccountSecuritySettings("uut", "terraformint-platform", 4500, 4500, false, "[\"domain1.test\"]", "https://iframedomain.test https://updated.iframedomain.test"), Check: resource.ComposeAggregateTestCheckFunc( resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "access_token_validity", "4500"), resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "refresh_token_validity", "4500"), resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "treat_users_with_same_email_as_same_user", "false"), - resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "custom_email_domains.#", "0"), + resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "custom_email_domains.#", "1"), + resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "custom_email_domains.0", "domain1.test"), resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "iframe_domains", "https://iframedomain.test https://updated.iframedomain.test"), ), }, @@ -48,6 +48,58 @@ func TestResourceGlobalaccountSecuritySettings(t *testing.T) { }, }) }) + + t.Run("happy path - IFrame deletion", func(t *testing.T) { + rec, user := setupVCR(t, "fixtures/resource_globalaccount_security_settings.destroy") + defer stopQuietly(rec) + + resource.Test(t, resource.TestCase{ + IsUnitTest: true, + ProtoV6ProviderFactories: getProviders(rec.GetDefaultClient()), + Steps: []resource.TestStep{ + { + Config: hclProviderFor(user) + hclResourceGlobalaccountSecuritySettings("uut", "terraformint-platform", 4500, 4500, true, "[\"domain1.test\",\"domain2.test\"]", "https://iframedomain.test"), + Check: resource.ComposeAggregateTestCheckFunc( + resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "access_token_validity", "4500"), + resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "refresh_token_validity", "4500"), + resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "treat_users_with_same_email_as_same_user", "true"), + resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "custom_email_domains.#", "2"), + resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "custom_email_domains.0", "domain1.test"), + resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "custom_email_domains.1", "domain2.test"), + resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "iframe_domains", "https://iframedomain.test"), + ), + }, + { + Config: hclProviderFor(user) + hclResourceGlobalaccountSecuritySettings("uut", "sap.default", 4500, 4500, false, "[]", ""), + Check: resource.ComposeAggregateTestCheckFunc( + resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "access_token_validity", "4500"), + resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "refresh_token_validity", "4500"), + resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "treat_users_with_same_email_as_same_user", "false"), + resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "custom_email_domains.#", "0"), + resource.TestCheckResourceAttr("btp_globalaccount_security_settings.uut", "iframe_domains", ""), + ), + }, + { + ResourceName: "btp_globalaccount_security_settings.uut", + ImportState: true, + ImportStateVerify: true, + }, + }, + }) + }) + + t.Run("error path - invalid iframe value", func(t *testing.T) { + resource.Test(t, resource.TestCase{ + IsUnitTest: true, + ProtoV6ProviderFactories: getProviders(nil), + Steps: []resource.TestStep{ + { + Config: hclResourceGlobalaccountSecuritySettings("uut", "sap.default", 4500, 4500, false, "[]", " "), + ExpectError: regexp.MustCompile(`Attribute iframe_domains The attribute iframe_domains must be empty`), + }, + }, + }) + }) } func hclResourceGlobalaccountSecuritySettings(resourceName string, defaultIdp string, accessTokenValidity int, refreshTokenValidity int, treatUsersWithSameEmailAsSameUser bool, customEmailDomains string, iFrameDomains string) string { diff --git a/internal/provider/resource_subaccount_security_settings.go b/internal/provider/resource_subaccount_security_settings.go index 75731d5d..b655cec4 100644 --- a/internal/provider/resource_subaccount_security_settings.go +++ b/internal/provider/resource_subaccount_security_settings.go @@ -248,16 +248,3 @@ func (rs *subaccountSecuritySettingsResource) Delete(ctx context.Context, req re func (rs *subaccountSecuritySettingsResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse) { resp.Diagnostics.Append(resp.State.SetAttribute(ctx, path.Root("subaccount_id"), req.ID)...) } - -func transformIframeDomain(plannedValue string, currentValue string) (iFrameDomainValueNew string) { - // The deletion of an Iframe must be triggered by setting the value to " " (space) - // We handle this by comparing the planned value with the current value - - iFrameDomainValueNew = plannedValue - - // User wants to delete all values as the current value is not empty - if plannedValue == "" && currentValue != "" { - iFrameDomainValueNew = " " - } - return -} diff --git a/internal/provider/resource_subaccount_security_settings_test.go b/internal/provider/resource_subaccount_security_settings_test.go index cd25f2ee..6cf31c83 100644 --- a/internal/provider/resource_subaccount_security_settings_test.go +++ b/internal/provider/resource_subaccount_security_settings_test.go @@ -10,8 +10,6 @@ import ( ) func TestResourceSubaccountSecuritySettings(t *testing.T) { - t.Parallel() - t.Run("happy path - complete configuration", func(t *testing.T) { rec, user := setupVCR(t, "fixtures/resource_subaccount_security_settings.complete") defer stopQuietly(rec) @@ -58,8 +56,8 @@ func TestResourceSubaccountSecuritySettings(t *testing.T) { }) }) - t.Run("special path - IFrame deletion", func(t *testing.T) { - rec, user := setupVCR(t, "fixtures/resource_subaccount_security_settings.complete") + t.Run("happy path - IFrame deletion", func(t *testing.T) { + rec, user := setupVCR(t, "fixtures/resource_subaccount_security_settings.destroy") defer stopQuietly(rec) resource.Test(t, resource.TestCase{ diff --git a/internal/provider/type_globalaccount_security_settings.go b/internal/provider/type_globalaccount_security_settings.go index feca350d..4bf09b7f 100644 --- a/internal/provider/type_globalaccount_security_settings.go +++ b/internal/provider/type_globalaccount_security_settings.go @@ -76,3 +76,16 @@ func globalaccountSecuritySettingsDataSourceValueFrom(ctx context.Context, value return } + +func transformIframeDomain(plannedValue string, currentValue string) (iFrameDomainValueNew string) { + // The deletion of an Iframe must be triggered by setting the value to " " (space) + // We handle this by comparing the planned value with the current value + + iFrameDomainValueNew = plannedValue + + // User wants to delete all values as the current value is not empty + if plannedValue == "" && currentValue != "" { + iFrameDomainValueNew = " " + } + return +}