# UpdateDbaasServiceMysqlRequest ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **maintenance** | Option<[**crate::models::UpdateDbaasServiceMysqlRequestMaintenance**](update_dbaas_service_mysql_request_maintenance.md)> | | [optional] **plan** | Option<**String**> | Subscription plan | [optional] **termination_protection** | Option<**bool**> | Service is protected against termination and powering off | [optional] **ip_filter** | Option<**Vec**> | Allow incoming connections from CIDR address block, e.g. '10.20.0.0/16' | [optional] **mysql_settings** | Option<[**serde_json::Value**](.md)> | MySQL-specific settings | [optional] **migration** | Option<[**crate::models::UpdateDbaasServiceMysqlRequestMigration**](update_dbaas_service_mysql_request_migration.md)> | | [optional] **binlog_retention_period** | Option<**i64**> | The 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. | [optional] **backup_schedule** | Option<[**crate::models::UpdateDbaasServiceMysqlRequestBackupSchedule**](update_dbaas_service_mysql_request_backup_schedule.md)> | | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)