def describe_hosted_connections(connectionId=None):
    """
    Returns a list of hosted connections that have been provisioned on the given interconnect or link aggregation group (LAG).
    See also: AWS API Documentation
    
    
    :example: response = client.describe_hosted_connections(
        connectionId='string'
    )
    
    
    :type connectionId: string
    :param connectionId: [REQUIRED]
            The ID of the interconnect or LAG on which the hosted connections are provisioned.
            Example: dxcon-abc123 or dxlag-abc123
            Default: None
            

    :rtype: dict
    :return: {
        'connections': [
            {
                'ownerAccount': 'string',
                'connectionId': 'string',
                'connectionName': 'string',
                'connectionState': 'ordering'|'requested'|'pending'|'available'|'down'|'deleting'|'deleted'|'rejected',
                'region': 'string',
                'location': 'string',
                'bandwidth': 'string',
                'vlan': 123,
                'partnerName': 'string',
                'loaIssueTime': datetime(2015, 1, 1),
                'lagId': 'string',
                'awsDevice': 'string'
            },
        ]
    }
    
    
    """
    pass
