func (a *Client) VirtualMachineScaleSetsDeallocate(params *VirtualMachineScaleSetsDeallocateParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualMachineScaleSetsDeallocateOK, *VirtualMachineScaleSetsDeallocateAccepted, error) {
    // TODO: Validate the params before sending
    if params == nil {
        params = NewVirtualMachineScaleSetsDeallocateParams()
    }