github.com/opentelekomcloud/gophertelekomcloud@v0.9.3/openstack/cts/v3/keyevent/Delete.go (about) 1 package keyevent 2 3 import ( 4 golangsdk "github.com/opentelekomcloud/gophertelekomcloud" 5 ) 6 7 type DeleteOpts struct { 8 NotificationId []string `q:"notification_id"` 9 } 10 11 func Delete(client *golangsdk.ServiceClient, opts DeleteOpts) (err error) { 12 q, err := golangsdk.BuildQueryString(opts) 13 if err != nil { 14 return 15 } 16 17 // DELETE /v3/{project_id}/notifications 18 url := client.ServiceURL("notifications") + q.String() 19 _, err = client.Delete(url, nil) 20 return 21 }