github.com/opentelekomcloud/gophertelekomcloud@v0.9.3/openstack/evs/extensions/volumeactions/reserve.go (about) 1 package volumeactions 2 3 import "github.com/opentelekomcloud/gophertelekomcloud" 4 5 func Reserve(client *golangsdk.ServiceClient, id string) (err error) { 6 b := map[string]interface{}{"os-reserve": make(map[string]interface{})} 7 _, err = client.Post(client.ServiceURL("volumes", id, "action"), b, nil, &golangsdk.RequestOpts{ 8 OkCodes: []int{200, 201, 202}, 9 }) 10 return 11 }