@@ -22,7 +22,7 @@ export interface Cluster {
2222 instanceSize ?: string ;
2323 state ?: "IDLE" | "CREATING" | "UPDATING" | "DELETING" | "REPAIRING" ;
2424 mongoDBVersion ?: string ;
25- connectionString ?: string ;
25+ standardConnectionString ?: string ;
2626 connectionStrings ?: ClusterConnectionStrings ;
2727 processIds ?: Array < string > ;
2828}
@@ -35,7 +35,7 @@ export function formatFlexCluster(cluster: FlexClusterDescription20241113): Clus
3535 instanceSize : undefined ,
3636 state : cluster . stateName ,
3737 mongoDBVersion : cluster . mongoDBVersion ,
38- connectionString,
38+ standardConnectionString : connectionString ,
3939 connectionStrings : cluster . connectionStrings ,
4040 processIds : extractProcessIds ( cluster . connectionStrings ?. standard ?? "" ) ,
4141 } ;
@@ -71,13 +71,14 @@ export function formatCluster(cluster: ClusterDescription20240805): Cluster {
7171
7272 const instanceSize = regionConfigs [ 0 ] ?. instanceSize ?? "UNKNOWN" ;
7373 const clusterInstanceType = instanceSize === "M0" ? "FREE" : "DEDICATED" ;
74-
74+ const standardConnectionString = cluster . connectionStrings ?. standardSrv || cluster . connectionStrings ?. standard ;
7575 return {
7676 name : cluster . name ,
7777 instanceType : clusterInstanceType ,
7878 instanceSize : clusterInstanceType === "DEDICATED" ? instanceSize : undefined ,
7979 state : cluster . stateName ,
8080 mongoDBVersion : cluster . mongoDBVersion ,
81+ standardConnectionString : standardConnectionString ,
8182 connectionStrings : cluster . connectionStrings ,
8283 processIds : extractProcessIds ( cluster . connectionStrings ?. standard ?? "" ) ,
8384 } ;
0 commit comments