@@ -181,7 +181,7 @@ func (opts *CloudProjectDatabaseUpdateOpts) FromResource(d *schema.ResourceData)
181
181
opts .AclsEnabled = d .Get ("opensearch_acls_enabled" ).(bool )
182
182
}
183
183
if engine == "kafka" {
184
- opts .AclsEnabled = d .Get ("kafka_rest_api" ).(bool )
184
+ opts .RestApi = d .Get ("kafka_rest_api" ).(bool )
185
185
}
186
186
187
187
opts .Description = d .Get ("description" ).(string )
@@ -340,54 +340,11 @@ func (v CloudProjectDatabaseCapabilitiesPlan) ToMap() map[string]interface{} {
340
340
return obj
341
341
}
342
342
343
- type CloudProjectDatabaseAvailability struct {
344
- Backup string `json:"backup"`
345
- Default bool `json:"default"`
346
- EndOfLife string `json:"endOfLife"`
347
- Engine string `json:"engine"`
348
- Flavor string `json:"flavor"`
349
- MaxDiskSize int `json:"maxDiskSize"`
350
- MaxNodeNumber int `json:"maxNodeNumber"`
351
- MinDiskSize int `json:"minDiskSize"`
352
- MinNodeNumber int `json:"minNodeNumber"`
353
- Network string `json:"network"`
354
- Plan string `json:"plan"`
355
- Region string `json:"region"`
356
- StartDate string `json:"startDate"`
357
- Status string `json:"status"`
358
- StepDiskSize int `json:"stepDiskSize"`
359
- UpstreamEndOfLife string `json:"upstreamEndOfLife"`
360
- Version string `json:"version"`
361
- }
362
-
363
- func (v CloudProjectDatabaseAvailability ) ToMap () map [string ]interface {} {
364
- obj := make (map [string ]interface {})
365
- obj ["backup" ] = v .Backup
366
- obj ["default" ] = v .Default
367
- obj ["end_of_life" ] = v .EndOfLife
368
- obj ["engine" ] = v .Engine
369
- obj ["flavor" ] = v .Flavor
370
- obj ["max_disk_size" ] = v .MaxDiskSize
371
- obj ["max_node_number" ] = v .MaxNodeNumber
372
- obj ["min_disk_size" ] = v .MinDiskSize
373
- obj ["min_node_number" ] = v .MinNodeNumber
374
- obj ["network" ] = v .Network
375
- obj ["plan" ] = v .Plan
376
- obj ["region" ] = v .Region
377
- obj ["start_date" ] = v .StartDate
378
- obj ["status" ] = v .Status
379
- obj ["step_disk_size" ] = v .StepDiskSize
380
- obj ["upstream_end_of_life" ] = v .UpstreamEndOfLife
381
- obj ["version" ] = v .Version
382
- return obj
383
- }
384
-
385
343
type CloudProjectDatabaseCapabilitiesResponse struct {
386
- Engines []CloudProjectDatabaseCapabilitiesEngine `json:"engines"`
387
- Flavors []CloudProjectDatabaseCapabilitiesFlavor `json:"flavors"`
388
- Options []CloudProjectDatabaseCapabilitiesOption `json:"options"`
389
- Plans []CloudProjectDatabaseCapabilitiesPlan `json:"plans"`
390
- Availability []CloudProjectDatabaseAvailability
344
+ Engines []CloudProjectDatabaseCapabilitiesEngine `json:"engines"`
345
+ Flavors []CloudProjectDatabaseCapabilitiesFlavor `json:"flavors"`
346
+ Options []CloudProjectDatabaseCapabilitiesOption `json:"options"`
347
+ Plans []CloudProjectDatabaseCapabilitiesPlan `json:"plans"`
391
348
}
392
349
393
350
func (v CloudProjectDatabaseCapabilitiesResponse ) ToMap () map [string ]interface {} {
@@ -416,11 +373,6 @@ func (v CloudProjectDatabaseCapabilitiesResponse) ToMap() map[string]interface{}
416
373
}
417
374
obj ["plans" ] = plans
418
375
419
- var availability []map [string ]interface {}
420
- for _ , e := range v .Availability {
421
- availability = append (availability , e .ToMap ())
422
- }
423
- obj ["availability" ] = availability
424
376
return obj
425
377
}
426
378
0 commit comments