Skip to content

Commit b4a3dc1

Browse files
committed
rebase
Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
1 parent b458b6e commit b4a3dc1

5 files changed

Lines changed: 14 additions & 0 deletions

File tree

stackit/internal/services/observability/cert-check/datasource.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ func (d *certCheckDataSource) Read(ctx context.Context, req datasource.ReadReque
103103
projectId := model.ProjectId.ValueString()
104104
instanceId := model.InstanceId.ValueString()
105105
certCheckId := model.CertCheckId.ValueString()
106+
ctx = core.InitProviderContext(ctx)
106107
ctx = tflog.SetField(ctx, "project_id", projectId)
107108
ctx = tflog.SetField(ctx, "instance_id", instanceId)
108109
ctx = tflog.SetField(ctx, "cert_check_id", certCheckId)

stackit/internal/services/observability/cert-check/resource.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,7 @@ func (r *observabilityCertCheckResource) Create(ctx context.Context, req resourc
147147
projectId := model.ProjectId.ValueString()
148148
instanceId := model.InstanceId.ValueString()
149149
certCheckSource := model.Source.ValueString()
150+
ctx = core.InitProviderContext(ctx)
150151
ctx = tflog.SetField(ctx, "project_id", projectId)
151152
ctx = tflog.SetField(ctx, "cert_check_source", certCheckSource)
152153
ctx = tflog.SetField(ctx, "instance_id", instanceId)
@@ -204,6 +205,7 @@ func (r *observabilityCertCheckResource) Read(ctx context.Context, req resource.
204205
instanceId := model.InstanceId.ValueString()
205206
certCheckSource := model.Source.ValueString()
206207
certCheckId := model.CertCheckId.ValueString()
208+
ctx = core.InitProviderContext(ctx)
207209
ctx = tflog.SetField(ctx, "project_id", projectId)
208210
ctx = tflog.SetField(ctx, "instance_id", instanceId)
209211
ctx = tflog.SetField(ctx, "cert_check_source", certCheckSource)
@@ -261,6 +263,7 @@ func (r *observabilityCertCheckResource) Delete(ctx context.Context, req resourc
261263
projectId := model.ProjectId.ValueString()
262264
instanceId := model.InstanceId.ValueString()
263265
certCheckId := model.CertCheckId.ValueString()
266+
ctx = core.InitProviderContext(ctx)
264267
ctx = tflog.SetField(ctx, "project_id", projectId)
265268
ctx = tflog.SetField(ctx, "cert_check_id", certCheckId)
266269
ctx = tflog.SetField(ctx, "instance_id", instanceId)

stackit/internal/services/observability/http-check/datasource.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ func (d *httpCheckDataSource) Read(ctx context.Context, req datasource.ReadReque
103103
projectId := model.ProjectId.ValueString()
104104
instanceId := model.InstanceId.ValueString()
105105
httpCheckId := model.HttpCheckId.ValueString()
106+
ctx = core.InitProviderContext(ctx)
106107
ctx = tflog.SetField(ctx, "project_id", projectId)
107108
ctx = tflog.SetField(ctx, "instance_id", instanceId)
108109
ctx = tflog.SetField(ctx, "http_check_id", httpCheckId)

stackit/internal/services/observability/http-check/resource.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,7 @@ func (r *observabilityHttpCheckResource) Create(ctx context.Context, req resourc
148148
projectId := model.ProjectId.ValueString()
149149
instanceId := model.InstanceId.ValueString()
150150
httpCheckUrl := model.Url.ValueString()
151+
ctx = core.InitProviderContext(ctx)
151152
ctx = tflog.SetField(ctx, "project_id", projectId)
152153
ctx = tflog.SetField(ctx, "http_check_url", httpCheckUrl)
153154
ctx = tflog.SetField(ctx, "instance_id", instanceId)
@@ -205,6 +206,7 @@ func (r *observabilityHttpCheckResource) Read(ctx context.Context, req resource.
205206
instanceId := model.InstanceId.ValueString()
206207
httpCheckUrl := model.Url.ValueString()
207208
httpCheckId := model.HttpCheckId.ValueString()
209+
ctx = core.InitProviderContext(ctx)
208210
ctx = tflog.SetField(ctx, "project_id", projectId)
209211
ctx = tflog.SetField(ctx, "http_check_url", httpCheckUrl)
210212
ctx = tflog.SetField(ctx, "instance_id", instanceId)
@@ -262,6 +264,7 @@ func (r *observabilityHttpCheckResource) Delete(ctx context.Context, req resourc
262264
projectId := model.ProjectId.ValueString()
263265
instanceId := model.InstanceId.ValueString()
264266
httpCheckId := model.HttpCheckId.ValueString()
267+
ctx = core.InitProviderContext(ctx)
265268
ctx = tflog.SetField(ctx, "project_id", projectId)
266269
ctx = tflog.SetField(ctx, "http_check_id", httpCheckId)
267270
ctx = tflog.SetField(ctx, "instance_id", instanceId)

stackit/provider.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,9 @@ import (
6767
objecStorageCredential "github.com/stackitcloud/terraform-provider-stackit/stackit/internal/services/objectstorage/credential"
6868
objecStorageCredentialsGroup "github.com/stackitcloud/terraform-provider-stackit/stackit/internal/services/objectstorage/credentialsgroup"
6969
alertGroup "github.com/stackitcloud/terraform-provider-stackit/stackit/internal/services/observability/alertgroup"
70+
observabilityCertCheck "github.com/stackitcloud/terraform-provider-stackit/stackit/internal/services/observability/cert-check"
7071
observabilityCredential "github.com/stackitcloud/terraform-provider-stackit/stackit/internal/services/observability/credential"
72+
observabilityHttpCheck "github.com/stackitcloud/terraform-provider-stackit/stackit/internal/services/observability/http-check"
7173
observabilityInstance "github.com/stackitcloud/terraform-provider-stackit/stackit/internal/services/observability/instance"
7274
logAlertGroup "github.com/stackitcloud/terraform-provider-stackit/stackit/internal/services/observability/log-alertgroup"
7375
observabilityScrapeConfig "github.com/stackitcloud/terraform-provider-stackit/stackit/internal/services/observability/scrapeconfig"
@@ -546,6 +548,8 @@ func (p *Provider) DataSources(_ context.Context) []func() datasource.DataSource
546548
objecStorageCredential.NewCredentialDataSource,
547549
observabilityInstance.NewInstanceDataSource,
548550
observabilityScrapeConfig.NewScrapeConfigDataSource,
551+
observabilityCertCheck.NewCertCheckDataSource,
552+
observabilityHttpCheck.NewHttpCheckDataSource,
549553
openSearchInstance.NewInstanceDataSource,
550554
openSearchCredential.NewCredentialDataSource,
551555
postgresFlexDatabase.NewDatabaseDataSource,
@@ -624,6 +628,8 @@ func (p *Provider) Resources(_ context.Context) []func() resource.Resource {
624628
observabilityCredential.NewCredentialResource,
625629
observabilityInstance.NewInstanceResource,
626630
observabilityScrapeConfig.NewScrapeConfigResource,
631+
observabilityCertCheck.NewCertCheckResource,
632+
observabilityHttpCheck.NewHttpCheckResource,
627633
openSearchInstance.NewInstanceResource,
628634
openSearchCredential.NewCredentialResource,
629635
postgresFlexDatabase.NewDatabaseResource,

0 commit comments

Comments
 (0)