@@ -89,16 +89,17 @@ type StateVersionList struct {
89
89
90
90
// StateVersion represents a Terraform Enterprise state version.
91
91
type StateVersion struct {
92
- ID string `jsonapi:"primary,state-versions"`
93
- CreatedAt time.Time `jsonapi:"attr,created-at,iso8601"`
94
- DownloadURL string `jsonapi:"attr,hosted-state-download-url"`
95
- UploadURL string `jsonapi:"attr,hosted-state-upload-url"`
96
- Status StateVersionStatus `jsonapi:"attr,status"`
97
- JSONUploadURL string `jsonapi:"attr,hosted-json-state-upload-url"`
98
- JSONDownloadURL string `jsonapi:"attr,hosted-json-state-download-url"`
99
- Serial int64 `jsonapi:"attr,serial"`
100
- VCSCommitSHA string `jsonapi:"attr,vcs-commit-sha"`
101
- VCSCommitURL string `jsonapi:"attr,vcs-commit-url"`
92
+ ID string `jsonapi:"primary,state-versions"`
93
+ CreatedAt time.Time `jsonapi:"attr,created-at,iso8601"`
94
+ DownloadURL string `jsonapi:"attr,hosted-state-download-url"`
95
+ UploadURL string `jsonapi:"attr,hosted-state-upload-url"`
96
+ Status StateVersionStatus `jsonapi:"attr,status"`
97
+ JSONUploadURL string `jsonapi:"attr,hosted-json-state-upload-url"`
98
+ JSONDownloadURL string `jsonapi:"attr,hosted-json-state-download-url"`
99
+ Serial int64 `jsonapi:"attr,serial"`
100
+ VCSCommitSHA string `jsonapi:"attr,vcs-commit-sha"`
101
+ VCSCommitURL string `jsonapi:"attr,vcs-commit-url"`
102
+ BillableRUMCount * uint32 `jsonapi:"attr,billable-rum-count"`
102
103
// Whether HCP Terraform has finished populating any StateVersion fields that required async processing.
103
104
// If `false`, some fields may appear empty even if they should actually contain data; see comments on
104
105
// individual fields for details.
0 commit comments