Я хочу использовать 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();
}
}
}