# Functions

Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewCreateClusterWhitelistRequest calls the generic CreateClusterWhitelist builder with application/json body.
NewCreateClusterWhitelistRequestWithBody generates requests for CreateClusterWhitelist with any type of body.
NewCreateContainerShellRequest generates requests for CreateContainerShell.
NewCreateDatabaseAccountRequest calls the generic CreateDatabaseAccount builder with application/json body.
NewCreateDatabaseAccountRequestWithBody generates requests for CreateDatabaseAccount with any type of body.
NewCreateDatabaseTargetRequest calls the generic CreateDatabaseTarget builder with application/json body.
NewCreateDatabaseTargetRequestWithBody generates requests for CreateDatabaseTarget with any type of body.
NewCreateDepartmentReportRequest calls the generic CreateDepartmentReport builder with application/json body.
NewCreateDepartmentReportRequestWithBody generates requests for CreateDepartmentReport with any type of body.
NewCreateEventRequest calls the generic CreateEvent builder with application/json body.
NewCreateEventRequestWithBody generates requests for CreateEvent with any type of body.
NewCreateFullBackupJobRequest calls the generic CreateFullBackupJob builder with application/json body.
NewCreateFullBackupJobRequestWithBody generates requests for CreateFullBackupJob with any type of body.
NewCreateMssqlClusterRequest calls the generic CreateMssqlCluster builder with application/json body.
NewCreateMssqlClusterRequestWithBody generates requests for CreateMssqlCluster with any type of body.
NewCreateMssqlSchemaRequest calls the generic CreateMssqlSchema builder with application/json body.
NewCreateMssqlSchemaRequestWithBody generates requests for CreateMssqlSchema with any type of body.
NewCreateMysqlClusterRequest calls the generic CreateMysqlCluster builder with application/json body.
NewCreateMysqlClusterRequestWithBody generates requests for CreateMysqlCluster with any type of body.
NewCreateMysqlConfigRequest calls the generic CreateMysqlConfig builder with application/json body.
NewCreateMysqlConfigRequestWithBody generates requests for CreateMysqlConfig with any type of body.
NewCreateMysqlProxyAccountRequest calls the generic CreateMysqlProxyAccount builder with application/json body.
NewCreateMysqlProxyAccountRequestWithBody generates requests for CreateMysqlProxyAccount with any type of body.
NewCreateMysqlProxyRequest calls the generic CreateMysqlProxy builder with application/json body.
NewCreateMysqlProxyRequestWithBody generates requests for CreateMysqlProxy with any type of body.
NewCreateMysqlSchemaRequest calls the generic CreateMysqlSchema builder with application/json body.
NewCreateMysqlSchemaRequestWithBody generates requests for CreateMysqlSchema with any type of body.
NewCreateNetworkAddressRequest calls the generic CreateNetworkAddress builder with application/json body.
NewCreateNetworkAddressRequestWithBody generates requests for CreateNetworkAddress with any type of body.
NewCreateNetworkRequest calls the generic CreateNetwork builder with application/json body.
NewCreateNetworkRequestWithBody generates requests for CreateNetwork with any type of body.
NewCreateOracleClusterRequest calls the generic CreateOracleCluster builder with application/json body.
NewCreateOracleClusterRequestWithBody generates requests for CreateOracleCluster with any type of body.
NewCreateRecreatedInstanceRequest generates requests for CreateRecreatedInstance.
NewCreateRestoresRequest calls the generic CreateRestores builder with application/json body.
NewCreateRestoresRequestWithBody generates requests for CreateRestores with any type of body.
NewCreateStorageInterfaceRequest calls the generic CreateStorageInterface builder with application/json body.
NewCreateStorageInterfaceRequestWithBody generates requests for CreateStorageInterface with any type of body.
NewCreateSystemReportRequest calls the generic CreateSystemReport builder with application/json body.
NewCreateSystemReportRequestWithBody generates requests for CreateSystemReport with any type of body.
NewCreateUserRequest calls the generic CreateUser builder with application/json body.
NewCreateUserRequestWithBody generates requests for CreateUser with any type of body.
NewCreateVIPValiationRequest generates requests for CreateVIPValiation.
NewDeleleNetworkAddressByUuidRequest generates requests for DeleleNetworkAddressByUuid.
NewDeleteBackupByUuidRequest generates requests for DeleteBackupByUuid.
NewDeleteBackupSetByUuidRequest generates requests for DeleteBackupSetByUuid.
NewDeleteClusterWhitelistRequest generates requests for DeleteClusterWhitelist.
NewDeleteDatabaseAccountByUuidRequest generates requests for DeleteDatabaseAccountByUuid.
NewDeleteDatabaseTargetByUuidRequest generates requests for DeleteDatabaseTargetByUuid.
NewDeleteMssqlClusterByUuidRequest generates requests for DeleteMssqlClusterByUuid.
NewDeleteMssqlSchemaByUuidRequest generates requests for DeleteMssqlSchemaByUuid.
NewDeleteMyqlProxyAccountRequest generates requests for DeleteMyqlProxyAccount.
NewDeleteMysqlClsuterByUuidRequest generates requests for DeleteMysqlClsuterByUuid.
NewDeleteMysqlConfigByUuidRequest generates requests for DeleteMysqlConfigByUuid.
NewDeleteMysqlProxyByUuidRequest generates requests for DeleteMysqlProxyByUuid.
NewDeleteMysqlSchemaByUuuidRequest generates requests for DeleteMysqlSchemaByUuuid.
NewDeleteNewtorkByUuidRequest generates requests for DeleteNewtorkByUuid.
NewDeleteOracleClusterByUuidRequest generates requests for DeleteOracleClusterByUuid.
NewDeleteUserByUuidRequest generates requests for DeleteUserByUuid.
NewDrainNodeByNodeNameRequest generates requests for DrainNodeByNodeName.
NewForbidInstanceRequest generates requests for ForbidInstance.
NewGetBackupsByClusterUuidRequest generates requests for GetBackupsByClusterUuid.
NewGetBackupsByUuidRequest generates requests for GetBackupsByUuid.
NewGetClusterByUuidRequest generates requests for GetClusterByUuid.
NewGetClusterOverviewRequest generates requests for GetClusterOverview.
NewGetDatabaseInstacneByUuidRequest generates requests for GetDatabaseInstacneByUuid.
NewGetDatabaseTargetByUuidRequest generates requests for GetDatabaseTargetByUuid.
NewGetDatetimeRequest generates requests for GetDatetime.
NewGetImageByUuidRequest generates requests for GetImageByUuid.
NewGetK8sResourceOverviewRequest generates requests for GetK8sResourceOverview.
NewGetLicenseRequest generates requests for GetLicense.
NewGetMssqlClusterRequest generates requests for GetMssqlCluster.
NewGetMysqlDatabaseTopologyRequest generates requests for GetMysqlDatabaseTopology.
NewGetMysqlSlowQueryLogRequest generates requests for GetMysqlSlowQueryLog.
NewGetNodeResourceRequest generates requests for GetNodeResource.
NewGetOfferingByUuidRequest generates requests for GetOfferingByUuid.
NewGetOracleClusterByUuiRequest generates requests for GetOracleClusterByUui.
NewGetStorageInterfaceByUuidRequest calls the generic GetStorageInterfaceByUuid builder with application/json body.
NewGetStorageInterfaceByUuidRequestWithBody generates requests for GetStorageInterfaceByUuid with any type of body.
NewGetStorageInterfaceStatusByUuidRequest generates requests for GetStorageInterfaceStatusByUuid.
NewListBackupSetsRequest generates requests for ListBackupSets.
NewListBackupsRequest generates requests for ListBackups.
NewListClusterBackupSetsRequest generates requests for ListClusterBackupSets.
NewListClusterDatabaseInstancesRequest generates requests for ListClusterDatabaseInstances.
NewListClusterDatabaseVolumesRequest generates requests for ListClusterDatabaseVolumes.
NewListClusterWhitelistRequest generates requests for ListClusterWhitelist.
NewListDatabaseAccountRequest generates requests for ListDatabaseAccount.
NewListDatabaseTargetRequest generates requests for ListDatabaseTarget.
NewListEventPageRequest generates requests for ListEventPage.
NewListImagesRequest generates requests for ListImages.
NewListMssqlClsutersRequest generates requests for ListMssqlClsuters.
NewListMssqlSchemaRequest generates requests for ListMssqlSchema.
NewListMySQLAggregatedSlowQueryLogRequest generates requests for ListMySQLAggregatedSlowQueryLog.
NewListMySQLAuditLogRequest generates requests for ListMySQLAuditLog.
NewListMysqlClusterConfigRequest generates requests for ListMysqlClusterConfig.
NewListMysqlClusterRequest generates requests for ListMysqlCluster.
NewListMysqlConfigRequest generates requests for ListMysqlConfig.
NewListMysqlDatabaseSchemasRequest generates requests for ListMysqlDatabaseSchemas.
NewListMySQLErrorLogRequest generates requests for ListMySQLErrorLog.
NewListMysqlProxyAccountsRequest generates requests for ListMysqlProxyAccounts.
NewListMysqlProxyBuClusterRequest generates requests for ListMysqlProxyBuCluster.
NewListMysqlProxyRequest generates requests for ListMysqlProxy.
NewListMySQLSlowQueryLogRequest generates requests for ListMySQLSlowQueryLog.
NewListMySQLSwitchMasterLogRequest generates requests for ListMySQLSwitchMasterLog.
NewListNamespacesRequest generates requests for ListNamespaces.
NewListNetworkRequest generates requests for ListNetwork.
NewListOfferingsRequest generates requests for ListOfferings.
NewListOracleAccountRequest generates requests for ListOracleAccount.
NewListOracleClusterRequest generates requests for ListOracleCluster.
NewListOracleSchemasRequest generates requests for ListOracleSchemas.
NewListPersistentVolumesRequest generates requests for ListPersistentVolumes.
NewListStorageClassesRequest generates requests for ListStorageClasses.
NewListStorageInterfaceRequest generates requests for ListStorageInterface.
NewListUsersRequest calls the generic ListUsers builder with application/json body.
NewListUsersRequestWithBody generates requests for ListUsers with any type of body.
NewListWorkNodesRequest generates requests for ListWorkNodes.
NewLoginUserRequest calls the generic LoginUser builder with application/json body.
NewLoginUserRequestWithBody generates requests for LoginUser with any type of body.
NewPutApiV1TagClusterUuidRequest calls the generic PutApiV1TagClusterUuid builder with application/json body.
NewPutApiV1TagClusterUuidRequestWithBody generates requests for PutApiV1TagClusterUuid with any type of body.
NewUncordonNodeByNodeNameRequest generates requests for UncordonNodeByNodeName.
NewUpdateBackupByUuidRequest calls the generic UpdateBackupByUuid builder with application/json body.
NewUpdateBackupByUuidRequestWithBody generates requests for UpdateBackupByUuid with any type of body.
NewUpdateClusterByUuidRequest calls the generic UpdateClusterByUuid builder with application/json body.
NewUpdateClusterByUuidRequestWithBody generates requests for UpdateClusterByUuid with any type of body.
NewUpdateClusterWhitelistRequest calls the generic UpdateClusterWhitelist builder with application/json body.
NewUpdateClusterWhitelistRequestWithBody generates requests for UpdateClusterWhitelist with any type of body.
NewUpdateDatabaseAccountRequest calls the generic UpdateDatabaseAccount builder with application/json body.
NewUpdateDatabaseAccountRequestWithBody generates requests for UpdateDatabaseAccount with any type of body.
NewUpdateDatabaseTargetByUuidRequest calls the generic UpdateDatabaseTargetByUuid builder with application/json body.
NewUpdateDatabaseTargetByUuidRequestWithBody generates requests for UpdateDatabaseTargetByUuid with any type of body.
NewUpdateDatetimeRequest calls the generic UpdateDatetime builder with application/json body.
NewUpdateDatetimeRequestWithBody generates requests for UpdateDatetime with any type of body.
NewUpdateLicenseRequest calls the generic UpdateLicense builder with application/json body.
NewUpdateLicenseRequestWithBody generates requests for UpdateLicense with any type of body.
NewUpdateMssqlClusterByUuidRequest calls the generic UpdateMssqlClusterByUuid builder with application/json body.
NewUpdateMssqlClusterByUuidRequestWithBody generates requests for UpdateMssqlClusterByUuid with any type of body.
NewUpdateMysqlClusterConfigRequest calls the generic UpdateMysqlClusterConfig builder with application/json body.
NewUpdateMysqlClusterConfigRequestWithBody generates requests for UpdateMysqlClusterConfig with any type of body.
NewUpdateMysqlConfigByUuidRequest calls the generic UpdateMysqlConfigByUuid builder with application/json body.
NewUpdateMysqlConfigByUuidRequestWithBody generates requests for UpdateMysqlConfigByUuid with any type of body.
NewUpdateMysqlProxyAccountRequest calls the generic UpdateMysqlProxyAccount builder with application/json body.
NewUpdateMysqlProxyAccountRequestWithBody generates requests for UpdateMysqlProxyAccount with any type of body.
NewUpdateMySQLProxyByUuidRequest calls the generic UpdateMySQLProxyByUuid builder with application/json body.
NewUpdateMySQLProxyByUuidRequestWithBody generates requests for UpdateMySQLProxyByUuid with any type of body.
NewUpdateOracleAccountRequest calls the generic UpdateOracleAccount builder with application/json body.
NewUpdateOracleAccountRequestWithBody generates requests for UpdateOracleAccount with any type of body.
NewUpdateOracleClusterByUuidRequest calls the generic UpdateOracleClusterByUuid builder with application/json body.
NewUpdateOracleClusterByUuidRequestWithBody generates requests for UpdateOracleClusterByUuid with any type of body.
NewUpdateUserByUuidRequest calls the generic UpdateUserByUuid builder with application/json body.
NewUpdateUserByUuidRequestWithBody generates requests for UpdateUserByUuid with any type of body.
NewValidateMonitorUserPrivilegeRequest calls the generic ValidateMonitorUserPrivilege builder with application/json body.
NewValidateMonitorUserPrivilegeRequestWithBody generates requests for ValidateMonitorUserPrivilege with any type of body.
ParseCreateClusterWhitelistResponse parses an HTTP response from a CreateClusterWhitelistWithResponse call.
ParseCreateContainerShellResponse parses an HTTP response from a CreateContainerShellWithResponse call.
ParseCreateDatabaseAccountResponse parses an HTTP response from a CreateDatabaseAccountWithResponse call.
ParseCreateDatabaseTargetResponse parses an HTTP response from a CreateDatabaseTargetWithResponse call.
ParseCreateDepartmentReportResponse parses an HTTP response from a CreateDepartmentReportWithResponse call.
ParseCreateEventResponse parses an HTTP response from a CreateEventWithResponse call.
ParseCreateFullBackupJobResponse parses an HTTP response from a CreateFullBackupJobWithResponse call.
ParseCreateMssqlClusterResponse parses an HTTP response from a CreateMssqlClusterWithResponse call.
ParseCreateMssqlSchemaResponse parses an HTTP response from a CreateMssqlSchemaWithResponse call.
ParseCreateMysqlClusterResponse parses an HTTP response from a CreateMysqlClusterWithResponse call.
ParseCreateMysqlConfigResponse parses an HTTP response from a CreateMysqlConfigWithResponse call.
ParseCreateMysqlProxyAccountResponse parses an HTTP response from a CreateMysqlProxyAccountWithResponse call.
ParseCreateMysqlProxyResponse parses an HTTP response from a CreateMysqlProxyWithResponse call.
ParseCreateMysqlSchemaResponse parses an HTTP response from a CreateMysqlSchemaWithResponse call.
ParseCreateNetworkAddressResponse parses an HTTP response from a CreateNetworkAddressWithResponse call.
ParseCreateNetworkResponse parses an HTTP response from a CreateNetworkWithResponse call.
ParseCreateOracleClusterResponse parses an HTTP response from a CreateOracleClusterWithResponse call.
ParseCreateRecreatedInstanceResponse parses an HTTP response from a CreateRecreatedInstanceWithResponse call.
ParseCreateRestoresResponse parses an HTTP response from a CreateRestoresWithResponse call.
ParseCreateStorageInterfaceResponse parses an HTTP response from a CreateStorageInterfaceWithResponse call.
ParseCreateSystemReportResponse parses an HTTP response from a CreateSystemReportWithResponse call.
ParseCreateUserResponse parses an HTTP response from a CreateUserWithResponse call.
ParseCreateVIPValiationResponse parses an HTTP response from a CreateVIPValiationWithResponse call.
ParseDeleleNetworkAddressByUuidResponse parses an HTTP response from a DeleleNetworkAddressByUuidWithResponse call.
ParseDeleteBackupByUuidResponse parses an HTTP response from a DeleteBackupByUuidWithResponse call.
ParseDeleteBackupSetByUuidResponse parses an HTTP response from a DeleteBackupSetByUuidWithResponse call.
ParseDeleteClusterWhitelistResponse parses an HTTP response from a DeleteClusterWhitelistWithResponse call.
ParseDeleteDatabaseAccountByUuidResponse parses an HTTP response from a DeleteDatabaseAccountByUuidWithResponse call.
ParseDeleteDatabaseTargetByUuidResponse parses an HTTP response from a DeleteDatabaseTargetByUuidWithResponse call.
ParseDeleteMssqlClusterByUuidResponse parses an HTTP response from a DeleteMssqlClusterByUuidWithResponse call.
ParseDeleteMssqlSchemaByUuidResponse parses an HTTP response from a DeleteMssqlSchemaByUuidWithResponse call.
ParseDeleteMyqlProxyAccountResponse parses an HTTP response from a DeleteMyqlProxyAccountWithResponse call.
ParseDeleteMysqlClsuterByUuidResponse parses an HTTP response from a DeleteMysqlClsuterByUuidWithResponse call.
ParseDeleteMysqlConfigByUuidResponse parses an HTTP response from a DeleteMysqlConfigByUuidWithResponse call.
ParseDeleteMysqlProxyByUuidResponse parses an HTTP response from a DeleteMysqlProxyByUuidWithResponse call.
ParseDeleteMysqlSchemaByUuuidResponse parses an HTTP response from a DeleteMysqlSchemaByUuuidWithResponse call.
ParseDeleteNewtorkByUuidResponse parses an HTTP response from a DeleteNewtorkByUuidWithResponse call.
ParseDeleteOracleClusterByUuidResponse parses an HTTP response from a DeleteOracleClusterByUuidWithResponse call.
ParseDeleteUserByUuidResponse parses an HTTP response from a DeleteUserByUuidWithResponse call.
ParseDrainNodeByNodeNameResponse parses an HTTP response from a DrainNodeByNodeNameWithResponse call.
ParseForbidInstanceResponse parses an HTTP response from a ForbidInstanceWithResponse call.
ParseGetBackupsByClusterUuidResponse parses an HTTP response from a GetBackupsByClusterUuidWithResponse call.
ParseGetBackupsByUuidResponse parses an HTTP response from a GetBackupsByUuidWithResponse call.
ParseGetClusterByUuidResponse parses an HTTP response from a GetClusterByUuidWithResponse call.
ParseGetClusterOverviewResponse parses an HTTP response from a GetClusterOverviewWithResponse call.
ParseGetDatabaseInstacneByUuidResponse parses an HTTP response from a GetDatabaseInstacneByUuidWithResponse call.
ParseGetDatabaseTargetByUuidResponse parses an HTTP response from a GetDatabaseTargetByUuidWithResponse call.
ParseGetDatetimeResponse parses an HTTP response from a GetDatetimeWithResponse call.
ParseGetImageByUuidResponse parses an HTTP response from a GetImageByUuidWithResponse call.
ParseGetK8sResourceOverviewResponse parses an HTTP response from a GetK8sResourceOverviewWithResponse call.
ParseGetLicenseResponse parses an HTTP response from a GetLicenseWithResponse call.
ParseGetMssqlClusterResponse parses an HTTP response from a GetMssqlClusterWithResponse call.
ParseGetMysqlDatabaseTopologyResponse parses an HTTP response from a GetMysqlDatabaseTopologyWithResponse call.
ParseGetMysqlSlowQueryLogResponse parses an HTTP response from a GetMysqlSlowQueryLogWithResponse call.
ParseGetNodeResourceResponse parses an HTTP response from a GetNodeResourceWithResponse call.
ParseGetOfferingByUuidResponse parses an HTTP response from a GetOfferingByUuidWithResponse call.
ParseGetOracleClusterByUuiResponse parses an HTTP response from a GetOracleClusterByUuiWithResponse call.
ParseGetStorageInterfaceByUuidResponse parses an HTTP response from a GetStorageInterfaceByUuidWithResponse call.
ParseGetStorageInterfaceStatusByUuidResponse parses an HTTP response from a GetStorageInterfaceStatusByUuidWithResponse call.
ParseListBackupSetsResponse parses an HTTP response from a ListBackupSetsWithResponse call.
ParseListBackupsResponse parses an HTTP response from a ListBackupsWithResponse call.
ParseListClusterBackupSetsResponse parses an HTTP response from a ListClusterBackupSetsWithResponse call.
ParseListClusterDatabaseInstancesResponse parses an HTTP response from a ListClusterDatabaseInstancesWithResponse call.
ParseListClusterDatabaseVolumesResponse parses an HTTP response from a ListClusterDatabaseVolumesWithResponse call.
ParseListClusterWhitelistResponse parses an HTTP response from a ListClusterWhitelistWithResponse call.
ParseListDatabaseAccountResponse parses an HTTP response from a ListDatabaseAccountWithResponse call.
ParseListDatabaseTargetResponse parses an HTTP response from a ListDatabaseTargetWithResponse call.
ParseListEventPageResponse parses an HTTP response from a ListEventPageWithResponse call.
ParseListImagesResponse parses an HTTP response from a ListImagesWithResponse call.
ParseListMssqlClsutersResponse parses an HTTP response from a ListMssqlClsutersWithResponse call.
ParseListMssqlSchemaResponse parses an HTTP response from a ListMssqlSchemaWithResponse call.
ParseListMySQLAggregatedSlowQueryLogResponse parses an HTTP response from a ListMySQLAggregatedSlowQueryLogWithResponse call.
ParseListMySQLAuditLogResponse parses an HTTP response from a ListMySQLAuditLogWithResponse call.
ParseListMysqlClusterConfigResponse parses an HTTP response from a ListMysqlClusterConfigWithResponse call.
ParseListMysqlClusterResponse parses an HTTP response from a ListMysqlClusterWithResponse call.
ParseListMysqlConfigResponse parses an HTTP response from a ListMysqlConfigWithResponse call.
ParseListMysqlDatabaseSchemasResponse parses an HTTP response from a ListMysqlDatabaseSchemasWithResponse call.
ParseListMySQLErrorLogResponse parses an HTTP response from a ListMySQLErrorLogWithResponse call.
ParseListMysqlProxyAccountsResponse parses an HTTP response from a ListMysqlProxyAccountsWithResponse call.
ParseListMysqlProxyBuClusterResponse parses an HTTP response from a ListMysqlProxyBuClusterWithResponse call.
ParseListMysqlProxyResponse parses an HTTP response from a ListMysqlProxyWithResponse call.
ParseListMySQLSlowQueryLogResponse parses an HTTP response from a ListMySQLSlowQueryLogWithResponse call.
ParseListMySQLSwitchMasterLogResponse parses an HTTP response from a ListMySQLSwitchMasterLogWithResponse call.
ParseListNamespacesResponse parses an HTTP response from a ListNamespacesWithResponse call.
ParseListNetworkResponse parses an HTTP response from a ListNetworkWithResponse call.
ParseListOfferingsResponse parses an HTTP response from a ListOfferingsWithResponse call.
ParseListOracleAccountResponse parses an HTTP response from a ListOracleAccountWithResponse call.
ParseListOracleClusterResponse parses an HTTP response from a ListOracleClusterWithResponse call.
ParseListOracleSchemasResponse parses an HTTP response from a ListOracleSchemasWithResponse call.
ParseListPersistentVolumesResponse parses an HTTP response from a ListPersistentVolumesWithResponse call.
ParseListStorageClassesResponse parses an HTTP response from a ListStorageClassesWithResponse call.
ParseListStorageInterfaceResponse parses an HTTP response from a ListStorageInterfaceWithResponse call.
ParseListUsersResponse parses an HTTP response from a ListUsersWithResponse call.
ParseListWorkNodesResponse parses an HTTP response from a ListWorkNodesWithResponse call.
ParseLoginUserResponse parses an HTTP response from a LoginUserWithResponse call.
ParsePutApiV1TagClusterUuidResponse parses an HTTP response from a PutApiV1TagClusterUuidWithResponse call.
ParseUncordonNodeByNodeNameResponse parses an HTTP response from a UncordonNodeByNodeNameWithResponse call.
ParseUpdateBackupByUuidResponse parses an HTTP response from a UpdateBackupByUuidWithResponse call.
ParseUpdateClusterByUuidResponse parses an HTTP response from a UpdateClusterByUuidWithResponse call.
ParseUpdateClusterWhitelistResponse parses an HTTP response from a UpdateClusterWhitelistWithResponse call.
ParseUpdateDatabaseAccountResponse parses an HTTP response from a UpdateDatabaseAccountWithResponse call.
ParseUpdateDatabaseTargetByUuidResponse parses an HTTP response from a UpdateDatabaseTargetByUuidWithResponse call.
ParseUpdateDatetimeResponse parses an HTTP response from a UpdateDatetimeWithResponse call.
ParseUpdateLicenseResponse parses an HTTP response from a UpdateLicenseWithResponse call.
ParseUpdateMssqlClusterByUuidResponse parses an HTTP response from a UpdateMssqlClusterByUuidWithResponse call.
ParseUpdateMysqlClusterConfigResponse parses an HTTP response from a UpdateMysqlClusterConfigWithResponse call.
ParseUpdateMysqlConfigByUuidResponse parses an HTTP response from a UpdateMysqlConfigByUuidWithResponse call.
ParseUpdateMysqlProxyAccountResponse parses an HTTP response from a UpdateMysqlProxyAccountWithResponse call.
ParseUpdateMySQLProxyByUuidResponse parses an HTTP response from a UpdateMySQLProxyByUuidWithResponse call.
ParseUpdateOracleAccountResponse parses an HTTP response from a UpdateOracleAccountWithResponse call.
ParseUpdateOracleClusterByUuidResponse parses an HTTP response from a UpdateOracleClusterByUuidWithResponse call.
ParseUpdateUserByUuidResponse parses an HTTP response from a UpdateUserByUuidWithResponse call.
ParseValidateMonitorUserPrivilegeResponse parses an HTTP response from a ValidateMonitorUserPrivilegeWithResponse call.
WithBaseURL overrides the baseURL.
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client.
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request.

# Structs

AggregatedSlowQueryLog defines model for AggregatedSlowQueryLog.
Backup defines model for Backup.
BackupSet defines model for BackupSet.
BackupStatus defines model for BackupStatus.
BackupStorageInterface defines model for BackupStorageInterface.
BackupStorageInterfaceStatus defines model for BackupStorageInterfaceStatus.
BackupStrategy defines model for BackupStrategy.
Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
ClusterCreationOptions defines model for ClusterCreationOptions.
ClusterOverview defines model for ClusterOverview.
ClusterResourceOverview defines model for ClusterResourceOverview.
CreateContainerShellParams defines parameters for CreateContainerShell.
CreateDepartmentReportJSONBody defines parameters for CreateDepartmentReport.
CreateFullBackupJobJSONBody defines parameters for CreateFullBackupJob.
CreateSystemReportJSONBody defines parameters for CreateSystemReport.
DatabaseAccount defines model for DatabaseAccount.
DatabaseAccountOptions defines model for DatabaseAccountOptions.
DatabaseInstance defines model for DatabaseInstance.
DatabaseInstanceDetail defines model for DatabaseInstanceDetail.
DatabasePrivilegeValidation defines model for DatabasePrivilegeValidation.
DatabaseRestoreRequest defines model for DatabaseRestoreRequest.
DatabaseRestoreSource defines model for databaseRestoreSource.
DatabaseSchema defines model for DatabaseSchema.
DatabaseTarget defines model for DatabaseTarget.
DatabaseVolume defines model for DatabaseVolume.
DatabaseVolumeCapacity defines model for DatabaseVolumeCapacity.
DeleteMssqlClusterByUuidParams defines parameters for DeleteMssqlClusterByUuid.
DeleteMysqlClsuterByUuidParams defines parameters for DeleteMysqlClsuterByUuid.
Departments defines model for Departments.
Error defines model for Error.
Event defines model for Event.
EventCreateOptions defines model for EventCreateOptions.
GetLicenseParams defines parameters for GetLicense.
Image defines model for Image.
K8sNodeInfo defines model for K8sNodeInfo.
K8sNodeInfo_Labels defines model for K8sNodeInfo.Labels.
K8sResourceOverview defines model for K8sResourceOverview.
K8sResourceOverview_LocalStorage defines model for K8sResourceOverview.LocalStorage.
K8sResourceOverview_NodeInfo defines model for K8sResourceOverview.NodeInfo.
K8sResourceOverview_NodeResource defines model for K8sResourceOverview.NodeResource.
LicenseInfo defines model for LicenseInfo.
ListBackupSetsParams defines parameters for ListBackupSets.
ListClusterBackupSetsParams defines parameters for ListClusterBackupSets.
ListClusterWhitelistParams defines parameters for ListClusterWhitelist.
ListEventPageParams defines parameters for ListEventPage.
ListMssqlClsutersParams defines parameters for ListMssqlClsuters.
ListMySQLAggregatedSlowQueryLogParams defines parameters for ListMySQLAggregatedSlowQueryLog.
ListMySQLAuditLogParams defines parameters for ListMySQLAuditLog.
ListMysqlClusterParams defines parameters for ListMysqlCluster.
ListMySQLErrorLogParams defines parameters for ListMySQLErrorLog.
ListMySQLSlowQueryLogParams defines parameters for ListMySQLSlowQueryLog.
ListMySQLSwitchMasterLogParams defines parameters for ListMySQLSwitchMasterLog.
ListOracleClusterParams defines parameters for ListOracleCluster.
ListPersistentVolumesParams defines parameters for ListPersistentVolumes.
ListUsersJSONBody defines parameters for ListUsers.
ListWorkNodesParams defines parameters for ListWorkNodes.
LoginUserJSONBody defines parameters for LoginUser.
Metadata defines model for Metadata.
MssqlClusterOverview defines model for MssqlClusterOverview.
MssqlClusterUpdateOptions defines model for MssqlClusterUpdateOptions.
MssqlCreationOptions defines model for MssqlCreationOptions.
MssqlSchemaOptions defines model for MssqlSchemaOptions.
MySQLAuditLog defines model for MySQLAuditLog.
MysqlClusterConfig defines model for MysqlClusterConfig.
MysqlClusterConfigOptionItem defines model for MysqlClusterConfigOptionItem.
MysqlClusterConfigOptions defines model for MysqlClusterConfigOptions.
MysqlClusterCreationOptions defines model for MysqlClusterCreationOptions.
MysqlClusterOverview defines model for MysqlClusterOverview.
MysqlClusterTopology defines model for MysqlClusterTopology.
MysqlClusterUpdateOptions defines model for MysqlClusterUpdateOptions.
MysqlDatabaseConfig defines model for MysqlDatabaseConfig.
MysqlDatabaseConfigUpdateOptions defines model for MysqlDatabaseConfigUpdateOptions.
MySQLErrorLog defines model for MySQLErrorLog.
MysqlInstanceOverview defines model for MysqlInstanceOverview.
MysqlProxy defines model for MysqlProxy.
MysqlProxyOptions defines model for MysqlProxyOptions.
MysqlSchemaOptions defines model for MysqlSchemaOptions.
MysqlSlowQueryLog defines model for MysqlSlowQueryLog.
MySQLSwitchMasterLog defines model for MySQLSwitchMasterLog.
Namespace defines model for Namespace.
NAS defines model for NAS.
Network defines model for Network.
NetworkAddress defines model for NetworkAddress.
Offering defines model for Offering.
OracleAccount defines model for OracleAccount.
OracleClusterCreationOptions defines model for OracleClusterCreationOptions.
OracleClusterOverview defines model for OracleClusterOverview.
OracleClusterUpdateOptions defines model for OracleClusterUpdateOptions.
OracleDatabaseAccountUpdateOptions defines model for OracleDatabaseAccountUpdateOptions.
OracleSchema defines model for OracleSchema.
Page defines model for Page.
PersistentVolume defines model for PersistentVolume.
Privilege defines model for Privilege.
Quota defines model for Quota.
ResourcesQuota defines model for ResourcesQuota.
Response defines model for Response.
S3 defines model for S3.
ServerList defines model for ServerList.
SlowQueryLog defines model for SlowQueryLog.
StorageClass defines model for StorageClass.
StorageClass_Labels defines model for StorageClass.Labels.
StorageOverview defines model for StorageOverview.
TagParam defines model for TagParam.
UpdateClusterWhitelistParams defines parameters for UpdateClusterWhitelist.
UpdateDatetimeJSONBody defines parameters for UpdateDatetime.
UpdateLicenseJSONBody defines parameters for UpdateLicense.
User defines model for User.
UserList defines model for UserList.
Users defines model for Users.
Whitelist defines model for Whitelist.
WhitelistOption defines model for WhitelistOption.
WhiteListPage defines model for WhiteListPage.
WorkNode defines model for WorkNode.
WorkNode_Labels defines model for WorkNode.Labels.
WorkNodeResource defines model for WorkNodeResource.

# Interfaces

The interface specification for the client above.
Doer performs HTTP requests.

# Type aliases

ClientOption allows setting custom parameters during construction.
ClusterOperationState defines model for ClusterOperationState.
ClusterStatus defines model for ClusterStatus.
ClusterType defines model for ClusterType.
CreateClusterWhitelistJSONBody defines parameters for CreateClusterWhitelist.
CreateClusterWhitelistRequestBody defines body for CreateClusterWhitelist for application/json ContentType.
CreateDatabaseAccountJSONBody defines parameters for CreateDatabaseAccount.
CreateDatabaseAccountRequestBody defines body for CreateDatabaseAccount for application/json ContentType.
CreateDatabaseTargetJSONBody defines parameters for CreateDatabaseTarget.
CreateDatabaseTargetRequestBody defines body for CreateDatabaseTarget for application/json ContentType.
CreateDepartmentReportRequestBody defines body for CreateDepartmentReport for application/json ContentType.
CreateEventJSONBody defines parameters for CreateEvent.
CreateEventRequestBody defines body for CreateEvent for application/json ContentType.
CreateFullBackupJobRequestBody defines body for CreateFullBackupJob for application/json ContentType.
CreateMssqlClusterJSONBody defines parameters for CreateMssqlCluster.
CreateMssqlClusterRequestBody defines body for CreateMssqlCluster for application/json ContentType.
CreateMssqlSchemaJSONBody defines parameters for CreateMssqlSchema.
CreateMssqlSchemaRequestBody defines body for CreateMssqlSchema for application/json ContentType.
CreateMysqlClusterJSONBody defines parameters for CreateMysqlCluster.
CreateMysqlClusterRequestBody defines body for CreateMysqlCluster for application/json ContentType.
CreateMysqlConfigJSONBody defines parameters for CreateMysqlConfig.
CreateMysqlConfigRequestBody defines body for CreateMysqlConfig for application/json ContentType.
CreateMysqlProxyAccountJSONBody defines parameters for CreateMysqlProxyAccount.
CreateMysqlProxyAccountRequestBody defines body for CreateMysqlProxyAccount for application/json ContentType.
CreateMysqlProxyJSONBody defines parameters for CreateMysqlProxy.
CreateMysqlProxyRequestBody defines body for CreateMysqlProxy for application/json ContentType.
CreateMysqlSchemaJSONBody defines parameters for CreateMysqlSchema.
CreateMysqlSchemaRequestBody defines body for CreateMysqlSchema for application/json ContentType.
CreateNetworkAddressJSONBody defines parameters for CreateNetworkAddress.
CreateNetworkAddressRequestBody defines body for CreateNetworkAddress for application/json ContentType.
CreateNetworkJSONBody defines parameters for CreateNetwork.
CreateNetworkRequestBody defines body for CreateNetwork for application/json ContentType.
CreateOracleClusterJSONBody defines parameters for CreateOracleCluster.
CreateOracleClusterRequestBody defines body for CreateOracleCluster for application/json ContentType.
CreateRestoresJSONBody defines parameters for CreateRestores.
CreateRestoresRequestBody defines body for CreateRestores for application/json ContentType.
CreateStorageInterfaceJSONBody defines parameters for CreateStorageInterface.
CreateStorageInterfaceRequestBody defines body for CreateStorageInterface for application/json ContentType.
CreateSystemReportRequestBody defines body for CreateSystemReport for application/json ContentType.
CreateUserJSONBody defines parameters for CreateUser.
CreateUserRequestBody defines body for CreateUser for application/json ContentType.
DatabaseType defines model for DatabaseType.
GetStorageInterfaceByUuidJSONBody defines parameters for GetStorageInterfaceByUuid.
GetStorageInterfaceByUuidRequestBody defines body for GetStorageInterfaceByUuid for application/json ContentType.
ListUsersRequestBody defines body for ListUsers for application/json ContentType.
LoginUserRequestBody defines body for LoginUser for application/json ContentType.
MssqlClusterCreationStrategy defines model for MssqlClusterCreationStrategy.
MysqlClusterCreationStrategy defines model for MysqlClusterCreationStrategy.
MysqlDatabaseRole defines model for MysqlDatabaseRole.
OracleClusterCreationStrategy defines model for OracleClusterCreationStrategy.
PageNum defines model for pageNum.
PageSize defines model for pageSize.
PodStatus defines model for PodStatus.
PutApiV1TagClusterUuidJSONBody defines parameters for PutApiV1TagClusterUuid.
PutApiV1TagClusterUuidRequestBody defines body for PutApiV1TagClusterUuid for application/json ContentType.
RequestEditorFn is the function signature for the RequestEditor callback function.
ResourceType defines model for ResourceType.
RetentionPolicy defines model for retentionPolicy.
SchemaCharacterSet defines model for SchemaCharacterSet.
SchemaPrivilege defines model for SchemaPrivilege.
SQLCommandClass defines model for SQLCommandClass.
UpdateBackupByUuidJSONBody defines parameters for UpdateBackupByUuid.
UpdateBackupByUuidRequestBody defines body for UpdateBackupByUuid for application/json ContentType.
UpdateClusterByUuidJSONBody defines parameters for UpdateClusterByUuid.
UpdateClusterByUuidRequestBody defines body for UpdateClusterByUuid for application/json ContentType.
UpdateClusterWhitelistJSONBody defines parameters for UpdateClusterWhitelist.
UpdateClusterWhitelistRequestBody defines body for UpdateClusterWhitelist for application/json ContentType.
UpdateDatabaseAccountJSONBody defines parameters for UpdateDatabaseAccount.
UpdateDatabaseAccountRequestBody defines body for UpdateDatabaseAccount for application/json ContentType.
UpdateDatabaseTargetByUuidJSONBody defines parameters for UpdateDatabaseTargetByUuid.
UpdateDatabaseTargetByUuidRequestBody defines body for UpdateDatabaseTargetByUuid for application/json ContentType.
UpdateDatetimeRequestBody defines body for UpdateDatetime for application/json ContentType.
UpdateLicenseRequestBody defines body for UpdateLicense for application/json ContentType.
UpdateMssqlClusterByUuidJSONBody defines parameters for UpdateMssqlClusterByUuid.
UpdateMssqlClusterByUuidRequestBody defines body for UpdateMssqlClusterByUuid for application/json ContentType.
UpdateMysqlClusterConfigJSONBody defines parameters for UpdateMysqlClusterConfig.
UpdateMysqlClusterConfigRequestBody defines body for UpdateMysqlClusterConfig for application/json ContentType.
UpdateMysqlConfigByUuidJSONBody defines parameters for UpdateMysqlConfigByUuid.
UpdateMysqlConfigByUuidRequestBody defines body for UpdateMysqlConfigByUuid for application/json ContentType.
UpdateMysqlProxyAccountJSONBody defines parameters for UpdateMysqlProxyAccount.
UpdateMysqlProxyAccountRequestBody defines body for UpdateMysqlProxyAccount for application/json ContentType.
UpdateMySQLProxyByUuidJSONBody defines parameters for UpdateMySQLProxyByUuid.
UpdateMySQLProxyByUuidRequestBody defines body for UpdateMySQLProxyByUuid for application/json ContentType.
UpdateOracleAccountJSONBody defines parameters for UpdateOracleAccount.
UpdateOracleAccountRequestBody defines body for UpdateOracleAccount for application/json ContentType.
UpdateOracleClusterByUuidJSONBody defines parameters for UpdateOracleClusterByUuid.
UpdateOracleClusterByUuidRequestBody defines body for UpdateOracleClusterByUuid for application/json ContentType.
UpdateUserByUuidJSONBody defines parameters for UpdateUserByUuid.
UpdateUserByUuidRequestBody defines body for UpdateUserByUuid for application/json ContentType.
ValidateMonitorUserPrivilegeJSONBody defines parameters for ValidateMonitorUserPrivilege.
ValidateMonitorUserPrivilegeRequestBody defines body for ValidateMonitorUserPrivilege for application/json ContentType.