Skip to content

Commit 5de0b5c

Browse files
authored
fix:basic auth user -> username attribute change (#61)
* fix:basic auth user -> username attribute change * chore: go generate * chore: order schema attributres alphabetically * chore(examples): add source auth to full example * chore: go generate
1 parent f02e9a8 commit 5de0b5c

File tree

4 files changed

+18
-7
lines changed

4 files changed

+18
-7
lines changed

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,4 +35,6 @@ website/vendor
3535
# Keep windows files with windows line endings
3636
*.winfile eol=crlf
3737

38-
/examples/dev
38+
/examples/dev
39+
40+
*.lock.hcl

docs/resources/source_verification.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,8 +122,8 @@ Required:
122122

123123
Required:
124124

125-
- `name` (String)
126125
- `password` (String, Sensitive)
126+
- `username` (String)
127127

128128

129129
<a id="nestedatt--verification--bondsmith"></a>

examples/full/main.tf

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@ variable "HEADER_FILTER_VALUES" {
99
terraform {
1010
required_providers {
1111
hookdeck = {
12-
source = "hookdeck/hookdeck"
13-
version = "~> 0.3.1"
12+
source = "hookdeck/hookdeck"
1413
}
1514
}
1615
}
@@ -23,6 +22,16 @@ resource "hookdeck_source" "my_source" {
2322
name = "my_source"
2423
}
2524

25+
resource "hookdeck_source_verification" "my_authenticated_source" {
26+
source_id = hookdeck_source.my_source.id
27+
verification = {
28+
basic_auth = {
29+
username = "example-username"
30+
password = "example-password"
31+
}
32+
}
33+
}
34+
2635
resource "hookdeck_destination" "my_destination" {
2736
name = "my_destination"
2837
url = "https://mock.hookdeck.com"

internal/provider/sourceverification/verification_basicauth.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ func basicAuthConfigSchema() schema.SingleNestedAttribute {
1010
return schema.SingleNestedAttribute{
1111
Optional: true,
1212
Attributes: map[string]schema.Attribute{
13-
"name": schema.StringAttribute{
14-
Required: true,
15-
},
1613
"password": schema.StringAttribute{
1714
Required: true,
1815
Sensitive: true,
1916
},
17+
"username": schema.StringAttribute{
18+
Required: true,
19+
},
2020
},
2121
}
2222
}

0 commit comments

Comments
 (0)