1. Packages
  2. Volcenginecc Provider
  3. API Docs
  4. efs
  5. getFileSystem
Viewing docs for volcenginecc v0.0.24
published on Monday, Mar 9, 2026 by Volcengine
volcenginecc logo
Viewing docs for volcenginecc v0.0.24
published on Monday, Mar 9, 2026 by Volcengine

    Data Source schema for Volcengine::EFS::FileSystem

    Using getFileSystem

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getFileSystem(args: GetFileSystemArgs, opts?: InvokeOptions): Promise<GetFileSystemResult>
    function getFileSystemOutput(args: GetFileSystemOutputArgs, opts?: InvokeOptions): Output<GetFileSystemResult>
    def get_file_system(id: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetFileSystemResult
    def get_file_system_output(id: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetFileSystemResult]
    func LookupFileSystem(ctx *Context, args *LookupFileSystemArgs, opts ...InvokeOption) (*LookupFileSystemResult, error)
    func LookupFileSystemOutput(ctx *Context, args *LookupFileSystemOutputArgs, opts ...InvokeOption) LookupFileSystemResultOutput

    > Note: This function is named LookupFileSystem in the Go SDK.

    public static class GetFileSystem 
    {
        public static Task<GetFileSystemResult> InvokeAsync(GetFileSystemArgs args, InvokeOptions? opts = null)
        public static Output<GetFileSystemResult> Invoke(GetFileSystemInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFileSystemResult> getFileSystem(GetFileSystemArgs args, InvokeOptions options)
    public static Output<GetFileSystemResult> getFileSystem(GetFileSystemArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcenginecc:efs/getFileSystem:getFileSystem
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Uniquely identifies the resource.
    Id string
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.
    id string
    Uniquely identifies the resource.
    id str
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.

    getFileSystem Result

    The following output properties are available:

    AccessPointLimit int
    接入点上限。
    ChargeConfig Volcengine.GetFileSystemChargeConfig
    文件系统计费配置。
    ChargeType string
    计费类型。仅支持取值为PayAsYouGo,表示按量计费。
    CreateTime string
    文件系统创建时间。
    Description string
    描述信息。
    DowngradeUnlockTime string
    文件系统带宽可以降配的时间。
    FileSystemId string
    文件系统 ID。
    FileSystemName string
    文件系统名称。
    Id string
    Uniquely identifies the resource.
    InstanceType string
    Basic:基础型,Premium:高级型
    MountPointLimit int
    挂载点上限。
    Performance Volcengine.GetFileSystemPerformance
    文件系统性能信息。
    PerformanceDensity string
    文件系统性能密度,取值说明如下:Basic50:基础型 50MB/s/TiB,Premium125:高级型 125MB/s/TiB。
    ProjectName string
    项目名称。
    ProtocolTypes List<string>
    协议类型
    Status string
    文件系统状态。取值说明如下:Creating:创建中。CreateError:创建失败。Running:运行中。Updating:更新中。Deleting:删除中。DeleteError:删除失败。Deleted:已删除。Stopped:已关停。
    Storage Volcengine.GetFileSystemStorage
    文件系统容量信息。
    Tags List<Volcengine.GetFileSystemTag>
    标签列表。
    UpdateTime string
    文件系统更新时间。
    ZoneId string
    可用区 ID。
    ZoneName string
    可用区名称。
    AccessPointLimit int
    接入点上限。
    ChargeConfig GetFileSystemChargeConfig
    文件系统计费配置。
    ChargeType string
    计费类型。仅支持取值为PayAsYouGo,表示按量计费。
    CreateTime string
    文件系统创建时间。
    Description string
    描述信息。
    DowngradeUnlockTime string
    文件系统带宽可以降配的时间。
    FileSystemId string
    文件系统 ID。
    FileSystemName string
    文件系统名称。
    Id string
    Uniquely identifies the resource.
    InstanceType string
    Basic:基础型,Premium:高级型
    MountPointLimit int
    挂载点上限。
    Performance GetFileSystemPerformance
    文件系统性能信息。
    PerformanceDensity string
    文件系统性能密度,取值说明如下:Basic50:基础型 50MB/s/TiB,Premium125:高级型 125MB/s/TiB。
    ProjectName string
    项目名称。
    ProtocolTypes []string
    协议类型
    Status string
    文件系统状态。取值说明如下:Creating:创建中。CreateError:创建失败。Running:运行中。Updating:更新中。Deleting:删除中。DeleteError:删除失败。Deleted:已删除。Stopped:已关停。
    Storage GetFileSystemStorage
    文件系统容量信息。
    Tags []GetFileSystemTag
    标签列表。
    UpdateTime string
    文件系统更新时间。
    ZoneId string
    可用区 ID。
    ZoneName string
    可用区名称。
    accessPointLimit Integer
    接入点上限。
    chargeConfig GetFileSystemChargeConfig
    文件系统计费配置。
    chargeType String
    计费类型。仅支持取值为PayAsYouGo,表示按量计费。
    createTime String
    文件系统创建时间。
    description String
    描述信息。
    downgradeUnlockTime String
    文件系统带宽可以降配的时间。
    fileSystemId String
    文件系统 ID。
    fileSystemName String
    文件系统名称。
    id String
    Uniquely identifies the resource.
    instanceType String
    Basic:基础型,Premium:高级型
    mountPointLimit Integer
    挂载点上限。
    performance GetFileSystemPerformance
    文件系统性能信息。
    performanceDensity String
    文件系统性能密度,取值说明如下:Basic50:基础型 50MB/s/TiB,Premium125:高级型 125MB/s/TiB。
    projectName String
    项目名称。
    protocolTypes List<String>
    协议类型
    status String
    文件系统状态。取值说明如下:Creating:创建中。CreateError:创建失败。Running:运行中。Updating:更新中。Deleting:删除中。DeleteError:删除失败。Deleted:已删除。Stopped:已关停。
    storage GetFileSystemStorage
    文件系统容量信息。
    tags List<GetFileSystemTag>
    标签列表。
    updateTime String
    文件系统更新时间。
    zoneId String
    可用区 ID。
    zoneName String
    可用区名称。
    accessPointLimit number
    接入点上限。
    chargeConfig GetFileSystemChargeConfig
    文件系统计费配置。
    chargeType string
    计费类型。仅支持取值为PayAsYouGo,表示按量计费。
    createTime string
    文件系统创建时间。
    description string
    描述信息。
    downgradeUnlockTime string
    文件系统带宽可以降配的时间。
    fileSystemId string
    文件系统 ID。
    fileSystemName string
    文件系统名称。
    id string
    Uniquely identifies the resource.
    instanceType string
    Basic:基础型,Premium:高级型
    mountPointLimit number
    挂载点上限。
    performance GetFileSystemPerformance
    文件系统性能信息。
    performanceDensity string
    文件系统性能密度,取值说明如下:Basic50:基础型 50MB/s/TiB,Premium125:高级型 125MB/s/TiB。
    projectName string
    项目名称。
    protocolTypes string[]
    协议类型
    status string
    文件系统状态。取值说明如下:Creating:创建中。CreateError:创建失败。Running:运行中。Updating:更新中。Deleting:删除中。DeleteError:删除失败。Deleted:已删除。Stopped:已关停。
    storage GetFileSystemStorage
    文件系统容量信息。
    tags GetFileSystemTag[]
    标签列表。
    updateTime string
    文件系统更新时间。
    zoneId string
    可用区 ID。
    zoneName string
    可用区名称。
    access_point_limit int
    接入点上限。
    charge_config GetFileSystemChargeConfig
    文件系统计费配置。
    charge_type str
    计费类型。仅支持取值为PayAsYouGo,表示按量计费。
    create_time str
    文件系统创建时间。
    description str
    描述信息。
    downgrade_unlock_time str
    文件系统带宽可以降配的时间。
    file_system_id str
    文件系统 ID。
    file_system_name str
    文件系统名称。
    id str
    Uniquely identifies the resource.
    instance_type str
    Basic:基础型,Premium:高级型
    mount_point_limit int
    挂载点上限。
    performance GetFileSystemPerformance
    文件系统性能信息。
    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 GetFileSystemStorage
    文件系统容量信息。
    tags Sequence[GetFileSystemTag]
    标签列表。
    update_time str
    文件系统更新时间。
    zone_id str
    可用区 ID。
    zone_name str
    可用区名称。
    accessPointLimit Number
    接入点上限。
    chargeConfig Property Map
    文件系统计费配置。
    chargeType String
    计费类型。仅支持取值为PayAsYouGo,表示按量计费。
    createTime String
    文件系统创建时间。
    description String
    描述信息。
    downgradeUnlockTime String
    文件系统带宽可以降配的时间。
    fileSystemId String
    文件系统 ID。
    fileSystemName String
    文件系统名称。
    id String
    Uniquely identifies the resource.
    instanceType String
    Basic:基础型,Premium:高级型
    mountPointLimit Number
    挂载点上限。
    performance Property Map
    文件系统性能信息。
    performanceDensity String
    文件系统性能密度,取值说明如下:Basic50:基础型 50MB/s/TiB,Premium125:高级型 125MB/s/TiB。
    projectName String
    项目名称。
    protocolTypes List<String>
    协议类型
    status String
    文件系统状态。取值说明如下:Creating:创建中。CreateError:创建失败。Running:运行中。Updating:更新中。Deleting:删除中。DeleteError:删除失败。Deleted:已删除。Stopped:已关停。
    storage Property Map
    文件系统容量信息。
    tags List<Property Map>
    标签列表。
    updateTime String
    文件系统更新时间。
    zoneId String
    可用区 ID。
    zoneName String
    可用区名称。

    Supporting Types

    GetFileSystemChargeConfig

    ChargeStatus string
    计费状态,取值说明如下:WaitingPaid:等待支付,Pending:创建中,Modifying:更配中,Failed:失败,Normal:正常,Expired:过期,Overdue:欠费,Reclaimed:回收,Terminated:退订。
    ChargeType string
    计费类型。仅支持取值为PayAsYouGo,表示按量计费。
    ExpireTime string
    到期时间。
    ReclaimTime string
    回收时间。
    StopTime string
    关停时间。
    ChargeStatus string
    计费状态,取值说明如下:WaitingPaid:等待支付,Pending:创建中,Modifying:更配中,Failed:失败,Normal:正常,Expired:过期,Overdue:欠费,Reclaimed:回收,Terminated:退订。
    ChargeType string
    计费类型。仅支持取值为PayAsYouGo,表示按量计费。
    ExpireTime string
    到期时间。
    ReclaimTime string
    回收时间。
    StopTime string
    关停时间。
    chargeStatus String
    计费状态,取值说明如下:WaitingPaid:等待支付,Pending:创建中,Modifying:更配中,Failed:失败,Normal:正常,Expired:过期,Overdue:欠费,Reclaimed:回收,Terminated:退订。
    chargeType String
    计费类型。仅支持取值为PayAsYouGo,表示按量计费。
    expireTime String
    到期时间。
    reclaimTime String
    回收时间。
    stopTime String
    关停时间。
    chargeStatus string
    计费状态,取值说明如下:WaitingPaid:等待支付,Pending:创建中,Modifying:更配中,Failed:失败,Normal:正常,Expired:过期,Overdue:欠费,Reclaimed:回收,Terminated:退订。
    chargeType string
    计费类型。仅支持取值为PayAsYouGo,表示按量计费。
    expireTime string
    到期时间。
    reclaimTime string
    回收时间。
    stopTime 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
    关停时间。
    chargeStatus String
    计费状态,取值说明如下:WaitingPaid:等待支付,Pending:创建中,Modifying:更配中,Failed:失败,Normal:正常,Expired:过期,Overdue:欠费,Reclaimed:回收,Terminated:退订。
    chargeType String
    计费类型。仅支持取值为PayAsYouGo,表示按量计费。
    expireTime String
    到期时间。
    reclaimTime String
    回收时间。
    stopTime String
    关停时间。

    GetFileSystemPerformance

    BandwidthMode string
    带宽模式,取值说明如下:Baseline:基线带宽模式,Provisioned:预置带宽模式
    BaselineBandwidth int
    基准带宽。
    BaselineIops int
    基准 IOPS。
    BurstBandwidth int
    突发带宽。
    BurstIops int
    突发 IOPS。
    ProvisionedBandwidth int
    预置带宽。
    ProvisionedIops int
    预置 IOPS。
    BandwidthMode string
    带宽模式,取值说明如下:Baseline:基线带宽模式,Provisioned:预置带宽模式
    BaselineBandwidth int
    基准带宽。
    BaselineIops int
    基准 IOPS。
    BurstBandwidth int
    突发带宽。
    BurstIops int
    突发 IOPS。
    ProvisionedBandwidth int
    预置带宽。
    ProvisionedIops int
    预置 IOPS。
    bandwidthMode String
    带宽模式,取值说明如下:Baseline:基线带宽模式,Provisioned:预置带宽模式
    baselineBandwidth Integer
    基准带宽。
    baselineIops Integer
    基准 IOPS。
    burstBandwidth Integer
    突发带宽。
    burstIops Integer
    突发 IOPS。
    provisionedBandwidth Integer
    预置带宽。
    provisionedIops Integer
    预置 IOPS。
    bandwidthMode string
    带宽模式,取值说明如下:Baseline:基线带宽模式,Provisioned:预置带宽模式
    baselineBandwidth number
    基准带宽。
    baselineIops number
    基准 IOPS。
    burstBandwidth number
    突发带宽。
    burstIops number
    突发 IOPS。
    provisionedBandwidth number
    预置带宽。
    provisionedIops 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。
    bandwidthMode String
    带宽模式,取值说明如下:Baseline:基线带宽模式,Provisioned:预置带宽模式
    baselineBandwidth Number
    基准带宽。
    baselineIops Number
    基准 IOPS。
    burstBandwidth Number
    突发带宽。
    burstIops Number
    突发 IOPS。
    provisionedBandwidth Number
    预置带宽。
    provisionedIops Number
    预置 IOPS。

    GetFileSystemStorage

    CapacityLimit int
    容量上限,单位为 MiB。
    CapacityUsed int
    已用容量,单位为 MiB。
    InodeLimit int
    文件数上限。
    InodeUsed int
    已用文件数。
    CapacityLimit int
    容量上限,单位为 MiB。
    CapacityUsed int
    已用容量,单位为 MiB。
    InodeLimit int
    文件数上限。
    InodeUsed int
    已用文件数。
    capacityLimit Integer
    容量上限,单位为 MiB。
    capacityUsed Integer
    已用容量,单位为 MiB。
    inodeLimit Integer
    文件数上限。
    inodeUsed Integer
    已用文件数。
    capacityLimit number
    容量上限,单位为 MiB。
    capacityUsed number
    已用容量,单位为 MiB。
    inodeLimit number
    文件数上限。
    inodeUsed number
    已用文件数。
    capacity_limit int
    容量上限,单位为 MiB。
    capacity_used int
    已用容量,单位为 MiB。
    inode_limit int
    文件数上限。
    inode_used int
    已用文件数。
    capacityLimit Number
    容量上限,单位为 MiB。
    capacityUsed Number
    已用容量,单位为 MiB。
    inodeLimit Number
    文件数上限。
    inodeUsed Number
    已用文件数。

    GetFileSystemTag

    Key string
    标签键。
    Type string
    标签类型。取值说明如下:System:系统标签,Custom:自定义标签。
    Value string
    标签值。
    Key string
    标签键。
    Type string
    标签类型。取值说明如下:System:系统标签,Custom:自定义标签。
    Value string
    标签值。
    key String
    标签键。
    type String
    标签类型。取值说明如下:System:系统标签,Custom:自定义标签。
    value String
    标签值。
    key string
    标签键。
    type string
    标签类型。取值说明如下:System:系统标签,Custom:自定义标签。
    value string
    标签值。
    key str
    标签键。
    type str
    标签类型。取值说明如下:System:系统标签,Custom:自定义标签。
    value str
    标签值。
    key String
    标签键。
    type String
    标签类型。取值说明如下:System:系统标签,Custom:自定义标签。
    value String
    标签值。

    Package Details

    Repository
    volcenginecc volcengine/pulumi-volcenginecc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the volcenginecc Terraform Provider.
    volcenginecc logo
    Viewing docs for volcenginecc v0.0.24
    published on Monday, Mar 9, 2026 by Volcengine
      Try Pulumi Cloud free. Your team will thank you.