"github.com/go-openapi/errors"
"github.com/go-openapi/runtime/middleware"
- "github.com/go-openapi/swag"
-
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
)
// NewUnsubscribeParams creates a new UnsubscribeParams object
// HTTP Request Object
HTTPRequest *http.Request `json:"-"`
- /*The subscriptionId to be unsubscribed
+ /*The subscriptionId received in the Subscription Response
Required: true
In: path
*/
- SubscriptionID int64
+ SubscriptionID string
}
// BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface
// Required: true
// Parameter is provided by construction from the route
- value, err := swag.ConvertInt64(raw)
- if err != nil {
- return errors.InvalidType("subscriptionId", "path", "int64", raw)
- }
- o.SubscriptionID = value
+ o.SubscriptionID = raw
return nil
}