Skip to content

Commit c0ce17a

Browse files
author
Quentin Brosse
authored
feat(instance): update metadata struct (#541)
1 parent be316c3 commit c0ce17a

File tree

1 file changed

+7
-12
lines changed

1 file changed

+7
-12
lines changed

api/instance/v1/instance_metadata_sdk.go

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ type Metadata struct {
4949
Name string `json:"name,omitempty"`
5050
Hostname string `json:"hostname,omitempty"`
5151
Organization string `json:"organization,omitempty"`
52+
Project string `json:"project,omitempty"`
5253
CommercialType string `json:"commercial_type,omitempty"`
5354
PublicIP struct {
5455
Dynamic bool `json:"dynamic,omitempty"`
@@ -74,18 +75,10 @@ type Metadata struct {
7475
Description string `json:"description,omitempty"`
7576
ModificationDate string `json:"modification_date,omitempty"`
7677
IP string `json:"ip,omitempty"`
77-
Email string `json:"email,omitempty"`
78-
UserAgent struct {
79-
Platform string `json:"platform,omitempty"`
80-
Version string `json:"version,omitempty"`
81-
String string `json:"string,omitempty"`
82-
Browser string `json:"browser,omitempty"`
83-
} `json:"user_agent,omitempty"`
84-
Key string `json:"key,omitempty"`
85-
Fingerprint string `json:"fingerprint,omitempty"`
86-
ID string `json:"id,omitempty"`
87-
CreationDate string `json:"creation_date,omitempty"`
88-
Port int `json:"port,omitempty"`
78+
Key string `json:"key,omitempty"`
79+
Fingerprint string `json:"fingerprint,omitempty"`
80+
ID string `json:"id,omitempty"`
81+
CreationDate string `json:"creation_date,omitempty"`
8982
} `json:"ssh_public_keys,omitempty"`
9083
Timezone string `json:"timezone,omitempty"`
9184
Bootscript struct {
@@ -98,6 +91,7 @@ type Metadata struct {
9891
Bootcmdargs string `json:"bootcmdargs,omitempty"`
9992
Architecture string `json:"architecture,omitempty"`
10093
Organization string `json:"organization,omitempty"`
94+
Project string `json:"project,omitempty"`
10195
ID string `json:"id,omitempty"`
10296
} `json:"bootscript,omitempty"`
10397
Volumes map[string]struct {
@@ -108,6 +102,7 @@ type Metadata struct {
108102
CreationDate string `json:"creation_date,omitempty"`
109103
State string `json:"state,omitempty"`
110104
Organization string `json:"organization,omitempty"`
105+
Project string `json:"project,omitempty"`
111106
Server struct {
112107
ID string `json:"id,omitempty"`
113108
Name string `json:"name,omitempty"`

0 commit comments

Comments
 (0)