Compute
Elastic Cloud Server
Huawei Cloud Flexus
Bare Metal Server
Auto Scaling
Image Management Service
Dedicated Host
FunctionGraph
Cloud Phone Host
Huawei Cloud EulerOS
Networking
Virtual Private Cloud
Elastic IP
Elastic Load Balance
NAT Gateway
Direct Connect
Virtual Private Network
VPC Endpoint
Cloud Connect
Enterprise Router
Enterprise Switch
Global Accelerator
Management & Governance
Cloud Eye
Identity and Access Management
Cloud Trace Service
Resource Formation Service
Tag Management Service
Log Tank Service
Config
OneAccess
Resource Access Manager
Simple Message Notification
Application Performance Management
Application Operations Management
Organizations
Optimization Advisor
IAM Identity Center
Cloud Operations Center
Resource Governance Center
Migration
Server Migration Service
Object Storage Migration Service
Cloud Data Migration
Migration Center
Cloud Ecosystem
KooGallery
Partner Center
User Support
My Account
Billing Center
Cost Center
Resource Center
Enterprise Management
Service Tickets
HUAWEI CLOUD (International) FAQs
ICP Filing
Support Plans
My Credentials
Customer Operation Capabilities
Partner Support Plans
Professional Services
Analytics
MapReduce Service
Data Lake Insight
CloudTable Service
Cloud Search Service
Data Lake Visualization
Data Ingestion Service
GaussDB(DWS)
DataArts Studio
Data Lake Factory
DataArts Lake Formation
IoT
IoT Device Access
Others
Product Pricing Details
System Permissions
Console Quick Start
Common FAQs
Instructions for Associating with a HUAWEI CLOUD Partner
Message Center
Security & Compliance
Security Technologies and Applications
Web Application Firewall
Host Security Service
Cloud Firewall
SecMaster
Anti-DDoS Service
Data Encryption Workshop
Database Security Service
Cloud Bastion Host
Data Security Center
Cloud Certificate Manager
Edge Security
Managed Threat Detection
Blockchain
Blockchain Service
Web3 Node Engine Service
Media Services
Media Processing Center
Video On Demand
Live
SparkRTC
MetaStudio
Storage
Object Storage Service
Elastic Volume Service
Cloud Backup and Recovery
Storage Disaster Recovery Service
Scalable File Service Turbo
Scalable File Service
Volume Backup Service
Cloud Server Backup Service
Data Express Service
Dedicated Distributed Storage Service
Containers
Cloud Container Engine
SoftWare Repository for Container
Application Service Mesh
Ubiquitous Cloud Native Service
Cloud Container Instance
Databases
Relational Database Service
Document Database Service
Data Admin Service
Data Replication Service
GeminiDB
GaussDB
Distributed Database Middleware
Database and Application Migration UGO
TaurusDB
Middleware
Distributed Cache Service
API Gateway
Distributed Message Service for Kafka
Distributed Message Service for RabbitMQ
Distributed Message Service for RocketMQ
Cloud Service Engine
Multi-Site High Availability Service
EventGrid
Dedicated Cloud
Dedicated Computing Cluster
Business Applications
Workspace
ROMA Connect
Message & SMS
Domain Name Service
Edge Data Center Management
Meeting
AI
Face Recognition Service
Graph Engine Service
Content Moderation
Image Recognition
Optical Character Recognition
ModelArts
ImageSearch
Conversational Bot Service
Speech Interaction Service
Huawei HiLens
Video Intelligent Analysis Service
Developer Tools
SDK Developer Guide
API Request Signing Guide
Terraform
Koo Command Line Interface
Content Delivery & Edge Computing
Content Delivery Network
Intelligent EdgeFabric
CloudPond
Intelligent EdgeCloud
Solutions
SAP Cloud
High Performance Computing
Developer Services
ServiceStage
CodeArts
CodeArts PerfTest
CodeArts Req
CodeArts Pipeline
CodeArts Build
CodeArts Deploy
CodeArts Artifact
CodeArts TestPlan
CodeArts Check
CodeArts Repo
Cloud Application Engine
MacroVerse aPaaS
KooMessage
KooPhone
KooDrive

What's New

Updated on 2025-02-11 GMT+08:00

The following tables outline the functions introduced in each Resource Formation Service (RFS) version, along with updates to relevant documentation. New features will be rolled out gradually across regions.

July 2024

No.

Function

Description

Phase

Documentation

1

ELB Listener, Pool, Member, ER, DNS supported in the visual designer, ELB supports IPv6.

You can create ELB Listener,Pool,Member,ER,DNS resources in the visual designe,ELB supports IPv6 resource creation.

OBT

--

2

Execution plan price inquiry supports DMS RabbitMQ, WAF, CBH, DWS, and HSS.

You can create DMS RabbitMQ, WAF, CBH, DWS, and HSSusing the RFQ function.

OBT

--

June 2024

No.

Function

Description

Phase

Documentation

1

EPS, SMN, CBR, MRS, and DDS

supported in the visual designer

You can create EPS, SMN, CBR, MRS, and DDS resources in the visual designer.

OBT

--

May 2024

No.

Function

Description

Phase

Documentation

1

DWS, VPCEP, GaussDB, and VPN supported in the visual designer

You can create DWS, VPCEP, GaussDB, and VPN resources in the visual designer.

OBT

--

2

Service-managed permission model supported for stack sets

When creating a stack set, you can set the permission model to SERVICE_MANAGED.

OBT

Creating a Stack Set

3

Deploying a stack set to a specified OU

You can specify the deployment target for stack instances when using APIs like CreateStackInstances and DeployStackSet. This can be done by providing the ID of an organization unit (OU). Multiple filtering policies are supported.

OBT

Creating Stack Instances and Deploying a Stack Set

April 2024

No.

Function

Description

Phase

Documentation

1

CSS and IMS supported in the visual designer

You can create CSS and IMS resources in the visual designer.

OBT

--

March 2024

No.

Function

Description

Phase

Documentation

1

CBH and DEW supported in the visual designer

You can create CBH and DEW resources in the visual designer.

OBT

--

2

Concurrent deployment of a stack set

When creating a stack set, you can determine whether stack set operations can be created concurrently.

You can set the concurrent deployment policy when deploying stack instances using APIs like CreateStackInstances and DeployStackSet.

OBT

Creating Stack Instances and Deploying a Stack Set

February 2024

No.

Function

Description

Phase

Documentation

1

CCE nodes, LTS, Kafka, and DMS supported in the visual designer

You can create CCE nodes, LTS, Kafka, and DMS resources in the visual designer.

OBT

--

January 2024

No.

Function

Description

Phase

Documentation

1

OBS supported in the visual designer

You can create OBS resources in the visual designer.

OBT

--

December 2023

No.

Function

Description

Phase

Documentation

1

Using stack sets on the console

RFS stack sets enable you to deploy stacks across accounts and regions in a single operation.

In an administrator account, you can define and manage RFS templates and deploy them into a target account in a specified region.

You can use stack sets to create, update, or delete stack instances to deploy target stacks.

OBT

--

October 2023

No.

Function

Description

Phase

Documentation

1

Using stack sets to override parameters on stack instances with custom parameters

When creating or updating stack instances, you can customize different parameters than those of a stack set for deployment.

OBT

Creating Stack Instances

2

Importing resources defined in a template

Users can manage the import of existing resources with the import syntax in a template.

OBT

--

3

Enhancing orchestration of cloud service resources

Huawei Cloud Provider v1.56.0 is supported.

OBT

Provider Version

4

Retaining resources during stack deletion on the console

You can retain resources when deleting a stack on the console.

OBT

--

September 2023

No.

Function

Description

Phase

Documentation

1

The API for obtaining a stack instance

You can use this API to view details about a stack instance of a stack set, including information about parameter overriding.

OBT

Obtaining a Stack Instance

2

The API for updating stack instances

With this function, you can update and deploy specified stack instances.

OBT

Updating Stack Instances

3

SFS, ELB, DCS, and APIG supported in the visual designer

You can create SFS, ELB, DCS, and APIG resources in the visual designer.

OBT

--

August 2023

No.

Function

Description

Phase

Documentation

1

The API for deleting a stack with conditions

You can retain resources managed by a stack when deleting it.

OBT

Deleting a Stack with Conditions

2

Enhancing orchestration of cloud service resources

Huawei Cloud Provider v1.54.1 is supported.

OBT

Provider Version

June 2023

No.

Function

Description

Phase

Documentation

1

Support for CCE-provider

You can apply for E2E Huawei Cloud CCE service through RFS.

OBT

--

2

Enhancing orchestration of cloud service resources

Huawei Cloud Provider v1.50.0, v1.49.0, and v1.48.0 are supported.

OBT

Provider Version

3

Deploying stacks without agencies

You can deploy stacks without agencies.

OBT

--

April 2023

No.

Function

Description

Phase

Documentation

1

Enhancing orchestration of cloud service resources

Huawei Cloud Provider v1.47.1

and v1.46.0 are supported.

OBT

Provider Version

December 2022

No.

Function

Description

Phase

Documentation

1

The API for updating a stack

The API for updating a stack is released.

OBT

Updating a Stack

2

New attribute fields in returned stack metadata

The following attribute fields are added to returned stack metadata: vars_body and vars_uri_content.

OBT

Obtaining Stack Metadata

3

Filtering listed stack events

You can filter listed stack events.

OBT

Listing Events of a Stack

4

Template management

The template management function is released. It allows template and version management and transfers templates through the template management system during stack creation and updates.

OBT

Template Management

5

Visual designer

The visual designer is released. It offers a graphical user interface that enables you to create templates by simply dragging and dropping resources and selecting parameters. It connects to the template management system and stack system.

OBT

Visual Designer

November 2022

No.

Function

Description

Phase

Documentation

1

Accessing OBS across regions

RFS supports OBS access across the CN South-Guangzhou and CN North-Beijing4 regions.

OBT

Region and AZ

2

Updating stack parameters

RFS allows you to update stack parameters. You can use this API to update one or more of the four attribute fields of a stack: description, enable_deletion_protection, enable_auto_rollback and agencies.

OBT

Updating a Stack

3

Modifying API behavior

In the new version, the existing API behavior is modified as follows:

  • The vars_body and vars_uri_content fields of a stack are added to the response returned by the API for getting stack metadata.
  • The stack_id field is removed from the response returned by the API for creating an execution plan.
  • Expired execution plans can no longer be applied.

OBT

Applying an Execution Plan

October 2022

No.

Function

Description

Phase

Documentation

1

Enhancing orchestration of cloud service resources

Huawei Cloud Provider v1.40.2 and v1.41.0 are supported.

OBT

Provider Version

2

Integrating stack creation and deployment

RFS provides templates and variables to implement one-click stack creation and deployment.

OBT

Creating a Stack

3

Displaying preferential prices during price inquiry

When the price of resources contained in an execution plan is estimated, the preferential price is also displayed. The service returns the optimal discounted price, including official website discounts, commercial discounts, and partner discounts.

OBT

Estimating the Price of an Execution Plan

September 2022

No.

Function

Description

Phase

Documentation

1

Enhancing orchestration of cloud service resources

Huawei Cloud Provider v1.38.2, v1.39.0, v1.40.0, and v1.40.1 are supported.

Closed beta test

https://registry.terraform.io/providers/huaweicloud/huaweicloud/1.40.0/docs

2

Modifying API behavior

In the new version, the existing API behavior is modified as follows:

  • The current_count field is not returned by the listing APIs such as ListStacks, ListStackEvents, and ListStackOutputs.
  • The detail_string field is removed from the response body returned by the API for getting execution plans.
  • The HTTP code of the API for parsing template variables is changed from 202 to 200.

Closed beta test

Deploying a Stack

Parsing Template Variables

August 2022

No.

Function

Description

Phase

Documentation

1

Enhancing resource orchestration

  • Huawei Cloud Provider v1.38.1 is supported.
  • Terraform kernel v1.1.9 is updated.

Closed beta test

https://registry.terraform.io/providers/huaweicloud/huaweicloud/1.38.1/docs

2

Modifying API behavior

In the new version, the existing API behavior is modified as follows:

  • The URI of the API for deploying a stack is changed to POST /v1/{project_id}/stacks/{stack_name}/deployments, and the API no longer allows updating the description parameter.

Closed beta test

Deploying a Stack

July 2022

No.

Function

Description

Phase

Documentation

1

Enhancing resource orchestration

Huawei Cloud Provider v1.38.0 is supported.

Closed beta test

https://registry.terraform.io/providers/huaweicloud/huaweicloud/1.38.0/docs

2

Encrypting sensitive data using KMS

RFS supports KMS encryption for sensitive data in your templates. The data types that can be encrypted include string, number, and bool. Sensitive data is encrypted by default.

Closed beta test

KMS Encryption Application Scenarios

3

Modifying API behavior

In the new version, the existing API behavior is modified as follows:

  • When the API for getting stack metadata is used, the response will include flags indicating whether deletion protection and auto-rollback are enabled for the stack.
  • The mandatory field X-Domain-Id in the request header is removed from all APIs.

Closed beta test

Creating a Stack

June 2022

No.

Function

Description

Phase

Documentation

1

Parsing template variables

RFS can parse variables in a template and return their information in the API response, including their names, types, description, default values, and attributes (sensitive/nullable). Currently, template files in .zip, .tf, or .tfjson format can be parsed.

Closed beta test

Parsing Template Variables

We use cookies to improve our site and your experience. By continuing to browse our site you accept our cookie policy. Find out more

Feedback

Feedback

Feedback

0/500

Selected Content

Submit selected content with the feedback