是否存在类似于AWS对产品列表和定价目录的定价api。例如,获取EC2定价和产品目录AWS提供JSON/CSV file,想知道Azure是否有类似的东西
答案 0 :(得分:2)
https://prices.azure.com/api/retail/prices
您可以使用查询来阅读以下特定项目
https://prices.azure.com/api/retail/prices?$filter=ArmRegionName%20eq%20%27eastus%27
答案 1 :(得分:0)
您可以使用消费API用法详细信息-列表
<Button Content="Add Name " Width="100" Height="30"
IsEnabled="{Binding ElementName=txtName, Path=Text.Length, Mode=OneWay}">
</Button>
这是 documentation
。
如果要查看用法详细信息,请使用api
答案 2 :(得分:0)
使用Azure消耗Price Sheet API:
jQuery(document).ready(function() {
$("button[name=btn-add]").on('click', function(e) {
e.preventDefault();
let Button_Id = $(this).attr("id")
console.log(Button_Id);
let test_content = $("#div-clone");
stri = '<div>' + Button_Id + '</div>';
test_content.find('#hello').replaceWith(Button_Id);
test_content = test_content.html();
console.log(test_content);
});
});
使用<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<button type="button" class="btn btn-outline-success" name="btn-add" id="1">
<i class="fas fa-plus fa-1x"></i>
<span style="padding-left:3px;"> button 1 </span>
</button>
<button type="button" class="btn btn-outline-success" name="btn-add" id="2">
<i class="fas fa-plus fa-1x"></i>
<span style="padding-left:3px;"> button 2 </span>
</button>
<div name="div_test" id="div-clone" style="display:none">
<span id="hello"> hello </span>
</div>
参数,您将获得如下所示的定价列表:
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Consumption/pricesheets/default?api-version=2019-10-01
另请参阅以下堆栈溢出问题:How to get Azure service pricing details programmatically?。
答案 3 :(得分:0)
这里是官方文档
https://docs.microsoft.com/en-us/rest/api/cost-management/retail-prices/azure-retail-prices
示例api(您不需要azure帐户即可访问这些api) "https://prices.azure.com/api/retail/prices?$filter=serviceName eq 'Virtual Machines' 和 priceType eq 'Reservation'"
"https://prices.azure.com/api/retail/prices?$filter=serviceFamily eq 'Storage'"
"https://prices.azure.com/api/retail/prices?$filter=serviceFamily eq 'Compute'"
"https://prices.azure.com/api/retail/prices?$filter=endswith(armRegionName, 'europe')"