@@ -33,7 +33,6 @@ const (
3333 flavorIdFlag = "flavor-id"
3434 cpuFlag = "cpu"
3535 ramFlag = "ram"
36- storageClassFlag = "storage-class"
3736 storageSizeFlag = "storage-size"
3837 versionFlag = "version"
3938 typeFlag = "type"
@@ -135,7 +134,6 @@ func configureFlags(cmd *cobra.Command) {
135134 cmd .Flags ().String (flavorIdFlag , "" , "ID of the flavor" )
136135 cmd .Flags ().Int64 (cpuFlag , 0 , "Number of CPUs" )
137136 cmd .Flags ().Int64 (ramFlag , 0 , "Amount of RAM (in GB)" )
138- cmd .Flags ().String (storageClassFlag , "" , "Storage class" )
139137 cmd .Flags ().Int64 (storageSizeFlag , 0 , "Storage size (in GB)" )
140138 cmd .Flags ().String (versionFlag , "" , "Version" )
141139 cmd .Flags ().Var (flags .EnumFlag (false , "" , typeFlagOptions ... ), typeFlag , fmt .Sprintf ("Instance type, one of %q" , typeFlagOptions ))
@@ -155,13 +153,12 @@ func parseInput(p *print.Printer, cmd *cobra.Command, inputArgs []string) (*inpu
155153 ram := flags .FlagToInt64Pointer (p , cmd , ramFlag )
156154 acl := flags .FlagToStringSlicePointer (p , cmd , aclFlag )
157155 backupSchedule := flags .FlagToStringPointer (p , cmd , backupScheduleFlag )
158- storageClass := flags .FlagToStringPointer (p , cmd , storageClassFlag )
159156 storageSize := flags .FlagToInt64Pointer (p , cmd , storageSizeFlag )
160157 version := flags .FlagToStringPointer (p , cmd , versionFlag )
161158 instanceType := flags .FlagToStringPointer (p , cmd , typeFlag )
162159
163160 if instanceName == nil && flavorId == nil && cpu == nil && ram == nil && acl == nil &&
164- backupSchedule == nil && storageClass == nil && storageSize == nil && version == nil && instanceType == nil {
161+ backupSchedule == nil && storageSize == nil && version == nil && instanceType == nil {
165162 return nil , & cliErr.EmptyUpdateError {}
166163 }
167164
@@ -181,7 +178,6 @@ func parseInput(p *print.Printer, cmd *cobra.Command, inputArgs []string) (*inpu
181178 FlavorId : flavorId ,
182179 CPU : cpu ,
183180 RAM : ram ,
184- StorageClass : storageClass ,
185181 StorageSize : storageSize ,
186182 Version : version ,
187183 Type : instanceType ,
@@ -265,11 +261,10 @@ func buildRequest(ctx context.Context, model *inputModel, apiClient PostgreSQLFl
265261 payloadAcl = & postgresflex.ACL {Items : model .ACL }
266262 }
267263
268- var payloadStorage * postgresflex.Storage
264+ var payloadStorage * postgresflex.StorageUpdate
269265 if model .StorageClass != nil || model .StorageSize != nil {
270- payloadStorage = & postgresflex.Storage {
271- Class : model .StorageClass ,
272- Size : model .StorageSize ,
266+ payloadStorage = & postgresflex.StorageUpdate {
267+ Size : model .StorageSize ,
273268 }
274269 }
275270
0 commit comments