找不到 API ? 点击 反馈吧
- AI任务相关接口
- 资源栈相关接口
- 资源相关接口
- 资源场景相关接口
- 模板相关接口
- 创建自定义模板CreateTemplate
- 删除模板DeleteTemplate
- 更新模板UpdateTemplate
- 查询模板详情GetTemplate
- 查询模板列表ListTemplates
- 查询模板的版本列表ListTemplateVersions
- 获取模版参数约束GetTemplateParameterConstraints
- 共享模板或取消共享模板SetTemplatePermission
- 查询模板中创建资源的预估价格GetTemplateEstimateCost
- 获取新模板或者现有模板的信息GetTemplateSummary
- 验证将要创建资源栈的模板ValidateTemplate
- 生成模板所需的策略信息GenerateTemplatePolicy
- 资源栈策略相关接口
- 更改集相关接口
- 资源栈组相关接口
- 偏差检测相关接口
- 标签相关接口
- 诊断相关接口
- 资源类型相关接口
- 其他相关接口
GetTemplateEstimateCost
通过指定模板和模板参数查询创建资源栈的预估价格
服务地址:
华东1 金融云
参数配置
高级配置
输入参数
只看必填
注意事项
TemplateURL包含模板主体的文件的位置
RegionId资源栈所属的地域ID
TemplateBody模板主体的结构
TemplateId模板ID
TemplateVersion模板版本
Parameters参数
TemplateScratchId资源场景ID
TemplateScratchRegionId资源场景所属的地域ID
StackId资源栈ID
幂等性参数
ClientToken保证请求的幂等性
文档
调用结果
SDK 示例
CLI示例
相关示例 (1)
调用历史
错误码
流控
插件下载了解更多
Alibaba Cloud Developer ToolkitbetaAlibaba Cloud OpenAPI
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
Alibaba Cloud Developer ToolkitbetaAlibaba Cloud OpenAPI
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.
接口说明
-
ROS 模板支持询价的资源,请参见预估资源价格的支持询价的资源类型章节。
-
Terraform 模板支持询价的资源,请参见 Terraform 支持的功能和资源的 ROS 资源支持情况章节。
本文将提供一个示例,查询模板中创建的 EIP 资源的预估价格。 示例如下:
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"Isp": {
"Type": "String",
"Default": "BGP"
},
"Name": {
"Type": "String",
"Default": "test"
},
"Netmode": {
"Type": "String",
"Default": "public"
},
"Bandwidth": {
"Type": "Number",
"Default": 5
}
},
"Resources": {
"NewEip": {
"Type": "ALIYUN::VPC::EIP",
"Properties": {
"InstanceChargeType": "Prepaid",
"PricingCycle": "Month",
"Isp": {
"Ref": "Isp"
},
"Period": 1,
"DeletionProtection": false,
"AutoPay": false,
"Name": {
"Ref": "Name"
},
"InternetChargeType": "PayByTraffic",
"Netmode": {
"Ref": "Netmode"
},
"Bandwidth": {
"Ref": "Bandwidth"
}
}
}
}
}
请求参数
字段名称 | 字段详情 |
---|---|
TemplateURLstring | 包含模板主体的文件的位置。URL 必须指向位于 Web 服务器(HTTP 或 HTTPS)或阿里云 OSS 存储空间(例如:oss://ros/stack-policy/demo、oss://ros/stack-policy/demo?RegionId=cn-hangzhou)中的模板,模板的最大长度为 524,288 个字节。如未指定 OSS 地域,默认与 RegionId 取值相同。 展开详情 示例值:oss://ros-template/demo |
RegionIdstring | 资源栈所属的地域 ID。您可以调用 DescribeRegions 查看最新的阿里云地域列表。 示例值:cn-hangzhou参考取值来源: DescribeRegions |
TemplateBodystring | 模板主体的结构。长度为 1~524,288 个字节。如果长度较长,则建议通过 HTTP POST+Body Param 的方式,将参数放在请求体中进行传递,避免因 URL 过长而导致请求失败。展开详情 示例值:ROSTemplateFormatVersion: '2015-09-01'\nResources:\n vpc:\n Type: ALIYUN::ECS::VPC参考取值来源: GetTemplate UpdateStackTemplateByResources GenerateTemplateByScratch |
ClientTokenstring | 保证请求的幂等性。 该值由客户端生成,并且必须全局唯一。 展开详情 示例值:123e4567-e89b-12d3-a456-42665544**** |
TemplateIdstring | 模板 ID。支持共享模板和私有模板。展开详情 示例值:5ecd1e10-b0e9-4389-a565-e4c15efc****参考取值来源: GetTemplate UpdateTemplate ListTemplates CreateTemplate |
TemplateVersionstring | 模板版本。仅在指定 TemplateId 时生效。 示例值:v1参考取值来源: ListTemplateVersions GetTemplate UpdateTemplate |
Parametersarray<object> | 参数。 子级条数 <= 200 |
TemplateScratchIdstring | 资源场景 ID。展开详情 示例值:ts-aa9c62feab844a6b****参考取值来源: UpdateTemplateScratch ListTemplateScratches CreateTemplateScratch |
TemplateScratchRegionIdstring | 资源场景所属的地域 ID,默认与 RegionId 取值相同。展开详情 示例值:cn-hangzhou |
StackIdstring | 资源栈 ID。展开详情 示例值:c754d2a4-28f1-46df-b557-9586173a****参考取值来源: UpdateStack ListStacks CreateStack GetStackInstance |
请求说明
关于公共请求参数的详情,请参见公共参数。
返回参数
字段名称 | 字段详情 |
---|---|
RequestIdstring | 请求 ID。 示例值:6DEA36EF-C97D-5658-A4AC-4F5DB08D1A89 |
Resourcesobject | 资源详情。 示例值:{
"NewEip": {
"Type": "ALIYUN::VPC::EIP",
"Success": true,
"Result": {
"Order": {
"TaxAmount": 0.0,
"Currency": "CNY",
"RuleIds": [
"102204102264****"
],
"TradeAmount": 87.5,
"OriginalAmount": 125.0,
"DiscountAmount": 37.5
},
"OrderSupplement": {
"ChargeType": "PrePaid",
"Period": 1,
"Quantity": 1,
"PriceType": "Total",
"PeriodUnit": "Month"
},
"InquiryType": "Buy",
"Rules": {
"Rule": [
{
"RuleDescId": "102204102264****",
"Name": "合同优惠_整单_7.0折"
}
]
}
}
}
} |
返回说明
Resources 各参数含义如下所示。
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Order | 订单信息。 | ||
- Currency | String | CNY | 货币单位。取值: CNY:该值仅适用于中国站。 USD:该值仅适用于国际站。 |
- OriginalAmount | Float | 125.0 | 原价。 |
- DiscountAmount | Float | 15.63 | 抵扣金额。 |
- TradeAmount | Float | 109.37 | 最终价,为原价减去折扣。 |
- TaxAmount | Float | 0.0 | 可选税额。 |
- Coupons | Array | {"Coupon": []} | 可选促销。 |
- RuleIds | Array | [102204102264****] | 活动规则列表。 |
InquiryType | String | Buy | 询价类型。取值: Buy:新购询价。 ModificationBuy:变配询价。 |
Rules | 活动规则。 | ||
- Rule | 活动规则。 | ||
- - Name | String | 合同优惠_整单_8.750 折 | 活动规则名称。 |
- - RuleDescId | Long | 102204102264**** | 活动规则 ID。 |
OrderSupplement | 订单补充信息。 | ||
- AutoRenew | Boolean | false | 是否自动续费。取值: true:自动续费。 false:不自动续费。 |
- ChargeType | String | PrePaid | 付费方式。 |
- Period | Long | 1 | 计费时长。 |
- PeriodUnit | String | Month | 包年包月计费方式的时长单位。取值: Year:年。 Month:月。 |
- PriceType | String | Total | 价格类型。 |
- Quantity | Long | 1 | 数量。 |
变更历史
暂无变更历史