Skip to content

Commit 40437b0

Browse files
authored
feat(rdb): add private network provisionning mode (#1242)
1 parent 6d8ef77 commit 40437b0

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ export type {
4343
EndpointDirectAccessDetails,
4444
EndpointLoadBalancerDetails,
4545
EndpointPrivateNetworkDetails,
46+
EndpointPrivateNetworkDetailsProvisioningMode,
4647
EndpointSpec,
4748
EndpointSpecLoadBalancer,
4849
EndpointSpecPrivateNetwork,

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,7 @@ const unmarshalEndpointPrivateNetworkDetails = (
129129

130130
return {
131131
privateNetworkId: data.private_network_id,
132+
provisioningMode: data.provisioning_mode,
132133
serviceIp: data.service_ip,
133134
zone: data.zone,
134135
} as EndpointPrivateNetworkDetails

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ export type DatabaseBackupStatus =
1818
| 'exporting'
1919
| 'locked'
2020

21+
export type EndpointPrivateNetworkDetailsProvisioningMode = 'static' | 'ipam'
22+
2123
export type EngineSettingPropertyType = 'BOOLEAN' | 'INT' | 'STRING' | 'FLOAT'
2224

2325
export type InstanceLogStatus = 'unknown' | 'ready' | 'creating' | 'error'
@@ -139,6 +141,8 @@ export interface EndpointPrivateNetworkDetails {
139141
serviceIp: string
140142
/** Private network zone. */
141143
zone: Zone
144+
/** How endpoint ips are provisioned. */
145+
provisioningMode: EndpointPrivateNetworkDetailsProvisioningMode
142146
}
143147

144148
export interface EndpointSpecPrivateNetworkIpamConfig {}

0 commit comments

Comments
 (0)