-
Notifications
You must be signed in to change notification settings - Fork 66
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Summary
Allow Section Fields LookUp by Title when using data "onepassword_item" resource.
Use cases
As a programmer, I would like to have a way to lookup a Section Field by Title.
Given the following secret:
{
"overview": {
"title": "my-title",
},
"details": {
"sections": [
{
"name": "add more",
"title": "",
"fields": [
{
"t": "DO_ACCESS_TOKEN",
"k": "concealed"
},
{
"t": "DO_SPACES_ACCESS_ID",
"k": "concealed"
},
{
"t": "DO_SPACES_ACCESS_KEY",
"k": "concealed"
},
]
}
]
}
}I would like to be able to use the title (in this case DO_ACCESS_TOKEN) of the field.
data "onepassword_item" "main" {}
resource "terraform_data" "do_access_token" {
input = data.onepassword_item.my-title.section.fields["DO_ACCESS_TOKEN"]
}Proposed solution
Introduce fields (plural), or break change (🤷🏻) in order to look up the fields by title.
Otherwise, document how I suppose to do this because my skills are limited and I can not find a simple way to do it.
I am not sure what I am doing wrong here.
Is there a workaround to accomplish this today?
I think that, you loop thru the fields, match in the field name, get the value back into a local and then use it! 😭
References & Prior Work
robertpeteuil, jgmchan, Kralizek, dannysauer, ekostjuk and 2 more
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request