ALIYUN::DFS::FileSystem digunakan untuk membuat sistem file.
Sintaksis
{
"Type": "ALIYUN::DFS::FileSystem",
"Properties": {
"SpaceCapacity": Integer,
"Description": String,
"StorageType": String,
"ZoneId": String,
"PartitionNumber": Integer,
"ProtocolType": String,
"DataRedundancyType": String,
"FileSystemName": String,
"ProvisionedThroughputInMiBps": Integer,
"ThroughputMode": String,
"StorageSetName": String
}
}Properti
| Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Batasan |
| SpaceCapacity | Integer | Ya | Ya | Kapasitas perkiraan dari sistem file. | Tidak ada. |
| Description | String | Tidak | Ya | Deskripsi dari sistem file. | Tidak ada. |
| StorageType | String | Ya | Tidak | Jenis media penyimpanan. | Nilai yang valid:
|
| ZoneId | String | Ya | Tidak | ID zona. | Tidak ada. |
| PartitionNumber | Integer | Tidak | Tidak | Properti ini dicadangkan. | Tidak ada. |
| ProtocolType | String | Ya | Tidak | Jenis protokol. | Atur nilainya ke HDFS. |
| DataRedundancyType | String | Tidak | Tidak | Mode redundansi sistem file. | Nilai default: LRS. Nilai yang valid:
|
| FileSystemName | String | Tidak | Ya | Nama sistem file. | Nama harus memenuhi persyaratan berikut:
|
| ProvisionedThroughputInMiBps | Integer | Tidak | Ya | Throughput yang disediakan. | Unit: MB/s. Nilai yang valid: 1 hingga 5120. |
| ThroughputMode | String | Tidak | Ya | Mode throughput. | Nilai default: Standard. Nilai yang valid:
|
| StorageSetName | String | Tidak | Tidak | Properti ini dicadangkan. | Tidak ada. |
Nilai Pengembalian
Fn::GetAtt
FileSystemId: ID dari sistem file.
Contoh
JSONformat{ "ROSTemplateFormatVersion": "2015-09-01", "Parameters": { "SpaceCapacity": { "Type": "Number", "Description": "Kapasitas dari sistem file.\nKetika volume data aktual mencapai kapasitas sistem file, data tidak dapat ditulis.\nSatuan: GB" }, "StorageType": { "Type": "String", "Description": "Jenis media penyimpanan.\nNilai:\nSTANDARD (default): tipe standar.\nPERFORMANCE: tipe performa.", "AllowedValues": [ "STANDARD", "PERFORMANCE" ], "Default": "STANDARD" }, "ZoneId": { "Type": "String", "Description": "id zona" }, "ProtocolType": { "Type": "String", "Description": Jenis protokol. Hanya Hadoop Distributed File System (HDFS) yang didukung", "AllowedValues": [ "HDFS" ] } }, "Resources": { "FileSystem": { "Type": "ALIYUN::DFS::FileSystem", "Properties": { "SpaceCapacity": { "Ref": "SpaceCapacity" }, "StorageType": { "Ref": "StorageType" }, "ZoneId": { "Ref": "ZoneId" }, "ProtocolType": { "Ref": "ProtocolType" } } } }, "Outputs": { "FileSystemId": { "Description": "ID dari sistem file.", "Value": { "Fn::GetAtt": [ "FileSystem", "FileSystemId" ] } } } }