def describe_node_association_status(NodeAssociationStatusToken=None,
    ServerName=None):
    """
    Returns the current status of an existing association or disassociation request.
    A ResourceNotFoundException is thrown when no recent association or disassociation request with the specified token is found, or when the server does not exist. A ValidationException is raised when parameters of the request are not valid.
    See also: AWS API Documentation
    
    
    :example: response = client.describe_node_association_status(
        NodeAssociationStatusToken='string',
        ServerName='string'
    )
    
    
    :type NodeAssociationStatusToken: string
    :param NodeAssociationStatusToken: [REQUIRED]

    :type ServerName: string
    :param ServerName: [REQUIRED]
            The name of the server from which to disassociate the node.
            

    :rtype: dict
    :return: {
        'NodeAssociationStatus': 'SUCCESS'|'FAILED'|'IN_PROGRESS'
    }
    
    
    :returns: 
    SUCCESS : The association or disassociation succeeded.
    FAILED : The association or disassociation failed.
    IN_PROGRESS : The association or disassociation is still in progress.
    
    """
    pass
