github.com/chnsz/golangsdk@v0.0.0-20240506093406-85a3fbfa605b/openstack/dms/v2/maintainwindows/requests.go (about) 1 package maintainwindows 2 3 import ( 4 "github.com/chnsz/golangsdk" 5 ) 6 7 // Get maintain windows 8 func Get(client *golangsdk.ServiceClient) ([]MaintainWindow, error) { 9 var rst golangsdk.Result 10 _, err := client.Get(getURL(client), &rst.Body, nil) 11 if err == nil { 12 var r GetResponse 13 err = rst.ExtractInto(&r) 14 return r.MaintainWindows, err 15 } 16 return nil, err 17 }