FileSystemProps
Properties for defining a FileSystem.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-dfs-filesystem
Initializer
using AlibabaCloud.SDK.ROS.CDK.Dfs;
new FileSystemProps {
object ProtocolType,
object SpaceCapacity,
object StorageType,
object ZoneId,
object DataRedundancyType = null,
object Description = null,
object FileSystemName = null,
object PartitionNumber = null,
object ProvisionedThroughputInMiBps = null,
object StorageSetName = null,
object ThroughputMode = null
};
Properties
| Name | Type | Description |
|---|---|---|
ProtocolType | object | Property protocolType: Protocol type, only support HDFS(HadoopFileSystem). |
SpaceCapacity | object | Property spaceCapacity: Capacity of the file system. |
StorageType | object | Property storageType: Type of storage media. |
ZoneId | object | Property zoneId: zone id. |
DataRedundancyType | object | Property dataRedundancyType: Data redundancy mode of the file system. |
Description | object | Property description: The description of the file system. |
FileSystemName | object | Property fileSystemName: File system name. |
PartitionNumber | object | Property partitionNumber: The reserved parameters. |
ProvisionedThroughputInMiBps | object | Property provisionedThroughputInMiBps: Preset throughput. |
StorageSetName | object | Property storageSetName: The reserved parameters. |
ThroughputMode | object | Property throughputMode: Throughput mode Values: Standard(default): standard throughputProvisioned: preset throughput. |
ProtocolTypeRequired
public object ProtocolType { get; set; }
- Type: object
Property protocolType: Protocol type, only support HDFS(HadoopFileSystem).
SpaceCapacityRequired
public object SpaceCapacity { get; set; }
- Type: object
Property spaceCapacity: Capacity of the file system.
When the actual storage data size reaches the file system capacity, no further data can be written. Unit: GiB
StorageTypeRequired
public object StorageType { get; set; }
- Type: object
Property storageType: Type of storage media.
Values: STANDARD (default) : standard type. PERFORMANCE: performance type.
ZoneIdRequired
public object ZoneId { get; set; }
- Type: object
Property zoneId: zone id.
DataRedundancyTypeOptional
public object DataRedundancyType { get; set; }
- Type: object
Property dataRedundancyType: Data redundancy mode of the file system.
Valid values:
- LRS (default): locally redundant storage
- ZRS: zone-redundant storage. When ZRS is selected, the zoneId parameter must be a string containing a list of multiple zone IDs for zone-redundant deployment, for example,
zoneId1,zoneId2.
DescriptionOptional
public object Description { get; set; }
- Type: object
Property description: The description of the file system.
FileSystemNameOptional
public object FileSystemName { get; set; }
- Type: object
Property fileSystemName: File system name.
The naming convention is as follows:
- Length must be 6 to 64 characters.
- Must be globally unique and cannot be an empty string.
- Supports English letters and can contain digits, underscores (_), and hyphens (-).
PartitionNumberOptional
public object PartitionNumber { get; set; }
- Type: object
Property partitionNumber: The reserved parameters.
ProvisionedThroughputInMiBpsOptional
public object ProvisionedThroughputInMiBps { get; set; }
- Type: object
Property provisionedThroughputInMiBps: Preset throughput.
This parameter is required when the ThroughputMode parameter is set to Provisioned. Unit: MB/s Valid values: 1 to 5120
StorageSetNameOptional
public object StorageSetName { get; set; }
- Type: object
Property storageSetName: The reserved parameters.
ThroughputModeOptional
public object ThroughputMode { get; set; }
- Type: object
Property throughputMode: Throughput mode Values: Standard(default): standard throughputProvisioned: preset throughput.