/// import { ChannelCredentials, ChannelOptions, UntypedServiceImplementation, handleUnaryCall, handleServerStreamingCall, Client, ClientUnaryCall, Metadata, CallOptions, ClientReadableStream, ServiceError } from '@grpc/grpc-js'; import _m0 from 'protobufjs/minimal'; import { Cluster_Environment, Resources, Access, PerformanceDiagnostics, Cluster, Host } from '../../../../../yandex/cloud/mdb/mysql/v1/cluster'; import { MaintenanceWindow } from '../../../../../yandex/cloud/mdb/mysql/v1/maintenance'; import { FieldMask } from '../../../../../google/protobuf/field_mask'; import { TimeOfDay } from '../../../../../google/type/timeofday'; import { DatabaseSpec } from '../../../../../yandex/cloud/mdb/mysql/v1/database'; import { UserSpec } from '../../../../../yandex/cloud/mdb/mysql/v1/user'; import { Operation } from '../../../../../yandex/cloud/operation/operation'; import { Backup } from '../../../../../yandex/cloud/mdb/mysql/v1/backup'; import { Mysqlconfig57 } from '../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7'; import { Mysqlconfig80 } from '../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0'; export declare const protobufPackage = "yandex.cloud.mdb.mysql.v1"; export interface GetClusterRequest { /** * ID of the cluster to return information about. * * To get this ID, make a [ClusterService.List] request. */ clusterId: string; } export interface ListClustersRequest { /** * ID of the folder to list clusters in. * * To get this ID, make a [yandex.cloud.resourcemanager.v1.FolderService.List] request. */ folderId: string; /** * The maximum number of results per page to return. * * If the number of available results is larger than [page_size], the API returns a [ListClustersResponse.next_page_token] that can be used to get the next page of results in the subsequent [ClusterService.List] requests. */ pageSize: number; /** * Page token that can be used to iterate through multiple pages of results. * * To get the next page of results, set [page_token] to the [ListClustersResponse.next_page_token] returned by the previous [ClusterService.List] request. */ pageToken: string; /** * A filter expression that selects clusters listed in the response. * * The expression must specify: * 1. The field name. Currently you can only use filtering with the [Cluster.name] field. * 2. An `=` operator. * 3. The value in double quotes (`"`). Must be 1-63 characters long and match the regular expression `[a-zA-Z0-9_-]+`. */ filter: string; } export interface ListClustersResponse { /** List of clusters. */ clusters: Cluster[]; /** * The token that can be used to get the next page of results. * * If the number of results is larger than [ListClustersRequest.page_size], use the [next_page_token] as the value for the [ListClustersRequest.page_token] in the subsequent [ClusterService.List] request to iterate through multiple pages of results. * * Each of the subsequent [ClusterService.List] requests should use the [next_page_token] value returned by the previous request to continue paging through the results. */ nextPageToken: string; } export interface CreateClusterRequest { /** * ID of the folder to create the cluster in. * * To get this ID, make a [yandex.cloud.resourcemanager.v1.FolderService.List] request. */ folderId: string; /** Name of the cluster. The name must be unique within the folder. */ name: string; /** Description of the cluster. */ description: string; /** Custom labels for the cluster as `key:value` pairs. */ labels: { [key: string]: string; }; /** Deployment environment of the MySQL cluster. */ environment: Cluster_Environment; /** Configuration of the cluster. */ configSpec?: ConfigSpec; /** Configuration of databases in the cluster. */ databaseSpecs: DatabaseSpec[]; /** Configuration of database users in the cluster. */ userSpecs: UserSpec[]; /** Configuration of hosts in the cluster. */ hostSpecs: HostSpec[]; /** ID of the network to create the cluster in. */ networkId: string; /** List of security group IDs to apply to the cluster. */ securityGroupIds: string[]; /** This option prevents unintended deletion of the cluster. */ deletionProtection: boolean; /** Host groups hosting VMs of the cluster. */ hostGroupIds: string[]; /** Window of maintenance operations. */ maintenanceWindow?: MaintenanceWindow; } export interface CreateClusterRequest_LabelsEntry { key: string; value: string; } export interface CreateClusterMetadata { /** ID of the cluster that is being created. */ clusterId: string; } export interface UpdateClusterRequest { /** * ID of the cluster to update. * * To get this ID, make a [ClusterService.List] request. */ clusterId: string; /** Field mask that specifies which settings of the cluster should be updated. */ updateMask?: FieldMask; /** New description of the cluster. */ description: string; /** * New set of custom labels for the cluster as `key:value` pairs. * * This set will completely replace the current one. * To add a label, request the current label set with the [ClusterService.Get] request, then send an [ClusterService.Update] request with the new label added to the current set. */ labels: { [key: string]: string; }; /** New configuration of the cluster. */ configSpec?: ConfigSpec; /** New name of the cluster. */ name: string; /** Configuration of a maintenance window in an MySQL cluster. */ maintenanceWindow?: MaintenanceWindow; /** New list of security group IDs to apply to the cluster. */ securityGroupIds: string[]; /** This option prevents unintended deletion of the cluster. */ deletionProtection: boolean; /** ID of the network to move the cluster to. */ networkId: string; } export interface UpdateClusterRequest_LabelsEntry { key: string; value: string; } export interface UpdateClusterMetadata { /** ID of the cluster that is being updated. */ clusterId: string; } export interface DeleteClusterRequest { /** * ID of the cluster to delete. * * To get this ID, make a [ClusterService.List] request. */ clusterId: string; } export interface DeleteClusterMetadata { /** ID of the cluster that is being deleted. */ clusterId: string; } export interface BackupClusterRequest { /** * ID of the cluster to back up. * * To get this ID, make a [ClusterService.List] request. */ clusterId: string; } export interface BackupClusterMetadata { /** ID of the cluster that is being backed up. */ clusterId: string; /** ID of the MySQL backup that is created. */ backupId: string; } export interface RestoreClusterRequest { /** * ID of the backup to restore from. * * To get this ID, make a [BackupService.List] request (lists all backups in a folder) or a [ClusterService.ListBackups] request (lists all backups for an existing cluster). */ backupId: string; /** Timestamp of the moment to which the MySQL cluster should be restored. */ time?: Date; /** Name of the new MySQL cluster the backup will be restored to. The name must be unique within the folder. */ name: string; /** Description of the new cluster. */ description: string; /** Custom labels for the new cluster as `key:value` pairs. */ labels: { [key: string]: string; }; /** Deployment environment of the new cluster. */ environment: Cluster_Environment; /** Configuration of the new cluster. */ configSpec?: ConfigSpec; /** Configuration of hosts in the new cluster. */ hostSpecs: HostSpec[]; /** ID of the network to create the new cluster in. */ networkId: string; /** ID of the folder to create the new cluster in. */ folderId: string; /** List of security group IDs to apply to the new cluster. */ securityGroupIds: string[]; /** Deletion Protection inhibits deletion of the cluster */ deletionProtection: boolean; /** Host groups hosting VMs of the cluster. */ hostGroupIds: string[]; /** Window of maintenance operations. */ maintenanceWindow?: MaintenanceWindow; } export interface RestoreClusterRequest_LabelsEntry { key: string; value: string; } export interface RestoreClusterMetadata { /** ID of the new cluster that is being created from a backup. */ clusterId: string; /** ID of the backup that is being used for creating a cluster. */ backupId: string; } export interface StartClusterFailoverRequest { /** * ID of the cluster to start failover for. * * To get this ID, make a [ClusterService.List] request. */ clusterId: string; /** * Host name to switch master role to. * If not provided, then the master role is switched to the most up-to-date replica host. * * To get this name, make a [ClusterService.ListHosts] request. */ hostName: string; } export interface StartClusterFailoverMetadata { /** ID of the cluster that is being failovered. */ clusterId: string; } export interface RescheduleMaintenanceRequest { /** * ID of the cluster to reschedule the maintenance operation for. * * To get this ID, make a [ClusterService.List] request. */ clusterId: string; /** The type of reschedule request. */ rescheduleType: RescheduleMaintenanceRequest_RescheduleType; /** * The time until which this maintenance operation should be delayed. * The value should be ahead of the first time when the maintenance operation has been scheduled for no more than two weeks. * The value can also point to the past moment of time if `IMMEDIATE` reschedule type is chosen. */ delayedUntil?: Date; } export declare enum RescheduleMaintenanceRequest_RescheduleType { RESCHEDULE_TYPE_UNSPECIFIED = 0, /** IMMEDIATE - Start the maintenance operation immediately. */ IMMEDIATE = 1, /** NEXT_AVAILABLE_WINDOW - Start the maintenance operation within the next available maintenance window. */ NEXT_AVAILABLE_WINDOW = 2, /** SPECIFIC_TIME - Start the maintenance operation at the specific time. */ SPECIFIC_TIME = 3, UNRECOGNIZED = -1 } export declare function rescheduleMaintenanceRequest_RescheduleTypeFromJSON(object: any): RescheduleMaintenanceRequest_RescheduleType; export declare function rescheduleMaintenanceRequest_RescheduleTypeToJSON(object: RescheduleMaintenanceRequest_RescheduleType): string; export interface RescheduleMaintenanceMetadata { /** ID of the cluster the maintenance operation is being rescheduled for. */ clusterId: string; /** The time until which this maintenance operation is to be delayed. */ delayedUntil?: Date; } /** A single log record. */ export interface LogRecord { /** Timestamp of the log record. */ timestamp?: Date; /** Contents of the log record. */ message: { [key: string]: string; }; } export interface LogRecord_MessageEntry { key: string; value: string; } export interface ListClusterLogsRequest { /** * ID of the cluster to request logs for. * * To get this ID, make a [ClusterService.List] request. */ clusterId: string; /** * Columns from the logs table to request. * If no columns are specified, complete log records are returned. */ columnFilter: string[]; /** The log type. */ serviceType: ListClusterLogsRequest_ServiceType; /** * Start timestamp for the logs request. * The logs in the response will be within [from_time] to [to_time] range. */ fromTime?: Date; /** * End timestamp for the logs request. * The logs in the response will be within [from_time] to [to_time] range. */ toTime?: Date; /** * The maximum number of results per page to return. * * If the number of available results is larger than [page_size], the API returns a [ListClusterLogsResponse.next_page_token] that can be used to get the next page of results in the subsequent [ClusterService.ListLogs] requests. */ pageSize: number; /** * Page token that can be used to iterate through multiple pages of results. * * To get the next page of results, set [page_token] to the [ListClusterLogsResponse.next_page_token] returned by the previous [ClusterService.ListLogs] request. */ pageToken: string; /** * Option that controls the behavior of result pagination. * If it is set to `true`, then [ListClusterLogsResponse.next_page_token] will always be returned, even if the current page is empty. */ alwaysNextPageToken: boolean; } export declare enum ListClusterLogsRequest_ServiceType { SERVICE_TYPE_UNSPECIFIED = 0, /** MYSQL_ERROR - MySQL error log. */ MYSQL_ERROR = 1, /** MYSQL_GENERAL - MySQL general query log. */ MYSQL_GENERAL = 2, /** MYSQL_SLOW_QUERY - MySQL slow query log. */ MYSQL_SLOW_QUERY = 3, /** MYSQL_AUDIT - MySQL audit log. */ MYSQL_AUDIT = 4, UNRECOGNIZED = -1 } export declare function listClusterLogsRequest_ServiceTypeFromJSON(object: any): ListClusterLogsRequest_ServiceType; export declare function listClusterLogsRequest_ServiceTypeToJSON(object: ListClusterLogsRequest_ServiceType): string; export interface ListClusterLogsResponse { /** Requested log records. */ logs: LogRecord[]; /** * The token that can be used to get the next page of results. * * If the number of results is larger than [ListClusterLogsRequest.page_size], use the [next_page_token] as the value for the [ListClusterLogsRequest.page_token] in the subsequent [ClusterService.ListLogs] request to iterate through multiple pages of results. * * Each of the subsequent [ClusterService.ListLogs] requests should use the [next_page_token] value returned by the previous request to continue paging through the results. * * This value is interchangeable with [StreamLogRecord.next_record_token] from [ClusterService.StreamLogs] method. */ nextPageToken: string; } /** A single log record in the logs stream. */ export interface StreamLogRecord { /** One of the requested log records. */ record?: LogRecord; /** * The token that can be used to continue streaming logs starting from the exact same record. * To continue streaming, specify value of [next_record_token] as the [StreamClusterLogsRequest.record_token] value in the next [ClusterService.StreamLogs] request. * * This value is interchangeable with [ListClusterLogsResponse.next_page_token] from [ClusterService.ListLogs] method. */ nextRecordToken: string; } export interface StreamClusterLogsRequest { /** * ID of the cluster to stream logs for. * * To get this ID, make a [ClusterService.List] request. */ clusterId: string; /** * Columns from the logs table to request. * If no columns are specified, complete log records are returned. */ columnFilter: string[]; /** The log type. */ serviceType: StreamClusterLogsRequest_ServiceType; /** Start timestamp for the logs request. */ fromTime?: Date; /** * End timestamp for the logs request. * If this field is not set, all existing log records beginning from [from_time] will be returned first, and then the new records will be returned as they appear. * * In essence it has `tail -f` command semantics. */ toTime?: Date; /** * Record token that can be used to control logs streaming. * * Set [record_token] to the [StreamLogRecord.next_record_token], returned by the previous [ClusterService.StreamLogs] request to start streaming from the next log record. */ recordToken: string; /** * A filter expression that selects clusters logs listed in the response. * * The expression must specify: * 1. The field name. Currently filtering can be applied to the [LogRecord.logs.hostname] field. * 2. An `=` operator. * 3. The value in double quotes (`"`). Must be 3-63 characters long and match the regular expression `[a-z][-a-z0-9]{1,61}[a-z0-9]`. * Examples of a filter: `message.hostname='node1.db.cloud.yandex.net'` */ filter: string; } export declare enum StreamClusterLogsRequest_ServiceType { SERVICE_TYPE_UNSPECIFIED = 0, /** MYSQL_ERROR - MySQL error log. */ MYSQL_ERROR = 1, /** MYSQL_GENERAL - MySQL general query log. */ MYSQL_GENERAL = 2, /** MYSQL_SLOW_QUERY - MySQL slow query log. */ MYSQL_SLOW_QUERY = 3, /** MYSQL_AUDIT - MySQL audit log. */ MYSQL_AUDIT = 4, UNRECOGNIZED = -1 } export declare function streamClusterLogsRequest_ServiceTypeFromJSON(object: any): StreamClusterLogsRequest_ServiceType; export declare function streamClusterLogsRequest_ServiceTypeToJSON(object: StreamClusterLogsRequest_ServiceType): string; export interface ListClusterOperationsRequest { /** * ID of the cluster to list operations for. * * To get this ID, make a [ClusterService.List] request. */ clusterId: string; /** * The maximum number of results per page to return. * * If the number of available results is larger than [page_size], the API returns a [ListClusterOperationsResponse.next_page_token] that can be used to get the next page of results in the subsequent [ClusterService.ListOperations] requests. */ pageSize: number; /** * Page token that can be used to iterate through multiple pages of results. * * To get the next page of results, set [page_token] to the [ListClusterOperationsResponse.next_page_token] returned by the previous [ClusterService.ListOperations] request. */ pageToken: string; } export interface ListClusterOperationsResponse { /** List of operations in the cluster. */ operations: Operation[]; /** * The token that can be used to get the next page of results. * * If the number of results is larger than [ListClusterOperationsRequest.page_size], use the [next_page_token] as the value for the [ListClusterOperationsRequest.page_token] in the subsequent [ClusterService.ListOperations] request to iterate through multiple pages of results. * * Each of the subsequent [ClusterService.ListOperations] requests should use the [next_page_token] value returned by the previous request to continue paging through the results. */ nextPageToken: string; } export interface ListClusterBackupsRequest { /** * ID of the cluster to list backups for. * * To get this ID, make a [ClusterService.List] request. */ clusterId: string; /** * The maximum number of results per page to return. * * If the number of available results is larger than [page_size], the API returns a [ListClusterBackupsResponse.next_page_token] that can be used to get the next page of results in the subsequent [ClusterService.ListBackups] requests. */ pageSize: number; /** * Page token that can be used to iterate through multiple pages of results. * * To get the next page of results, set [page_token] to the [ListClusterBackupsResponse.next_page_token] returned by the previous [ClusterService.ListBackups] request. */ pageToken: string; } export interface ListClusterBackupsResponse { /** List of the cluster backups. */ backups: Backup[]; /** * The token that can be used to get the next page of results. * * If the number of results is larger than [ListClusterBackupsRequest.page_size], use the [next_page_token] as the value for the [ListClusterBackupsRequest.page_token] in the subsequent [ClusterService.ListBackups] request to iterate through multiple pages of results. * * Each of the subsequent [ClusterService.ListBackups] requests should use the [next_page_token] value returned by the previous request to continue paging through the results. */ nextPageToken: string; } export interface ListClusterHostsRequest { /** * ID of the cluster to list hosts for. * * To get this ID, make a [ClusterService.List] request. */ clusterId: string; /** * The maximum number of results per page to return. * * If the number of available results is larger than [page_size], the API returns a [ListClusterHostsResponse.next_page_token] that can be used to get the next page of results in the subsequent [ClusterService.ListHosts] requests. */ pageSize: number; /** * Page token that can be used to iterate through multiple pages of results. * * To get the next page of results, set [page_token] to the [ListClusterHostsResponse.next_page_token] returned by the previous [ClusterService.ListHosts] request. */ pageToken: string; } export interface ListClusterHostsResponse { /** List of hosts in the cluster. */ hosts: Host[]; /** * The token that can be used to get the next page of results. * * If the number of results is larger than [ListClusterHostsRequest.page_size], use the [next_page_token] as the value for the [ListClusterHostsRequest.page_token] in the subsequent [ClusterService.ListHosts] request to iterate through multiple pages of results. * * Each of the subsequent [ClusterService.ListHosts] requests should use the [next_page_token] value returned by the previous request to continue paging through the results. */ nextPageToken: string; } export interface AddClusterHostsRequest { /** * ID of the cluster to add hosts to. * * To get this ID, make a [ClusterService.List] request. */ clusterId: string; /** Configuration of the newly added hosts. */ hostSpecs: HostSpec[]; } export interface AddClusterHostsMetadata { /** ID of the cluster to which the hosts are being added. */ clusterId: string; /** Names of hosts that are being added. */ hostNames: string[]; } export interface DeleteClusterHostsRequest { /** * ID of the cluster to delete hosts from. * * To get this ID, make a [ClusterService.List] request. */ clusterId: string; /** * Names of hosts to delete. * * To get these names, make a [ClusterService.ListHosts] request. */ hostNames: string[]; } export interface DeleteClusterHostsMetadata { /** ID of the cluster from which the hosts are being deleted. */ clusterId: string; /** Names of hosts that are being deleted. */ hostNames: string[]; } export interface StartClusterRequest { /** * ID of the cluster to start. * * To get this ID, make a [ClusterService.List] request. */ clusterId: string; } export interface StartClusterMetadata { /** ID of the cluster that is being started. */ clusterId: string; } export interface StopClusterRequest { /** * ID of the cluster to stop. * * To get this ID, make a [ClusterService.List] request. */ clusterId: string; } export interface StopClusterMetadata { /** ID of the cluster that is being stopped. */ clusterId: string; } export interface MoveClusterRequest { /** * ID of the cluster to move. * * To get this ID, make a [ClusterService.List] request. */ clusterId: string; /** * ID of the destination folder. * * To get this ID, make a [yandex.cloud.resourcemanager.v1.FolderService.List] request. */ destinationFolderId: string; } export interface MoveClusterMetadata { /** ID of the cluster that is being moved. */ clusterId: string; /** ID of the source folder. */ sourceFolderId: string; /** ID of the destination folder. */ destinationFolderId: string; } export interface UpdateClusterHostsRequest { /** * ID of the MySQL cluster to update hosts in. * To get the MySQL cluster ID, use a [ClusterService.List] request. */ clusterId: string; /** New configurations to apply to hosts. */ updateHostSpecs: UpdateHostSpec[]; } export interface UpdateClusterHostsMetadata { /** ID of the cluster in which the hosts are being updated. */ clusterId: string; /** Names of hosts that are being updated. */ hostNames: string[]; } export interface UpdateHostSpec { /** * Name of the host to update. * To get a MySQL host name, use a [ClusterService.ListHosts] request. */ hostName: string; /** * [Host.name] of the host to be used as the replication source (for cascading replication). * To get a MySQL host name, use a [ClusterService.ListHosts] request. */ replicationSource: string; /** Field mask that specifies which settings of the MySQL host should be updated. */ updateMask?: FieldMask; /** Host backup priority. */ backupPriority: number; /** Whether the host should get a public IP address on creation. */ assignPublicIp: boolean; /** Host master promotion priority. */ priority: number; } export interface HostSpec { /** * ID of the availability zone where the host resides. * * To get a list of available zones, make the [yandex.cloud.compute.v1.ZoneService.List] request. */ zoneId: string; /** * ID of the subnet to assign to the host. * * This subnet should be a part of the cluster network (the network ID is specified in the [ClusterService.CreateClusterRequest.network_id]). */ subnetId: string; /** * Option that enables public IP address for the host so that the host can be accessed from the internet. * * After a host has been created, this setting cannot be changed. * To remove an assigned public IP address, or to assign a public IP address to a host without one, recreate the host with the appropriate [assign_public_ip] value set. * * Possible values: * * `false` - don't assign a public IP address to the host. * * `true` - assign a public IP address to the host. */ assignPublicIp: boolean; /** [Host.name] of the host to be used as the replication source (for cascading replication). */ replicationSource: string; /** Host backup priority */ backupPriority: number; /** Host master promotion priority */ priority: number; } export interface ConfigSpec { /** * Version of MySQL used in the cluster. * * Possible values: `5.7`, `8.0`. */ version: string; /** Configuration for a MySQL 5.7 cluster. */ mysqlConfig57?: Mysqlconfig57 | undefined; /** Configuration for a MySQL 8.0 cluster. */ mysqlConfig80?: Mysqlconfig80 | undefined; /** Resource preset for the cluster hosts. */ resources?: Resources; /** Time to start the daily backup, in the UTC timezone. */ backupWindowStart?: TimeOfDay; /** * Access policy for external services. * * If the specific services need to access the cluster, then set the necessary values in this policy. */ access?: Access; /** Configuration of the performance diagnostics service. */ performanceDiagnostics?: PerformanceDiagnostics; /** Retention policy of automated backups. */ backupRetainPeriodDays?: number; } export declare const GetClusterRequest: { encode(message: GetClusterRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): GetClusterRequest; fromJSON(object: any): GetClusterRequest; toJSON(message: GetClusterRequest): unknown; fromPartial, never>>(object: I): GetClusterRequest; }; export declare const ListClustersRequest: { encode(message: ListClustersRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ListClustersRequest; fromJSON(object: any): ListClustersRequest; toJSON(message: ListClustersRequest): unknown; fromPartial, never>>(object: I): ListClustersRequest; }; export declare const ListClustersResponse: { encode(message: ListClustersResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ListClustersResponse; fromJSON(object: any): ListClustersResponse; toJSON(message: ListClustersResponse): unknown; fromPartial, never>) | undefined; environment?: Cluster_Environment | undefined; monitoring?: ({ name?: string | undefined; description?: string | undefined; link?: string | undefined; }[] & ({ name?: string | undefined; description?: string | undefined; link?: string | undefined; } & { name?: string | undefined; description?: string | undefined; link?: string | undefined; } & Record, never>)[] & Record, never>) | undefined; config?: ({ version?: string | undefined; mysqlConfig57?: { effectiveConfig?: { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; showCompatibility56?: boolean | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; queryCacheLimit?: number | undefined; queryCacheSize?: number | undefined; queryCacheType?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; queryResponseTimeStats?: boolean | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuditLogPolicy | undefined; innodbLruScanDepth?: number | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_InnodbChangeBuffering | undefined; } | undefined; userConfig?: { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; showCompatibility56?: boolean | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; queryCacheLimit?: number | undefined; queryCacheSize?: number | undefined; queryCacheType?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; queryResponseTimeStats?: boolean | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuditLogPolicy | undefined; innodbLruScanDepth?: number | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_InnodbChangeBuffering | undefined; } | undefined; defaultConfig?: { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; showCompatibility56?: boolean | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; queryCacheLimit?: number | undefined; queryCacheSize?: number | undefined; queryCacheType?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; queryResponseTimeStats?: boolean | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuditLogPolicy | undefined; innodbLruScanDepth?: number | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_InnodbChangeBuffering | undefined; } | undefined; } | undefined; mysqlConfig80?: { effectiveConfig?: { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; regexpTimeLimit?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuditLogPolicy | undefined; replicationSenderObserveCommitOnly?: boolean | undefined; replicationOptimizeForStaticPluginConfig?: boolean | undefined; innodbLruScanDepth?: number | undefined; sqlRequirePrimaryKey?: boolean | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_InnodbChangeBuffering | undefined; } | undefined; userConfig?: { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; regexpTimeLimit?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuditLogPolicy | undefined; replicationSenderObserveCommitOnly?: boolean | undefined; replicationOptimizeForStaticPluginConfig?: boolean | undefined; innodbLruScanDepth?: number | undefined; sqlRequirePrimaryKey?: boolean | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_InnodbChangeBuffering | undefined; } | undefined; defaultConfig?: { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; regexpTimeLimit?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuditLogPolicy | undefined; replicationSenderObserveCommitOnly?: boolean | undefined; replicationOptimizeForStaticPluginConfig?: boolean | undefined; innodbLruScanDepth?: number | undefined; sqlRequirePrimaryKey?: boolean | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_InnodbChangeBuffering | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; backupWindowStart?: { hours?: number | undefined; minutes?: number | undefined; seconds?: number | undefined; nanos?: number | undefined; } | undefined; access?: { dataLens?: boolean | undefined; webSql?: boolean | undefined; dataTransfer?: boolean | undefined; yandexQuery?: boolean | undefined; } | undefined; performanceDiagnostics?: { enabled?: boolean | undefined; sessionsSamplingInterval?: number | undefined; statementsSamplingInterval?: number | undefined; } | undefined; backupRetainPeriodDays?: number | undefined; } & { version?: string | undefined; mysqlConfig57?: ({ effectiveConfig?: { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; showCompatibility56?: boolean | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; queryCacheLimit?: number | undefined; queryCacheSize?: number | undefined; queryCacheType?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; queryResponseTimeStats?: boolean | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuditLogPolicy | undefined; innodbLruScanDepth?: number | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_InnodbChangeBuffering | undefined; } | undefined; userConfig?: { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; showCompatibility56?: boolean | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; queryCacheLimit?: number | undefined; queryCacheSize?: number | undefined; queryCacheType?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; queryResponseTimeStats?: boolean | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuditLogPolicy | undefined; innodbLruScanDepth?: number | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_InnodbChangeBuffering | undefined; } | undefined; defaultConfig?: { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; showCompatibility56?: boolean | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; queryCacheLimit?: number | undefined; queryCacheSize?: number | undefined; queryCacheType?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; queryResponseTimeStats?: boolean | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuditLogPolicy | undefined; innodbLruScanDepth?: number | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_InnodbChangeBuffering | undefined; } | undefined; } & { effectiveConfig?: ({ innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; showCompatibility56?: boolean | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; queryCacheLimit?: number | undefined; queryCacheSize?: number | undefined; queryCacheType?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; queryResponseTimeStats?: boolean | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuditLogPolicy | undefined; innodbLruScanDepth?: number | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_InnodbChangeBuffering | undefined; } & { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & Record, never>) | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & Record, never>) | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; showCompatibility56?: boolean | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; queryCacheLimit?: number | undefined; queryCacheSize?: number | undefined; queryCacheType?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; queryResponseTimeStats?: boolean | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuditLogPolicy | undefined; innodbLruScanDepth?: number | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_InnodbChangeBuffering | undefined; } & Record, never>) | undefined; userConfig?: ({ innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; showCompatibility56?: boolean | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; queryCacheLimit?: number | undefined; queryCacheSize?: number | undefined; queryCacheType?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; queryResponseTimeStats?: boolean | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuditLogPolicy | undefined; innodbLruScanDepth?: number | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_InnodbChangeBuffering | undefined; } & { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & Record, never>) | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & Record, never>) | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; showCompatibility56?: boolean | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; queryCacheLimit?: number | undefined; queryCacheSize?: number | undefined; queryCacheType?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; queryResponseTimeStats?: boolean | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuditLogPolicy | undefined; innodbLruScanDepth?: number | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_InnodbChangeBuffering | undefined; } & Record, never>) | undefined; defaultConfig?: ({ innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; showCompatibility56?: boolean | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; queryCacheLimit?: number | undefined; queryCacheSize?: number | undefined; queryCacheType?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; queryResponseTimeStats?: boolean | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuditLogPolicy | undefined; innodbLruScanDepth?: number | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_InnodbChangeBuffering | undefined; } & { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & Record, never>) | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & Record, never>) | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; showCompatibility56?: boolean | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; queryCacheLimit?: number | undefined; queryCacheSize?: number | undefined; queryCacheType?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; queryResponseTimeStats?: boolean | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuditLogPolicy | undefined; innodbLruScanDepth?: number | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_InnodbChangeBuffering | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mysqlConfig80?: ({ effectiveConfig?: { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; regexpTimeLimit?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuditLogPolicy | undefined; replicationSenderObserveCommitOnly?: boolean | undefined; replicationOptimizeForStaticPluginConfig?: boolean | undefined; innodbLruScanDepth?: number | undefined; sqlRequirePrimaryKey?: boolean | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_InnodbChangeBuffering | undefined; } | undefined; userConfig?: { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; regexpTimeLimit?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuditLogPolicy | undefined; replicationSenderObserveCommitOnly?: boolean | undefined; replicationOptimizeForStaticPluginConfig?: boolean | undefined; innodbLruScanDepth?: number | undefined; sqlRequirePrimaryKey?: boolean | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_InnodbChangeBuffering | undefined; } | undefined; defaultConfig?: { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; regexpTimeLimit?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuditLogPolicy | undefined; replicationSenderObserveCommitOnly?: boolean | undefined; replicationOptimizeForStaticPluginConfig?: boolean | undefined; innodbLruScanDepth?: number | undefined; sqlRequirePrimaryKey?: boolean | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_InnodbChangeBuffering | undefined; } | undefined; } & { effectiveConfig?: ({ innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; regexpTimeLimit?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuditLogPolicy | undefined; replicationSenderObserveCommitOnly?: boolean | undefined; replicationOptimizeForStaticPluginConfig?: boolean | undefined; innodbLruScanDepth?: number | undefined; sqlRequirePrimaryKey?: boolean | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_InnodbChangeBuffering | undefined; } & { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & Record, never>) | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; regexpTimeLimit?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & Record, never>) | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuditLogPolicy | undefined; replicationSenderObserveCommitOnly?: boolean | undefined; replicationOptimizeForStaticPluginConfig?: boolean | undefined; innodbLruScanDepth?: number | undefined; sqlRequirePrimaryKey?: boolean | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_InnodbChangeBuffering | undefined; } & Record, never>) | undefined; userConfig?: ({ innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; regexpTimeLimit?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuditLogPolicy | undefined; replicationSenderObserveCommitOnly?: boolean | undefined; replicationOptimizeForStaticPluginConfig?: boolean | undefined; innodbLruScanDepth?: number | undefined; sqlRequirePrimaryKey?: boolean | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_InnodbChangeBuffering | undefined; } & { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & Record, never>) | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; regexpTimeLimit?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & Record, never>) | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuditLogPolicy | undefined; replicationSenderObserveCommitOnly?: boolean | undefined; replicationOptimizeForStaticPluginConfig?: boolean | undefined; innodbLruScanDepth?: number | undefined; sqlRequirePrimaryKey?: boolean | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_InnodbChangeBuffering | undefined; } & Record, never>) | undefined; defaultConfig?: ({ innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; regexpTimeLimit?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuditLogPolicy | undefined; replicationSenderObserveCommitOnly?: boolean | undefined; replicationOptimizeForStaticPluginConfig?: boolean | undefined; innodbLruScanDepth?: number | undefined; sqlRequirePrimaryKey?: boolean | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_InnodbChangeBuffering | undefined; } & { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & Record, never>) | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; regexpTimeLimit?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & Record, never>) | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuditLogPolicy | undefined; replicationSenderObserveCommitOnly?: boolean | undefined; replicationOptimizeForStaticPluginConfig?: boolean | undefined; innodbLruScanDepth?: number | undefined; sqlRequirePrimaryKey?: boolean | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_InnodbChangeBuffering | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; backupWindowStart?: ({ hours?: number | undefined; minutes?: number | undefined; seconds?: number | undefined; nanos?: number | undefined; } & { hours?: number | undefined; minutes?: number | undefined; seconds?: number | undefined; nanos?: number | undefined; } & Record, never>) | undefined; access?: ({ dataLens?: boolean | undefined; webSql?: boolean | undefined; dataTransfer?: boolean | undefined; yandexQuery?: boolean | undefined; } & { dataLens?: boolean | undefined; webSql?: boolean | undefined; dataTransfer?: boolean | undefined; yandexQuery?: boolean | undefined; } & Record, never>) | undefined; performanceDiagnostics?: ({ enabled?: boolean | undefined; sessionsSamplingInterval?: number | undefined; statementsSamplingInterval?: number | undefined; } & { enabled?: boolean | undefined; sessionsSamplingInterval?: number | undefined; statementsSamplingInterval?: number | undefined; } & Record, never>) | undefined; backupRetainPeriodDays?: number | undefined; } & Record, never>) | undefined; networkId?: string | undefined; health?: import("../../../../../yandex/cloud/mdb/mysql/v1/cluster").Cluster_Health | undefined; status?: import("../../../../../yandex/cloud/mdb/mysql/v1/cluster").Cluster_Status | undefined; maintenanceWindow?: ({ anytime?: {} | undefined; weeklyMaintenanceWindow?: { day?: import("../../../../../yandex/cloud/mdb/mysql/v1/maintenance").WeeklyMaintenanceWindow_WeekDay | undefined; hour?: number | undefined; } | undefined; } & { anytime?: ({} & {} & Record, never>) | undefined; weeklyMaintenanceWindow?: ({ day?: import("../../../../../yandex/cloud/mdb/mysql/v1/maintenance").WeeklyMaintenanceWindow_WeekDay | undefined; hour?: number | undefined; } & { day?: import("../../../../../yandex/cloud/mdb/mysql/v1/maintenance").WeeklyMaintenanceWindow_WeekDay | undefined; hour?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; plannedOperation?: ({ info?: string | undefined; delayedUntil?: Date | undefined; } & { info?: string | undefined; delayedUntil?: Date | undefined; } & Record, never>) | undefined; securityGroupIds?: (string[] & string[] & Record, never>) | undefined; deletionProtection?: boolean | undefined; hostGroupIds?: (string[] & string[] & Record, never>) | undefined; } & Record, never>)[] & Record, never>) | undefined; nextPageToken?: string | undefined; } & Record, never>>(object: I): ListClustersResponse; }; export declare const CreateClusterRequest: { encode(message: CreateClusterRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): CreateClusterRequest; fromJSON(object: any): CreateClusterRequest; toJSON(message: CreateClusterRequest): unknown; fromPartial, never>) | undefined; environment?: Cluster_Environment | undefined; configSpec?: ({ version?: string | undefined; mysqlConfig57?: { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; showCompatibility56?: boolean | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; queryCacheLimit?: number | undefined; queryCacheSize?: number | undefined; queryCacheType?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; queryResponseTimeStats?: boolean | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuditLogPolicy | undefined; innodbLruScanDepth?: number | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_InnodbChangeBuffering | undefined; } | undefined; mysqlConfig80?: { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; regexpTimeLimit?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuditLogPolicy | undefined; replicationSenderObserveCommitOnly?: boolean | undefined; replicationOptimizeForStaticPluginConfig?: boolean | undefined; innodbLruScanDepth?: number | undefined; sqlRequirePrimaryKey?: boolean | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_InnodbChangeBuffering | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; backupWindowStart?: { hours?: number | undefined; minutes?: number | undefined; seconds?: number | undefined; nanos?: number | undefined; } | undefined; access?: { dataLens?: boolean | undefined; webSql?: boolean | undefined; dataTransfer?: boolean | undefined; yandexQuery?: boolean | undefined; } | undefined; performanceDiagnostics?: { enabled?: boolean | undefined; sessionsSamplingInterval?: number | undefined; statementsSamplingInterval?: number | undefined; } | undefined; backupRetainPeriodDays?: number | undefined; } & { version?: string | undefined; mysqlConfig57?: ({ innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; showCompatibility56?: boolean | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; queryCacheLimit?: number | undefined; queryCacheSize?: number | undefined; queryCacheType?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; queryResponseTimeStats?: boolean | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuditLogPolicy | undefined; innodbLruScanDepth?: number | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_InnodbChangeBuffering | undefined; } & { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & Record, never>) | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & Record, never>) | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; showCompatibility56?: boolean | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; queryCacheLimit?: number | undefined; queryCacheSize?: number | undefined; queryCacheType?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; queryResponseTimeStats?: boolean | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuditLogPolicy | undefined; innodbLruScanDepth?: number | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_InnodbChangeBuffering | undefined; } & Record, never>) | undefined; mysqlConfig80?: ({ innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; regexpTimeLimit?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuditLogPolicy | undefined; replicationSenderObserveCommitOnly?: boolean | undefined; replicationOptimizeForStaticPluginConfig?: boolean | undefined; innodbLruScanDepth?: number | undefined; sqlRequirePrimaryKey?: boolean | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_InnodbChangeBuffering | undefined; } & { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & Record, never>) | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; regexpTimeLimit?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & Record, never>) | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuditLogPolicy | undefined; replicationSenderObserveCommitOnly?: boolean | undefined; replicationOptimizeForStaticPluginConfig?: boolean | undefined; innodbLruScanDepth?: number | undefined; sqlRequirePrimaryKey?: boolean | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_InnodbChangeBuffering | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; backupWindowStart?: ({ hours?: number | undefined; minutes?: number | undefined; seconds?: number | undefined; nanos?: number | undefined; } & { hours?: number | undefined; minutes?: number | undefined; seconds?: number | undefined; nanos?: number | undefined; } & Record, never>) | undefined; access?: ({ dataLens?: boolean | undefined; webSql?: boolean | undefined; dataTransfer?: boolean | undefined; yandexQuery?: boolean | undefined; } & { dataLens?: boolean | undefined; webSql?: boolean | undefined; dataTransfer?: boolean | undefined; yandexQuery?: boolean | undefined; } & Record, never>) | undefined; performanceDiagnostics?: ({ enabled?: boolean | undefined; sessionsSamplingInterval?: number | undefined; statementsSamplingInterval?: number | undefined; } & { enabled?: boolean | undefined; sessionsSamplingInterval?: number | undefined; statementsSamplingInterval?: number | undefined; } & Record, never>) | undefined; backupRetainPeriodDays?: number | undefined; } & Record, never>) | undefined; databaseSpecs?: ({ name?: string | undefined; }[] & ({ name?: string | undefined; } & { name?: string | undefined; } & Record, never>)[] & Record, never>) | undefined; userSpecs?: ({ name?: string | undefined; password?: string | undefined; permissions?: { databaseName?: string | undefined; roles?: import("../../../../../yandex/cloud/mdb/mysql/v1/user").Permission_Privilege[] | undefined; }[] | undefined; globalPermissions?: import("../../../../../yandex/cloud/mdb/mysql/v1/user").GlobalPermission[] | undefined; connectionLimits?: { maxQuestionsPerHour?: number | undefined; maxUpdatesPerHour?: number | undefined; maxConnectionsPerHour?: number | undefined; maxUserConnections?: number | undefined; } | undefined; authenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/user").AuthPlugin | undefined; generatePassword?: boolean | undefined; }[] & ({ name?: string | undefined; password?: string | undefined; permissions?: { databaseName?: string | undefined; roles?: import("../../../../../yandex/cloud/mdb/mysql/v1/user").Permission_Privilege[] | undefined; }[] | undefined; globalPermissions?: import("../../../../../yandex/cloud/mdb/mysql/v1/user").GlobalPermission[] | undefined; connectionLimits?: { maxQuestionsPerHour?: number | undefined; maxUpdatesPerHour?: number | undefined; maxConnectionsPerHour?: number | undefined; maxUserConnections?: number | undefined; } | undefined; authenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/user").AuthPlugin | undefined; generatePassword?: boolean | undefined; } & { name?: string | undefined; password?: string | undefined; permissions?: ({ databaseName?: string | undefined; roles?: import("../../../../../yandex/cloud/mdb/mysql/v1/user").Permission_Privilege[] | undefined; }[] & ({ databaseName?: string | undefined; roles?: import("../../../../../yandex/cloud/mdb/mysql/v1/user").Permission_Privilege[] | undefined; } & { databaseName?: string | undefined; roles?: (import("../../../../../yandex/cloud/mdb/mysql/v1/user").Permission_Privilege[] & import("../../../../../yandex/cloud/mdb/mysql/v1/user").Permission_Privilege[] & Record, never>) | undefined; } & Record, never>)[] & Record, never>) | undefined; globalPermissions?: (import("../../../../../yandex/cloud/mdb/mysql/v1/user").GlobalPermission[] & import("../../../../../yandex/cloud/mdb/mysql/v1/user").GlobalPermission[] & Record, never>) | undefined; connectionLimits?: ({ maxQuestionsPerHour?: number | undefined; maxUpdatesPerHour?: number | undefined; maxConnectionsPerHour?: number | undefined; maxUserConnections?: number | undefined; } & { maxQuestionsPerHour?: number | undefined; maxUpdatesPerHour?: number | undefined; maxConnectionsPerHour?: number | undefined; maxUserConnections?: number | undefined; } & Record, never>) | undefined; authenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/user").AuthPlugin | undefined; generatePassword?: boolean | undefined; } & Record, never>)[] & Record, never>) | undefined; hostSpecs?: ({ zoneId?: string | undefined; subnetId?: string | undefined; assignPublicIp?: boolean | undefined; replicationSource?: string | undefined; backupPriority?: number | undefined; priority?: number | undefined; }[] & ({ zoneId?: string | undefined; subnetId?: string | undefined; assignPublicIp?: boolean | undefined; replicationSource?: string | undefined; backupPriority?: number | undefined; priority?: number | undefined; } & { zoneId?: string | undefined; subnetId?: string | undefined; assignPublicIp?: boolean | undefined; replicationSource?: string | undefined; backupPriority?: number | undefined; priority?: number | undefined; } & Record, never>)[] & Record, never>) | undefined; networkId?: string | undefined; securityGroupIds?: (string[] & string[] & Record, never>) | undefined; deletionProtection?: boolean | undefined; hostGroupIds?: (string[] & string[] & Record, never>) | undefined; maintenanceWindow?: ({ anytime?: {} | undefined; weeklyMaintenanceWindow?: { day?: import("../../../../../yandex/cloud/mdb/mysql/v1/maintenance").WeeklyMaintenanceWindow_WeekDay | undefined; hour?: number | undefined; } | undefined; } & { anytime?: ({} & {} & Record, never>) | undefined; weeklyMaintenanceWindow?: ({ day?: import("../../../../../yandex/cloud/mdb/mysql/v1/maintenance").WeeklyMaintenanceWindow_WeekDay | undefined; hour?: number | undefined; } & { day?: import("../../../../../yandex/cloud/mdb/mysql/v1/maintenance").WeeklyMaintenanceWindow_WeekDay | undefined; hour?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): CreateClusterRequest; }; export declare const CreateClusterRequest_LabelsEntry: { encode(message: CreateClusterRequest_LabelsEntry, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): CreateClusterRequest_LabelsEntry; fromJSON(object: any): CreateClusterRequest_LabelsEntry; toJSON(message: CreateClusterRequest_LabelsEntry): unknown; fromPartial, never>>(object: I): CreateClusterRequest_LabelsEntry; }; export declare const CreateClusterMetadata: { encode(message: CreateClusterMetadata, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): CreateClusterMetadata; fromJSON(object: any): CreateClusterMetadata; toJSON(message: CreateClusterMetadata): unknown; fromPartial, never>>(object: I): CreateClusterMetadata; }; export declare const UpdateClusterRequest: { encode(message: UpdateClusterRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): UpdateClusterRequest; fromJSON(object: any): UpdateClusterRequest; toJSON(message: UpdateClusterRequest): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; description?: string | undefined; labels?: ({ [x: string]: string | undefined; } & { [x: string]: string | undefined; } & Record, never>) | undefined; configSpec?: ({ version?: string | undefined; mysqlConfig57?: { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; showCompatibility56?: boolean | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; queryCacheLimit?: number | undefined; queryCacheSize?: number | undefined; queryCacheType?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; queryResponseTimeStats?: boolean | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuditLogPolicy | undefined; innodbLruScanDepth?: number | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_InnodbChangeBuffering | undefined; } | undefined; mysqlConfig80?: { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; regexpTimeLimit?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuditLogPolicy | undefined; replicationSenderObserveCommitOnly?: boolean | undefined; replicationOptimizeForStaticPluginConfig?: boolean | undefined; innodbLruScanDepth?: number | undefined; sqlRequirePrimaryKey?: boolean | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_InnodbChangeBuffering | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; backupWindowStart?: { hours?: number | undefined; minutes?: number | undefined; seconds?: number | undefined; nanos?: number | undefined; } | undefined; access?: { dataLens?: boolean | undefined; webSql?: boolean | undefined; dataTransfer?: boolean | undefined; yandexQuery?: boolean | undefined; } | undefined; performanceDiagnostics?: { enabled?: boolean | undefined; sessionsSamplingInterval?: number | undefined; statementsSamplingInterval?: number | undefined; } | undefined; backupRetainPeriodDays?: number | undefined; } & { version?: string | undefined; mysqlConfig57?: ({ innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; showCompatibility56?: boolean | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; queryCacheLimit?: number | undefined; queryCacheSize?: number | undefined; queryCacheType?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; queryResponseTimeStats?: boolean | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuditLogPolicy | undefined; innodbLruScanDepth?: number | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_InnodbChangeBuffering | undefined; } & { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & Record, never>) | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & Record, never>) | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; showCompatibility56?: boolean | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; queryCacheLimit?: number | undefined; queryCacheSize?: number | undefined; queryCacheType?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; queryResponseTimeStats?: boolean | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuditLogPolicy | undefined; innodbLruScanDepth?: number | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_InnodbChangeBuffering | undefined; } & Record, never>) | undefined; mysqlConfig80?: ({ innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; regexpTimeLimit?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuditLogPolicy | undefined; replicationSenderObserveCommitOnly?: boolean | undefined; replicationOptimizeForStaticPluginConfig?: boolean | undefined; innodbLruScanDepth?: number | undefined; sqlRequirePrimaryKey?: boolean | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_InnodbChangeBuffering | undefined; } & { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & Record, never>) | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; regexpTimeLimit?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & Record, never>) | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuditLogPolicy | undefined; replicationSenderObserveCommitOnly?: boolean | undefined; replicationOptimizeForStaticPluginConfig?: boolean | undefined; innodbLruScanDepth?: number | undefined; sqlRequirePrimaryKey?: boolean | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_InnodbChangeBuffering | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; backupWindowStart?: ({ hours?: number | undefined; minutes?: number | undefined; seconds?: number | undefined; nanos?: number | undefined; } & { hours?: number | undefined; minutes?: number | undefined; seconds?: number | undefined; nanos?: number | undefined; } & Record, never>) | undefined; access?: ({ dataLens?: boolean | undefined; webSql?: boolean | undefined; dataTransfer?: boolean | undefined; yandexQuery?: boolean | undefined; } & { dataLens?: boolean | undefined; webSql?: boolean | undefined; dataTransfer?: boolean | undefined; yandexQuery?: boolean | undefined; } & Record, never>) | undefined; performanceDiagnostics?: ({ enabled?: boolean | undefined; sessionsSamplingInterval?: number | undefined; statementsSamplingInterval?: number | undefined; } & { enabled?: boolean | undefined; sessionsSamplingInterval?: number | undefined; statementsSamplingInterval?: number | undefined; } & Record, never>) | undefined; backupRetainPeriodDays?: number | undefined; } & Record, never>) | undefined; name?: string | undefined; maintenanceWindow?: ({ anytime?: {} | undefined; weeklyMaintenanceWindow?: { day?: import("../../../../../yandex/cloud/mdb/mysql/v1/maintenance").WeeklyMaintenanceWindow_WeekDay | undefined; hour?: number | undefined; } | undefined; } & { anytime?: ({} & {} & Record, never>) | undefined; weeklyMaintenanceWindow?: ({ day?: import("../../../../../yandex/cloud/mdb/mysql/v1/maintenance").WeeklyMaintenanceWindow_WeekDay | undefined; hour?: number | undefined; } & { day?: import("../../../../../yandex/cloud/mdb/mysql/v1/maintenance").WeeklyMaintenanceWindow_WeekDay | undefined; hour?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; securityGroupIds?: (string[] & string[] & Record, never>) | undefined; deletionProtection?: boolean | undefined; networkId?: string | undefined; } & Record, never>>(object: I): UpdateClusterRequest; }; export declare const UpdateClusterRequest_LabelsEntry: { encode(message: UpdateClusterRequest_LabelsEntry, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): UpdateClusterRequest_LabelsEntry; fromJSON(object: any): UpdateClusterRequest_LabelsEntry; toJSON(message: UpdateClusterRequest_LabelsEntry): unknown; fromPartial, never>>(object: I): UpdateClusterRequest_LabelsEntry; }; export declare const UpdateClusterMetadata: { encode(message: UpdateClusterMetadata, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): UpdateClusterMetadata; fromJSON(object: any): UpdateClusterMetadata; toJSON(message: UpdateClusterMetadata): unknown; fromPartial, never>>(object: I): UpdateClusterMetadata; }; export declare const DeleteClusterRequest: { encode(message: DeleteClusterRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): DeleteClusterRequest; fromJSON(object: any): DeleteClusterRequest; toJSON(message: DeleteClusterRequest): unknown; fromPartial, never>>(object: I): DeleteClusterRequest; }; export declare const DeleteClusterMetadata: { encode(message: DeleteClusterMetadata, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): DeleteClusterMetadata; fromJSON(object: any): DeleteClusterMetadata; toJSON(message: DeleteClusterMetadata): unknown; fromPartial, never>>(object: I): DeleteClusterMetadata; }; export declare const BackupClusterRequest: { encode(message: BackupClusterRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): BackupClusterRequest; fromJSON(object: any): BackupClusterRequest; toJSON(message: BackupClusterRequest): unknown; fromPartial, never>>(object: I): BackupClusterRequest; }; export declare const BackupClusterMetadata: { encode(message: BackupClusterMetadata, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): BackupClusterMetadata; fromJSON(object: any): BackupClusterMetadata; toJSON(message: BackupClusterMetadata): unknown; fromPartial, never>>(object: I): BackupClusterMetadata; }; export declare const RestoreClusterRequest: { encode(message: RestoreClusterRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): RestoreClusterRequest; fromJSON(object: any): RestoreClusterRequest; toJSON(message: RestoreClusterRequest): unknown; fromPartial, never>) | undefined; environment?: Cluster_Environment | undefined; configSpec?: ({ version?: string | undefined; mysqlConfig57?: { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; showCompatibility56?: boolean | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; queryCacheLimit?: number | undefined; queryCacheSize?: number | undefined; queryCacheType?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; queryResponseTimeStats?: boolean | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuditLogPolicy | undefined; innodbLruScanDepth?: number | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_InnodbChangeBuffering | undefined; } | undefined; mysqlConfig80?: { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; regexpTimeLimit?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuditLogPolicy | undefined; replicationSenderObserveCommitOnly?: boolean | undefined; replicationOptimizeForStaticPluginConfig?: boolean | undefined; innodbLruScanDepth?: number | undefined; sqlRequirePrimaryKey?: boolean | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_InnodbChangeBuffering | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; backupWindowStart?: { hours?: number | undefined; minutes?: number | undefined; seconds?: number | undefined; nanos?: number | undefined; } | undefined; access?: { dataLens?: boolean | undefined; webSql?: boolean | undefined; dataTransfer?: boolean | undefined; yandexQuery?: boolean | undefined; } | undefined; performanceDiagnostics?: { enabled?: boolean | undefined; sessionsSamplingInterval?: number | undefined; statementsSamplingInterval?: number | undefined; } | undefined; backupRetainPeriodDays?: number | undefined; } & { version?: string | undefined; mysqlConfig57?: ({ innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; showCompatibility56?: boolean | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; queryCacheLimit?: number | undefined; queryCacheSize?: number | undefined; queryCacheType?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; queryResponseTimeStats?: boolean | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuditLogPolicy | undefined; innodbLruScanDepth?: number | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_InnodbChangeBuffering | undefined; } & { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & Record, never>) | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & Record, never>) | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; showCompatibility56?: boolean | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; queryCacheLimit?: number | undefined; queryCacheSize?: number | undefined; queryCacheType?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; queryResponseTimeStats?: boolean | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuditLogPolicy | undefined; innodbLruScanDepth?: number | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_InnodbChangeBuffering | undefined; } & Record, never>) | undefined; mysqlConfig80?: ({ innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; regexpTimeLimit?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuditLogPolicy | undefined; replicationSenderObserveCommitOnly?: boolean | undefined; replicationOptimizeForStaticPluginConfig?: boolean | undefined; innodbLruScanDepth?: number | undefined; sqlRequirePrimaryKey?: boolean | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_InnodbChangeBuffering | undefined; } & { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & Record, never>) | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; regexpTimeLimit?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & Record, never>) | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuditLogPolicy | undefined; replicationSenderObserveCommitOnly?: boolean | undefined; replicationOptimizeForStaticPluginConfig?: boolean | undefined; innodbLruScanDepth?: number | undefined; sqlRequirePrimaryKey?: boolean | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_InnodbChangeBuffering | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; backupWindowStart?: ({ hours?: number | undefined; minutes?: number | undefined; seconds?: number | undefined; nanos?: number | undefined; } & { hours?: number | undefined; minutes?: number | undefined; seconds?: number | undefined; nanos?: number | undefined; } & Record, never>) | undefined; access?: ({ dataLens?: boolean | undefined; webSql?: boolean | undefined; dataTransfer?: boolean | undefined; yandexQuery?: boolean | undefined; } & { dataLens?: boolean | undefined; webSql?: boolean | undefined; dataTransfer?: boolean | undefined; yandexQuery?: boolean | undefined; } & Record, never>) | undefined; performanceDiagnostics?: ({ enabled?: boolean | undefined; sessionsSamplingInterval?: number | undefined; statementsSamplingInterval?: number | undefined; } & { enabled?: boolean | undefined; sessionsSamplingInterval?: number | undefined; statementsSamplingInterval?: number | undefined; } & Record, never>) | undefined; backupRetainPeriodDays?: number | undefined; } & Record, never>) | undefined; hostSpecs?: ({ zoneId?: string | undefined; subnetId?: string | undefined; assignPublicIp?: boolean | undefined; replicationSource?: string | undefined; backupPriority?: number | undefined; priority?: number | undefined; }[] & ({ zoneId?: string | undefined; subnetId?: string | undefined; assignPublicIp?: boolean | undefined; replicationSource?: string | undefined; backupPriority?: number | undefined; priority?: number | undefined; } & { zoneId?: string | undefined; subnetId?: string | undefined; assignPublicIp?: boolean | undefined; replicationSource?: string | undefined; backupPriority?: number | undefined; priority?: number | undefined; } & Record, never>)[] & Record, never>) | undefined; networkId?: string | undefined; folderId?: string | undefined; securityGroupIds?: (string[] & string[] & Record, never>) | undefined; deletionProtection?: boolean | undefined; hostGroupIds?: (string[] & string[] & Record, never>) | undefined; maintenanceWindow?: ({ anytime?: {} | undefined; weeklyMaintenanceWindow?: { day?: import("../../../../../yandex/cloud/mdb/mysql/v1/maintenance").WeeklyMaintenanceWindow_WeekDay | undefined; hour?: number | undefined; } | undefined; } & { anytime?: ({} & {} & Record, never>) | undefined; weeklyMaintenanceWindow?: ({ day?: import("../../../../../yandex/cloud/mdb/mysql/v1/maintenance").WeeklyMaintenanceWindow_WeekDay | undefined; hour?: number | undefined; } & { day?: import("../../../../../yandex/cloud/mdb/mysql/v1/maintenance").WeeklyMaintenanceWindow_WeekDay | undefined; hour?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): RestoreClusterRequest; }; export declare const RestoreClusterRequest_LabelsEntry: { encode(message: RestoreClusterRequest_LabelsEntry, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): RestoreClusterRequest_LabelsEntry; fromJSON(object: any): RestoreClusterRequest_LabelsEntry; toJSON(message: RestoreClusterRequest_LabelsEntry): unknown; fromPartial, never>>(object: I): RestoreClusterRequest_LabelsEntry; }; export declare const RestoreClusterMetadata: { encode(message: RestoreClusterMetadata, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): RestoreClusterMetadata; fromJSON(object: any): RestoreClusterMetadata; toJSON(message: RestoreClusterMetadata): unknown; fromPartial, never>>(object: I): RestoreClusterMetadata; }; export declare const StartClusterFailoverRequest: { encode(message: StartClusterFailoverRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): StartClusterFailoverRequest; fromJSON(object: any): StartClusterFailoverRequest; toJSON(message: StartClusterFailoverRequest): unknown; fromPartial, never>>(object: I): StartClusterFailoverRequest; }; export declare const StartClusterFailoverMetadata: { encode(message: StartClusterFailoverMetadata, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): StartClusterFailoverMetadata; fromJSON(object: any): StartClusterFailoverMetadata; toJSON(message: StartClusterFailoverMetadata): unknown; fromPartial, never>>(object: I): StartClusterFailoverMetadata; }; export declare const RescheduleMaintenanceRequest: { encode(message: RescheduleMaintenanceRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): RescheduleMaintenanceRequest; fromJSON(object: any): RescheduleMaintenanceRequest; toJSON(message: RescheduleMaintenanceRequest): unknown; fromPartial, never>>(object: I): RescheduleMaintenanceRequest; }; export declare const RescheduleMaintenanceMetadata: { encode(message: RescheduleMaintenanceMetadata, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): RescheduleMaintenanceMetadata; fromJSON(object: any): RescheduleMaintenanceMetadata; toJSON(message: RescheduleMaintenanceMetadata): unknown; fromPartial, never>>(object: I): RescheduleMaintenanceMetadata; }; export declare const LogRecord: { encode(message: LogRecord, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): LogRecord; fromJSON(object: any): LogRecord; toJSON(message: LogRecord): unknown; fromPartial, never>) | undefined; } & Record, never>>(object: I): LogRecord; }; export declare const LogRecord_MessageEntry: { encode(message: LogRecord_MessageEntry, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): LogRecord_MessageEntry; fromJSON(object: any): LogRecord_MessageEntry; toJSON(message: LogRecord_MessageEntry): unknown; fromPartial, never>>(object: I): LogRecord_MessageEntry; }; export declare const ListClusterLogsRequest: { encode(message: ListClusterLogsRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ListClusterLogsRequest; fromJSON(object: any): ListClusterLogsRequest; toJSON(message: ListClusterLogsRequest): unknown; fromPartial, never>) | undefined; serviceType?: ListClusterLogsRequest_ServiceType | undefined; fromTime?: Date | undefined; toTime?: Date | undefined; pageSize?: number | undefined; pageToken?: string | undefined; alwaysNextPageToken?: boolean | undefined; } & Record, never>>(object: I): ListClusterLogsRequest; }; export declare const ListClusterLogsResponse: { encode(message: ListClusterLogsResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ListClusterLogsResponse; fromJSON(object: any): ListClusterLogsResponse; toJSON(message: ListClusterLogsResponse): unknown; fromPartial, never>) | undefined; } & Record, never>)[] & Record, never>) | undefined; nextPageToken?: string | undefined; } & Record, never>>(object: I): ListClusterLogsResponse; }; export declare const StreamLogRecord: { encode(message: StreamLogRecord, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): StreamLogRecord; fromJSON(object: any): StreamLogRecord; toJSON(message: StreamLogRecord): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; nextRecordToken?: string | undefined; } & Record, never>>(object: I): StreamLogRecord; }; export declare const StreamClusterLogsRequest: { encode(message: StreamClusterLogsRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): StreamClusterLogsRequest; fromJSON(object: any): StreamClusterLogsRequest; toJSON(message: StreamClusterLogsRequest): unknown; fromPartial, never>) | undefined; serviceType?: StreamClusterLogsRequest_ServiceType | undefined; fromTime?: Date | undefined; toTime?: Date | undefined; recordToken?: string | undefined; filter?: string | undefined; } & Record, never>>(object: I): StreamClusterLogsRequest; }; export declare const ListClusterOperationsRequest: { encode(message: ListClusterOperationsRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ListClusterOperationsRequest; fromJSON(object: any): ListClusterOperationsRequest; toJSON(message: ListClusterOperationsRequest): unknown; fromPartial, never>>(object: I): ListClusterOperationsRequest; }; export declare const ListClusterOperationsResponse: { encode(message: ListClusterOperationsResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ListClusterOperationsResponse; fromJSON(object: any): ListClusterOperationsResponse; toJSON(message: ListClusterOperationsResponse): unknown; fromPartial, never>) | undefined; error?: ({ code?: number | undefined; message?: string | undefined; details?: { typeUrl?: string | undefined; value?: Buffer | undefined; }[] | undefined; } & { code?: number | undefined; message?: string | undefined; details?: ({ typeUrl?: string | undefined; value?: Buffer | undefined; }[] & ({ typeUrl?: string | undefined; value?: Buffer | undefined; } & { typeUrl?: string | undefined; value?: Buffer | undefined; } & Record, never>)[] & Record, never>) | undefined; } & Record, never>) | undefined; response?: ({ typeUrl?: string | undefined; value?: Buffer | undefined; } & { typeUrl?: string | undefined; value?: Buffer | undefined; } & Record, never>) | undefined; } & Record, never>)[] & Record, never>) | undefined; nextPageToken?: string | undefined; } & Record, never>>(object: I): ListClusterOperationsResponse; }; export declare const ListClusterBackupsRequest: { encode(message: ListClusterBackupsRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ListClusterBackupsRequest; fromJSON(object: any): ListClusterBackupsRequest; toJSON(message: ListClusterBackupsRequest): unknown; fromPartial, never>>(object: I): ListClusterBackupsRequest; }; export declare const ListClusterBackupsResponse: { encode(message: ListClusterBackupsResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ListClusterBackupsResponse; fromJSON(object: any): ListClusterBackupsResponse; toJSON(message: ListClusterBackupsResponse): unknown; fromPartial, never>)[] & Record, never>) | undefined; nextPageToken?: string | undefined; } & Record, never>>(object: I): ListClusterBackupsResponse; }; export declare const ListClusterHostsRequest: { encode(message: ListClusterHostsRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ListClusterHostsRequest; fromJSON(object: any): ListClusterHostsRequest; toJSON(message: ListClusterHostsRequest): unknown; fromPartial, never>>(object: I): ListClusterHostsRequest; }; export declare const ListClusterHostsResponse: { encode(message: ListClusterHostsResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ListClusterHostsResponse; fromJSON(object: any): ListClusterHostsResponse; toJSON(message: ListClusterHostsResponse): unknown; fromPartial, never>) | undefined; role?: import("../../../../../yandex/cloud/mdb/mysql/v1/cluster").Host_Role | undefined; health?: import("../../../../../yandex/cloud/mdb/mysql/v1/cluster").Host_Health | undefined; services?: ({ type?: import("../../../../../yandex/cloud/mdb/mysql/v1/cluster").Service_Type | undefined; health?: import("../../../../../yandex/cloud/mdb/mysql/v1/cluster").Service_Health | undefined; }[] & ({ type?: import("../../../../../yandex/cloud/mdb/mysql/v1/cluster").Service_Type | undefined; health?: import("../../../../../yandex/cloud/mdb/mysql/v1/cluster").Service_Health | undefined; } & { type?: import("../../../../../yandex/cloud/mdb/mysql/v1/cluster").Service_Type | undefined; health?: import("../../../../../yandex/cloud/mdb/mysql/v1/cluster").Service_Health | undefined; } & Record, never>)[] & Record, never>) | undefined; subnetId?: string | undefined; assignPublicIp?: boolean | undefined; replicationSource?: string | undefined; backupPriority?: number | undefined; priority?: number | undefined; } & Record, never>)[] & Record, never>) | undefined; nextPageToken?: string | undefined; } & Record, never>>(object: I): ListClusterHostsResponse; }; export declare const AddClusterHostsRequest: { encode(message: AddClusterHostsRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AddClusterHostsRequest; fromJSON(object: any): AddClusterHostsRequest; toJSON(message: AddClusterHostsRequest): unknown; fromPartial, never>)[] & Record, never>) | undefined; } & Record, never>>(object: I): AddClusterHostsRequest; }; export declare const AddClusterHostsMetadata: { encode(message: AddClusterHostsMetadata, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AddClusterHostsMetadata; fromJSON(object: any): AddClusterHostsMetadata; toJSON(message: AddClusterHostsMetadata): unknown; fromPartial, never>) | undefined; } & Record, never>>(object: I): AddClusterHostsMetadata; }; export declare const DeleteClusterHostsRequest: { encode(message: DeleteClusterHostsRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): DeleteClusterHostsRequest; fromJSON(object: any): DeleteClusterHostsRequest; toJSON(message: DeleteClusterHostsRequest): unknown; fromPartial, never>) | undefined; } & Record, never>>(object: I): DeleteClusterHostsRequest; }; export declare const DeleteClusterHostsMetadata: { encode(message: DeleteClusterHostsMetadata, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): DeleteClusterHostsMetadata; fromJSON(object: any): DeleteClusterHostsMetadata; toJSON(message: DeleteClusterHostsMetadata): unknown; fromPartial, never>) | undefined; } & Record, never>>(object: I): DeleteClusterHostsMetadata; }; export declare const StartClusterRequest: { encode(message: StartClusterRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): StartClusterRequest; fromJSON(object: any): StartClusterRequest; toJSON(message: StartClusterRequest): unknown; fromPartial, never>>(object: I): StartClusterRequest; }; export declare const StartClusterMetadata: { encode(message: StartClusterMetadata, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): StartClusterMetadata; fromJSON(object: any): StartClusterMetadata; toJSON(message: StartClusterMetadata): unknown; fromPartial, never>>(object: I): StartClusterMetadata; }; export declare const StopClusterRequest: { encode(message: StopClusterRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): StopClusterRequest; fromJSON(object: any): StopClusterRequest; toJSON(message: StopClusterRequest): unknown; fromPartial, never>>(object: I): StopClusterRequest; }; export declare const StopClusterMetadata: { encode(message: StopClusterMetadata, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): StopClusterMetadata; fromJSON(object: any): StopClusterMetadata; toJSON(message: StopClusterMetadata): unknown; fromPartial, never>>(object: I): StopClusterMetadata; }; export declare const MoveClusterRequest: { encode(message: MoveClusterRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): MoveClusterRequest; fromJSON(object: any): MoveClusterRequest; toJSON(message: MoveClusterRequest): unknown; fromPartial, never>>(object: I): MoveClusterRequest; }; export declare const MoveClusterMetadata: { encode(message: MoveClusterMetadata, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): MoveClusterMetadata; fromJSON(object: any): MoveClusterMetadata; toJSON(message: MoveClusterMetadata): unknown; fromPartial, never>>(object: I): MoveClusterMetadata; }; export declare const UpdateClusterHostsRequest: { encode(message: UpdateClusterHostsRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): UpdateClusterHostsRequest; fromJSON(object: any): UpdateClusterHostsRequest; toJSON(message: UpdateClusterHostsRequest): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; backupPriority?: number | undefined; assignPublicIp?: boolean | undefined; priority?: number | undefined; } & Record, never>)[] & Record, never>) | undefined; } & Record, never>>(object: I): UpdateClusterHostsRequest; }; export declare const UpdateClusterHostsMetadata: { encode(message: UpdateClusterHostsMetadata, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): UpdateClusterHostsMetadata; fromJSON(object: any): UpdateClusterHostsMetadata; toJSON(message: UpdateClusterHostsMetadata): unknown; fromPartial, never>) | undefined; } & Record, never>>(object: I): UpdateClusterHostsMetadata; }; export declare const UpdateHostSpec: { encode(message: UpdateHostSpec, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): UpdateHostSpec; fromJSON(object: any): UpdateHostSpec; toJSON(message: UpdateHostSpec): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; backupPriority?: number | undefined; assignPublicIp?: boolean | undefined; priority?: number | undefined; } & Record, never>>(object: I): UpdateHostSpec; }; export declare const HostSpec: { encode(message: HostSpec, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): HostSpec; fromJSON(object: any): HostSpec; toJSON(message: HostSpec): unknown; fromPartial, never>>(object: I): HostSpec; }; export declare const ConfigSpec: { encode(message: ConfigSpec, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ConfigSpec; fromJSON(object: any): ConfigSpec; toJSON(message: ConfigSpec): unknown; fromPartial, never>) | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & Record, never>) | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; showCompatibility56?: boolean | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; queryCacheLimit?: number | undefined; queryCacheSize?: number | undefined; queryCacheType?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; queryResponseTimeStats?: boolean | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuditLogPolicy | undefined; innodbLruScanDepth?: number | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_InnodbChangeBuffering | undefined; } & Record, never>) | undefined; mysqlConfig80?: ({ innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; regexpTimeLimit?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuditLogPolicy | undefined; replicationSenderObserveCommitOnly?: boolean | undefined; replicationOptimizeForStaticPluginConfig?: boolean | undefined; innodbLruScanDepth?: number | undefined; sqlRequirePrimaryKey?: boolean | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_InnodbChangeBuffering | undefined; } & { innodbBufferPoolSize?: number | undefined; maxConnections?: number | undefined; longQueryTime?: number | undefined; generalLog?: boolean | undefined; auditLog?: boolean | undefined; sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & Record, never>) | undefined; maxAllowedPacket?: number | undefined; defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined; innodbFlushLogAtTrxCommit?: number | undefined; innodbLockWaitTimeout?: number | undefined; transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined; innodbPrintAllDeadlocks?: boolean | undefined; netReadTimeout?: number | undefined; netWriteTimeout?: number | undefined; groupConcatMaxLen?: number | undefined; tmpTableSize?: number | undefined; maxHeapTableSize?: number | undefined; defaultTimeZone?: string | undefined; characterSetServer?: string | undefined; collationServer?: string | undefined; innodbAdaptiveHashIndex?: boolean | undefined; innodbNumaInterleave?: boolean | undefined; innodbLogBufferSize?: number | undefined; innodbLogFileSize?: number | undefined; innodbIoCapacity?: number | undefined; innodbIoCapacityMax?: number | undefined; innodbReadIoThreads?: number | undefined; innodbWriteIoThreads?: number | undefined; innodbPurgeThreads?: number | undefined; innodbThreadConcurrency?: number | undefined; innodbTempDataFileMaxSize?: number | undefined; threadCacheSize?: number | undefined; threadStack?: number | undefined; joinBufferSize?: number | undefined; sortBufferSize?: number | undefined; tableDefinitionCache?: number | undefined; tableOpenCache?: number | undefined; tableOpenCacheInstances?: number | undefined; explicitDefaultsForTimestamp?: boolean | undefined; autoIncrementIncrement?: number | undefined; autoIncrementOffset?: number | undefined; syncBinlog?: number | undefined; binlogCacheSize?: number | undefined; binlogGroupCommitSyncDelay?: number | undefined; binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined; binlogRowsQueryLogEvents?: boolean | undefined; rplSemiSyncMasterWaitForSlaveCount?: number | undefined; slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined; slaveParallelWorkers?: number | undefined; regexpTimeLimit?: number | undefined; mdbPreserveBinlogBytes?: number | undefined; interactiveTimeout?: number | undefined; waitTimeout?: number | undefined; mdbOfflineModeEnableLag?: number | undefined; mdbOfflineModeDisableLag?: number | undefined; rangeOptimizerMaxMemSize?: number | undefined; slowQueryLog?: boolean | undefined; slowQueryLogAlwaysWriteTime?: number | undefined; logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined; logSlowRateLimit?: number | undefined; logSlowSpStatements?: boolean | undefined; logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & Record, never>) | undefined; mdbPriorityChoiceMaxLag?: number | undefined; innodbPageSize?: number | undefined; innodbOnlineAlterLogMaxSize?: number | undefined; innodbFtMinTokenSize?: number | undefined; innodbFtMaxTokenSize?: number | undefined; lowerCaseTableNames?: number | undefined; maxSpRecursionDepth?: number | undefined; innodbCompressionLevel?: number | undefined; binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined; autocommit?: boolean | undefined; innodbStatusOutput?: boolean | undefined; innodbStrictMode?: boolean | undefined; innodbPrintLockWaitTimeoutInfo?: boolean | undefined; logErrorVerbosity?: number | undefined; maxDigestLength?: number | undefined; lockWaitTimeout?: number | undefined; maxPreparedStmtCount?: number | undefined; optimizerSwitch?: string | undefined; optimizerSearchDepth?: number | undefined; userstat?: boolean | undefined; maxExecutionTime?: number | undefined; auditLogPolicy?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuditLogPolicy | undefined; replicationSenderObserveCommitOnly?: boolean | undefined; replicationOptimizeForStaticPluginConfig?: boolean | undefined; innodbLruScanDepth?: number | undefined; sqlRequirePrimaryKey?: boolean | undefined; mdbForceSsl?: boolean | undefined; innodbChangeBuffering?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_InnodbChangeBuffering | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; backupWindowStart?: ({ hours?: number | undefined; minutes?: number | undefined; seconds?: number | undefined; nanos?: number | undefined; } & { hours?: number | undefined; minutes?: number | undefined; seconds?: number | undefined; nanos?: number | undefined; } & Record, never>) | undefined; access?: ({ dataLens?: boolean | undefined; webSql?: boolean | undefined; dataTransfer?: boolean | undefined; yandexQuery?: boolean | undefined; } & { dataLens?: boolean | undefined; webSql?: boolean | undefined; dataTransfer?: boolean | undefined; yandexQuery?: boolean | undefined; } & Record, never>) | undefined; performanceDiagnostics?: ({ enabled?: boolean | undefined; sessionsSamplingInterval?: number | undefined; statementsSamplingInterval?: number | undefined; } & { enabled?: boolean | undefined; sessionsSamplingInterval?: number | undefined; statementsSamplingInterval?: number | undefined; } & Record, never>) | undefined; backupRetainPeriodDays?: number | undefined; } & Record, never>>(object: I): ConfigSpec; }; /** A set of methods for managing MySQL clusters. */ export declare const ClusterServiceService: { /** Retrieves information about a cluster. */ readonly get: { readonly path: "/yandex.cloud.mdb.mysql.v1.ClusterService/Get"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: GetClusterRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => GetClusterRequest; readonly responseSerialize: (value: Cluster) => Buffer; readonly responseDeserialize: (value: Buffer) => Cluster; }; /** Retrieves the list of clusters in a folder. */ readonly list: { readonly path: "/yandex.cloud.mdb.mysql.v1.ClusterService/List"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: ListClustersRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => ListClustersRequest; readonly responseSerialize: (value: ListClustersResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => ListClustersResponse; }; /** Creates a cluster in a folder. */ readonly create: { readonly path: "/yandex.cloud.mdb.mysql.v1.ClusterService/Create"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: CreateClusterRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => CreateClusterRequest; readonly responseSerialize: (value: Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => Operation; }; /** Updates a cluster. */ readonly update: { readonly path: "/yandex.cloud.mdb.mysql.v1.ClusterService/Update"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: UpdateClusterRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => UpdateClusterRequest; readonly responseSerialize: (value: Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => Operation; }; /** Deletes a cluster. */ readonly delete: { readonly path: "/yandex.cloud.mdb.mysql.v1.ClusterService/Delete"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: DeleteClusterRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => DeleteClusterRequest; readonly responseSerialize: (value: Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => Operation; }; /** Starts a cluster. */ readonly start: { readonly path: "/yandex.cloud.mdb.mysql.v1.ClusterService/Start"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: StartClusterRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => StartClusterRequest; readonly responseSerialize: (value: Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => Operation; }; /** Stops a cluster. */ readonly stop: { readonly path: "/yandex.cloud.mdb.mysql.v1.ClusterService/Stop"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: StopClusterRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => StopClusterRequest; readonly responseSerialize: (value: Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => Operation; }; /** Moves a cluster to a folder. */ readonly move: { readonly path: "/yandex.cloud.mdb.mysql.v1.ClusterService/Move"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: MoveClusterRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => MoveClusterRequest; readonly responseSerialize: (value: Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => Operation; }; /** * Creates a backup for a cluster. * * To get information about a backup, make a [BackupService.Get] request. */ readonly backup: { readonly path: "/yandex.cloud.mdb.mysql.v1.ClusterService/Backup"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: BackupClusterRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => BackupClusterRequest; readonly responseSerialize: (value: Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => Operation; }; /** * Restores a backup to a new cluster. * * See [the documentation](/docs/managed-mysql/concepts/backup) for details. */ readonly restore: { readonly path: "/yandex.cloud.mdb.mysql.v1.ClusterService/Restore"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: RestoreClusterRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => RestoreClusterRequest; readonly responseSerialize: (value: Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => Operation; }; /** Reschedules planned maintenance operation. */ readonly rescheduleMaintenance: { readonly path: "/yandex.cloud.mdb.mysql.v1.ClusterService/RescheduleMaintenance"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: RescheduleMaintenanceRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => RescheduleMaintenanceRequest; readonly responseSerialize: (value: Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => Operation; }; /** Starts a manual failover for a cluster. */ readonly startFailover: { readonly path: "/yandex.cloud.mdb.mysql.v1.ClusterService/StartFailover"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: StartClusterFailoverRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => StartClusterFailoverRequest; readonly responseSerialize: (value: Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => Operation; }; /** * Retrieves logs for a cluster. * * Alternatively, logs can be streamed using [StreamLogs]. */ readonly listLogs: { readonly path: "/yandex.cloud.mdb.mysql.v1.ClusterService/ListLogs"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: ListClusterLogsRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => ListClusterLogsRequest; readonly responseSerialize: (value: ListClusterLogsResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => ListClusterLogsResponse; }; /** * Retrieves a log stream for a cluster. * * This method is similar to [ListLogs], but uses server-side streaming, which allows for the `tail -f` command semantics. */ readonly streamLogs: { readonly path: "/yandex.cloud.mdb.mysql.v1.ClusterService/StreamLogs"; readonly requestStream: false; readonly responseStream: true; readonly requestSerialize: (value: StreamClusterLogsRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => StreamClusterLogsRequest; readonly responseSerialize: (value: StreamLogRecord) => Buffer; readonly responseDeserialize: (value: Buffer) => StreamLogRecord; }; /** Retrieves a list of operations for a cluster. */ readonly listOperations: { readonly path: "/yandex.cloud.mdb.mysql.v1.ClusterService/ListOperations"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: ListClusterOperationsRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => ListClusterOperationsRequest; readonly responseSerialize: (value: ListClusterOperationsResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => ListClusterOperationsResponse; }; /** * Retrieves a list of backups for a cluster. * * To list all backups in a folder, make a [BackupService.List] request. */ readonly listBackups: { readonly path: "/yandex.cloud.mdb.mysql.v1.ClusterService/ListBackups"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: ListClusterBackupsRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => ListClusterBackupsRequest; readonly responseSerialize: (value: ListClusterBackupsResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => ListClusterBackupsResponse; }; /** Retrieves a list of hosts for a cluster. */ readonly listHosts: { readonly path: "/yandex.cloud.mdb.mysql.v1.ClusterService/ListHosts"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: ListClusterHostsRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => ListClusterHostsRequest; readonly responseSerialize: (value: ListClusterHostsResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => ListClusterHostsResponse; }; /** Adds new hosts in a cluster. */ readonly addHosts: { readonly path: "/yandex.cloud.mdb.mysql.v1.ClusterService/AddHosts"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: AddClusterHostsRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => AddClusterHostsRequest; readonly responseSerialize: (value: Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => Operation; }; /** Updates the specified hosts. */ readonly updateHosts: { readonly path: "/yandex.cloud.mdb.mysql.v1.ClusterService/UpdateHosts"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: UpdateClusterHostsRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => UpdateClusterHostsRequest; readonly responseSerialize: (value: Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => Operation; }; /** Deletes the specified hosts for a cluster. */ readonly deleteHosts: { readonly path: "/yandex.cloud.mdb.mysql.v1.ClusterService/DeleteHosts"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: DeleteClusterHostsRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => DeleteClusterHostsRequest; readonly responseSerialize: (value: Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => Operation; }; }; export interface ClusterServiceServer extends UntypedServiceImplementation { /** Retrieves information about a cluster. */ get: handleUnaryCall; /** Retrieves the list of clusters in a folder. */ list: handleUnaryCall; /** Creates a cluster in a folder. */ create: handleUnaryCall; /** Updates a cluster. */ update: handleUnaryCall; /** Deletes a cluster. */ delete: handleUnaryCall; /** Starts a cluster. */ start: handleUnaryCall; /** Stops a cluster. */ stop: handleUnaryCall; /** Moves a cluster to a folder. */ move: handleUnaryCall; /** * Creates a backup for a cluster. * * To get information about a backup, make a [BackupService.Get] request. */ backup: handleUnaryCall; /** * Restores a backup to a new cluster. * * See [the documentation](/docs/managed-mysql/concepts/backup) for details. */ restore: handleUnaryCall; /** Reschedules planned maintenance operation. */ rescheduleMaintenance: handleUnaryCall; /** Starts a manual failover for a cluster. */ startFailover: handleUnaryCall; /** * Retrieves logs for a cluster. * * Alternatively, logs can be streamed using [StreamLogs]. */ listLogs: handleUnaryCall; /** * Retrieves a log stream for a cluster. * * This method is similar to [ListLogs], but uses server-side streaming, which allows for the `tail -f` command semantics. */ streamLogs: handleServerStreamingCall; /** Retrieves a list of operations for a cluster. */ listOperations: handleUnaryCall; /** * Retrieves a list of backups for a cluster. * * To list all backups in a folder, make a [BackupService.List] request. */ listBackups: handleUnaryCall; /** Retrieves a list of hosts for a cluster. */ listHosts: handleUnaryCall; /** Adds new hosts in a cluster. */ addHosts: handleUnaryCall; /** Updates the specified hosts. */ updateHosts: handleUnaryCall; /** Deletes the specified hosts for a cluster. */ deleteHosts: handleUnaryCall; } export interface ClusterServiceClient extends Client { /** Retrieves information about a cluster. */ get(request: GetClusterRequest, callback: (error: ServiceError | null, response: Cluster) => void): ClientUnaryCall; get(request: GetClusterRequest, metadata: Metadata, callback: (error: ServiceError | null, response: Cluster) => void): ClientUnaryCall; get(request: GetClusterRequest, metadata: Metadata, options: Partial, callback: (error: ServiceError | null, response: Cluster) => void): ClientUnaryCall; /** Retrieves the list of clusters in a folder. */ list(request: ListClustersRequest, callback: (error: ServiceError | null, response: ListClustersResponse) => void): ClientUnaryCall; list(request: ListClustersRequest, metadata: Metadata, callback: (error: ServiceError | null, response: ListClustersResponse) => void): ClientUnaryCall; list(request: ListClustersRequest, metadata: Metadata, options: Partial, callback: (error: ServiceError | null, response: ListClustersResponse) => void): ClientUnaryCall; /** Creates a cluster in a folder. */ create(request: CreateClusterRequest, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; create(request: CreateClusterRequest, metadata: Metadata, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; create(request: CreateClusterRequest, metadata: Metadata, options: Partial, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; /** Updates a cluster. */ update(request: UpdateClusterRequest, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; update(request: UpdateClusterRequest, metadata: Metadata, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; update(request: UpdateClusterRequest, metadata: Metadata, options: Partial, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; /** Deletes a cluster. */ delete(request: DeleteClusterRequest, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; delete(request: DeleteClusterRequest, metadata: Metadata, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; delete(request: DeleteClusterRequest, metadata: Metadata, options: Partial, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; /** Starts a cluster. */ start(request: StartClusterRequest, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; start(request: StartClusterRequest, metadata: Metadata, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; start(request: StartClusterRequest, metadata: Metadata, options: Partial, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; /** Stops a cluster. */ stop(request: StopClusterRequest, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; stop(request: StopClusterRequest, metadata: Metadata, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; stop(request: StopClusterRequest, metadata: Metadata, options: Partial, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; /** Moves a cluster to a folder. */ move(request: MoveClusterRequest, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; move(request: MoveClusterRequest, metadata: Metadata, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; move(request: MoveClusterRequest, metadata: Metadata, options: Partial, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; /** * Creates a backup for a cluster. * * To get information about a backup, make a [BackupService.Get] request. */ backup(request: BackupClusterRequest, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; backup(request: BackupClusterRequest, metadata: Metadata, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; backup(request: BackupClusterRequest, metadata: Metadata, options: Partial, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; /** * Restores a backup to a new cluster. * * See [the documentation](/docs/managed-mysql/concepts/backup) for details. */ restore(request: RestoreClusterRequest, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; restore(request: RestoreClusterRequest, metadata: Metadata, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; restore(request: RestoreClusterRequest, metadata: Metadata, options: Partial, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; /** Reschedules planned maintenance operation. */ rescheduleMaintenance(request: RescheduleMaintenanceRequest, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; rescheduleMaintenance(request: RescheduleMaintenanceRequest, metadata: Metadata, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; rescheduleMaintenance(request: RescheduleMaintenanceRequest, metadata: Metadata, options: Partial, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; /** Starts a manual failover for a cluster. */ startFailover(request: StartClusterFailoverRequest, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; startFailover(request: StartClusterFailoverRequest, metadata: Metadata, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; startFailover(request: StartClusterFailoverRequest, metadata: Metadata, options: Partial, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; /** * Retrieves logs for a cluster. * * Alternatively, logs can be streamed using [StreamLogs]. */ listLogs(request: ListClusterLogsRequest, callback: (error: ServiceError | null, response: ListClusterLogsResponse) => void): ClientUnaryCall; listLogs(request: ListClusterLogsRequest, metadata: Metadata, callback: (error: ServiceError | null, response: ListClusterLogsResponse) => void): ClientUnaryCall; listLogs(request: ListClusterLogsRequest, metadata: Metadata, options: Partial, callback: (error: ServiceError | null, response: ListClusterLogsResponse) => void): ClientUnaryCall; /** * Retrieves a log stream for a cluster. * * This method is similar to [ListLogs], but uses server-side streaming, which allows for the `tail -f` command semantics. */ streamLogs(request: StreamClusterLogsRequest, options?: Partial): ClientReadableStream; streamLogs(request: StreamClusterLogsRequest, metadata?: Metadata, options?: Partial): ClientReadableStream; /** Retrieves a list of operations for a cluster. */ listOperations(request: ListClusterOperationsRequest, callback: (error: ServiceError | null, response: ListClusterOperationsResponse) => void): ClientUnaryCall; listOperations(request: ListClusterOperationsRequest, metadata: Metadata, callback: (error: ServiceError | null, response: ListClusterOperationsResponse) => void): ClientUnaryCall; listOperations(request: ListClusterOperationsRequest, metadata: Metadata, options: Partial, callback: (error: ServiceError | null, response: ListClusterOperationsResponse) => void): ClientUnaryCall; /** * Retrieves a list of backups for a cluster. * * To list all backups in a folder, make a [BackupService.List] request. */ listBackups(request: ListClusterBackupsRequest, callback: (error: ServiceError | null, response: ListClusterBackupsResponse) => void): ClientUnaryCall; listBackups(request: ListClusterBackupsRequest, metadata: Metadata, callback: (error: ServiceError | null, response: ListClusterBackupsResponse) => void): ClientUnaryCall; listBackups(request: ListClusterBackupsRequest, metadata: Metadata, options: Partial, callback: (error: ServiceError | null, response: ListClusterBackupsResponse) => void): ClientUnaryCall; /** Retrieves a list of hosts for a cluster. */ listHosts(request: ListClusterHostsRequest, callback: (error: ServiceError | null, response: ListClusterHostsResponse) => void): ClientUnaryCall; listHosts(request: ListClusterHostsRequest, metadata: Metadata, callback: (error: ServiceError | null, response: ListClusterHostsResponse) => void): ClientUnaryCall; listHosts(request: ListClusterHostsRequest, metadata: Metadata, options: Partial, callback: (error: ServiceError | null, response: ListClusterHostsResponse) => void): ClientUnaryCall; /** Adds new hosts in a cluster. */ addHosts(request: AddClusterHostsRequest, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; addHosts(request: AddClusterHostsRequest, metadata: Metadata, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; addHosts(request: AddClusterHostsRequest, metadata: Metadata, options: Partial, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; /** Updates the specified hosts. */ updateHosts(request: UpdateClusterHostsRequest, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; updateHosts(request: UpdateClusterHostsRequest, metadata: Metadata, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; updateHosts(request: UpdateClusterHostsRequest, metadata: Metadata, options: Partial, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; /** Deletes the specified hosts for a cluster. */ deleteHosts(request: DeleteClusterHostsRequest, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; deleteHosts(request: DeleteClusterHostsRequest, metadata: Metadata, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; deleteHosts(request: DeleteClusterHostsRequest, metadata: Metadata, options: Partial, callback: (error: ServiceError | null, response: Operation) => void): ClientUnaryCall; } export declare const ClusterServiceClient: { new (address: string, credentials: ChannelCredentials, options?: Partial): ClusterServiceClient; service: typeof ClusterServiceService; }; type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; export type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { [K in keyof T]?: DeepPartial; } : Partial; type KeysOfUnion = T extends T ? keyof T : never; export type Exact = P extends Builtin ? P : P & { [K in keyof P]: Exact; } & Record>, never>; export {};
= P extends Builtin ? P : P & { [K in keyof P]: Exact
; } & Record>, never>; export {};