diff --git a/openstack/networking/v1/eips/requests.go b/openstack/networking/v1/eips/requests.go index 22e693ab5..5745ec4ac 100644 --- a/openstack/networking/v1/eips/requests.go +++ b/openstack/networking/v1/eips/requests.go @@ -22,8 +22,9 @@ type PublicIpOpts struct { } type BandwidthOpts struct { - Name string `json:"name" required:"true"` - Size int `json:"size" required:"true"` + Name string `json:"name,omitempty"` + Size int `json:"size,omitempty"` + Id string `json:"id,omitempty"` ShareType string `json:"share_type" required:"true"` ChargeMode string `json:"charge_mode,omitempty"` }