Files
terraform-provider-unifi/internal/utils/importer.go
Mateusz Filipowicz e7164c0460 feat: add DNS record resource and datasources (#25)
* add DNS record

* revamp tests

* lint

* cleanup

* feat dns test

* chore: add DNS Record tests

* linting

* f
2025-02-26 01:17:59 +01:00

17 lines
421 B
Go

package utils
import (
"context"
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema"
"strings"
)
func ImportSiteAndID(ctx context.Context, d *schema.ResourceData, meta interface{}) ([]*schema.ResourceData, error) {
if id := d.Id(); strings.Contains(id, ":") {
importParts := strings.SplitN(id, ":", 2)
d.SetId(importParts[1])
d.Set("site", importParts[0])
}
return []*schema.ResourceData{d}, nil
}