Skip to content

Commit bdca967

Browse files
authored
feat(redis): expose if ipam to Redis PN endpoint (#722)
1 parent fc8c093 commit bdca967

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

packages/clients/src/api/redis/v1/index.gen.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ export type {
4444
NodeType,
4545
NodeTypeStock,
4646
PrivateNetwork,
47+
PrivateNetworkProvisioningMode,
4748
PublicNetwork,
4849
RenewClusterCertificateRequest,
4950
SetAclRulesRequest,

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ const unmarshalPrivateNetwork = (data: unknown) => {
5454

5555
return {
5656
id: data.id,
57+
provisioningMode: data.provisioning_mode,
5758
serviceIps: data.service_ips,
5859
zone: data.zone,
5960
} as PrivateNetwork

packages/clients/src/api/redis/v1/types.gen.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ export type NodeTypeStock =
3232
| 'out_of_stock'
3333
| 'available'
3434

35+
export type PrivateNetworkProvisioningMode = 'static' | 'ipam'
36+
3537
/** Acl rule. */
3638
export interface ACLRule {
3739
/** ID of the rule. */
@@ -273,6 +275,8 @@ export interface PrivateNetwork {
273275
serviceIps: string[]
274276
/** Zone of the Private Network. */
275277
zone: Zone
278+
/** How your endpoint ips are provisioned. */
279+
provisioningMode: PrivateNetworkProvisioningMode
276280
}
277281

278282
export interface PublicNetwork {}

0 commit comments

Comments
 (0)