Renaming SubnetID to PoolID
diff --git a/openstack/networking/v2/extensions/lbaas/members/requests.go b/openstack/networking/v2/extensions/lbaas/members/requests.go
index 6899c60..e402444 100644
--- a/openstack/networking/v2/extensions/lbaas/members/requests.go
+++ b/openstack/networking/v2/extensions/lbaas/members/requests.go
@@ -94,8 +94,8 @@
// Required. The port on which the application is hosted.
ProtocolPort int
- // Required. Subnet in which to access this member.
- SubnetID string
+ // Required. The pool to which this member will belong.
+ PoolID string
}
// Create accepts a CreateOpts struct and uses the values to create a new
@@ -104,8 +104,8 @@
type member struct {
TenantID string `json:"tenant_id"`
ProtocolPort int `json:"protocol_port"`
- SubnetID string `json:"subnet_id"`
Address string `json:"address"`
+ PoolID string `json:"pool_id"`
}
type request struct {
Member member `json:"member"`
@@ -115,7 +115,7 @@
Address: opts.Address,
TenantID: opts.TenantID,
ProtocolPort: opts.ProtocolPort,
- SubnetID: opts.SubnetID,
+ PoolID: opts.PoolID,
}}
var res CreateResult
diff --git a/openstack/networking/v2/extensions/lbaas/members/requests_test.go b/openstack/networking/v2/extensions/lbaas/members/requests_test.go
index 6f4258b..86f7a77 100644
--- a/openstack/networking/v2/extensions/lbaas/members/requests_test.go
+++ b/openstack/networking/v2/extensions/lbaas/members/requests_test.go
@@ -121,9 +121,9 @@
{
"member": {
"tenant_id": "453105b9-1754-413f-aab1-55f1af620750",
+ "pool_id": "foo",
"address": "192.0.2.14",
- "protocol_port":8080,
- "subnet_id": "SUBNET_ID"
+ "protocol_port":8080
}
}
`)
@@ -140,7 +140,6 @@
"tenant_id": "453105b9-1754-413f-aab1-55f1af620750",
"admin_state_up":true,
"weight": 1,
- "subnet_id": "SUBNET_ID",
"status": "DOWN"
}
}
@@ -151,7 +150,7 @@
TenantID: "453105b9-1754-413f-aab1-55f1af620750",
Address: "192.0.2.14",
ProtocolPort: 8080,
- SubnetID: "SUBNET_ID",
+ PoolID: "foo",
}
_, err := Create(serviceClient(), options).Extract()
th.AssertNoErr(t, err)
@@ -177,7 +176,6 @@
"tenant_id":"453105b9-1754-413f-aab1-55f1af620750",
"admin_state_up":true,
"weight":1,
- "subnet_id":"SUBNET_ID",
"status":"DOWN"
}
}
@@ -193,7 +191,6 @@
th.AssertEquals(t, "453105b9-1754-413f-aab1-55f1af620750", m.TenantID)
th.AssertEquals(t, true, m.AdminStateUp)
th.AssertEquals(t, 1, m.Weight)
- th.AssertEquals(t, "SUBNET_ID", m.SubnetID)
th.AssertEquals(t, "DOWN", m.Status)
}
diff --git a/openstack/networking/v2/extensions/lbaas/members/results.go b/openstack/networking/v2/extensions/lbaas/members/results.go
index 18605a0..9466fee 100644
--- a/openstack/networking/v2/extensions/lbaas/members/results.go
+++ b/openstack/networking/v2/extensions/lbaas/members/results.go
@@ -34,9 +34,6 @@
// The unique ID for the member.
ID string
-
- // The ID of the associated subnet for this member.
- SubnetID string `json:"subnet_id" mapstructure:"subnet_id"`
}
// MemberPage is the page returned by a pager when traversing over a