Skip to content

Commit

Permalink
fix(tls-subscription): serialise warnings field (#409)
Browse files Browse the repository at this point in the history
  • Loading branch information
Integralist authored Mar 14, 2023
1 parent 0c20056 commit 7a36fb1
Showing 1 changed file with 12 additions and 5 deletions.
17 changes: 12 additions & 5 deletions fastly/tls_subscription.go
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,18 @@ type TLSAuthorizations struct {
// Challenges ...
// See https://github.com/google/jsonapi/pull/99
// WARNING: Nested structs only work with values, not pointers.
Challenges []TLSChallenge `jsonapi:"attr,challenges"`
CreatedAt *time.Time `jsonapi:"attr,created_at,iso8601,omitempty"`
ID string `jsonapi:"primary,tls_authorization"`
State string `jsonapi:"attr,state,omitempty"`
UpdatedAt *time.Time `jsonapi:"attr,updated_at,iso8601,omitempty"`
Challenges []TLSChallenge `jsonapi:"attr,challenges"`
CreatedAt *time.Time `jsonapi:"attr,created_at,iso8601,omitempty"`
ID string `jsonapi:"primary,tls_authorization"`
State string `jsonapi:"attr,state,omitempty"`
UpdatedAt *time.Time `jsonapi:"attr,updated_at,iso8601,omitempty"`
Warnings []TLSAuthorizationWarning `jsonapi:"attr,warnings,omitempty"`
}

// TLSAuthorizationWarning indicates possible issues with the TLS configuration.
type TLSAuthorizationWarning struct {
Type string `jsonapi:"attr,type"`
Instructions string `jsonapi:"attr,instructions"`
}

// TLSChallenge represents a DNS record to be added for a specific type of domain ownership challenge
Expand Down

0 comments on commit 7a36fb1

Please sign in to comment.