def describe_cluster(ClusterId=None):
    """
    Returns information about a specific cluster including shipping information, cluster status, and other important metadata.
    See also: AWS API Documentation
    
    Examples
    Returns information about a specific cluster including shipping information, cluster status, and other important metadata.
    Expected Output:
    
    :example: response = client.describe_cluster(
        ClusterId='string'
    )
    
    
    :type ClusterId: string
    :param ClusterId: [REQUIRED]
            The automatically generated ID for a cluster.
            

    :rtype: dict
    :return: {
        'ClusterMetadata': {
            'ClusterId': 'string',
            'Description': 'string',
            'KmsKeyARN': 'string',
            'RoleARN': 'string',
            'ClusterState': 'AwaitingQuorum'|'Pending'|'InUse'|'Complete'|'Cancelled',
            'JobType': 'IMPORT'|'EXPORT'|'LOCAL_USE',
            'SnowballType': 'STANDARD'|'EDGE',
            'CreationDate': datetime(2015, 1, 1),
            'Resources': {
                'S3Resources': [
                    {
                        'BucketArn': 'string',
                        'KeyRange': {
                            'BeginMarker': 'string',
                            'EndMarker': 'string'
                        }
                    },
                ],
                'LambdaResources': [
                    {
                        'LambdaArn': 'string',
                        'EventTriggers': [
                            {
                                'EventResourceARN': 'string'
                            },
                        ]
                    },
                ]
            },
            'AddressId': 'string',
            'ShippingOption': 'SECOND_DAY'|'NEXT_DAY'|'EXPRESS'|'STANDARD',
            'Notification': {
                'SnsTopicARN': 'string',
                'JobStatesToNotify': [
                    'New'|'PreparingAppliance'|'PreparingShipment'|'InTransitToCustomer'|'WithCustomer'|'InTransitToAWS'|'WithAWS'|'InProgress'|'Complete'|'Cancelled'|'Listing'|'Pending',
                ],
                'NotifyAll': True|False
            },
            'ForwardingAddressId': 'string'
        }
    }
    
    
    :returns: 
    (string) --
    
    """
    pass
