ALIYUN::NAS::ProtocolService is used to create a protocol service for a Cloud Paralleled File System (CPFS) file system.
Syntax
{
"Type": "ALIYUN::NAS::ProtocolService",
"Properties": {
"Description": String,
"VpcId": String,
"ProtocolType": String,
"ProtocolSpec": String,
"VSwitchId": String,
"FileSystemId": String,
"Throughput": Integer
}
}
Properties
Property | Type | Required | Editable | Description | Constraint |
Description | String | No | Yes | The description of the protocol service. | Limits:
|
VpcId | String | Yes | No | The virtual private cloud (VPC) ID of the protocol service. | The VPC ID of the protocol service must be the same as the VPC of the file system. |
ProtocolType | String | Yes | No | The protocol type of the protocol service. | Set the value to NFS (default). A value of NFS indicates that the protocol service supports access over the Network File System (NFS) protocol. |
ProtocolSpec | String | Yes | No | The specification of the protocol service. | Set the value to General (default). |
| String | Yes | No | The vSwitch ID of the protocol service. | None. |
FileSystemId | String | Yes | No | The ID of the file system. | None. |
Throughput | Integer | No | No | The bandwidth of the protocol service. | Unit: MB/s. |
Return values
Fn::GetAtt
FileSystemId: the ID of the file system.
ProtocolServiceId: the ID of the protocol service.