github.com/opentelekomcloud/gophertelekomcloud@v0.9.3/openstack/ims/v1/members/BatchDeleteMembers.go (about) 1 package members 2 3 import ( 4 golangsdk "github.com/opentelekomcloud/gophertelekomcloud" 5 "github.com/opentelekomcloud/gophertelekomcloud/internal/build" 6 "github.com/opentelekomcloud/gophertelekomcloud/openstack/ims/v1/others" 7 ) 8 9 func BatchDeleteMembers(client *golangsdk.ServiceClient, opts BatchMembersOpts) (*string, error) { 10 b, err := build.RequestBody(opts, "") 11 if err != nil { 12 return nil, err 13 } 14 15 // DELETE /v1/cloudimages/members 16 raw, err := client.DeleteWithBody(client.ServiceURL("cloudimages", "members"), b, &golangsdk.RequestOpts{ 17 OkCodes: []int{200}, 18 }) 19 return others.ExtractJobId(err, raw) 20 }