1Password / terraform-provider-onepassword

Use the 1Password Terraform Provider to reference, create, or update items in your 1Password Vaults.
https://developer.1password.com/docs/terraform/
MIT License
324 stars 48 forks source link

Feature Request: Support multiple URLs when creating an item #87

Open roeizavida opened 1 year ago

roeizavida commented 1 year ago

Summary

When creating an item using Terraform, only one URL can be provided and it is set a primary.

Use cases

There are many cases where you want to be able to add more URLs to support the browser autofill. It is supported in the API and Python SDK, so I guess it is just not implemented in the Terraform provider.

Proposed solution

Accept a list of URLs instead of the url parameter, or add an additional urls parameter to add non-primary URLs.

bloudraak commented 10 months ago

I requested feature #133 to have attributes (passwords, fields etc) with distinct lifecycles be a separate resource. When I'm using 1Password with cloud resources, URLs can change for emphermal resources, so it may be a candidate to be its own resource too (e.g. onepassword_item_url)

yury-komarov-contextlabs commented 8 months ago

raise up ^

maxexcloo commented 6 months ago

Would like this also!

yurymkomarov commented 2 months ago

any updates?