tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getChdfsAccessGroups
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
Use this data source to query detailed information of chdfs access_groups
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const accessGroups = tencentcloud.getChdfsAccessGroups({
vpcId: "vpc-pewdpc0d",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
access_groups = tencentcloud.get_chdfs_access_groups(vpc_id="vpc-pewdpc0d")
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.GetChdfsAccessGroups(ctx, &tencentcloud.GetChdfsAccessGroupsArgs{
VpcId: pulumi.StringRef("vpc-pewdpc0d"),
}, 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 accessGroups = Tencentcloud.GetChdfsAccessGroups.Invoke(new()
{
VpcId = "vpc-pewdpc0d",
});
});
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.GetChdfsAccessGroupsArgs;
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 accessGroups = TencentcloudFunctions.getChdfsAccessGroups(GetChdfsAccessGroupsArgs.builder()
.vpcId("vpc-pewdpc0d")
.build());
}
}
variables:
accessGroups:
fn::invoke:
function: tencentcloud:getChdfsAccessGroups
arguments:
vpcId: vpc-pewdpc0d
Using getChdfsAccessGroups
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 getChdfsAccessGroups(args: GetChdfsAccessGroupsArgs, opts?: InvokeOptions): Promise<GetChdfsAccessGroupsResult>
function getChdfsAccessGroupsOutput(args: GetChdfsAccessGroupsOutputArgs, opts?: InvokeOptions): Output<GetChdfsAccessGroupsResult>
def get_chdfs_access_groups(id: Optional[str] = None,
owner_uin: Optional[float] = None,
result_output_file: Optional[str] = None,
vpc_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetChdfsAccessGroupsResult
def get_chdfs_access_groups_output(id: Optional[pulumi.Input[str]] = None,
owner_uin: Optional[pulumi.Input[float]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
vpc_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetChdfsAccessGroupsResult]
func GetChdfsAccessGroups(ctx *Context, args *GetChdfsAccessGroupsArgs, opts ...InvokeOption) (*GetChdfsAccessGroupsResult, error)
func GetChdfsAccessGroupsOutput(ctx *Context, args *GetChdfsAccessGroupsOutputArgs, opts ...InvokeOption) GetChdfsAccessGroupsResultOutput
> Note: This function is named GetChdfsAccessGroups
in the Go SDK.
public static class GetChdfsAccessGroups
{
public static Task<GetChdfsAccessGroupsResult> InvokeAsync(GetChdfsAccessGroupsArgs args, InvokeOptions? opts = null)
public static Output<GetChdfsAccessGroupsResult> Invoke(GetChdfsAccessGroupsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetChdfsAccessGroupsResult> getChdfsAccessGroups(GetChdfsAccessGroupsArgs args, InvokeOptions options)
public static Output<GetChdfsAccessGroupsResult> getChdfsAccessGroups(GetChdfsAccessGroupsArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getChdfsAccessGroups:getChdfsAccessGroups
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Owner
Uin double - get groups belongs to the owner uin, must set but only can use one of VpcId and OwnerUin to get the groups.
- Result
Output stringFile - Used to save results.
- Vpc
Id string - get groups belongs to the vpc id, must set but only can use one of VpcId and OwnerUin to get the groups.
- Id string
- Owner
Uin float64 - get groups belongs to the owner uin, must set but only can use one of VpcId and OwnerUin to get the groups.
- Result
Output stringFile - Used to save results.
- Vpc
Id string - get groups belongs to the vpc id, must set but only can use one of VpcId and OwnerUin to get the groups.
- id String
- owner
Uin Double - get groups belongs to the owner uin, must set but only can use one of VpcId and OwnerUin to get the groups.
- result
Output StringFile - Used to save results.
- vpc
Id String - get groups belongs to the vpc id, must set but only can use one of VpcId and OwnerUin to get the groups.
- id string
- owner
Uin number - get groups belongs to the owner uin, must set but only can use one of VpcId and OwnerUin to get the groups.
- result
Output stringFile - Used to save results.
- vpc
Id string - get groups belongs to the vpc id, must set but only can use one of VpcId and OwnerUin to get the groups.
- id str
- owner_
uin float - get groups belongs to the owner uin, must set but only can use one of VpcId and OwnerUin to get the groups.
- result_
output_ strfile - Used to save results.
- vpc_
id str - get groups belongs to the vpc id, must set but only can use one of VpcId and OwnerUin to get the groups.
- id String
- owner
Uin Number - get groups belongs to the owner uin, must set but only can use one of VpcId and OwnerUin to get the groups.
- result
Output StringFile - Used to save results.
- vpc
Id String - get groups belongs to the vpc id, must set but only can use one of VpcId and OwnerUin to get the groups.
getChdfsAccessGroups Result
The following output properties are available:
- Access
Groups List<GetChdfs Access Groups Access Group> - access group list.
- Id string
- Owner
Uin double - Result
Output stringFile - Vpc
Id string - VPC ID.
- Access
Groups []GetChdfs Access Groups Access Group - access group list.
- Id string
- Owner
Uin float64 - Result
Output stringFile - Vpc
Id string - VPC ID.
- access
Groups List<GetChdfs Access Groups Access Group> - access group list.
- id String
- owner
Uin Double - result
Output StringFile - vpc
Id String - VPC ID.
- access
Groups GetChdfs Access Groups Access Group[] - access group list.
- id string
- owner
Uin number - result
Output stringFile - vpc
Id string - VPC ID.
- access_
groups Sequence[GetChdfs Access Groups Access Group] - access group list.
- id str
- owner_
uin float - result_
output_ strfile - vpc_
id str - VPC ID.
- access
Groups List<Property Map> - access group list.
- id String
- owner
Uin Number - result
Output StringFile - vpc
Id String - VPC ID.
Supporting Types
GetChdfsAccessGroupsAccessGroup
- Access
Group stringId - access group id.
- Access
Group stringName - access group name.
- Create
Time string - create time.
- Description string
- access group description.
- Vpc
Id string - get groups belongs to the vpc id, must set but only can use one of VpcId and OwnerUin to get the groups.
- Vpc
Type double - vpc network type(1:CVM, 2:BM 1.0).
- Access
Group stringId - access group id.
- Access
Group stringName - access group name.
- Create
Time string - create time.
- Description string
- access group description.
- Vpc
Id string - get groups belongs to the vpc id, must set but only can use one of VpcId and OwnerUin to get the groups.
- Vpc
Type float64 - vpc network type(1:CVM, 2:BM 1.0).
- access
Group StringId - access group id.
- access
Group StringName - access group name.
- create
Time String - create time.
- description String
- access group description.
- vpc
Id String - get groups belongs to the vpc id, must set but only can use one of VpcId and OwnerUin to get the groups.
- vpc
Type Double - vpc network type(1:CVM, 2:BM 1.0).
- access
Group stringId - access group id.
- access
Group stringName - access group name.
- create
Time string - create time.
- description string
- access group description.
- vpc
Id string - get groups belongs to the vpc id, must set but only can use one of VpcId and OwnerUin to get the groups.
- vpc
Type number - vpc network type(1:CVM, 2:BM 1.0).
- access_
group_ strid - access group id.
- access_
group_ strname - access group name.
- create_
time str - create time.
- description str
- access group description.
- vpc_
id str - get groups belongs to the vpc id, must set but only can use one of VpcId and OwnerUin to get the groups.
- vpc_
type float - vpc network type(1:CVM, 2:BM 1.0).
- access
Group StringId - access group id.
- access
Group StringName - access group name.
- create
Time String - create time.
- description String
- access group description.
- vpc
Id String - get groups belongs to the vpc id, must set but only can use one of VpcId and OwnerUin to get the groups.
- vpc
Type Number - vpc network type(1:CVM, 2:BM 1.0).
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack