def describe_environment_managed_actions(EnvironmentName=None,
    EnvironmentId=None, Status=None):
    """
    Lists an environment's upcoming and in-progress managed actions.
    See also: AWS API Documentation
    
    
    :example: response = client.describe_environment_managed_actions(
        EnvironmentName='string',
        EnvironmentId='string',
        Status='Scheduled'|'Pending'|'Running'|'Unknown'
    )
    
    
    :type EnvironmentName: string
    :param EnvironmentName: The name of the target environment.

    :type EnvironmentId: string
    :param EnvironmentId: The environment ID of the target environment.

    :type Status: string
    :param Status: To show only actions with a particular status, specify a status.

    :rtype: dict
    :return: {
        'ManagedActions': [
            {
                'ActionId': 'string',
                'ActionDescription': 'string',
                'ActionType': 'InstanceRefresh'|'PlatformUpdate'|'Unknown',
                'Status': 'Scheduled'|'Pending'|'Running'|'Unknown',
                'WindowStartTime': datetime(2015, 1, 1)
            },
        ]
    }
    
    
    """
    pass
