1. Packages
  2. Volcenginecc Provider
  3. API Docs
  4. filenas
  5. getInstance
volcenginecc v0.0.2 published on Saturday, Oct 11, 2025 by Volcengine

volcenginecc.filenas.getInstance

Deploy with Pulumi
volcenginecc logo
volcenginecc v0.0.2 published on Saturday, Oct 11, 2025 by Volcengine

    Data Source schema for Volcengine::FileNAS::Instance

    Using getInstance

    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 getInstance(args: GetInstanceArgs, opts?: InvokeOptions): Promise<GetInstanceResult>
    function getInstanceOutput(args: GetInstanceOutputArgs, opts?: InvokeOptions): Output<GetInstanceResult>
    def get_instance(id: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetInstanceResult
    def get_instance_output(id: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetInstanceResult]
    func LookupInstance(ctx *Context, args *LookupInstanceArgs, opts ...InvokeOption) (*LookupInstanceResult, error)
    func LookupInstanceOutput(ctx *Context, args *LookupInstanceOutputArgs, opts ...InvokeOption) LookupInstanceResultOutput

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

    public static class GetInstance 
    {
        public static Task<GetInstanceResult> InvokeAsync(GetInstanceArgs args, InvokeOptions? opts = null)
        public static Output<GetInstanceResult> Invoke(GetInstanceInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetInstanceResult> getInstance(GetInstanceArgs args, InvokeOptions options)
    public static Output<GetInstanceResult> getInstance(GetInstanceArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcenginecc:filenas/getInstance:getInstance
      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.

    getInstance Result

    The following output properties are available:

    CachePerformance Volcengine.GetInstanceCachePerformance
    缓存型性能信息。
    Capacity Volcengine.GetInstanceCapacity
    文件系统容量。
    ChargeType string
    计费类型,取值 PayAsYouGo,表示按量计费。
    CreateTime string
    创建时间
    Description string
    描述信息。
    FileSystemId string
    文件系统 ID。
    FileSystemName string
    文件系统名称。
    FileSystemType string
    文件系统类型。取值说明:Extreme:NAS 极速型;Capacity:NAS 容量型;Cache:NAS 缓存型。
    Id string
    Uniquely identifies the resource.
    ProjectName string
    所属项目,默认值为 default 项目。
    ProtocolType string
    文件系统协议类型。取值 NFS,表示 NFS 协议,常用于 Linux 客户端。
    SnapshotCount int
    快照数量
    SnapshotId string
    创建时使用的快照 ID。传入该参数后,将使用该快照新建文件系统。
    Status string
    文件系统状态
    StorageType string
    存储类型,取值Standard,表示标准型。
    Tags List<Volcengine.GetInstanceTag>
    文件系统的标签信息
    UpdateTime string
    更新时间
    ZoneId string
    可用区 ID。
    ZoneName string
    可用区名称。
    CachePerformance GetInstanceCachePerformance
    缓存型性能信息。
    Capacity GetInstanceCapacity
    文件系统容量。
    ChargeType string
    计费类型,取值 PayAsYouGo,表示按量计费。
    CreateTime string
    创建时间
    Description string
    描述信息。
    FileSystemId string
    文件系统 ID。
    FileSystemName string
    文件系统名称。
    FileSystemType string
    文件系统类型。取值说明:Extreme:NAS 极速型;Capacity:NAS 容量型;Cache:NAS 缓存型。
    Id string
    Uniquely identifies the resource.
    ProjectName string
    所属项目,默认值为 default 项目。
    ProtocolType string
    文件系统协议类型。取值 NFS,表示 NFS 协议,常用于 Linux 客户端。
    SnapshotCount int
    快照数量
    SnapshotId string
    创建时使用的快照 ID。传入该参数后,将使用该快照新建文件系统。
    Status string
    文件系统状态
    StorageType string
    存储类型,取值Standard,表示标准型。
    Tags []GetInstanceTag
    文件系统的标签信息
    UpdateTime string
    更新时间
    ZoneId string
    可用区 ID。
    ZoneName string
    可用区名称。
    cachePerformance GetInstanceCachePerformance
    缓存型性能信息。
    capacity GetInstanceCapacity
    文件系统容量。
    chargeType String
    计费类型,取值 PayAsYouGo,表示按量计费。
    createTime String
    创建时间
    description String
    描述信息。
    fileSystemId String
    文件系统 ID。
    fileSystemName String
    文件系统名称。
    fileSystemType String
    文件系统类型。取值说明:Extreme:NAS 极速型;Capacity:NAS 容量型;Cache:NAS 缓存型。
    id String
    Uniquely identifies the resource.
    projectName String
    所属项目,默认值为 default 项目。
    protocolType String
    文件系统协议类型。取值 NFS,表示 NFS 协议,常用于 Linux 客户端。
    snapshotCount Integer
    快照数量
    snapshotId String
    创建时使用的快照 ID。传入该参数后,将使用该快照新建文件系统。
    status String
    文件系统状态
    storageType String
    存储类型,取值Standard,表示标准型。
    tags List<GetInstanceTag>
    文件系统的标签信息
    updateTime String
    更新时间
    zoneId String
    可用区 ID。
    zoneName String
    可用区名称。
    cachePerformance GetInstanceCachePerformance
    缓存型性能信息。
    capacity GetInstanceCapacity
    文件系统容量。
    chargeType string
    计费类型,取值 PayAsYouGo,表示按量计费。
    createTime string
    创建时间
    description string
    描述信息。
    fileSystemId string
    文件系统 ID。
    fileSystemName string
    文件系统名称。
    fileSystemType string
    文件系统类型。取值说明:Extreme:NAS 极速型;Capacity:NAS 容量型;Cache:NAS 缓存型。
    id string
    Uniquely identifies the resource.
    projectName string
    所属项目,默认值为 default 项目。
    protocolType string
    文件系统协议类型。取值 NFS,表示 NFS 协议,常用于 Linux 客户端。
    snapshotCount number
    快照数量
    snapshotId string
    创建时使用的快照 ID。传入该参数后,将使用该快照新建文件系统。
    status string
    文件系统状态
    storageType string
    存储类型,取值Standard,表示标准型。
    tags GetInstanceTag[]
    文件系统的标签信息
    updateTime string
    更新时间
    zoneId string
    可用区 ID。
    zoneName string
    可用区名称。
    cache_performance GetInstanceCachePerformance
    缓存型性能信息。
    capacity GetInstanceCapacity
    文件系统容量。
    charge_type str
    计费类型,取值 PayAsYouGo,表示按量计费。
    create_time str
    创建时间
    description str
    描述信息。
    file_system_id str
    文件系统 ID。
    file_system_name str
    文件系统名称。
    file_system_type str
    文件系统类型。取值说明:Extreme:NAS 极速型;Capacity:NAS 容量型;Cache:NAS 缓存型。
    id str
    Uniquely identifies the resource.
    project_name str
    所属项目,默认值为 default 项目。
    protocol_type str
    文件系统协议类型。取值 NFS,表示 NFS 协议,常用于 Linux 客户端。
    snapshot_count int
    快照数量
    snapshot_id str
    创建时使用的快照 ID。传入该参数后,将使用该快照新建文件系统。
    status str
    文件系统状态
    storage_type str
    存储类型,取值Standard,表示标准型。
    tags Sequence[GetInstanceTag]
    文件系统的标签信息
    update_time str
    更新时间
    zone_id str
    可用区 ID。
    zone_name str
    可用区名称。
    cachePerformance Property Map
    缓存型性能信息。
    capacity Property Map
    文件系统容量。
    chargeType String
    计费类型,取值 PayAsYouGo,表示按量计费。
    createTime String
    创建时间
    description String
    描述信息。
    fileSystemId String
    文件系统 ID。
    fileSystemName String
    文件系统名称。
    fileSystemType String
    文件系统类型。取值说明:Extreme:NAS 极速型;Capacity:NAS 容量型;Cache:NAS 缓存型。
    id String
    Uniquely identifies the resource.
    projectName String
    所属项目,默认值为 default 项目。
    protocolType String
    文件系统协议类型。取值 NFS,表示 NFS 协议,常用于 Linux 客户端。
    snapshotCount Number
    快照数量
    snapshotId String
    创建时使用的快照 ID。传入该参数后,将使用该快照新建文件系统。
    status String
    文件系统状态
    storageType String
    存储类型,取值Standard,表示标准型。
    tags List<Property Map>
    文件系统的标签信息
    updateTime String
    更新时间
    zoneId String
    可用区 ID。
    zoneName String
    可用区名称。

    Supporting Types

    GetInstanceCachePerformance

    CacheBandwidth int
    预配置带宽,用于增加文件系统带宽。
    CacheBandwidth int
    预配置带宽,用于增加文件系统带宽。
    cacheBandwidth Integer
    预配置带宽,用于增加文件系统带宽。
    cacheBandwidth number
    预配置带宽,用于增加文件系统带宽。
    cache_bandwidth int
    预配置带宽,用于增加文件系统带宽。
    cacheBandwidth Number
    预配置带宽,用于增加文件系统带宽。

    GetInstanceCapacity

    Total double
    文件系统可用总容量,单位为 GiB。
    Used double
    文件系统已使用容量,单位为 MiB。
    Total float64
    文件系统可用总容量,单位为 GiB。
    Used float64
    文件系统已使用容量,单位为 MiB。
    total Double
    文件系统可用总容量,单位为 GiB。
    used Double
    文件系统已使用容量,单位为 MiB。
    total number
    文件系统可用总容量,单位为 GiB。
    used number
    文件系统已使用容量,单位为 MiB。
    total float
    文件系统可用总容量,单位为 GiB。
    used float
    文件系统已使用容量,单位为 MiB。
    total Number
    文件系统可用总容量,单位为 GiB。
    used Number
    文件系统已使用容量,单位为 MiB。

    GetInstanceTag

    Key string
    标签键。
    Type string
    标签类型。
    Value string
    标签值。
    Key string
    标签键。
    Type string
    标签类型。
    Value string
    标签值。
    key String
    标签键。
    type String
    标签类型。
    value String
    标签值。
    key string
    标签键。
    type string
    标签类型。
    value string
    标签值。
    key str
    标签键。
    type str
    标签类型。
    value str
    标签值。
    key String
    标签键。
    type String
    标签类型。
    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
    volcenginecc v0.0.2 published on Saturday, Oct 11, 2025 by Volcengine
      Meet Neo: Your AI Platform Teammate