def list_on_premises_instances(registrationStatus=None, tagFilters=None,
    nextToken=None):
    """
    Gets a list of names for one or more on-premises instances.
    Unless otherwise specified, both registered and deregistered on-premises instance names will be listed. To list only registered or deregistered on-premises instance names, use the registration status parameter.
    See also: AWS API Documentation
    
    
    :example: response = client.list_on_premises_instances(
        registrationStatus='Registered'|'Deregistered',
        tagFilters=[
            {
                'Key': 'string',
                'Value': 'string',
                'Type': 'KEY_ONLY'|'VALUE_ONLY'|'KEY_AND_VALUE'
            },
        ],
        nextToken='string'
    )
    
    
    :type registrationStatus: string
    :param registrationStatus: The registration status of the on-premises instances:
            Deregistered: Include deregistered on-premises instances in the resulting list.
            Registered: Include registered on-premises instances in the resulting list.
            

    :type tagFilters: list
    :param tagFilters: The on-premises instance tags that will be used to restrict the corresponding on-premises instance names returned.
            (dict) --Information about an on-premises instance tag filter.
            Key (string) --The on-premises instance tag filter key.
            Value (string) --The on-premises instance tag filter value.
            Type (string) --The on-premises instance tag filter type:
            KEY_ONLY: Key only.
            VALUE_ONLY: Value only.
            KEY_AND_VALUE: Key and value.
            
            

    :type nextToken: string
    :param nextToken: An identifier returned from the previous list on-premises instances call. It can be used to return the next set of on-premises instances in the list.

    :rtype: dict
    :return: {
        'instanceNames': [
            'string',
        ],
        'nextToken': 'string'
    }
    
    
    :returns: 
    (string) --
    
    """
    pass
