c# - 如何构建请求 AWS .net
问题描述
我想使用CostExplorer
获取使用报告来了解有关服务消耗的信息。为此,我正在创建一个AmazonCostExplorerClient
对象并使用该GetCostAndUsage
方法。要使用它,我需要有一个GetCostAndUsageRequest
对象并使用它来获取我想要的英特尔,但我不明白如何填写这种类型的属性......我应该怎么做?
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();
}
}
}