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  }