资源编排服务ROS(Resource Orchestration Service)为Terraform提供了托管的能力,本文为您介绍Terraform支持的ROS功能和资源。
ROS会定期更新Terraform版本和Provider版本,当前版本如下:
- Terraform版本:0.12.28
- Provider版本:
- alicloud:1.90.0
- aws:2.70.0
- azurerm:2.20.0
支持的ROS控制台功能
功能 | 说明 |
---|---|
资源栈 |
|
模板 |
|
其他 | 不支持资源栈组、资源类型查询、STS(Security Token Service)。 |
支持的ROS API
功能 | 说明 |
---|---|
资源栈 | 支持PreviewStack、CreateStack、UpdateStack、DeleteStack、GetStack、ListStacks、ListStackResources、GetStackResource、ListStackEvents和SetDeletionProtection。
说明 GetStack和ListStacks中StackType取值为Terraform时,说明资源栈类型是Terraform。
|
模板 | 支持CreateTemplate、UpdateTemplate、DeleteTemplate、GetTemplate、ListTemplates和ValidateTemplate。 |
标签 | 支持TagResources、UntagResources、ListTagKeys、ListTagValues和ListTagResources。 |
支持的资源
在ROS中,Terraform支持的资源如下:
- 阿里云资源说明
- 支持Terraform在线调试工具。
- ROS提供了一个默认的Provider,使用当前账号的临时AccessKey,以及资源栈所属的地域ID。
- AWS资源
- Azure资源