Skip to content

DBaaS Service Mysql

Properties

PropertyTypeRequiredDescription
namestringyesService name

Min length: 0. Max length: 63.
planstringyesSubscription plan
prometheus-uriPrometheus URIyesPrometheus integration URI
typestringyesService type code

Min length: 0. Max length: 64.
backup-scheduleBackup SchedulenoBackup schedule
backupsarray of List of backups for the servicenoList of backups for the service
binlog-retention-periodintegernoThe minimum amount of time in seconds to keep binlog entries before deletion. This may be extended for services that require binlog entries for longer than the default for example if using the MySQL Debezium Kafka connector.

Min: 0.
componentsarray of ComponentsnoService component information objects
connection-infoConnection InfonoMySQL connection information properties
created-atstringnoService creation timestamp (ISO 8601)

ISO 8601 date-time.
databasesarray of DBaaS Mysql Database NamenoList of MySQL databases
disk-sizeintegernoTODO UNIT disk space for data storage

Min: 0.
integrationsarray of DBaaS IntegrationnoService integrations
ip-filterarray[string]noAllowed CIDR address blocks for incoming connections
maintenanceAutomatic maintenance settingsnoAutomatic maintenance settings
mysql-settingsmysql.conf configuration valuesnoMySQL-specific settings
node-countintegernoNumber of service nodes in the active plan

Min: 0.
node-cpu-countintegernoNumber of CPUs for each node

Min: 0.
node-memoryintegernoTODO UNIT of memory for each node

Min: 0.
node-statesarray of Automatic maintenance settingsnoState of individual service nodes
notificationsarray of Service notificationsnoService notifications
statestringnoState of the service

Allowed values: running, rebuilding, rebalancing, poweroff.
termination-protectionbooleannoService is protected against termination and powering off
updated-atstringnoService last update timestamp (ISO 8601)

ISO 8601 date-time.
uristringnoURI for connecting to the service (may be absent)
uri-paramsobjectnoservice_uri parameterized into key-value pairs
usersarray of UsersnoList of service users
versionstringnoMySQL version
zonestringnoThe zone where the service is running

Connection Info

MySQL connection information properties

PropertyTypeRequiredDescription
paramsarray of Paramsno
standbyarray[string]no
uriarray[string]no

Backup Schedule

Backup schedule

PropertyTypeRequiredDescription
backup-hourintegernoThe hour of day (in UTC) when backup for the service is started. New backup is only started if previous backup has already completed.

Min: 0. Max: 23.
backup-minuteintegernoThe minute of an hour when backup for the service is started. New backup is only started if previous backup has already completed.

Min: 0. Max: 59.

Prometheus URI

Prometheus integration URI

PropertyTypeRequiredDescription
hoststringno
portintegernoMin: 0. Max: 65535.

Components

PropertyTypeRequiredDescription
componentstringyesService component name
hoststringyesDNS name for connecting to the service component
portintegeryesPort number for connecting to the service component

Min: 0. Max: 65535.
routestringyesNetwork access route

Allowed values: dynamic, private, public, privatelink.
usagestringyesDNS usage name

Allowed values: primary, replica.

Users

PropertyTypeRequiredDescription
authenticationstringno
passwordstringno
typestringno
usernamestringno
Last updated on