published on Monday, Mar 9, 2026 by Volcengine
published on Monday, Mar 9, 2026 by Volcengine
文件系统是一种通过目录树结构管理文件的存储系统,分为本地文件系统和远程文件系统,此处特指远程文件系统,支持多个计算节点并发访问,共享数据集。
Example Usage
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
resources:
eFSFileSystemDemo:
type: volcenginecc:efs:FileSystem
name: EFSFileSystemDemo
properties:
fileSystemName: cc-test
description: description
chargeType: PayAsYouGo
zoneId: cn-beijing-a
instanceType: Premium
performanceDensity: Premium_125
projectName: default
performance:
bandwidth_mode: Provisioned
provisioned_bandwidth: 300
tags:
- key: env
value: test
Create FileSystem Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new FileSystem(name: string, args: FileSystemArgs, opts?: CustomResourceOptions);@overload
def FileSystem(resource_name: str,
args: FileSystemArgs,
opts: Optional[ResourceOptions] = None)
@overload
def FileSystem(resource_name: str,
opts: Optional[ResourceOptions] = None,
file_system_name: Optional[str] = None,
instance_type: Optional[str] = None,
performance: Optional[FileSystemPerformanceArgs] = None,
performance_density: Optional[str] = None,
zone_id: Optional[str] = None,
charge_type: Optional[str] = None,
description: Optional[str] = None,
project_name: Optional[str] = None,
tags: Optional[Sequence[FileSystemTagArgs]] = None)func NewFileSystem(ctx *Context, name string, args FileSystemArgs, opts ...ResourceOption) (*FileSystem, error)public FileSystem(string name, FileSystemArgs args, CustomResourceOptions? opts = null)
public FileSystem(String name, FileSystemArgs args)
public FileSystem(String name, FileSystemArgs args, CustomResourceOptions options)
type: volcenginecc:efs:FileSystem
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args FileSystemArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args FileSystemArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args FileSystemArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FileSystemArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args FileSystemArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var fileSystemResource = new Volcenginecc.Efs.FileSystem("fileSystemResource", new()
{
FileSystemName = "string",
InstanceType = "string",
Performance = new Volcenginecc.Efs.Inputs.FileSystemPerformanceArgs
{
BandwidthMode = "string",
BaselineBandwidth = 0,
BaselineIops = 0,
BurstBandwidth = 0,
BurstIops = 0,
ProvisionedBandwidth = 0,
ProvisionedIops = 0,
},
PerformanceDensity = "string",
ZoneId = "string",
ChargeType = "string",
Description = "string",
ProjectName = "string",
Tags = new[]
{
new Volcenginecc.Efs.Inputs.FileSystemTagArgs
{
Key = "string",
Type = "string",
Value = "string",
},
},
});
example, err := efs.NewFileSystem(ctx, "fileSystemResource", &efs.FileSystemArgs{
FileSystemName: pulumi.String("string"),
InstanceType: pulumi.String("string"),
Performance: &efs.FileSystemPerformanceArgs{
BandwidthMode: pulumi.String("string"),
BaselineBandwidth: pulumi.Int(0),
BaselineIops: pulumi.Int(0),
BurstBandwidth: pulumi.Int(0),
BurstIops: pulumi.Int(0),
ProvisionedBandwidth: pulumi.Int(0),
ProvisionedIops: pulumi.Int(0),
},
PerformanceDensity: pulumi.String("string"),
ZoneId: pulumi.String("string"),
ChargeType: pulumi.String("string"),
Description: pulumi.String("string"),
ProjectName: pulumi.String("string"),
Tags: efs.FileSystemTagArray{
&efs.FileSystemTagArgs{
Key: pulumi.String("string"),
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
})
var fileSystemResource = new FileSystem("fileSystemResource", FileSystemArgs.builder()
.fileSystemName("string")
.instanceType("string")
.performance(FileSystemPerformanceArgs.builder()
.bandwidthMode("string")
.baselineBandwidth(0)
.baselineIops(0)
.burstBandwidth(0)
.burstIops(0)
.provisionedBandwidth(0)
.provisionedIops(0)
.build())
.performanceDensity("string")
.zoneId("string")
.chargeType("string")
.description("string")
.projectName("string")
.tags(FileSystemTagArgs.builder()
.key("string")
.type("string")
.value("string")
.build())
.build());
file_system_resource = volcenginecc.efs.FileSystem("fileSystemResource",
file_system_name="string",
instance_type="string",
performance={
"bandwidth_mode": "string",
"baseline_bandwidth": 0,
"baseline_iops": 0,
"burst_bandwidth": 0,
"burst_iops": 0,
"provisioned_bandwidth": 0,
"provisioned_iops": 0,
},
performance_density="string",
zone_id="string",
charge_type="string",
description="string",
project_name="string",
tags=[{
"key": "string",
"type": "string",
"value": "string",
}])
const fileSystemResource = new volcenginecc.efs.FileSystem("fileSystemResource", {
fileSystemName: "string",
instanceType: "string",
performance: {
bandwidthMode: "string",
baselineBandwidth: 0,
baselineIops: 0,
burstBandwidth: 0,
burstIops: 0,
provisionedBandwidth: 0,
provisionedIops: 0,
},
performanceDensity: "string",
zoneId: "string",
chargeType: "string",
description: "string",
projectName: "string",
tags: [{
key: "string",
type: "string",
value: "string",
}],
});
type: volcenginecc:efs:FileSystem
properties:
chargeType: string
description: string
fileSystemName: string
instanceType: string
performance:
bandwidthMode: string
baselineBandwidth: 0
baselineIops: 0
burstBandwidth: 0
burstIops: 0
provisionedBandwidth: 0
provisionedIops: 0
performanceDensity: string
projectName: string
tags:
- key: string
type: string
value: string
zoneId: string
FileSystem Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The FileSystem resource accepts the following input properties:
- File
System stringName - 文件系统名称。
- Instance
Type string - Basic:基础型,Premium:高级型
- Performance
Volcengine.
File System Performance - 文件系统性能信息。
- Performance
Density string - 文件系统性能密度,取值说明如下:Basic50:基础型 50MB/s/TiB,Premium125:高级型 125MB/s/TiB。
- Zone
Id string - 可用区 ID。
- Charge
Type string - 计费类型。仅支持取值为PayAsYouGo,表示按量计费。
- Description string
- 描述信息。
- Project
Name string - 项目名称。
-
List<Volcengine.
File System Tag>
- File
System stringName - 文件系统名称。
- Instance
Type string - Basic:基础型,Premium:高级型
- Performance
File
System Performance Args - 文件系统性能信息。
- Performance
Density string - 文件系统性能密度,取值说明如下:Basic50:基础型 50MB/s/TiB,Premium125:高级型 125MB/s/TiB。
- Zone
Id string - 可用区 ID。
- Charge
Type string - 计费类型。仅支持取值为PayAsYouGo,表示按量计费。
- Description string
- 描述信息。
- Project
Name string - 项目名称。
-
[]File
System Tag Args
- file
System StringName - 文件系统名称。
- instance
Type String - Basic:基础型,Premium:高级型
- performance
File
System Performance - 文件系统性能信息。
- performance
Density String - 文件系统性能密度,取值说明如下:Basic50:基础型 50MB/s/TiB,Premium125:高级型 125MB/s/TiB。
- zone
Id String - 可用区 ID。
- charge
Type String - 计费类型。仅支持取值为PayAsYouGo,表示按量计费。
- description String
- 描述信息。
- project
Name String - 项目名称。
-
List<File
System Tag>
- file
System stringName - 文件系统名称。
- instance
Type string - Basic:基础型,Premium:高级型
- performance
File
System Performance - 文件系统性能信息。
- performance
Density string - 文件系统性能密度,取值说明如下:Basic50:基础型 50MB/s/TiB,Premium125:高级型 125MB/s/TiB。
- zone
Id string - 可用区 ID。
- charge
Type string - 计费类型。仅支持取值为PayAsYouGo,表示按量计费。
- description string
- 描述信息。
- project
Name string - 项目名称。
-
File
System Tag[]
- file_
system_ strname - 文件系统名称。
- instance_
type str - Basic:基础型,Premium:高级型
- performance
File
System Performance Args - 文件系统性能信息。
- performance_
density str - 文件系统性能密度,取值说明如下:Basic50:基础型 50MB/s/TiB,Premium125:高级型 125MB/s/TiB。
- zone_
id str - 可用区 ID。
- charge_
type str - 计费类型。仅支持取值为PayAsYouGo,表示按量计费。
- description str
- 描述信息。
- project_
name str - 项目名称。
-
Sequence[File
System Tag Args]
- file
System StringName - 文件系统名称。
- instance
Type String - Basic:基础型,Premium:高级型
- performance Property Map
- 文件系统性能信息。
- performance
Density String - 文件系统性能密度,取值说明如下:Basic50:基础型 50MB/s/TiB,Premium125:高级型 125MB/s/TiB。
- zone
Id String - 可用区 ID。
- charge
Type String - 计费类型。仅支持取值为PayAsYouGo,表示按量计费。
- description String
- 描述信息。
- project
Name String - 项目名称。
- List<Property Map>
Outputs
All input properties are implicitly available as output properties. Additionally, the FileSystem resource produces the following output properties:
- Access
Point intLimit - 接入点上限。
- Charge
Config Volcengine.File System Charge Config - 文件系统计费配置。
- Create
Time string - 文件系统创建时间。
- Downgrade
Unlock stringTime - 文件系统带宽可以降配的时间。
- File
System stringId - 文件系统 ID。
- Id string
- The provider-assigned unique ID for this managed resource.
- Mount
Point intLimit - 挂载点上限。
- Protocol
Types List<string> - 协议类型
- Status string
- 文件系统状态。取值说明如下:Creating:创建中。CreateError:创建失败。Running:运行中。Updating:更新中。Deleting:删除中。DeleteError:删除失败。Deleted:已删除。Stopped:已关停。
- Storage
Volcengine.
File System Storage - 文件系统容量信息。
- Update
Time string - 文件系统更新时间。
- Zone
Name string - 可用区名称。
- Access
Point intLimit - 接入点上限。
- Charge
Config FileSystem Charge Config - 文件系统计费配置。
- Create
Time string - 文件系统创建时间。
- Downgrade
Unlock stringTime - 文件系统带宽可以降配的时间。
- File
System stringId - 文件系统 ID。
- Id string
- The provider-assigned unique ID for this managed resource.
- Mount
Point intLimit - 挂载点上限。
- Protocol
Types []string - 协议类型
- Status string
- 文件系统状态。取值说明如下:Creating:创建中。CreateError:创建失败。Running:运行中。Updating:更新中。Deleting:删除中。DeleteError:删除失败。Deleted:已删除。Stopped:已关停。
- Storage
File
System Storage - 文件系统容量信息。
- Update
Time string - 文件系统更新时间。
- Zone
Name string - 可用区名称。
- access
Point IntegerLimit - 接入点上限。
- charge
Config FileSystem Charge Config - 文件系统计费配置。
- create
Time String - 文件系统创建时间。
- downgrade
Unlock StringTime - 文件系统带宽可以降配的时间。
- file
System StringId - 文件系统 ID。
- id String
- The provider-assigned unique ID for this managed resource.
- mount
Point IntegerLimit - 挂载点上限。
- protocol
Types List<String> - 协议类型
- status String
- 文件系统状态。取值说明如下:Creating:创建中。CreateError:创建失败。Running:运行中。Updating:更新中。Deleting:删除中。DeleteError:删除失败。Deleted:已删除。Stopped:已关停。
- storage
File
System Storage - 文件系统容量信息。
- update
Time String - 文件系统更新时间。
- zone
Name String - 可用区名称。
- access
Point numberLimit - 接入点上限。
- charge
Config FileSystem Charge Config - 文件系统计费配置。
- create
Time string - 文件系统创建时间。
- downgrade
Unlock stringTime - 文件系统带宽可以降配的时间。
- file
System stringId - 文件系统 ID。
- id string
- The provider-assigned unique ID for this managed resource.
- mount
Point numberLimit - 挂载点上限。
- protocol
Types string[] - 协议类型
- status string
- 文件系统状态。取值说明如下:Creating:创建中。CreateError:创建失败。Running:运行中。Updating:更新中。Deleting:删除中。DeleteError:删除失败。Deleted:已删除。Stopped:已关停。
- storage
File
System Storage - 文件系统容量信息。
- update
Time string - 文件系统更新时间。
- zone
Name string - 可用区名称。
- access_
point_ intlimit - 接入点上限。
- charge_
config FileSystem Charge Config - 文件系统计费配置。
- create_
time str - 文件系统创建时间。
- downgrade_
unlock_ strtime - 文件系统带宽可以降配的时间。
- file_
system_ strid - 文件系统 ID。
- id str
- The provider-assigned unique ID for this managed resource.
- mount_
point_ intlimit - 挂载点上限。
- protocol_
types Sequence[str] - 协议类型
- status str
- 文件系统状态。取值说明如下:Creating:创建中。CreateError:创建失败。Running:运行中。Updating:更新中。Deleting:删除中。DeleteError:删除失败。Deleted:已删除。Stopped:已关停。
- storage
File
System Storage - 文件系统容量信息。
- update_
time str - 文件系统更新时间。
- zone_
name str - 可用区名称。
- access
Point NumberLimit - 接入点上限。
- charge
Config Property Map - 文件系统计费配置。
- create
Time String - 文件系统创建时间。
- downgrade
Unlock StringTime - 文件系统带宽可以降配的时间。
- file
System StringId - 文件系统 ID。
- id String
- The provider-assigned unique ID for this managed resource.
- mount
Point NumberLimit - 挂载点上限。
- protocol
Types List<String> - 协议类型
- status String
- 文件系统状态。取值说明如下:Creating:创建中。CreateError:创建失败。Running:运行中。Updating:更新中。Deleting:删除中。DeleteError:删除失败。Deleted:已删除。Stopped:已关停。
- storage Property Map
- 文件系统容量信息。
- update
Time String - 文件系统更新时间。
- zone
Name String - 可用区名称。
Look up Existing FileSystem Resource
Get an existing FileSystem resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: FileSystemState, opts?: CustomResourceOptions): FileSystem@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
access_point_limit: Optional[int] = None,
charge_config: Optional[FileSystemChargeConfigArgs] = None,
charge_type: Optional[str] = None,
create_time: Optional[str] = None,
description: Optional[str] = None,
downgrade_unlock_time: Optional[str] = None,
file_system_id: Optional[str] = None,
file_system_name: Optional[str] = None,
instance_type: Optional[str] = None,
mount_point_limit: Optional[int] = None,
performance: Optional[FileSystemPerformanceArgs] = None,
performance_density: Optional[str] = None,
project_name: Optional[str] = None,
protocol_types: Optional[Sequence[str]] = None,
status: Optional[str] = None,
storage: Optional[FileSystemStorageArgs] = None,
tags: Optional[Sequence[FileSystemTagArgs]] = None,
update_time: Optional[str] = None,
zone_id: Optional[str] = None,
zone_name: Optional[str] = None) -> FileSystemfunc GetFileSystem(ctx *Context, name string, id IDInput, state *FileSystemState, opts ...ResourceOption) (*FileSystem, error)public static FileSystem Get(string name, Input<string> id, FileSystemState? state, CustomResourceOptions? opts = null)public static FileSystem get(String name, Output<String> id, FileSystemState state, CustomResourceOptions options)resources: _: type: volcenginecc:efs:FileSystem get: id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Access
Point intLimit - 接入点上限。
- Charge
Config Volcengine.File System Charge Config - 文件系统计费配置。
- Charge
Type string - 计费类型。仅支持取值为PayAsYouGo,表示按量计费。
- Create
Time string - 文件系统创建时间。
- Description string
- 描述信息。
- Downgrade
Unlock stringTime - 文件系统带宽可以降配的时间。
- File
System stringId - 文件系统 ID。
- File
System stringName - 文件系统名称。
- Instance
Type string - Basic:基础型,Premium:高级型
- Mount
Point intLimit - 挂载点上限。
- Performance
Volcengine.
File System Performance - 文件系统性能信息。
- Performance
Density string - 文件系统性能密度,取值说明如下:Basic50:基础型 50MB/s/TiB,Premium125:高级型 125MB/s/TiB。
- Project
Name string - 项目名称。
- Protocol
Types List<string> - 协议类型
- Status string
- 文件系统状态。取值说明如下:Creating:创建中。CreateError:创建失败。Running:运行中。Updating:更新中。Deleting:删除中。DeleteError:删除失败。Deleted:已删除。Stopped:已关停。
- Storage
Volcengine.
File System Storage - 文件系统容量信息。
-
List<Volcengine.
File System Tag> - Update
Time string - 文件系统更新时间。
- Zone
Id string - 可用区 ID。
- Zone
Name string - 可用区名称。
- Access
Point intLimit - 接入点上限。
- Charge
Config FileSystem Charge Config Args - 文件系统计费配置。
- Charge
Type string - 计费类型。仅支持取值为PayAsYouGo,表示按量计费。
- Create
Time string - 文件系统创建时间。
- Description string
- 描述信息。
- Downgrade
Unlock stringTime - 文件系统带宽可以降配的时间。
- File
System stringId - 文件系统 ID。
- File
System stringName - 文件系统名称。
- Instance
Type string - Basic:基础型,Premium:高级型
- Mount
Point intLimit - 挂载点上限。
- Performance
File
System Performance Args - 文件系统性能信息。
- Performance
Density string - 文件系统性能密度,取值说明如下:Basic50:基础型 50MB/s/TiB,Premium125:高级型 125MB/s/TiB。
- Project
Name string - 项目名称。
- Protocol
Types []string - 协议类型
- Status string
- 文件系统状态。取值说明如下:Creating:创建中。CreateError:创建失败。Running:运行中。Updating:更新中。Deleting:删除中。DeleteError:删除失败。Deleted:已删除。Stopped:已关停。
- Storage
File
System Storage Args - 文件系统容量信息。
-
[]File
System Tag Args - Update
Time string - 文件系统更新时间。
- Zone
Id string - 可用区 ID。
- Zone
Name string - 可用区名称。
- access
Point IntegerLimit - 接入点上限。
- charge
Config FileSystem Charge Config - 文件系统计费配置。
- charge
Type String - 计费类型。仅支持取值为PayAsYouGo,表示按量计费。
- create
Time String - 文件系统创建时间。
- description String
- 描述信息。
- downgrade
Unlock StringTime - 文件系统带宽可以降配的时间。
- file
System StringId - 文件系统 ID。
- file
System StringName - 文件系统名称。
- instance
Type String - Basic:基础型,Premium:高级型
- mount
Point IntegerLimit - 挂载点上限。
- performance
File
System Performance - 文件系统性能信息。
- performance
Density String - 文件系统性能密度,取值说明如下:Basic50:基础型 50MB/s/TiB,Premium125:高级型 125MB/s/TiB。
- project
Name String - 项目名称。
- protocol
Types List<String> - 协议类型
- status String
- 文件系统状态。取值说明如下:Creating:创建中。CreateError:创建失败。Running:运行中。Updating:更新中。Deleting:删除中。DeleteError:删除失败。Deleted:已删除。Stopped:已关停。
- storage
File
System Storage - 文件系统容量信息。
-
List<File
System Tag> - update
Time String - 文件系统更新时间。
- zone
Id String - 可用区 ID。
- zone
Name String - 可用区名称。
- access
Point numberLimit - 接入点上限。
- charge
Config FileSystem Charge Config - 文件系统计费配置。
- charge
Type string - 计费类型。仅支持取值为PayAsYouGo,表示按量计费。
- create
Time string - 文件系统创建时间。
- description string
- 描述信息。
- downgrade
Unlock stringTime - 文件系统带宽可以降配的时间。
- file
System stringId - 文件系统 ID。
- file
System stringName - 文件系统名称。
- instance
Type string - Basic:基础型,Premium:高级型
- mount
Point numberLimit - 挂载点上限。
- performance
File
System Performance - 文件系统性能信息。
- performance
Density string - 文件系统性能密度,取值说明如下:Basic50:基础型 50MB/s/TiB,Premium125:高级型 125MB/s/TiB。
- project
Name string - 项目名称。
- protocol
Types string[] - 协议类型
- status string
- 文件系统状态。取值说明如下:Creating:创建中。CreateError:创建失败。Running:运行中。Updating:更新中。Deleting:删除中。DeleteError:删除失败。Deleted:已删除。Stopped:已关停。
- storage
File
System Storage - 文件系统容量信息。
-
File
System Tag[] - update
Time string - 文件系统更新时间。
- zone
Id string - 可用区 ID。
- zone
Name string - 可用区名称。
- access_
point_ intlimit - 接入点上限。
- charge_
config FileSystem Charge Config Args - 文件系统计费配置。
- charge_
type str - 计费类型。仅支持取值为PayAsYouGo,表示按量计费。
- create_
time str - 文件系统创建时间。
- description str
- 描述信息。
- downgrade_
unlock_ strtime - 文件系统带宽可以降配的时间。
- file_
system_ strid - 文件系统 ID。
- file_
system_ strname - 文件系统名称。
- instance_
type str - Basic:基础型,Premium:高级型
- mount_
point_ intlimit - 挂载点上限。
- performance
File
System Performance Args - 文件系统性能信息。
- performance_
density str - 文件系统性能密度,取值说明如下:Basic50:基础型 50MB/s/TiB,Premium125:高级型 125MB/s/TiB。
- project_
name str - 项目名称。
- protocol_
types Sequence[str] - 协议类型
- status str
- 文件系统状态。取值说明如下:Creating:创建中。CreateError:创建失败。Running:运行中。Updating:更新中。Deleting:删除中。DeleteError:删除失败。Deleted:已删除。Stopped:已关停。
- storage
File
System Storage Args - 文件系统容量信息。
-
Sequence[File
System Tag Args] - update_
time str - 文件系统更新时间。
- zone_
id str - 可用区 ID。
- zone_
name str - 可用区名称。
- access
Point NumberLimit - 接入点上限。
- charge
Config Property Map - 文件系统计费配置。
- charge
Type String - 计费类型。仅支持取值为PayAsYouGo,表示按量计费。
- create
Time String - 文件系统创建时间。
- description String
- 描述信息。
- downgrade
Unlock StringTime - 文件系统带宽可以降配的时间。
- file
System StringId - 文件系统 ID。
- file
System StringName - 文件系统名称。
- instance
Type String - Basic:基础型,Premium:高级型
- mount
Point NumberLimit - 挂载点上限。
- performance Property Map
- 文件系统性能信息。
- performance
Density String - 文件系统性能密度,取值说明如下:Basic50:基础型 50MB/s/TiB,Premium125:高级型 125MB/s/TiB。
- project
Name String - 项目名称。
- protocol
Types List<String> - 协议类型
- status String
- 文件系统状态。取值说明如下:Creating:创建中。CreateError:创建失败。Running:运行中。Updating:更新中。Deleting:删除中。DeleteError:删除失败。Deleted:已删除。Stopped:已关停。
- storage Property Map
- 文件系统容量信息。
- List<Property Map>
- update
Time String - 文件系统更新时间。
- zone
Id String - 可用区 ID。
- zone
Name String - 可用区名称。
Supporting Types
FileSystemChargeConfig, FileSystemChargeConfigArgs
- Charge
Status string - 计费状态,取值说明如下:WaitingPaid:等待支付,Pending:创建中,Modifying:更配中,Failed:失败,Normal:正常,Expired:过期,Overdue:欠费,Reclaimed:回收,Terminated:退订。
- Charge
Type string - 计费类型。仅支持取值为PayAsYouGo,表示按量计费。
- Expire
Time string - 到期时间。
- Reclaim
Time string - 回收时间。
- Stop
Time string - 关停时间。
- Charge
Status string - 计费状态,取值说明如下:WaitingPaid:等待支付,Pending:创建中,Modifying:更配中,Failed:失败,Normal:正常,Expired:过期,Overdue:欠费,Reclaimed:回收,Terminated:退订。
- Charge
Type string - 计费类型。仅支持取值为PayAsYouGo,表示按量计费。
- Expire
Time string - 到期时间。
- Reclaim
Time string - 回收时间。
- Stop
Time string - 关停时间。
- charge
Status String - 计费状态,取值说明如下:WaitingPaid:等待支付,Pending:创建中,Modifying:更配中,Failed:失败,Normal:正常,Expired:过期,Overdue:欠费,Reclaimed:回收,Terminated:退订。
- charge
Type String - 计费类型。仅支持取值为PayAsYouGo,表示按量计费。
- expire
Time String - 到期时间。
- reclaim
Time String - 回收时间。
- stop
Time String - 关停时间。
- charge
Status string - 计费状态,取值说明如下:WaitingPaid:等待支付,Pending:创建中,Modifying:更配中,Failed:失败,Normal:正常,Expired:过期,Overdue:欠费,Reclaimed:回收,Terminated:退订。
- charge
Type string - 计费类型。仅支持取值为PayAsYouGo,表示按量计费。
- expire
Time string - 到期时间。
- reclaim
Time string - 回收时间。
- stop
Time string - 关停时间。
- charge_
status str - 计费状态,取值说明如下:WaitingPaid:等待支付,Pending:创建中,Modifying:更配中,Failed:失败,Normal:正常,Expired:过期,Overdue:欠费,Reclaimed:回收,Terminated:退订。
- charge_
type str - 计费类型。仅支持取值为PayAsYouGo,表示按量计费。
- expire_
time str - 到期时间。
- reclaim_
time str - 回收时间。
- stop_
time str - 关停时间。
- charge
Status String - 计费状态,取值说明如下:WaitingPaid:等待支付,Pending:创建中,Modifying:更配中,Failed:失败,Normal:正常,Expired:过期,Overdue:欠费,Reclaimed:回收,Terminated:退订。
- charge
Type String - 计费类型。仅支持取值为PayAsYouGo,表示按量计费。
- expire
Time String - 到期时间。
- reclaim
Time String - 回收时间。
- stop
Time String - 关停时间。
FileSystemPerformance, FileSystemPerformanceArgs
- Bandwidth
Mode string - 带宽模式,取值说明如下:Baseline:基线带宽模式,Provisioned:预置带宽模式
- Baseline
Bandwidth int - 基准带宽。
- Baseline
Iops int - 基准 IOPS。
- Burst
Bandwidth int - 突发带宽。
- Burst
Iops int - 突发 IOPS。
- Provisioned
Bandwidth int - 预置带宽。
- Provisioned
Iops int - 预置 IOPS。
- Bandwidth
Mode string - 带宽模式,取值说明如下:Baseline:基线带宽模式,Provisioned:预置带宽模式
- Baseline
Bandwidth int - 基准带宽。
- Baseline
Iops int - 基准 IOPS。
- Burst
Bandwidth int - 突发带宽。
- Burst
Iops int - 突发 IOPS。
- Provisioned
Bandwidth int - 预置带宽。
- Provisioned
Iops int - 预置 IOPS。
- bandwidth
Mode String - 带宽模式,取值说明如下:Baseline:基线带宽模式,Provisioned:预置带宽模式
- baseline
Bandwidth Integer - 基准带宽。
- baseline
Iops Integer - 基准 IOPS。
- burst
Bandwidth Integer - 突发带宽。
- burst
Iops Integer - 突发 IOPS。
- provisioned
Bandwidth Integer - 预置带宽。
- provisioned
Iops Integer - 预置 IOPS。
- bandwidth
Mode string - 带宽模式,取值说明如下:Baseline:基线带宽模式,Provisioned:预置带宽模式
- baseline
Bandwidth number - 基准带宽。
- baseline
Iops number - 基准 IOPS。
- burst
Bandwidth number - 突发带宽。
- burst
Iops number - 突发 IOPS。
- provisioned
Bandwidth number - 预置带宽。
- provisioned
Iops number - 预置 IOPS。
- bandwidth_
mode str - 带宽模式,取值说明如下:Baseline:基线带宽模式,Provisioned:预置带宽模式
- baseline_
bandwidth int - 基准带宽。
- baseline_
iops int - 基准 IOPS。
- burst_
bandwidth int - 突发带宽。
- burst_
iops int - 突发 IOPS。
- provisioned_
bandwidth int - 预置带宽。
- provisioned_
iops int - 预置 IOPS。
- bandwidth
Mode String - 带宽模式,取值说明如下:Baseline:基线带宽模式,Provisioned:预置带宽模式
- baseline
Bandwidth Number - 基准带宽。
- baseline
Iops Number - 基准 IOPS。
- burst
Bandwidth Number - 突发带宽。
- burst
Iops Number - 突发 IOPS。
- provisioned
Bandwidth Number - 预置带宽。
- provisioned
Iops Number - 预置 IOPS。
FileSystemStorage, FileSystemStorageArgs
- Capacity
Limit int - 容量上限,单位为 MiB。
- Capacity
Used int - 已用容量,单位为 MiB。
- Inode
Limit int - 文件数上限。
- Inode
Used int - 已用文件数。
- Capacity
Limit int - 容量上限,单位为 MiB。
- Capacity
Used int - 已用容量,单位为 MiB。
- Inode
Limit int - 文件数上限。
- Inode
Used int - 已用文件数。
- capacity
Limit Integer - 容量上限,单位为 MiB。
- capacity
Used Integer - 已用容量,单位为 MiB。
- inode
Limit Integer - 文件数上限。
- inode
Used Integer - 已用文件数。
- capacity
Limit number - 容量上限,单位为 MiB。
- capacity
Used number - 已用容量,单位为 MiB。
- inode
Limit number - 文件数上限。
- inode
Used number - 已用文件数。
- capacity_
limit int - 容量上限,单位为 MiB。
- capacity_
used int - 已用容量,单位为 MiB。
- inode_
limit int - 文件数上限。
- inode_
used int - 已用文件数。
- capacity
Limit Number - 容量上限,单位为 MiB。
- capacity
Used Number - 已用容量,单位为 MiB。
- inode
Limit Number - 文件数上限。
- inode
Used Number - 已用文件数。
FileSystemTag, FileSystemTagArgs
Import
$ pulumi import volcenginecc:efs/fileSystem:FileSystem example "file_system_id"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
published on Monday, Mar 9, 2026 by Volcengine
