# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::AccountCreateInfo < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::AccountDetail < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::AccountPassword < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::AccountPrivilege < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::AccountPrivilegeModifyInfo < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::AccountRemark < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::AssociateSecurityGroupsRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::AssociateSecurityGroupsResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::Backup < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::BackupFile < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::BalanceReadOnlyGroupRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::BalanceReadOnlyGroupResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::BusinessIntelligenceFile < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CheckItem < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/client.rbs

class TencentCloud::Sqlserver::V20180328::Client < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractClient
  def AssociateSecurityGroups: () -> untyped
  def BalanceReadOnlyGroup: () -> untyped
  def CloneDB: () -> untyped
  def CloseInterCommunication: () -> untyped
  def CompleteExpansion: () -> untyped
  def CompleteMigration: () -> untyped
  def CreateAccount: () -> untyped
  def CreateBackup: () -> untyped
  def CreateBackupMigration: () -> untyped
  def CreateBasicDBInstances: () -> untyped
  def CreateBusinessDBInstances: () -> untyped
  def CreateBusinessIntelligenceFile: () -> untyped
  def CreateCloudDBInstances: () -> untyped
  def CreateCloudReadOnlyDBInstances: () -> untyped
  def CreateDB: () -> untyped
  def CreateDBInstances: () -> untyped
  def CreateIncrementalMigration: () -> untyped
  def CreateMigration: () -> untyped
  def CreatePublishSubscribe: () -> untyped
  def CreateReadOnlyDBInstances: () -> untyped
  def CutXEvents: () -> untyped
  def DeleteAccount: () -> untyped
  def DeleteBackupMigration: () -> untyped
  def DeleteBusinessIntelligenceFile: () -> untyped
  def DeleteDB: () -> untyped
  def DeleteDBInstance: () -> untyped
  def DeleteIncrementalMigration: () -> untyped
  def DeleteMigration: () -> untyped
  def DeletePublishSubscribe: () -> untyped
  def DeleteRestoreTask: () -> untyped
  def DescribeAccountPrivilegeByDB: () -> untyped
  def DescribeAccounts: () -> untyped
  def DescribeBackupByFlowId: () -> untyped
  def DescribeBackupCommand: () -> untyped
  def DescribeBackupFiles: () -> untyped
  def DescribeBackupMigration: () -> untyped
  def DescribeBackupMonitor: () -> untyped
  def DescribeBackupStatistical: () -> untyped
  def DescribeBackupSummary: () -> untyped
  def DescribeBackupUploadSize: () -> untyped
  def DescribeBackups: () -> untyped
  def DescribeBusinessIntelligenceFile: () -> untyped
  def DescribeCollationTimeZone: () -> untyped
  def DescribeCrossBackupStatistical: () -> untyped
  def DescribeCrossRegionZone: () -> untyped
  def DescribeCrossRegions: () -> untyped
  def DescribeDBCharsets: () -> untyped
  def DescribeDBInstanceInter: () -> untyped
  def DescribeDBInstances: () -> untyped
  def DescribeDBInstancesAttribute: () -> untyped
  def DescribeDBPrivilegeByAccount: () -> untyped
  def DescribeDBRestoreTime: () -> untyped
  def DescribeDBSecurityGroups: () -> untyped
  def DescribeDBs: () -> untyped
  def DescribeDBsNormal: () -> untyped
  def DescribeDatabaseNames: () -> untyped
  def DescribeDatabases: () -> untyped
  def DescribeDatabasesNormal: () -> untyped
  def DescribeFlowStatus: () -> untyped
  def DescribeHASwitchLog: () -> untyped
  def DescribeIncrementalMigration: () -> untyped
  def DescribeInquiryPriceParameter: () -> untyped
  def DescribeInstanceByOrders: () -> untyped
  def DescribeInstanceParamRecords: () -> untyped
  def DescribeInstanceParams: () -> untyped
  def DescribeInstanceTasks: () -> untyped
  def DescribeInstanceTradeParameter: () -> untyped
  def DescribeMaintenanceSpan: () -> untyped
  def DescribeMigrationDatabases: () -> untyped
  def DescribeMigrationDetail: () -> untyped
  def DescribeMigrations: () -> untyped
  def DescribeOrders: () -> untyped
  def DescribeProductConfig: () -> untyped
  def DescribeProductSpec: () -> untyped
  def DescribeProjectSecurityGroups: () -> untyped
  def DescribePublishSubscribe: () -> untyped
  def DescribeReadOnlyGroupAutoWeight: () -> untyped
  def DescribeReadOnlyGroupByReadOnlyInstance: () -> untyped
  def DescribeReadOnlyGroupDetails: () -> untyped
  def DescribeReadOnlyGroupList: () -> untyped
  def DescribeRegions: () -> untyped
  def DescribeRegularBackupPlan: () -> untyped
  def DescribeRestoreTask: () -> untyped
  def DescribeRestoreTimeRange: () -> untyped
  def DescribeRollbackTime: () -> untyped
  def DescribeSlowlogs: () -> untyped
  def DescribeSpecSellStatus: () -> untyped
  def DescribeUpgradeInstanceCheck: () -> untyped
  def DescribeUploadBackupInfo: () -> untyped
  def DescribeUploadIncrementalInfo: () -> untyped
  def DescribeXEvents: () -> untyped
  def DescribeZones: () -> untyped
  def DisassociateSecurityGroups: () -> untyped
  def InquiryPriceCreateDBInstances: () -> untyped
  def InquiryPriceRenewDBInstance: () -> untyped
  def InquiryPriceUpgradeDBInstance: () -> untyped
  def ModifyAccountPrivilege: () -> untyped
  def ModifyAccountRemark: () -> untyped
  def ModifyBackupMigration: () -> untyped
  def ModifyBackupName: () -> untyped
  def ModifyBackupStrategy: () -> untyped
  def ModifyCloseWanIp: () -> untyped
  def ModifyCrossBackupStrategy: () -> untyped
  def ModifyDBEncryptAttributes: () -> untyped
  def ModifyDBInstanceName: () -> untyped
  def ModifyDBInstanceNetwork: () -> untyped
  def ModifyDBInstanceNote: () -> untyped
  def ModifyDBInstanceProject: () -> untyped
  def ModifyDBInstanceRenewFlag: () -> untyped
  def ModifyDBInstanceSSL: () -> untyped
  def ModifyDBInstanceSecurityGroups: () -> untyped
  def ModifyDBName: () -> untyped
  def ModifyDBRemark: () -> untyped
  def ModifyDReadable: () -> untyped
  def ModifyDatabaseCDC: () -> untyped
  def ModifyDatabaseCT: () -> untyped
  def ModifyDatabaseMdf: () -> untyped
  def ModifyDatabasePrivilege: () -> untyped
  def ModifyDatabaseShrinkMDF: () -> untyped
  def ModifyIncrementalMigration: () -> untyped
  def ModifyInstanceEncryptAttributes: () -> untyped
  def ModifyInstanceParam: () -> untyped
  def ModifyMaintenanceSpan: () -> untyped
  def ModifyMigration: () -> untyped
  def ModifyOpenWanIp: () -> untyped
  def ModifyPublishSubscribe: () -> untyped
  def ModifyPublishSubscribeName: () -> untyped
  def ModifyReadOnlyGroupDetails: () -> untyped
  def OpenInterCommunication: () -> untyped
  def QueryMigrationCheckProcess: () -> untyped
  def RecycleDBInstance: () -> untyped
  def RecycleReadOnlyGroup: () -> untyped
  def RemoveBackups: () -> untyped
  def RenewDBInstance: () -> untyped
  def RenewPostpaidDBInstance: () -> untyped
  def ResetAccountPassword: () -> untyped
  def RestartDBInstance: () -> untyped
  def RestoreInstance: () -> untyped
  def RollbackInstance: () -> untyped
  def RunMigration: () -> untyped
  def StartBackupMigration: () -> untyped
  def StartIncrementalMigration: () -> untyped
  def StartInstanceXEvent: () -> untyped
  def StartMigrationCheck: () -> untyped
  def StopMigration: () -> untyped
  def SwitchCloudInstanceHA: () -> untyped
  def TerminateDBInstance: () -> untyped
  def UpgradeDBInstance: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CloneDBRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CloneDBResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CloseInterCommunicationRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CloseInterCommunicationResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CompleteExpansionRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CompleteExpansionResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CompleteMigrationRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CompleteMigrationResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CosUploadBackupFile < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateAccountRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateAccountResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateBackupMigrationRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateBackupMigrationResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateBackupRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateBackupResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateBasicDBInstancesRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateBasicDBInstancesResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateBusinessDBInstancesRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateBusinessDBInstancesResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateBusinessIntelligenceFileRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateBusinessIntelligenceFileResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateCloudDBInstancesRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateCloudDBInstancesResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateCloudReadOnlyDBInstancesRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateCloudReadOnlyDBInstancesResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateDBInstancesRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateDBInstancesResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateDBRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateDBResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateIncrementalMigrationRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateIncrementalMigrationResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateMigrationRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateMigrationResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreatePublishSubscribeRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreatePublishSubscribeResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateReadOnlyDBInstancesRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CreateReadOnlyDBInstancesResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CrossBackupAddr < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CrossRegionStatus < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CrossSummaryDetailRes < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CutXEventsRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::CutXEventsResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DBCreateInfo < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DBDetail < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DBInstance < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DBPrivilege < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DBPrivilegeModifyInfo < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DBRemark < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DBRenameRes < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DBTDEEncrypt < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DataBasePrivilegeModifyInfo < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DatabaseTuple < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DatabaseTupleStatus < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DbNormalDetail < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DbRollbackTimeInfo < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DealInfo < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DealInstance < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DeleteAccountRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DeleteAccountResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DeleteBackupMigrationRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DeleteBackupMigrationResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DeleteBusinessIntelligenceFileRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DeleteBusinessIntelligenceFileResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DeleteDBInstanceRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DeleteDBInstanceResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DeleteDBRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DeleteDBResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DeleteIncrementalMigrationRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DeleteIncrementalMigrationResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DeleteMigrationRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DeleteMigrationResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DeletePublishSubscribeRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DeletePublishSubscribeResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DeleteRestoreTaskRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DeleteRestoreTaskResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeAccountPrivilegeByDBRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeAccountPrivilegeByDBResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeAccountsRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeAccountsResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeBackupByFlowIdRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeBackupByFlowIdResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeBackupCommandRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeBackupCommandResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeBackupFilesRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeBackupFilesResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeBackupMigrationRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeBackupMigrationResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeBackupMonitorRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeBackupMonitorResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeBackupStatisticalRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeBackupStatisticalResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeBackupSummaryRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeBackupSummaryResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeBackupUploadSizeRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeBackupUploadSizeResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeBackupsRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeBackupsResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeBusinessIntelligenceFileRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeBusinessIntelligenceFileResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeCollationTimeZoneRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeCollationTimeZoneResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeCrossBackupStatisticalRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeCrossBackupStatisticalResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeCrossRegionZoneRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeCrossRegionZoneResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeCrossRegionsRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeCrossRegionsResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDBCharsetsRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDBCharsetsResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDBInstanceInterRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDBInstanceInterResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDBInstancesAttributeRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDBInstancesAttributeResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDBInstancesRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDBInstancesResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDBPrivilegeByAccountRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDBPrivilegeByAccountResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDBRestoreTimeRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDBRestoreTimeResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDBSecurityGroupsRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDBSecurityGroupsResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDBsNormalRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDBsNormalResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDBsRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDBsResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDatabaseNamesRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDatabaseNamesResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDatabasesNormalRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDatabasesNormalResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDatabasesRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeDatabasesResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeFlowStatusRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeFlowStatusResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeHASwitchLogRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeHASwitchLogResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeIncrementalMigrationRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeIncrementalMigrationResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeInquiryPriceParameterRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeInquiryPriceParameterResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeInstanceByOrdersRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeInstanceByOrdersResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeInstanceParamRecordsRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeInstanceParamRecordsResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeInstanceParamsRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeInstanceParamsResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeInstanceTasksRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeInstanceTasksResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeInstanceTradeParameterRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeInstanceTradeParameterResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeMaintenanceSpanRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeMaintenanceSpanResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeMigrationDatabasesRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeMigrationDatabasesResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeMigrationDetailRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeMigrationDetailResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeMigrationsRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeMigrationsResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeOrdersRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeOrdersResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeProductConfigRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeProductConfigResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeProductSpecRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeProductSpecResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeProjectSecurityGroupsRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeProjectSecurityGroupsResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribePublishSubscribeRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribePublishSubscribeResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeReadOnlyGroupAutoWeightRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeReadOnlyGroupAutoWeightResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeReadOnlyGroupByReadOnlyInstanceRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeReadOnlyGroupByReadOnlyInstanceResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeReadOnlyGroupDetailsRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeReadOnlyGroupDetailsResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeReadOnlyGroupListRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeReadOnlyGroupListResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeRegionsRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeRegionsResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeRegularBackupPlanRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeRegularBackupPlanResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeRestoreTaskRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeRestoreTaskResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeRestoreTimeRangeRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeRestoreTimeRangeResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeRollbackTimeRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeRollbackTimeResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeSlowlogsRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeSlowlogsResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeSpecSellStatusRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeSpecSellStatusResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeUpgradeInstanceCheckRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeUpgradeInstanceCheckResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeUploadBackupInfoRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeUploadBackupInfoResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeUploadIncrementalInfoRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeUploadIncrementalInfoResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeXEventsRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeXEventsResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeZonesRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DescribeZonesResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DisassociateSecurityGroupsRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DisassociateSecurityGroupsResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::DrReadableInfo < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::EventConfig < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::Events < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::FileAction < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::InquiryPriceCreateDBInstancesRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::InquiryPriceCreateDBInstancesResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::InquiryPriceRenewDBInstanceRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::InquiryPriceRenewDBInstanceResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::InquiryPriceUpgradeDBInstanceRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::InquiryPriceUpgradeDBInstanceResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::InstanceDBDetail < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::InstanceRenewInfo < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::InstanceTask < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::InterInstance < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::InterInstanceFlow < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::MigrateDB < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::MigrateDetail < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::MigrateSource < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::MigrateTarget < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::MigrateTask < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::Migration < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::MigrationAction < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::MigrationDetail < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::MigrationStep < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyAccountPrivilegeRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyAccountPrivilegeResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyAccountRemarkRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyAccountRemarkResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyBackupMigrationRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyBackupMigrationResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyBackupNameRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyBackupNameResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyBackupStrategyRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyBackupStrategyResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyCloseWanIpRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyCloseWanIpResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyCrossBackupStrategyRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyCrossBackupStrategyResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDBEncryptAttributesRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDBEncryptAttributesResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDBInstanceNameRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDBInstanceNameResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDBInstanceNetworkRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDBInstanceNetworkResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDBInstanceNoteRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDBInstanceNoteResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDBInstanceProjectRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDBInstanceProjectResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDBInstanceRenewFlagRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDBInstanceRenewFlagResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDBInstanceSSLRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDBInstanceSSLResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDBInstanceSecurityGroupsRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDBInstanceSecurityGroupsResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDBNameRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDBNameResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDBRemarkRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDBRemarkResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDReadableRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDReadableResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDataBaseTuple < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDatabaseCDCRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDatabaseCDCResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDatabaseCTRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDatabaseCTResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDatabaseMdfRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDatabaseMdfResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDatabasePrivilegeRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDatabasePrivilegeResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDatabaseShrinkMDFRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyDatabaseShrinkMDFResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyIncrementalMigrationRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyIncrementalMigrationResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyInstanceEncryptAttributesRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyInstanceEncryptAttributesResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyInstanceParamRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyInstanceParamResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyMaintenanceSpanRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyMaintenanceSpanResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyMigrationRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyMigrationResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyOpenWanIpRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyOpenWanIpResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyPublishSubscribeNameRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyPublishSubscribeNameResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyPublishSubscribeRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyPublishSubscribeResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyReadOnlyGroupDetailsRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ModifyReadOnlyGroupDetailsResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::OldVip < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::OpenInterCommunicationRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::OpenInterCommunicationResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ParamRecord < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::Parameter < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ParameterDetail < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::Price < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ProductSpec < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::PublishSubscribe < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::QueryMigrationCheckProcessRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::QueryMigrationCheckProcessResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ReadOnlyGroup < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ReadOnlyInstance < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ReadOnlyInstanceWeightPair < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::RecycleDBInstanceRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::RecycleDBInstanceResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::RecycleReadOnlyGroupRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::RecycleReadOnlyGroupResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::RegionInfo < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::RemoveBackupsRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::RemoveBackupsResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::RenameRestoreDatabase < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::RenewDBInstanceRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::RenewDBInstanceResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::RenewPostpaidDBInstanceRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::RenewPostpaidDBInstanceResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ResetAccountPasswordRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ResetAccountPasswordResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ResourceTag < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::RestartDBInstanceRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::RestartDBInstanceResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::RestoreInstanceRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::RestoreInstanceResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::RestoreTask < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::RollbackInstanceRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::RollbackInstanceResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::RunMigrationRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::RunMigrationResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::SSLConfig < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::SecurityGroup < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::SecurityGroupPolicy < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::SelectAllDB < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::SlaveZones < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::SlowLog < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::SlowlogInfo < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::SpecInfo < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::SpecSellStatus < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::StartBackupMigrationRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::StartBackupMigrationResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::StartIncrementalMigrationRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::StartIncrementalMigrationResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::StartInstanceXEventRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::StartInstanceXEventResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::StartMigrationCheckRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::StartMigrationCheckResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::StepDetail < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::StopMigrationRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::StopMigrationResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::SummaryDetailRes < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::SwitchCloudInstanceHARequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::SwitchCloudInstanceHAResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::SwitchLog < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::TDEConfigAttribute < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::TerminateDBInstanceRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::TerminateDBInstanceResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::UpgradeDBInstanceRequest < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::UpgradeDBInstanceResponse < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ZoneInfo < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end


# sig/v20180328/models.rbs

class TencentCloud::Sqlserver::V20180328::ZoneStatus < TencentCloud::Sqlserver::V20180328::TencentCloud::Common::AbstractModel
  def deserialize: () -> untyped
  def initialize: () -> void
end
