2
我的公司已經厭倦了不斷使用AWS控制檯來設置我們的地圖縮減集羣,並且需要比控制檯提供的更多配置。我正在使用.Net AWS SDK編寫一個簡單的應用程序,它允許我們創建和控制作業流程。不幸的是,我對DescribeJobFlows
的調用總是返回空(儘管我可以在AWS控制檯中查看作業)。下面是一些示例代碼:爲什麼Amazon.Net SDK看不到任何工作流程?
public static void Main()
{
var amazonClient = new AmazonElasticMapReduceClient("<redacted>", "<redacted>");
var response = amazonClient.DescribeJobFlows(new DescribeJobFlowsRequest());
Console.WriteLine(response.DescribeJobFlowsResult.JobFlows.Count);
}
這個簡單的程序始終打印0.1
我三重檢查,我的AWS訪問密鑰和祕密密鑰是正確的,並且我有工作流該帳戶下運行。我今天創建了幾個正在運行的工作流程,所以至少應該包含在結果中。我沒有看到按地區或任何可能有請求中有趣的默認值的任何過濾。
爲什麼我看不到我的工作流程?