'Updates options defining the default search field used by
indexing for the search domain.
:type domain_name: string
:param domain_name: A string that represents the name of a
domain. Domain names must be unique across the domains
owned by an account within an AWS region. Domain names
must start with a letter or number and can contain the
following characters: a-z (lowercase), 0-9, and -
(hyphen). Uppercase letters and underscores are not
allowed.
:type default_search_field: string
:param default_search_field: The IndexField to use for search
requests issued with the q parameter. The default is an
empty string, which automatically searches all text
fields.
:raises: BaseException, InternalException, InvalidTypeException,
ResourceNotFoundException'

def update_default_search_field(self, domain_name, default_search_field):

    doc_path = ('update_default_search_field_response', 'update_default_search_field_result', 'default_search_field')
    params = {'DomainName': domain_name, 'DefaultSearchField': default_search_field}
    return self.get_response(doc_path, 'UpdateDefaultSearchField', params, verb='POST')
