def describe_handshake(HandshakeId=None):
    """
    Retrieves information about a previously requested handshake. The handshake ID comes from the response to the original  InviteAccountToOrganization operation that generated the handshake.
    This operation can be called from any account in the organization.
    See also: AWS API Documentation
    
    
    :example: response = client.describe_handshake(
        HandshakeId='string'
    )
    
    
    :type HandshakeId: string
    :param HandshakeId: [REQUIRED]
            The unique identifier (ID) of the handshake that you want information about. You can get the ID from the original call to InviteAccountToOrganization , or from a call to ListHandshakesForAccount or ListHandshakesForOrganization .
            The regex pattern for handshake ID string requires 'h-' followed by from 8 to 32 lower-case letters or digits.
            

    :rtype: dict
    :return: {
        'Handshake': {
            'Id': 'string',
            'Arn': 'string',
            'Parties': [
                {
                    'Id': 'string',
                    'Type': 'ACCOUNT'|'ORGANIZATION'|'EMAIL'
                },
            ],
            'State': 'REQUESTED'|'OPEN'|'CANCELED'|'ACCEPTED'|'DECLINED'|'EXPIRED',
            'RequestedTimestamp': datetime(2015, 1, 1),
            'ExpirationTimestamp': datetime(2015, 1, 1),
            'Action': 'INVITE'|'ENABLE_ALL_FEATURES'|'APPROVE_ALL_FEATURES',
            'Resources': [
                {
                    'Value': 'string',
                    'Type': 'ACCOUNT'|'ORGANIZATION'|'ORGANIZATION_FEATURE_SET'|'EMAIL'|'MASTER_EMAIL'|'MASTER_NAME'|'NOTES'|'PARENT_HANDSHAKE',
                    'Resources': {'... recursive ...'}
                },
            ]
        }
    }
    
    
    :returns: 
    ACCOUNT - Specifies an AWS account ID number.
    ORGANIZATION - Specifies an organization ID number.
    EMAIL - Specifies the email address that is associated with the account that receives the handshake.
    OWNER_EMAIL - Specifies the email address associated with the master account. Included as information about an organization.
    OWNER_NAME - Specifies the name associated with the master account. Included as information about an organization.
    NOTES - Additional text provided by the handshake initiator and intended for the recipient to read.
    
    """
    pass
