INNER CODE UNIT · Go

client

jianyuan/terraform-provider-sentry · sentry/data_source_sentry_metric_alert.go:147

	client := meta.(*providerdata.ProviderData).Client

	org := d.Get("organization").(string)
	project := d.Get("project").(string)
	alertID := d.Get("internal_id").(string)

	tflog.Debug(ctx, "Reading metric alert", map[string]interface{}{"org": org, "project": project, "alertID": alertID})
	alert, _, err := client.MetricAlerts.Get(ctx, org, project, alertID)
	if err != nil {
		return diag.FromErr(err)
	}

	id, err := resourceid.BuildPath3(org, project, sentry.StringValue(alert.ID))
	if err != nil {
		return diag.FromErr(err)
	}
	d.SetId(id)
	err = errors.Join(

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…