Skip to content

Commit 3a378fc

Browse files
authored
resourceIdentity: Add identity block in import section for resources supported in MMv1 (#15844)
2 parents aba9348 + 8951d4a commit 3a378fc

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

mmv1/templates/terraform/resource.html.markdown.tmpl

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,18 @@ This resource does not support import.
191191
* `{{replaceAll $idFormat "%" "" }}`
192192
{{- end }}
193193

194+
In Terraform v1.12.0 and later, use an [`identity` block](https://developer.hashicorp.com/terraform/language/resources/identities) to import {{$.Name}} using identity values. For example:
195+
196+
```tf
197+
import {
198+
identity = {
199+
{{- range $identity := $.IdentityProperties }}
200+
{{ $identity.Name }} = "<-{{ if $identity.Required }}required{{ else }}optional{{ end }} value->"
201+
{{- end }}
202+
}
203+
to = {{$.TerraformName}}.default
204+
}
205+
```
194206

195207
In Terraform v1.5.0 and later, use an [`import` block](https://developer.hashicorp.com/terraform/language/import) to import {{$.Name}} using one of the formats above. For example:
196208

0 commit comments

Comments
 (0)