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.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot