云服务器内容精选

  • 如何开通账单订阅功能 在OBS中创建桶,详细操作请参见创建桶。 登录费用中心。 进入“总览”页面。 滑动“账单数据存储”参数后面的滑动按钮,开通账单数据存储功能。 设置对象存储桶名称。 对象存储桶失效后,将自动关闭账单数据存储功能。 单击“验证”。 系统提示验证成功,并展示所有可选择的账单。 勾选需要导出的账单,并设置相关参数,单击“开通”。 授权并验证通过后,系统会将您选中的账单生成文件同步存储至您OBS对应的桶资源中。 对象存储目录名 存储路径由大小写字母、数字、“-”、“_”组成,长度不超过256个字符,不能以“/”开头和结尾,子目录层级最深5级,输入自定义目录名在OBS中不存在时,则在OBS桶根目录基础上创建目标子目录。 推送设置 勾选复选框后,当账单数据调整时,会重新把更新后的账单推送到OBS桶中。 是否推送财务托管子账号账单数据(仅当当前登录客户为财务托管企业主账号时才显示) 对于财务托管企业主子账号,华为云是否推送企业子账号账单数据给企业主账号。 选择“是”时,存储的文件中包括企业子账单数据,选择“否”时不包括。 是否推送已授予查看消费数据权限的财务独立子账号账单数据(仅当当前登录客户为财务托管企业主账号时才显示) 对于财务独立企业子账号,如果财务托管企业主账号有查看财务独立企业子账号消费数据的权限,华为云是否推送企业子账号账单数据给企业主账号。 选择“是”时,存储的文件中包括企业子账单数据,选择“否”时不包括。 单击“获取短信验证码”。 输入获取的短信验证码,单击“确认”。 单击对象存储名称后的“关闭”,即可关闭账单数据存储。
  • 后续说明 如果您需要每天下载订阅的账单,可参考如下脚本进行设置。设置完成后,即可自动下载订阅的账单。 以下代码示例仅供参考,客户可根据需要自行开发。 #!/usr/bin/python # -*- coding:utf-8 -*- import string,os,sys,datetime import commands import json #get date date = datetime.date.today()-datetime.timedelta(1) str_date = date.strftime("%Y%m%d") AK = '' SK = '' server = '' bucketName = '' #prefix="Consumedetails_"+str_date prefix="Resource_Expenditures_"+str_date print prefix from com.obs.client.obs_client import ObsClient # Constructs a obs client instance with your account for accessing OBS obsClient = ObsClient(access_key_id=AK, secret_access_key=SK, server=server) #find which billing resp=obsClient.listObjects(bucketName,prefix) #billing name objectKey=resp.body.contents[0].key localFileDir='/opt/huawei/zcm/data/'+objectKey # Download the object to a file print('Downloading an object to dir:' + localFileDir + '\n') obsClient.getObject(bucketName, objectKey, downloadPath=localFileDir) 需要设置的参数说明: AK:Access Key ID,接入键标识,用户在OBS系统中的接入键标识,一个接入键标识唯一对应一个用户,一个用户可以同时拥有多个接入键标识。OBS系统通过接入键标识识别访问系统的用户。AK和SK的获取方式请参见获取访问密钥(AK/SK)。 SK:Secret Access Key,安全接入键,用户在OBS系统中的安全接入键,是用户访问OBS系统的密钥,用户根据安全接入键和请求头域生成鉴权信息。安全接入键和接入键标识一一对应。 server:访问 域名 ,访问域名是桶在互联网中的域名地址,可应用于直接通过域名访问桶的场景,比如:云应用开发、数据分享等。可以从图1的1中获取。 bucketName:订阅账单使用的桶名称。可以从图1的2中获取。 prefix:需要自动下载的账单。 localFileDir:本地目录,用户保存下载的账单文件。 图1 如何获取自动下载订阅账单的参数
  • 如何开通账单订阅功能 在OBS中创建桶,详细操作请参见创建桶。 根据下图所示登录费用中心。 进入“消费数据存储”页面。 设置对象存储桶名称。 对象存储桶失效后,将自动关闭消费数据存储功能。 单击“验证”。 系统提示验证成功,并展示所有可选择的账单。 勾选需要导出的账单,单击“开通”。 授权并验证通过后,系统每天会将您的所选中的账单生成文件同步存储至您OBS对应的桶资源中。 单击“获取短信验证码”。 输入获取的短信验证码,单击“确认”。 单击对象存储名称后的“关闭”,即可关闭消费数据存储。
  • 后续说明 如果您需要每天下载订阅的账单,可参考如下脚本进行设置。设置完成后,即可自动下载订阅的账单。 以下代码示例仅供参考,客户可根据需要自行开发。 #!/usr/bin/python # -*- coding:utf-8 -*- import string,os,sys,datetime import commands import json #get date date = datetime.date.today()-datetime.timedelta(1) str_date = date.strftime("%Y%m%d") AK = '' SK = '' server = '' bucketName = '' #prefix="Consumedetails_"+str_date prefix="Resource_Expenditures_"+str_date print prefix from com.obs.client.obs_client import ObsClient # Constructs a obs client instance with your account for accessing OBS obsClient = ObsClient(access_key_id=AK, secret_access_key=SK, server=server) #find which billing resp=obsClient.listObjects(bucketName,prefix) #billing name objectKey=resp.body.contents[0].key localFileDir='/opt/huawei/zcm/data/'+objectKey # Download the object to a file print('Downloading an object to dir:' + localFileDir + '\n') obsClient.getObject(bucketName, objectKey, downloadPath=localFileDir) 需要设置的参数说明: AK:Access Key ID,接入键标识,用户在OBS系统中的接入键标识,一个接入键标识唯一对应一个用户,一个用户可以同时拥有多个接入键标识。OBS系统通过接入键标识识别访问系统的用户。AK和SK的创建和访问方式请参见获取访问密钥(AK/SK)。 SK:Secret Access Key,安全接入键,用户在OBS系统中的安全接入键,是用户访问OBS系统的密钥,用户根据安全接入键和请求头域生成鉴权信息。安全接入键和接入键标识一一对应。 server:访问域名,访问域名是桶在互联网中的域名地址,可应用于直接通过域名访问桶的场景,比如:云应用开发、数据分享等。可以从图1的1中获取。 bucketName:订阅账单使用的桶名称。可以从图1的2中获取。 prefix:需要自动下载的账单。 “Resource_Expenditures_”:为资源消费记录。 “Spendings (ByTransaction)_”:为流水详单。 “Spendings (ByResource)_”:为资源详单。 “ReconciliationList_”:为对账单。 localFileDir:本地目录,用户保存下载的账单文件。 图1 如何获取自动下载订阅账单的参数
  • 账单内容说明 表1 资源详单参数说明 字段名称 类型 字段描述 账期 String 与用户约定的一个时间范围,这样对账时才能确定对账范围。该时间范围可根据华为云的营销策略来决定,通常是一个自然月。当一个账期结束时,系统计算出用户在该账期内需要支付的全部费用,并生成账单。 资源ID String 云服务资源的唯一标识ID。 资源名称 String 云服务资源的名称。 资源标签 String 用户给云服务资源设置的标签。 云服务区 String 指能独立提供公有云服务资源、并服务于一个较大地理范围的云服务区域。 产品类型 String 主要指云服务的分类。 资源类型 String 主要指云服务所使用到的资源分类。 产品 String 云服务的名称。 企业项目ID String 开通企业项目的客户,所在的企业项目ID。如果客户购买产品时未选择企业项目,则企业项目ID为0。 企业项目名称 String 开通企业项目的客户,所在的企业项目名称。如果客户购买产品时未选择企业项目,则企业项目名称为default。 供应商 String 当前产品的供应商: 华为云 分销商 计费模式 String 计费模式。当包周期产品的消费金额为负数时,则表示订单类型为退订或降配。 包周期 按需 预留实例-订购:预付的金额。 预留实例-使用:根据使用量计算的金额。 节省计划-订购 节省计划-按时计费 官网价总金额 BigDecimal 选择购买的产品和周期后,华为云官网显示的价格。 消费金额 BigDecimal 用户使用云服务享受折扣优惠后需要支付的费用金额。折扣包含:促销产品折扣、促销折扣券、商务折扣等各种折扣。 折扣优惠 BigDecimal 用户使用云服务享受折扣优惠如商务折扣以及促销优惠等减免的金额。基于官网价的优惠金额。 备注 - 补充信息。