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

tencentcloud.getChdfsMountPoints

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 mount_points

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const mountPoints = tencentcloud.getChdfsMountPoints({
        fileSystemId: "f14mpfy5lh4e",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    mount_points = tencentcloud.get_chdfs_mount_points(file_system_id="f14mpfy5lh4e")
    
    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.GetChdfsMountPoints(ctx, &tencentcloud.GetChdfsMountPointsArgs{
    			FileSystemId: pulumi.StringRef("f14mpfy5lh4e"),
    		}, 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 mountPoints = Tencentcloud.GetChdfsMountPoints.Invoke(new()
        {
            FileSystemId = "f14mpfy5lh4e",
        });
    
    });
    
    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.GetChdfsMountPointsArgs;
    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 mountPoints = TencentcloudFunctions.getChdfsMountPoints(GetChdfsMountPointsArgs.builder()
                .fileSystemId("f14mpfy5lh4e")
                .build());
    
        }
    }
    
    variables:
      mountPoints:
        fn::invoke:
          function: tencentcloud:getChdfsMountPoints
          arguments:
            fileSystemId: f14mpfy5lh4e
    

    Using getChdfsMountPoints

    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 getChdfsMountPoints(args: GetChdfsMountPointsArgs, opts?: InvokeOptions): Promise<GetChdfsMountPointsResult>
    function getChdfsMountPointsOutput(args: GetChdfsMountPointsOutputArgs, opts?: InvokeOptions): Output<GetChdfsMountPointsResult>
    def get_chdfs_mount_points(access_group_id: Optional[str] = None,
                               file_system_id: Optional[str] = None,
                               id: Optional[str] = None,
                               owner_uin: Optional[float] = None,
                               result_output_file: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetChdfsMountPointsResult
    def get_chdfs_mount_points_output(access_group_id: Optional[pulumi.Input[str]] = None,
                               file_system_id: Optional[pulumi.Input[str]] = None,
                               id: Optional[pulumi.Input[str]] = None,
                               owner_uin: Optional[pulumi.Input[float]] = None,
                               result_output_file: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetChdfsMountPointsResult]
    func GetChdfsMountPoints(ctx *Context, args *GetChdfsMountPointsArgs, opts ...InvokeOption) (*GetChdfsMountPointsResult, error)
    func GetChdfsMountPointsOutput(ctx *Context, args *GetChdfsMountPointsOutputArgs, opts ...InvokeOption) GetChdfsMountPointsResultOutput

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

    public static class GetChdfsMountPoints 
    {
        public static Task<GetChdfsMountPointsResult> InvokeAsync(GetChdfsMountPointsArgs args, InvokeOptions? opts = null)
        public static Output<GetChdfsMountPointsResult> Invoke(GetChdfsMountPointsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetChdfsMountPointsResult> getChdfsMountPoints(GetChdfsMountPointsArgs args, InvokeOptions options)
    public static Output<GetChdfsMountPointsResult> getChdfsMountPoints(GetChdfsMountPointsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getChdfsMountPoints:getChdfsMountPoints
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccessGroupId string
    get mount points belongs to access group id, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    FileSystemId string
    get mount points belongs to file system id, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    Id string
    OwnerUin double
    get mount points belongs to owner uin, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    ResultOutputFile string
    Used to save results.
    AccessGroupId string
    get mount points belongs to access group id, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    FileSystemId string
    get mount points belongs to file system id, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    Id string
    OwnerUin float64
    get mount points belongs to owner uin, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    ResultOutputFile string
    Used to save results.
    accessGroupId String
    get mount points belongs to access group id, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    fileSystemId String
    get mount points belongs to file system id, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    id String
    ownerUin Double
    get mount points belongs to owner uin, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    resultOutputFile String
    Used to save results.
    accessGroupId string
    get mount points belongs to access group id, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    fileSystemId string
    get mount points belongs to file system id, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    id string
    ownerUin number
    get mount points belongs to owner uin, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    resultOutputFile string
    Used to save results.
    access_group_id str
    get mount points belongs to access group id, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    file_system_id str
    get mount points belongs to file system id, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    id str
    owner_uin float
    get mount points belongs to owner uin, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    result_output_file str
    Used to save results.
    accessGroupId String
    get mount points belongs to access group id, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    fileSystemId String
    get mount points belongs to file system id, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    id String
    ownerUin Number
    get mount points belongs to owner uin, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    resultOutputFile String
    Used to save results.

    getChdfsMountPoints Result

    The following output properties are available:

    Id string
    MountPoints List<GetChdfsMountPointsMountPoint>
    mount point list.
    AccessGroupId string
    FileSystemId string
    mounted file system id.
    OwnerUin double
    ResultOutputFile string
    Id string
    MountPoints []GetChdfsMountPointsMountPoint
    mount point list.
    AccessGroupId string
    FileSystemId string
    mounted file system id.
    OwnerUin float64
    ResultOutputFile string
    id String
    mountPoints List<GetChdfsMountPointsMountPoint>
    mount point list.
    accessGroupId String
    fileSystemId String
    mounted file system id.
    ownerUin Double
    resultOutputFile String
    id string
    mountPoints GetChdfsMountPointsMountPoint[]
    mount point list.
    accessGroupId string
    fileSystemId string
    mounted file system id.
    ownerUin number
    resultOutputFile string
    id String
    mountPoints List<Property Map>
    mount point list.
    accessGroupId String
    fileSystemId String
    mounted file system id.
    ownerUin Number
    resultOutputFile String

    Supporting Types

    GetChdfsMountPointsMountPoint

    AccessGroupIds List<string>
    associated group ids.
    CreateTime string
    create time.
    FileSystemId string
    get mount points belongs to file system id, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    MountPointId string
    mount point id.
    MountPointName string
    mount point name.
    Status double
    mount point status.
    AccessGroupIds []string
    associated group ids.
    CreateTime string
    create time.
    FileSystemId string
    get mount points belongs to file system id, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    MountPointId string
    mount point id.
    MountPointName string
    mount point name.
    Status float64
    mount point status.
    accessGroupIds List<String>
    associated group ids.
    createTime String
    create time.
    fileSystemId String
    get mount points belongs to file system id, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    mountPointId String
    mount point id.
    mountPointName String
    mount point name.
    status Double
    mount point status.
    accessGroupIds string[]
    associated group ids.
    createTime string
    create time.
    fileSystemId string
    get mount points belongs to file system id, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    mountPointId string
    mount point id.
    mountPointName string
    mount point name.
    status number
    mount point status.
    access_group_ids Sequence[str]
    associated group ids.
    create_time str
    create time.
    file_system_id str
    get mount points belongs to file system id, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    mount_point_id str
    mount point id.
    mount_point_name str
    mount point name.
    status float
    mount point status.
    accessGroupIds List<String>
    associated group ids.
    createTime String
    create time.
    fileSystemId String
    get mount points belongs to file system id, only can use one of the AccessGroupId,FileSystemId,OwnerUin parameters.
    mountPointId String
    mount point id.
    mountPointName String
    mount point name.
    status Number
    mount point status.

    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