Skip to content

Commit 0f09608

Browse files
authored
feat(instance): modify UpdateServer public_ips and private_nics to match real implem (#921)
1 parent d9ba798 commit 0f09608

File tree

2 files changed

+5
-8
lines changed

2 files changed

+5
-8
lines changed

packages/clients/src/api/instance/v1/marshalling.gen.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2159,13 +2159,9 @@ export const marshalUpdateServerRequest = (
21592159
enable_ipv6: request.enableIpv6,
21602160
name: request.name,
21612161
placement_group: request.placementGroup,
2162-
private_nics: request.privateNics
2163-
? request.privateNics.map(elt => marshalPrivateNIC(elt, defaults))
2164-
: undefined,
2162+
private_nics: request.privateNics,
21652163
protected: request.protected,
2166-
public_ips: request.publicIps
2167-
? request.publicIps.map(elt => marshalServerIp(elt, defaults))
2168-
: undefined,
2164+
public_ips: request.publicIps,
21692165
routed_ip_enabled: request.routedIpEnabled,
21702166
security_group: request.securityGroup
21712167
? marshalSecurityGroupTemplate(request.securityGroup, defaults)

packages/clients/src/api/instance/v1/types.private.gen.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -195,14 +195,15 @@ export type UpdateServerRequest = {
195195
* is set to True you cannot set it back to False).
196196
*/
197197
routedIpEnabled?: boolean
198-
publicIps?: ServerIp[]
198+
/** A list of reserved IP IDs to attach to the Instance. */
199+
publicIps?: string[]
199200
enableIpv6?: boolean
200201
protected?: boolean
201202
securityGroup?: SecurityGroupTemplate
202203
/** Placement group ID if Instance must be part of a placement group. */
203204
placementGroup?: string | null
204205
/** Instance private NICs. */
205-
privateNics?: PrivateNIC[]
206+
privateNics?: string[]
206207
/**
207208
* Set the commercial_type for this Instance. Warning: This field has some
208209
* restrictions:

0 commit comments

Comments
 (0)