services/das/struct_data.go (163 lines of code) (raw):

package das //Licensed under the Apache License, Version 2.0 (the "License"); //you may not use this file except in compliance with the License. //You may obtain a copy of the License at // //http://www.apache.org/licenses/LICENSE-2.0 // //Unless required by applicable law or agreed to in writing, software //distributed under the License is distributed on an "AS IS" BASIS, //WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. //See the License for the specific language governing permissions and //limitations under the License. // // Code generated by Alibaba Cloud SDK Code Generator. // Changes may cause incorrect behavior and will be lost if the code is regenerated. // Data is a nested struct in das response type Data struct { NeverEnableAutoResourceOptimizeOrReleasedInstanceCount int64 `json:"NeverEnableAutoResourceOptimizeOrReleasedInstanceCount" xml:"NeverEnableAutoResourceOptimizeOrReleasedInstanceCount"` Fail bool `json:"Fail" xml:"Fail"` PageSize int64 `json:"PageSize" xml:"PageSize"` Timestamp int64 `json:"timestamp" xml:"timestamp"` TotalInstanceCount int64 `json:"TotalInstanceCount" xml:"TotalInstanceCount"` TaskState string `json:"TaskState" xml:"TaskState"` Lang string `json:"lang" xml:"lang"` BenchStep string `json:"BenchStep" xml:"BenchStep"` Source string `json:"Source" xml:"Source"` ErrMsg string `json:"ErrMsg" xml:"ErrMsg"` IsSpare bool `json:"isSpare" xml:"isSpare"` TaskId string `json:"TaskId" xml:"TaskId"` Role string `json:"Role" xml:"Role"` SqlCompleteReuse string `json:"SqlCompleteReuse" xml:"SqlCompleteReuse"` DtsJobId string `json:"DtsJobId" xml:"DtsJobId"` EndState string `json:"EndState" xml:"EndState"` SqlFileOnOss string `json:"SqlFileOnOss" xml:"SqlFileOnOss"` Port int `json:"Port" xml:"Port"` Error string `json:"Error" xml:"Error"` Message string `json:"Message" xml:"Message"` CallerUid string `json:"CallerUid" xml:"CallerUid"` ErrorMsg string `json:"ErrorMsg" xml:"ErrorMsg"` Success bool `json:"success" xml:"success"` TableSchema string `json:"TableSchema" xml:"TableSchema"` DtsJobClass string `json:"DtsJobClass" xml:"DtsJobClass"` EnableAutoResourceOptimizeCount int64 `json:"EnableAutoResourceOptimizeCount" xml:"EnableAutoResourceOptimizeCount"` Improvement string `json:"improvement" xml:"improvement"` PageNo int64 `json:"PageNo" xml:"PageNo"` Extra string `json:"Extra" xml:"Extra"` VpcId string `json:"vpcId" xml:"vpcId"` Active int `json:"active" xml:"active"` Count int `json:"count" xml:"count"` OriUuid string `json:"OriUuid" xml:"OriUuid"` AccountId string `json:"AccountId" xml:"AccountId"` Level string `json:"level" xml:"level"` ArchiveState int `json:"ArchiveState" xml:"ArchiveState"` Complete bool `json:"complete" xml:"complete"` TaskType string `json:"TaskType" xml:"TaskType"` Status string `json:"Status" xml:"Status"` Rate int64 `json:"Rate" xml:"Rate"` MinInterval string `json:"minInterval" xml:"minInterval"` ResultId string `json:"resultId" xml:"resultId"` UserId string `json:"userId" xml:"userId"` TurnOffAutoResourceOptimizeCount int64 `json:"TurnOffAutoResourceOptimizeCount" xml:"TurnOffAutoResourceOptimizeCount"` WorkDir string `json:"WorkDir" xml:"WorkDir"` ArchiveJobId string `json:"ArchiveJobId" xml:"ArchiveJobId"` State string `json:"state" xml:"state"` External string `json:"External" xml:"External"` Id int64 `json:"id" xml:"id"` JarOnOss string `json:"JarOnOss" xml:"JarOnOss"` SqlFilePath string `json:"SqlFilePath" xml:"SqlFilePath"` GmtModified int64 `json:"gmtModified" xml:"gmtModified"` InstanceId string `json:"InstanceId" xml:"InstanceId"` SrcPublicIp string `json:"SrcPublicIp" xml:"SrcPublicIp"` DtsJobName string `json:"DtsJobName" xml:"DtsJobName"` ClientJarPath string `json:"ClientJarPath" xml:"ClientJarPath"` BenchCmd string `json:"BenchCmd" xml:"BenchCmd"` TenantId string `json:"TenantId" xml:"TenantId"` JobId string `json:"JobId" xml:"JobId"` ConfigFailInstanceCount int64 `json:"ConfigFailInstanceCount" xml:"ConfigFailInstanceCount"` Ip string `json:"Ip" xml:"Ip"` Version string `json:"Version" xml:"Version"` RocksDbPath string `json:"RocksDbPath" xml:"RocksDbPath"` NeverEnableAutoThrottleOrReleasedInstanceCount int64 `json:"NeverEnableAutoThrottleOrReleasedInstanceCount" xml:"NeverEnableAutoThrottleOrReleasedInstanceCount"` BackupType string `json:"BackupType" xml:"BackupType"` RequestDuration int64 `json:"RequestDuration" xml:"RequestDuration"` ParseFilePath string `json:"ParseFilePath" xml:"ParseFilePath"` ClientType string `json:"ClientType" xml:"ClientType"` ClientGatewayId string `json:"ClientGatewayId" xml:"ClientGatewayId"` ParseCmd string `json:"ParseCmd" xml:"ParseCmd"` OwnerId string `json:"OwnerId" xml:"OwnerId"` MetaFilePath string `json:"MetaFilePath" xml:"MetaFilePath"` Code int `json:"Code" xml:"Code"` Total int64 `json:"Total" xml:"Total"` DstIp string `json:"DstIp" xml:"DstIp"` ExpireTime int64 `json:"expireTime" xml:"expireTime"` EventContext string `json:"eventContext" xml:"eventContext"` TotalAutoThrottleRulesCount int64 `json:"TotalAutoThrottleRulesCount" xml:"TotalAutoThrottleRulesCount"` IsFinish bool `json:"IsFinish" xml:"IsFinish"` SqlRetention string `json:"sqlRetention" xml:"sqlRetention"` StorageFreeQuotaInMB string `json:"storageFreeQuotaInMB" xml:"storageFreeQuotaInMB"` DtsJobStatus string `json:"DtsJobStatus" xml:"DtsJobStatus"` ContactName string `json:"contactName" xml:"contactName"` ConnCheckErrorCode string `json:"connCheckErrorCode" xml:"connCheckErrorCode"` EnableAutoThrottleCount int64 `json:"EnableAutoThrottleCount" xml:"EnableAutoThrottleCount"` DstType string `json:"DstType" xml:"DstType"` Engine string `json:"engine" xml:"engine"` InstanceAlias string `json:"instanceAlias" xml:"instanceAlias"` ServiceUnitId string `json:"serviceUnitId" xml:"serviceUnitId"` Topic string `json:"Topic" xml:"Topic"` StorageUsed int64 `json:"storageUsed" xml:"storageUsed"` ContactGroupName string `json:"contactGroupName" xml:"contactGroupName"` Token string `json:"Token" xml:"Token"` DstInstanceUuid string `json:"DstInstanceUuid" xml:"DstInstanceUuid"` Tags string `json:"Tags" xml:"Tags"` DbLinkId int64 `json:"DbLinkId" xml:"DbLinkId"` ConfigSuccessInstanceCount int64 `json:"ConfigSuccessInstanceCount" xml:"ConfigSuccessInstanceCount"` SqlId string `json:"SqlId" xml:"SqlId"` SrcInstanceUuid string `json:"SrcInstanceUuid" xml:"SrcInstanceUuid"` ArchiveFolder string `json:"ArchiveFolder" xml:"ArchiveFolder"` TurnOffAutoThrottleCount int64 `json:"TurnOffAutoThrottleCount" xml:"TurnOffAutoThrottleCount"` EcsInstanceId string `json:"EcsInstanceId" xml:"EcsInstanceId"` ArchiveOssTableName string `json:"ArchiveOssTableName" xml:"ArchiveOssTableName"` StartTime int64 `json:"startTime" xml:"startTime"` HasEnableRuleButNotDasProCount int64 `json:"HasEnableRuleButNotDasProCount" xml:"HasEnableRuleButNotDasProCount"` MetaFileOnOss string `json:"MetaFileOnOss" xml:"MetaFileOnOss"` FailType string `json:"failType" xml:"failType"` BackupId string `json:"BackupId" xml:"BackupId"` Comments string `json:"Comments" xml:"Comments"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` Uuid string `json:"Uuid" xml:"Uuid"` NodeId string `json:"NodeId" xml:"NodeId"` DtsJobState int `json:"DtsJobState" xml:"DtsJobState"` CommodityInstanceId string `json:"commodityInstanceId" xml:"commodityInstanceId"` SrcInstanceArea string `json:"SrcInstanceArea" xml:"SrcInstanceArea"` MetaFileName string `json:"MetaFileName" xml:"MetaFileName"` ChannelType string `json:"channelType" xml:"channelType"` Description string `json:"Description" xml:"Description"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` BenchStepStatus string `json:"BenchStepStatus" xml:"BenchStepStatus"` ConnCheckErrorMessage string `json:"connCheckErrorMessage" xml:"connCheckErrorMessage"` SmartPressureTime int `json:"SmartPressureTime" xml:"SmartPressureTime"` GmtCreate int64 `json:"gmtCreate" xml:"gmtCreate"` Results string `json:"Results" xml:"Results"` SqlFileName string `json:"SqlFileName" xml:"SqlFileName"` SyncStatus string `json:"SyncStatus" xml:"SyncStatus"` DstPort int `json:"DstPort" xml:"DstPort"` TotalAutoResourceOptimizeRulesCount int64 `json:"TotalAutoResourceOptimizeRulesCount" xml:"TotalAutoResourceOptimizeRulesCount"` MigrationPredictRemainingTime int64 `json:"migrationPredictRemainingTime" xml:"migrationPredictRemainingTime"` Region string `json:"region" xml:"region"` LoadCmd string `json:"LoadCmd" xml:"LoadCmd"` EventSendGroup []string `json:"eventSendGroup" xml:"eventSendGroup"` NeverEnableAutoThrottleOrReleasedInstanceIdList []string `json:"NeverEnableAutoThrottleOrReleasedInstanceIdList" xml:"NeverEnableAutoThrottleOrReleasedInstanceIdList"` NeverEnableAutoResourceOptimizeOrReleasedInstanceIdList []string `json:"NeverEnableAutoResourceOptimizeOrReleasedInstanceIdList" xml:"NeverEnableAutoResourceOptimizeOrReleasedInstanceIdList"` SessionData SessionData `json:"SessionData" xml:"SessionData"` Storage Storage `json:"Storage" xml:"Storage"` Resource Resource `json:"Resource" xml:"Resource"` Shard Shard `json:"Shard" xml:"Shard"` Spec Spec `json:"Spec" xml:"Spec"` Bandwidth Bandwidth `json:"Bandwidth" xml:"Bandwidth"` ConfigResponse ConfigResponse `json:"ConfigResponse" xml:"ConfigResponse"` SourceStats []SourceStatsItem `json:"SourceStats" xml:"SourceStats"` SubResults SubResultsInGetHDMAliyunResourceSyncResult `json:"SubResults" xml:"SubResults"` KeyPrefixes KeyPrefixes `json:"KeyPrefixes" xml:"KeyPrefixes"` ConfigFailInstanceList []ConfigFailInstanceListItem `json:"ConfigFailInstanceList" xml:"ConfigFailInstanceList"` TurnOffAutoResourceOptimizeList []TurnOffAutoResourceOptimizeListItem `json:"TurnOffAutoResourceOptimizeList" xml:"TurnOffAutoResourceOptimizeList"` ConfigSuccessInstanceList []ConfigSuccessInstanceListItem `json:"ConfigSuccessInstanceList" xml:"ConfigSuccessInstanceList"` HasEnableRuleButNotDasProList []HasEnableRuleButNotDasProListItem `json:"HasEnableRuleButNotDasProList" xml:"HasEnableRuleButNotDasProList"` List ListInDescribeCacheAnalysisJobs `json:"List" xml:"List"` BigKeysOfNum BigKeysOfNum `json:"BigKeysOfNum" xml:"BigKeysOfNum"` EnableAutoThrottleList []EnableAutoThrottleListItem `json:"EnableAutoThrottleList" xml:"EnableAutoThrottleList"` TurnOffAutoThrottleList []TurnOffAutoThrottleListItem `json:"TurnOffAutoThrottleList" xml:"TurnOffAutoThrottleList"` BigKeys BigKeysInCreateCacheAnalysisJob `json:"BigKeys" xml:"BigKeys"` ContactGroups []ContactGroupsItem `json:"contactGroups" xml:"contactGroups"` UnexBigKeysOfBytes UnexBigKeysOfBytes `json:"UnexBigKeysOfBytes" xml:"UnexBigKeysOfBytes"` Result []List `json:"result" xml:"result"` Sessions []SessionsItem `json:"Sessions" xml:"Sessions"` UnexBigKeysOfNum UnexBigKeysOfNum `json:"UnexBigKeysOfNum" xml:"UnexBigKeysOfNum"` EnableAutoResourceOptimizeList []EnableAutoResourceOptimizeListItem `json:"EnableAutoResourceOptimizeList" xml:"EnableAutoResourceOptimizeList"` Contacts []ContactsItem `json:"contacts" xml:"contacts"` }