Skip to content

Commit 5cce214

Browse files
Kelsi HoyleKelsi Hoyle
authored andcommitted
omit url and sha if not provided
1 parent 9a098b7 commit 5cce214

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

admin_terraform_version.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ type adminTerraformVersions struct {
5151
type AdminTerraformVersion struct {
5252
ID string `jsonapi:"primary,terraform-versions"`
5353
Version string `jsonapi:"attr,version"`
54-
URL string `jsonapi:"attr,url"`
55-
Sha string `jsonapi:"attr,sha"`
54+
URL string `jsonapi:"attr,url,omitempty"`
55+
Sha string `jsonapi:"attr,sha,omitempty"`
5656
Deprecated bool `jsonapi:"attr,deprecated"`
5757
DeprecatedReason *string `jsonapi:"attr,deprecated-reason,omitempty"`
5858
Official bool `jsonapi:"attr,official"`
@@ -94,8 +94,8 @@ type AdminTerraformVersionsListOptions struct {
9494
type AdminTerraformVersionCreateOptions struct {
9595
Type string `jsonapi:"primary,terraform-versions"`
9696
Version *string `jsonapi:"attr,version"` // Required
97-
URL *string `jsonapi:"attr,url"` // Required
98-
Sha *string `jsonapi:"attr,sha"` // Required
97+
URL *string `jsonapi:"attr,url,omitempty"`
98+
Sha *string `jsonapi:"attr,sha,omitempty"`
9999
Official *bool `jsonapi:"attr,official,omitempty"`
100100
Deprecated *bool `jsonapi:"attr,deprecated,omitempty"`
101101
DeprecatedReason *string `jsonapi:"attr,deprecated-reason,omitempty"`

0 commit comments

Comments
 (0)