def snapshot_restore(repository, snapshot, body=None, hosts=None, profile=None):
    '''
    .. versionadded:: 2017.7.0

    Restore existing snapshot in specified repository by supplied definition.