| Name | Type | Description | Notes |
|---|---|---|---|
| name | Option<String> | name is case-insensitive | [optional] |
| description | Option<String> | give a description to this database | [optional] |
| version | Option<String> | [optional] | |
| accessibility | Option<models::DatabaseAccessibilityEnum> | [optional] | |
| cpu | Option<i32> | unit is millicores (m). 1000m = 1 cpu. This field will be ignored for managed DB (instance type will be used instead). | [optional][default to 250] |
| memory | Option<i32> | unit is MB. 1024 MB = 1GB This field will be ignored for managed DB (instance type will be used instead). Default value is linked to the database type: - MANAGED: 100 - CONTAINER - POSTGRES: 100 - REDIS: 100 - MYSQL: 512 - MONGODB: 256 | [optional] |
| storage | Option<i32> | unit is GB | [optional] |
| instance_type | Option<String> | Database instance type to be used for this database. The list of values can be retrieved via the endpoint /{CloudProvider}/managedDatabase/instanceType/{region}/{dbType}. This field SHOULD NOT be set for container DB. | [optional] |
| annotations_groups | Option<Vecmodels::ServiceAnnotationRequest> | [optional] | |
| labels_groups | Option<Vecmodels::ServiceLabelRequest> | [optional] | |
| icon_uri | Option<String> | Icon URI representing the database. | [optional] |
| disk_type | Option<DiskType> | EBS disk type for MANAGED AWS databases. Allowed values: gp2, gp3. Only applicable for MANAGED mode. (enum: gp2, gp3) | [optional] |