Azure EA (3) 使用Postman访问海外Azure Billing API
《Windows Azure Platform 系列文章目录》
本文介绍的是海外版的Azure Global服务,因为跨境内境外网络,访问速度会比较慢
在开始使用Azure Billing API之前,我们需要准备:
1.登录https://portal.azure.com,拿到Enrollment Number
2.获取Azure Billing API Key。如下图:
3.有关Azure海外的Billing API,请参考:https://docs.microsoft.com/en-us/azure/billing/billing-enterprise-api
这里简单介绍2个API:
(1)查看账单使用量摘要
(2)查看账单高级报告下载
一.查看账单使用量摘要:
1.REST API
Method | Request URL |
Get | https://consumption.azure.com/v3/enrollments/{enrollmentNumber}/balancesummary |
举例说明 | https://consumption.azure.com/v3/enrollments/8608480/balancesummary |
2.Request Header
Request Header Key | Value |
Authorization | bearer {API Key} |
3.返回结果
返回结果的字段说明:
字段名 | 字段说明 |
id | |
billingPeriodId | 计费周期 |
currencyCode | 货币单位 |
beginningBalance | 初期余额 |
endingBalance | 期末余额 |
newPurchases | 新购买 |
adjustments | 调整 |
utilized | 使用量 (从余额中扣除) |
serviceOverage | 服务超额 |
chargesBilledSeparately | 单独计费的费用 |
totalOverage | 总超额 |
totalUsage | 总使用量 (承诺使用量+超额) |
azureMarketplaceServiceCharges | Azure应用市场服务使用量 |
newPurchasesDetails | 新购买 |
adjustmentDetails | 调整详细信详细信息 |
billingPeriodStart | 计费周期开始时间 |
billingPeriodEnd | 计费周期结束时间 |
balanceDeduct | 余额扣除 |
二.查看账单高级报告下载
1.REST API
Method | Request URL |
Get | https://consumption.azure.com/v3/enrollments/{enrollmentNumber}/usagedetails/download?billingPeriod={billingPeriod} |
举例说明 | https://consumption.azure.com/v3/enrollments/8608480/usagedetails/download?startTime=2019-07-20&endTime=2019-08-10 |
2.Request Header
Request Header Key | Value |
Authorization | bearer {API Key} |
3.返回结果
返回结果的字段说明:
字段名 | 说明 |
AccountId | 创建该订阅的ID |
AccountName | 账户名称 |
AccountOwnerEmail | 账户所有者邮箱 |
AdditionalInfo | 附加信息 |
ConsumedQuantity | 已消耗的数量 |
ConsumedService | 消耗的服务类型 |
ConsumedServiceId | 消耗的服务ID |
Cost | 费用 |
CostCenter | 资源所属的Cost Center成本中心 ,成本中心只在EA Portal里面定义 |
Date | 表示该计费资源的计费时间,比如2019-06-01 |
DepartmentId | 部门ID |
DepartmentName | 资源所属的部门,部门只在EA Portal里面定义 |
InstanceId |
资源的唯一ID 对于ARM资源来说,组件展现的形式如下: /subscriptions/{订阅ID}/resourceGroups/{资源组名称}/providers/Microsoft.Compute/virtualMachines/{虚拟机名称} |
MeterCategory | 服务的一级类别 |
MeterId | 类别Id |
MeterName | 类别名称 |
MeterRegion | 类别区域 |
MeterSubCategory | 服务的二级类别 |
Product | 产品 |
ProductId | 产品Id |
ResourceGroup | 资源组 |
ResourceLocation | 资源组所属区域 |
ResourceLocationId | 资源组所属区域Id |
ResourceRate | 每计费单位适用的费率 |
ServiceAdministratorId | 服务管理员Id |
ServiceInfo1 | 服务信息1 |
ServiceInfo2 | 服务信息2 |
StoreServiceIdentifier | 该字段不经常使用 |
SubscriptionGuid | 订阅Guid |
SubscriptionId | 订阅ID |
SubscriptionName | 订阅的显示名称 |
Tags | 标签 |
UnitOfMeasure |
列:已消耗的资源数量的单位 比如虚拟机计算资源,是按照小时来收费的,则该列显示为Hour 对于存储来说,是按照GB来收费的。则该列会显示GB |
PartNumber | 服务的SKU Number |
ResourceGuid | 不经常使用 |
OfferId | 不经常使用 |
ChargesBilledSeparately | 超出货币承诺的收费 |
Location | 服务所在数据中心区域 |
ServiceName | 服务名称 |
ServiceTier | 服务等级 |
Azure EA (3) 使用Postman访问海外Azure Billing API的更多相关文章
- Azure EA (2) 使用Postman访问国内Azure Billing API
<Windows Azure Platform 系列文章目录> 本文介绍的是国内由世纪互联运维的Azure China 请读者先看一下之前的文档内容:Azure EA (1) 查看国内Az ...
- Azure CosmosDB (14) 使用Postman访问CosmosDB REST API
<Windows Azure Platform 系列文章目录> 今天研究了一下如何使用Postman访问Azure CosmosDB. CosmosDB API接口,可以参考:https: ...
- Azure REST API (5) 中国Azure EA Portal Billing API
<Windows Azure Platform 系列文章目录> 本文介绍的是国内由世纪互联运维的Azure China. EA Portal的管理url是:https://ea.azure ...
- 【Azure Developer】使用Postman获取Azure AD中注册应用程序的授权Token,及为Azure REST API设置Authorization
Azure Active Directory (Azure AD) is Microsoft's cloud-based identity and access management service, ...
- 【Azure Developer】Python代码通过AAD认证访问微软Azure密钥保管库(Azure Key Vault)中机密信息(Secret)
关键字说明 什么是 Azure Active Directory?Azure Active Directory(Azure AD, AAD) 是 Microsoft 的基于云的标识和访问管理服务,可帮 ...
- Azure EA (1) 查看国内Azure账单
<Windows Azure Platform 系列文章目录> 本文介绍的是国内由世纪互联运维的Azure China 有关Azure EA Portal的详细内容,可以参考我的GitHu ...
- 【Azure 应用服务】探索在Azure上设置禁止任何人访问App Service的默认域名(Default URL)
问题描述 总所周知,Azure App Service服务会默认提供一个 ***.chinacloudsites.cn为后缀的域名,但是该域名由上海蓝云网络科技有限公司备案,仅用于向其客户提供 Azu ...
- 使用Postman访问OAuth2保护的WebAPI
Instantnoodle现时的WebAPI已经受Azure AD保护,平时直接输入URL的方式已经不能够正常访问到WebAPI 所有API都可以Swagger页面找到 http://getazdev ...
- Azure Storage 系列(六)使用Azure Queue Storage
一,引言 在之前介绍到 Azure Storage 第一篇文章中就有介绍到 Azure Storage 是 Azure 上提供的一项存储服务,Azure 存储包括 对象.文件.磁盘.队列和表存储.这里 ...
随机推荐
- Zookeeper分布式锁实战
场景描述: 在线程高并发场景下,生成唯一的订单编号,如: 2017-10-14-20-52-33-01 年-月-日-时-分-秒-序号 (1)Lock锁接口 package com.zookeeper. ...
- 记一个bootstrap定制container导致页面X轴出现横向滚动条的坑
壹 ❀ 引 在bootstrap定制时,因为UI给的图纸的页面主体部分宽度为1200px,所以我将container容器宽度从默认的1170px改成了1200px,随后在页面缩小的调试过程中发现了页 ...
- httpclient超时时间设置及代理设置
超时时间 设置HttpClient的超时时间,非常有必要性,因为httpclient 默认超时时间很长,自己可以测试一下是多久,设置超时时间否则会影响自己系统的业务逻辑,例如阻塞系统,影响系统的吞吐量 ...
- PHPStorm设置等号对齐
为了代码的美观,我们常常会把代码等号设置对齐,手动对齐的效率很低,PHPStrom提供了快捷键来一键对齐. 首先设置PHPStorm 设置完PHPStorm后,使用快捷键Command+Option+ ...
- centos 8 docker-ce 安装
https://www.techrepublic.com/article/a-better-way-to-install-docker-on-centos-8/ https://linuxconfig ...
- 致Python初学者的六点建议
Python是最容易学习的编程语言之一,其语法近似英语.通常,初学者只会遇到一些小麻烦,如强制缩进.在函数中使用self等. 然而,当开始阅读.复制和编辑他人代码时,麻烦就接踵而至了. 这里,我将解释 ...
- JQuery操作样式以及JQuery事件机制
1.操作样式 1.1 css的操作 功能:设置或者修改样式,操作的是style属性 操作单个样式 // name:需要设置的样式名称 // value:对应的样式值 // $obj.c ...
- python验证码识别(2)极验滑动验证码识别
目录 一:极验滑动验证码简介 二:极验滑动验证码识别思路 三:极验验证码识别 一:极验滑动验证码简介 近些年来出现了一些新型验证码,不想旧的验证码对人类不友好,但是这种验证码对于代码来说识别难度上 ...
- C#操作SQLite数据库增、删、改、查 欢迎转载
C#操作SQLite数据库增.删.改.查 欢迎转载 转载记得留下链接地址哦!!! 最近项目上要使用SQLite数据库,不怕大伙笑话毕业四年多了,一直使用Oracle或者MySQL或者SQLServer ...
- Java基础—面向对象的三大特性
面向对象有三大特性分别是继承.封装和多态. (1)继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法.对象的一个新类可以从现有的类中派生,这个过程称为类继承.新类 ...