Scaleway · Schema
scaleway.rdb.v1.EngineSetting
AICloud ComputingContainersDatabaseEuropean CloudInfrastructureKubernetesServerlessStorage
Properties
| Name | Type | Description |
|---|---|---|
| name | string | Setting name from the database engine. |
| default_value | string | Value set when not specified. |
| hot_configurable | boolean | Setting can be applied without restarting. |
| description | string | Setting description. |
| property_type | string | Setting type. |
| unit | string | Setting base unit. |
| string_constraint | string | Validation regex for string type settings. |
| int_min | integer | Minimum value for int types. |
| int_max | integer | Maximum value for int types. |
| float_min | object | Minimum value for float types. |
| float_max | object | Maximum value for float types. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/scaleway.rdb.v1.EngineSetting",
"title": "scaleway.rdb.v1.EngineSetting",
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Setting name from the database engine."
},
"default_value": {
"type": "string",
"description": "Value set when not specified."
},
"hot_configurable": {
"type": "boolean",
"description": "Setting can be applied without restarting."
},
"description": {
"type": "string",
"description": "Setting description."
},
"property_type": {
"type": "string",
"description": "Setting type.",
"enum": [
"BOOLEAN",
"INT",
"STRING",
"FLOAT"
],
"default": "BOOLEAN"
},
"unit": {
"type": "string",
"description": "Setting base unit.",
"nullable": true
},
"string_constraint": {
"type": "string",
"description": "Validation regex for string type settings.",
"nullable": true
},
"int_min": {
"type": "integer",
"description": "Minimum value for int types.",
"format": "int32",
"nullable": true
},
"int_max": {
"type": "integer",
"description": "Maximum value for int types.",
"format": "int32",
"nullable": true
},
"float_min": {
"type": "object",
"description": "Minimum value for float types.",
"properties": {
"value": {
"type": "number",
"format": "float"
}
},
"x-properties-order": [
"value"
]
},
"float_max": {
"type": "object",
"description": "Maximum value for float types.",
"properties": {
"value": {
"type": "number",
"format": "float"
}
},
"x-properties-order": [
"value"
]
}
},
"x-properties-order": [
"name",
"default_value",
"hot_configurable",
"description",
"property_type",
"unit",
"string_constraint",
"int_min",
"int_max",
"float_min",
"float_max"
]
}