如何构建请求AWS .net

时间:2019-03-22 14:44:22

标签: c# amazon-web-services aws-sdk

我想使用CostExplorer获取使用情况报告,以了解有关服务使用的信息。 为此,我正在创建一个AmazonCostExplorerClient对象并使用GetCostAndUsage方法。 要使用它,我需要有一个GetCostAndUsageRequest对象,并使用它来获取所需的intel,但我不知道如何填写此类型的属性... 我该怎么办?

        GetCostAndUsageRequest request = new GetCostAndUsageRequest();

        request.Granularity = "DAILY";
        request.Metrics.Add("UsageQuantity");
        var gpDef = new GroupDefinition();
        gpDef.Key = "USAGE_TYPE";
        request.GroupBy.Add(gpDef);



        try
        {
            var response = client.GetCostAndUsage(request);
            //client is a AmazonCostExplorerClient object
            Console.WriteLine(response);
            Console.ReadKey();
        }
        catch(Exception e)
        {
            Console.WriteLine(e.Message);
            Console.ReadKey();
        }



    }
}

0 个答案:

没有答案