1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getChdfsFileSystems
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

tencentcloud.getChdfsFileSystems

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

    Use this data source to query detailed information of chdfs file_systems

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const fileSystems = tencentcloud.getChdfsFileSystems({});
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    file_systems = tencentcloud.get_chdfs_file_systems()
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := tencentcloud.GetChdfsFileSystems(ctx, &tencentcloud.GetChdfsFileSystemsArgs{}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Tencentcloud = Pulumi.Tencentcloud;
    
    return await Deployment.RunAsync(() => 
    {
        var fileSystems = Tencentcloud.GetChdfsFileSystems.Invoke();
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.tencentcloud.TencentcloudFunctions;
    import com.pulumi.tencentcloud.inputs.GetChdfsFileSystemsArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var fileSystems = TencentcloudFunctions.getChdfsFileSystems();
    
        }
    }
    
    variables:
      fileSystems:
        fn::invoke:
          function: tencentcloud:getChdfsFileSystems
          arguments: {}
    

    Using getChdfsFileSystems

    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 getChdfsFileSystems(args: GetChdfsFileSystemsArgs, opts?: InvokeOptions): Promise<GetChdfsFileSystemsResult>
    function getChdfsFileSystemsOutput(args: GetChdfsFileSystemsOutputArgs, opts?: InvokeOptions): Output<GetChdfsFileSystemsResult>
    def get_chdfs_file_systems(id: Optional[str] = None,
                               result_output_file: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetChdfsFileSystemsResult
    def get_chdfs_file_systems_output(id: Optional[pulumi.Input[str]] = None,
                               result_output_file: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetChdfsFileSystemsResult]
    func GetChdfsFileSystems(ctx *Context, args *GetChdfsFileSystemsArgs, opts ...InvokeOption) (*GetChdfsFileSystemsResult, error)
    func GetChdfsFileSystemsOutput(ctx *Context, args *GetChdfsFileSystemsOutputArgs, opts ...InvokeOption) GetChdfsFileSystemsResultOutput

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

    public static class GetChdfsFileSystems 
    {
        public static Task<GetChdfsFileSystemsResult> InvokeAsync(GetChdfsFileSystemsArgs args, InvokeOptions? opts = null)
        public static Output<GetChdfsFileSystemsResult> Invoke(GetChdfsFileSystemsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetChdfsFileSystemsResult> getChdfsFileSystems(GetChdfsFileSystemsArgs args, InvokeOptions options)
    public static Output<GetChdfsFileSystemsResult> getChdfsFileSystems(GetChdfsFileSystemsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getChdfsFileSystems:getChdfsFileSystems
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    ResultOutputFile string
    Used to save results.
    Id string
    ResultOutputFile string
    Used to save results.
    id String
    resultOutputFile String
    Used to save results.
    id string
    resultOutputFile string
    Used to save results.
    id str
    result_output_file str
    Used to save results.
    id String
    resultOutputFile String
    Used to save results.

    getChdfsFileSystems Result

    The following output properties are available:

    fileSystems List<Property Map>
    file system list.
    id String
    resultOutputFile String

    Supporting Types

    GetChdfsFileSystemsFileSystem

    AppId double
    appid of the user.
    BlockSize double
    block size of the file system(byte).
    CapacityQuota double
    capacity of the file system(byte).
    CreateTime string
    create time.
    Description string
    desc of the file system.
    EnableRanger bool
    check the ranger address or not.
    FileSystemId string
    file system id.
    FileSystemName string
    file system name.
    PosixAcl bool
    check POSIX ACL or not.
    RangerServiceAddresses List<string>
    ranger address list.
    Region string
    region of the file system.
    Status double
    status of the file system(1: creating create success 3: create failed).
    SuperUsers List<string>
    super users of the file system.
    AppId float64
    appid of the user.
    BlockSize float64
    block size of the file system(byte).
    CapacityQuota float64
    capacity of the file system(byte).
    CreateTime string
    create time.
    Description string
    desc of the file system.
    EnableRanger bool
    check the ranger address or not.
    FileSystemId string
    file system id.
    FileSystemName string
    file system name.
    PosixAcl bool
    check POSIX ACL or not.
    RangerServiceAddresses []string
    ranger address list.
    Region string
    region of the file system.
    Status float64
    status of the file system(1: creating create success 3: create failed).
    SuperUsers []string
    super users of the file system.
    appId Double
    appid of the user.
    blockSize Double
    block size of the file system(byte).
    capacityQuota Double
    capacity of the file system(byte).
    createTime String
    create time.
    description String
    desc of the file system.
    enableRanger Boolean
    check the ranger address or not.
    fileSystemId String
    file system id.
    fileSystemName String
    file system name.
    posixAcl Boolean
    check POSIX ACL or not.
    rangerServiceAddresses List<String>
    ranger address list.
    region String
    region of the file system.
    status Double
    status of the file system(1: creating create success 3: create failed).
    superUsers List<String>
    super users of the file system.
    appId number
    appid of the user.
    blockSize number
    block size of the file system(byte).
    capacityQuota number
    capacity of the file system(byte).
    createTime string
    create time.
    description string
    desc of the file system.
    enableRanger boolean
    check the ranger address or not.
    fileSystemId string
    file system id.
    fileSystemName string
    file system name.
    posixAcl boolean
    check POSIX ACL or not.
    rangerServiceAddresses string[]
    ranger address list.
    region string
    region of the file system.
    status number
    status of the file system(1: creating create success 3: create failed).
    superUsers string[]
    super users of the file system.
    app_id float
    appid of the user.
    block_size float
    block size of the file system(byte).
    capacity_quota float
    capacity of the file system(byte).
    create_time str
    create time.
    description str
    desc of the file system.
    enable_ranger bool
    check the ranger address or not.
    file_system_id str
    file system id.
    file_system_name str
    file system name.
    posix_acl bool
    check POSIX ACL or not.
    ranger_service_addresses Sequence[str]
    ranger address list.
    region str
    region of the file system.
    status float
    status of the file system(1: creating create success 3: create failed).
    super_users Sequence[str]
    super users of the file system.
    appId Number
    appid of the user.
    blockSize Number
    block size of the file system(byte).
    capacityQuota Number
    capacity of the file system(byte).
    createTime String
    create time.
    description String
    desc of the file system.
    enableRanger Boolean
    check the ranger address or not.
    fileSystemId String
    file system id.
    fileSystemName String
    file system name.
    posixAcl Boolean
    check POSIX ACL or not.
    rangerServiceAddresses List<String>
    ranger address list.
    region String
    region of the file system.
    status Number
    status of the file system(1: creating create success 3: create failed).
    superUsers List<String>
    super users of the file system.

    Package Details

    Repository
    tencentcloud tencentcloudstack/terraform-provider-tencentcloud
    License
    Notes
    This Pulumi package is based on the tencentcloud Terraform Provider.
    tencentcloud logo
    tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack