func (a *Client) VirtualMachineScaleSetVmsRestart(params *VirtualMachineScaleSetVmsRestartParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualMachineScaleSetVmsRestartOK, *VirtualMachineScaleSetVmsRestartAccepted, error) {
    // TODO: Validate the params before sending
    if params == nil {
        params = NewVirtualMachineScaleSetVmsRestartParams()
    }