首页 > 解决方案 > 如何构建请求 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();
        }



    }
}

标签: c#amazon-web-servicesaws-sdk

解决方案


推荐阅读