SFS.FileSystem
Element Description
SFS provides high-performance file storage which supports on-demand scaling. It can be shared by multiple ECSs.
Element Properties
Property | Required | Descripiton |
|---|---|---|
size | Yes | Storage space size (unit: GB). The minimum value is 1 and the maximum value is 511800. Type: integer Value Description: The value ranges from 1 to 511800. Default: 1 Value Constraint: [1, 511800] |
vpcId | Yes | ID of the belonged VPC. Only ECSs in the VPC can access the SFS file system. Type: HuaweiCloud.VPC.VPC.Id Value Description: Supports the use of an existing or new VPC ID. Value Constraint: The value must satisfy the UUID generation rule. Suggestion: 1. Use the get_input function to import this field. The value can be automatically selected on the AOS page. 2. Obtain the created VPC ID on the VPC page,See https://console.huaweicloud.com/vpc?&locale=en-us. |
description | Yes | Shared description Type: string Value Description: Supports customization. Default: '' Value Constraint: [0, 255] |
name | Yes | SFS instance name Type: string Value Description: Supports customization. Default: '' Value Constraint: [0, 255] |
availabilityZone | Yes | AZ to which the fileSystem belongs Type: HuaweiCloud.ECS.AvailabilityZone.Name Value Description: Indicates the AZ where the to-be-created ECS is located. The name of the AZ needs to be specified, for example, cn-north-1a.For details, visit https://developer-intl.huaweicloud.com/en-us/endpoint. Value Constraint: The value varies depending on the belonged region. |
accessLevel | Yes | Permission level of the shared access Type: string Value Description: Supports customization. Default: rw Value Constraint: Supports ro and rw. ro indicates read-only, and rw indicates read and write. |
Relationships Between Elements
Description | Target |
|---|---|
ContainedIn |
Return Value
Property | Type | Description |
|---|---|---|
ShareAccessId | string | Share Access Id |
export_location | string | Share Access Path |
refID | string | SYS FileSystem ID |
export_locations | string | Share Access Path |
Blueprint Example
tosca_definitions_version: huaweicloud_tosca_version_1_0
inputs:
name:
default: my-sfs
availabilityZone:
type: HuaweiCloud.ECS.AvailabilityZone.Name
vpcId:
type: HuaweiCloud.VPC.VPC.Id
accessLevel:
default: "ro"
size:
default: 10
node_templates:
my-sfs:
type: HuaweiCloud.SFS.FileSystem
properties:
name: {get_input: name}
size: {get_input: size}
availabilityZone: {get_input: availabilityZone}
accessLevel: {get_input: accessLevel}
vpcId: {get_input: vpcId} Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.

