def update_thing_shadow(thingName=None, payload=None):
    """
    Updates the thing shadow for the specified thing.
    For more information, see UpdateThingShadow in the AWS IoT Developer Guide .
    See also: AWS API Documentation
    
    
    :example: response = client.update_thing_shadow(
        thingName='string',
        payload=b'bytes'|file
    )
    
    
    :type thingName: string
    :param thingName: [REQUIRED]
            The name of the thing.
            

    :type payload: bytes or seekable file-like object
    :param payload: [REQUIRED]
            The state information, in JSON format.
            

    :rtype: dict
    :return: {
        'payload': StreamingBody()
    }
    
    
    """
    pass
