SFS.FileSystem
模型说明
弹性文件服务,提供按需扩展的高性能文件存储,可供云上多个弹性云服务器共享访问。
模型属性
属性 |
是否必选 |
描述 |
---|---|---|
size |
是 |
存储空间大小,单位GB, 最小值为1,最大值为511800 参数类型:integer 取值说明:取值范围为[1, 511800] 默认值:1 取值约束:[1, 511800] |
vpcId |
是 |
所属的虚拟私有云(VPC)ID, 只有在该虚拟私有云中的云服务器允许访问文件系统 参数类型:HuaweiCloud.VPC.VPC.Id 取值说明:支持使用已有或新建虚拟私有云的ID 取值约束:满足uuid的生成规则 使用建议:1. 将该字段通过get_input函数传入,通过在AOS界面创建堆栈填写输入参数时可自动选择。2. 在VPC服务界面获取已经创建好的VPC的ID,参见https://console-intl.huaweicloud.com/vpc。 |
description |
是 |
共享的描述信息 参数类型:string 取值说明:用户自定义 默认值:"" 取值约束:长度[0, 255] |
name |
是 |
弹性文件实例的名称 参数类型:string 取值说明:用户自定义 默认值:"" 取值约束:长度[0, 255] |
availabilityZone |
是 |
文件系统所在的可用区名称 参数类型:HuaweiCloud.ECS.AvailabilityZone.Name 取值说明:待共享文件系统所在的可用区,需要指定可用区(AZ)的名称,例如cn-north-1a。参见 https://developer.huaweicloud.com/intl/zh-cn/endpoint 取值约束:根据所属区域选择。 |
accessLevel |
是 |
共享访问的权限级别 参数类型:string 取值说明:用户自定义 默认值:rw 取值约束:可取值"ro, rw",ro代表只读,rw代表读写 |
关联关系
关系说明 |
关联节点 |
---|---|
被包含关系 |
输出
属性 |
参数类型 |
描述 |
---|---|---|
ShareAccessId |
string |
共享访问规则的UUID |
export_location |
string |
共享路径 |
refID |
string |
弹性文件的ID |
export_locations |
string |
共享路径 |
blueprint样例
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}