Call it "CreateOptsBuilder".
diff --git a/openstack/compute/v2/servers/requests.go b/openstack/compute/v2/servers/requests.go
index e8daac9..20ca52e 100644
--- a/openstack/compute/v2/servers/requests.go
+++ b/openstack/compute/v2/servers/requests.go
@@ -18,9 +18,9 @@
return pagination.NewPager(client, detailURL(client), createPage)
}
-// CreateOptsLike describes struct types that can be accepted by the Create call.
+// CreateOptsBuilder describes struct types that can be accepted by the Create call.
// The CreateOpts struct in this package does.
-type CreateOptsLike interface {
+type CreateOptsBuilder interface {
ToServerCreateMap() map[string]interface{}
}
@@ -127,7 +127,7 @@
}
// Create requests a server to be provisioned to the user in the current tenant.
-func Create(client *gophercloud.ServiceClient, opts CreateOptsLike) CreateResult {
+func Create(client *gophercloud.ServiceClient, opts CreateOptsBuilder) CreateResult {
var result CreateResult
_, result.Err = perigee.Request("POST", listURL(client), perigee.Options{
Results: &result.Resp,