github.com/chnsz/golangsdk@v0.0.0-20240506093406-85a3fbfa605b/openstack/cdm/v1/link/results.go (about) 1 package link 2 3 type LinkCreateResponse struct { 4 Name string `json:"name"` 5 ValidationResult []validationResult `json:"validation-result"` 6 } 7 8 type validationResult struct { 9 LinkConfig []LinkValidationDetail `json:"linkConfig"` 10 } 11 12 type LinkValidationDetail struct { 13 Message string `json:"message"` 14 // ERROR,WARNING 15 Status string `json:"status"` 16 } 17 18 type LinkDetail struct { 19 // Link list. For details, see the description of the links parameter. 20 Links []Link `json:"links"` 21 // Source and destination data sources not supported by table/file migration 22 FromToUnMapping string `json:"fromTo-unMapping"` 23 // Source and destination data sources supported by entire DB migration 24 BatchFromToMapping string `json:"batchFromTo-mapping"` 25 } 26 27 type LinkUpdateResponse struct { 28 ValidationResult []validationResult `json:"validation-result"` 29 } 30 31 type LinkDeleteResponse struct { 32 // Error code 33 ErrCode string `json:"errCode"` 34 // Error message 35 ErrMessage string `json:"externalMessage"` 36 }